mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-14 13:33:03 +00:00
Refactored Data Services
This commit is contained in:
@@ -1,20 +1,14 @@
|
||||
import { combineReducers } from "@ngrx/store";
|
||||
import {
|
||||
CollectionDataState,
|
||||
collectionDataReducer
|
||||
} from "./data-services/collection/collection-data.reducer";
|
||||
import { CacheState, cacheReducer } from "./data-services/cache/cache.reducer";
|
||||
import { ItemDataState, itemDataReducer } from "./data-services/item/item-data.reducer";
|
||||
import { dataReducer, DataState } from "./data-services/data.reducer";
|
||||
|
||||
export interface CoreState {
|
||||
collectionData: CollectionDataState,
|
||||
itemData: ItemDataState,
|
||||
data: DataState,
|
||||
cache: CacheState
|
||||
}
|
||||
|
||||
export const reducers = {
|
||||
collectionData: collectionDataReducer,
|
||||
itemData: itemDataReducer,
|
||||
data: dataReducer,
|
||||
cache: cacheReducer
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user