-const REDUCER = createReducer(initialState,
- on(increment, state => {
- return { counter: state.counter + 1 };
- }),
- on(decrement, state => {
- return { counter: state.counter - 1 };
- }),
- on(reset, state => {
- return { counter: 0 };
- }),
+const REDUCER = createReducer(
+ initialState,
+ on(create, (state, props) => {
+ const vorgaenge: Vorgang[] = [ props.vorgang ];
+ state.vorgaenge.forEach(val => vorgaenge.push(Object.assign({}, val)));
+ return { vorgaenge };
+ })