REDUCER: OPEN_DISPLAY_SETTINGS_SLIDER, не удалось обновить вид, но черновик изменен.
const recipe = (draft: IBenefitStatementState, action: IBenStatementAction) => {
switch (action.type) {
case BenefitStatementAction.OPEN_DISPLAY_SETTINGS_SLIDER:
console.log('entered statement reducer 1', draft);
draft.showDisplaySettingsSlider = true;
const deepCopyWithLodashCloneDeep = _.cloneDeep(draft);
console.log('deepCopyWithLodashCloneDeep', deepCopyWithLodashCloneDeep);
console.log('updated statement reducer 2', draft);
break;
case BenefitStatementAction.SET_DATE:
draft.eff = action.value;
break;
}
};
const reducer = produce(recipe, initialState);
export default (draft: IBenefitStatementState, action: IBenStatementAction) => {;
return reducer(draft, action);
};