DaffNavigationMemoizedSelectors
import { DaffNavigationMemoizedSelectors } from '@daffodil/navigation/state'
interface DaffNavigationMemoizedSelectors<T extends DaffGenericNavigationTree<T>> {
selectNavigationFeatureState: MemoizedSelector<DaffNavigationStateRootSlice<T>, DaffNavigationReducersState<T>>
selectNavigationState: MemoizedSelector<DaffNavigationStateRootSlice<T>, DaffNavigationReducerState<T>>
selectNavigationTree: MemoizedSelector<DaffNavigationStateRootSlice<T>, T>
selectNavigationLoading: MemoizedSelector<DaffNavigationStateRootSlice<T>, boolean>
selectNavigationErrors: MemoizedSelector<DaffNavigationStateRootSlice<T>, DaffStateError[]>
}
Properties
Name | Type | Description |
---|---|---|
selectNavigationFeatureState | MemoizedSelector<DaffNavigationStateRootSlice<T>, DaffNavigationReducersState<T>> | |
selectNavigationState | MemoizedSelector<DaffNavigationStateRootSlice<T>, DaffNavigationReducerState<T>> | |
selectNavigationTree | MemoizedSelector<DaffNavigationStateRootSlice<T>, T> | |
selectNavigationLoading | MemoizedSelector<DaffNavigationStateRootSlice<T>, boolean> | |
selectNavigationErrors | MemoizedSelector<DaffNavigationStateRootSlice<T>, DaffStateError[]> |