import { FavoritePanelMiddlewareService } from "./favorite-panel/favorite-panel-middleware-service";
import { collectionPanelReducer } from './collection-panel/collection-panel-reducer';
import { dialogReducer } from './dialog/dialog-reducer';
-import { collectionsReducer } from './collections/collections-reducer';
import { ServiceRepository } from "~/services/services";
import { treePickerReducer } from './tree-picker/tree-picker-reducer';
import { resourcesReducer } from '~/store/resources/resources-reducer';
import { propertiesReducer } from './properties/properties-reducer';
import { RootState } from './store';
+import { fileUploaderReducer } from './file-uploader/file-uploader-reducer';
const composeEnhancers =
(process.env.NODE_ENV === 'development' &&
const createRootReducer = (services: ServiceRepository) => combineReducers({
auth: authReducer(services),
- collections: collectionsReducer,
- router: routerReducer,
- dataExplorer: dataExplorerReducer,
collectionPanel: collectionPanelReducer,
- detailsPanel: detailsPanelReducer,
+ collectionPanelFiles: collectionPanelFilesReducer,
contextMenu: contextMenuReducer,
- form: formReducer,
+ dataExplorer: dataExplorerReducer,
+ detailsPanel: detailsPanelReducer,
+ dialog: dialogReducer,
favorites: favoritesReducer,
+ form: formReducer,
+ properties: propertiesReducer,
+ resources: resourcesReducer,
+ router: routerReducer,
snackbar: snackbarReducer,
- collectionPanelFiles: collectionPanelFilesReducer,
- dialog: dialogReducer,
treePicker: treePickerReducer,
- resources: resourcesReducer,
- properties: propertiesReducer,
+ fileUploader: fileUploaderReducer,
});