cr changes
[arvados.git] / src / views-components / tree-picker / tree-picker.ts
index fb05b81897574994d7aaeea638761c0c8ad0861d..73e0a99a8e20ab455e8f9ed2a472706f042d16be 100644 (file)
@@ -10,13 +10,13 @@ import { getNodeValue, getNodeChildren, Tree as Ttree, createTree } from "~/mode
 import { Dispatch } from "redux";
 
 export interface TreePickerProps {
-    pickerId: string;
-    toggleItemOpen: (id: string, status: TreeItemStatus, pickerId: string) => void;
-    toggleItemActive: (id: string, status: TreeItemStatus, pickerId: string) => void;
+    pickerKind: string;
+    toggleItemOpen: (id: string, status: TreeItemStatus, pickerKind: string) => void;
+    toggleItemActive: (id: string, status: TreeItemStatus, pickerKind: string) => void;
 }
 
 const mapStateToProps = (state: RootState, props: TreePickerProps): Pick<TreeProps<any>, 'items'> => {
-    const tree = state.treePicker[props.pickerId] || createTree();
+    const tree = state.treePicker[props.pickerKind] || createTree();
     return {
         items: getNodeChildren('')(tree)
             .map(treePickerToTreeItems(tree))
@@ -25,8 +25,8 @@ const mapStateToProps = (state: RootState, props: TreePickerProps): Pick<TreePro
 
 const mapDispatchToProps = (dispatch: Dispatch, props: TreePickerProps): Pick<TreeProps<any>, 'onContextMenu' | 'toggleItemOpen' | 'toggleItemActive'> => ({
     onContextMenu: () => { return; },
-    toggleItemActive: (id, status) => props.toggleItemActive(id, status, props.pickerId),
-    toggleItemOpen: (id, status) => props.toggleItemOpen(id, status, props.pickerId)
+    toggleItemActive: (id, status) => props.toggleItemActive(id, status, props.pickerKind),
+    toggleItemOpen: (id, status) => props.toggleItemOpen(id, status, props.pickerKind)
 });
 
 export const TreePicker = connect(mapStateToProps, mapDispatchToProps)(Tree);