UNPKG

@kcuf/canvas-marking-react-headless

Version:
15 lines 613 B
import { EAction } from '../enum'; import reduceSetDomContainer from './reduce-set-dom-container'; import reduceSetMarkingInstance from './reduce-set-marking-instance'; export default function reducer(state, action) { switch (action.type) { case EAction.SET_DOM_CONTAINER: return reduceSetDomContainer(state, action.payload); case EAction.SET_MARKING_INSTANCE: return reduceSetMarkingInstance(state, action.payload); default: // 如果 default 里 action 的类型没有 narrow 到 never,则说明 type 没有 cover 全 return state; } } //# sourceMappingURL=index.js.map