replace pathSelector by ngrx memoized selectors

This commit is contained in:
Art Lowel
2019-03-06 18:36:57 +01:00
parent cebea75605
commit 0e7e6a4832
11 changed files with 154 additions and 119 deletions

View File

@@ -4,7 +4,7 @@ import {
} from '@ngrx/store';
import { objectCacheReducer, ObjectCacheState } from './cache/object-cache.reducer';
import { indexReducer, IndexState } from './index/index.reducer';
import { indexReducer, MetaIndexState } from './index/index.reducer';
import { requestReducer, RequestState } from './data/request.reducer';
import { authReducer, AuthState } from './auth/auth.reducer';
import { serverSyncBufferReducer, ServerSyncBufferState } from './cache/server-sync-buffer.reducer';
@@ -18,7 +18,7 @@ export interface CoreState {
'cache/syncbuffer': ServerSyncBufferState,
'cache/object-updates': ObjectUpdatesState
'data/request': RequestState,
'index': IndexState,
'index': MetaIndexState,
'auth': AuthState,
}
@@ -30,5 +30,3 @@ export const coreReducers: ActionReducerMap<CoreState> = {
'index': indexReducer,
'auth': authReducer,
};
export const coreSelector = createFeatureSelector<CoreState>('core');