GitHub

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[]>