@mic-rexjs/usecases-react
Version:
React-based solution for use usecases of Clean Architecture
12 lines (11 loc) • 411 B
JavaScript
import { createEntityReducers } from '@mic-rexjs/usecases';
export const initEntityReducers = (usecase, store, options) => {
const { watch, onChange, options: usecaseOptions, ...restUseCaseOptions } = options;
return createEntityReducers(store, usecase, {
...restUseCaseOptions,
...usecaseOptions,
onGenerate(newEntity, result) {
return result;
},
});
};