All files router.selectors.ts

100% Statements 6/6
100% Branches 0/0
100% Functions 5/5
100% Lines 5/5

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13        4x     1x 1x 1x 1x    
import { createSelector } from '@ngrx/store';
 
import type { IRouterState } from './router.interface';
 
const selectFeature = (state: IRouterState) => state.router;
 
export const routerSelector = {
  data: createSelector(selectFeature, state => state.state.data),
  queryParams: createSelector(selectFeature, state => state.state.queryParams),
  params: createSelector(selectFeature, state => state.state.params),
  url: createSelector(selectFeature, state => state.state.url),
};