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 | 43x 43x 43x 43x 43x 43x 1x 1x | import { addEdge, removeEdge, setEdges } from "./edges.actions" import { addItemToArray, removeItemFromArray } from "../../../../util/arrayHelper" import { createReducer, on } from "@ngrx/store" import { Edge } from "../../../../codeCharta.model" import { setState } from "../../util/setState.reducer.factory" export const defaultEdges: Edge[] = [] export const edges = createReducer( defaultEdges, on(setEdges, setState(defaultEdges)), on(addEdge, (state, action) => addItemToArray(state, action.edge)), on(removeEdge, (state, action) => removeItemFromArray(state, action.edge)) ) |