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 14 15 16 17 18 19 20 21 22 | 16x 16x 16x 16x 16x 16x 16x 16x 16x 16x 16x | import { createSelector } from '@ngrx/store';
import { getQuotingState } from '../quoting-store';
import { quotingAdapter } from './quoting.reducer';
const getQuotingInternalState = createSelector(getQuotingState, state => state.quoting);
export const getQuotingLoading = createSelector(getQuotingInternalState, state => !!state.loading);
export const getQuotingError = createSelector(getQuotingInternalState, state => state.error);
const { selectAll, selectEntities } = quotingAdapter.getSelectors(getQuotingInternalState);
export const getQuotingEntities = selectAll;
export const getQuotingEntity = (id: string) => createSelector(selectEntities, entities => entities[id]);
export const getActiveQuoteRequestId = createSelector(getQuotingInternalState, state => state.activeQuoteRequest);
export const isQuotingInitialized = createSelector(getQuotingInternalState, state => state.initialized);
|