UNPKG

ayano-react

Version:
24 lines (21 loc) 563 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); function createThunkMiddleware(extraArgument) { return function (_ref) { var dispatch = _ref.dispatch, getState = _ref.getState; return function (next) { return function (action) { if (typeof action === 'function') { return action(extraArgument, dispatch, getState); } return next(action); }; }; }; } var thunk = createThunkMiddleware(); thunk.withExtraArgument = createThunkMiddleware; exports.default = thunk;