UNPKG

antd-npm-demo

Version:

React & Redux & Ant.Design

49 lines (38 loc) 1.15 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _types = require('../types'); var _types2 = _interopRequireDefault(_types); var _ResCode = require('../../constants/ResCode'); var _ResCode2 = _interopRequireDefault(_ResCode); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** * 登陆中间件 * */ exports.default = function (store) { return function (next) { return function (action) { // 这块根据自己的接口形式决定 // if (action.payload && action.payload.data.code) { // const code = action.payload.data.code // const msg = action.payload.data.message || '操作失败!' // if (Number(code) !== 200) { // message.error(msg) // return // } // switch (RES_CODE[code]) { // case types.NEED_LOGIN: // action.type = 'USER_SIGNOUT_SUCCESS' // break // default: // break // } // } next(action); }; }; }; module.exports = exports['default']; //# sourceMappingURL=afterApiMiddleware.js.map