UNPKG

redux-act

Version:

An opinionated lib to create actions and reducers for Redux

11 lines (10 loc) 314 B
export default function assignAll(actions, stores) { if (Array.isArray(actions)) { return actions.map(action => action.assignTo(stores)); } return Object.keys(actions).reduce((assigns, action) => { return Object.assign(assigns, { [action]: actions[action].assignTo(stores) }); }, {}); };