You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/p__Competitions__Entered.43...

5723 lines
219 KiB

(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[119,8],{
/***/ "0SVz":
/*!*****************************************************************!*\
!*** ./src/pages/Competitions/Entered/Enteredmodel/success.png ***!
\*****************************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */
/***/ (function(module, exports) {
module.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAMRklEQVRoQ9VbeXCV1RX/nft9770sQEggEhAhBJIoWtHijBQXEhWtdsow0achgkXtaLVF7bih1Ua6qFOq1lZUtGXcADEqih0toCYGcEU7FhcMSVgMezaWLO/7vntO577kIWBC3ntZhPvfm3fuued377lnu+cj9OQQUGbZ1JQEJAxkC6MZ9COC5CjQKBHKIEKKCJIABIjgCaSFhJqEsAuMbSRWlZvU+JXY7heJe/vv2hvAnpqJJS09KSL1BLOxLwX9zZlIs1tpHKDOVcCZBJUNQTJIAgAFALEB6nA9EWgQHAAhELcC2EWi1gnL+yG/fKChN9csL2nEHHB35e0W4DFvXhxAYlo62TyZBJcS6HQIUoQkiToB16XA0k5BcAHsZ6CBCKXM9FJz8t7Pto1/ox4UP/D4AAvUSaumD2HhS4RQSMBpAqQSYHUJKD6CkDDVsr/1XQ/uIoTUh5vyX2uMh1XMgIcsvzB5QGDQRADXkaI8AGkEqHgWj2OOA8FOQF5pcb2ntwys3oAzPjWaEPWICfDo5TOOQ4q+yhfiGwV0AojsqFfqCcJ2dSeiZob3pWeHHvEx//ubs5fti5Z9dIAFNPLjYGZiq/9WNiosMgjRzYxWjnjoRARbRcmTruf9a1N+yY5omHQttnE17wfH2bDmWJ6aDCDxKAALtJ+2AI2kZImj6IGNZy3a3BXoIwMW0Nhlhadxf+th2Hy2oI9VuCvp2/8XoIWEl7Kj7t0weVH1kaYdEXDGl9NOTt9Cj3oB5LHdaxY4SlhdkrUKy8tK5N71+S9u6oy6U8DZK4uykESP2C5fwsY4da38XUrUqwRGxQnNIHm+VUJzNp/76vaO1usQxpjPgumB3fZ9YqmrvYAkmvtytOM9CFwDkzzU6HmP7s4v2X846O/hMNETpfa/Wjm+OYAcdywhPQCOaLMnfEvVOznLMGfOIeHooYAFlFU2Y7zP1s9DkBtWkmNwCCAk+MQFpldPWlSJAzb9MEAZ5Ren95fUR2zCFQz0bVDRkxsrAoI0uz57Hin5U+WEhXsj7L87QYEaturSKQPE/wSIMiIxfE/K0ce8RBRtZuKiyomLPzQ7YNY/APiE1YXD+otvgQhPZkhfxca9uwcCV0QvbPKc27ZesLTuO8AStEaupan9mvyPa+Lj5Ji8uR3sXfhM+VuXdVF1Xskac8phaGPKg+nss5/wtdJUKFhHn6kSD6DdbZAkHTFEfCJoFYWndKL7++ozSvYYzabclYXjya9eYYURR9/higehlcx4GLbBTbcrVudFD9rkGFivbW9K1cSSSkovDfZLs+wbQHQPBAN691LFwl0gRAzIGq34xqoVS74ys7POL8y3oZ4nYGgM3GpZ8c0btumXKWtlcIQdsOeD6EKSPkvkjyBrW4yoWImGfKUVrq86Z+H7ESubU3bFxaTUAoAyogYsEtKKX2hObJ5NueVXniWQFwjIjJpBbxJSW9hgu4FqloTbvq6vfQOXl2iz5KjVwVwf248RkBe9SrddfFH4fD/2F1LOqmk3ktAcAIN7E0e0vJVW8GyvxkneU+zbMWZh5SX/CJm5J35QmKkd/EWRmgrAFy2/CB1DtjVJ6AbKLi98XIFmANQvViY9SR9WZAEsx651/Pqh+kDl4/UTPgpHSCeVFwwFEu7VwEwyBYh4Bkm9gOcawMsVVH48uxbPup3NMcGvYtpnO/b8Fpa5VRc9v8vQDng/mDaccbOwbxYDqd1Ys0kgiymnfNoXBBr7gyYK5niFQ0x4kYF7qya9+K0BduryC5Mb+6Vdm+jhLiLV3XDXBdE7lPNe0Q4iDOnGznV/qkArzf9xSN9SlV9ishtg7Xjf6fszL3OU/wEPNLK7iwiBSfAp5ZYX7TGa012G8c43ggD0CVzv+orzlnzeZlOL1fA1lRelaP03gcrW1GOx3zfdBexCpA5kzE3YysdoPcNR0NdM8uvKs198r93XUtaaK8+wNM23wOZFoyeDv+0GcAOAgbGfkDgCvMnCT1hQnhBdR8DPgfDrYDTDoN0oJHds0NtfR36Z1+Zrp+cmsDeP2wxpj2ZtImg0gE1QHrMPFkGNJ7qgunTJp7gPkls+I1OU/h0xCkFI7goxMW3TQn9wYT+7Kf8Z82KIE0sLM9myHiRIQeza0tWK4bpHHeWUF20h4IQoyA8hEWB7OLn+ThVhwlRfwDcbwHQI+nesjEZDuY4Jj+hW77HqySXGhmBkecHQfpJ4jybMZJjXx14ZWyh31ZXrIHJy7G5JPAHKxaJbN6xY9L/I2+2Y0oLhZCfcrjz5BRGlREoJ5pIrJiitmpzE0NNaWQ9unLB4p4E1YlVRqp9xs4/oJoGk9k61xdR9aJ3xw+8QcG6MsWn79ovHoDUE3FFxzqK1kXfb3BWFw5DEvwX7rgUjFUrCPsEfIifQgpLGge7d1eeUbDFMzGtkar/0a0TjboFk9NLJGtPnCqSMssunLVCgK2IwNoertobgEyi5vWK790Ek0M/8OJhBVmBWYK9cR8KDRbHWPvvtpJ3WTZ8XPFcR8bVZrVnBRAnc7wl329ce8RKINGnCYspeXXSbYrkLoLR4b40Amgn/tTTu+GaXWx4BnfFZMH1gg+9GJfpXCti1Jy352m9/vGBteJ1iqMxJl0722/6/K6hsk/3Gu34080RQ51nyJ8oumzZZES0AYXg0EzujMcm6cmidSNPsb85veBvU5mbGlgYzmNVllqU2h45vXFGZ/ZbJfuiU1YXjFSfMd+CezmDqudiiYwkZ2MIKMyl7VUEWif85Ak3srOkk2o1QrmKxnfW7h7XcXbdn25uR1/nhLwUTa9J3uxFfO3j1lNw0Tn7MBzvfg+6tNokDYgtEhFDu2jKTMkunDvSphNmK1Kx47/FBnEGiTD14gybnnspUfh2nlJjunAMjs7QwM9nyPaghBQKOMTKLdusPoxM0CemH2G8/FC7ijV5TlGcxTNVjWJws26aZWyiA7Sm4yqv0bBQ7Si8N91oVQ2WdHRyu/OpOv/LN1MLRRmTdEik8WWSry16hKdWGDcXItdOHBpr5OQDn9UiDSuR1nmSTAA+TjZXs8ggimgaoAoIM6O07G9klgUlO+C3Xab524wXLdoYBj/0i6HcarOmW0NzuWOtOjqJeSBpIKIlE0oRMk1ofDkItW3LThnUVL+P6T90DrmDUOwUj/XZgEYgm9HTQ3ofwDl/KlHnLxPauqphYsjVy68JE49de52vZs/9KVvgrWxjUq06xD3YgnLAKdnramVVZR69GYoNDcOWuLhzmWfS0v4V+yhaUCQWOSeBs6mNKO4nWK+B9s6rOWhqujx1ywuFfxVAZwcsnDdph/VNbGMUWddwN2gcnFO8S5mAtzSLgiv397Ktqzlj0SaSI/33AJpj/fEZyWq31G0tbd7qBltRw7fQYOmcxGZnITviair0hzjPtkd2B/etQY3NXXDNM2Xw/lDeNif3HAt629JOhXDS39g88ZbfU/7ki/43awzWl0ys6uGpczuCak58kLzCJ7ZA62kEbe2N77FqOfn3fgOTbN/3kmQ57tTq3SQI6qWzmmaTtedrfchqO8q4AEvG0QqnDfPPmSUu+7swGdNF6WKxOfndLnmeH5gowjuio7cZzBPKu68edGycsXndw107UKn2A8KWgNXowTfDZ1n0COheCo+1O74NgmWO5f9x4VknFwRa5o1OOzs0WQ+XkXZoDlTCbwFMBldJmvX/IYUratENInmWfmlc5YWFNNNJEB7id0wmrpwzz+6yr7dakX5LIcPOMG3ZZMXGJRqxDaaS9V5giFUFCsxb9FdmY5zoJr23KfybqzwFiFjX9i7x+g+qOnwjB9UI8yXwCgN6MT8z7uMlhyXQFWC6Dd4jSL4dEnt48iKsOz7e72s6YAYcZSrE6aVXVECeAKcrj6UrDlHlTeiXpMIorKkRAfUtiQ5lH8pzd5O+7jzwO3sExGy4OeLUpQ8nBz/ykzDPLqW0Pc5LU7XKRaSoj7NMWN8Cz3gu0Wktr03d/tOP0t+r6/jOew/QmszQvQazhqTbpcUqQb+pjJDIKZD4XoASI+AEytasONcpUPQnhwn4ryPRVqQbl4TOwXuWkyAdOvVOz9fxTG0CHdsZ2pb7xW+loORdDjbigKMXnuYOU7T+RmE8xHQtC4f6vdAIGCSghbObaQnQHkAYBTAi4SxHWM+v1LQmBL1VItpKuadiUXxZ+d+qp8X+IbkDVhOtalgAAAABJRU5ErkJggg=="
/***/ }),
/***/ "55Ip":
/*!***************************************************************!*\
!*** ./node_modules/react-router-dom/esm/react-router-dom.js ***!
\***************************************************************/
/*! exports provided: MemoryRouter, Prompt, Redirect, Route, Router, StaticRouter, Switch, generatePath, matchPath, useHistory, useLocation, useParams, useRouteMatch, withRouter, BrowserRouter, HashRouter, Link, NavLink */
/*! exports used: Link, NavLink */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* unused harmony export BrowserRouter */
/* unused harmony export HashRouter */
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Link; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return NavLink; });
/* harmony import */ var react_router__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react-router */ "Ty5D");
/* harmony import */ var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inheritsLoose */ "dI71");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "cDcd");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var history__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! history */ "YS25");
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! prop-types */ "17x9");
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "wx14");
/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutPropertiesLoose */ "zLVn");
/* harmony import */ var tiny_invariant__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! tiny-invariant */ "9R94");
/**
* The public API for a <Router> that uses HTML5 history.
*/
var BrowserRouter =
/*#__PURE__*/
function (_React$Component) {
Object(_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(BrowserRouter, _React$Component);
function BrowserRouter() {
var _this;
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
args[_key] = arguments[_key];
}
_this = _React$Component.call.apply(_React$Component, [this].concat(args)) || this;
_this.history = Object(history__WEBPACK_IMPORTED_MODULE_3__[/* createBrowserHistory */ "a"])(_this.props);
return _this;
}
var _proto = BrowserRouter.prototype;
_proto.render = function render() {
return react__WEBPACK_IMPORTED_MODULE_2___default.a.createElement(react_router__WEBPACK_IMPORTED_MODULE_0__[/* Router */ "c"], {
history: this.history,
children: this.props.children
});
};
return BrowserRouter;
}(react__WEBPACK_IMPORTED_MODULE_2___default.a.Component);
if (false) {}
/**
* The public API for a <Router> that uses window.location.hash.
*/
var HashRouter =
/*#__PURE__*/
function (_React$Component) {
Object(_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(HashRouter, _React$Component);
function HashRouter() {
var _this;
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
args[_key] = arguments[_key];
}
_this = _React$Component.call.apply(_React$Component, [this].concat(args)) || this;
_this.history = Object(history__WEBPACK_IMPORTED_MODULE_3__[/* createHashHistory */ "b"])(_this.props);
return _this;
}
var _proto = HashRouter.prototype;
_proto.render = function render() {
return react__WEBPACK_IMPORTED_MODULE_2___default.a.createElement(react_router__WEBPACK_IMPORTED_MODULE_0__[/* Router */ "c"], {
history: this.history,
children: this.props.children
});
};
return HashRouter;
}(react__WEBPACK_IMPORTED_MODULE_2___default.a.Component);
if (false) {}
var resolveToLocation = function resolveToLocation(to, currentLocation) {
return typeof to === "function" ? to(currentLocation) : to;
};
var normalizeToLocation = function normalizeToLocation(to, currentLocation) {
return typeof to === "string" ? Object(history__WEBPACK_IMPORTED_MODULE_3__[/* createLocation */ "c"])(to, null, null, currentLocation) : to;
};
var forwardRefShim = function forwardRefShim(C) {
return C;
};
var forwardRef = react__WEBPACK_IMPORTED_MODULE_2___default.a.forwardRef;
if (typeof forwardRef === "undefined") {
forwardRef = forwardRefShim;
}
function isModifiedEvent(event) {
return !!(event.metaKey || event.altKey || event.ctrlKey || event.shiftKey);
}
var LinkAnchor = forwardRef(function (_ref, forwardedRef) {
var innerRef = _ref.innerRef,
navigate = _ref.navigate,
_onClick = _ref.onClick,
rest = Object(_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"])(_ref, ["innerRef", "navigate", "onClick"]);
var target = rest.target;
var props = Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])({}, rest, {
onClick: function onClick(event) {
try {
if (_onClick) _onClick(event);
} catch (ex) {
event.preventDefault();
throw ex;
}
if (!event.defaultPrevented && // onClick prevented default
event.button === 0 && ( // ignore everything but left clicks
!target || target === "_self") && // let browser handle "target=_blank" etc.
!isModifiedEvent(event) // ignore clicks with modifier keys
) {
event.preventDefault();
navigate();
}
}
}); // React 15 compat
if (forwardRefShim !== forwardRef) {
props.ref = forwardedRef || innerRef;
} else {
props.ref = innerRef;
}
/* eslint-disable-next-line jsx-a11y/anchor-has-content */
return react__WEBPACK_IMPORTED_MODULE_2___default.a.createElement("a", props);
});
if (false) {}
/**
* The public API for rendering a history-aware <a>.
*/
var Link = forwardRef(function (_ref2, forwardedRef) {
var _ref2$component = _ref2.component,
component = _ref2$component === void 0 ? LinkAnchor : _ref2$component,
replace = _ref2.replace,
to = _ref2.to,
innerRef = _ref2.innerRef,
rest = Object(_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"])(_ref2, ["component", "replace", "to", "innerRef"]);
return react__WEBPACK_IMPORTED_MODULE_2___default.a.createElement(react_router__WEBPACK_IMPORTED_MODULE_0__[/* __RouterContext */ "e"].Consumer, null, function (context) {
!context ? false ? undefined : Object(tiny_invariant__WEBPACK_IMPORTED_MODULE_7__[/* default */ "a"])(false) : void 0;
var history = context.history;
var location = normalizeToLocation(resolveToLocation(to, context.location), context.location);
var href = location ? history.createHref(location) : "";
var props = Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])({}, rest, {
href: href,
navigate: function navigate() {
var location = resolveToLocation(to, context.location);
var method = replace ? history.replace : history.push;
method(location);
}
}); // React 15 compat
if (forwardRefShim !== forwardRef) {
props.ref = forwardedRef || innerRef;
} else {
props.innerRef = innerRef;
}
return react__WEBPACK_IMPORTED_MODULE_2___default.a.createElement(component, props);
});
});
if (false) { var refType, toType; }
var forwardRefShim$1 = function forwardRefShim(C) {
return C;
};
var forwardRef$1 = react__WEBPACK_IMPORTED_MODULE_2___default.a.forwardRef;
if (typeof forwardRef$1 === "undefined") {
forwardRef$1 = forwardRefShim$1;
}
function joinClassnames() {
for (var _len = arguments.length, classnames = new Array(_len), _key = 0; _key < _len; _key++) {
classnames[_key] = arguments[_key];
}
return classnames.filter(function (i) {
return i;
}).join(" ");
}
/**
* A <Link> wrapper that knows if it's "active" or not.
*/
var NavLink = forwardRef$1(function (_ref, forwardedRef) {
var _ref$ariaCurrent = _ref["aria-current"],
ariaCurrent = _ref$ariaCurrent === void 0 ? "page" : _ref$ariaCurrent,
_ref$activeClassName = _ref.activeClassName,
activeClassName = _ref$activeClassName === void 0 ? "active" : _ref$activeClassName,
activeStyle = _ref.activeStyle,
classNameProp = _ref.className,
exact = _ref.exact,
isActiveProp = _ref.isActive,
locationProp = _ref.location,
sensitive = _ref.sensitive,
strict = _ref.strict,
styleProp = _ref.style,
to = _ref.to,
innerRef = _ref.innerRef,
rest = Object(_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"])(_ref, ["aria-current", "activeClassName", "activeStyle", "className", "exact", "isActive", "location", "sensitive", "strict", "style", "to", "innerRef"]);
return react__WEBPACK_IMPORTED_MODULE_2___default.a.createElement(react_router__WEBPACK_IMPORTED_MODULE_0__[/* __RouterContext */ "e"].Consumer, null, function (context) {
!context ? false ? undefined : Object(tiny_invariant__WEBPACK_IMPORTED_MODULE_7__[/* default */ "a"])(false) : void 0;
var currentLocation = locationProp || context.location;
var toLocation = normalizeToLocation(resolveToLocation(to, currentLocation), currentLocation);
var path = toLocation.pathname; // Regex taken from: https://github.com/pillarjs/path-to-regexp/blob/master/index.js#L202
var escapedPath = path && path.replace(/([.+*?=^!:${}()[\]|/\\])/g, "\\$1");
var match = escapedPath ? Object(react_router__WEBPACK_IMPORTED_MODULE_0__[/* matchPath */ "f"])(currentLocation.pathname, {
path: escapedPath,
exact: exact,
sensitive: sensitive,
strict: strict
}) : null;
var isActive = !!(isActiveProp ? isActiveProp(match, currentLocation) : match);
var className = isActive ? joinClassnames(classNameProp, activeClassName) : classNameProp;
var style = isActive ? Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])({}, styleProp, {}, activeStyle) : styleProp;
var props = Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])({
"aria-current": isActive && ariaCurrent || null,
className: className,
style: style,
to: toLocation
}, rest); // React 15 compat
if (forwardRefShim$1 !== forwardRef$1) {
props.ref = forwardedRef || innerRef;
} else {
props.innerRef = innerRef;
}
return react__WEBPACK_IMPORTED_MODULE_2___default.a.createElement(Link, props);
});
});
if (false) { var ariaCurrentType; }
//# sourceMappingURL=react-router-dom.js.map
/***/ }),
/***/ "6+eU":
/*!************************************************************!*\
!*** ./node_modules/rc-pagination/es/index.js + 4 modules ***!
\************************************************************/
/*! exports provided: default */
/*! exports used: default */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/defineProperty.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/extends.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-pagination/es/locale/zh_CN.js */
/*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// EXPORTS
__webpack_require__.d(__webpack_exports__, "a", function() { return /* reexport */ es_Pagination; });
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js
var esm_extends = __webpack_require__("wx14");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js
var defineProperty = __webpack_require__("rePB");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js
var objectSpread2 = __webpack_require__("VTBJ");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js
var classCallCheck = __webpack_require__("1OyB");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createClass.js
var createClass = __webpack_require__("vuIU");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/inherits.js
var inherits = __webpack_require__("Ji7U");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createSuper.js + 1 modules
var createSuper = __webpack_require__("LK+K");
// EXTERNAL MODULE: external "window.React"
var external_window_React_ = __webpack_require__("cDcd");
var external_window_React_default = /*#__PURE__*/__webpack_require__.n(external_window_React_);
// EXTERNAL MODULE: ./node_modules/classnames/index.js
var classnames = __webpack_require__("TSYQ");
var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames);
// CONCATENATED MODULE: ./node_modules/rc-pagination/es/Pager.js
/* eslint react/prop-types: 0 */
var Pager_Pager = function Pager(props) {
var _classNames;
var prefixCls = "".concat(props.rootPrefixCls, "-item");
var cls = classnames_default()(prefixCls, "".concat(prefixCls, "-").concat(props.page), (_classNames = {}, Object(defineProperty["a" /* default */])(_classNames, "".concat(prefixCls, "-active"), props.active), Object(defineProperty["a" /* default */])(_classNames, props.className, !!props.className), Object(defineProperty["a" /* default */])(_classNames, "".concat(prefixCls, "-disabled"), !props.page), _classNames));
var handleClick = function handleClick() {
props.onClick(props.page);
};
var handleKeyPress = function handleKeyPress(e) {
props.onKeyPress(e, props.onClick, props.page);
};
return /*#__PURE__*/external_window_React_default.a.createElement("li", {
title: props.showTitle ? props.page : null,
className: cls,
onClick: handleClick,
onKeyPress: handleKeyPress,
tabIndex: "0"
}, props.itemRender(props.page, 'page', /*#__PURE__*/external_window_React_default.a.createElement("a", {
rel: "nofollow"
}, props.page)));
};
/* harmony default export */ var es_Pager = (Pager_Pager);
// CONCATENATED MODULE: ./node_modules/rc-pagination/es/KeyCode.js
/* harmony default export */ var KeyCode = ({
ZERO: 48,
NINE: 57,
NUMPAD_ZERO: 96,
NUMPAD_NINE: 105,
BACKSPACE: 8,
DELETE: 46,
ENTER: 13,
ARROW_UP: 38,
ARROW_DOWN: 40
});
// CONCATENATED MODULE: ./node_modules/rc-pagination/es/Options.js
/* eslint react/prop-types: 0 */
var Options_Options = /*#__PURE__*/function (_React$Component) {
Object(inherits["a" /* default */])(Options, _React$Component);
var _super = Object(createSuper["a" /* default */])(Options);
function Options() {
var _this;
Object(classCallCheck["a" /* default */])(this, Options);
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
args[_key] = arguments[_key];
}
_this = _super.call.apply(_super, [this].concat(args));
_this.state = {
goInputText: ''
};
_this.buildOptionText = function (value) {
return "".concat(value, " ").concat(_this.props.locale.items_per_page);
};
_this.changeSize = function (value) {
_this.props.changeSize(Number(value));
};
_this.handleChange = function (e) {
_this.setState({
goInputText: e.target.value
});
};
_this.handleBlur = function (e) {
var _this$props = _this.props,
goButton = _this$props.goButton,
quickGo = _this$props.quickGo,
rootPrefixCls = _this$props.rootPrefixCls;
var goInputText = _this.state.goInputText;
if (goButton || goInputText === '') {
return;
}
if (e.relatedTarget && (e.relatedTarget.className.indexOf("".concat(rootPrefixCls, "-prev")) >= 0 || e.relatedTarget.className.indexOf("".concat(rootPrefixCls, "-next")) >= 0)) {
return;
}
_this.setState({
goInputText: ''
});
quickGo(_this.getValidValue());
};
_this.go = function (e) {
var goInputText = _this.state.goInputText;
if (goInputText === '') {
return;
}
if (e.keyCode === KeyCode.ENTER || e.type === 'click') {
_this.setState({
goInputText: ''
});
_this.props.quickGo(_this.getValidValue());
}
};
return _this;
}
Object(createClass["a" /* default */])(Options, [{
key: "getValidValue",
value: function getValidValue() {
var _this$state = this.state,
goInputText = _this$state.goInputText,
current = _this$state.current; // eslint-disable-next-line no-restricted-globals
return !goInputText || isNaN(goInputText) ? current : Number(goInputText);
}
}, {
key: "getPageSizeOptions",
value: function getPageSizeOptions() {
var _this$props2 = this.props,
pageSize = _this$props2.pageSize,
pageSizeOptions = _this$props2.pageSizeOptions;
if (pageSizeOptions.some(function (option) {
return option.toString() === pageSize.toString();
})) {
return pageSizeOptions;
}
return pageSizeOptions.concat([pageSize.toString()]).sort(function (a, b) {
// eslint-disable-next-line no-restricted-globals
var numberA = isNaN(Number(a)) ? 0 : Number(a); // eslint-disable-next-line no-restricted-globals
var numberB = isNaN(Number(b)) ? 0 : Number(b);
return numberA - numberB;
});
}
}, {
key: "render",
value: function render() {
var _this2 = this;
var _this$props3 = this.props,
pageSize = _this$props3.pageSize,
locale = _this$props3.locale,
rootPrefixCls = _this$props3.rootPrefixCls,
changeSize = _this$props3.changeSize,
quickGo = _this$props3.quickGo,
goButton = _this$props3.goButton,
selectComponentClass = _this$props3.selectComponentClass,
buildOptionText = _this$props3.buildOptionText,
selectPrefixCls = _this$props3.selectPrefixCls,
disabled = _this$props3.disabled;
var goInputText = this.state.goInputText;
var prefixCls = "".concat(rootPrefixCls, "-options");
var Select = selectComponentClass;
var changeSelect = null;
var goInput = null;
var gotoButton = null;
if (!changeSize && !quickGo) {
return null;
}
var pageSizeOptions = this.getPageSizeOptions();
if (changeSize && Select) {
var options = pageSizeOptions.map(function (opt, i) {
return /*#__PURE__*/external_window_React_default.a.createElement(Select.Option, {
key: i,
value: opt.toString()
}, (buildOptionText || _this2.buildOptionText)(opt));
});
changeSelect = /*#__PURE__*/external_window_React_default.a.createElement(Select, {
disabled: disabled,
prefixCls: selectPrefixCls,
showSearch: false,
className: "".concat(prefixCls, "-size-changer"),
optionLabelProp: "children",
dropdownMatchSelectWidth: false,
value: (pageSize || pageSizeOptions[0]).toString(),
onChange: this.changeSize,
getPopupContainer: function getPopupContainer(triggerNode) {
return triggerNode.parentNode;
}
}, options);
}
if (quickGo) {
if (goButton) {
gotoButton = typeof goButton === 'boolean' ? /*#__PURE__*/external_window_React_default.a.createElement("button", {
type: "button",
onClick: this.go,
onKeyUp: this.go,
disabled: disabled,
className: "".concat(prefixCls, "-quick-jumper-button")
}, locale.jump_to_confirm) : /*#__PURE__*/external_window_React_default.a.createElement("span", {
onClick: this.go,
onKeyUp: this.go
}, goButton);
}
goInput = /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: "".concat(prefixCls, "-quick-jumper")
}, locale.jump_to, /*#__PURE__*/external_window_React_default.a.createElement("input", {
disabled: disabled,
type: "text",
value: goInputText,
onChange: this.handleChange,
onKeyUp: this.go,
onBlur: this.handleBlur
}), locale.page, gotoButton);
}
return /*#__PURE__*/external_window_React_default.a.createElement("li", {
className: "".concat(prefixCls)
}, changeSelect, goInput);
}
}]);
return Options;
}(external_window_React_default.a.Component);
Options_Options.defaultProps = {
pageSizeOptions: ['10', '20', '50', '100']
};
/* harmony default export */ var es_Options = (Options_Options);
// EXTERNAL MODULE: ./node_modules/rc-pagination/es/locale/zh_CN.js
var zh_CN = __webpack_require__("N2Kk");
// CONCATENATED MODULE: ./node_modules/rc-pagination/es/Pagination.js
/* eslint react/prop-types: 0 */
function noop() {}
function isInteger(value) {
return (// eslint-disable-next-line no-restricted-globals
typeof value === 'number' && isFinite(value) && Math.floor(value) === value
);
}
function defaultItemRender(page, type, element) {
return element;
}
function calculatePage(p, state, props) {
var pageSize = typeof p === 'undefined' ? state.pageSize : p;
return Math.floor((props.total - 1) / pageSize) + 1;
}
var Pagination_Pagination = /*#__PURE__*/function (_React$Component) {
Object(inherits["a" /* default */])(Pagination, _React$Component);
var _super = Object(createSuper["a" /* default */])(Pagination);
function Pagination(props) {
var _this;
Object(classCallCheck["a" /* default */])(this, Pagination);
_this = _super.call(this, props);
_this.getJumpPrevPage = function () {
return Math.max(1, _this.state.current - (_this.props.showLessItems ? 3 : 5));
};
_this.getJumpNextPage = function () {
return Math.min(calculatePage(undefined, _this.state, _this.props), _this.state.current + (_this.props.showLessItems ? 3 : 5));
};
_this.getItemIcon = function (icon, label) {
var prefixCls = _this.props.prefixCls;
var iconNode = icon || /*#__PURE__*/external_window_React_default.a.createElement("button", {
type: "button",
"aria-label": label,
className: "".concat(prefixCls, "-item-link")
});
if (typeof icon === 'function') {
iconNode = external_window_React_default.a.createElement(icon, Object(objectSpread2["a" /* default */])({}, _this.props));
}
return iconNode;
};
_this.savePaginationNode = function (node) {
_this.paginationNode = node;
};
_this.isValid = function (page) {
return isInteger(page) && page !== _this.state.current;
};
_this.shouldDisplayQuickJumper = function () {
var _this$props = _this.props,
showQuickJumper = _this$props.showQuickJumper,
pageSize = _this$props.pageSize,
total = _this$props.total;
if (total <= pageSize) {
return false;
}
return showQuickJumper;
};
_this.handleKeyDown = function (e) {
if (e.keyCode === KeyCode.ARROW_UP || e.keyCode === KeyCode.ARROW_DOWN) {
e.preventDefault();
}
};
_this.handleKeyUp = function (e) {
var value = _this.getValidValue(e);
var currentInputValue = _this.state.currentInputValue;
if (value !== currentInputValue) {
_this.setState({
currentInputValue: value
});
}
if (e.keyCode === KeyCode.ENTER) {
_this.handleChange(value);
} else if (e.keyCode === KeyCode.ARROW_UP) {
_this.handleChange(value - 1);
} else if (e.keyCode === KeyCode.ARROW_DOWN) {
_this.handleChange(value + 1);
}
};
_this.changePageSize = function (size) {
var current = _this.state.current;
var newCurrent = calculatePage(size, _this.state, _this.props);
current = current > newCurrent ? newCurrent : current; // fix the issue:
// Once 'total' is 0, 'current' in 'onShowSizeChange' is 0, which is not correct.
if (newCurrent === 0) {
// eslint-disable-next-line prefer-destructuring
current = _this.state.current;
}
if (typeof size === 'number') {
if (!('pageSize' in _this.props)) {
_this.setState({
pageSize: size
});
}
if (!('current' in _this.props)) {
_this.setState({
current: current,
currentInputValue: current
});
}
}
_this.props.onShowSizeChange(current, size);
if ('onChange' in _this.props && _this.props.onChange) {
_this.props.onChange(current, size);
}
};
_this.handleChange = function (p) {
var disabled = _this.props.disabled;
var page = p;
if (_this.isValid(page) && !disabled) {
var currentPage = calculatePage(undefined, _this.state, _this.props);
if (page > currentPage) {
page = currentPage;
} else if (page < 1) {
page = 1;
}
if (!('current' in _this.props)) {
_this.setState({
current: page,
currentInputValue: page
});
}
var pageSize = _this.state.pageSize;
_this.props.onChange(page, pageSize);
return page;
}
return _this.state.current;
};
_this.prev = function () {
if (_this.hasPrev()) {
_this.handleChange(_this.state.current - 1);
}
};
_this.next = function () {
if (_this.hasNext()) {
_this.handleChange(_this.state.current + 1);
}
};
_this.jumpPrev = function () {
_this.handleChange(_this.getJumpPrevPage());
};
_this.jumpNext = function () {
_this.handleChange(_this.getJumpNextPage());
};
_this.hasPrev = function () {
return _this.state.current > 1;
};
_this.hasNext = function () {
return _this.state.current < calculatePage(undefined, _this.state, _this.props);
};
_this.runIfEnter = function (event, callback) {
if (event.key === 'Enter' || event.charCode === 13) {
for (var _len = arguments.length, restParams = new Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) {
restParams[_key - 2] = arguments[_key];
}
callback.apply(void 0, restParams);
}
};
_this.runIfEnterPrev = function (e) {
_this.runIfEnter(e, _this.prev);
};
_this.runIfEnterNext = function (e) {
_this.runIfEnter(e, _this.next);
};
_this.runIfEnterJumpPrev = function (e) {
_this.runIfEnter(e, _this.jumpPrev);
};
_this.runIfEnterJumpNext = function (e) {
_this.runIfEnter(e, _this.jumpNext);
};
_this.handleGoTO = function (e) {
if (e.keyCode === KeyCode.ENTER || e.type === 'click') {
_this.handleChange(_this.state.currentInputValue);
}
};
var hasOnChange = props.onChange !== noop;
var hasCurrent = ('current' in props);
if (hasCurrent && !hasOnChange) {
// eslint-disable-next-line no-console
console.warn('Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.');
}
var _current = props.defaultCurrent;
if ('current' in props) {
// eslint-disable-next-line prefer-destructuring
_current = props.current;
}
var _pageSize = props.defaultPageSize;
if ('pageSize' in props) {
// eslint-disable-next-line prefer-destructuring
_pageSize = props.pageSize;
}
_current = Math.min(_current, calculatePage(_pageSize, undefined, props));
_this.state = {
current: _current,
currentInputValue: _current,
pageSize: _pageSize
};
return _this;
}
Object(createClass["a" /* default */])(Pagination, [{
key: "componentDidUpdate",
value: function componentDidUpdate(prevProps, prevState) {
// When current page change, fix focused style of prev item
// A hacky solution of https://github.com/ant-design/ant-design/issues/8948
var prefixCls = this.props.prefixCls;
if (prevState.current !== this.state.current && this.paginationNode) {
var lastCurrentNode = this.paginationNode.querySelector(".".concat(prefixCls, "-item-").concat(prevState.current));
if (lastCurrentNode && document.activeElement === lastCurrentNode) {
lastCurrentNode.blur();
}
}
}
}, {
key: "getValidValue",
value: function getValidValue(e) {
var inputValue = e.target.value;
var allPages = calculatePage(undefined, this.state, this.props);
var currentInputValue = this.state.currentInputValue;
var value;
if (inputValue === '') {
value = inputValue; // eslint-disable-next-line no-restricted-globals
} else if (isNaN(Number(inputValue))) {
value = currentInputValue;
} else if (inputValue >= allPages) {
value = allPages;
} else {
value = Number(inputValue);
}
return value;
}
}, {
key: "getShowSizeChanger",
value: function getShowSizeChanger() {
var _this$props2 = this.props,
showSizeChanger = _this$props2.showSizeChanger,
total = _this$props2.total,
totalBoundaryShowSizeChanger = _this$props2.totalBoundaryShowSizeChanger;
if (typeof showSizeChanger !== 'undefined') {
return showSizeChanger;
}
return total > totalBoundaryShowSizeChanger;
}
}, {
key: "renderPrev",
value: function renderPrev(prevPage) {
var _this$props3 = this.props,
prevIcon = _this$props3.prevIcon,
itemRender = _this$props3.itemRender;
var prevButton = itemRender(prevPage, 'prev', this.getItemIcon(prevIcon, 'prev page'));
var disabled = !this.hasPrev();
return Object(external_window_React_["isValidElement"])(prevButton) ? Object(external_window_React_["cloneElement"])(prevButton, {
disabled: disabled
}) : prevButton;
}
}, {
key: "renderNext",
value: function renderNext(nextPage) {
var _this$props4 = this.props,
nextIcon = _this$props4.nextIcon,
itemRender = _this$props4.itemRender;
var nextButton = itemRender(nextPage, 'next', this.getItemIcon(nextIcon, 'next page'));
var disabled = !this.hasNext();
return Object(external_window_React_["isValidElement"])(nextButton) ? Object(external_window_React_["cloneElement"])(nextButton, {
disabled: disabled
}) : nextButton;
}
}, {
key: "render",
value: function render() {
var _this2 = this;
var _this$props5 = this.props,
prefixCls = _this$props5.prefixCls,
className = _this$props5.className,
style = _this$props5.style,
disabled = _this$props5.disabled,
hideOnSinglePage = _this$props5.hideOnSinglePage,
total = _this$props5.total,
locale = _this$props5.locale,
showQuickJumper = _this$props5.showQuickJumper,
showLessItems = _this$props5.showLessItems,
showTitle = _this$props5.showTitle,
showTotal = _this$props5.showTotal,
simple = _this$props5.simple,
itemRender = _this$props5.itemRender,
showPrevNextJumpers = _this$props5.showPrevNextJumpers,
jumpPrevIcon = _this$props5.jumpPrevIcon,
jumpNextIcon = _this$props5.jumpNextIcon,
selectComponentClass = _this$props5.selectComponentClass,
selectPrefixCls = _this$props5.selectPrefixCls,
pageSizeOptions = _this$props5.pageSizeOptions;
var _this$state = this.state,
current = _this$state.current,
pageSize = _this$state.pageSize,
currentInputValue = _this$state.currentInputValue; // When hideOnSinglePage is true and there is only 1 page, hide the pager
if (hideOnSinglePage === true && total <= pageSize) {
return null;
}
var allPages = calculatePage(undefined, this.state, this.props);
var pagerList = [];
var jumpPrev = null;
var jumpNext = null;
var firstPager = null;
var lastPager = null;
var gotoButton = null;
var goButton = showQuickJumper && showQuickJumper.goButton;
var pageBufferSize = showLessItems ? 1 : 2;
var prevPage = current - 1 > 0 ? current - 1 : 0;
var nextPage = current + 1 < allPages ? current + 1 : allPages;
var dataOrAriaAttributeProps = Object.keys(this.props).reduce(function (prev, key) {
if (key.substr(0, 5) === 'data-' || key.substr(0, 5) === 'aria-' || key === 'role') {
// eslint-disable-next-line no-param-reassign
prev[key] = _this2.props[key];
}
return prev;
}, {});
if (simple) {
if (goButton) {
if (typeof goButton === 'boolean') {
gotoButton = /*#__PURE__*/external_window_React_default.a.createElement("button", {
type: "button",
onClick: this.handleGoTO,
onKeyUp: this.handleGoTO
}, locale.jump_to_confirm);
} else {
gotoButton = /*#__PURE__*/external_window_React_default.a.createElement("span", {
onClick: this.handleGoTO,
onKeyUp: this.handleGoTO
}, goButton);
}
gotoButton = /*#__PURE__*/external_window_React_default.a.createElement("li", {
title: showTitle ? "".concat(locale.jump_to).concat(current, "/").concat(allPages) : null,
className: "".concat(prefixCls, "-simple-pager")
}, gotoButton);
}
return /*#__PURE__*/external_window_React_default.a.createElement("ul", Object(esm_extends["a" /* default */])({
className: classnames_default()(prefixCls, "".concat(prefixCls, "-simple"), Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-disabled"), disabled), className),
style: style,
ref: this.savePaginationNode
}, dataOrAriaAttributeProps), /*#__PURE__*/external_window_React_default.a.createElement("li", {
title: showTitle ? locale.prev_page : null,
onClick: this.prev,
tabIndex: this.hasPrev() ? 0 : null,
onKeyPress: this.runIfEnterPrev,
className: classnames_default()("".concat(prefixCls, "-prev"), Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-disabled"), !this.hasPrev())),
"aria-disabled": !this.hasPrev()
}, this.renderPrev(prevPage)), /*#__PURE__*/external_window_React_default.a.createElement("li", {
title: showTitle ? "".concat(current, "/").concat(allPages) : null,
className: "".concat(prefixCls, "-simple-pager")
}, /*#__PURE__*/external_window_React_default.a.createElement("input", {
type: "text",
value: currentInputValue,
disabled: disabled,
onKeyDown: this.handleKeyDown,
onKeyUp: this.handleKeyUp,
onChange: this.handleKeyUp,
size: "3"
}), /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: "".concat(prefixCls, "-slash")
}, "/"), allPages), /*#__PURE__*/external_window_React_default.a.createElement("li", {
title: showTitle ? locale.next_page : null,
onClick: this.next,
tabIndex: this.hasPrev() ? 0 : null,
onKeyPress: this.runIfEnterNext,
className: classnames_default()("".concat(prefixCls, "-next"), Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-disabled"), !this.hasNext())),
"aria-disabled": !this.hasNext()
}, this.renderNext(nextPage)), gotoButton);
}
if (allPages <= 3 + pageBufferSize * 2) {
var pagerProps = {
locale: locale,
rootPrefixCls: prefixCls,
onClick: this.handleChange,
onKeyPress: this.runIfEnter,
showTitle: showTitle,
itemRender: itemRender
};
if (!allPages) {
pagerList.push( /*#__PURE__*/external_window_React_default.a.createElement(es_Pager, Object(esm_extends["a" /* default */])({}, pagerProps, {
key: "noPager",
page: allPages,
className: "".concat(prefixCls, "-disabled")
})));
}
for (var i = 1; i <= allPages; i += 1) {
var active = current === i;
pagerList.push( /*#__PURE__*/external_window_React_default.a.createElement(es_Pager, Object(esm_extends["a" /* default */])({}, pagerProps, {
key: i,
page: i,
active: active
})));
}
} else {
var prevItemTitle = showLessItems ? locale.prev_3 : locale.prev_5;
var nextItemTitle = showLessItems ? locale.next_3 : locale.next_5;
if (showPrevNextJumpers) {
jumpPrev = /*#__PURE__*/external_window_React_default.a.createElement("li", {
title: showTitle ? prevItemTitle : null,
key: "prev",
onClick: this.jumpPrev,
tabIndex: "0",
onKeyPress: this.runIfEnterJumpPrev,
className: classnames_default()("".concat(prefixCls, "-jump-prev"), Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-jump-prev-custom-icon"), !!jumpPrevIcon))
}, itemRender(this.getJumpPrevPage(), 'jump-prev', this.getItemIcon(jumpPrevIcon, 'prev page')));
jumpNext = /*#__PURE__*/external_window_React_default.a.createElement("li", {
title: showTitle ? nextItemTitle : null,
key: "next",
tabIndex: "0",
onClick: this.jumpNext,
onKeyPress: this.runIfEnterJumpNext,
className: classnames_default()("".concat(prefixCls, "-jump-next"), Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-jump-next-custom-icon"), !!jumpNextIcon))
}, itemRender(this.getJumpNextPage(), 'jump-next', this.getItemIcon(jumpNextIcon, 'next page')));
}
lastPager = /*#__PURE__*/external_window_React_default.a.createElement(es_Pager, {
locale: locale,
last: true,
rootPrefixCls: prefixCls,
onClick: this.handleChange,
onKeyPress: this.runIfEnter,
key: allPages,
page: allPages,
active: false,
showTitle: showTitle,
itemRender: itemRender
});
firstPager = /*#__PURE__*/external_window_React_default.a.createElement(es_Pager, {
locale: locale,
rootPrefixCls: prefixCls,
onClick: this.handleChange,
onKeyPress: this.runIfEnter,
key: 1,
page: 1,
active: false,
showTitle: showTitle,
itemRender: itemRender
});
var left = Math.max(1, current - pageBufferSize);
var right = Math.min(current + pageBufferSize, allPages);
if (current - 1 <= pageBufferSize) {
right = 1 + pageBufferSize * 2;
}
if (allPages - current <= pageBufferSize) {
left = allPages - pageBufferSize * 2;
}
for (var _i = left; _i <= right; _i += 1) {
var _active = current === _i;
pagerList.push( /*#__PURE__*/external_window_React_default.a.createElement(es_Pager, {
locale: locale,
rootPrefixCls: prefixCls,
onClick: this.handleChange,
onKeyPress: this.runIfEnter,
key: _i,
page: _i,
active: _active,
showTitle: showTitle,
itemRender: itemRender
}));
}
if (current - 1 >= pageBufferSize * 2 && current !== 1 + 2) {
pagerList[0] = Object(external_window_React_["cloneElement"])(pagerList[0], {
className: "".concat(prefixCls, "-item-after-jump-prev")
});
pagerList.unshift(jumpPrev);
}
if (allPages - current >= pageBufferSize * 2 && current !== allPages - 2) {
pagerList[pagerList.length - 1] = Object(external_window_React_["cloneElement"])(pagerList[pagerList.length - 1], {
className: "".concat(prefixCls, "-item-before-jump-next")
});
pagerList.push(jumpNext);
}
if (left !== 1) {
pagerList.unshift(firstPager);
}
if (right !== allPages) {
pagerList.push(lastPager);
}
}
var totalText = null;
if (showTotal) {
totalText = /*#__PURE__*/external_window_React_default.a.createElement("li", {
className: "".concat(prefixCls, "-total-text")
}, showTotal(total, [total === 0 ? 0 : (current - 1) * pageSize + 1, current * pageSize > total ? total : current * pageSize]));
}
var prevDisabled = !this.hasPrev() || !allPages;
var nextDisabled = !this.hasNext() || !allPages;
return /*#__PURE__*/external_window_React_default.a.createElement("ul", Object(esm_extends["a" /* default */])({
className: classnames_default()(prefixCls, className, Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-disabled"), disabled)),
style: style,
unselectable: "unselectable",
ref: this.savePaginationNode
}, dataOrAriaAttributeProps), totalText, /*#__PURE__*/external_window_React_default.a.createElement("li", {
title: showTitle ? locale.prev_page : null,
onClick: this.prev,
tabIndex: prevDisabled ? null : 0,
onKeyPress: this.runIfEnterPrev,
className: classnames_default()("".concat(prefixCls, "-prev"), Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-disabled"), prevDisabled)),
"aria-disabled": prevDisabled
}, this.renderPrev(prevPage)), pagerList, /*#__PURE__*/external_window_React_default.a.createElement("li", {
title: showTitle ? locale.next_page : null,
onClick: this.next,
tabIndex: nextDisabled ? null : 0,
onKeyPress: this.runIfEnterNext,
className: classnames_default()("".concat(prefixCls, "-next"), Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-disabled"), nextDisabled)),
"aria-disabled": nextDisabled
}, this.renderNext(nextPage)), /*#__PURE__*/external_window_React_default.a.createElement(es_Options, {
disabled: disabled,
locale: locale,
rootPrefixCls: prefixCls,
selectComponentClass: selectComponentClass,
selectPrefixCls: selectPrefixCls,
changeSize: this.getShowSizeChanger() ? this.changePageSize : null,
current: current,
pageSize: pageSize,
pageSizeOptions: pageSizeOptions,
quickGo: this.shouldDisplayQuickJumper() ? this.handleChange : null,
goButton: goButton
}));
}
}], [{
key: "getDerivedStateFromProps",
value: function getDerivedStateFromProps(props, prevState) {
var newState = {};
if ('current' in props) {
newState.current = props.current;
if (props.current !== prevState.current) {
newState.currentInputValue = newState.current;
}
}
if ('pageSize' in props && props.pageSize !== prevState.pageSize) {
var current = prevState.current;
var newCurrent = calculatePage(props.pageSize, prevState, props);
current = current > newCurrent ? newCurrent : current;
if (!('current' in props)) {
newState.current = current;
newState.currentInputValue = current;
}
newState.pageSize = props.pageSize;
}
return newState;
}
}]);
return Pagination;
}(external_window_React_default.a.Component);
Pagination_Pagination.defaultProps = {
defaultCurrent: 1,
total: 0,
defaultPageSize: 10,
onChange: noop,
className: '',
selectPrefixCls: 'rc-select',
prefixCls: 'rc-pagination',
selectComponentClass: null,
hideOnSinglePage: false,
showPrevNextJumpers: true,
showQuickJumper: false,
showLessItems: false,
showTitle: true,
onShowSizeChange: noop,
locale: zh_CN["a" /* default */],
style: {},
itemRender: defaultItemRender,
totalBoundaryShowSizeChanger: 50
};
/* harmony default export */ var es_Pagination = (Pagination_Pagination);
// CONCATENATED MODULE: ./node_modules/rc-pagination/es/index.js
/***/ }),
/***/ "61Iv":
/*!*************************************************!*\
!*** ./src/pages/Competitions/Entered/xmtz.png ***!
\*************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__.p + "static/xmtz.e88619e3.png";
/***/ }),
/***/ "BU3w":
/*!***************************************************!*\
!*** ./node_modules/rc-util/es/Dom/dynamicCSS.js ***!
\***************************************************/
/*! exports provided: injectCSS, updateCSS */
/*! exports used: updateCSS */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* unused harmony export injectCSS */
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return updateCSS; });
/* harmony import */ var _canUseDom__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./canUseDom */ "MNnm");
var MARK_KEY = "rc-util-key";
function getContainer(option) {
if (option.attachTo) {
return option.attachTo;
}
var head = document.querySelector('head');
return head || document.body;
}
function injectCSS(css) {
var _option$csp;
var option = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
if (!Object(_canUseDom__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])()) {
return null;
}
var styleNode = document.createElement('style');
if ((_option$csp = option.csp) === null || _option$csp === void 0 ? void 0 : _option$csp.nonce) {
var _option$csp2;
styleNode.nonce = (_option$csp2 = option.csp) === null || _option$csp2 === void 0 ? void 0 : _option$csp2.nonce;
}
styleNode.innerHTML = css;
var container = getContainer(option);
var firstChild = container.firstChild;
if (option.prepend && container.prepend) {
// Use `prepend` first
container.prepend(styleNode);
} else if (option.prepend && firstChild) {
// Fallback to `insertBefore` like IE not support `prepend`
container.insertBefore(styleNode, firstChild);
} else {
container.appendChild(styleNode);
}
return styleNode;
}
var containerCache = new Map();
function updateCSS(css, key) {
var option = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};
var container = getContainer(option); // Get real parent
if (!containerCache.has(container)) {
var placeholderStyle = injectCSS('', option);
var parentNode = placeholderStyle.parentNode;
containerCache.set(container, parentNode);
parentNode.removeChild(placeholderStyle);
}
var existNode = Array.from(containerCache.get(container).children).find(function (node) {
return node.tagName === 'STYLE' && node[MARK_KEY] === key;
});
if (existNode) {
var _option$csp3, _option$csp4;
if (((_option$csp3 = option.csp) === null || _option$csp3 === void 0 ? void 0 : _option$csp3.nonce) && existNode.nonce !== ((_option$csp4 = option.csp) === null || _option$csp4 === void 0 ? void 0 : _option$csp4.nonce)) {
var _option$csp5;
existNode.nonce = (_option$csp5 = option.csp) === null || _option$csp5 === void 0 ? void 0 : _option$csp5.nonce;
}
if (existNode.innerHTML !== css) {
existNode.innerHTML = css;
}
return existNode;
}
var newNode = injectCSS(css, option);
newNode[MARK_KEY] = key;
return newNode;
}
/***/ }),
/***/ "Hm3h":
/*!***************************************************************!*\
!*** ./src/pages/Competitions/Entered/index.tsx + 14 modules ***!
\***************************************************************/
/*! exports provided: default */
/*! all exports used */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@ant-design/icons/es/icons/CloseOutlined.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@ant-design/icons/es/icons/FormOutlined.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Competitions/Entered/index.less?modules (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/core/umiExports.ts */
/*! ModuleConcatenation bailout: Cannot concat with ./src/components/AuthenticationModel/index.tsx */
/*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Competitions/Entered/Enteredmodel/Addteams.tsx */
/*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Competitions/Entered/Enteredmodel/JoinModel.tsx */
/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/env.ts */
/*! ModuleConcatenation bailout: Cannot concat with ./src/utils/util.tsx */
/*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Competitions/Entered/Enteredmodel/success.png (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Competitions/Entered/Ncode.jpg (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Competitions/Entered/dmpz.png (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Competitions/Entered/sjjx.png (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Competitions/Entered/xmcx.png (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Competitions/Entered/xmtz.png (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/breadcrumb/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/breadcrumb/style/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/button/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/button/style/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/dropdown/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/dropdown/style/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/empty/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/empty/style/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/input/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/input/style/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/menu/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/menu/style/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/message/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/message/style/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/modal/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/modal/style/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/pagination/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/pagination/style/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/popconfirm/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/popconfirm/style/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/skeleton/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/skeleton/style/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/tooltip/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/tooltip/style/index.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-router-dom/esm/react-router-dom.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-router/esm/react-router.js */
/*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// EXTERNAL MODULE: ./node_modules/antd/es/modal/style/index.js
var style = __webpack_require__("2qtc");
// EXTERNAL MODULE: ./node_modules/antd/es/modal/index.js + 7 modules
var modal = __webpack_require__("kLXV");
// EXTERNAL MODULE: ./node_modules/antd/es/button/style/index.js
var button_style = __webpack_require__("+L6B");
// EXTERNAL MODULE: ./node_modules/antd/es/button/index.js
var es_button = __webpack_require__("2/Rp");
// EXTERNAL MODULE: ./node_modules/antd/es/skeleton/style/index.js
var skeleton_style = __webpack_require__("cWXX");
// EXTERNAL MODULE: ./node_modules/antd/es/skeleton/index.js + 8 modules
var skeleton = __webpack_require__("/ezw");
// EXTERNAL MODULE: ./node_modules/antd/es/pagination/style/index.js
var pagination_style = __webpack_require__("DjyN");
// EXTERNAL MODULE: ./node_modules/antd/es/pagination/index.js + 2 modules
var pagination = __webpack_require__("NUBc");
// EXTERNAL MODULE: ./node_modules/antd/es/breadcrumb/style/index.js
var breadcrumb_style = __webpack_require__("sPJy");
// EXTERNAL MODULE: ./node_modules/antd/es/breadcrumb/index.js + 3 modules
var breadcrumb = __webpack_require__("bE4q");
// EXTERNAL MODULE: ./node_modules/antd/es/message/style/index.js
var message_style = __webpack_require__("miYZ");
// EXTERNAL MODULE: ./node_modules/antd/es/message/index.js + 1 modules
var message = __webpack_require__("tsqr");
// EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js
var asyncToGenerator = __webpack_require__("9og8");
// EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules
var slicedToArray = __webpack_require__("tJVT");
// EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js + 1 modules
var objectWithoutProperties = __webpack_require__("PpiC");
// EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js
var regenerator = __webpack_require__("WmNS");
var regenerator_default = /*#__PURE__*/__webpack_require__.n(regenerator);
// EXTERNAL MODULE: external "window.React"
var external_window_React_ = __webpack_require__("cDcd");
var external_window_React_default = /*#__PURE__*/__webpack_require__.n(external_window_React_);
// EXTERNAL MODULE: ./node_modules/react-router/esm/react-router.js
var react_router = __webpack_require__("Ty5D");
// EXTERNAL MODULE: ./node_modules/react-router-dom/esm/react-router-dom.js
var react_router_dom = __webpack_require__("55Ip");
// EXTERNAL MODULE: ./src/.umi-production/core/umiExports.ts + 17 modules
var umiExports = __webpack_require__("9kvl");
// EXTERNAL MODULE: ./src/pages/Competitions/Entered/index.less?modules
var Enteredmodules = __webpack_require__("ipgu");
var Enteredmodules_default = /*#__PURE__*/__webpack_require__.n(Enteredmodules);
// EXTERNAL MODULE: ./src/pages/Competitions/Entered/Ncode.jpg
var Ncode = __webpack_require__("jWHs");
var Ncode_default = /*#__PURE__*/__webpack_require__.n(Ncode);
// CONCATENATED MODULE: ./src/pages/Competitions/Entered/Assembly/Assembly.tsx
//报名首页
function Assembly(_ref) {
var setIsAddmodel = _ref.setIsAddmodel,
setJoin = _ref.setJoin,
HeaderDetail = _ref.HeaderDetail,
user = _ref.user,
dispatch = _ref.dispatch;
return /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.backgroundimg
}, /*#__PURE__*/external_window_React_default.a.createElement("p", {
className: Enteredmodules_default.a.countsize
}, "\u6B22\u8FCE\u62A5\u540D\u53C2\u52A0\u672C\u9879\u8D5B\u4E8B\uFF01\u5934\u6B4C\u5168\u9762\u652F\u6301\u5404\u7C7B\u7ADE\u8D5B\u7684\u5728\u7EBF\u8FD0\u884C\u7BA1\u7406\uFF0C"), /*#__PURE__*/external_window_React_default.a.createElement("p", {
className: Enteredmodules_default.a.countsize
}, "\u5927\u6570\u636E\u3001\u4EBA\u5DE5\u667A\u80FD\u3001\u5404\u7C7B\u82AF\u7247\u67B6\u6784\u7B49\u7ADE\u8D5B\u4EFB\u52A1\u5747\u53EF\u5728\u7EBF\u8FD0\u884C\u3001\u90E8\u7F72\u548C\u8BC4\u6D4B\u3002"), /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.buttoncoent
}, /*#__PURE__*/external_window_React_default.a.createElement("span", {
onClick: function onClick() {
var _user$userInfo;
if (HeaderDetail !== null && HeaderDetail !== void 0 && HeaderDetail.is_authentication && !(user !== null && user !== void 0 && (_user$userInfo = user.userInfo) !== null && _user$userInfo !== void 0 && _user$userInfo.authentication)) {
dispatch({
type: 'shixunsDetail/setActionTabs',
payload: {
key: 'Banner-Auth'
}
});
return;
}
setJoin(true);
},
className: Enteredmodules_default.a.addteams
}, "\u52A0\u5165\u6218\u961F"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
onClick: function onClick() {
var _user$userInfo2;
if (HeaderDetail !== null && HeaderDetail !== void 0 && HeaderDetail.is_authentication && !(user !== null && user !== void 0 && (_user$userInfo2 = user.userInfo) !== null && _user$userInfo2 !== void 0 && _user$userInfo2.authentication)) {
dispatch({
type: 'shixunsDetail/setActionTabs',
payload: {
key: 'Banner-Auth'
}
});
return;
}
setIsAddmodel(true);
},
className: Enteredmodules_default.a.createteams
}, "\u521B\u5EFA\u6218\u961F")), /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.code
}, /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u4F5C\u54C1\u6307\u5BFC\u5F20\u8001\u5E08\u5FAE\u4FE1"), /*#__PURE__*/external_window_React_default.a.createElement("div", null, /*#__PURE__*/external_window_React_default.a.createElement("img", {
width: 90,
height: 90,
src: Ncode_default.a
}))));
}
/* harmony default export */ var Assembly_Assembly = (Assembly);
// EXTERNAL MODULE: ./src/pages/Competitions/Entered/Enteredmodel/Addteams.tsx
var Addteams = __webpack_require__("qHvr");
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__("m3rI");
// CONCATENATED MODULE: ./src/pages/Competitions/Entered/Assembly/TeamsNota.tsx
//没有数据时显示
function Nulldata(_ref) {
var setIsAddmodel = _ref.setIsAddmodel,
setJoin = _ref.setJoin,
HeaderDetail = _ref.HeaderDetail,
user = _ref.user,
dispatch = _ref.dispatch;
return /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.nullnodata
}, /*#__PURE__*/external_window_React_default.a.createElement("img", {
src: env["a" /* default */].IMG_SERVER + "/images/educoder/competitions/Noentry.jpg"
}), /*#__PURE__*/external_window_React_default.a.createElement("p", {
style: {
fontSize: '16px',
color: '#333333'
},
className: "bootomtext"
}, "\u60A8\u5F53\u524D\u672A\u62A5\u540D\uFF0C\u8BF7\u5148", /*#__PURE__*/external_window_React_default.a.createElement("span", {
onClick: function onClick() {
var _user$userInfo;
if (HeaderDetail !== null && HeaderDetail !== void 0 && HeaderDetail.is_authentication && !(user !== null && user !== void 0 && (_user$userInfo = user.userInfo) !== null && _user$userInfo !== void 0 && _user$userInfo.authentication)) {
dispatch({
type: 'shixunsDetail/setActionTabs',
payload: {
key: 'Banner-Auth'
}
});
return;
}
setJoin(true);
},
style: {
color: '#0152d9',
cursor: "pointer"
}
}, "\u52A0\u5165\u6218\u961F"), "\u6216", /*#__PURE__*/external_window_React_default.a.createElement("span", {
onClick: function onClick() {
var _user$userInfo2;
if (HeaderDetail !== null && HeaderDetail !== void 0 && HeaderDetail.is_authentication && !(user !== null && user !== void 0 && (_user$userInfo2 = user.userInfo) !== null && _user$userInfo2 !== void 0 && _user$userInfo2.authentication)) {
dispatch({
type: 'shixunsDetail/setActionTabs',
payload: {
key: 'Banner-Auth'
}
});
return;
}
setIsAddmodel(true);
},
style: {
color: '#0152d9',
cursor: "pointer"
}
}, "\u521B\u5EFA\u6218\u961F"), "\uFF0C"), /*#__PURE__*/external_window_React_default.a.createElement("p", {
style: {
fontSize: '16px',
color: '#333333'
}
}, "\u52A0\u5165/\u521B\u5EFA\u6218\u961F\u540E\u5C06\u81EA\u52A8\u62A5\u540D"));
}
/* harmony default export */ var TeamsNota = (Nulldata);
// EXTERNAL MODULE: ./node_modules/antd/es/input/style/index.js
var input_style = __webpack_require__("5NDa");
// EXTERNAL MODULE: ./node_modules/antd/es/input/index.js + 3 modules
var input = __webpack_require__("5rEg");
// CONCATENATED MODULE: ./src/pages/Competitions/Entered/Assembly/SelectTeam.tsx
//搜索
var Search = input["a" /* default */].Search;
function SelectTeam(_ref) {
var Count = _ref.Count,
Members_count = _ref.Members_count,
selectlist = _ref.selectlist,
setIsselect = _ref.setIsselect;
var _useState = Object(external_window_React_["useState"])(''),
_useState2 = Object(slicedToArray["a" /* default */])(_useState, 2),
keywords = _useState2[0],
setKeyWords = _useState2[1];
return /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.searchhead
}, /*#__PURE__*/external_window_React_default.a.createElement("p", {
className: Enteredmodules_default.a.selectleft
}, "\u6218\u961F\u603B\u6570\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
color: "#459BE5",
fontSize: "16px"
}
}, Count), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
marginLeft: "5px",
marginRight: "15px"
}
}, "\u4E2A"), " \u53C2\u8D5B\u603B\u4EBA\u6570\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
color: "#459BE5"
}
}, Members_count), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
marginLeft: '5px'
}
}, "\u4EBA")), /*#__PURE__*/external_window_React_default.a.createElement(Search, {
className: Enteredmodules_default.a.packinputs,
value: keywords,
placeholder: "\u8BF7\u8F93\u5165\u6218\u961F\u540D\u79F0\u641C\u7D22",
allowClear: true,
onChange: function onChange(e) {
setKeyWords(e.target.value);
},
onSearch: function onSearch(value) {
setIsselect(true);
selectlist(keywords);
} // onPressEnter={}
}));
}
/* harmony default export */ var Assembly_SelectTeam = (SelectTeam);
// EXTERNAL MODULE: ./node_modules/antd/es/dropdown/style/index.js
var dropdown_style = __webpack_require__("qVdP");
// EXTERNAL MODULE: ./node_modules/antd/es/dropdown/index.js
var dropdown = __webpack_require__("jsC+");
// EXTERNAL MODULE: ./node_modules/antd/es/tooltip/style/index.js
var tooltip_style = __webpack_require__("5Dmo");
// EXTERNAL MODULE: ./node_modules/antd/es/tooltip/index.js + 1 modules
var tooltip = __webpack_require__("3S7+");
// EXTERNAL MODULE: ./node_modules/antd/es/menu/style/index.js
var menu_style = __webpack_require__("lUTK");
// EXTERNAL MODULE: ./node_modules/antd/es/menu/index.js + 3 modules
var menu = __webpack_require__("BvKs");
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/FormOutlined.js + 1 modules
var FormOutlined = __webpack_require__("Fvcw");
// CONCATENATED MODULE: ./src/pages/Competitions/Entered/Assembly/ManagedTeams.tsx
//管理的战队
function managed(_ref) {
var item = _ref.item,
identifier = _ref.identifier,
isTipsshow = _ref.isTipsshow,
type = _ref.type,
setIslookModel = _ref.setIslookModel,
setTeam = _ref.setTeam,
setMembers = _ref.setMembers,
mode = _ref.mode;
function jsCopy() {
var aa = "copy_invite_code".concat(item.id);
var e = document.getElementById(aa);
e.select();
document.execCommand("Copy");
message["b" /* default */].success("复制成功");
}
function isSetting() {
setTeam(item);
if (type === 1) {
setMembers(true);
} else {
setIslookModel(true);
}
}
var mentItem = function mentItem() {
return /*#__PURE__*/external_window_React_default.a.createElement(menu["a" /* default */], null, /*#__PURE__*/external_window_React_default.a.createElement(menu["a" /* default */].Item, {
onClick: function onClick() {
return isTipsshow(type, item.id);
}
}, type === 1 ? '删除战队' : '退出战队'));
};
console.log(mode);
return /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.ManagedTeams
}, /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.width18
}, item && item.team_log ? /*#__PURE__*/external_window_React_default.a.createElement("img", {
className: Enteredmodules_default.a.imageradius,
src: env["a" /* default */].IMG_SERVER + "/".concat(item.team_log)
}) : /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.spanradius
}, item.name.length > 2 ? item.name.substring(0, 2) : item.name), /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.nametitle,
title: item.name
}, item.name ? item.name.length > 6 ? item.name.substring(0, 6) + '...' : item.name : '--'), type === 1 ? /*#__PURE__*/external_window_React_default.a.createElement(react_router_dom["a" /* Link */], {
to: "/competitions/index/".concat(identifier, "/UpdateTeanname/").concat(item.id)
}, /*#__PURE__*/external_window_React_default.a.createElement(tooltip["a" /* default */], {
overlayStyle: {
zIndex: 1
},
defaultVisible: true,
placement: "top",
visible: item && item.auto_create,
autoAdjustOverflow: false,
title: "请修改战队名称"
}, /*#__PURE__*/external_window_React_default.a.createElement(FormOutlined["a" /* default */], {
style: {
marginLeft: '5px'
}
}))) : null), /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.width15,
style: {
justifyContent: 'center'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("img", {
className: Enteredmodules_default.a.loaderimg,
src: env["a" /* default */].IMG_SERVER + "/images/" + "".concat(item.creator.image_url)
}), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
marginLeft: '13px'
},
title: item.creator.name
}, item.creator.name.length > 3 ? item.creator.name.substring(0, 3) + '...' : item.creator.name)), /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.width15,
style: {
width: '10%'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("span", {
title: item.school_name
}, item.school_name ? item.school_name.length > 6 ? item.school_name.substring(0, 6) + '...' : item.school_name : '--')), /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.width18,
style: {
width: '20%'
}
}, "\u521B\u5EFA\u65F6\u95F4\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", {
title: item.created_at
}, item.created_at || '--')), /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.width15
}, "\u9080\u8BF7\u7801\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", {
title: item.invite_code
}, item.invite_code || '--'), /*#__PURE__*/external_window_React_default.a.createElement("i", {
className: "iconfont icon-fuzhi font-14",
onClick: jsCopy,
style: {
display: "inline-block",
color: '#0152d9',
marginLeft: "5px",
marginRight: "10px",
cursor: 'pointer'
}
}), /*#__PURE__*/external_window_React_default.a.createElement("input", {
id: "copy_invite_code" + item.id,
value: item.invite_code || '--',
onChange: function onChange(e) {},
style: {
opacity: '0',
position: 'absolute',
bottom: "15px"
}
})), /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.width15,
style: {
justifyContent: 'flex-end'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("span", null, "\u6218\u961F\u6210\u5458\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", null, item.team_members ? item.team_members.length : '--')), /*#__PURE__*/external_window_React_default.a.createElement("span", {
onClick: function onClick() {
return isSetting();
},
style: {
color: '#0152d9',
marginLeft: '10px',
cursor: 'pointer'
}
}, type === 1 ? '设置' : '查看'), item && item.active || type === 2 ? /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.borderjingao,
style: {
visibility: 'hidden'
}
}) : /*#__PURE__*/external_window_React_default.a.createElement(tooltip["a" /* default */], {
placement: "top",
title: "请设置战队成员"
}, /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.borderjingao
}, "!"))), mode === 3 && /*#__PURE__*/external_window_React_default.a.createElement(react_router_dom["a" /* Link */], {
to: "/competitions/index/".concat(identifier, "/teamDetail/").concat(item.id),
style: {
color: "#0152d9",
fontSize: '14px',
marginLeft: '30px',
cursor: 'pointer',
width: '6%'
}
}, "\u6218\u961F\u8BE6\u60C5"), /*#__PURE__*/external_window_React_default.a.createElement(dropdown["a" /* default */], {
overlay: mentItem
}, /*#__PURE__*/external_window_React_default.a.createElement("i", {
style: {
marginLeft: '30px'
},
className: "iconfont icon-sandian"
})));
}
/* harmony default export */ var Assembly_ManagedTeams = (managed);
// CONCATENATED MODULE: ./src/pages/Competitions/Entered/Assembly/AllTeams.tsx
//管理的战队
function AllTeams(_ref) {
var item = _ref.item,
setIslookModel = _ref.setIslookModel,
setTeam = _ref.setTeam,
mode = _ref.mode;
var _useParams = Object(react_router["i" /* useParams */])(),
identifier = _useParams.identifier;
return /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.ManagedTeams
}, /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.width20
}, item && item.team_log ? /*#__PURE__*/external_window_React_default.a.createElement("img", {
className: Enteredmodules_default.a.imageradius,
src: env["a" /* default */].IMG_SERVER + "/".concat(item.team_log)
}) : /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.spanradius
}, item.name.length > 2 ? item.name.substring(0, 2) : item.name), /*#__PURE__*/external_window_React_default.a.createElement("span", {
title: item.name,
className: Enteredmodules_default.a.nametitle
}, item.name ? item.name.length > 6 ? item.name.substring(0, 6) + '...' : item.name : '--')), /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.width20
}, /*#__PURE__*/external_window_React_default.a.createElement("img", {
className: Enteredmodules_default.a.loaderimg,
src: env["a" /* default */].IMG_SERVER + "/images/" + "".concat(item.creator.image_url)
}), /*#__PURE__*/external_window_React_default.a.createElement("span", {
title: item.creator.name,
style: {
marginLeft: '13px'
}
}, item.creator.name.length > 3 ? item.creator.name.substring(0, 3) + '...' : item.creator.name)), /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.width20
}, /*#__PURE__*/external_window_React_default.a.createElement("span", {
title: item.school_name
}, item.school_name ? item.school_name.length > 6 ? item.school_name.substring(0, 6) + '...' : item.school_name : '--')), /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.width20
}, "\u521B\u5EFA\u65F6\u95F4\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", null, item.created_at || '--')), /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.width20,
style: {
justifyContent: 'flex-end'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("span", null, "\u6218\u961F\u6210\u5458\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", null, item.team_members ? item.team_members.length : '--')), /*#__PURE__*/external_window_React_default.a.createElement("span", {
onClick: function onClick() {
setIslookModel(true);
setTeam(item);
},
style: {
color: '#0152d9',
marginLeft: '15px',
cursor: 'pointer'
}
}, "\u67E5\u770B")), mode === 3 && /*#__PURE__*/external_window_React_default.a.createElement(react_router_dom["a" /* Link */], {
to: "/competitions/index/".concat(identifier, "/teamDetail/").concat(item.id),
style: {
color: "#0152d9",
fontSize: '14px',
marginLeft: '30px',
cursor: 'pointer',
width: '10%'
}
}, "\u6218\u961F\u8BE6\u60C5"));
}
/* harmony default export */ var Assembly_AllTeams = (AllTeams);
// CONCATENATED MODULE: ./src/pages/Competitions/Entered/Enteredmodel/LookItem.tsx
function LookItem(_ref) {
var teamitem = _ref.teamitem;
return /*#__PURE__*/external_window_React_default.a.createElement("div", null, /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
display: 'flex',
alignItems: 'center',
flexDirection: 'initial',
height: '37px',
background: '#fff',
marginTop: '3px',
padding: '0px 15px'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '1'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("img", {
className: Enteredmodules_default.a.loaderimg,
src: env["a" /* default */].IMG_SERVER + "/images/" + "".concat(teamitem.image_url)
})), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '1'
}
}, teamitem && teamitem.name.length > 6 ? teamitem.name.substring(0, 6) + '...' : teamitem.name), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '2'
}
}, teamitem && teamitem.phone || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '2'
}
}, teamitem && teamitem.school_name.length > 6 ? teamitem.school_name.substring(0, 6) + '...' : teamitem.school_name || '- - '), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '1'
}
}, teamitem && teamitem.identity || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '2'
},
className: "task-hide"
}, teamitem && teamitem.student_id || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '2',
color: teamitem && teamitem.role === "leader" ? '#0152d9' : '#2ABD8C',
fontSize: '14px'
}
}, teamitem && teamitem.role === "leader" ? '队长' : '队员', /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
color: '#F3730C'
}
}, teamitem && teamitem.creator ? '(创建者)' : ''))));
}
/* harmony default export */ var Enteredmodel_LookItem = (LookItem);
// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/CloseOutlined.js + 1 modules
var CloseOutlined = __webpack_require__("4i/N");
// CONCATENATED MODULE: ./src/pages/Competitions/Entered/Enteredmodel/LookTeamsModel.tsx
//查看战队
function LookTeam(_ref) {
var islookmodel = _ref.islookmodel,
mydatas = _ref.mydatas,
setIslookModel = _ref.setIslookModel;
return /*#__PURE__*/external_window_React_default.a.createElement(modal["a" /* default */], {
centered: true,
title: /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
alignItems: 'center',
display: 'flex'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
textAlign: 'left',
flex: '1'
}
}, mydatas.name), /*#__PURE__*/external_window_React_default.a.createElement(CloseOutlined["a" /* default */], {
onClick: function onClick() {
return setIslookModel(false);
},
style: {
cursor: 'porint'
}
})),
visible: islookmodel,
closable: false,
destroyOnClose: true,
footer: null,
width: 900
}, /*#__PURE__*/external_window_React_default.a.createElement("div", null, /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
display: 'flex',
alignItems: 'center',
flexDirection: 'initial',
height: '37px',
background: '#FAFAFA',
padding: '0px 15px'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '1'
}
}, "\u5934\u50CF"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '1'
}
}, "\u59D3\u540D"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '2'
}
}, "\u624B\u673A"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '2'
}
}, "\u5B66\u6821/\u5355\u4F4D"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '1'
}
}, "\u804C\u4E1A"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '2'
}
}, "\u5B66\u53F7"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '2'
}
}, "\u89D2\u8272"))), mydatas && mydatas.team_members && mydatas.team_members.map(function (item, index) {
return /*#__PURE__*/external_window_React_default.a.createElement(Enteredmodel_LookItem, {
key: index,
teamitem: item
});
}));
}
/* harmony default export */ var LookTeamsModel = (LookTeam);
// CONCATENATED MODULE: ./src/pages/Competitions/Entered/Enteredmodel/TipsModel.tsx
//提示语
//状态 登录1 删除2
function Tips(_ref) {
var title = _ref.title,
content = _ref.content,
Tipsmodel = _ref.Tipsmodel,
setTipsmodel = _ref.setTipsmodel,
TipsSubmit = _ref.TipsSubmit,
TipsType = _ref.TipsType;
return /*#__PURE__*/external_window_React_default.a.createElement(modal["a" /* default */], {
centered: true,
title: /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
alignItems: 'center',
display: 'flex'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
textAlign: 'left',
flex: '1'
}
}, title), /*#__PURE__*/external_window_React_default.a.createElement(CloseOutlined["a" /* default */], {
onClick: function onClick() {
return setTipsmodel(false);
},
style: {
cursor: 'porint'
}
})),
visible: Tipsmodel,
closable: false,
destroyOnClose: true,
onCancel: function onCancel() {
return setTipsmodel(false);
},
onOk: function onOk() {
return TipsSubmit(TipsType);
}
}, content);
}
/* harmony default export */ var TipsModel = (Tips);
// EXTERNAL MODULE: ./src/pages/Competitions/Entered/Enteredmodel/JoinModel.tsx
var JoinModel = __webpack_require__("UfjD");
// CONCATENATED MODULE: ./src/pages/Competitions/Entered/Enteredmodel/TeammemberTItle.tsx
function Teammember() {
return /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.teammember
}, /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.flex1
}, "\u5934\u50CF"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.flex1
}, "\u59D3\u540D"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.flex2
}, "\u624B\u673A"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.flex2
}, "\u5B66\u6821/\u5355\u4F4D"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.flex1
}, "\u804C\u4E1A"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.flex2
}, "\u5B66\u53F7"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.flex2
}, "\u89D2\u8272"), /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.flex2,
style: {
textAlign: 'center'
}
}, "\u64CD\u4F5C"));
}
/* harmony default export */ var TeammemberTItle = (Teammember);
// EXTERNAL MODULE: ./node_modules/antd/es/popconfirm/style/index.js
var popconfirm_style = __webpack_require__("P2fV");
// EXTERNAL MODULE: ./node_modules/antd/es/popconfirm/index.js
var popconfirm = __webpack_require__("NJEC");
// CONCATENATED MODULE: ./src/pages/Competitions/Entered/Enteredmodel/Teammembers.tsx
function Teammembers_Teammember(_ref) {
var teamitem = _ref.teamitem,
index = _ref.index,
setTeams = _ref.setTeams,
Teams = _ref.Teams,
setLoaderid = _ref.setLoaderid;
var menuitem = function menuitem() {
return /*#__PURE__*/external_window_React_default.a.createElement(menu["a" /* default */], {
onClick: function onClick() {
setleader();
}
}, /*#__PURE__*/external_window_React_default.a.createElement(menu["a" /* default */].Item, {
key: "0"
}, /*#__PURE__*/external_window_React_default.a.createElement("div", null, /*#__PURE__*/external_window_React_default.a.createElement("a", null, "\u8BBE\u7F6E\u4E3A\u961F\u957F"), /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u6743\u9650\uFF1A"), /*#__PURE__*/external_window_React_default.a.createElement("span", null, "\u7F16\u8F91\u6218\u961F\u3001\u8BBE\u7F6E\u6218\u961F\u6210\u5458\u3001 "), /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u8F6C\u79FB\u961F\u957F\u3001\u5220\u9664\u6218\u961F"))));
};
function setleader() {
var data = Teams;
var leaderindex = Teams && Teams.findIndex(function (item) {
return item.role === 'leader';
});
data[index].role = 'leader';
data[leaderindex].role = data && data[leaderindex].is_teacher ? 'teacher' : 'member'; //排序 规则为 队长永远只第一位 创建者只第二位
var datas = data.sort(function (item, item1) {
return item.creator ? -1 : 1;
}).sort(function (item, item1) {
return item.role === 'leader' ? -1 : 1;
});
setTeams(datas);
setLoaderid(teamitem.id);
}
function deleteitem() {
var data = Teams && Teams.filter(function (item) {
return item.id != teamitem.id;
});
setTeams(data);
}
return /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.teammembers
}, /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.flex1
}, /*#__PURE__*/external_window_React_default.a.createElement("img", {
className: Enteredmodules_default.a.loaderimg,
src: env["a" /* default */].IMG_SERVER + "/images/" + "".concat(teamitem.image_url)
})), /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.flex1
}, teamitem && teamitem.name.length > 6 ? teamitem.name.substring(0, 6) + '...' : teamitem.name), /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.flex2
}, teamitem && teamitem.phone || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.flex2
}, teamitem && teamitem.school_name.length > 6 ? teamitem.school_name.substring(0, 6) + '...' : teamitem.school_name || '- - '), /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.flex1
}, teamitem && teamitem.identity || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: "".concat(Enteredmodules_default.a.flex2, " ").concat(Enteredmodules_default.a.task_hide)
}, teamitem && teamitem.student_id || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: Enteredmodules_default.a.flex2,
style: {
color: teamitem && teamitem.role === "leader" ? '#0152d9' : '#0152d9',
fontSize: '14px'
}
}, teamitem && teamitem.role === "leader" ? '队长' : '队员', /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
color: '#F3730C'
}
}, teamitem && teamitem.creator ? '(创建者)' : '')), /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.flex2
}, /*#__PURE__*/external_window_React_default.a.createElement(popconfirm["a" /* default */], {
title: "\u8BBE\u7F6E\u4E3A\u961F\u957F\uFF0C\u6743\u9650\uFF1A\u7F16\u8F91\u6218\u961F\u3001\u8BBE\u7F6E\u6218\u961F\u6210\u5458\u3001\u8F6C\u79FB\u961F\u957F\u3001\u5220\u9664\u6218\u961F",
okText: "\u786E\u8BA4",
cancelText: "\u53D6\u6D88",
onConfirm: function onConfirm() {
return setleader();
}
}, /*#__PURE__*/external_window_React_default.a.createElement("span", {
className: " ".concat(Enteredmodules_default.a.deleteitem)
}, teamitem && teamitem.role === "leader" || teamitem && teamitem.creator ? '' : '设为队长')), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
color: '#f73737'
},
onClick: function onClick() {
return deleteitem();
},
className: " ".concat(Enteredmodules_default.a.deleteitem)
}, teamitem && teamitem.role === "leader" || teamitem && teamitem.creator ? '' : '删除')));
}
/* harmony default export */ var Teammembers = (Teammembers_Teammember);
// EXTERNAL MODULE: ./node_modules/antd/es/empty/style/index.js
var empty_style = __webpack_require__("R9oj");
// EXTERNAL MODULE: ./node_modules/antd/es/empty/index.js + 2 modules
var empty = __webpack_require__("ECub");
// CONCATENATED MODULE: ./src/pages/Competitions/Entered/Enteredmodel/DownTeacher.tsx
//教师列表
function Downteacher(_ref) {
var teachers = _ref.teachers,
setTeams = _ref.setTeams,
Teams = _ref.Teams,
HeaderDetail = _ref.HeaderDetail;
var teacher = teachers.map(function (item, index) {
return /*#__PURE__*/external_window_React_default.a.createElement("div", {
key: index,
className: Enteredmodules_default.a.teachname,
onMouseDown: function onMouseDown() {
if (!(item !== null && item !== void 0 && item.authentication) && HeaderDetail !== null && HeaderDetail !== void 0 && HeaderDetail.is_authentication) {
message["b" /* default */].info('当前竞赛需要实名认证,该用户未进行实名认证不能参与。');
return;
}
if (item.enrolled) {
message["b" /* default */].info('该用户已经加入战队');
return;
}
if ((Teams === null || Teams === void 0 ? void 0 : Teams.filter(function (team) {
return item.id === team.id;
}).length) > 0) {
message["b" /* default */].info('该用户已在战队列表,请不要重复添加');
return;
}
var teachers = Teams;
teachers.push(item);
setTeams(teachers);
}
}, /*#__PURE__*/external_window_React_default.a.createElement("img", {
style: {
marginLeft: '10px',
marginRight: '3px'
},
className: Enteredmodules_default.a.loaderimg,
src: env["a" /* default */].IMG_SERVER + "/images/" + "".concat(item.image_url)
}), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
textAlign: 'left',
width: '20%',
padding: '0px 5px'
}
}, item.name || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
textAlign: 'left',
width: '18%',
padding: '0px 5px'
}
}, item.phone || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
textAlign: 'left',
width: '18%',
padding: '0px 5px'
},
className: Enteredmodules_default.a.task_hide
}, item.identity || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
textAlign: 'left',
width: '20%',
padding: '0px 5px'
}
}, item.school_name || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
textAlign: 'left',
width: '24%',
color: item.enrolled ? '#28be6c' : !item.enrolled && item.enrollable === false ? '#F3730C' : '',
padding: '0px 5px',
fontSize: '12px'
}
}, item.enrolled ? '已加入本战队' : !item.enrolled && item.enrollable === false ? '已加入其他战队' : ''));
});
return /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.teacherdown
}, teachers.length === 0 ? /*#__PURE__*/external_window_React_default.a.createElement(empty["a" /* default */], {
description: /*#__PURE__*/external_window_React_default.a.createElement("div", null, /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u641C\u7D22\u7ED3\u679C\u4E3A\u7A7A"), /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u6210\u529F\u6CE8\u518C\u540E\u7684\u8D26\u53F7\uFF08\u804C\u4E1A\u4E3A\u8001\u5E08\uFF09"), /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u624D\u80FD\u88AB\u641C\u7D22\u5230\u54E6~")),
image: empty["a" /* default */].PRESENTED_IMAGE_SIMPLE
}) : /*#__PURE__*/external_window_React_default.a.createElement("div", null, teacher));
}
/* harmony default export */ var DownTeacher = (Downteacher);
// CONCATENATED MODULE: ./src/pages/Competitions/Entered/Enteredmodel/DownStudents.tsx
//教师列表
function DownStudent(_ref) {
var students = _ref.students,
setTeams = _ref.setTeams,
Teams = _ref.Teams,
HeaderDetail = _ref.HeaderDetail;
var teacher = students.map(function (item, index) {
return /*#__PURE__*/external_window_React_default.a.createElement("div", {
key: index,
className: Enteredmodules_default.a.teachname,
onMouseDown: function onMouseDown() {
if (!(item !== null && item !== void 0 && item.authentication) && HeaderDetail !== null && HeaderDetail !== void 0 && HeaderDetail.is_authentication) {
message["b" /* default */].info('当前竞赛需要实名认证,该用户未进行实名认证不能参与。');
return;
}
if (item.enrolled) {
message["b" /* default */].info('该用户已经加入战队');
return;
}
if ((Teams === null || Teams === void 0 ? void 0 : Teams.filter(function (team) {
return item.id === team.id;
}).length) > 0) {
message["b" /* default */].info('该用户已在战队列表,请不要重复添加');
return;
} // console.log('students',Teams,item);
// return
var students = Teams;
students.push(item);
setTeams(students);
}
}, /*#__PURE__*/external_window_React_default.a.createElement("img", {
style: {
marginLeft: '10px',
marginRight: '3px'
},
className: Enteredmodules_default.a.loaderimg,
src: env["a" /* default */].IMG_SERVER + "/images/" + "".concat(item.image_url)
}), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
textAlign: 'left',
width: '20%',
padding: '0px 5px'
}
}, item.name || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
textAlign: 'left',
width: '18%',
padding: '0px 5px'
}
}, item.phone || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
textAlign: 'left',
width: '18%',
padding: '0px 5px'
},
className: Enteredmodules_default.a.task_hide
}, item.student_id ? '学号' + item.student_id : '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
textAlign: 'left',
width: '20%',
padding: '0px 5px'
}
}, item.school_name || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
textAlign: 'left',
width: '24%',
color: item.enrolled ? '#28be6c' : !item.enrolled && item.enrollable === false ? '#F3730C' : '',
padding: '0px 5px',
fontSize: '12px'
}
}, item.enrolled ? '已加入本战队' : !item.enrolled && item.enrollable === false ? '已加入其他战队' : ''));
});
return /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.teacherdown
}, students.length === 0 ? /*#__PURE__*/external_window_React_default.a.createElement(empty["a" /* default */], {
description: /*#__PURE__*/external_window_React_default.a.createElement("div", null, /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u641C\u7D22\u7ED3\u679C\u4E3A\u7A7A"), /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u6210\u529F\u6CE8\u518C\u540E\u7684\u8D26\u53F7\uFF08\u804C\u4E1A\u4E3A\u5B66\u751F\uFF09"), /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u624D\u80FD\u88AB\u641C\u7D22\u5230\u54E6~")),
image: empty["a" /* default */].PRESENTED_IMAGE_SIMPLE
}) : /*#__PURE__*/external_window_React_default.a.createElement("div", null, teacher));
}
/* harmony default export */ var DownStudents = (DownStudent);
// CONCATENATED MODULE: ./src/pages/Competitions/Entered/Enteredmodel/SetmembersModel.tsx
var SetmembersModel_Search = input["a" /* default */].Search;
//设置战队成员
function Setmembers(_ref) {
var _StaffDetail$teacher_, _StaffDetail$teacher_2, _StaffDetail$member_s, _StaffDetail$member_s2;
var Membersshow = _ref.Membersshow,
setClose = _ref.setClose,
HeaderDetail = _ref.HeaderDetail,
StaffDetail = _ref.StaffDetail,
setMembers = _ref.setMembers,
dispatch = _ref.dispatch,
identifier = _ref.identifier,
mydatas = _ref.mydatas,
selectlist = _ref.selectlist;
var _useState = Object(external_window_React_["useState"])(''),
_useState2 = Object(slicedToArray["a" /* default */])(_useState, 2),
teachname = _useState2[0],
setTeachname = _useState2[1];
var _useState3 = Object(external_window_React_["useState"])(''),
_useState4 = Object(slicedToArray["a" /* default */])(_useState3, 2),
studentname = _useState4[0],
setStudentname = _useState4[1]; //搜索老师数据
var _useState5 = Object(external_window_React_["useState"])([]),
_useState6 = Object(slicedToArray["a" /* default */])(_useState5, 2),
teachers = _useState6[0],
setTeachers = _useState6[1];
var _useState7 = Object(external_window_React_["useState"])(false),
_useState8 = Object(slicedToArray["a" /* default */])(_useState7, 2),
downteacher = _useState8[0],
setDownteacher = _useState8[1]; //搜索学生数据
var _useState9 = Object(external_window_React_["useState"])([]),
_useState10 = Object(slicedToArray["a" /* default */])(_useState9, 2),
students = _useState10[0],
setStudents = _useState10[1];
var _useState11 = Object(external_window_React_["useState"])(false),
_useState12 = Object(slicedToArray["a" /* default */])(_useState11, 2),
downstudents = _useState12[0],
setDownstudents = _useState12[1]; //战队成员
var _useState13 = Object(external_window_React_["useState"])([]),
_useState14 = Object(slicedToArray["a" /* default */])(_useState13, 2),
Teams = _useState14[0],
setTeams = _useState14[1]; //队长id
var _useState15 = Object(external_window_React_["useState"])([]),
_useState16 = Object(slicedToArray["a" /* default */])(_useState15, 2),
loaderid = _useState16[0],
setLoaderid = _useState16[1]; //提交时学生数量 与老师数量
var _useState17 = Object(external_window_React_["useState"])([]),
_useState18 = Object(slicedToArray["a" /* default */])(_useState17, 2),
TeacherNumber = _useState18[0],
setTeacherNumber = _useState18[1];
var _useState19 = Object(external_window_React_["useState"])([]),
_useState20 = Object(slicedToArray["a" /* default */])(_useState19, 2),
StudentNumber = _useState20[0],
setStudentNumber = _useState20[1]; //判断是否需要弹出警告
var _useState21 = Object(external_window_React_["useState"])(false),
_useState22 = Object(slicedToArray["a" /* default */])(_useState21, 2),
isTwarning = _useState22[0],
setIsTwarning = _useState22[1];
var _useState23 = Object(external_window_React_["useState"])(false),
_useState24 = Object(slicedToArray["a" /* default */])(_useState23, 2),
isSwarning = _useState24[0],
setIsSwarning = _useState24[1];
Object(external_window_React_["useEffect"])(function () {
//排序 规则为 队长永远只第一位 创建者只第二位
var datas = mydatas && mydatas.team_members.sort(function (item, item1) {
return item.creator ? -1 : 1;
}).sort(function (item, item1) {
return item.role === 'leader' ? -1 : 1;
});
setTeams(datas);
}, []); //查找学生
function getStudents() {
return _getStudents.apply(this, arguments);
} //查找老师
function _getStudents() {
_getStudents = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee() {
var data;
return regenerator_default.a.wrap(function _callee$(_context) {
while (1) {
switch (_context.prev = _context.next) {
case 0:
_context.next = 2;
return dispatch({
type: 'competitions/getStudents',
payload: {
identifier: identifier,
keyword: studentname,
team_id: mydatas && mydatas.id
}
});
case 2:
data = _context.sent;
if (data) {
setStudents(data.teachers);
}
case 4:
case "end":
return _context.stop();
}
}
}, _callee);
}));
return _getStudents.apply(this, arguments);
}
function getteacher() {
return _getteacher.apply(this, arguments);
} //提交数据
function _getteacher() {
_getteacher = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee2() {
var data;
return regenerator_default.a.wrap(function _callee2$(_context2) {
while (1) {
switch (_context2.prev = _context2.next) {
case 0:
_context2.next = 2;
return dispatch({
type: 'competitions/getTeacher',
payload: {
identifier: identifier,
keyword: teachname,
team_id: mydatas && mydatas.id
}
});
case 2:
data = _context2.sent;
if (data) {
// console.log(data.teachers);
setTeachers(data.teachers);
}
case 4:
case "end":
return _context2.stop();
}
}
}, _callee2);
}));
return _getteacher.apply(this, arguments);
}
function submitTeam() {
return _submitTeam.apply(this, arguments);
}
function _submitTeam() {
_submitTeam = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee3() {
var _StaffDetail$teacher_3, _StaffDetail$member_s3;
var member_ids, teacher_ids, data;
return regenerator_default.a.wrap(function _callee3$(_context3) {
while (1) {
switch (_context3.prev = _context3.next) {
case 0:
member_ids = [];
teacher_ids = [];
Teams && Teams.map(function (item, index) {
if (item.is_teacher) {
teacher_ids.push(item.id);
} else {
member_ids.push(item.id);
}
});
setTeacherNumber(teacher_ids.length);
setStudentNumber(member_ids.length);
if (!((StaffDetail === null || StaffDetail === void 0 ? void 0 : (_StaffDetail$teacher_3 = StaffDetail.teacher_staff) === null || _StaffDetail$teacher_3 === void 0 ? void 0 : _StaffDetail$teacher_3.maximum) < teacher_ids.length)) {
_context3.next = 8;
break;
}
setIsTwarning(true);
return _context3.abrupt("return");
case 8:
setIsTwarning(false);
if (!((StaffDetail === null || StaffDetail === void 0 ? void 0 : (_StaffDetail$member_s3 = StaffDetail.member_staff) === null || _StaffDetail$member_s3 === void 0 ? void 0 : _StaffDetail$member_s3.maximum) < member_ids.length)) {
_context3.next = 12;
break;
}
setIsSwarning(true);
return _context3.abrupt("return");
case 12:
setIsSwarning(false);
_context3.next = 15;
return dispatch({
type: 'competitions/SubmitTeam',
payload: {
identifier: identifier,
teamid: mydatas && mydatas.id,
member_ids: member_ids,
teacher_ids: teacher_ids,
leader: loaderid
}
});
case 15:
data = _context3.sent;
if (data && data.status === 0) {
// console.log(data.teachers);
message["b" /* default */].info('修改成功');
setMembers(false);
selectlist('');
}
case 17:
case "end":
return _context3.stop();
}
}
}, _callee3);
}));
return _submitTeam.apply(this, arguments);
}
return /*#__PURE__*/external_window_React_default.a.createElement(modal["a" /* default */], {
centered: true,
title: /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
alignItems: 'center',
display: 'flex'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
textAlign: 'left',
flex: '1'
}
}, "\u8BBE\u7F6E\u6218\u961F\u6210\u5458"), /*#__PURE__*/external_window_React_default.a.createElement(CloseOutlined["a" /* default */], {
onClick: function onClick() {
return setMembers(false);
},
style: {
cursor: 'porint'
}
})),
visible: Membersshow,
closable: false,
destroyOnClose: true,
onOk: function onOk() {
submitTeam();
},
onCancel: function onCancel() {
setMembers(false);
setClose(); //selectlist('');
},
width: 900
}, /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.setmembers
}, /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u6DFB\u52A0\u6559\u5E08"), /*#__PURE__*/external_window_React_default.a.createElement(dropdown["a" /* default */], {
overlay: /*#__PURE__*/external_window_React_default.a.createElement(DownTeacher, {
HeaderDetail: HeaderDetail,
teachers: teachers,
setTeams: setTeams,
Teams: Teams
}),
getPopupContainer: function getPopupContainer(trigger) {
return trigger.parentNode;
},
visible: downteacher
}, /*#__PURE__*/external_window_React_default.a.createElement(SetmembersModel_Search, {
value: teachname,
placeholder: "\u8BF7\u641C\u7D22\u6559\u5E08\u59D3\u540D/\u624B\u673A\u53F7\u5E76\u6DFB\u52A0",
allowClear: true,
onChange: function onChange(e) {
setTeachname(e.target.value);
},
onSearch: function onSearch(value) {
setDownteacher(true);
getteacher();
},
onBlur: function onBlur() {
setDownteacher(false);
}
})), /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u6DFB\u52A0\u5B66\u751F/\u4E13\u4E1A\u4EBA\u58EB"), /*#__PURE__*/external_window_React_default.a.createElement(dropdown["a" /* default */], {
overlay: /*#__PURE__*/external_window_React_default.a.createElement(DownStudents, {
HeaderDetail: HeaderDetail,
students: students,
setTeams: setTeams,
Teams: Teams
}),
getPopupContainer: function getPopupContainer(trigger) {
return trigger.parentNode;
},
visible: downstudents
}, /*#__PURE__*/external_window_React_default.a.createElement(SetmembersModel_Search, {
value: studentname,
placeholder: "\u8BF7\u641C\u7D22\u961F\u5458\u59D3\u540D/\u624B\u673A\u53F7\u5E76\u6DFB\u52A0",
allowClear: true,
onChange: function onChange(e) {
setStudentname(e.target.value);
},
onSearch: function onSearch(value) {
setDownstudents(true);
getStudents();
},
onBlur: function onBlur() {
setDownstudents(false);
}
})), /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
display: 'flex',
marginBottom: '12px',
marginTop: '15px'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("p", {
style: {
flex: '1'
}
}, "\u8BF7\u6DFB\u52A0\u6218\u961F\u6210\u5458\uFF1A", StaffDetail && StaffDetail.teacher_staff ? /*#__PURE__*/external_window_React_default.a.createElement("span", null, StaffDetail && StaffDetail.teacher_staff.minimum, "-", StaffDetail && StaffDetail.teacher_staff.maximum, "\u540D\u6559\u5E08") : '', StaffDetail && StaffDetail.teacher_staff && StaffDetail.member_staff ? '/' : '', StaffDetail && StaffDetail.member_staff ? /*#__PURE__*/external_window_React_default.a.createElement("span", null, StaffDetail && StaffDetail.member_staff.minimum, "-", StaffDetail && StaffDetail.member_staff.maximum, "\u540D\u5B66\u751F") : ''), /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
color: '#F3730C'
}
}, "\u5EFA\u8BAE\u4F18\u5148\u5C06\u6559\u5E08\u8BBE\u7F6E\u4E3A\u961F\u957F")), /*#__PURE__*/external_window_React_default.a.createElement(TeammemberTItle, null), /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
height: '240px',
overflow: 'auto'
}
}, Teams && Teams.map(function (item, index) {
return /*#__PURE__*/external_window_React_default.a.createElement(Teammembers, {
key: index,
teamitem: item,
index: index,
setTeams: setTeams,
Teams: Teams,
setLoaderid: setLoaderid
});
})), isTwarning && /*#__PURE__*/external_window_React_default.a.createElement("p", {
style: {
marginLeft: "53px",
color: "#D0021B",
fontSize: "12px",
marginTop: "9px"
}
}, "\u5BFC\u5E08\u9700\u4E3A", StaffDetail === null || StaffDetail === void 0 ? void 0 : (_StaffDetail$teacher_ = StaffDetail.teacher_staff) === null || _StaffDetail$teacher_ === void 0 ? void 0 : _StaffDetail$teacher_.minimum, "-", StaffDetail === null || StaffDetail === void 0 ? void 0 : (_StaffDetail$teacher_2 = StaffDetail.teacher_staff) === null || _StaffDetail$teacher_2 === void 0 ? void 0 : _StaffDetail$teacher_2.maximum, "\u4EBA,\u73B0\u4E3A", TeacherNumber, "\u4EBA"), isSwarning && /*#__PURE__*/external_window_React_default.a.createElement("p", {
style: {
marginLeft: "53px",
color: "#D0021B",
fontSize: "12px",
marginTop: "9px"
}
}, "\u6218\u961F\u6210\u5458(\u804C\u4E1A\u4E3A\u5B66\u751F)\u9700\u4E3A", StaffDetail === null || StaffDetail === void 0 ? void 0 : (_StaffDetail$member_s = StaffDetail.member_staff) === null || _StaffDetail$member_s === void 0 ? void 0 : _StaffDetail$member_s.minimum, "-", StaffDetail === null || StaffDetail === void 0 ? void 0 : (_StaffDetail$member_s2 = StaffDetail.member_staff) === null || _StaffDetail$member_s2 === void 0 ? void 0 : _StaffDetail$member_s2.maximum, "\u4EBA,\u73B0\u4E3A", StudentNumber, "\u4EBA")));
}
/* harmony default export */ var SetmembersModel = (Setmembers);
// EXTERNAL MODULE: ./src/pages/Competitions/Entered/Enteredmodel/success.png
var success = __webpack_require__("0SVz");
var success_default = /*#__PURE__*/__webpack_require__.n(success);
// CONCATENATED MODULE: ./src/pages/Competitions/Entered/Enteredmodel/SignUpSucessModel.tsx
//报名成功提示
function SignupSuccess(_ref) {
var isShowmodel = _ref.isShowmodel,
isSignUphide = _ref.isSignUphide;
var _useState = Object(external_window_React_["useState"])([]),
_useState2 = Object(slicedToArray["a" /* default */])(_useState, 2),
data = _useState2[0],
setData = _useState2[1];
Object(external_window_React_["useEffect"])(function () {
var data = JSON.parse(localStorage.getItem('item'));
setData(data);
}, []);
return /*#__PURE__*/external_window_React_default.a.createElement(modal["a" /* default */], {
visible: isShowmodel,
footer: null,
centered: true,
onCancel: function onCancel() {
isSignUphide(false);
},
width: 600,
maskClosable: false
}, /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
display: "flex",
alignItems: 'center'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("img", {
src: success_default.a,
style: {
marginRight: '35px',
width: '60px',
height: '60px'
}
}), " ", /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
fontSize: '24px',
color: '#333333'
}
}, "\u62A5\u540D\u6210\u529F")), /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
marginLeft: '100px',
marginTop: '41px'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("p", {
className: "task-hide"
}, "\u606D\u559C\u4F60\u6210\u529F\u62A5\u540D\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
color: "#333333"
}
}, data === null || data === void 0 ? void 0 : data.competition, "-", data === null || data === void 0 ? void 0 : data.sub_title)), /*#__PURE__*/external_window_React_default.a.createElement("p", {
className: "task-hide"
}, "\u7CFB\u7EDF\u5DF2\u4E3A\u60A8\u81EA\u52A8\u521B\u5EFA\u6218\u961F\uFF0C\u6218\u961F\u540D\u79F0\u4E3A\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
color: '#333333'
}
}, data === null || data === void 0 ? void 0 : data.team_name)), /*#__PURE__*/external_window_React_default.a.createElement("p", {
style: {
marginTop: '40px'
}
}, "\u4F60\u53EF\u4EE5\u53BB\u5230\uFF3B\u7F16\u8F91\u6218\u961F\uFF3D\u9875\u9762\uFF0C\u4FEE\u6539\u6218\u961F\u540D\u79F0\u548C\u4E0A\u4F20logo\uFF0C\u4E5F\u53EF\u4EE5\u53BB\uFF3B\u8D5B\u4E8B\u8BE6\u60C5\uFF3D \u9875\u9762\u66F4\u8BE6\u7EC6\u7684\u4E86\u89E3\u6BD4\u8D5B\u3002")), /*#__PURE__*/external_window_React_default.a.createElement("p", {
style: {
marginTop: '30px',
textAlign: 'center'
}
}, /*#__PURE__*/external_window_React_default.a.createElement(react_router_dom["a" /* Link */], {
style: {
marginRight: '20px'
},
to: "/competitions/index/".concat(data === null || data === void 0 ? void 0 : data.identify)
}, /*#__PURE__*/external_window_React_default.a.createElement(es_button["a" /* default */], null, "\u8D5B\u4E8B\u8BE6\u60C5")), /*#__PURE__*/external_window_React_default.a.createElement(react_router_dom["a" /* Link */], {
style: {
marginLeft: '20px'
},
to: "/competitions/index/".concat(data === null || data === void 0 ? void 0 : data.identify, "/UpdateTeanname/").concat(data === null || data === void 0 ? void 0 : data.team_id)
}, /*#__PURE__*/external_window_React_default.a.createElement(es_button["a" /* default */], {
type: "primary"
}, "\u7F16\u8F91\u6218\u961F"))));
}
/* harmony default export */ var SignUpSucessModel = (SignupSuccess);
// EXTERNAL MODULE: ./src/components/AuthenticationModel/index.tsx
var AuthenticationModel = __webpack_require__("zrhs");
// EXTERNAL MODULE: ./src/pages/Competitions/Entered/dmpz.png
var dmpz = __webpack_require__("Vh0m");
var dmpz_default = /*#__PURE__*/__webpack_require__.n(dmpz);
// EXTERNAL MODULE: ./src/pages/Competitions/Entered/sjjx.png
var sjjx = __webpack_require__("hxTS");
var sjjx_default = /*#__PURE__*/__webpack_require__.n(sjjx);
// EXTERNAL MODULE: ./src/pages/Competitions/Entered/xmcx.png
var xmcx = __webpack_require__("fpBZ");
var xmcx_default = /*#__PURE__*/__webpack_require__.n(xmcx);
// EXTERNAL MODULE: ./src/pages/Competitions/Entered/xmtz.png
var xmtz = __webpack_require__("61Iv");
var xmtz_default = /*#__PURE__*/__webpack_require__.n(xmtz);
// EXTERNAL MODULE: ./src/utils/util.tsx + 1 modules
var util = __webpack_require__("1vsH");
// CONCATENATED MODULE: ./src/pages/Competitions/Entered/index.tsx
//竞赛定制化需求id池
var ids = [45, 46, 49, 50, 51, 52, 71];
var Entered_competitionDetails = function competitionDetails(_ref) {
var _user$userInfo3, _user$userInfo4, _user$userInfo5, _user$userInfo6, _user$userInfo7, _user$userInfo8, _user$userInfo9, _user$userInfo10;
var globalSetting = _ref.globalSetting,
loading = _ref.loading,
dispatch = _ref.dispatch,
user = _ref.user,
props = Object(objectWithoutProperties["a" /* default */])(_ref, ["globalSetting", "loading", "dispatch", "user"]);
var _useState = Object(external_window_React_["useState"])([]),
_useState2 = Object(slicedToArray["a" /* default */])(_useState, 2),
HeaderDetail = _useState2[0],
setHeaderDetail = _useState2[1];
var _useState3 = Object(external_window_React_["useState"])([]),
_useState4 = Object(slicedToArray["a" /* default */])(_useState3, 2),
StaffDetail = _useState4[0],
setStaffDetail = _useState4[1];
var _useParams = Object(react_router["i" /* useParams */])(),
identifier = _useParams.identifier;
var _useState5 = Object(external_window_React_["useState"])([]),
_useState6 = Object(slicedToArray["a" /* default */])(_useState5, 2),
TeamData = _useState6[0],
setTeamData = _useState6[1]; //接口返回
var _useState7 = Object(external_window_React_["useState"])([]),
_useState8 = Object(slicedToArray["a" /* default */])(_useState7, 2),
TeamList = _useState8[0],
setTeamList = _useState8[1]; //全部战队信息
var _useState9 = Object(external_window_React_["useState"])([]),
_useState10 = Object(slicedToArray["a" /* default */])(_useState9, 2),
MyCreteTeam = _useState10[0],
SetMyCreateTeam = _useState10[1]; //我创建的战队信息
var _useState11 = Object(external_window_React_["useState"])([]),
_useState12 = Object(slicedToArray["a" /* default */])(_useState11, 2),
ManagedTeams = _useState12[0],
SetManagedTeams = _useState12[1]; //我管理的战队信息
var _useState13 = Object(external_window_React_["useState"])(''),
_useState14 = Object(slicedToArray["a" /* default */])(_useState13, 2),
KeyWord = _useState14[0],
setKeyWord = _useState14[1]; //搜索内容
var _useState15 = Object(external_window_React_["useState"])(1),
_useState16 = Object(slicedToArray["a" /* default */])(_useState15, 2),
Page = _useState16[0],
setPage = _useState16[1]; //页码
var _useState17 = Object(external_window_React_["useState"])(20),
_useState18 = Object(slicedToArray["a" /* default */])(_useState17, 2),
Per_page = _useState18[0],
setPer_page = _useState18[1]; //每页条数
var _useState19 = Object(external_window_React_["useState"])(false),
_useState20 = Object(slicedToArray["a" /* default */])(_useState19, 2),
isLookmodelshow = _useState20[0],
setIslookModel = _useState20[1]; //查看战队
var _useState21 = Object(external_window_React_["useState"])([]),
_useState22 = Object(slicedToArray["a" /* default */])(_useState21, 2),
team = _useState22[0],
setTeam = _useState22[1]; //单一战队信息
var _useState23 = Object(external_window_React_["useState"])(false),
_useState24 = Object(slicedToArray["a" /* default */])(_useState23, 2),
Tipsmodel = _useState24[0],
setTipsmodel = _useState24[1]; //是否显示提示框
var _useState25 = Object(external_window_React_["useState"])(''),
_useState26 = Object(slicedToArray["a" /* default */])(_useState25, 2),
TipsTitle = _useState26[0],
setTipsTitle = _useState26[1]; //提示标题头
var _useState27 = Object(external_window_React_["useState"])(''),
_useState28 = Object(slicedToArray["a" /* default */])(_useState27, 2),
TipsContent = _useState28[0],
setTipsContent = _useState28[1]; //提示内容
var _useState29 = Object(external_window_React_["useState"])(''),
_useState30 = Object(slicedToArray["a" /* default */])(_useState29, 2),
Teamid = _useState30[0],
SetTeamid = _useState30[1]; //点击的id
var _useState31 = Object(external_window_React_["useState"])(''),
_useState32 = Object(slicedToArray["a" /* default */])(_useState31, 2),
TipsType = _useState32[0],
setTipsType = _useState32[1]; //删除还是退出
var _useState33 = Object(external_window_React_["useState"])(false),
_useState34 = Object(slicedToArray["a" /* default */])(_useState33, 2),
isAddmodel = _useState34[0],
setIsAddmodel = _useState34[1]; //新建战队
var _useState35 = Object(external_window_React_["useState"])(false),
_useState36 = Object(slicedToArray["a" /* default */])(_useState35, 2),
isJoin = _useState36[0],
setJoin = _useState36[1]; //加入战队
var _useState37 = Object(external_window_React_["useState"])(false),
_useState38 = Object(slicedToArray["a" /* default */])(_useState37, 2),
Membersshow = _useState38[0],
setMembers = _useState38[1]; //设置战队
var _useState39 = Object(external_window_React_["useState"])(false),
_useState40 = Object(slicedToArray["a" /* default */])(_useState39, 2),
isSelect = _useState40[0],
setIsselect = _useState40[1]; //是否搜索
var _useState41 = Object(external_window_React_["useState"])(false),
_useState42 = Object(slicedToArray["a" /* default */])(_useState41, 2),
isShowmodel = _useState42[0],
setIsShowmodel = _useState42[1]; //是否引流弹窗
var _useState43 = Object(external_window_React_["useState"])(true),
_useState44 = Object(slicedToArray["a" /* default */])(_useState43, 2),
isClick = _useState44[0],
setIsClick = _useState44[1]; //增加参数 防止点击过快 多次调用
var _useState45 = Object(external_window_React_["useState"])(),
_useState46 = Object(slicedToArray["a" /* default */])(_useState45, 2),
defaultData = _useState46[0],
setDetaultData = _useState46[1];
var _useState47 = Object(external_window_React_["useState"])(false),
_useState48 = Object(slicedToArray["a" /* default */])(_useState47, 2),
isshowModal = _useState48[0],
setIsshowModal = _useState48[1];
Object(external_window_React_["useEffect"])(function () {
function init() {
return _init.apply(this, arguments);
}
function _init() {
_init = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee() {
return regenerator_default.a.wrap(function _callee$(_context) {
while (1) {
switch (_context.prev = _context.next) {
case 0:
getStaff();
_context.t0 = setHeaderDetail;
_context.next = 4;
return dispatch({
type: 'competitions/getHeader',
payload: {
identifier: identifier
}
});
case 4:
_context.t1 = _context.sent;
(0, _context.t0)(_context.t1);
selectlist(KeyWord); //取值
if (parseInt(localStorage.getItem('iscreate')) === 1) {
setIsShowmodel(true);
localStorage.setItem('iscreate', '2');
}
case 8:
case "end":
return _context.stop();
}
}
}, _callee);
}));
return _init.apply(this, arguments);
}
if (identifier) {
init();
}
}, [identifier]);
Object(external_window_React_["useEffect"])(function () {
Object(util["V" /* setDocumentTitle */])('在线竞赛');
});
function selectlist(_x) {
return _selectlist.apply(this, arguments);
} //获取删除 退出战队弹框
function _selectlist() {
_selectlist = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee2(keyword) {
var data;
return regenerator_default.a.wrap(function _callee2$(_context2) {
while (1) {
switch (_context2.prev = _context2.next) {
case 0:
_context2.next = 2;
return dispatch({
type: 'competitions/getTeamList',
payload: {
identifier: identifier,
keyword: keyword || KeyWord,
page: Page,
per_page: Per_page
}
});
case 2:
data = _context2.sent;
if (data) {
setTeamData(data);
setDetaultData(JSON.parse(JSON.stringify(data))); //全部战队信息
setTeamList(data.competition_teams); //我创建的战队信息(包括管理的)
SetMyCreateTeam(data && data.my_teams && data.my_teams.filter(function (item) {
return item.manage_permission;
})); //我管理的战队信息(加入)
SetManagedTeams(data && data.my_teams && data.my_teams.filter(function (item) {
return !item.manage_permission;
}));
}
case 4:
case "end":
return _context2.stop();
}
}
}, _callee2);
}));
return _selectlist.apply(this, arguments);
}
function isTipsshow(type, id) {
SetTeamid(id);
setTipsmodel(true);
setTipsType(type);
if (type === 1) {
setTipsTitle('删除战队');
setTipsContent("是否确认删除战队");
} else {
setTipsTitle('退出战队');
setTipsContent("是否确认退出战队");
}
} //实时获取配置信息
function getStaff() {
return _getStaff.apply(this, arguments);
} //点击取消调用当前方法
function _getStaff() {
_getStaff = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee3() {
return regenerator_default.a.wrap(function _callee3$(_context3) {
while (1) {
switch (_context3.prev = _context3.next) {
case 0:
_context3.t0 = setStaffDetail;
_context3.next = 3;
return dispatch({
type: 'competitions/getStaff',
payload: {
identifier: identifier
}
});
case 3:
_context3.t1 = _context3.sent;
(0, _context3.t0)(_context3.t1);
case 5:
case "end":
return _context3.stop();
}
}
}, _callee3);
}));
return _getStaff.apply(this, arguments);
}
function setClose() {
var data = defaultData; //全部战队信息
setTeamList(data.competition_teams); //我创建的战队信息(包括管理的)
SetMyCreateTeam(data && data.my_teams && data.my_teams.filter(function (item) {
return item.manage_permission;
})); //我管理的战队信息(加入)
SetManagedTeams(data && data.my_teams && data.my_teams.filter(function (item) {
return !item.manage_permission;
}));
} //删除 退出战队
function TipsSubmit(_x2) {
return _TipsSubmit.apply(this, arguments);
} //创建战队 AddTeam
function _TipsSubmit() {
_TipsSubmit = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee4(type) {
var data, _data;
return regenerator_default.a.wrap(function _callee4$(_context4) {
while (1) {
switch (_context4.prev = _context4.next) {
case 0:
if (!(HeaderDetail.competition_status !== 'nearly_published' && HeaderDetail.enroll_end && HeaderDetail.competition_status !== 'ended')) {
_context4.next = 3;
break;
}
message["b" /* default */].error(type === 1 ? '报名时间已截止,不支持删除战队' : '报名时间已截止,不支持退出战队');
return _context4.abrupt("return");
case 3:
if (!(type === 1)) {
_context4.next = 10;
break;
}
_context4.next = 6;
return dispatch({
type: 'competitions/DeleteTeam',
payload: {
identifier: identifier,
id: Teamid
}
});
case 6:
data = _context4.sent;
if (data && data.status === 0) {
message["b" /* default */].info("\u5220\u9664\u6210\u529F");
setTipsmodel(false);
selectlist(KeyWord);
getStaff();
}
_context4.next = 14;
break;
case 10:
_context4.next = 12;
return dispatch({
type: 'competitions/ExitTeam',
payload: {
identifier: identifier,
id: Teamid
}
});
case 12:
_data = _context4.sent;
if (_data && _data.status === 0) {
message["b" /* default */].info("\u9000\u51FA\u6218\u961F\u6210\u529F");
setTipsmodel(false);
selectlist(KeyWord);
getStaff();
}
case 14:
case "end":
return _context4.stop();
}
}
}, _callee4);
}));
return _TipsSubmit.apply(this, arguments);
}
function addTeams(_x3) {
return _addTeams.apply(this, arguments);
}
function _addTeams() {
_addTeams = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee5(name) {
var data;
return regenerator_default.a.wrap(function _callee5$(_context5) {
while (1) {
switch (_context5.prev = _context5.next) {
case 0:
if (isClick) {
_context5.next = 2;
break;
}
return _context5.abrupt("return");
case 2:
setIsClick(false);
if (!isadd()) {
_context5.next = 5;
break;
}
return _context5.abrupt("return");
case 5:
_context5.next = 7;
return dispatch({
type: 'competitions/AddTeam',
payload: {
identifier: identifier,
name: name
}
});
case 7:
data = _context5.sent;
if (data && data.status === 0) {
message["b" /* default */].info("\u521B\u5EFA\u6218\u961F\u6210\u529F");
if (ids.includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id))) {
setIsshowModal(true);
}
setIsAddmodel(false);
setIsClick(true);
selectlist(KeyWord);
getStaff();
} else {
setIsClick(true);
}
case 9:
case "end":
return _context5.stop();
}
}
}, _callee5);
}));
return _addTeams.apply(this, arguments);
}
function isadd() {
var _user$userInfo, _user$userInfo2;
//判断 如果不符合条件 不能加入竞赛
if (user !== null && user !== void 0 && (_user$userInfo = user.userInfo) !== null && _user$userInfo !== void 0 && _user$userInfo.is_teacher) {
var _StaffDetail$teacher_;
if (StaffDetail !== null && StaffDetail !== void 0 && (_StaffDetail$teacher_ = StaffDetail.teacher_staff) !== null && _StaffDetail$teacher_ !== void 0 && _StaffDetail$teacher_.mutiple_limited) {
if (StaffDetail !== null && StaffDetail !== void 0 && StaffDetail.enrolled) {
message["b" /* default */].info('你已经报名,不能重复报名');
setIsClick(true);
return true;
}
}
} else {
var _StaffDetail$member_s;
if (StaffDetail !== null && StaffDetail !== void 0 && (_StaffDetail$member_s = StaffDetail.member_staff) !== null && _StaffDetail$member_s !== void 0 && _StaffDetail$member_s.mutiple_limited) {
if (StaffDetail !== null && StaffDetail !== void 0 && StaffDetail.enrolled) {
message["b" /* default */].info('你已经报名,不能重复报名');
setIsClick(true);
return true;
}
}
} //判断竞赛是否关闭
if (StaffDetail !== null && StaffDetail !== void 0 && StaffDetail.enroll_ended) {
message["b" /* default */].info('报名已截止,无需报名');
setIsClick(true);
return true;
} //禁止老师or学生报名
if (user !== null && user !== void 0 && (_user$userInfo2 = user.userInfo) !== null && _user$userInfo2 !== void 0 && _user$userInfo2.is_teacher) {
if (!StaffDetail.teacher_staff) {
message["b" /* default */].info('已禁止老师报名');
setIsClick(true);
return true;
}
} else {
if (!(StaffDetail !== null && StaffDetail !== void 0 && StaffDetail.member_staff)) {
message["b" /* default */].info('已禁止学生报名');
setIsClick(true);
return true;
}
}
} //加入战队
function JoinTeams(_x4) {
return _JoinTeams.apply(this, arguments);
}
function _JoinTeams() {
_JoinTeams = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee6(name) {
var data;
return regenerator_default.a.wrap(function _callee6$(_context6) {
while (1) {
switch (_context6.prev = _context6.next) {
case 0:
if (isClick) {
_context6.next = 2;
break;
}
return _context6.abrupt("return");
case 2:
if (!isadd()) {
_context6.next = 4;
break;
}
return _context6.abrupt("return");
case 4:
setIsClick(false);
_context6.next = 7;
return dispatch({
type: 'competitions/JoinTeam',
payload: {
identifier: identifier,
invite_code: name
}
});
case 7:
data = _context6.sent;
if (data && data.status === 0) {
message["b" /* default */].info("\u52A0\u5165\u6218\u961F\u6210\u529F");
setJoin(false);
setIsClick(true);
selectlist(KeyWord);
getStaff();
if (ids.includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id))) {
setIsshowModal(true);
}
} else {
setIsClick(true);
}
case 9:
case "end":
return _context6.stop();
}
}
}, _callee6);
}));
return _JoinTeams.apply(this, arguments);
}
return /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: "edu-container minH500"
}, /*#__PURE__*/external_window_React_default.a.createElement(breadcrumb["a" /* default */], {
className: "mt10",
separator: ">"
}, /*#__PURE__*/external_window_React_default.a.createElement(breadcrumb["a" /* default */].Item, null, /*#__PURE__*/external_window_React_default.a.createElement(react_router_dom["a" /* Link */], {
to: "/competitions/index"
}, "\u5728\u7EBF\u7ADE\u8D5B")), /*#__PURE__*/external_window_React_default.a.createElement(breadcrumb["a" /* default */].Item, null, /*#__PURE__*/external_window_React_default.a.createElement(react_router_dom["a" /* Link */], {
to: "/competitions/index/".concat(identifier)
}, HeaderDetail.name, HeaderDetail.sub_title ? '-' + HeaderDetail.sub_title : null)), /*#__PURE__*/external_window_React_default.a.createElement(breadcrumb["a" /* default */].Item, null, "\u62A5\u540D")), /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: "mt10",
style: {
display: 'flex',
background: '#fff',
position: 'relative'
}
}, /*#__PURE__*/external_window_React_default.a.createElement(Assembly_Assembly, {
HeaderDetail: HeaderDetail,
dispatch: dispatch,
user: user,
setIsAddmodel: setIsAddmodel,
setJoin: setJoin
})), /*#__PURE__*/external_window_React_default.a.createElement(skeleton["a" /* default */], {
loading: loading["competitions/getTeamList"],
active: true,
avatar: {
size: 40
},
paragraph: {
rows: 5
}
}, /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: "mt10 mb10"
}, ((user === null || user === void 0 ? void 0 : (_user$userInfo3 = user.userInfo) === null || _user$userInfo3 === void 0 ? void 0 : _user$userInfo3.admin) || (user === null || user === void 0 ? void 0 : (_user$userInfo4 = user.userInfo) === null || _user$userInfo4 === void 0 ? void 0 : _user$userInfo4.business)) && /*#__PURE__*/external_window_React_default.a.createElement(Assembly_SelectTeam, {
selectlist: selectlist,
setIsselect: setIsselect,
Count: TeamData && TeamData.count,
Members_count: TeamData && TeamData.members_count
}), TeamData && TeamData.my_teams && TeamData.my_teams.length === 0 && (!(user !== null && user !== void 0 && (_user$userInfo5 = user.userInfo) !== null && _user$userInfo5 !== void 0 && _user$userInfo5.admin) || !(user !== null && user !== void 0 && (_user$userInfo6 = user.userInfo) !== null && _user$userInfo6 !== void 0 && _user$userInfo6.business)) ? /*#__PURE__*/external_window_React_default.a.createElement(TeamsNota, {
HeaderDetail: HeaderDetail,
dispatch: dispatch,
user: user,
setIsAddmodel: setIsAddmodel,
setJoin: setJoin
}) : null, isLookmodelshow ? /*#__PURE__*/external_window_React_default.a.createElement(LookTeamsModel, {
islookmodel: isLookmodelshow,
setIslookModel: setIslookModel,
mydatas: team
}) : null, Tipsmodel ? /*#__PURE__*/external_window_React_default.a.createElement(TipsModel, {
title: TipsTitle,
content: TipsContent,
Tipsmodel: Tipsmodel,
TipsType: TipsType,
setTipsmodel: setTipsmodel,
TipsSubmit: TipsSubmit
}) : null, isJoin ? /*#__PURE__*/external_window_React_default.a.createElement(JoinModel["a" /* default */], {
isjoin: isJoin,
setJoin: setJoin,
JoinTeams: JoinTeams
}) : null, isAddmodel ? /*#__PURE__*/external_window_React_default.a.createElement(Addteams["a" /* default */], {
isAddmodle: isAddmodel,
setIsAdd: setIsAddmodel,
createTeam: addTeams
}) : null, Membersshow ? /*#__PURE__*/external_window_React_default.a.createElement(SetmembersModel, {
HeaderDetail: HeaderDetail,
setClose: setClose,
StaffDetail: StaffDetail,
Membersshow: Membersshow,
selectlist: selectlist,
setMembers: setMembers,
dispatch: dispatch,
identifier: identifier,
mydatas: team
}) : null, isSelect || MyCreteTeam && MyCreteTeam.map(function (item, index) {
if (index === 0) {
return /*#__PURE__*/external_window_React_default.a.createElement("div", {
key: index
}, /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.teamstitlesize,
style: {
paddingRight: '36px'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '1'
}
}, "\u7BA1\u7406\u7684\u6218\u961F\xA0\xA0(", MyCreteTeam.length, ")"), " ", MyCreteTeam.filter(function (item) {
return !item.active;
}).length > 0 ? /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
fontSize: '14px',
color: '#F3730C'
}
}, "\u60A8\u6709", MyCreteTeam.filter(function (item) {
return !item.active;
}).length, "\u4E2A\u6218\u961F\u672A\u6EE1\u8DB3\u53C2\u8D5B\u8981\u6C42\uFF01\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\uFF0C\u8BF7\u8BBE\u7F6E\u6218\u961F\u6210\u5458") : ''), /*#__PURE__*/external_window_React_default.a.createElement(Assembly_ManagedTeams, {
mode: HeaderDetail.mode,
item: item,
type: 1,
identifier: identifier,
isTipsshow: isTipsshow,
setIslookModel: setIslookModel,
setTeam: setTeam,
setMembers: setMembers
}));
} else {
return /*#__PURE__*/external_window_React_default.a.createElement(Assembly_ManagedTeams, {
mode: HeaderDetail.mode,
key: index,
item: item,
type: 1,
identifier: identifier,
isTipsshow: isTipsshow,
setIslookModel: setIslookModel,
setTeam: setTeam,
setMembers: setMembers
});
}
}), isSelect || ManagedTeams && ManagedTeams.map(function (item, index) {
if (index === 0) {
return /*#__PURE__*/external_window_React_default.a.createElement("div", {
key: index
}, /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.teamstitlesize,
style: {
paddingRight: '36px'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '1'
}
}, "\u52A0\u5165\u7684\u6218\u961F\xA0\xA0(", ManagedTeams.length, ")")), /*#__PURE__*/external_window_React_default.a.createElement(Assembly_ManagedTeams, {
mode: HeaderDetail.mode,
key: index,
item: item,
type: 2,
identifier: identifier,
isTipsshow: isTipsshow,
setIslookModel: setIslookModel,
setTeam: setTeam,
setMembers: setMembers
}));
} else {
return /*#__PURE__*/external_window_React_default.a.createElement(Assembly_ManagedTeams, {
mode: HeaderDetail.mode,
key: index,
item: item,
type: 2,
identifier: identifier,
isTipsshow: isTipsshow,
setIslookModel: setIslookModel,
setTeam: setTeam,
setMembers: setMembers
});
}
}), ((user === null || user === void 0 ? void 0 : (_user$userInfo7 = user.userInfo) === null || _user$userInfo7 === void 0 ? void 0 : _user$userInfo7.admin) || (user === null || user === void 0 ? void 0 : (_user$userInfo8 = user.userInfo) === null || _user$userInfo8 === void 0 ? void 0 : _user$userInfo8.business)) && TeamList.map(function (item, index) {
if (index === 0) {
return /*#__PURE__*/external_window_React_default.a.createElement("div", {
key: index
}, /*#__PURE__*/external_window_React_default.a.createElement("div", {
className: Enteredmodules_default.a.teamstitlesize,
style: {
paddingRight: '36px'
}
}, /*#__PURE__*/external_window_React_default.a.createElement("span", {
style: {
flex: '1'
}
}, isSelect ? "搜索结果" : '全部战队', "\xA0\xA0(", TeamData.count, ")")), /*#__PURE__*/external_window_React_default.a.createElement(Assembly_AllTeams, {
mode: HeaderDetail.mode,
item: item,
setIslookModel: setIslookModel,
setTeam: setTeam
}));
} else {
return /*#__PURE__*/external_window_React_default.a.createElement(Assembly_AllTeams, {
mode: HeaderDetail.mode,
key: index,
item: item,
setIslookModel: setIslookModel,
setTeam: setTeam
});
}
}), (user !== null && user !== void 0 && (_user$userInfo9 = user.userInfo) !== null && _user$userInfo9 !== void 0 && _user$userInfo9.admin || user !== null && user !== void 0 && (_user$userInfo10 = user.userInfo) !== null && _user$userInfo10 !== void 0 && _user$userInfo10.business) && TeamData && TeamData.count > 20 ? /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
marginTop: '30px',
marginBottom: '30px',
textAlign: 'center'
}
}, /*#__PURE__*/external_window_React_default.a.createElement(pagination["a" /* default */], {
onChange: function onChange(e) {
Page = e;
setPage(Page);
selectlist(KeyWord);
},
showSizeChanger: false,
current: Page,
pageSize: Per_page,
total: TeamData.count
})) : null)), /*#__PURE__*/external_window_React_default.a.createElement(SignUpSucessModel, {
isShowmodel: isShowmodel,
isSignUphide: setIsShowmodel
}), /*#__PURE__*/external_window_React_default.a.createElement(AuthenticationModel["a" /* default */], null), /*#__PURE__*/external_window_React_default.a.createElement(modal["a" /* default */], {
visible: isshowModal,
footer: null,
title: "\u62A5\u540D\u6210\u529F",
centered: true,
width: 500,
onCancel: function onCancel() {
return setIsshowModal(false);
}
}, /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
padding: "32px"
}
}, /*#__PURE__*/external_window_React_default.a.createElement("p", {
style: {
fontSize: '16px',
fontWeight: '500'
}
}, "\u606D\u559C\u60A8\u5DF2\u6210\u529F\u62A5\u540D\u300A", HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.name, "-", HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.sub_title, "\u300B"), /*#__PURE__*/external_window_React_default.a.createElement("span", null, "\u6E29\u99A8\u63D0\u793A\uFF1A"), /*#__PURE__*/external_window_React_default.a.createElement("br", null), [46, 49, 50, 52].includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id)) && /*#__PURE__*/external_window_React_default.a.createElement("span", null, " 1\u3001\u8D5B\u9898\u5DF2\u53D1\u5E03\uFF0C\u70B9\u51FB\u4E0B\u65B9\u201C\u524D\u5F80\u67E5\u770B\u201D\u6309\u94AE\u67E5\u770B\u8D5B\u9898\u3002"), [45, 51].includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id)) && /*#__PURE__*/external_window_React_default.a.createElement("span", null, " 1\u3001\u626B\u7801\u52A0\u5165\u8D5B\u9053\u7FA4\uFF0C\u54A8\u8BE2\u8D5B\u9053\u8BE6\u7EC6\u5185\u5BB9\uFF0C\u66F4\u6709\u884C\u4E1A\u4E13\u5BB6\u5168\u7A0B\u652F\u6301"), /*#__PURE__*/external_window_React_default.a.createElement("br", null), [46, 49, 50, 52].includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id)) && /*#__PURE__*/external_window_React_default.a.createElement("span", null, " 2\u3001\u626B\u7801\u52A0\u5165\u8D5B\u9053\u7FA4\uFF0C\u54A8\u8BE2\u8D5B\u9053\u8BE6\u7EC6\u5185\u5BB9\uFF0C\u66F4\u6709\u884C\u4E1A\u4E13\u5BB6\u5168\u7A0B\u652F\u6301"), /*#__PURE__*/external_window_React_default.a.createElement("br", null), /*#__PURE__*/external_window_React_default.a.createElement("div", {
style: {
marginTop: '30px',
textAlign: 'center'
}
}, [50, 51].includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id)) && /*#__PURE__*/external_window_React_default.a.createElement("img", {
src: sjjx_default.a,
style: {
width: '220px',
height: '270px'
}
}), [46, 45].includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id)) && /*#__PURE__*/external_window_React_default.a.createElement("img", {
src: xmcx_default.a,
style: {
width: '220px',
height: '270px'
}
}), [49].includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id)) && /*#__PURE__*/external_window_React_default.a.createElement("img", {
src: xmtz_default.a,
style: {
width: '220px',
height: '270px'
}
}), [52].includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id)) && /*#__PURE__*/external_window_React_default.a.createElement("img", {
src: dmpz_default.a,
style: {
width: '220px',
height: '270px'
}
}), /*#__PURE__*/external_window_React_default.a.createElement("p", {
style: {
marginTop: '30px'
}
}, [46, 49, 50, 52].includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id)) && /*#__PURE__*/external_window_React_default.a.createElement(es_button["a" /* default */], {
style: {
width: '116px',
height: '40px'
},
type: "primary",
onClick: function onClick() {
Object(util["Q" /* openNewWindow */])("/competitions/index/".concat(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.identifier, "?active=\u8D5B\u9898\u53D1\u5E03"));
}
}, "\u524D\u5F80\u67E5\u770B"), [45, 51].includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id)) && /*#__PURE__*/external_window_React_default.a.createElement(es_button["a" /* default */], {
style: {
width: '116px',
height: '40px'
},
type: "primary",
onClick: function onClick() {
setIsshowModal(false);
}
}, "\u77E5\u9053\u4E86"))))));
};
/* harmony default export */ var Entered = __webpack_exports__["default"] = (Object(umiExports["a" /* connect */])(function (_ref2) {
var loading = _ref2.loading,
globalSetting = _ref2.globalSetting,
user = _ref2.user;
return {
globalSetting: globalSetting,
loading: loading.effects,
user: user
};
})(Entered_competitionDetails));
/***/ }),
/***/ "LdHM":
/*!********************************************************!*\
!*** ./node_modules/rc-select/es/index.js + 6 modules ***!
\********************************************************/
/*! exports provided: Option, OptGroup, default */
/*! exports used: OptGroup, Option, default */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/defineProperty.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/typeof.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/TransBtn.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/generate.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/utils/commonUtil.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/utils/valueUtil.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Children/toArray.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/KeyCode.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/hooks/useMemo.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/pickAttrs.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/warning.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-virtual-list/es/index.js */
/*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// EXPORTS
__webpack_require__.d(__webpack_exports__, "b", function() { return /* reexport */ es_Option; });
__webpack_require__.d(__webpack_exports__, "a", function() { return /* reexport */ es_OptGroup; });
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js
var classCallCheck = __webpack_require__("1OyB");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createClass.js
var createClass = __webpack_require__("vuIU");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/inherits.js
var inherits = __webpack_require__("Ji7U");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createSuper.js + 1 modules
var createSuper = __webpack_require__("LK+K");
// EXTERNAL MODULE: external "window.React"
var external_window_React_ = __webpack_require__("cDcd");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js
var defineProperty = __webpack_require__("rePB");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js
var objectWithoutProperties = __webpack_require__("Ff2n");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules
var slicedToArray = __webpack_require__("ODXe");
// EXTERNAL MODULE: ./node_modules/rc-util/es/KeyCode.js
var KeyCode = __webpack_require__("4IlW");
// EXTERNAL MODULE: ./node_modules/rc-util/es/pickAttrs.js
var pickAttrs = __webpack_require__("bX4T");
// EXTERNAL MODULE: ./node_modules/rc-util/es/hooks/useMemo.js
var useMemo = __webpack_require__("YrtM");
// EXTERNAL MODULE: ./node_modules/classnames/index.js
var classnames = __webpack_require__("TSYQ");
var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames);
// EXTERNAL MODULE: ./node_modules/rc-virtual-list/es/index.js + 19 modules
var es = __webpack_require__("+nKL");
// EXTERNAL MODULE: ./node_modules/rc-select/es/TransBtn.js
var TransBtn = __webpack_require__("8OUc");
// CONCATENATED MODULE: ./node_modules/rc-select/es/OptionList.js
/**
* Using virtual list of option display.
* Will fallback to dom if use customize render.
*/
var OptionList_OptionList = function OptionList(_ref, ref) {
var prefixCls = _ref.prefixCls,
id = _ref.id,
flattenOptions = _ref.flattenOptions,
childrenAsData = _ref.childrenAsData,
values = _ref.values,
searchValue = _ref.searchValue,
multiple = _ref.multiple,
defaultActiveFirstOption = _ref.defaultActiveFirstOption,
height = _ref.height,
itemHeight = _ref.itemHeight,
notFoundContent = _ref.notFoundContent,
open = _ref.open,
menuItemSelectedIcon = _ref.menuItemSelectedIcon,
virtual = _ref.virtual,
onSelect = _ref.onSelect,
onToggleOpen = _ref.onToggleOpen,
onActiveValue = _ref.onActiveValue,
onScroll = _ref.onScroll,
onMouseEnter = _ref.onMouseEnter;
var itemPrefixCls = "".concat(prefixCls, "-item");
var memoFlattenOptions = Object(useMemo["a" /* default */])(function () {
return flattenOptions;
}, [open, flattenOptions], function (prev, next) {
return next[0] && prev[1] !== next[1];
}); // =========================== List ===========================
var listRef = external_window_React_["useRef"](null);
var onListMouseDown = function onListMouseDown(event) {
event.preventDefault();
};
var scrollIntoView = function scrollIntoView(index) {
if (listRef.current) {
listRef.current.scrollTo({
index: index
});
}
}; // ========================== Active ==========================
var getEnabledActiveIndex = function getEnabledActiveIndex(index) {
var offset = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 1;
var len = memoFlattenOptions.length;
for (var i = 0; i < len; i += 1) {
var current = (index + i * offset + len) % len;
var _memoFlattenOptions$c = memoFlattenOptions[current],
group = _memoFlattenOptions$c.group,
data = _memoFlattenOptions$c.data;
if (!group && !data.disabled) {
return current;
}
}
return -1;
};
var _React$useState = external_window_React_["useState"](function () {
return getEnabledActiveIndex(0);
}),
_React$useState2 = Object(slicedToArray["a" /* default */])(_React$useState, 2),
activeIndex = _React$useState2[0],
setActiveIndex = _React$useState2[1];
var setActive = function setActive(index) {
setActiveIndex(index); // Trigger active event
var flattenItem = memoFlattenOptions[index];
if (!flattenItem) {
onActiveValue(null, -1);
return;
}
onActiveValue(flattenItem.data.value, index);
}; // Auto active first item when list length or searchValue changed
external_window_React_["useEffect"](function () {
setActive(defaultActiveFirstOption !== false ? getEnabledActiveIndex(0) : -1);
}, [memoFlattenOptions.length, searchValue]); // Auto scroll to item position in single mode
external_window_React_["useEffect"](function () {
/**
* React will skip `onChange` when component update.
* `setActive` function will call root accessibility state update which makes re-render.
* So we need to delay to let Input component trigger onChange first.
*/
var timeoutId = setTimeout(function () {
if (!multiple && open && values.size === 1) {
var value = Array.from(values)[0];
var index = memoFlattenOptions.findIndex(function (_ref2) {
var data = _ref2.data;
return data.value === value;
});
setActive(index);
scrollIntoView(index);
}
});
return function () {
return clearTimeout(timeoutId);
};
}, [open]); // ========================== Values ==========================
var onSelectValue = function onSelectValue(value) {
if (value !== undefined) {
onSelect(value, {
selected: !values.has(value)
});
} // Single mode should always close by select
if (!multiple) {
onToggleOpen(false);
}
}; // ========================= Keyboard =========================
external_window_React_["useImperativeHandle"](ref, function () {
return {
onKeyDown: function onKeyDown(event) {
var which = event.which;
switch (which) {
// >>> Arrow keys
case KeyCode["a" /* default */].UP:
case KeyCode["a" /* default */].DOWN:
{
var offset = 0;
if (which === KeyCode["a" /* default */].UP) {
offset = -1;
} else if (which === KeyCode["a" /* default */].DOWN) {
offset = 1;
}
if (offset !== 0) {
var nextActiveIndex = getEnabledActiveIndex(activeIndex + offset, offset);
scrollIntoView(nextActiveIndex);
setActive(nextActiveIndex);
}
break;
}
// >>> Select
case KeyCode["a" /* default */].ENTER:
{
// value
var item = memoFlattenOptions[activeIndex];
if (item && !item.data.disabled) {
onSelectValue(item.data.value);
} else {
onSelectValue(undefined);
}
if (open) {
event.preventDefault();
}
break;
}
// >>> Close
case KeyCode["a" /* default */].ESC:
{
onToggleOpen(false);
}
}
},
onKeyUp: function onKeyUp() {},
scrollTo: function scrollTo(index) {
scrollIntoView(index);
}
};
}); // ========================== Render ==========================
if (memoFlattenOptions.length === 0) {
return external_window_React_["createElement"]("div", {
role: "listbox",
id: "".concat(id, "_list"),
className: "".concat(itemPrefixCls, "-empty"),
onMouseDown: onListMouseDown
}, notFoundContent);
}
function renderItem(index) {
var item = memoFlattenOptions[index];
if (!item) return null;
var itemData = item.data || {};
var value = itemData.value,
label = itemData.label,
children = itemData.children;
var attrs = Object(pickAttrs["a" /* default */])(itemData, true);
var mergedLabel = childrenAsData ? children : label;
return item ? external_window_React_["createElement"]("div", Object.assign({
"aria-label": typeof mergedLabel === 'string' ? mergedLabel : null
}, attrs, {
key: index,
role: "option",
id: "".concat(id, "_list_").concat(index),
"aria-selected": values.has(value)
}), value) : null;
}
return external_window_React_["createElement"](external_window_React_["Fragment"], null, external_window_React_["createElement"]("div", {
role: "listbox",
id: "".concat(id, "_list"),
style: {
height: 0,
width: 0,
overflow: 'hidden'
}
}, renderItem(activeIndex - 1), renderItem(activeIndex), renderItem(activeIndex + 1)), external_window_React_["createElement"](es["a" /* default */], {
itemKey: "key",
ref: listRef,
data: memoFlattenOptions,
height: height,
itemHeight: itemHeight,
fullHeight: false,
onMouseDown: onListMouseDown,
onScroll: onScroll,
virtual: virtual,
onMouseEnter: onMouseEnter
}, function (_ref3, itemIndex) {
var _classNames;
var group = _ref3.group,
groupOption = _ref3.groupOption,
data = _ref3.data;
var label = data.label,
key = data.key; // Group
if (group) {
return external_window_React_["createElement"]("div", {
className: classnames_default()(itemPrefixCls, "".concat(itemPrefixCls, "-group"))
}, label !== undefined ? label : key);
}
var disabled = data.disabled,
value = data.value,
title = data.title,
children = data.children,
style = data.style,
className = data.className,
otherProps = Object(objectWithoutProperties["a" /* default */])(data, ["disabled", "value", "title", "children", "style", "className"]); // Option
var selected = values.has(value);
var optionPrefixCls = "".concat(itemPrefixCls, "-option");
var optionClassName = classnames_default()(itemPrefixCls, optionPrefixCls, className, (_classNames = {}, Object(defineProperty["a" /* default */])(_classNames, "".concat(optionPrefixCls, "-grouped"), groupOption), Object(defineProperty["a" /* default */])(_classNames, "".concat(optionPrefixCls, "-active"), activeIndex === itemIndex && !disabled), Object(defineProperty["a" /* default */])(_classNames, "".concat(optionPrefixCls, "-disabled"), disabled), Object(defineProperty["a" /* default */])(_classNames, "".concat(optionPrefixCls, "-selected"), selected), _classNames));
var mergedLabel = childrenAsData ? children : label;
var iconVisible = !menuItemSelectedIcon || typeof menuItemSelectedIcon === 'function' || selected;
return external_window_React_["createElement"]("div", Object.assign({}, otherProps, {
"aria-selected": selected,
className: optionClassName,
title: title,
onMouseMove: function onMouseMove() {
if (activeIndex === itemIndex || disabled) {
return;
}
setActive(itemIndex);
},
onClick: function onClick() {
if (!disabled) {
onSelectValue(value);
}
},
style: style
}), external_window_React_["createElement"]("div", {
className: "".concat(optionPrefixCls, "-content")
}, mergedLabel || value), external_window_React_["isValidElement"](menuItemSelectedIcon) || selected, iconVisible && external_window_React_["createElement"](TransBtn["a" /* default */], {
className: "".concat(itemPrefixCls, "-option-state"),
customizeIcon: menuItemSelectedIcon,
customizeIconProps: {
isSelected: selected
}
}, selected ? '✓' : null));
}));
};
var RefOptionList = external_window_React_["forwardRef"](OptionList_OptionList);
RefOptionList.displayName = 'OptionList';
/* harmony default export */ var es_OptionList = (RefOptionList);
// CONCATENATED MODULE: ./node_modules/rc-select/es/Option.js
/** This is a placeholder, not real render in dom */
var Option = function Option() {
return null;
};
Option.isSelectOption = true;
/* harmony default export */ var es_Option = (Option);
// CONCATENATED MODULE: ./node_modules/rc-select/es/OptGroup.js
/** This is a placeholder, not real render in dom */
var OptGroup = function OptGroup() {
return null;
};
OptGroup.isSelectOptGroup = true;
/* harmony default export */ var es_OptGroup = (OptGroup);
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js
var objectSpread2 = __webpack_require__("VTBJ");
// EXTERNAL MODULE: ./node_modules/rc-util/es/Children/toArray.js
var toArray = __webpack_require__("Zm9Q");
// CONCATENATED MODULE: ./node_modules/rc-select/es/utils/legacyUtil.js
function convertNodeToOption(node) {
var key = node.key,
_node$props = node.props,
children = _node$props.children,
value = _node$props.value,
restProps = Object(objectWithoutProperties["a" /* default */])(_node$props, ["children", "value"]);
return Object(objectSpread2["a" /* default */])({
key: key,
value: value !== undefined ? value : key,
children: children
}, restProps);
}
function convertChildrenToData(nodes) {
var optionOnly = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
return Object(toArray["a" /* default */])(nodes).map(function (node, index) {
if (!external_window_React_["isValidElement"](node) || !node.type) {
return null;
}
var isSelectOptGroup = node.type.isSelectOptGroup,
key = node.key,
_node$props2 = node.props,
children = _node$props2.children,
restProps = Object(objectWithoutProperties["a" /* default */])(_node$props2, ["children"]);
if (optionOnly || !isSelectOptGroup) {
return convertNodeToOption(node);
}
return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({
key: "__RC_SELECT_GRP__".concat(key === null ? index : key, "__"),
label: key
}, restProps), {}, {
options: convertChildrenToData(children)
});
}).filter(function (data) {
return data;
});
}
// EXTERNAL MODULE: ./node_modules/rc-select/es/utils/valueUtil.js
var valueUtil = __webpack_require__("2Qr1");
// EXTERNAL MODULE: ./node_modules/rc-select/es/generate.js + 11 modules
var generate = __webpack_require__("qNPg");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/typeof.js
var esm_typeof = __webpack_require__("U8pU");
// EXTERNAL MODULE: ./node_modules/rc-util/es/warning.js
var warning = __webpack_require__("Kwbf");
// EXTERNAL MODULE: ./node_modules/rc-select/es/utils/commonUtil.js
var commonUtil = __webpack_require__("WKfj");
// CONCATENATED MODULE: ./node_modules/rc-select/es/utils/warningPropsUtil.js
function warningProps(props) {
var mode = props.mode,
options = props.options,
children = props.children,
backfill = props.backfill,
allowClear = props.allowClear,
placeholder = props.placeholder,
getInputElement = props.getInputElement,
showSearch = props.showSearch,
onSearch = props.onSearch,
defaultOpen = props.defaultOpen,
autoFocus = props.autoFocus,
labelInValue = props.labelInValue,
value = props.value,
inputValue = props.inputValue,
optionLabelProp = props.optionLabelProp;
var multiple = mode === 'multiple' || mode === 'tags';
var mergedShowSearch = showSearch !== undefined ? showSearch : multiple || mode === 'combobox';
var mergedOptions = options || convertChildrenToData(children); // `tags` should not set option as disabled
Object(warning["a" /* default */])(mode !== 'tags' || mergedOptions.every(function (opt) {
return !opt.disabled;
}), 'Please avoid setting option to disabled in tags mode since user can always type text as tag.'); // `combobox` & `tags` should option be `string` type
if (mode === 'tags' || mode === 'combobox') {
var hasNumberValue = mergedOptions.some(function (item) {
if (item.options) {
return item.options.some(function (opt) {
return typeof ('value' in opt ? opt.value : opt.key) === 'number';
});
}
return typeof ('value' in item ? item.value : item.key) === 'number';
});
Object(warning["a" /* default */])(!hasNumberValue, '`value` of Option should not use number type when `mode` is `tags` or `combobox`.');
} // `combobox` should not use `optionLabelProp`
Object(warning["a" /* default */])(mode !== 'combobox' || !optionLabelProp, '`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly.'); // Only `combobox` support `backfill`
Object(warning["a" /* default */])(mode === 'combobox' || !backfill, '`backfill` only works with `combobox` mode.'); // Only `combobox` support `getInputElement`
Object(warning["a" /* default */])(mode === 'combobox' || !getInputElement, '`getInputElement` only work with `combobox` mode.'); // Customize `getInputElement` should not use `allowClear` & `placeholder`
Object(warning["b" /* noteOnce */])(mode !== 'combobox' || !getInputElement || !allowClear || !placeholder, 'Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`.'); // `onSearch` should use in `combobox` or `showSearch`
if (onSearch && !mergedShowSearch && mode !== 'combobox' && mode !== 'tags') {
Object(warning["a" /* default */])(false, '`onSearch` should work with `showSearch` instead of use alone.');
}
Object(warning["b" /* noteOnce */])(!defaultOpen || autoFocus, '`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed.');
if (value !== undefined && value !== null) {
var values = Object(commonUtil["d" /* toArray */])(value);
Object(warning["a" /* default */])(!labelInValue || values.every(function (val) {
return Object(esm_typeof["a" /* default */])(val) === 'object' && ('key' in val || 'value' in val);
}), '`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`');
Object(warning["a" /* default */])(!multiple || Array.isArray(value), '`value` should be array when `mode` is `multiple` or `tags`');
} // Syntactic sugar should use correct children type
if (children) {
var invalidateChildType = null;
Object(toArray["a" /* default */])(children).some(function (node) {
if (!external_window_React_["isValidElement"](node) || !node.type) {
return false;
}
var type = node.type;
if (type.isSelectOption) {
return false;
}
if (type.isSelectOptGroup) {
var allChildrenValid = Object(toArray["a" /* default */])(node.props.children).every(function (subNode) {
if (!external_window_React_["isValidElement"](subNode) || !node.type || subNode.type.isSelectOption) {
return true;
}
invalidateChildType = subNode.type;
return false;
});
if (allChildrenValid) {
return false;
}
return true;
}
invalidateChildType = type;
return true;
});
if (invalidateChildType) {
Object(warning["a" /* default */])(false, "`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(invalidateChildType.displayName || invalidateChildType.name || invalidateChildType, "`."));
}
Object(warning["a" /* default */])(inputValue === undefined, '`inputValue` is deprecated, please use `searchValue` instead.');
}
}
/* harmony default export */ var warningPropsUtil = (warningProps);
// CONCATENATED MODULE: ./node_modules/rc-select/es/Select.js
/**
* To match accessibility requirement, we always provide an input in the component.
* Other element will not set `tabIndex` to avoid `onBlur` sequence problem.
* For focused select, we set `aria-live="polite"` to update the accessibility content.
*
* ref:
* - keyboard: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/listbox_role#Keyboard_interactions
*
* New api:
* - listHeight
* - listItemHeight
* - component
*
* Remove deprecated api:
* - multiple
* - tags
* - combobox
* - firstActiveValue
* - dropdownMenuStyle
* - openClassName (Not list in api)
*
* Update:
* - `backfill` only support `combobox` mode
* - `combobox` mode not support `labelInValue` since it's meaningless
* - `getInputElement` only support `combobox` mode
* - `onChange` return OptionData instead of ReactNode
* - `filterOption` `onChange` `onSelect` accept OptionData instead of ReactNode
* - `combobox` mode trigger `onChange` will get `undefined` if no `value` match in Option
* - `combobox` mode not support `optionLabelProp`
*/
var RefSelect = Object(generate["a" /* default */])({
prefixCls: 'rc-select',
components: {
optionList: es_OptionList
},
convertChildrenToData: convertChildrenToData,
flattenOptions: valueUtil["d" /* flattenOptions */],
getLabeledValue: valueUtil["e" /* getLabeledValue */],
filterOptions: valueUtil["b" /* filterOptions */],
isValueDisabled: valueUtil["g" /* isValueDisabled */],
findValueOption: valueUtil["c" /* findValueOption */],
warningProps: warningPropsUtil,
fillOptionsWithMissingValue: valueUtil["a" /* fillOptionsWithMissingValue */]
});
/**
* Typescript not support generic with function component,
* we have to wrap an class component to handle this.
*/
var Select_Select = /*#__PURE__*/function (_React$Component) {
Object(inherits["a" /* default */])(Select, _React$Component);
var _super = Object(createSuper["a" /* default */])(Select);
function Select() {
var _this;
Object(classCallCheck["a" /* default */])(this, Select);
_this = _super.apply(this, arguments);
_this.selectRef = external_window_React_["createRef"]();
_this.focus = function () {
_this.selectRef.current.focus();
};
_this.blur = function () {
_this.selectRef.current.blur();
};
return _this;
}
Object(createClass["a" /* default */])(Select, [{
key: "render",
value: function render() {
return external_window_React_["createElement"](RefSelect, Object.assign({
ref: this.selectRef
}, this.props));
}
}]);
return Select;
}(external_window_React_["Component"]);
Select_Select.Option = es_Option;
Select_Select.OptGroup = es_OptGroup;
/* harmony default export */ var es_Select = (Select_Select);
// CONCATENATED MODULE: ./node_modules/rc-select/es/index.js
/* harmony default export */ var rc_select_es = __webpack_exports__["c"] = (es_Select);
/***/ }),
/***/ "UfjD":
/*!*******************************************************************!*\
!*** ./src/pages/Competitions/Entered/Enteredmodel/JoinModel.tsx ***!
\*******************************************************************/
/*! exports provided: default */
/*! exports used: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var antd_es_modal_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/modal/style */ "2qtc");
/* harmony import */ var antd_es_modal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! antd/es/modal */ "kLXV");
/* harmony import */ var antd_es_input_style__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd/es/input/style */ "5NDa");
/* harmony import */ var antd_es_input__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/input */ "5rEg");
/* harmony import */ var antd_es_message_style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/message/style */ "miYZ");
/* harmony import */ var antd_es_message__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd/es/message */ "tsqr");
/* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */ "tJVT");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react */ "cDcd");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @ant-design/icons */ "4i/N");
//通过邀请码加入战队
function Jointeam(_ref) {
var isjoin = _ref.isjoin,
setJoin = _ref.setJoin,
JoinTeams = _ref.JoinTeams;
var _useState = Object(react__WEBPACK_IMPORTED_MODULE_7__["useState"])(""),
_useState2 = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"])(_useState, 2),
code = _useState2[0],
setCode = _useState2[1];
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement(antd_es_modal__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"], {
centered: true,
title: /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("div", {
style: {
alignItems: 'center',
display: 'flex'
}
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("div", {
style: {
textAlign: 'left',
flex: '1'
}
}, "\u52A0\u5165\u6218\u961F"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_8__[/* default */ "a"], {
onClick: function onClick() {
return setJoin(false);
},
style: {
cursor: 'porint'
}
})),
visible: isjoin,
closable: false,
destroyOnClose: true,
onOk: function onOk() {
if (!code) {
antd_es_message__WEBPACK_IMPORTED_MODULE_5__[/* default */ "b"].info('邀请码不能为空');
return;
}
JoinTeams(code);
},
onCancel: function onCancel() {
return setJoin(false);
}
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("div", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("p", {
style: {
marginTop: '15px',
marginLeft: '15px',
display: 'flex',
alignItems: 'center'
}
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("span", {
style: {
flex: 'none'
}
}, "\u9080\u8BF7\u7801\uFF1A"), " ", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"], {
placeholder: "请输入邀请码",
value: code,
maxLength: 60,
addonAfter: String(code && code.length || 0) + "/60",
onChange: function onChange(e) {
return setCode(e.target.value);
}
}))));
}
/* harmony default export */ __webpack_exports__["a"] = (Jointeam);
/***/ }),
/***/ "Vh0m":
/*!*************************************************!*\
!*** ./src/pages/Competitions/Entered/dmpz.png ***!
\*************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__.p + "static/dmpz.f66eda67.png";
/***/ }),
/***/ "Y1PL":
/*!**********************************************************!*\
!*** ./node_modules/rc-textarea/es/index.js + 7 modules ***!
\**********************************************************/
/*! exports provided: ResizableTextArea, default */
/*! all exports used */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/defineProperty.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/extends.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Children/toArray.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/findDOMNode.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/omit.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/ref.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/warning.js */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/resize-observer-polyfill/dist/ResizeObserver.es.js (<- Module uses injected variables (global)) */
/*! ModuleConcatenation bailout: Cannot concat with ./node_modules/shallowequal/index.js (<- Module is not an ECMAScript module) */
/*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// EXPORTS
__webpack_require__.d(__webpack_exports__, "ResizableTextArea", function() { return /* reexport */ es_ResizableTextArea; });
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js
var esm_extends = __webpack_require__("wx14");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js
var classCallCheck = __webpack_require__("1OyB");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createClass.js
var createClass = __webpack_require__("vuIU");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/inherits.js
var inherits = __webpack_require__("Ji7U");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createSuper.js + 1 modules
var createSuper = __webpack_require__("LK+K");
// EXTERNAL MODULE: external "window.React"
var external_window_React_ = __webpack_require__("cDcd");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js
var objectSpread2 = __webpack_require__("VTBJ");
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js
var defineProperty = __webpack_require__("rePB");
// EXTERNAL MODULE: ./node_modules/rc-util/es/Children/toArray.js
var toArray = __webpack_require__("Zm9Q");
// EXTERNAL MODULE: ./node_modules/rc-util/es/warning.js
var warning = __webpack_require__("Kwbf");
// EXTERNAL MODULE: ./node_modules/rc-util/es/ref.js
var ref = __webpack_require__("c+Xe");
// EXTERNAL MODULE: ./node_modules/rc-util/es/Dom/findDOMNode.js
var findDOMNode = __webpack_require__("m+aA");
// EXTERNAL MODULE: ./node_modules/resize-observer-polyfill/dist/ResizeObserver.es.js
var ResizeObserver_es = __webpack_require__("bdgK");
// CONCATENATED MODULE: ./node_modules/rc-textarea/node_modules/rc-resize-observer/es/utils/observerUtil.js
// =============================== Const ===============================
var elementListeners = new Map();
function observerUtil_onResize(entities) {
entities.forEach(function (entity) {
var _elementListeners$get;
var target = entity.target;
(_elementListeners$get = elementListeners.get(target)) === null || _elementListeners$get === void 0 ? void 0 : _elementListeners$get.forEach(function (listener) {
return listener(target);
});
});
} // Note: ResizeObserver polyfill not support option to measure border-box resize
var resizeObserver = new ResizeObserver_es["default"](observerUtil_onResize); // Dev env only
var _el = false ? undefined : null; // eslint-disable-line
var _rs = false ? undefined : null; // eslint-disable-line
// ============================== Observe ==============================
function observe(element, callback) {
if (!elementListeners.has(element)) {
elementListeners.set(element, new Set());
resizeObserver.observe(element);
}
elementListeners.get(element).add(callback);
}
function unobserve(element, callback) {
if (elementListeners.has(element)) {
elementListeners.get(element).delete(callback);
if (!elementListeners.get(element).size) {
resizeObserver.unobserve(element);
elementListeners.delete(element);
}
}
}
// CONCATENATED MODULE: ./node_modules/rc-textarea/node_modules/rc-resize-observer/es/SingleObserver/DomWrapper.js
/**
* Fallback to findDOMNode if origin ref do not provide any dom element
*/
var DomWrapper_DomWrapper = /*#__PURE__*/function (_React$Component) {
Object(inherits["a" /* default */])(DomWrapper, _React$Component);
var _super = Object(createSuper["a" /* default */])(DomWrapper);
function DomWrapper() {
Object(classCallCheck["a" /* default */])(this, DomWrapper);
return _super.apply(this, arguments);
}
Object(createClass["a" /* default */])(DomWrapper, [{
key: "render",
value: function render() {
return this.props.children;
}
}]);
return DomWrapper;
}(external_window_React_["Component"]);
// CONCATENATED MODULE: ./node_modules/rc-textarea/node_modules/rc-resize-observer/es/Collection.js
var CollectionContext = /*#__PURE__*/external_window_React_["createContext"](null);
/**
* Collect all the resize event from children ResizeObserver
*/
function Collection(_ref) {
var children = _ref.children,
onBatchResize = _ref.onBatchResize;
var resizeIdRef = external_window_React_["useRef"](0);
var resizeInfosRef = external_window_React_["useRef"]([]);
var onCollectionResize = external_window_React_["useContext"](CollectionContext);
var onResize = external_window_React_["useCallback"](function (size, element, data) {
resizeIdRef.current += 1;
var currentId = resizeIdRef.current;
resizeInfosRef.current.push({
size: size,
element: element,
data: data
});
Promise.resolve().then(function () {
if (currentId === resizeIdRef.current) {
onBatchResize === null || onBatchResize === void 0 ? void 0 : onBatchResize(resizeInfosRef.current);
resizeInfosRef.current = [];
}
}); // Continue bubbling if parent exist
onCollectionResize === null || onCollectionResize === void 0 ? void 0 : onCollectionResize(size, element, data);
}, [onBatchResize, onCollectionResize]);
return /*#__PURE__*/external_window_React_["createElement"](CollectionContext.Provider, {
value: onResize
}, children);
}
// CONCATENATED MODULE: ./node_modules/rc-textarea/node_modules/rc-resize-observer/es/SingleObserver/index.js
function SingleObserver(props) {
var children = props.children,
disabled = props.disabled;
var elementRef = external_window_React_["useRef"](null);
var wrapperRef = external_window_React_["useRef"](null);
var onCollectionResize = external_window_React_["useContext"](CollectionContext); // ============================= Size =============================
var sizeRef = external_window_React_["useRef"]({
width: -1,
height: -1,
offsetWidth: -1,
offsetHeight: -1
}); // ============================= Ref ==============================
var canRef = /*#__PURE__*/external_window_React_["isValidElement"](children) && Object(ref["c" /* supportRef */])(children);
var originRef = canRef ? children.ref : null;
var mergedRef = external_window_React_["useMemo"](function () {
return Object(ref["a" /* composeRef */])(originRef, elementRef);
}, [originRef, elementRef]); // =========================== Observe ============================
var propsRef = external_window_React_["useRef"](props);
propsRef.current = props; // Handler
var onInternalResize = external_window_React_["useCallback"](function (target) {
var _propsRef$current = propsRef.current,
onResize = _propsRef$current.onResize,
data = _propsRef$current.data;
var _target$getBoundingCl = target.getBoundingClientRect(),
width = _target$getBoundingCl.width,
height = _target$getBoundingCl.height;
var offsetWidth = target.offsetWidth,
offsetHeight = target.offsetHeight;
/**
* Resize observer trigger when content size changed.
* In most case we just care about element size,
* let's use `boundary` instead of `contentRect` here to avoid shaking.
*/
var fixedWidth = Math.floor(width);
var fixedHeight = Math.floor(height);
if (sizeRef.current.width !== fixedWidth || sizeRef.current.height !== fixedHeight || sizeRef.current.offsetWidth !== offsetWidth || sizeRef.current.offsetHeight !== offsetHeight) {
var size = {
width: fixedWidth,
height: fixedHeight,
offsetWidth: offsetWidth,
offsetHeight: offsetHeight
};
sizeRef.current = size; // IE is strange, right?
var mergedOffsetWidth = offsetWidth === Math.round(width) ? width : offsetWidth;
var mergedOffsetHeight = offsetHeight === Math.round(height) ? height : offsetHeight;
var sizeInfo = Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, size), {}, {
offsetWidth: mergedOffsetWidth,
offsetHeight: mergedOffsetHeight
}); // Let collection know what happened
onCollectionResize === null || onCollectionResize === void 0 ? void 0 : onCollectionResize(sizeInfo, target, data);
if (onResize) {
// defer the callback but not defer to next frame
Promise.resolve().then(function () {
onResize(sizeInfo, target);
});
}
}
}, []); // Dynamic observe
external_window_React_["useEffect"](function () {
var currentElement = Object(findDOMNode["a" /* default */])(elementRef.current) || Object(findDOMNode["a" /* default */])(wrapperRef.current);
if (currentElement && !disabled) {
observe(currentElement, onInternalResize);
}
return function () {
return unobserve(currentElement, onInternalResize);
};
}, [elementRef.current, disabled]); // ============================ Render ============================
return /*#__PURE__*/external_window_React_["createElement"](DomWrapper_DomWrapper, {
ref: wrapperRef
}, canRef ? /*#__PURE__*/external_window_React_["cloneElement"](children, {
ref: mergedRef
}) : children);
}
// CONCATENATED MODULE: ./node_modules/rc-textarea/node_modules/rc-resize-observer/es/index.js
var INTERNAL_PREFIX_KEY = 'rc-observer-key';
function ResizeObserver(props) {
var children = props.children;
var childNodes = Object(toArray["a" /* default */])(children);
if (false) {}
return childNodes.map(function (child, index) {
var key = (child === null || child === void 0 ? void 0 : child.key) || "".concat(INTERNAL_PREFIX_KEY, "-").concat(index);
return /*#__PURE__*/external_window_React_["createElement"](SingleObserver, Object(esm_extends["a" /* default */])({}, props, {
key: key
}), child);
});
}
ResizeObserver.Collection = Collection;
/* harmony default export */ var es = (ResizeObserver);
// EXTERNAL MODULE: ./node_modules/rc-util/es/omit.js
var omit = __webpack_require__("bT9E");
// EXTERNAL MODULE: ./node_modules/classnames/index.js
var classnames = __webpack_require__("TSYQ");
var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames);
// CONCATENATED MODULE: ./node_modules/rc-textarea/es/calculateNodeHeight.js
// Thanks to https://github.com/andreypopp/react-textarea-autosize/
/**
* calculateNodeHeight(uiTextNode, useCache = false)
*/
var HIDDEN_TEXTAREA_STYLE = "\n min-height:0 !important;\n max-height:none !important;\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n";
var SIZING_STYLE = ['letter-spacing', 'line-height', 'padding-top', 'padding-bottom', 'font-family', 'font-weight', 'font-size', 'font-variant', 'text-rendering', 'text-transform', 'width', 'text-indent', 'padding-left', 'padding-right', 'border-width', 'box-sizing', 'word-break'];
var computedStyleCache = {};
var hiddenTextarea;
function calculateNodeStyling(node) {
var useCache = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
var nodeRef = node.getAttribute('id') || node.getAttribute('data-reactid') || node.getAttribute('name');
if (useCache && computedStyleCache[nodeRef]) {
return computedStyleCache[nodeRef];
}
var style = window.getComputedStyle(node);
var boxSizing = style.getPropertyValue('box-sizing') || style.getPropertyValue('-moz-box-sizing') || style.getPropertyValue('-webkit-box-sizing');
var paddingSize = parseFloat(style.getPropertyValue('padding-bottom')) + parseFloat(style.getPropertyValue('padding-top'));
var borderSize = parseFloat(style.getPropertyValue('border-bottom-width')) + parseFloat(style.getPropertyValue('border-top-width'));
var sizingStyle = SIZING_STYLE.map(function (name) {
return "".concat(name, ":").concat(style.getPropertyValue(name));
}).join(';');
var nodeInfo = {
sizingStyle: sizingStyle,
paddingSize: paddingSize,
borderSize: borderSize,
boxSizing: boxSizing
};
if (useCache && nodeRef) {
computedStyleCache[nodeRef] = nodeInfo;
}
return nodeInfo;
}
function calculateNodeHeight(uiTextNode) {
var useCache = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
var minRows = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null;
var maxRows = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;
if (!hiddenTextarea) {
hiddenTextarea = document.createElement('textarea');
hiddenTextarea.setAttribute('tab-index', '-1');
hiddenTextarea.setAttribute('aria-hidden', 'true');
document.body.appendChild(hiddenTextarea);
} // Fix wrap="off" issue
// https://github.com/ant-design/ant-design/issues/6577
if (uiTextNode.getAttribute('wrap')) {
hiddenTextarea.setAttribute('wrap', uiTextNode.getAttribute('wrap'));
} else {
hiddenTextarea.removeAttribute('wrap');
} // Copy all CSS properties that have an impact on the height of the content in
// the textbox
var _calculateNodeStyling = calculateNodeStyling(uiTextNode, useCache),
paddingSize = _calculateNodeStyling.paddingSize,
borderSize = _calculateNodeStyling.borderSize,
boxSizing = _calculateNodeStyling.boxSizing,
sizingStyle = _calculateNodeStyling.sizingStyle; // Need to have the overflow attribute to hide the scrollbar otherwise
// text-lines will not calculated properly as the shadow will technically be
// narrower for content
hiddenTextarea.setAttribute('style', "".concat(sizingStyle, ";").concat(HIDDEN_TEXTAREA_STYLE));
hiddenTextarea.value = uiTextNode.value || uiTextNode.placeholder || '';
var minHeight = Number.MIN_SAFE_INTEGER;
var maxHeight = Number.MAX_SAFE_INTEGER;
var height = hiddenTextarea.scrollHeight;
var overflowY;
if (boxSizing === 'border-box') {
// border-box: add border, since height = content + padding + border
height += borderSize;
} else if (boxSizing === 'content-box') {
// remove padding, since height = content
height -= paddingSize;
}
if (minRows !== null || maxRows !== null) {
// measure height of a textarea with a single row
hiddenTextarea.value = ' ';
var singleRowHeight = hiddenTextarea.scrollHeight - paddingSize;
if (minRows !== null) {
minHeight = singleRowHeight * minRows;
if (boxSizing === 'border-box') {
minHeight = minHeight + paddingSize + borderSize;
}
height = Math.max(minHeight, height);
}
if (maxRows !== null) {
maxHeight = singleRowHeight * maxRows;
if (boxSizing === 'border-box') {
maxHeight = maxHeight + paddingSize + borderSize;
}
overflowY = height > maxHeight ? '' : 'hidden';
height = Math.min(maxHeight, height);
}
}
return {
height: height,
minHeight: minHeight,
maxHeight: maxHeight,
overflowY: overflowY,
resize: 'none'
};
}
// EXTERNAL MODULE: ./node_modules/shallowequal/index.js
var shallowequal = __webpack_require__("Gytx");
var shallowequal_default = /*#__PURE__*/__webpack_require__.n(shallowequal);
// CONCATENATED MODULE: ./node_modules/rc-textarea/es/ResizableTextArea.js
// eslint-disable-next-line @typescript-eslint/naming-convention
var RESIZE_STATUS;
(function (RESIZE_STATUS) {
RESIZE_STATUS[RESIZE_STATUS["NONE"] = 0] = "NONE";
RESIZE_STATUS[RESIZE_STATUS["RESIZING"] = 1] = "RESIZING";
RESIZE_STATUS[RESIZE_STATUS["RESIZED"] = 2] = "RESIZED";
})(RESIZE_STATUS || (RESIZE_STATUS = {}));
var ResizableTextArea_ResizableTextArea = /*#__PURE__*/function (_React$Component) {
Object(inherits["a" /* default */])(ResizableTextArea, _React$Component);
var _super = Object(createSuper["a" /* default */])(ResizableTextArea);
function ResizableTextArea(props) {
var _this;
Object(classCallCheck["a" /* default */])(this, ResizableTextArea);
_this = _super.call(this, props);
_this.nextFrameActionId = void 0;
_this.resizeFrameId = void 0;
_this.textArea = void 0;
_this.saveTextArea = function (textArea) {
_this.textArea = textArea;
};
_this.handleResize = function (size) {
var resizeStatus = _this.state.resizeStatus;
var _this$props = _this.props,
autoSize = _this$props.autoSize,
onResize = _this$props.onResize;
if (resizeStatus !== RESIZE_STATUS.NONE) {
return;
}
if (typeof onResize === 'function') {
onResize(size);
}
if (autoSize) {
_this.resizeOnNextFrame();
}
};
_this.resizeOnNextFrame = function () {
cancelAnimationFrame(_this.nextFrameActionId);
_this.nextFrameActionId = requestAnimationFrame(_this.resizeTextarea);
};
_this.resizeTextarea = function () {
var autoSize = _this.props.autoSize;
if (!autoSize || !_this.textArea) {
return;
}
var minRows = autoSize.minRows,
maxRows = autoSize.maxRows;
var textareaStyles = calculateNodeHeight(_this.textArea, false, minRows, maxRows);
_this.setState({
textareaStyles: textareaStyles,
resizeStatus: RESIZE_STATUS.RESIZING
}, function () {
cancelAnimationFrame(_this.resizeFrameId);
_this.resizeFrameId = requestAnimationFrame(function () {
_this.setState({
resizeStatus: RESIZE_STATUS.RESIZED
}, function () {
_this.resizeFrameId = requestAnimationFrame(function () {
_this.setState({
resizeStatus: RESIZE_STATUS.NONE
});
_this.fixFirefoxAutoScroll();
});
});
});
});
};
_this.renderTextArea = function () {
var _this$props2 = _this.props,
_this$props2$prefixCl = _this$props2.prefixCls,
prefixCls = _this$props2$prefixCl === void 0 ? 'rc-textarea' : _this$props2$prefixCl,
autoSize = _this$props2.autoSize,
onResize = _this$props2.onResize,
className = _this$props2.className,
disabled = _this$props2.disabled;
var _this$state = _this.state,
textareaStyles = _this$state.textareaStyles,
resizeStatus = _this$state.resizeStatus;
var otherProps = Object(omit["a" /* default */])(_this.props, ['prefixCls', 'onPressEnter', 'autoSize', 'defaultValue', 'onResize']);
var cls = classnames_default()(prefixCls, className, Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-disabled"), disabled)); // Fix https://github.com/ant-design/ant-design/issues/6776
// Make sure it could be reset when using form.getFieldDecorator
if ('value' in otherProps) {
otherProps.value = otherProps.value || '';
}
var style = Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, _this.props.style), textareaStyles), resizeStatus === RESIZE_STATUS.RESIZING ? // React will warning when mix `overflow` & `overflowY`.
// We need to define this separately.
{
overflowX: 'hidden',
overflowY: 'hidden'
} : null);
return /*#__PURE__*/external_window_React_["createElement"](es, {
onResize: _this.handleResize,
disabled: !(autoSize || onResize)
}, /*#__PURE__*/external_window_React_["createElement"]("textarea", Object(esm_extends["a" /* default */])({}, otherProps, {
className: cls,
style: style,
ref: _this.saveTextArea
})));
};
_this.state = {
textareaStyles: {},
resizeStatus: RESIZE_STATUS.NONE
};
return _this;
}
Object(createClass["a" /* default */])(ResizableTextArea, [{
key: "componentDidUpdate",
value: function componentDidUpdate(prevProps) {
// Re-render with the new content or new autoSize property then recalculate the height as required.
if (prevProps.value !== this.props.value || !shallowequal_default()(prevProps.autoSize, this.props.autoSize)) {
this.resizeTextarea();
}
}
}, {
key: "componentWillUnmount",
value: function componentWillUnmount() {
cancelAnimationFrame(this.nextFrameActionId);
cancelAnimationFrame(this.resizeFrameId);
} // https://github.com/ant-design/ant-design/issues/21870
}, {
key: "fixFirefoxAutoScroll",
value: function fixFirefoxAutoScroll() {
try {
if (document.activeElement === this.textArea) {
var currentStart = this.textArea.selectionStart;
var currentEnd = this.textArea.selectionEnd;
this.textArea.setSelectionRange(currentStart, currentEnd);
}
} catch (e) {// Fix error in Chrome:
// Failed to read the 'selectionStart' property from 'HTMLInputElement'
// http://stackoverflow.com/q/21177489/3040605
}
}
}, {
key: "render",
value: function render() {
return this.renderTextArea();
}
}]);
return ResizableTextArea;
}(external_window_React_["Component"]);
/* harmony default export */ var es_ResizableTextArea = (ResizableTextArea_ResizableTextArea);
// CONCATENATED MODULE: ./node_modules/rc-textarea/es/index.js
var es_TextArea = /*#__PURE__*/function (_React$Component) {
Object(inherits["a" /* default */])(TextArea, _React$Component);
var _super = Object(createSuper["a" /* default */])(TextArea);
function TextArea(props) {
var _this;
Object(classCallCheck["a" /* default */])(this, TextArea);
_this = _super.call(this, props);
_this.resizableTextArea = void 0;
_this.focus = function () {
_this.resizableTextArea.textArea.focus();
};
_this.saveTextArea = function (resizableTextArea) {
_this.resizableTextArea = resizableTextArea;
};
_this.handleChange = function (e) {
var onChange = _this.props.onChange;
_this.setValue(e.target.value, function () {
_this.resizableTextArea.resizeTextarea();
});
if (onChange) {
onChange(e);
}
};
_this.handleKeyDown = function (e) {
var _this$props = _this.props,
onPressEnter = _this$props.onPressEnter,
onKeyDown = _this$props.onKeyDown;
if (e.keyCode === 13 && onPressEnter) {
onPressEnter(e);
}
if (onKeyDown) {
onKeyDown(e);
}
};
var value = typeof props.value === 'undefined' || props.value === null ? props.defaultValue : props.value;
_this.state = {
value: value
};
return _this;
}
Object(createClass["a" /* default */])(TextArea, [{
key: "setValue",
value: function setValue(value, callback) {
if (!('value' in this.props)) {
this.setState({
value: value
}, callback);
}
}
}, {
key: "blur",
value: function blur() {
this.resizableTextArea.textArea.blur();
}
}, {
key: "render",
value: function render() {
return /*#__PURE__*/external_window_React_["createElement"](es_ResizableTextArea, Object(esm_extends["a" /* default */])({}, this.props, {
value: this.state.value,
onKeyDown: this.handleKeyDown,
onChange: this.handleChange,
ref: this.saveTextArea
}));
}
}], [{
key: "getDerivedStateFromProps",
value: function getDerivedStateFromProps(nextProps) {
if ('value' in nextProps) {
return {
value: nextProps.value
};
}
return null;
}
}]);
return TextArea;
}(external_window_React_["Component"]);
/* harmony default export */ var rc_textarea_es = __webpack_exports__["default"] = (es_TextArea);
/***/ }),
/***/ "bT9E":
/*!*****************************************!*\
!*** ./node_modules/rc-util/es/omit.js ***!
\*****************************************/
/*! exports provided: default */
/*! exports used: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return omit; });
/* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ "VTBJ");
function omit(obj, fields) {
var clone = Object(_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, obj);
if (Array.isArray(fields)) {
fields.forEach(function (key) {
delete clone[key];
});
}
return clone;
}
/***/ }),
/***/ "fpBZ":
/*!*************************************************!*\
!*** ./src/pages/Competitions/Entered/xmcx.png ***!
\*************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__.p + "static/xmcx.4d2f8a61.png";
/***/ }),
/***/ "hxTS":
/*!*************************************************!*\
!*** ./src/pages/Competitions/Entered/sjjx.png ***!
\*************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__.p + "static/sjjx.7a8e0b40.png";
/***/ }),
/***/ "ipgu":
/*!***********************************************************!*\
!*** ./src/pages/Competitions/Entered/index.less?modules ***!
\***********************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
module.exports = {"flex_box_center":"flex_box_center___2r6dk","flex_space_between":"flex_space_between___2h9zy","flex_box_vertical_center":"flex_box_vertical_center___2OhEf","flex_box_center_end":"flex_box_center_end___38UH6","flex_box_column":"flex_box_column___sIWsv","backgroundimg":"backgroundimg___1O-pN","titlesize":"titlesize___1djF4","countsize":"countsize___1_hGV","addteams":"addteams___2JAL0","createteams":"createteams___1_asj","buttoncoent":"buttoncoent___11zMD","nullnodata":"nullnodata___3kGxG","searchhead":"searchhead___fTCjR","selectleft":"selectleft___1K6QG","packinputs":"packinputs___23jVT","ManagedTeams":"ManagedTeams___3EhNw","spanradius":"spanradius___3oPq5","width18":"width18___3EJtL","width15":"width15___3oUqm","nametitle":"nametitle___3lYJL","borderjingao":"borderjingao___2gLqX","updatecount":"updatecount___326A6","deleteitem":"deleteitem___2Cjb5","width20":"width20___2gQvl","imageradius":"imageradius___3eNIt","loaderimg":"loaderimg___362cf","teamstitlesize":"teamstitlesize___3iOmt","setmembers":"setmembers___3XDJA","teammember":"teammember___1sFe4","flex1":"flex1___I9fEY","flex2":"flex2___3luPi","teammembers":"teammembers___3u0fA","teacherdown":"teacherdown___2Zb6v","teachname":"teachname___DKH10","task_hide":"task_hide___1nza8","code":"code___1CX3A"};
/***/ }),
/***/ "jWHs":
/*!**************************************************!*\
!*** ./src/pages/Competitions/Entered/Ncode.jpg ***!
\**************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__.p + "static/Ncode.3dc22c53.jpg";
/***/ }),
/***/ "qHvr":
/*!******************************************************************!*\
!*** ./src/pages/Competitions/Entered/Enteredmodel/Addteams.tsx ***!
\******************************************************************/
/*! exports provided: default */
/*! exports used: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var antd_es_modal_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/modal/style */ "2qtc");
/* harmony import */ var antd_es_modal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! antd/es/modal */ "kLXV");
/* harmony import */ var antd_es_input_style__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd/es/input/style */ "5NDa");
/* harmony import */ var antd_es_input__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/input */ "5rEg");
/* harmony import */ var antd_es_message_style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/message/style */ "miYZ");
/* harmony import */ var antd_es_message__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd/es/message */ "tsqr");
/* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */ "tJVT");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react */ "cDcd");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @ant-design/icons */ "4i/N");
//创建战队弹窗
function Addteans(_ref) {
var isAddmodle = _ref.isAddmodle,
setIsAdd = _ref.setIsAdd,
createTeam = _ref.createTeam;
var _useState = Object(react__WEBPACK_IMPORTED_MODULE_7__["useState"])(""),
_useState2 = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"])(_useState, 2),
personname = _useState2[0],
setpersonname = _useState2[1];
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement(antd_es_modal__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"], {
centered: true,
title: /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("div", {
style: {
alignItems: 'center',
display: 'flex'
}
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("div", {
style: {
textAlign: 'left',
flex: '1'
}
}, "\u521B\u5EFA\u6218\u961F"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_8__[/* default */ "a"], {
onClick: function onClick() {
return setIsAdd(false);
},
style: {
cursor: 'porint'
}
})),
visible: isAddmodle,
closable: false,
destroyOnClose: true,
onOk: function onOk() {
if (!personname) {
antd_es_message__WEBPACK_IMPORTED_MODULE_5__[/* default */ "b"].info('战队名不能为空');
return;
}
createTeam(personname);
},
onCancel: function onCancel() {
return setIsAdd(false);
}
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("div", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("span", {
style: {
fontSize: '14px',
color: '#F73737'
}
}, "*"), "\u961F\u540D\uFF1A", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("p", {
style: {
marginTop: '15px',
marginLeft: '15px'
}
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"], {
placeholder: "请输入队名",
value: personname,
maxLength: 60,
addonAfter: String(personname && personname.length || 0) + "/60",
onChange: function onChange(e) {
return setpersonname(e.target.value);
}
}))));
}
/* harmony default export */ __webpack_exports__["a"] = (Addteans);
/***/ }),
/***/ "zrhs":
/*!******************************************************!*\
!*** ./src/components/AuthenticationModel/index.tsx ***!
\******************************************************/
/*! exports provided: default */
/*! exports used: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony import */ var antd_es_modal_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/modal/style */ "2qtc");
/* harmony import */ var antd_es_modal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! antd/es/modal */ "kLXV");
/* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties */ "PpiC");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react */ "cDcd");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! umi */ "9kvl");
var AuthModal = function AuthModal(_ref) {
var shixunsDetail = _ref.shixunsDetail,
globalSetting = _ref.globalSetting,
loading = _ref.loading,
dispatch = _ref.dispatch,
props = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])(_ref, ["shixunsDetail", "globalSetting", "loading", "dispatch"]);
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_3___default.a.createElement(antd_es_modal__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"], {
centered: true,
keyboard: false,
closable: false,
zIndex: 6666,
title: "\u63D0\u793A",
visible: shixunsDetail.actionTabs.key === 'Banner-Auth',
okText: "\u786E\u5B9A",
cancelText: "\u53D6\u6D88",
onOk: function onOk() {
dispatch({
type: 'shixunsDetail/setActionTabs',
payload: {}
});
window.location.href = '/account/certification';
},
onCancel: function onCancel() {
dispatch({
type: 'shixunsDetail/setActionTabs',
payload: {}
});
}
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_3___default.a.createElement("p", {
className: "tc font16"
}, "\u5F53\u524D\u7ADE\u8D5B\u9700\u8981\u5B9E\u540D\u8BA4\u8BC1\uFF0C\u8BF7\u5148\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1\u540E\u518D\u62A5\u540D\u53C2\u8D5B", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_3___default.a.createElement("br", null), "\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u8FDB\u884C\u8BA4\u8BC1\uFF1F"));
};
/* harmony default export */ __webpack_exports__["a"] = (Object(umi__WEBPACK_IMPORTED_MODULE_4__[/* connect */ "a"])(function (_ref2) {
var shixunsDetail = _ref2.shixunsDetail,
loading = _ref2.loading,
globalSetting = _ref2.globalSetting;
return {
shixunsDetail: shixunsDetail,
globalSetting: globalSetting,
loading: loading.models.index
};
})(AuthModal));
/***/ })
}]);