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 | 3x 3x 3x 3x 3x 3x 3x 1x | import { createSelector } from "@ngrx/store" import { klona } from "klona" import { accumulatedDataSelector } from "../../../../../state/selectors/accumulatedData/accumulatedData.selector" import { sortingOrderAscendingSelector } from "../../../../../state/store/appSettings/sortingOrderAscending/sortingOrderAscending.selector" import { sortingOrderSelector } from "../../../../../state/store/dynamicSettings/sortingOption/sortingOrder.selector" import { sortNode } from "./sortNode" export const mapTreeViewNodeSelector = createSelector( accumulatedDataSelector, sortingOrderSelector, sortingOrderAscendingSelector, (accumulatedData, sortingOrder, sortingOrderAscending) => { // use cloned map as it is sorted inline return sortNode(klona(accumulatedData.unifiedMapNode), sortingOrder, sortingOrderAscending) } ) |