X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/9fed03a84c6ef5234d61f7d62c93f7629da2409d..656ad1c0e84b1d9297373e13c385248dff05192e:/src/store/store.ts diff --git a/src/store/store.ts b/src/store/store.ts index aeb6a09c..a4bf9d6e 100644 --- a/src/store/store.ts +++ b/src/store/store.ts @@ -26,7 +26,9 @@ import { FavoritePanelMiddlewareService } from "./favorite-panel/favorite-panel- import { CollectionPanelState, collectionPanelReducer } from './collection-panel/collection-panel-reducer'; import { DialogState, dialogReducer } from './dialog/dialog-reducer'; import { CollectionsState, collectionsReducer } from './collections/collections-reducer'; -import { ServiceRepository } from "../services/services"; +import { ServiceRepository } from "~/services/services"; +import { treePickerReducer } from './tree-picker/tree-picker-reducer'; +import { TreePicker } from './tree-picker/tree-picker'; const composeEnhancers = (process.env.NODE_ENV === 'development' && @@ -47,6 +49,7 @@ export interface RootState { snackbar: SnackbarState; collectionPanelFiles: CollectionPanelFilesState; dialog: DialogState; + treePicker: TreePicker; } export type RootStore = Store & { dispatch: Dispatch }; @@ -66,7 +69,8 @@ export function configureStore(history: History, services: ServiceRepository): R favorites: favoritesReducer, snackbar: snackbarReducer, collectionPanelFiles: collectionPanelFilesReducer, - dialog: dialogReducer + dialog: dialogReducer, + treePicker: treePickerReducer, }); const projectPanelMiddleware = dataExplorerMiddleware(