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 | 15x 15x 15x 15x 15x 15x 15x 12x 12x 12x | import { createSelector } from "@ngrx/store"
import { edgeMetricSelector } from "../../../../state/store/dynamicSettings/edgeMetric/edgeMetric.selector"
import { edgePreviewNodesSelector } from "./edgePreviewNodes.selector"
import { edgesSelector } from "../../../../state/store/fileSettings/edges/edges.selector"
import { clone } from "../../../../util/clone"
import { setEdgeVisibility } from "./setEdgeVisibility"
export const edgeVisibilitySelector = createSelector(
edgePreviewNodesSelector,
edgesSelector,
edgeMetricSelector,
(edgePreviewNodes, edges, edgeMetric) => {
const edgeVisibility = clone(edges)
setEdgeVisibility(edgePreviewNodes, edgeVisibility, edgeMetric)
return edgeVisibility
}
)
|