@aliretail/react-materials-components
Version:
72 lines (54 loc) • 2.08 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports["default"] = void 0;
var _regenerator = _interopRequireDefault(require("@babel/runtime/regenerator"));
var _message = _interopRequireDefault(require("@alifd/next/lib/message"));
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator"));
var _reactUniversalRequest = _interopRequireDefault(require("@aliretail/react-universal-request"));
var _default = /*#__PURE__*/function () {
var _ref = (0, _asyncToGenerator2["default"])( /*#__PURE__*/_regenerator["default"].mark(function _callee(parames) {
var opt, res;
return _regenerator["default"].wrap(function _callee$(_context) {
while (1) {
switch (_context.prev = _context.next) {
case 0:
opt = (0, _extends2["default"])({
type: 'json',
method: 'post',
autoShowErrorMessage: true
}, parames);
_context.prev = 1;
_context.next = 4;
return (0, _reactUniversalRequest["default"])(opt);
case 4:
res = _context.sent;
if (!res.success) {
_context.next = 9;
break;
}
return _context.abrupt("return", res || true);
case 9:
_message["default"].error(res.message);
return _context.abrupt("return", false);
case 11:
_context.next = 17;
break;
case 13:
_context.prev = 13;
_context.t0 = _context["catch"](1);
console.warn(_context.t0);
return _context.abrupt("return", false);
case 17:
case "end":
return _context.stop();
}
}
}, _callee, null, [[1, 13]]);
}));
return function (_x) {
return _ref.apply(this, arguments);
};
}();
exports["default"] = _default;