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 | 43x 43x 43x 43x 43x 43x 1x 3x 1x | import { addBlacklistItem, addBlacklistItems, removeBlacklistItem, setBlacklist } from "./blacklist.actions" import { addItemsToArray, addItemToArray, removeItemFromArray } from "../../../../util/arrayHelper" import { createReducer, on } from "@ngrx/store" import { BlacklistItem } from "../../../../codeCharta.model" import { setState } from "../../util/setState.reducer.factory" export const defaultBlacklist: BlacklistItem[] = [] export const blacklist = createReducer( defaultBlacklist, on(setBlacklist, setState(defaultBlacklist)), on(addBlacklistItem, (state, action) => addItemToArray(state, action.item)), on(addBlacklistItems, (state, action) => addItemsToArray(state, action.items)), on(removeBlacklistItem, (state, action) => removeItemFromArray(state, action.item)) ) |