UNPKG

twreporter-react

Version:

React-Redux site for The Reporter Foundation in Taiwan

22 lines (18 loc) 560 B
'use strict'; exports.__esModule = true; exports['default'] = replaceRoutesMiddleware; var _constants = require('./constants'); function replaceRoutesMiddleware(replaceRoutes) { return function () { return function (next) { return function (action) { var isInitRoutes = action.type === _constants.INIT_ROUTES; if (isInitRoutes || action.type === _constants.REPLACE_ROUTES) { replaceRoutes(action.payload, isInitRoutes); } return next(action); }; }; }; } module.exports = exports['default'];