in src/app/loans/products/store/lossProvision/loss-provision.reducer.ts [32:58]
export function reducer(state: State = initialState, action: provisionActions.Actions): State {
switch (action.type) {
case provisionActions.LOAD: {
const configuration: LossProvisionConfiguration = action.payload;
return Object.assign({}, state, {
configuration,
loadedAt: Date.now()
});
}
case provisionActions.UPDATE_SUCCESS: {
const configuration: LossProvisionConfiguration = action.payload.configuration;
return Object.assign({}, state, {
configuration,
loadedAt: state.loadedAt
});
}
default: {
return state;
}
}
}