generate-react-code
Version:
An automated React code generation tool for React web, React-Native, and/or Redux in the ducks modular pattern.
16 lines (14 loc) • 427 B
JavaScript
import createActionType from './action-type-creator';
export default function CreateAction(reducerName, actionName) {
if (!reducerName || !actionName) {
throw 'Please provide a valid reducer and action name';
}
const actionType = createActionType(reducerName, actionName);
return {
actionType,
action: payload => ({
type: actionType,
payload
})
};
}