UNPKG

@conveyal/commute

Version:
22 lines (18 loc) 501 B
import { getGenericReducerInitialState, makeChildrenHandlers, makeGenericReducerHandlers } from '../utils/reducers' export const reducers = makeGenericReducerHandlers({ handlers: ['add', 'add many', 'delete', 'set', 'set many'], name: { singular: 'site', plural: 'sites' } }) Object.assign(reducers, makeChildrenHandlers({ childPluralName: 'commuters', childSingularName: 'commuter', parentIdField: 'siteId' })) export const initialState = getGenericReducerInitialState()