"use strict"; (self["webpackChunk"] = self["webpackChunk"] || []).push([[54862],{ /***/ 7918: /*!******************************************************************************!*\ !*** ./node_modules/@ant-design/icons/es/components/AntdIcon.js + 6 modules ***! \******************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { // EXPORTS __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ AntdIcon; } }); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js var objectSpread2 = __webpack_require__(1413); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules var slicedToArray = __webpack_require__(97685); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js var defineProperty = __webpack_require__(4942); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js var objectWithoutProperties = __webpack_require__(45987); // EXTERNAL MODULE: ./node_modules/react/index.js var react = __webpack_require__(67294); // EXTERNAL MODULE: ./node_modules/classnames/index.js var classnames = __webpack_require__(94184); var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); ;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/components/Context.js var IconContext = /*#__PURE__*/(0,react.createContext)({}); /* harmony default export */ var Context = (IconContext); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/typeof.js var esm_typeof = __webpack_require__(71002); // EXTERNAL MODULE: ./node_modules/@ctrl/tinycolor/dist/module/conversion.js var conversion = __webpack_require__(86500); // EXTERNAL MODULE: ./node_modules/@ctrl/tinycolor/dist/module/format-input.js var format_input = __webpack_require__(1350); ;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/node_modules/@ant-design/colors/es/generate.js var hueStep = 2; // 色相阶梯 var saturationStep = 0.16; // 饱和度阶梯,浅色部分 var saturationStep2 = 0.05; // 饱和度阶梯,深色部分 var brightnessStep1 = 0.05; // 亮度阶梯,浅色部分 var brightnessStep2 = 0.15; // 亮度阶梯,深色部分 var lightColorCount = 5; // 浅色数量,主色上 var darkColorCount = 4; // 深色数量,主色下 // 暗色主题颜色映射关系表 var darkColorMap = [{ index: 7, opacity: 0.15 }, { index: 6, opacity: 0.25 }, { index: 5, opacity: 0.3 }, { index: 5, opacity: 0.45 }, { index: 5, opacity: 0.65 }, { index: 5, opacity: 0.85 }, { index: 4, opacity: 0.9 }, { index: 3, opacity: 0.95 }, { index: 2, opacity: 0.97 }, { index: 1, opacity: 0.98 }]; // Wrapper function ported from TinyColor.prototype.toHsv // Keep it here because of `hsv.h * 360` function toHsv(_ref) { var r = _ref.r, g = _ref.g, b = _ref.b; var hsv = (0,conversion/* rgbToHsv */.py)(r, g, b); return { h: hsv.h * 360, s: hsv.s, v: hsv.v }; } // Wrapper function ported from TinyColor.prototype.toHexString // Keep it here because of the prefix `#` function toHex(_ref2) { var r = _ref2.r, g = _ref2.g, b = _ref2.b; return "#".concat((0,conversion/* rgbToHex */.vq)(r, g, b, false)); } // Wrapper function ported from TinyColor.prototype.mix, not treeshakable. // Amount in range [0, 1] // Assume color1 & color2 has no alpha, since the following src code did so. function mix(rgb1, rgb2, amount) { var p = amount / 100; var rgb = { r: (rgb2.r - rgb1.r) * p + rgb1.r, g: (rgb2.g - rgb1.g) * p + rgb1.g, b: (rgb2.b - rgb1.b) * p + rgb1.b }; return rgb; } function getHue(hsv, i, light) { var hue; // 根据色相不同,色相转向不同 if (Math.round(hsv.h) >= 60 && Math.round(hsv.h) <= 240) { hue = light ? Math.round(hsv.h) - hueStep * i : Math.round(hsv.h) + hueStep * i; } else { hue = light ? Math.round(hsv.h) + hueStep * i : Math.round(hsv.h) - hueStep * i; } if (hue < 0) { hue += 360; } else if (hue >= 360) { hue -= 360; } return hue; } function getSaturation(hsv, i, light) { // grey color don't change saturation if (hsv.h === 0 && hsv.s === 0) { return hsv.s; } var saturation; if (light) { saturation = hsv.s - saturationStep * i; } else if (i === darkColorCount) { saturation = hsv.s + saturationStep; } else { saturation = hsv.s + saturationStep2 * i; } // 边界值修正 if (saturation > 1) { saturation = 1; } // 第一格的 s 限制在 0.06-0.1 之间 if (light && i === lightColorCount && saturation > 0.1) { saturation = 0.1; } if (saturation < 0.06) { saturation = 0.06; } return Number(saturation.toFixed(2)); } function getValue(hsv, i, light) { var value; if (light) { value = hsv.v + brightnessStep1 * i; } else { value = hsv.v - brightnessStep2 * i; } if (value > 1) { value = 1; } return Number(value.toFixed(2)); } function generate(color) { var opts = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; var patterns = []; var pColor = (0,format_input/* inputToRGB */.uA)(color); for (var i = lightColorCount; i > 0; i -= 1) { var hsv = toHsv(pColor); var colorString = toHex((0,format_input/* inputToRGB */.uA)({ h: getHue(hsv, i, true), s: getSaturation(hsv, i, true), v: getValue(hsv, i, true) })); patterns.push(colorString); } patterns.push(toHex(pColor)); for (var _i = 1; _i <= darkColorCount; _i += 1) { var _hsv = toHsv(pColor); var _colorString = toHex((0,format_input/* inputToRGB */.uA)({ h: getHue(_hsv, _i), s: getSaturation(_hsv, _i), v: getValue(_hsv, _i) })); patterns.push(_colorString); } // dark theme patterns if (opts.theme === 'dark') { return darkColorMap.map(function (_ref3) { var index = _ref3.index, opacity = _ref3.opacity; var darkColorString = toHex(mix((0,format_input/* inputToRGB */.uA)(opts.backgroundColor || '#141414'), (0,format_input/* inputToRGB */.uA)(patterns[index]), opacity * 100)); return darkColorString; }); } return patterns; } ;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/node_modules/@ant-design/colors/es/index.js var presetPrimaryColors = { red: '#F5222D', volcano: '#FA541C', orange: '#FA8C16', gold: '#FAAD14', yellow: '#FADB14', lime: '#A0D911', green: '#52C41A', cyan: '#13C2C2', blue: '#1677FF', geekblue: '#2F54EB', purple: '#722ED1', magenta: '#EB2F96', grey: '#666666' }; var presetPalettes = {}; var presetDarkPalettes = {}; Object.keys(presetPrimaryColors).forEach(function (key) { presetPalettes[key] = generate(presetPrimaryColors[key]); presetPalettes[key].primary = presetPalettes[key][5]; // dark presetPalettes presetDarkPalettes[key] = generate(presetPrimaryColors[key], { theme: 'dark', backgroundColor: '#141414' }); presetDarkPalettes[key].primary = presetDarkPalettes[key][5]; }); var red = presetPalettes.red; var volcano = presetPalettes.volcano; var gold = presetPalettes.gold; var orange = presetPalettes.orange; var yellow = presetPalettes.yellow; var lime = presetPalettes.lime; var green = presetPalettes.green; var cyan = presetPalettes.cyan; var blue = presetPalettes.blue; var geekblue = presetPalettes.geekblue; var purple = presetPalettes.purple; var magenta = presetPalettes.magenta; var grey = presetPalettes.grey; var gray = presetPalettes.grey; // EXTERNAL MODULE: ./node_modules/rc-util/es/warning.js var warning = __webpack_require__(80334); // EXTERNAL MODULE: ./node_modules/rc-util/es/Dom/dynamicCSS.js var dynamicCSS = __webpack_require__(44958); ;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/utils.js function utils_warning(valid, message) { (0,warning/* default */.ZP)(valid, "[@ant-design/icons] ".concat(message)); } function isIconDefinition(target) { return (0,esm_typeof/* default */.Z)(target) === 'object' && typeof target.name === 'string' && typeof target.theme === 'string' && ((0,esm_typeof/* default */.Z)(target.icon) === 'object' || typeof target.icon === 'function'); } function normalizeAttrs() { var attrs = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; return Object.keys(attrs).reduce(function (acc, key) { var val = attrs[key]; switch (key) { case 'class': acc.className = val; delete acc.class; break; default: acc[key] = val; } return acc; }, {}); } function utils_generate(node, key, rootProps) { if (!rootProps) { return /*#__PURE__*/react.createElement(node.tag, (0,objectSpread2/* default */.Z)({ key: key }, normalizeAttrs(node.attrs)), (node.children || []).map(function (child, index) { return utils_generate(child, "".concat(key, "-").concat(node.tag, "-").concat(index)); })); } return /*#__PURE__*/react.createElement(node.tag, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({ key: key }, normalizeAttrs(node.attrs)), rootProps), (node.children || []).map(function (child, index) { return utils_generate(child, "".concat(key, "-").concat(node.tag, "-").concat(index)); })); } function getSecondaryColor(primaryColor) { // choose the second color return generate(primaryColor)[0]; } function normalizeTwoToneColors(twoToneColor) { if (!twoToneColor) { return []; } return Array.isArray(twoToneColor) ? twoToneColor : [twoToneColor]; } // These props make sure that the SVG behaviours like general text. // Reference: https://blog.prototypr.io/align-svg-icons-to-text-and-say-goodbye-to-font-icons-d44b3d7b26b4 var svgBaseProps = { width: '1em', height: '1em', fill: 'currentColor', 'aria-hidden': 'true', focusable: 'false' }; var iconStyles = "\n.anticon {\n display: inline-block;\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n line-height: 1;\n}\n\n.anticon svg {\n display: inline-block;\n}\n\n.anticon::before {\n display: none;\n}\n\n.anticon .anticon-icon {\n display: block;\n}\n\n.anticon[tabindex] {\n cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n display: inline-block;\n -webkit-animation: loadingCircle 1s infinite linear;\n animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n"; var useInsertStyles = function useInsertStyles() { var styleStr = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : iconStyles; var _useContext = (0,react.useContext)(Context), csp = _useContext.csp, prefixCls = _useContext.prefixCls; var mergedStyleStr = styleStr; if (prefixCls) { mergedStyleStr = mergedStyleStr.replace(/anticon/g, prefixCls); } (0,react.useEffect)(function () { (0,dynamicCSS/* updateCSS */.hq)(mergedStyleStr, '@ant-design-icons', { prepend: true, csp: csp }); }, []); }; ;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/components/IconBase.js var _excluded = ["icon", "className", "onClick", "style", "primaryColor", "secondaryColor"]; var twoToneColorPalette = { primaryColor: '#333', secondaryColor: '#E6E6E6', calculated: false }; function setTwoToneColors(_ref) { var primaryColor = _ref.primaryColor, secondaryColor = _ref.secondaryColor; twoToneColorPalette.primaryColor = primaryColor; twoToneColorPalette.secondaryColor = secondaryColor || getSecondaryColor(primaryColor); twoToneColorPalette.calculated = !!secondaryColor; } function getTwoToneColors() { return (0,objectSpread2/* default */.Z)({}, twoToneColorPalette); } var IconBase = function IconBase(props) { var icon = props.icon, className = props.className, onClick = props.onClick, style = props.style, primaryColor = props.primaryColor, secondaryColor = props.secondaryColor, restProps = (0,objectWithoutProperties/* default */.Z)(props, _excluded); var colors = twoToneColorPalette; if (primaryColor) { colors = { primaryColor: primaryColor, secondaryColor: secondaryColor || getSecondaryColor(primaryColor) }; } useInsertStyles(); utils_warning(isIconDefinition(icon), "icon should be icon definiton, but got ".concat(icon)); if (!isIconDefinition(icon)) { return null; } var target = icon; if (target && typeof target.icon === 'function') { target = (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, target), {}, { icon: target.icon(colors.primaryColor, colors.secondaryColor) }); } return utils_generate(target.icon, "svg-".concat(target.name), (0,objectSpread2/* default */.Z)({ className: className, onClick: onClick, style: style, 'data-icon': target.name, width: '1em', height: '1em', fill: 'currentColor', 'aria-hidden': 'true' }, restProps)); }; IconBase.displayName = 'IconReact'; IconBase.getTwoToneColors = getTwoToneColors; IconBase.setTwoToneColors = setTwoToneColors; /* harmony default export */ var components_IconBase = (IconBase); ;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/components/twoTonePrimaryColor.js function setTwoToneColor(twoToneColor) { var _normalizeTwoToneColo = normalizeTwoToneColors(twoToneColor), _normalizeTwoToneColo2 = (0,slicedToArray/* default */.Z)(_normalizeTwoToneColo, 2), primaryColor = _normalizeTwoToneColo2[0], secondaryColor = _normalizeTwoToneColo2[1]; return components_IconBase.setTwoToneColors({ primaryColor: primaryColor, secondaryColor: secondaryColor }); } function getTwoToneColor() { var colors = components_IconBase.getTwoToneColors(); if (!colors.calculated) { return colors.primaryColor; } return [colors.primaryColor, colors.secondaryColor]; } ;// CONCATENATED MODULE: ./node_modules/@ant-design/icons/es/components/AntdIcon.js var AntdIcon_excluded = ["className", "icon", "spin", "rotate", "tabIndex", "onClick", "twoToneColor"]; // Initial setting // should move it to antd main repo? setTwoToneColor('#1890ff'); var Icon = /*#__PURE__*/react.forwardRef(function (props, ref) { var _classNames; var className = props.className, icon = props.icon, spin = props.spin, rotate = props.rotate, tabIndex = props.tabIndex, onClick = props.onClick, twoToneColor = props.twoToneColor, restProps = (0,objectWithoutProperties/* default */.Z)(props, AntdIcon_excluded); var _React$useContext = react.useContext(Context), _React$useContext$pre = _React$useContext.prefixCls, prefixCls = _React$useContext$pre === void 0 ? 'anticon' : _React$useContext$pre, rootClassName = _React$useContext.rootClassName; var classString = classnames_default()(rootClassName, prefixCls, (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-").concat(icon.name), !!icon.name), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-spin"), !!spin || icon.name === 'loading'), _classNames), className); var iconTabIndex = tabIndex; if (iconTabIndex === undefined && onClick) { iconTabIndex = -1; } var svgStyle = rotate ? { msTransform: "rotate(".concat(rotate, "deg)"), transform: "rotate(".concat(rotate, "deg)") } : undefined; var _normalizeTwoToneColo = normalizeTwoToneColors(twoToneColor), _normalizeTwoToneColo2 = (0,slicedToArray/* default */.Z)(_normalizeTwoToneColo, 2), primaryColor = _normalizeTwoToneColo2[0], secondaryColor = _normalizeTwoToneColo2[1]; return /*#__PURE__*/react.createElement("span", (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({ role: "img", "aria-label": icon.name }, restProps), {}, { ref: ref, tabIndex: iconTabIndex, onClick: onClick, className: classString }), /*#__PURE__*/react.createElement(components_IconBase, { icon: icon, primaryColor: primaryColor, secondaryColor: secondaryColor, style: svgStyle })); }); Icon.displayName = 'AntdIcon'; Icon.getTwoToneColor = getTwoToneColor; Icon.setTwoToneColor = setTwoToneColor; /* harmony default export */ var AntdIcon = (Icon); /***/ }), /***/ 87588: /*!******************************************************************************!*\ !*** ./node_modules/@ant-design/icons/es/icons/ExclamationCircleOutlined.js ***! \******************************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { /* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ 1413); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 67294); /* harmony import */ var _ant_design_icons_svg_es_asn_ExclamationCircleOutlined__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ant-design/icons-svg/es/asn/ExclamationCircleOutlined */ 61144); /* harmony import */ var _components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/AntdIcon */ 7918); // GENERATE BY ./scripts/generate.ts // DON NOT EDIT IT MANUALLY var ExclamationCircleOutlined = function ExclamationCircleOutlined(props, ref) { return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_AntdIcon__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z, (0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)((0,_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)({}, props), {}, { ref: ref, icon: _ant_design_icons_svg_es_asn_ExclamationCircleOutlined__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z })); }; ExclamationCircleOutlined.displayName = 'ExclamationCircleOutlined'; /* harmony default export */ __webpack_exports__["Z"] = (/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(ExclamationCircleOutlined)); /***/ }), /***/ 48560: /*!********************************************************!*\ !*** ./src/components/AuthModal/index.tsx + 3 modules ***! \********************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { // EXPORTS __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ components_AuthModal; } }); // EXTERNAL MODULE: ./node_modules/antd/es/modal/style/index.js + 1 modules var style = __webpack_require__(35611); // EXTERNAL MODULE: ./node_modules/antd/es/modal/index.js + 7 modules var modal = __webpack_require__(85402); // EXTERNAL MODULE: ./node_modules/react/index.js var react = __webpack_require__(67294); // EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules var _umi_production_exports = __webpack_require__(89214); ;// CONCATENATED MODULE: ./src/assets/images/cert/shimingrenzheng.png var shimingrenzheng_namespaceObject = "data:image/png;base64,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"; ;// CONCATENATED MODULE: ./src/assets/images/cert/zhiyerenzheng.png var zhiyerenzheng_namespaceObject = "data:image/png;base64,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"; ;// CONCATENATED MODULE: ./src/components/AuthModal/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var AuthModalmodules = ({"tilte":"tilte___IfiMG","flexRow":"flexRow___pQP78","flexColumn":"flexColumn___xrBZQ","footerWrap":"footerWrap___C5kCC","img":"img___GoWZu","content":"content___pumTK","modalContent":"modalContent___XvHiZ"}); // EXTERNAL MODULE: ./node_modules/react/jsx-runtime.js var jsx_runtime = __webpack_require__(85893); ;// CONCATENATED MODULE: ./src/components/AuthModal/index.tsx var AuthModal = function AuthModal(_ref) { var visible = _ref.visible, occupationValue = _ref.occupationValue, _ref$onCancel = _ref.onCancel, _onCancel = _ref$onCancel === void 0 ? function () {} : _ref$onCancel; var renderOccupationAuth = function renderOccupationAuth() { return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: AuthModalmodules.flexColumn, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { className: AuthModalmodules.img, src: zhiyerenzheng_namespaceObject }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: AuthModalmodules.content, children: "\u672A\u804C\u4E1A\u8BA4\u8BC1" })] }); }; var renderAutonymAuth = function renderAutonymAuth() { return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: AuthModalmodules.flexColumn, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { className: AuthModalmodules.img, src: shimingrenzheng_namespaceObject }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: AuthModalmodules.content, children: "\u672A\u5B9E\u540D\u8BA4\u8BC1" })] }); }; var renderContent = function renderContent() { if (occupationValue === 3) { return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { children: [renderAutonymAuth(), renderOccupationAuth()] }); } if (occupationValue === 2) { return renderOccupationAuth(); } return renderAutonymAuth(); }; return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { centered: true, keyboard: false, closable: false, destroyOnClose: true, open: visible, title: "\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C", okText: "\u7ACB\u5373\u8BA4\u8BC1", cancelText: "\u53D6\u6D88", width: "600px", onOk: function onOk() { _onCancel(); _umi_production_exports.history.push("/account/certification"); }, onCancel: function onCancel() { _onCancel(); }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: AuthModalmodules.tilte, children: "\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5" }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: AuthModalmodules.flexRow, children: renderContent() })] }); }; /* harmony default export */ var components_AuthModal = ((0,_umi_production_exports.connect)(function (_ref2) { var paperlibrary = _ref2.paperlibrary, loading = _ref2.loading, globalSetting = _ref2.globalSetting; return { paperlibrary: paperlibrary, globalSetting: globalSetting, loading: loading.effects }; })(AuthModal)); /***/ }), /***/ 26127: /*!*******************************************************!*\ !*** ./src/pages/Paperlibrary/index.tsx + 11 modules ***! \*******************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // EXPORTS __webpack_require__.d(__webpack_exports__, { "default": function() { return /* binding */ Paperlibrary; } }); // EXTERNAL MODULE: ./node_modules/antd/es/pagination/style/index.js + 1 modules var style = __webpack_require__(14182); // EXTERNAL MODULE: ./node_modules/antd/es/pagination/index.js + 10 modules var pagination = __webpack_require__(260); // EXTERNAL MODULE: ./node_modules/antd/es/spin/style/index.js + 1 modules var spin_style = __webpack_require__(22536); // EXTERNAL MODULE: ./node_modules/antd/es/spin/index.js var spin = __webpack_require__(11382); // EXTERNAL MODULE: ./node_modules/antd/es/row/style/index.js var row_style = __webpack_require__(13062); // EXTERNAL MODULE: ./node_modules/antd/es/row/index.js var row = __webpack_require__(71230); // EXTERNAL MODULE: ./node_modules/antd/es/dropdown/style/index.js + 1 modules var dropdown_style = __webpack_require__(68018); // EXTERNAL MODULE: ./node_modules/antd/es/dropdown/index.js var dropdown = __webpack_require__(13013); // EXTERNAL MODULE: ./node_modules/antd/es/menu/style/index.js + 1 modules var menu_style = __webpack_require__(83736); // EXTERNAL MODULE: ./node_modules/antd/es/menu/index.js + 5 modules var menu = __webpack_require__(66516); // EXTERNAL MODULE: ./node_modules/antd/es/col/style/index.js var col_style = __webpack_require__(89032); // EXTERNAL MODULE: ./node_modules/antd/es/col/index.js var col = __webpack_require__(15746); // EXTERNAL MODULE: ./node_modules/antd/es/button/style/index.js + 1 modules var button_style = __webpack_require__(29913); // EXTERNAL MODULE: ./node_modules/antd/es/button/index.js var es_button = __webpack_require__(71577); // EXTERNAL MODULE: ./node_modules/antd/es/message/style/index.js + 1 modules var message_style = __webpack_require__(14934); // EXTERNAL MODULE: ./node_modules/antd/es/message/index.js + 1 modules var message = __webpack_require__(12461); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/toConsumableArray.js var toConsumableArray = __webpack_require__(861); var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); // EXTERNAL MODULE: ./node_modules/antd/es/checkbox/style/index.js + 1 modules var checkbox_style = __webpack_require__(82000); // EXTERNAL MODULE: ./node_modules/antd/es/checkbox/index.js + 2 modules var es_checkbox = __webpack_require__(32808); // EXTERNAL MODULE: ./node_modules/antd/es/modal/style/index.js + 1 modules var modal_style = __webpack_require__(35611); // EXTERNAL MODULE: ./node_modules/antd/es/modal/index.js + 7 modules var modal = __webpack_require__(85402); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/objectSpread2.js var objectSpread2 = __webpack_require__(42122); var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/regeneratorRuntime.js var regeneratorRuntime = __webpack_require__(17061); var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/asyncToGenerator.js var asyncToGenerator = __webpack_require__(17156); var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/slicedToArray.js var slicedToArray = __webpack_require__(27424); var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); // EXTERNAL MODULE: ./node_modules/antd/es/input/style/index.js + 1 modules var input_style = __webpack_require__(69463); // EXTERNAL MODULE: ./node_modules/antd/es/input/index.js + 5 modules var input = __webpack_require__(75008); // EXTERNAL MODULE: ./node_modules/antd/es/tabs/style/index.js + 1 modules var tabs_style = __webpack_require__(99558); // EXTERNAL MODULE: ./node_modules/antd/es/tabs/index.js + 22 modules var tabs = __webpack_require__(3381); // EXTERNAL MODULE: ./node_modules/react/index.js var react = __webpack_require__(67294); // EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules var _umi_production_exports = __webpack_require__(89214); // EXTERNAL MODULE: ./src/components/NoData/index.tsx var NoData = __webpack_require__(82982); // EXTERNAL MODULE: ./src/components/LanguageSelect/index.tsx + 1 modules var LanguageSelect = __webpack_require__(55232); ;// CONCATENATED MODULE: ./src/pages/Paperlibrary/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Paperlibrarymodules = ({"flex_box_center":"flex_box_center___bGwPE","flex_space_between":"flex_space_between___S_dVk","flex_box_vertical_center":"flex_box_vertical_center___JyuWa","flex_box_center_end":"flex_box_center_end___OUF0K","flex_box_column":"flex_box_column___rKVBK","page":"page___scdxd","title":"title___VrDp2","wrap":"wrap___YQdqQ","tabsWrap":"tabsWrap___Oc3uk","filterWrap":"filterWrap___E4RIN","batchWrap":"batchWrap___W_nb0","contentWrap":"contentWrap___R4B3o","checkbox":"checkbox____NenD","modal":"modal___vvk_2","list":"list___kvLHG","btns":"btns___mm_gr","confirm":"confirm___mRLCc","cancel":"cancel___K9XSP","batch":"batch___HZ2dp","btn":"btn____Gjoi","languageSelect":"languageSelect___yXzSf","searchWrp":"searchWrp___PkGd5","searchInput":"searchInput___ChO3U","searchIcon":"searchIcon____721G","actionBtn":"actionBtn___gil1d"}); ;// CONCATENATED MODULE: ./src/assets/images/paper/s.svg function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } var __defProp = Object.defineProperty; var __getOwnPropSymbols = Object.getOwnPropertySymbols; var __hasOwnProp = Object.prototype.hasOwnProperty; var __propIsEnum = Object.prototype.propertyIsEnumerable; var __defNormalProp = function __defNormalProp(obj, key, value) { return key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value: value }) : obj[key] = value; }; var __spreadValues = function __spreadValues(a, b) { for (var prop in b || (b = {})) if (__hasOwnProp.call(b, prop)) __defNormalProp(a, prop, b[prop]); if (__getOwnPropSymbols) { var _iterator = _createForOfIteratorHelper(__getOwnPropSymbols(b)), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var prop = _step.value; if (__propIsEnum.call(b, prop)) __defNormalProp(a, prop, b[prop]); } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } } return a; }; var SvgS = function SvgS(props) { return /* @__PURE__ */React.createElement("svg", __spreadValues({ width: 24, height: 24, xmlns: "http://www.w3.org/2000/svg" }, props), /* @__PURE__ */React.createElement("title", null, "\u7F16\u7EC4 5\u5907\u4EFD 17"), /* @__PURE__ */React.createElement("path", { d: "M12 .5c3.176 0 6.05 1.287 8.132 3.368A11.464 11.464 0 0 1 23.5 12c0 3.176-1.287 6.05-3.368 8.132A11.464 11.464 0 0 1 12 23.5c-3.176 0-6.05-1.287-8.132-3.368A11.464 11.464 0 0 1 .5 12c0-3.176 1.287-6.05 3.368-8.132A11.464 11.464 0 0 1 12 .5Z", fillRule: "nonzero", stroke: "#D5DFFF", fill: "none" })); }; /* harmony default export */ var s = ("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIC41YzMuMTc2IDAgNi4wNSAxLjI4NyA4LjEzMiAzLjM2OEExMS40NjQgMTEuNDY0IDAgMCAxIDIzLjUgMTJjMCAzLjE3Ni0xLjI4NyA2LjA1LTMuMzY4IDguMTMyQTExLjQ2NCAxMS40NjQgMCAwIDEgMTIgMjMuNWMtMy4xNzYgMC02LjA1LTEuMjg3LTguMTMyLTMuMzY4QTExLjQ2NCAxMS40NjQgMCAwIDEgLjUgMTJjMC0zLjE3NiAxLjI4Ny02LjA1IDMuMzY4LTguMTMyQTExLjQ2NCAxMS40NjQgMCAwIDEgMTIgLjVaIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZT0iI0Q1REZGRiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg=="); ;// CONCATENATED MODULE: ./src/assets/images/paper/c.svg function c_createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = c_unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; } function c_unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return c_arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return c_arrayLikeToArray(o, minLen); } function c_arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } var c_defProp = Object.defineProperty; var c_getOwnPropSymbols = Object.getOwnPropertySymbols; var c_hasOwnProp = Object.prototype.hasOwnProperty; var c_propIsEnum = Object.prototype.propertyIsEnumerable; var c_defNormalProp = function __defNormalProp(obj, key, value) { return key in obj ? c_defProp(obj, key, { enumerable: true, configurable: true, writable: true, value: value }) : obj[key] = value; }; var c_spreadValues = function __spreadValues(a, b) { for (var prop in b || (b = {})) if (c_hasOwnProp.call(b, prop)) c_defNormalProp(a, prop, b[prop]); if (c_getOwnPropSymbols) { var _iterator = c_createForOfIteratorHelper(c_getOwnPropSymbols(b)), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var prop = _step.value; if (c_propIsEnum.call(b, prop)) c_defNormalProp(a, prop, b[prop]); } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } } return a; }; var SvgC = function SvgC(props) { return /* @__PURE__ */React.createElement("svg", c_spreadValues({ width: 24, height: 24, xmlns: "http://www.w3.org/2000/svg" }, props), /* @__PURE__ */React.createElement("title", null, "\u9009\u62E9\u5907\u4EFD 2"), /* @__PURE__ */React.createElement("path", { d: "M11.968.427C5.586.427.413 5.6.413 11.982c0 6.381 5.173 11.554 11.555 11.554 6.381 0 11.554-5.173 11.554-11.554C23.522 5.6 18.35.427 11.968.427Zm6.232 8.6-7.815 7.816c-.154.154-.422.136-.598-.04l-.523-.523-3.502-3.502a.45.45 0 0 1 0-.637l.955-.955a.45.45 0 0 1 .636 0l2.753 2.753 6.503-6.503c.154-.155.421-.137.597.039l.955.955c.176.176.193.443.04.597Z", fill: "#68C79F", fillRule: "nonzero" })); }; /* harmony default export */ var c = ("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjk2OC40MjdDNS41ODYuNDI3LjQxMyA1LjYuNDEzIDExLjk4MmMwIDYuMzgxIDUuMTczIDExLjU1NCAxMS41NTUgMTEuNTU0IDYuMzgxIDAgMTEuNTU0LTUuMTczIDExLjU1NC0xMS41NTRDMjMuNTIyIDUuNiAxOC4zNS40MjcgMTEuOTY4LjQyN1ptNi4yMzIgOC42LTcuODE1IDcuODE2Yy0uMTU0LjE1NC0uNDIyLjEzNi0uNTk4LS4wNGwtLjUyMy0uNTIzLTMuNTAyLTMuNTAyYS40NS40NSAwIDAgMSAwLS42MzdsLjk1NS0uOTU1YS40NS40NSAwIDAgMSAuNjM2IDBsMi43NTMgMi43NTMgNi41MDMtNi41MDNjLjE1NC0uMTU1LjQyMS0uMTM3LjU5Ny4wMzlsLjk1NS45NTVjLjE3Ni4xNzYuMTkzLjQ0My4wNC41OTdaIiBmaWxsPSIjNjhDNzlGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="); ;// CONCATENATED MODULE: ./src/assets/images/icons/jiqizujuan.png var jiqizujuan_namespaceObject = "data:image/png;base64,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"; ;// CONCATENATED MODULE: ./src/assets/images/icons/rengongzujuan.png var rengongzujuan_namespaceObject = "data:image/png;base64,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"; // EXTERNAL MODULE: ./src/components/AuthModal/index.tsx + 3 modules var AuthModal = __webpack_require__(48560); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/objectWithoutProperties.js var objectWithoutProperties = __webpack_require__(70215); var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties); ;// CONCATENATED MODULE: ./src/pages/Paperlibrary/components/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var componentsmodules = ({"tilte":"tilte___jz7Vd","flexRow":"flexRow___gHhjK","flexColumn":"flexColumn___lgqLH","footerWrap":"footerWrap___rAdHU","img":"img___dctXO","content":"content___BqYfA","modalContent":"modalContent___E9goj","modalContentLeft":"modalContentLeft___WKPjp","modal":"modal___ambJI"}); // EXTERNAL MODULE: ./node_modules/react/jsx-runtime.js var jsx_runtime = __webpack_require__(85893); ;// CONCATENATED MODULE: ./src/pages/Paperlibrary/components/RandomPromptModal.tsx var _excluded = ["paperlibrary", "globalSetting", "loading", "dispatch"]; var RandomPromptModal = function RandomPromptModal(_ref) { var paperlibrary = _ref.paperlibrary, globalSetting = _ref.globalSetting, loading = _ref.loading, dispatch = _ref.dispatch, props = objectWithoutProperties_default()(_ref, _excluded); return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { centered: true, keyboard: false, closable: false, destroyOnClose: true, open: paperlibrary.actionTabs.key === 'Paperlibrary-RandomPrompt', title: "\u6E29\u99A8\u63D0\u793A", footer: null, children: ["\u968F\u673A\u7EC4\u5377\u529F\u80FD\u5728\u7F16\u8F91\u65F6\u4EC5\u80FD\u786E\u5B9A\u968F\u673A\u89C4\u5219\uFF0C\u4E0D\u80FD\u7F16\u8F91\u786E\u5B9A\u7684\u8BD5\u9898\u3002 \u5728\u8BFE\u5802\u4E0A\u5E94\u7528\u65F6\uFF0C\u5C06\u6839\u636E\u89C4\u5219\u4E3A\u6BCF\u4F4D\u5B66\u751F\u968F\u673A\u751F\u6210\u4E00\u4EFD\u8003\u5BDF\u70B9\u548C\u9898\u578B\u76F8\u540C\uFF0C\u4F46\u8BD5\u9898\u4E92\u4E0D\u76F8\u540C\u7684\u8BD5\u5377\u3002 \u4E3A\u987A\u5229\u7EC4\u5377\uFF0C\u8BF7\u53CA\u65F6\u5220\u9664\u4E2A\u4EBA\u9898\u5E93\u4E2D\u5197\u4F59\u3001\u9519\u8BEF\u3001\u65E0\u6548\u7684\u8BD5\u9898\uFF0C\u786E\u4FDD\u60A8\u7684\u4E2A\u4EBA\u9898\u5E93\u4E2D\u5168\u90E8\u8BD5\u9898\u5747\u6B63\u786E\u4E14\u6709\u6548\u3002", /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: "".concat(componentsmodules.footerWrap, " mt30"), children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { onChange: function onChange(e) { var localStorage = window.localStorage; if (localStorage) { localStorage["no_alert_randompaper"] = e.target.checked ? '1' : '0'; } }, children: "\u4E0D\u518D\u63D0\u793A" }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.Z, { type: "primary", onClick: function onClick() { dispatch({ type: 'paperlibrary/setActionTabs', payload: {} }); _umi_production_exports.history.push("/randompaper"); }, children: "\u786E\u5B9A" })] })] }); }; /* harmony default export */ var components_RandomPromptModal = ((0,_umi_production_exports.connect)(function (_ref2) { var paperlibrary = _ref2.paperlibrary, loading = _ref2.loading, globalSetting = _ref2.globalSetting; return { paperlibrary: paperlibrary, globalSetting: globalSetting, loading: loading.effects }; })(RandomPromptModal)); // EXTERNAL MODULE: ./node_modules/moment/moment.js var moment = __webpack_require__(30381); var moment_default = /*#__PURE__*/__webpack_require__.n(moment); ;// CONCATENATED MODULE: ./src/pages/Paperlibrary/components/List/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var Listmodules = ({"itemWrap":"itemWrap___KEbZ9","checkBoxWrapper":"checkBoxWrapper___Y_kuj","listWrap":"listWrap___VlWgM","list":"list___XIr6d","flexCenter":"flexCenter___eacyI","flexRow":"flexRow___A_mOc","imgWrap":"imgWrap___KI9io","img":"img___vjS11","contentWrap":"contentWrap___NI0Vt","titleWrap":"titleWrap___SlBWX","title":"title___KGh5v","content":"content___B0PxW","bottomWrap":"bottomWrap___WVJb4","updateTime":"updateTime___sxvSt","useCount":"useCount___puqPx","actionBtn":"actionBtn___JUWfj","actionButton":"actionButton___jabv3","actionBar":"actionBar___I1pC8","typeIcon":"typeIcon___bramC","private":"private___sdERX","public":"public___noSmD","random":"random___l2hTA","actionLinkWrapper":"actionLinkWrapper___Him3y","actionLink":"actionLink___rWBLq","actionIcon":"actionIcon___lMmL7","line":"line___HQJlK","b1":"b1___Y4KZd","b2":"b2___QxMOG","actionLeftItem":"actionLeftItem___Fnq4b"}); // EXTERNAL MODULE: ./src/utils/authority.ts var authority = __webpack_require__(7); // EXTERNAL MODULE: ./src/service/exercise.ts var exercise = __webpack_require__(51412); // EXTERNAL MODULE: ./src/utils/verifyLogin.tsx + 3 modules var verifyLogin = __webpack_require__(72551); // EXTERNAL MODULE: ./node_modules/lodash/lodash.js var lodash = __webpack_require__(96486); ;// CONCATENATED MODULE: ./src/pages/Paperlibrary/components/List/index.tsx var difficultyMapping = { 1: '简单', 2: '适中', 3: '困难' }; var List = function List(_ref) { var _data$author, _data$author2, _data$author3, _user$userInfo2, _data$author4, _user$userInfo3; var _ref$showCheckbox = _ref.showCheckbox, showCheckbox = _ref$showCheckbox === void 0 ? false : _ref$showCheckbox, data = _ref.data, user = _ref.user, authRole = _ref.authRole, activeTabsKey = _ref.activeTabsKey, _ref$selectIds = _ref.selectIds, selectIds = _ref$selectIds === void 0 ? [] : _ref$selectIds, _ref$onSetSelectIds = _ref.onSetSelectIds, onSetSelectIds = _ref$onSetSelectIds === void 0 ? function () {} : _ref$onSetSelectIds, _ref$onPublicReview = _ref.onPublicReview, onPublicReview = _ref$onPublicReview === void 0 ? function () {} : _ref$onPublicReview, _ref$onCancelPublic = _ref.onCancelPublic, onCancelPublic = _ref$onCancelPublic === void 0 ? function () {} : _ref$onCancelPublic, _ref$onCancelShare = _ref.onCancelShare, onCancelShare = _ref$onCancelShare === void 0 ? function () {} : _ref$onCancelShare, _ref$onEdit = _ref.onEdit, onEdit = _ref$onEdit === void 0 ? function () {} : _ref$onEdit, _ref$onDelete = _ref.onDelete, onDelete = _ref$onDelete === void 0 ? function () {} : _ref$onDelete, _ref$onSendToClass = _ref.onSendToClass, onSendToClass = _ref$onSendToClass === void 0 ? function () {} : _ref$onSendToClass; var handleWarn = function handleWarn() { modal/* default.warning */.Z.warning({ centered: true, width: 530, okText: '知道啦', title: '提示', icon: null, content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: "tc font16", children: "\u672C\u5957\u8BD5\u5377\u6240\u9009\u7528\u8BD5\u9898\u90E8\u5206\u4E22\u5931\uFF0C\u8BF7\u8C28\u614E\u4F7F\u7528\u5E76\u53CA\u65F6\u8C03\u6574\u3002" }) }); }; var toAnswer = /*#__PURE__*/function () { var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { var res, _user$userInfo; return regeneratorRuntime_default()().wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: _context.next = 2; return (0,exercise/* simulateExercise */.Mb)({ categoryId: data.id }); case 2: res = _context.sent; if (res !== null && res !== void 0 && res.exercise_id) { _umi_production_exports.history.push("/classrooms/coursesId/exercise/".concat(res.exercise_id, "/").concat((_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.login, "/initate_answer")); } case 4: case "end": return _context.stop(); } }, _callee); })); return function toAnswer() { return _ref2.apply(this, arguments); }; }(); return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: Listmodules.itemWrap, children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.listWrap, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: "".concat(Listmodules.list, " ").concat(Listmodules.flexCenter), children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.contentWrap, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { align: "top", children: [showCheckbox && /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { className: "".concat(Listmodules.checkBoxWrapper, " mr10"), checked: selectIds.includes(data.id), onChange: function onChange(e) { onSetSelectIds(data.id); } }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { align: "middle", className: Listmodules.titleWrap, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("a", { onClick: function onClick() { if (authRole) { var url = data.is_random ? "/randompaper/detail/".concat(data.id) : "/paperlibrary/see/".concat(data.id, "?defaultActiveKey=").concat(activeTabsKey); _umi_production_exports.history.push(url); } }, children: /*#__PURE__*/(0,jsx_runtime.jsx)("p", { className: Listmodules.title, title: data.name, children: data.name }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { align: "middle", children: [(activeTabsKey === '0' || activeTabsKey === '2') && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { children: [data["public"] ? /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: "".concat(Listmodules.typeIcon, " ").concat(Listmodules["public"]), children: "\u5DF2\u516C\u5F00" }) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: "".concat(Listmodules.typeIcon, " ").concat(Listmodules["private"]), children: "\u81EA\u7528" }), data.is_random && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: "".concat(Listmodules.typeIcon, " ").concat(Listmodules.random), children: "\u968F\u673A" })] }), (activeTabsKey === '1' && (0,authority/* isCommonSuperAdminOrOperation */.ag)() || activeTabsKey === '0') && data.changed && /*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-jinggao1 c-red font16 ml10 current", onClick: handleWarn })] })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: "".concat(Listmodules.flexRow), children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.content, children: ["\u8BD5\u9898\u6570", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: data.question_count })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.content, children: ["\u603B\u5206", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: data.total_score })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.content, children: ["\u96BE\u5EA6", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: difficultyMapping[data.difficulty] })] })] })] })] }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: authRole && /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: "".concat(Listmodules.actionBtn), onClick: function onClick() { if (data !== null && data !== void 0 && data.need_authorize) { (0,verifyLogin/* AuthorizeModel */.rX)(false, '该试卷中包含实训需授权后才可使用。 您可以在QQ服务群向管理员申请,获得继续操作的权限。'); return; } onSendToClass(data.id, data); }, children: "\u53D1\u9001\u81F3\u8BFE\u5802" }) })] }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.actionBar, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.flexRow, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.actionLeftItem, children: ["\u66F4\u65B0", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: data.update_time ? moment_default()(data.update_time).format('YYYY-MM-DD') : '' })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.actionLeftItem, children: ["\u4F7F\u7528\u6B21\u6570", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: data.quotes })] }), activeTabsKey === '1' && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.actionLeftItem, children: ["\u521B\u5EFA\u8005", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: (_data$author = data.author) === null || _data$author === void 0 ? void 0 : _data$author.name })] }), activeTabsKey === '2' && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.actionLeftItem, children: ["\u5206\u4EAB\u4EBA", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: (_data$author2 = data.author) === null || _data$author2 === void 0 ? void 0 : _data$author2.name })] })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.flexRow, children: [activeTabsKey === '0' && !data["public"] && !data.is_random && data.apply && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { align: "middle", className: Listmodules.actionLinkWrapper, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.line, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("b", { className: Listmodules.b1 }), /*#__PURE__*/(0,jsx_runtime.jsx)("b", { className: Listmodules.b2 })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("a", { className: "".concat(Listmodules.actionLink), onClick: onPublicReview, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-gongkai ".concat(Listmodules.actionIcon) }), "\u5BA1\u6838\u4E2D"] })] }), activeTabsKey === '0' && data["public"] && !data.is_random && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { align: "middle", className: Listmodules.actionLinkWrapper, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.line, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("b", { className: Listmodules.b1 }), /*#__PURE__*/(0,jsx_runtime.jsx)("b", { className: Listmodules.b2 })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("a", { className: "".concat(Listmodules.actionLink, " current"), onClick: function onClick() { return onCancelPublic(data.id); }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-gongkai ".concat(Listmodules.actionIcon) }), "\u64A4\u9500\u516C\u5F00"] })] }), activeTabsKey === '0' && (data === null || data === void 0 ? void 0 : data.is_share) && !data.is_random && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { align: "middle", className: Listmodules.actionLinkWrapper, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.line, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("b", { className: Listmodules.b1 }), /*#__PURE__*/(0,jsx_runtime.jsx)("b", { className: Listmodules.b2 })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("a", { className: "".concat(Listmodules.actionLink, " current"), onClick: function onClick() { return onCancelShare(data.id); }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-chexiaogongxiang ".concat(Listmodules.actionIcon, " font16") }), "\u64A4\u9500\u5171\u4EAB"] })] }), ((activeTabsKey === '0' || activeTabsKey === '2') && !data["public"] || activeTabsKey === '1' && ((_data$author3 = data.author) === null || _data$author3 === void 0 ? void 0 : _data$author3.login) !== ((_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login) && (0,authority/* isCommonSuperAdminOrOperation */.ag)()) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { align: "middle", className: Listmodules.actionLinkWrapper, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.line, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("b", { className: Listmodules.b1 }), /*#__PURE__*/(0,jsx_runtime.jsx)("b", { className: Listmodules.b2 })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("a", { className: "".concat(Listmodules.actionLink), onClick: function onClick() { return onEdit(data.id, data.is_random); }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-bianji10 ".concat(Listmodules.actionIcon) }), "\u7F16\u8F91"] })] }), ((activeTabsKey === '0' || activeTabsKey === '2') && !data["public"] || activeTabsKey === '1' && ((_data$author4 = data.author) === null || _data$author4 === void 0 ? void 0 : _data$author4.login) !== ((_user$userInfo3 = user.userInfo) === null || _user$userInfo3 === void 0 ? void 0 : _user$userInfo3.login) && (0,authority/* isCommonSuperAdmin */.fn)()) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { align: "middle", className: Listmodules.actionLinkWrapper, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.line, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("b", { className: Listmodules.b1 }), /*#__PURE__*/(0,jsx_runtime.jsx)("b", { className: Listmodules.b2 })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("a", { className: "".concat(Listmodules.actionLink), onClick: function onClick() { return onDelete(data.id); }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-shanchu11 ".concat(Listmodules.actionIcon) }), "\u5220\u9664"] })] }), authRole && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { align: "middle", className: Listmodules.actionLinkWrapper, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Listmodules.line, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("b", { className: Listmodules.b1 }), /*#__PURE__*/(0,jsx_runtime.jsx)("b", { className: Listmodules.b2 })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("a", { className: "".concat(Listmodules.actionLink), type: "primary", onClick: (0,lodash.throttle)(toAnswer, 3500), children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-monikaoshi2 ".concat(Listmodules.actionIcon) }), "\u6A21\u62DF\u8003\u8BD5"] })] })] })] })] }) }); }; ;// CONCATENATED MODULE: ./src/pages/Paperlibrary/components/PublicReviewModal.tsx var PublicReviewModal_excluded = ["paperlibrary", "globalSetting", "loading", "dispatch"]; var PublicReviewModal = function PublicReviewModal(_ref) { var paperlibrary = _ref.paperlibrary, globalSetting = _ref.globalSetting, loading = _ref.loading, dispatch = _ref.dispatch, props = objectWithoutProperties_default()(_ref, PublicReviewModal_excluded); return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { centered: true, keyboard: false, closable: false, destroyOnClose: true, open: paperlibrary.actionTabs.key === 'Paperlibrary-PublicReview', title: "\u5BA1\u6838\u544A\u77E5", okText: "\u77E5\u9053\u5566", cancelText: "", width: "442px", onOk: function onOk() { dispatch({ type: 'paperlibrary/setActionTabs', payload: {} }); }, onCancel: function onCancel() { dispatch({ type: 'paperlibrary/setActionTabs', payload: {} }); }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: componentsmodules.modalContent, children: "\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838" }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: componentsmodules.modalContent, children: "\u6211\u4EEC\u5C06\u57281-2\u4E2A\u5DE5\u4F5C\u65E5\u5185\u5B8C\u6210\u5BA1\u6838" })] }); }; /* harmony default export */ var components_PublicReviewModal = ((0,_umi_production_exports.connect)(function (_ref2) { var paperlibrary = _ref2.paperlibrary, loading = _ref2.loading, globalSetting = _ref2.globalSetting; return { paperlibrary: paperlibrary, globalSetting: globalSetting, loading: loading.effects }; })(PublicReviewModal)); ;// CONCATENATED MODULE: ./src/pages/Paperlibrary/components/DeleteModal.tsx var DeleteModal_excluded = ["paperlibrary", "globalSetting", "loading", "dispatch", "onReloadData"]; var DeleteModal = function DeleteModal(_ref) { var paperlibrary = _ref.paperlibrary, globalSetting = _ref.globalSetting, loading = _ref.loading, dispatch = _ref.dispatch, _ref$onReloadData = _ref.onReloadData, onReloadData = _ref$onReloadData === void 0 ? function () {} : _ref$onReloadData, props = objectWithoutProperties_default()(_ref, DeleteModal_excluded); var handleOk = /*#__PURE__*/function () { var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { var res; return regeneratorRuntime_default()().wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: _context.next = 2; return dispatch({ type: 'paperlibrary/handleDelete', payload: paperlibrary.actionTabs.params }); case 2: res = _context.sent; dispatch({ type: 'paperlibrary/setActionTabs', payload: {} }); if (res.status === 0) { onReloadData(); } case 5: case "end": return _context.stop(); } }, _callee); })); return function handleOk() { return _ref2.apply(this, arguments); }; }(); return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { centered: true, keyboard: false, closable: false, destroyOnClose: true, open: paperlibrary.actionTabs.key === 'Paperlibrary-Delete', title: "\u63D0\u793A", okText: "\u786E\u5B9A", cancelText: "\u53D6\u6D88", confirmLoading: loading['paperlibrary/handleDelete'], width: "442px", onOk: handleOk, onCancel: function onCancel() { dispatch({ type: 'paperlibrary/setActionTabs', payload: {} }); }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: componentsmodules.modalContent, children: "\u786E\u8BA4\u5220\u9664\u540E\uFF0C\u65E0\u6CD5\u64A4\u9500" }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: componentsmodules.modalContent, children: "\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F" })] }); }; /* harmony default export */ var components_DeleteModal = ((0,_umi_production_exports.connect)(function (_ref3) { var paperlibrary = _ref3.paperlibrary, loading = _ref3.loading, globalSetting = _ref3.globalSetting; return { paperlibrary: paperlibrary, globalSetting: globalSetting, loading: loading.effects }; })(DeleteModal)); // EXTERNAL MODULE: ./src/pages/Paperlibrary/components/SendToClassModal.tsx + 5 modules var SendToClassModal = __webpack_require__(79086); // EXTERNAL MODULE: ./src/utils/util.tsx var util = __webpack_require__(29427); // EXTERNAL MODULE: ./src/service/paperlibrary.ts var service_paperlibrary = __webpack_require__(24410); // EXTERNAL MODULE: ./src/service/problemset.ts var problemset = __webpack_require__(75968); // EXTERNAL MODULE: ./src/utils/fetch.ts var fetch = __webpack_require__(84519); // EXTERNAL MODULE: ./src/service/global.ts var global = __webpack_require__(98706); ;// CONCATENATED MODULE: ./src/pages/Paperlibrary/index.tsx var TabPane = tabs/* default.TabPane */.Z.TabPane; var Search = input/* default.Search */.Z.Search; var PaperlibraryPage = function PaperlibraryPage(_ref) { var _paperlibrary$teachGr5, _paperlibrary$teachGr6, _paperlibrary$discipl, _paperlibrary$teachGr7, _paperlibrary$actionT, _paperlibrary$actionT2, _paperlibrary$actionT3; var paperlibrary = _ref.paperlibrary, user = _ref.user, globalSetting = _ref.globalSetting, loading = _ref.loading, dispatch = _ref.dispatch, location = _ref.location; var _useSearchParams = (0,_umi_production_exports.useSearchParams)(), _useSearchParams2 = slicedToArray_default()(_useSearchParams, 1), searchParams = _useSearchParams2[0]; var defaultActiveKey = searchParams.get("defaultActiveKey") || '1'; var _useState = (0,react.useState)({ discipline_id: null, sub_discipline_id: null, tag_discipline_id: null, "public": defaultActiveKey, //tab选中 difficulty: null, keyword: null, page: 1, per_page: 10, group_id: null, is_random: null, //1随机 2固定 sort_by: 'updated_at', sort_direction: 'desc' }), _useState2 = slicedToArray_default()(_useState, 2), params = _useState2[0], setParams = _useState2[1]; var _useState3 = (0,react.useState)(0), _useState4 = slicedToArray_default()(_useState3, 2), paperlibraryCount = _useState4[0], setPaperlibraryCount = _useState4[1]; var _useState5 = (0,react.useState)([]), _useState6 = slicedToArray_default()(_useState5, 2), paperlibraryList = _useState6[0], setPaperlibraryList = _useState6[1]; var _useState7 = (0,react.useState)(), _useState8 = slicedToArray_default()(_useState7, 2), authRole = _useState8[0], setAuthRole = _useState8[1]; var _useState9 = (0,react.useState)(false), _useState10 = slicedToArray_default()(_useState9, 2), visible = _useState10[0], setVisible = _useState10[1]; var _useState11 = (0,react.useState)(0), _useState12 = slicedToArray_default()(_useState11, 2), modalTab = _useState12[0], setModalTab = _useState12[1]; var _useState13 = (0,react.useState)(defaultActiveKey), _useState14 = slicedToArray_default()(_useState13, 2), activeTabsKey = _useState14[0], setActiveTabsKey = _useState14[1]; var _useState15 = (0,react.useState)([]), _useState16 = slicedToArray_default()(_useState15, 2), selectIds = _useState16[0], setSelectIds = _useState16[1]; var hintFlagRef = (0,react.useRef)(false); var joinGroupDataRef = (0,react.useRef)(); var _useState17 = (0,react.useState)('按更新时间降序'), _useState18 = slicedToArray_default()(_useState17, 2), SortMenuName = _useState18[0], setSortMenuName = _useState18[1]; var SortMenus = [{ name: '按更新时间升序', type: 'updated_at', direction: 'asc' }, { name: '按更新时间降序', type: 'updated_at', direction: 'desc' }, { name: '按使用次数升序', type: 'quotes', direction: 'asc' }, { name: '按使用次数降序', type: 'quotes', direction: 'desc' }]; (0,react.useEffect)(function () { document.body.setAttribute('data-custom', 'initial'); document.body.style.background = "#FFF"; return function () { document.body.removeAttribute('data-custom'); document.body.style.background = ""; }; }, []); (0,react.useEffect)(function () { getCustomDisciplines(activeTabsKey); getPaperlibraryList(params); handleGetTeachGroupData(); }, []); //出现页面右侧悬浮按钮 (0,react.useEffect)(function () { dispatch({ type: 'globalSetting/onlyShowBackTopToggle', payload: false }); dispatch({ type: 'globalSetting/onlyShowBackTopIconToggle', payload: false }); return function () { dispatch({ type: 'globalSetting/onlyShowBackTopToggle', payload: true }); dispatch({ type: 'globalSetting/onlyShowBackTopIconToggle', payload: true }); }; }, []); (0,react.useEffect)(function () { (0,util/* setDocumentTitle */.Dk)('试卷库'); }); var getCustomDisciplines = function getCustomDisciplines(key) { console.log(key, 'key'); dispatch({ type: 'paperlibrary/getCustomDisciplines', payload: { clazz: key === '0' ? "my" : key === '1' ? 'public' : 'teacher' } }); }; var handleGetTeachGroupData = /*#__PURE__*/function () { var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { return regeneratorRuntime_default()().wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: dispatch({ type: 'paperlibrary/getTeachGroupData' }); case 1: case "end": return _context.stop(); } }, _callee); })); return function handleGetTeachGroupData() { return _ref2.apply(this, arguments); }; }(); var getPaperlibraryList = /*#__PURE__*/function () { var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(query) { var q, res; return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { while (1) switch (_context2.prev = _context2.next) { case 0: q = objectSpread2_default()({}, query); q.keyword = encodeURIComponent(query.keyword || ''); _context2.next = 4; return dispatch({ type: 'paperlibrary/getPaperlibraryList', payload: q }); case 4: res = _context2.sent; if (res && res.status !== 403 && res.status !== 401 && res.status !== 500) { setPaperlibraryCount(res.exam_count || 0); setPaperlibraryList(res.exams || []); setAuthRole(res.auth_role); setSelectIds([]); } case 6: case "end": return _context2.stop(); } }, _callee2); })); return function getPaperlibraryList(_x) { return _ref3.apply(this, arguments); }; }(); var handleReloadData = function handleReloadData() { params.per_page = 10; setParams(params); getPaperlibraryList(params); }; var handleDirectionChange = function handleDirectionChange(id, subId) { params.discipline_id = id || ''; params.sub_discipline_id = subId || ''; params.page = 1; params.per_page = 10; setParams(params); getPaperlibraryList(params); }; var handleTypeChange = function handleTypeChange(value) { params.item_type = value || ''; params.page = 1; params.per_page = 10; setParams(params); getPaperlibraryList(params); }; var handleDifficultyChange = function handleDifficultyChange(value) { params.difficulty = value || ''; params.page = 1; params.per_page = 10; setParams(params); getPaperlibraryList(params); }; var handleRandomChange = function handleRandomChange(value) { params.is_random = value; params.page = 1; params.per_page = 10; setParams(params); getPaperlibraryList(params); }; var handleMenuChange = function handleMenuChange(item) { params.sort_by = item.type; params.sort_direction = item.direction; params.page = 1; params.per_page = 10; setSortMenuName(item.name); setParams(params); getPaperlibraryList(params); }; var handleTabsChange = function handleTabsChange(activeKey) { params["public"] = activeKey; params.group_id = null; params.page = 1; params.per_page = 10; params.discipline_id = null; params.sub_discipline_id = null; params.tag_discipline_id = null; params.difficulty = null; params.is_random = null; getCustomDisciplines(activeKey); setActiveTabsKey(activeKey); setParams(params); getPaperlibraryList(params); }; var handleChangePage = function handleChangePage(page) { params.page = page; params.per_page = 10; setParams(params); getPaperlibraryList(params); }; var handleSearch = function handleSearch(value) { params.page = 1; params.keyword = value; if (value) { (0,global/* addSearchRecord */.tk)({ name: value, copywriting: value, position: 'Exercise' }); } getPaperlibraryList(params); }; var handleManualTestPaper = function handleManualTestPaper() { if (!authRole) { dispatch({ type: 'paperlibrary/setActionTabs', payload: { key: 'Paperlibrary-Auth', params: { occupation: 2 } } }); return; } _umi_production_exports.history.push("/paperlibrary/add"); }; var handleRandomTestPaper = function handleRandomTestPaper() { if (localStorage["no_alert_randompaper"] === "1") { _umi_production_exports.history.push("/randompaper"); return; } dispatch({ type: 'paperlibrary/setActionTabs', payload: { key: 'Paperlibrary-RandomPrompt' } }); }; var handleCancelPublic = function handleCancelPublic(id) { hintFlagRef.current = false; window.localStorage.getItem('paperlibrary-cancel-public-hint-flag') === "1" ? handleCancelPublicRequest(id) : modal/* default.confirm */.Z.confirm({ centered: true, width: 530, okText: '确定', cancelText: '取消', icon: null, title: '撤销公开告知', className: Paperlibrarymodules.modal, content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: "font16", children: ["\u672C\u8BD5\u5377\u5DF2\u516C\u5F00\uFF0C\u64A4\u9500\u516C\u5F00\u540E\u5C06\u5BF9\u5176\u4ED6\u7528\u6237\u4E0D\u53EF\u89C1\u3002 \u786E\u8BA4\u64A4\u9500\u516C\u5F00\u56DE\u5230\u81EA\u6709\u72B6\u6001\u5417\uFF1F", /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { className: "mt10", defaultChecked: false, onChange: function onChange(e) { return hintFlagRef.current = e.target.checked; }, children: "\u4E0D\u518D\u63D0\u793A" }) })] }), onOk: function onOk() { hintFlagRef.current && window.localStorage.setItem('paperlibrary-cancel-public-hint-flag', '1'); handleCancelPublicRequest(id); } }); }; var handleCancelPublicRequest = /*#__PURE__*/function () { var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(id) { var res; return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { while (1) switch (_context3.prev = _context3.next) { case 0: _context3.next = 2; return (0,service_paperlibrary/* setPrivate */.Pl)({ id: id }); case 2: res = _context3.sent; (res === null || res === void 0 ? void 0 : res.status) === 0 && handleReloadData(); case 4: case "end": return _context3.stop(); } }, _callee3); })); return function handleCancelPublicRequest(_x2) { return _ref4.apply(this, arguments); }; }(); var handlePublicReview = function handlePublicReview() { dispatch({ type: 'paperlibrary/setActionTabs', payload: { key: 'Paperlibrary-PublicReview' } }); }; var handleEdit = function handleEdit(id, isRandom) { if (!authRole) { dispatch({ type: 'paperlibrary/setActionTabs', payload: { key: 'Paperlibrary-Auth', params: { occupation: 2 } } }); return; } var url = isRandom ? "/randompaper/edit/".concat(id) : "/paperlibrary/edit/".concat(id, "?defaultActiveKey=").concat(activeTabsKey); (0,util/* openNewWindow */.xg)(url); }; var handleDelete = function handleDelete(id) { if (!authRole) { dispatch({ type: 'paperlibrary/setActionTabs', payload: { key: 'Paperlibrary-Auth', params: { occupation: 2 } } }); return; } dispatch({ type: 'paperlibrary/setActionTabs', payload: { key: 'Paperlibrary-Delete', params: { id: id } } }); }; var handleSendToClass = function handleSendToClass(id, data) { console.log(data, 'data'); dispatch({ type: 'paperlibrary/setActionTabs', payload: { key: 'Paperlibrary-SendToClass', params: { id: id, data: data } } }); }; var handleSetSelectIds = function handleSetSelectIds(id) { setSelectIds(selectIds !== null && selectIds !== void 0 && selectIds.includes(id) ? selectIds.filter(function (x) { return x !== id; }) : [].concat(toConsumableArray_default()(selectIds), [id])); }; var handleSelectCheckedAll = function handleSelectCheckedAll(checked) { setSelectIds(checked ? paperlibraryList === null || paperlibraryList === void 0 ? void 0 : paperlibraryList.map(function (x) { return x.id; }) : []); }; var handleBatchDelete = function handleBatchDelete() { if (!(selectIds !== null && selectIds !== void 0 && selectIds.length)) { return message/* default.info */.ZP.info('请先选择试卷'); } modal/* default.confirm */.Z.confirm({ centered: true, okText: '确定', cancelText: '取消', title: '批量删除', maskClosable: true, icon: null, content: '确定删除选中的试卷吗', onOk: function onOk() { return new Promise( /*#__PURE__*/function () { var _ref5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4(resolve, reject) { var res; return regeneratorRuntime_default()().wrap(function _callee4$(_context4) { while (1) switch (_context4.prev = _context4.next) { case 0: _context4.next = 2; return (0,fetch/* default */.ZP)('/api/examination_banks/batch_delete.json', { method: 'delete', body: { ids: selectIds } }); case 2: res = _context4.sent; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { handleReloadData(); setSelectIds([]); resolve(); } case 4: case "end": return _context4.stop(); } }, _callee4); })); return function (_x3, _x4) { return _ref5.apply(this, arguments); }; }()); } }); }; var handleBatchShare = function handleBatchShare() { var _paperlibraryList$fil, _paperlibrary$teachGr, _paperlibrary$teachGr2, _paperlibrary$teachGr3, _paperlibrary$teachGr4; if (!(selectIds !== null && selectIds !== void 0 && selectIds.length)) { return message/* default.info */.ZP.info('请先选择试卷'); } if (paperlibraryList !== null && paperlibraryList !== void 0 && (_paperlibraryList$fil = paperlibraryList.filter(function (x) { return selectIds.includes(x.id); })) !== null && _paperlibraryList$fil !== void 0 && _paperlibraryList$fil.find(function (x) { return x.is_random; })) { return message/* default.info */.ZP.info('随机试卷不可公开或共享,请重新选择'); } if (!((_paperlibrary$teachGr = paperlibrary.teachGroupData) !== null && _paperlibrary$teachGr !== void 0 && (_paperlibrary$teachGr2 = _paperlibrary$teachGr.groups) !== null && _paperlibrary$teachGr2 !== void 0 && _paperlibrary$teachGr2.length)) { return message/* default.info */.ZP.info('您暂未创建或加入任何教研团队,请前往“账号管理-教研团队”查看'); } modal/* default.confirm */.Z.confirm({ centered: true, width: 530, okText: '确定', cancelText: '取消', title: '共享至教研团队', maskClosable: true, icon: null, content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: "font14 ".concat(Paperlibrarymodules.overflow), children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default.Group */.Z.Group, { className: Paperlibrarymodules.checkbox, defaultValue: joinGroupDataRef.current, onChange: function onChange(value) { return joinGroupDataRef.current = value; }, children: (_paperlibrary$teachGr3 = paperlibrary.teachGroupData) === null || _paperlibrary$teachGr3 === void 0 ? void 0 : (_paperlibrary$teachGr4 = _paperlibrary$teachGr3.groups) === null || _paperlibrary$teachGr4 === void 0 ? void 0 : _paperlibrary$teachGr4.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { value: item.group_id, children: item.name }, item.group_id); }) }) }), onOk: function onOk() { return new Promise( /*#__PURE__*/function () { var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5(resolve, reject) { var _joinGroupDataRef$cur; var res; return regeneratorRuntime_default()().wrap(function _callee5$(_context5) { while (1) switch (_context5.prev = _context5.next) { case 0: if ((_joinGroupDataRef$cur = joinGroupDataRef.current) !== null && _joinGroupDataRef$cur !== void 0 && _joinGroupDataRef$cur.length) { _context5.next = 3; break; } message/* default.info */.ZP.info('请先选择教研团队'); return _context5.abrupt("return", reject()); case 3: _context5.next = 5; return (0,problemset/* batchShare */.GW)({ ids: selectIds, clazz: 'ExaminationBank', group_ids: joinGroupDataRef.current }); case 5: res = _context5.sent; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { message/* default.info */.ZP.info('所选试卷成功分享至教研团队'); joinGroupDataRef.current = []; handleReloadData(); setSelectIds([]); resolve(); } case 7: case "end": return _context5.stop(); } }, _callee5); })); return function (_x5, _x6) { return _ref6.apply(this, arguments); }; }()); } }); }; var handleBatchSetPublic = function handleBatchSetPublic() { var _paperlibraryList$fil2, _paperlibraryList$fil3; if (!(selectIds !== null && selectIds !== void 0 && selectIds.length)) { return message/* default.info */.ZP.info('请先选择试卷'); } if (paperlibraryList !== null && paperlibraryList !== void 0 && (_paperlibraryList$fil2 = paperlibraryList.filter(function (x) { return selectIds.includes(x.id); })) !== null && _paperlibraryList$fil2 !== void 0 && _paperlibraryList$fil2.find(function (x) { return x.is_random; })) { return message/* default.info */.ZP.info('随机试卷不可公开或共享,请重新选择'); } if (paperlibraryList !== null && paperlibraryList !== void 0 && (_paperlibraryList$fil3 = paperlibraryList.filter(function (x) { return selectIds.includes(x.id); })) !== null && _paperlibraryList$fil3 !== void 0 && _paperlibraryList$fil3.every(function (x) { return x["public"]; })) { return message/* default.info */.ZP.info('所选试卷已公开,请重新选择'); } window.localStorage.getItem('paperlibrary-set-public-hint-flag') === "1" ? handleBatchSetPublicRequest() : modal/* default.confirm */.Z.confirm({ centered: true, width: 530, okText: '确定', cancelText: '取消', title: '公开规则告知', maskClosable: true, icon: null, content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: "font16 c-grey-333", children: ["\u516C\u5F00\u5E76\u7ECF\u5E73\u53F0\u5BA1\u6838\u540E\uFF0C\u8BE5\u8BD5\u5377\u5C06\u5728\u516C\u5171\u8BD5\u5377\u5E93\u53EF\u89C1\uFF0CEducoder\u6240\u6709\u7528\u6237\u5747\u53EF\u4F7F\u7528\u8BE5\u8BD5\u5377\uFF1B\u4E14\u8BE5\u8BD5\u5377\u4E0B\u6240\u6709\u8BD5\u9898\u4E00\u5E76\u516C\u5F00\u3002", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u516C\u5F00\u540E\u4E0D\u53EF\u4FEE\u6539\uFF0C\u4F46\u53EF\u4EE5\u64A4\u9500\uFF1B\u64A4\u9500\u516C\u5F00\u540E\u53EF\u4EE5\u4FEE\u6539\u3002", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u662F\u5426\u786E\u8BA4\u7533\u8BF7\u516C\u5F00\uFF1F", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { className: "mt10", defaultChecked: false, onChange: function onChange(e) { return hintFlagRef.current = e.target.checked; }, children: "\u4E0D\u518D\u63D0\u793A" })] }), onOk: function onOk() { handleBatchSetPublicRequest(); } }); }; var handleBatchSetPublicRequest = /*#__PURE__*/function () { var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6() { var source, res; return regeneratorRuntime_default()().wrap(function _callee6$(_context6) { while (1) switch (_context6.prev = _context6.next) { case 0: source = activeTabsKey === "2" ? 1 : 2; // 试题来源;1 教研团队分享的, 2 我创建的 _context6.next = 3; return (0,service_paperlibrary/* batchPublic */.Qp)({ ids: selectIds, source: source }); case 3: res = _context6.sent; if (res.status === 0) { hintFlagRef.current && window.localStorage.setItem('paperlibrary-set-public-hint-flag', '1'); hintFlagRef.current = false; handleReloadData(); } case 5: case "end": return _context6.stop(); } }, _callee6); })); return function handleBatchSetPublicRequest() { return _ref7.apply(this, arguments); }; }(); var handleCancelShare = /*#__PURE__*/function () { var _ref8 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9(id) { var res, data; return regeneratorRuntime_default()().wrap(function _callee9$(_context9) { while (1) switch (_context9.prev = _context9.next) { case 0: _context9.next = 2; return (0,problemset/* getTeachGroupDataById */.hg)({ clazz: 'ExaminationBank', id: id }); case 2: res = _context9.sent; data = (res === null || res === void 0 ? void 0 : res.groups) || []; joinGroupDataRef.current = []; modal/* default.confirm */.Z.confirm({ centered: true, width: 530, okText: '确定撤销', cancelText: '取消', title: '本题已共享的教研团队', maskClosable: true, icon: null, content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: "font14 ".concat(Paperlibrarymodules.overflow), children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { className: "c-grey-999", children: "\u9009\u4E2D\u5E76\u786E\u5B9A\uFF0C\u5373\u64A4\u9500\u672C\u9898\u5BF9\u9009\u4E2D\u6559\u7814\u56E2\u961F\u7684\u5206\u4EAB" }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default.Group */.Z.Group, { className: Paperlibrarymodules.checkbox, defaultValue: joinGroupDataRef.current, onChange: function onChange(value) { return joinGroupDataRef.current = value; }, children: data === null || data === void 0 ? void 0 : data.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { value: item.group_id, children: item.name }, item.group_id); }) })] }), onOk: function () { var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8() { return regeneratorRuntime_default()().wrap(function _callee8$(_context8) { while (1) switch (_context8.prev = _context8.next) { case 0: return _context8.abrupt("return", new Promise( /*#__PURE__*/function () { var _ref9 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7(resolve, reject) { var _data$map; var group_ids, res; return regeneratorRuntime_default()().wrap(function _callee7$(_context7) { while (1) switch (_context7.prev = _context7.next) { case 0: if (joinGroupDataRef.current.length) { _context7.next = 3; break; } message/* default.warn */.ZP.warn('请选择需要撤销共享的教研团队'); return _context7.abrupt("return", reject()); case 3: group_ids = data === null || data === void 0 ? void 0 : (_data$map = data.map(function (x) { return x.group_id; })) === null || _data$map === void 0 ? void 0 : _data$map.filter(function (id) { return !joinGroupDataRef.current.includes(id); }); _context7.next = 6; return (0,problemset/* batchShare */.GW)({ ids: [id], clazz: 'ExaminationBank', group_ids: group_ids }); case 6: res = _context7.sent; joinGroupDataRef.current = []; if ((res === null || res === void 0 ? void 0 : res.status) === 0) { message/* default.info */.ZP.info('撤销共享成功'); handleReloadData(); } return _context7.abrupt("return", resolve()); case 10: case "end": return _context7.stop(); } }, _callee7); })); return function (_x8, _x9) { return _ref9.apply(this, arguments); }; }())); case 1: case "end": return _context8.stop(); } }, _callee8); })); function onOk() { return _onOk.apply(this, arguments); } return onOk; }() }); case 6: case "end": return _context9.stop(); } }, _callee9); })); return function handleCancelShare(_x7) { return _ref8.apply(this, arguments); }; }(); var handleChangeTeachGroup = function handleChangeTeachGroup(id) { params.page = 1; params.group_id = id; setParams(params); getPaperlibraryList(params); }; var _ref10 = user.userInfo || {}, admin = _ref10.admin, business = _ref10.business, is_shixun_marker = _ref10.is_shixun_marker, is_teacher = _ref10.is_teacher, user_identity = _ref10.user_identity; var showTestPaper = admin || business || is_shixun_marker || is_teacher || user_identity !== "学生"; console.log(paperlibrary, 'paperlibrary'); return /*#__PURE__*/(0,jsx_runtime.jsxs)(react.Fragment, { children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("section", { className: Paperlibrarymodules.page, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: Paperlibrarymodules.title, children: "\u8BD5\u5377\u5E93" }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Paperlibrarymodules.wrap, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: Paperlibrarymodules.tabsWrap, children: /*#__PURE__*/(0,jsx_runtime.jsxs)(tabs/* default */.Z, { tabBarExtraContent: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Paperlibrarymodules.searchWrp, children: [showTestPaper && /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, { style: { marginLeft: 'auto' }, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.Z, { className: "mr20 ".concat(Paperlibrarymodules.actionBtn), onClick: handleManualTestPaper, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { src: rengongzujuan_namespaceObject, alt: "" }), "\u4EBA\u5DE5\u7EC4\u5377"] }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.Z, { className: "".concat(Paperlibrarymodules.actionBtn), onClick: function onClick() { return _umi_production_exports.history.push('/randompaper'); }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { src: jiqizujuan_namespaceObject, alt: "" }), "\u968F\u673A\u7EC4\u5377"] })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(Search, { allowClear: true, suffix: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-sousuo9 font14 ".concat(Paperlibrarymodules.searchIcon), onClick: function onClick() { return handleSearch(params.keyword); } }), placeholder: "\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u641C\u7D22", size: "large", onChange: function onChange(e) { params.keyword = e.target.value; setParams(params); }, className: Paperlibrarymodules.searchInput, onSearch: handleSearch })] }) }), defaultActiveKey: activeTabsKey, onChange: handleTabsChange, children: [/*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { tab: "\u516C\u5171" }, "1"), ((_paperlibrary$teachGr5 = paperlibrary.teachGroupData) === null || _paperlibrary$teachGr5 === void 0 ? void 0 : (_paperlibrary$teachGr6 = _paperlibrary$teachGr5.groups) === null || _paperlibrary$teachGr6 === void 0 ? void 0 : _paperlibrary$teachGr6.length) && /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { tab: "\u6211\u7684\u7FA4\u7EC4" }, "2"), /*#__PURE__*/(0,jsx_runtime.jsx)(TabPane, { tab: "\u6211\u7684" }, "0")] }) }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: Paperlibrarymodules.filterWrap, children: /*#__PURE__*/(0,jsx_runtime.jsx)(LanguageSelect/* LanguageSelect */.S, { className: Paperlibrarymodules.languageSelect, randomValue: params.is_random, showRandomType: activeTabsKey === '0', onRandomChange: handleRandomChange, disciplinesData: (_paperlibrary$discipl = paperlibrary.disciplinesData) === null || _paperlibrary$discipl === void 0 ? void 0 : _paperlibrary$discipl.disciplines, subDisciplineValue: params.sub_discipline_id, directionValue: params.discipline_id, typeValue: params.item_type, difficultyValue: params.difficulty, showItemType: false, onDirectionChange: handleDirectionChange, onTypeChange: handleTypeChange, onDifficultyChange: handleDifficultyChange, teachGroupData: paperlibrary === null || paperlibrary === void 0 ? void 0 : (_paperlibrary$teachGr7 = paperlibrary.teachGroupData) === null || _paperlibrary$teachGr7 === void 0 ? void 0 : _paperlibrary$teachGr7.groups, onTeachGroupChange: handleChangeTeachGroup, teachGroupValue: params.group_id, showTeachGroup: activeTabsKey === "2" }) }), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, { align: "middle", className: Paperlibrarymodules.batchWrap, children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { className: "font14 c-light-primary", children: /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { dropdownRender: function dropdownRender() { return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z, { selectedKeys: [SortMenuName], children: SortMenus === null || SortMenus === void 0 ? void 0 : SortMenus.map(function (item, index) { return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default.Item */.Z.Item, { onClick: function onClick() { return handleMenuChange(item); }, children: item.name }, item.name); }) }); }, children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { style: { color: '#464F66' }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-paixu font14 mr5 c-light-primary" }), SortMenuName] }) }) }) }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: Paperlibrarymodules.contentWrap, children: paperlibraryList.length ? /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { size: "large", spinning: loading['paperlibrary/getPaperlibraryList'], children: paperlibraryList.map(function (item, index) { return /*#__PURE__*/(0,jsx_runtime.jsx)(List, { showCheckbox: activeTabsKey === "0", data: item, user: user, authRole: authRole, activeTabsKey: activeTabsKey, selectIds: selectIds, onSetSelectIds: handleSetSelectIds, onCancelPublic: handleCancelPublic, onCancelShare: handleCancelShare, onPublicReview: handlePublicReview, onEdit: handleEdit, onDelete: handleDelete, onSendToClass: handleSendToClass }, item.id); }) }) : /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { size: "large", spinning: loading['paperlibrary/getPaperlibraryList'], children: /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {}) }) }), paperlibraryCount !== 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, { showSizeChanger: false, showQuickJumper: true, onChange: handleChangePage, pageSize: params === null || params === void 0 ? void 0 : params.per_page, defaultCurrent: 1, current: params.page || 1, total: paperlibraryCount, showTotal: function showTotal(total) { return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "mr10", children: ["\u5171", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "c-orange", children: total }), "\u6761\u6570\u636E"] }); } })] }), /*#__PURE__*/(0,jsx_runtime.jsx)(AuthModal/* default */.Z, { visible: ((_paperlibrary$actionT = paperlibrary.actionTabs) === null || _paperlibrary$actionT === void 0 ? void 0 : _paperlibrary$actionT.key) === 'Paperlibrary-Auth', occupationValue: (_paperlibrary$actionT2 = paperlibrary.actionTabs) === null || _paperlibrary$actionT2 === void 0 ? void 0 : (_paperlibrary$actionT3 = _paperlibrary$actionT2.params) === null || _paperlibrary$actionT3 === void 0 ? void 0 : _paperlibrary$actionT3.occupation, onCancel: function onCancel() { dispatch({ type: 'paperlibrary/setActionTabs', payload: {} }); } }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_RandomPromptModal, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_PublicReviewModal, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_DeleteModal, { onReloadData: handleReloadData }), /*#__PURE__*/(0,jsx_runtime.jsx)(SendToClassModal/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { centered: true, closable: false, width: 472, footer: null, open: visible, children: /*#__PURE__*/(0,jsx_runtime.jsxs)("section", { className: Paperlibrarymodules.modal, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Paperlibrarymodules.title, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { children: " \u9009\u62E9\u7EC4\u5377\u65B9\u5F0F" }), /*#__PURE__*/(0,jsx_runtime.jsx)("i", { onClick: function onClick() { return setVisible(false); }, className: "icon-guanbi1 current" })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Paperlibrarymodules.list, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { onClick: function onClick() { return setModalTab(0); }, style: { color: !modalTab ? '#4AA37E' : '#999999' }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { src: !modalTab ? c : s }), "\u4EBA\u5DE5\u7EC4\u5377"] }), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { children: "\uFF08\u624B\u52A8\u7F16\u8F91\u521B\u5EFA\u65B0\u8BD5\u5377\uFF09" })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Paperlibrarymodules.list, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { onClick: function onClick() { return setModalTab(1); }, style: { color: modalTab ? '#4AA37E' : '#999999' }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { src: modalTab ? c : s }), "\u968F\u673A\u7EC4\u5377"] }), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { children: "\uFF08\u7CFB\u7EDF\u4ECE\u5DF2\u6709\u9898\u5E93\u4E2D\u968F\u673A\u9009\u9898\u7EC4\u5377\uFF09" })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Paperlibrarymodules.btns, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { onClick: function onClick() { return setVisible(false); }, className: Paperlibrarymodules.cancel, children: "\u53D6\u6D88" }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { onClick: function onClick() { if (modalTab === 0) { handleManualTestPaper(); } else { _umi_production_exports.history.push('/randompaper'); } }, className: Paperlibrarymodules.confirm, children: "\u786E\u8BA4" })] })] }) })] }), activeTabsKey === "0" && !!(selectIds !== null && selectIds !== void 0 && selectIds.length) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: Paperlibrarymodules.batch, children: /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { style: { flexShrink: 0, marginRight: 20 }, children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_checkbox/* default */.Z, { className: "font14", checked: !!(paperlibraryList !== null && paperlibraryList !== void 0 && paperlibraryList.length) ? selectIds.length === (paperlibraryList === null || paperlibraryList === void 0 ? void 0 : paperlibraryList.length) : false, onChange: function onChange(e) { return handleSelectCheckedAll(e.target.checked); }, children: ["\u672C\u9875\u5168\u9009", /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { style: { color: '#999', fontSize: 12 }, children: ["/\u5DF2\u9009(", selectIds === null || selectIds === void 0 ? void 0 : selectIds.length, ")"] })] }) }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Paperlibrarymodules.btns, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Paperlibrarymodules.btn, onClick: handleBatchShare, children: [" ", /*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-pilianggongxiang" }), "\u6279\u91CF\u5171\u4EAB"] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Paperlibrarymodules.btn, onClick: handleBatchSetPublic, children: [" ", /*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-pilianggongkai" }), "\u6279\u91CF\u516C\u5F00"] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: Paperlibrarymodules.btn, onClick: handleBatchDelete, children: [" ", /*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-piliangshanchu3 c-red" }), "\u6279\u91CF\u5220\u9664"] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { onClick: function onClick() { return setSelectIds([]); }, style: { marginLeft: 'auto' }, className: Paperlibrarymodules.btn, children: [" ", /*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-piliangcaozuoicon2" }), "\u53D6\u6D88\u64CD\u4F5C"] })] })] }) })] }); }; /* harmony default export */ var Paperlibrary = ((0,_umi_production_exports.connect)(function (_ref11) { var paperlibrary = _ref11.paperlibrary, user = _ref11.user, loading = _ref11.loading, globalSetting = _ref11.globalSetting; return { paperlibrary: paperlibrary, user: user, globalSetting: globalSetting, loading: loading.effects }; })(PaperlibraryPage)); /***/ }), /***/ 73481: /*!*************************************************************!*\ !*** ./node_modules/antd/es/skeleton/index.js + 11 modules ***! \*************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { // EXPORTS __webpack_require__.d(__webpack_exports__, { "Z": function() { return /* binding */ skeleton; } }); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js var defineProperty = __webpack_require__(4942); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js var esm_extends = __webpack_require__(87462); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/typeof.js var esm_typeof = __webpack_require__(71002); // EXTERNAL MODULE: ./node_modules/classnames/index.js var classnames = __webpack_require__(94184); var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); // EXTERNAL MODULE: ./node_modules/react/index.js var react = __webpack_require__(67294); // EXTERNAL MODULE: ./node_modules/antd/es/config-provider/context.js var context = __webpack_require__(53124); // EXTERNAL MODULE: ./node_modules/rc-util/es/omit.js var omit = __webpack_require__(98423); ;// CONCATENATED MODULE: ./node_modules/antd/es/skeleton/Element.js var Element = function Element(props) { var _classNames, _classNames2; var prefixCls = props.prefixCls, className = props.className, style = props.style, size = props.size, shape = props.shape; var sizeCls = classnames_default()((_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-lg"), size === 'large'), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-sm"), size === 'small'), _classNames)); var shapeCls = classnames_default()((_classNames2 = {}, (0,defineProperty/* default */.Z)(_classNames2, "".concat(prefixCls, "-circle"), shape === 'circle'), (0,defineProperty/* default */.Z)(_classNames2, "".concat(prefixCls, "-square"), shape === 'square'), (0,defineProperty/* default */.Z)(_classNames2, "".concat(prefixCls, "-round"), shape === 'round'), _classNames2)); var sizeStyle = react.useMemo(function () { return typeof size === 'number' ? { width: size, height: size, lineHeight: "".concat(size, "px") } : {}; }, [size]); return /*#__PURE__*/react.createElement("span", { className: classnames_default()(prefixCls, sizeCls, shapeCls, className), style: (0,esm_extends/* default */.Z)((0,esm_extends/* default */.Z)({}, sizeStyle), style) }); }; /* harmony default export */ var skeleton_Element = (Element); ;// CONCATENATED MODULE: ./node_modules/antd/es/skeleton/Avatar.js var SkeletonAvatar = function SkeletonAvatar(props) { var customizePrefixCls = props.prefixCls, className = props.className, active = props.active, _props$shape = props.shape, shape = _props$shape === void 0 ? 'circle' : _props$shape, _props$size = props.size, size = _props$size === void 0 ? 'default' : _props$size; var _React$useContext = react.useContext(context/* ConfigContext */.E_), getPrefixCls = _React$useContext.getPrefixCls; var prefixCls = getPrefixCls('skeleton', customizePrefixCls); var otherProps = (0,omit/* default */.Z)(props, ['prefixCls', 'className']); var cls = classnames_default()(prefixCls, "".concat(prefixCls, "-element"), (0,defineProperty/* default */.Z)({}, "".concat(prefixCls, "-active"), active), className); return /*#__PURE__*/react.createElement("div", { className: cls }, /*#__PURE__*/react.createElement(skeleton_Element, (0,esm_extends/* default */.Z)({ prefixCls: "".concat(prefixCls, "-avatar"), shape: shape, size: size }, otherProps))); }; /* harmony default export */ var Avatar = (SkeletonAvatar); ;// CONCATENATED MODULE: ./node_modules/antd/es/skeleton/Button.js var SkeletonButton = function SkeletonButton(props) { var _classNames; var customizePrefixCls = props.prefixCls, className = props.className, active = props.active, _props$block = props.block, block = _props$block === void 0 ? false : _props$block, _props$size = props.size, size = _props$size === void 0 ? 'default' : _props$size; var _React$useContext = react.useContext(context/* ConfigContext */.E_), getPrefixCls = _React$useContext.getPrefixCls; var prefixCls = getPrefixCls('skeleton', customizePrefixCls); var otherProps = (0,omit/* default */.Z)(props, ['prefixCls']); var cls = classnames_default()(prefixCls, "".concat(prefixCls, "-element"), (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-active"), active), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-block"), block), _classNames), className); return /*#__PURE__*/react.createElement("div", { className: cls }, /*#__PURE__*/react.createElement(skeleton_Element, (0,esm_extends/* default */.Z)({ prefixCls: "".concat(prefixCls, "-button"), size: size }, otherProps))); }; /* harmony default export */ var Button = (SkeletonButton); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js var objectSpread2 = __webpack_require__(1413); ;// CONCATENATED MODULE: ./node_modules/@ant-design/icons-svg/es/asn/DotChartOutlined.js // This icon file is generated automatically. var DotChartOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z" } }] }, "name": "dot-chart", "theme": "outlined" }; /* harmony default export */ var asn_DotChartOutlined = (DotChartOutlined); // EXTERNAL MODULE: ./node_modules/antd/node_modules/@ant-design/icons/es/components/AntdIcon.js + 3 modules var AntdIcon = __webpack_require__(93771); ;// CONCATENATED MODULE: ./node_modules/antd/node_modules/@ant-design/icons/es/icons/DotChartOutlined.js // GENERATE BY ./scripts/generate.ts // DON NOT EDIT IT MANUALLY var DotChartOutlined_DotChartOutlined = function DotChartOutlined(props, ref) { return /*#__PURE__*/react.createElement(AntdIcon/* default */.Z, (0,objectSpread2/* default */.Z)((0,objectSpread2/* default */.Z)({}, props), {}, { ref: ref, icon: asn_DotChartOutlined })); }; DotChartOutlined_DotChartOutlined.displayName = 'DotChartOutlined'; /* harmony default export */ var icons_DotChartOutlined = (/*#__PURE__*/react.forwardRef(DotChartOutlined_DotChartOutlined)); ;// CONCATENATED MODULE: ./node_modules/antd/es/skeleton/Node.js var SkeletonNode = function SkeletonNode(props) { var customizePrefixCls = props.prefixCls, className = props.className, style = props.style, active = props.active, children = props.children; var _React$useContext = react.useContext(context/* ConfigContext */.E_), getPrefixCls = _React$useContext.getPrefixCls; var prefixCls = getPrefixCls('skeleton', customizePrefixCls); var cls = classnames_default()(prefixCls, "".concat(prefixCls, "-element"), (0,defineProperty/* default */.Z)({}, "".concat(prefixCls, "-active"), active), className); var content = children !== null && children !== void 0 ? children : /*#__PURE__*/react.createElement(icons_DotChartOutlined, null); return /*#__PURE__*/react.createElement("div", { className: cls }, /*#__PURE__*/react.createElement("div", { className: classnames_default()("".concat(prefixCls, "-image"), className), style: style }, content)); }; /* harmony default export */ var Node = (SkeletonNode); ;// CONCATENATED MODULE: ./node_modules/antd/es/skeleton/Image.js var path = 'M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z'; var SkeletonImage = function SkeletonImage(props) { var customizePrefixCls = props.prefixCls, className = props.className, style = props.style, active = props.active; var _React$useContext = react.useContext(context/* ConfigContext */.E_), getPrefixCls = _React$useContext.getPrefixCls; var prefixCls = getPrefixCls('skeleton', customizePrefixCls); var cls = classnames_default()(prefixCls, "".concat(prefixCls, "-element"), (0,defineProperty/* default */.Z)({}, "".concat(prefixCls, "-active"), active), className); return /*#__PURE__*/react.createElement("div", { className: cls }, /*#__PURE__*/react.createElement("div", { className: classnames_default()("".concat(prefixCls, "-image"), className), style: style }, /*#__PURE__*/react.createElement("svg", { viewBox: "0 0 1098 1024", xmlns: "http://www.w3.org/2000/svg", className: "".concat(prefixCls, "-image-svg") }, /*#__PURE__*/react.createElement("path", { d: path, className: "".concat(prefixCls, "-image-path") })))); }; /* harmony default export */ var Image = (SkeletonImage); ;// CONCATENATED MODULE: ./node_modules/antd/es/skeleton/Input.js var SkeletonInput = function SkeletonInput(props) { var _classNames; var customizePrefixCls = props.prefixCls, className = props.className, active = props.active, block = props.block, _props$size = props.size, size = _props$size === void 0 ? 'default' : _props$size; var _React$useContext = react.useContext(context/* ConfigContext */.E_), getPrefixCls = _React$useContext.getPrefixCls; var prefixCls = getPrefixCls('skeleton', customizePrefixCls); var otherProps = (0,omit/* default */.Z)(props, ['prefixCls']); var cls = classnames_default()(prefixCls, "".concat(prefixCls, "-element"), (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-active"), active), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-block"), block), _classNames), className); return /*#__PURE__*/react.createElement("div", { className: cls }, /*#__PURE__*/react.createElement(skeleton_Element, (0,esm_extends/* default */.Z)({ prefixCls: "".concat(prefixCls, "-input"), size: size }, otherProps))); }; /* harmony default export */ var Input = (SkeletonInput); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules var toConsumableArray = __webpack_require__(74902); ;// CONCATENATED MODULE: ./node_modules/antd/es/skeleton/Paragraph.js var Paragraph = function Paragraph(props) { var getWidth = function getWidth(index) { var width = props.width, _props$rows = props.rows, rows = _props$rows === void 0 ? 2 : _props$rows; if (Array.isArray(width)) { return width[index]; } // last paragraph if (rows - 1 === index) { return width; } return undefined; }; var prefixCls = props.prefixCls, className = props.className, style = props.style, rows = props.rows; var rowList = (0,toConsumableArray/* default */.Z)(Array(rows)).map(function (_, index) { return ( /*#__PURE__*/ // eslint-disable-next-line react/no-array-index-key react.createElement("li", { key: index, style: { width: getWidth(index) } }) ); }); return /*#__PURE__*/react.createElement("ul", { className: classnames_default()(prefixCls, className), style: style }, rowList); }; /* harmony default export */ var skeleton_Paragraph = (Paragraph); ;// CONCATENATED MODULE: ./node_modules/antd/es/skeleton/Title.js /* eslint-disable jsx-a11y/heading-has-content */ var Title = function Title(_ref) { var prefixCls = _ref.prefixCls, className = _ref.className, width = _ref.width, style = _ref.style; return /*#__PURE__*/react.createElement("h3", { className: classnames_default()(prefixCls, className), style: (0,esm_extends/* default */.Z)({ width: width }, style) }); }; /* harmony default export */ var skeleton_Title = (Title); ;// CONCATENATED MODULE: ./node_modules/antd/es/skeleton/Skeleton.js function getComponentProps(prop) { if (prop && (0,esm_typeof/* default */.Z)(prop) === 'object') { return prop; } return {}; } function getAvatarBasicProps(hasTitle, hasParagraph) { if (hasTitle && !hasParagraph) { // Square avatar return { size: 'large', shape: 'square' }; } return { size: 'large', shape: 'circle' }; } function getTitleBasicProps(hasAvatar, hasParagraph) { if (!hasAvatar && hasParagraph) { return { width: '38%' }; } if (hasAvatar && hasParagraph) { return { width: '50%' }; } return {}; } function getParagraphBasicProps(hasAvatar, hasTitle) { var basicProps = {}; // Width if (!hasAvatar || !hasTitle) { basicProps.width = '61%'; } // Rows if (!hasAvatar && hasTitle) { basicProps.rows = 3; } else { basicProps.rows = 2; } return basicProps; } var Skeleton = function Skeleton(props) { var customizePrefixCls = props.prefixCls, loading = props.loading, className = props.className, style = props.style, children = props.children, _props$avatar = props.avatar, avatar = _props$avatar === void 0 ? false : _props$avatar, _props$title = props.title, title = _props$title === void 0 ? true : _props$title, _props$paragraph = props.paragraph, paragraph = _props$paragraph === void 0 ? true : _props$paragraph, active = props.active, round = props.round; var _React$useContext = react.useContext(context/* ConfigContext */.E_), getPrefixCls = _React$useContext.getPrefixCls, direction = _React$useContext.direction; var prefixCls = getPrefixCls('skeleton', customizePrefixCls); if (loading || !('loading' in props)) { var _classNames; var hasAvatar = !!avatar; var hasTitle = !!title; var hasParagraph = !!paragraph; // Avatar var avatarNode; if (hasAvatar) { var avatarProps = (0,esm_extends/* default */.Z)((0,esm_extends/* default */.Z)({ prefixCls: "".concat(prefixCls, "-avatar") }, getAvatarBasicProps(hasTitle, hasParagraph)), getComponentProps(avatar)); // We direct use SkeletonElement as avatar in skeleton internal. avatarNode = /*#__PURE__*/react.createElement("div", { className: "".concat(prefixCls, "-header") }, /*#__PURE__*/react.createElement(skeleton_Element, (0,esm_extends/* default */.Z)({}, avatarProps))); } var contentNode; if (hasTitle || hasParagraph) { // Title var $title; if (hasTitle) { var titleProps = (0,esm_extends/* default */.Z)((0,esm_extends/* default */.Z)({ prefixCls: "".concat(prefixCls, "-title") }, getTitleBasicProps(hasAvatar, hasParagraph)), getComponentProps(title)); $title = /*#__PURE__*/react.createElement(skeleton_Title, (0,esm_extends/* default */.Z)({}, titleProps)); } // Paragraph var paragraphNode; if (hasParagraph) { var paragraphProps = (0,esm_extends/* default */.Z)((0,esm_extends/* default */.Z)({ prefixCls: "".concat(prefixCls, "-paragraph") }, getParagraphBasicProps(hasAvatar, hasTitle)), getComponentProps(paragraph)); paragraphNode = /*#__PURE__*/react.createElement(skeleton_Paragraph, (0,esm_extends/* default */.Z)({}, paragraphProps)); } contentNode = /*#__PURE__*/react.createElement("div", { className: "".concat(prefixCls, "-content") }, $title, paragraphNode); } var cls = classnames_default()(prefixCls, (_classNames = {}, (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-with-avatar"), hasAvatar), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-active"), active), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-rtl"), direction === 'rtl'), (0,defineProperty/* default */.Z)(_classNames, "".concat(prefixCls, "-round"), round), _classNames), className); return /*#__PURE__*/react.createElement("div", { className: cls, style: style }, avatarNode, contentNode); } return typeof children !== 'undefined' ? children : null; }; Skeleton.Button = Button; Skeleton.Avatar = Avatar; Skeleton.Input = Input; Skeleton.Image = Image; Skeleton.Node = Node; /* harmony default export */ var skeleton_Skeleton = (Skeleton); ;// CONCATENATED MODULE: ./node_modules/antd/es/skeleton/index.js /* harmony default export */ var skeleton = (skeleton_Skeleton); /***/ }), /***/ 61099: /*!******************************************************************!*\ !*** ./node_modules/antd/es/skeleton/style/index.js + 1 modules ***! \******************************************************************/ /***/ (function(__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) { // EXTERNAL MODULE: ./node_modules/antd/es/style/default.less var style_default = __webpack_require__(43146); ;// CONCATENATED MODULE: ./node_modules/antd/es/skeleton/style/index.less // extracted by mini-css-extract-plugin ;// CONCATENATED MODULE: ./node_modules/antd/es/skeleton/style/index.js /***/ }) }]);