UNPKG

higher-order-reducers

Version:

A library of simple everyday reducer utility functions

9 lines (7 loc) 265 B
const withDefault = (defaultState) => { if (typeof defaultState === 'undefined') { throw new Error('"withDefault" must have a defined defaultState'); } return state => (typeof state === 'undefined' ? defaultState : state); }; export default withDefault;