diff --git a/33088.cb2d6fcb.async.js b/33088.6e138de6.async.js similarity index 76% rename from 33088.cb2d6fcb.async.js rename to 33088.6e138de6.async.js index 67261fa355..7e23ffc305 100644 --- a/33088.cb2d6fcb.async.js +++ b/33088.6e138de6.async.js @@ -85,483 +85,6 @@ var UpOutlined = { /***/ }), -/***/ 22958: -/*!******************************************************************************!*\ - !*** ./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__(67538); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules -var slicedToArray = __webpack_require__(55332); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js -var defineProperty = __webpack_require__(60286); -// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js -var objectWithoutProperties = __webpack_require__(85284); -// EXTERNAL MODULE: ./node_modules/react/index.js -var react = __webpack_require__(978); -// EXTERNAL MODULE: ./node_modules/classnames/index.js -var classnames = __webpack_require__(43655); -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__(36046); -// EXTERNAL MODULE: ./node_modules/@ctrl/tinycolor/dist/module/conversion.js -var conversion = __webpack_require__(4720); -// EXTERNAL MODULE: ./node_modules/@ctrl/tinycolor/dist/module/format-input.js -var format_input = __webpack_require__(93745); -;// 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__(57804); -// EXTERNAL MODULE: ./node_modules/rc-util/es/Dom/dynamicCSS.js -var dynamicCSS = __webpack_require__(33773); -;// 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); - -/***/ }), - /***/ 22934: /*!*****************************************************************!*\ !*** ./node_modules/@ant-design/icons/es/icons/DownOutlined.js ***! diff --git a/color.less b/color.less index 0d5b8913e1..38b7565cc9 100644 --- a/color.less +++ b/color.less @@ -563,10 +563,10 @@ a.ant-btn-disabled:active > a:only-child::after {background: transparent;} .ant-comment-actions > li > span {color: @text-color-secondary;} .ant-comment-actions > li > span:hover {color: #595959;} .ant-picker-status-error.ant-picker, .ant-picker-status-error.ant-picker:not([disabled]):hover {background-color: #fff;border-color: @error-color;} -.ant-picker-status-error.ant-picker-focused, .ant-picker-status-error.ant-picker:focus {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(24, 84, 201, 0.2);border-right-width: 1px;} +.ant-picker-status-error.ant-picker-focused, .ant-picker-status-error.ant-picker:focus {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(89, 61, 3, 0.2);border-right-width: 1px;} .ant-picker-status-error.ant-picker .ant-picker-active-bar {background: color(~`colorPalette("@{error-color}", 5)`);} .ant-picker-status-warning.ant-picker, .ant-picker-status-warning.ant-picker:not([disabled]):hover {background-color: #fff;border-color: @warning-color;} -.ant-picker-status-warning.ant-picker-focused, .ant-picker-status-warning.ant-picker:focus {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(186, 26, 226, 0.2);border-right-width: 1px;} +.ant-picker-status-warning.ant-picker-focused, .ant-picker-status-warning.ant-picker:focus {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(19, 66, 248, 0.2);border-right-width: 1px;} .ant-picker-status-warning.ant-picker .ant-picker-active-bar {background: color(~`colorPalette("@{warning-color}", 5)`);} .ant-picker {color: @text-color;background: #fff;border: 1px solid @border-color-base;border-radius: 2px;} .ant-picker:hover, .ant-picker-focused {border-color: color(~`colorPalette("@{primary-color}", 5)`);border-right-width: 1px;} @@ -788,16 +788,16 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte .anticon.ant-input-clear-icon:hover, .ant-input-clear-icon:hover {color: @text-color-secondary;} .anticon.ant-input-clear-icon:active, .ant-input-clear-icon:active {color: @text-color;} .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {background: #fff;border-color: @error-color;} -.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(24, 84, 201, 0.2);border-right-width: 1px;} +.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(89, 61, 3, 0.2);border-right-width: 1px;} .ant-input-status-error .ant-input-prefix {color: @error-color;} .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input, .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {background: #fff;border-color: @warning-color;} -.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(186, 26, 226, 0.2);border-right-width: 1px;} +.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(19, 66, 248, 0.2);border-right-width: 1px;} .ant-input-status-warning .ant-input-prefix {color: @warning-color;} .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper, .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {background: #fff;border-color: @error-color;} -.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(24, 84, 201, 0.2);border-right-width: 1px;} +.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(89, 61, 3, 0.2);border-right-width: 1px;} .ant-input-affix-wrapper-status-error .ant-input-prefix {color: @error-color;} .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper, .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {background: #fff;border-color: @warning-color;} -.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(186, 26, 226, 0.2);border-right-width: 1px;} +.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(19, 66, 248, 0.2);border-right-width: 1px;} .ant-input-affix-wrapper-status-warning .ant-input-prefix {color: @warning-color;} .ant-input-group-wrapper-status-error .ant-input-group-addon {color: @error-color;border-color: @error-color;} .ant-input-group-wrapper-status-warning .ant-input-group-addon {color: @warning-color;border-color: @warning-color;} @@ -894,16 +894,16 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte .ant-input-number-affix-wrapper > div.ant-input-number {border: none;} .ant-input-number-affix-wrapper > div.ant-input-number.ant-input-number-focused {box-shadow: none !important;} .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number, .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {background: #fff;border-color: @error-color;} -.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(24, 84, 201, 0.2);border-right-width: 1px;} +.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(89, 61, 3, 0.2);border-right-width: 1px;} .ant-input-number-status-error .ant-input-number-prefix {color: @error-color;} .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number, .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {background: #fff;border-color: @warning-color;} -.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(186, 26, 226, 0.2);border-right-width: 1px;} +.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(19, 66, 248, 0.2);border-right-width: 1px;} .ant-input-number-status-warning .ant-input-number-prefix {color: @warning-color;} .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper, .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {background: #fff;border-color: @error-color;} -.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(24, 84, 201, 0.2);border-right-width: 1px;} +.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(89, 61, 3, 0.2);border-right-width: 1px;} .ant-input-number-affix-wrapper-status-error .ant-input-number-prefix {color: @error-color;} .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper, .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {background: #fff;border-color: @warning-color;} -.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(186, 26, 226, 0.2);border-right-width: 1px;} +.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(19, 66, 248, 0.2);border-right-width: 1px;} .ant-input-number-affix-wrapper-status-warning .ant-input-number-prefix {color: @warning-color;} .ant-input-number-group-wrapper-status-error .ant-input-number-group-addon {color: @error-color;border-color: @error-color;} .ant-input-number-group-wrapper-status-warning .ant-input-number-group-addon {color: @warning-color;border-color: @warning-color;} @@ -1024,10 +1024,10 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte .ant-list-grid .ant-col > .ant-list-item {border-bottom: none;} .ant-list-bordered {border: 1px solid @border-color-base;border-radius: 2px;} .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions, .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover {background: #fff;border-color: @error-color;} -.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(24, 84, 201, 0.2);border-right-width: 1px;} +.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(89, 61, 3, 0.2);border-right-width: 1px;} .ant-mentions-status-error .ant-input-prefix {color: @error-color;} .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions, .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover {background: #fff;border-color: @warning-color;} -.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(186, 26, 226, 0.2);border-right-width: 1px;} +.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(19, 66, 248, 0.2);border-right-width: 1px;} .ant-mentions-status-warning .ant-input-prefix {color: @warning-color;} .ant-mentions {color: @text-color;background-color: #fff;background-image: none;border: 1px solid @border-color-base;border-radius: 2px;} .ant-mentions::placeholder {color: #bfbfbf;} @@ -1058,10 +1058,10 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte .ant-mentions-dropdown-menu-item-active {background-color: #f5f5f5;} .ant-menu-item-danger.ant-menu-item {color: @error-color;} .ant-menu-item-danger.ant-menu-item:hover, .ant-menu-item-danger.ant-menu-item-active {color: @error-color;} -.ant-menu-item-danger.ant-menu-item:active {background: color(~`colorPalette("@{heading-color}", 2)`);} +.ant-menu-item-danger.ant-menu-item:active {background: #fff1f0;} .ant-menu-item-danger.ant-menu-item-selected {color: @error-color;} .ant-menu-item-danger.ant-menu-item-selected > a, .ant-menu-item-danger.ant-menu-item-selected > a:hover {color: @error-color;} -.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {background-color: color(~`colorPalette("@{heading-color}", 2)`);} +.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {background-color: #fff1f0;} .ant-menu-inline .ant-menu-item-danger.ant-menu-item::after {border-right-color: @error-color;} .ant-menu-dark .ant-menu-item-danger.ant-menu-item, .ant-menu-dark .ant-menu-item-danger.ant-menu-item:hover, .ant-menu-dark .ant-menu-item-danger.ant-menu-item > a {color: @error-color;} .ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {color: #fff;background-color: @error-color;} @@ -1360,9 +1360,9 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte .ant-select-multiple .ant-select-selection-item-remove {color: inherit;color: @text-color-secondary;} .ant-select-multiple .ant-select-selection-item-remove:hover {color: rgba(0, 0, 0, 0.75);} .ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {background-color: #fff;border-color: @error-color !important;} -.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector, .ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(24, 84, 201, 0.2);border-right-width: 1px;} +.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector, .ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(89, 61, 3, 0.2);border-right-width: 1px;} .ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {background-color: #fff;border-color: @warning-color !important;} -.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector, .ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(186, 26, 226, 0.2);border-right-width: 1px;} +.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector, .ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(19, 66, 248, 0.2);border-right-width: 1px;} .ant-select {color: @text-color;} .ant-select:not(.ant-select-customize-input) .ant-select-selector {background-color: #fff;border: 1px solid @border-color-base;border-radius: 2px;} .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {border-color: color(~`colorPalette("@{primary-color}", 5)`);box-shadow: 0 0 0 2px fade(@primary-color, 20%);border-right-width: 1px;} @@ -1640,7 +1640,7 @@ tr.ant-table-expanded-row:hover > td {background: #fbfbfb;} .ant-tag-pink-inverse {color: #fff;background: #eb2f96;border-color: #eb2f96;} .ant-tag-magenta {color: #c41d7f;background: #fff0f6;border-color: #ffadd2;} .ant-tag-magenta-inverse {color: #fff;background: #eb2f96;border-color: #eb2f96;} -.ant-tag-red {color: #cf1322;background: color(~`colorPalette("@{heading-color}", 2)`);border-color: color(~`colorPalette("@{heading-color}", 4)`);} +.ant-tag-red {color: #cf1322;background: #fff1f0;border-color: #ffa39e;} .ant-tag-red-inverse {color: #fff;background: #f5222d;border-color: #f5222d;} .ant-tag-volcano {color: #d4380d;background: #fff2e8;border-color: #ffbb96;} .ant-tag-volcano-inverse {color: #fff;background: #fa541c;border-color: #fa541c;} @@ -1658,7 +1658,7 @@ tr.ant-table-expanded-row:hover > td {background: #fbfbfb;} .ant-tag-green-inverse {color: #fff;background: #52c41a;border-color: #52c41a;} .ant-tag-blue {color: #096dd9;background: #e6f7ff;border-color: #91d5ff;} .ant-tag-blue-inverse {color: #fff;background: #1890ff;border-color: #1890ff;} -.ant-tag-geekblue {color: #1d39c4;background: color(~`colorPalette("@{layout-header-background}", 3)`);border-color: #adc6ff;} +.ant-tag-geekblue {color: #1d39c4;background: #f0f5ff;border-color: #adc6ff;} .ant-tag-geekblue-inverse {color: #fff;background: #2f54eb;border-color: #2f54eb;} .ant-tag-purple {color: #531dab;background: #f9f0ff;border-color: #d3adf7;} .ant-tag-purple-inverse {color: #fff;background: #722ed1;border-color: #722ed1;} diff --git a/index.html b/index.html index 3e0817a266..7e94b49ef5 100644 --- a/index.html +++ b/index.html @@ -11,12 +11,12 @@ 头歌实践教学平台 - +
- + diff --git a/layouts__ShixunDetail__index.320fe758.async.js b/layouts__ShixunDetail__index.0ff2c3b2.async.js similarity index 99% rename from layouts__ShixunDetail__index.320fe758.async.js rename to layouts__ShixunDetail__index.0ff2c3b2.async.js index 54f222ffe7..942a3e8e05 100644 --- a/layouts__ShixunDetail__index.320fe758.async.js +++ b/layouts__ShixunDetail__index.0ff2c3b2.async.js @@ -4719,6 +4719,9 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) { iscopyshow = _useState14[0], setiscopyshow = _useState14[1]; var localtion = (0,_umi_production_exports.useLocation)(); + var _useSearchParams = (0,_umi_production_exports.useSearchParams)(), + _useSearchParams2 = slicedToArray_default()(_useSearchParams, 1), + searchParams = _useSearchParams2[0]; // console.log('------',location); @@ -5245,10 +5248,8 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) { } }, [user]); (0,react.useEffect)(function () { - var _localtion$query; - if (localtion !== null && localtion !== void 0 && (_localtion$query = localtion.query) !== null && _localtion$query !== void 0 && _localtion$query.code) { - var _localtion$query2; - addinfo(localtion === null || localtion === void 0 ? void 0 : (_localtion$query2 = localtion.query) === null || _localtion$query2 === void 0 ? void 0 : _localtion$query2.code); + if (searchParams.get('code')) { + addinfo(searchParams.get('code')); } else { getTopBar(); getMenus(); diff --git a/p__Classrooms__Lists__CommonHomework__Detail__index.f9c946c2.async.js b/p__Classrooms__Lists__CommonHomework__Detail__index.d3c7d09b.async.js similarity index 99% rename from p__Classrooms__Lists__CommonHomework__Detail__index.f9c946c2.async.js rename to p__Classrooms__Lists__CommonHomework__Detail__index.d3c7d09b.async.js index 7c923e7d69..8bd577371b 100644 --- a/p__Classrooms__Lists__CommonHomework__Detail__index.f9c946c2.async.js +++ b/p__Classrooms__Lists__CommonHomework__Detail__index.d3c7d09b.async.js @@ -7395,8 +7395,8 @@ var HiddenSetting_WorkList = function WorkList(_ref) { eff_score: '', //效率分 unified_anonymous_comment: true, - unified_anonymous_appeal: true, - anonymous_group: false + unified_anonymous_appeal: true + // anonymous_group: false, }), _useState6 = slicedToArray_default()(_useState5, 2), data = _useState6[0], @@ -7733,7 +7733,7 @@ var HiddenSetting_WorkList = function WorkList(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { placement: "right", overlayStyle: { - maxWidth: 400 + maxWidth: 600 }, title: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { @@ -7845,33 +7845,6 @@ var HiddenSetting_WorkList = function WorkList(_ref) { })] }) })] - }), data.unified_anonymous_comment && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - className: "mt25 mb25 pl30", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: "\u4E92\u8BC4\u65B9\u5F0F:" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - className: "ml5", - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default.Group */.ZP.Group, { - value: data.anonymous_group, - disabled: disabled || data.anonymous_appeal || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.anonymous_comment), - onChange: function onChange(e) { - setData(function (originalData) { - return objectSpread2_default()(objectSpread2_default()({}, originalData), {}, { - anonymous_group: e.target.value - }); - }); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { - value: false, - children: "\u6240\u6709\u5206\u7EC4\u4E92\u8BC4" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { - value: true, - disabled: !(workSetting !== null && workSetting !== void 0 && workSetting.can_anonymous_group), - children: "\u73ED\u5185\u5C0F\u7EC4\u4E92\u8BC4" - })] - }) - })] }), data.unified_anonymous_comment ? /*#__PURE__*/(0,jsx_runtime.jsx)(UnifiedComment/* default */.Z, { data: data, setData: setData, diff --git a/p__Classrooms__Lists__Exercise__Detail__index.29f6924a.async.js b/p__Classrooms__Lists__Exercise__Detail__index.1f8391f3.async.js similarity index 99% rename from p__Classrooms__Lists__Exercise__Detail__index.29f6924a.async.js rename to p__Classrooms__Lists__Exercise__Detail__index.1f8391f3.async.js index 38031c452b..4a27370173 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.29f6924a.async.js +++ b/p__Classrooms__Lists__Exercise__Detail__index.1f8391f3.async.js @@ -3546,11 +3546,10 @@ var DelShixun = function DelShixun(_ref) { - var ChangeScore_DelShixun = function DelShixun(_ref) { - var _actionTabs$selectArr9, _actionTabs$selectArr10, _actionTabs$selectArr11, _actionTabs$selectArr12, _actionTabs$selectArr13, _actionTabs$selectArr14, _actionTabs$selectArr15, _actionTabs$selectArr16; + var _actionTabs$selectArr7, _actionTabs$selectArr8, _actionTabs$selectArr9, _actionTabs$selectArr10, _actionTabs$selectArr11, _actionTabs$selectArr12, _actionTabs$selectArr13, _actionTabs$selectArr14; var exercise = _ref.exercise, dispatch = _ref.dispatch; var params = (0,_umi_production_exports.useParams)(); @@ -3588,20 +3587,13 @@ var ChangeScore_DelShixun = function DelShixun(_ref) { align: "middle", justify: "end", children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.Z, { - onClick: function onClick() { - var _exercise$actionTabs, _exercise$actionTabs$, _actionTabs$selectArr5, _actionTabs$selectArr6; - exercise === null || exercise === void 0 ? void 0 : (_exercise$actionTabs = exercise.actionTabs) === null || _exercise$actionTabs === void 0 ? void 0 : (_exercise$actionTabs$ = _exercise$actionTabs.saveExerciseUsers) === null || _exercise$actionTabs$ === void 0 ? void 0 : _exercise$actionTabs$.call(_exercise$actionTabs); - (0,util/* openNewWindow */.xg)("/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/review/").concat(actionTabs === null || actionTabs === void 0 ? void 0 : (_actionTabs$selectArr5 = actionTabs.selectArrs) === null || _actionTabs$selectArr5 === void 0 ? void 0 : (_actionTabs$selectArr6 = _actionTabs$selectArr5.record) === null || _actionTabs$selectArr6 === void 0 ? void 0 : _actionTabs$selectArr6.login)); - }, - children: "\u67E5\u770B\u8BE6\u60C5" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.Z, { className: "ml10", onClick: cancel, children: " \u53D6\u6D88" }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.Z, { className: "ml10", onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var _actionTabs$selectArr7, _actionTabs$selectArr8; + var _actionTabs$selectArr5, _actionTabs$selectArr6; var formValue, res; return regeneratorRuntime_default()().wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { @@ -3613,7 +3605,7 @@ var ChangeScore_DelShixun = function DelShixun(_ref) { _context.next = 5; return (0,service_exercise/* putExerciseAdjustScore */.oS)(objectSpread2_default()(objectSpread2_default()({}, formValue), {}, { id: params.categoryId, - user_id: actionTabs === null || actionTabs === void 0 ? void 0 : (_actionTabs$selectArr7 = actionTabs.selectArrs) === null || _actionTabs$selectArr7 === void 0 ? void 0 : (_actionTabs$selectArr8 = _actionTabs$selectArr7.record) === null || _actionTabs$selectArr8 === void 0 ? void 0 : _actionTabs$selectArr8.user_id + user_id: actionTabs === null || actionTabs === void 0 ? void 0 : (_actionTabs$selectArr5 = actionTabs.selectArrs) === null || _actionTabs$selectArr5 === void 0 ? void 0 : (_actionTabs$selectArr6 = _actionTabs$selectArr5.record) === null || _actionTabs$selectArr6 === void 0 ? void 0 : _actionTabs$selectArr6.user_id })); case 5: res = _context.sent; @@ -3654,7 +3646,7 @@ var ChangeScore_DelShixun = function DelShixun(_ref) { }], children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { min: 0, - max: (actionTabs === null || actionTabs === void 0 ? void 0 : (_actionTabs$selectArr9 = actionTabs.selectArrs) === null || _actionTabs$selectArr9 === void 0 ? void 0 : (_actionTabs$selectArr10 = _actionTabs$selectArr9.exercise_types) === null || _actionTabs$selectArr10 === void 0 ? void 0 : _actionTabs$selectArr10.subjective_score) * 1, + max: (actionTabs === null || actionTabs === void 0 ? void 0 : (_actionTabs$selectArr7 = actionTabs.selectArrs) === null || _actionTabs$selectArr7 === void 0 ? void 0 : (_actionTabs$selectArr8 = _actionTabs$selectArr7.exercise_types) === null || _actionTabs$selectArr8 === void 0 ? void 0 : _actionTabs$selectArr8.subjective_score) * 1, style: { width: 150 }, @@ -3666,7 +3658,7 @@ var ChangeScore_DelShixun = function DelShixun(_ref) { children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "ml10", - children: ["\u5206\uFF0C\u603B\u5171\uFF1A", actionTabs === null || actionTabs === void 0 ? void 0 : (_actionTabs$selectArr11 = actionTabs.selectArrs) === null || _actionTabs$selectArr11 === void 0 ? void 0 : (_actionTabs$selectArr12 = _actionTabs$selectArr11.exercise_types) === null || _actionTabs$selectArr12 === void 0 ? void 0 : _actionTabs$selectArr12.subjective_score, "\u5206"] + children: ["\u5206\uFF0C\u603B\u5171\uFF1A", actionTabs === null || actionTabs === void 0 ? void 0 : (_actionTabs$selectArr9 = actionTabs.selectArrs) === null || _actionTabs$selectArr9 === void 0 ? void 0 : (_actionTabs$selectArr10 = _actionTabs$selectArr9.exercise_types) === null || _actionTabs$selectArr10 === void 0 ? void 0 : _actionTabs$selectArr10.subjective_score, "\u5206"] }) }) })] @@ -3681,7 +3673,7 @@ var ChangeScore_DelShixun = function DelShixun(_ref) { }], children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, { min: 0, - max: (actionTabs === null || actionTabs === void 0 ? void 0 : (_actionTabs$selectArr13 = actionTabs.selectArrs) === null || _actionTabs$selectArr13 === void 0 ? void 0 : (_actionTabs$selectArr14 = _actionTabs$selectArr13.exercise_types) === null || _actionTabs$selectArr14 === void 0 ? void 0 : _actionTabs$selectArr14.objective_score) * 1, + max: (actionTabs === null || actionTabs === void 0 ? void 0 : (_actionTabs$selectArr11 = actionTabs.selectArrs) === null || _actionTabs$selectArr11 === void 0 ? void 0 : (_actionTabs$selectArr12 = _actionTabs$selectArr11.exercise_types) === null || _actionTabs$selectArr12 === void 0 ? void 0 : _actionTabs$selectArr12.objective_score) * 1, style: { width: 150 }, @@ -3694,7 +3686,7 @@ var ChangeScore_DelShixun = function DelShixun(_ref) { children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { className: "ml10", - children: ["\u5206\uFF0C\u603B\u5171\uFF1A", actionTabs === null || actionTabs === void 0 ? void 0 : (_actionTabs$selectArr15 = actionTabs.selectArrs) === null || _actionTabs$selectArr15 === void 0 ? void 0 : (_actionTabs$selectArr16 = _actionTabs$selectArr15.exercise_types) === null || _actionTabs$selectArr16 === void 0 ? void 0 : _actionTabs$selectArr16.objective_score, "\u5206"] + children: ["\u5206\uFF0C\u603B\u5171\uFF1A", actionTabs === null || actionTabs === void 0 ? void 0 : (_actionTabs$selectArr13 = actionTabs.selectArrs) === null || _actionTabs$selectArr13 === void 0 ? void 0 : (_actionTabs$selectArr14 = _actionTabs$selectArr13.exercise_types) === null || _actionTabs$selectArr14 === void 0 ? void 0 : _actionTabs$selectArr14.objective_score, "\u5206"] }) }) })] @@ -4180,7 +4172,7 @@ var QualityModal_DelShixun = function DelShixun(_ref) { var authority = __webpack_require__(7); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Detail/components/WorkList/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var WorkListmodules = ({"flex_box_center":"flex_box_center____uOEt","flex_space_between":"flex_space_between___J8U9e","flex_box_vertical_center":"flex_box_vertical_center___M1l_z","flex_box_center_end":"flex_box_center_end___UsRsw","flex_box_column":"flex_box_column___gcanz","rightFilter":"rightFilter___KnaoF","classwidth":"classwidth___QPkdW"}); +/* harmony default export */ var WorkListmodules = ({"flex_box_center":"flex_box_center____uOEt","flex_space_between":"flex_space_between___J8U9e","flex_box_vertical_center":"flex_box_vertical_center___M1l_z","flex_box_center_end":"flex_box_center_end___UsRsw","flex_box_column":"flex_box_column___gcanz","rightFilter":"rightFilter___KnaoF","classwidth":"classwidth___QPkdW","operationLink":"operationLink___vj72A"}); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Detail/components/WorkList/components/ObjectiveScore.tsx @@ -4545,7 +4537,16 @@ var WorkList = function WorkList(_ref) { align: 'left', render: function render(text, record) { return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [text || '--', !!(record !== null && record !== void 0 && record.delayed_at) && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + onClick: function onClick() { + if (text) { + saveExerciseUsers(); + (0,util/* openNewWindow */.xg)("/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/review/").concat(record === null || record === void 0 ? void 0 : record.login)); + } + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: text ? WorkListmodules.operationLink : '', + children: text || '--' + }), !!(record !== null && record !== void 0 && record.delayed_at) && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { title: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { children: ["\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u8C03\u6574\u81F3", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "ml5", diff --git a/p__Classrooms__Lists__Exercise__Detail__index.222e8282.chunk.css b/p__Classrooms__Lists__Exercise__Detail__index.20780afd.chunk.css similarity index 99% rename from p__Classrooms__Lists__Exercise__Detail__index.222e8282.chunk.css rename to p__Classrooms__Lists__Exercise__Detail__index.20780afd.chunk.css index 9f1646f0d9..f010e429ba 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.222e8282.chunk.css +++ b/p__Classrooms__Lists__Exercise__Detail__index.20780afd.chunk.css @@ -345,6 +345,10 @@ li:last-child > .ant-breadcrumb-separator { height: 132px !important; border-radius: 5px; } +.operationLink___vj72A { + cursor: pointer; + color: #0152d9; +} /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ diff --git a/p__Classrooms__Lists__GroupHomework__Detail__index.f130967c.async.js b/p__Classrooms__Lists__GroupHomework__Detail__index.54e943e0.async.js similarity index 99% rename from p__Classrooms__Lists__GroupHomework__Detail__index.f130967c.async.js rename to p__Classrooms__Lists__GroupHomework__Detail__index.54e943e0.async.js index fb86ebf05e..beef834511 100644 --- a/p__Classrooms__Lists__GroupHomework__Detail__index.f130967c.async.js +++ b/p__Classrooms__Lists__GroupHomework__Detail__index.54e943e0.async.js @@ -9135,8 +9135,8 @@ var AnonymousComment = function AnonymousComment(_ref) { eff_score: '', //效率分 unified_anonymous_comment: true, - unified_anonymous_appeal: true, - anonymous_group: false + unified_anonymous_appeal: true + // anonymous_group: false, }), _useState8 = slicedToArray_default()(_useState7, 2), data = _useState8[0], @@ -9481,7 +9481,7 @@ var AnonymousComment = function AnonymousComment(_ref) { }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { placement: "right", overlayStyle: { - maxWidth: 400 + maxWidth: 600 }, title: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { @@ -9593,33 +9593,6 @@ var AnonymousComment = function AnonymousComment(_ref) { })] }) })] - }), data.unified_anonymous_comment && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, { - align: "middle", - className: "mt25 mb25 pl30", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - children: "\u4E92\u8BC4\u65B9\u5F0F:" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, { - className: "ml5", - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default.Group */.ZP.Group, { - value: data.anonymous_group, - disabled: disabled || data.anonymous_appeal || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.anonymous_comment), - onChange: function onChange(e) { - setData(function (originalData) { - return objectSpread2_default()(objectSpread2_default()({}, originalData), {}, { - anonymous_group: e.target.value - }); - }); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { - value: false, - children: "\u6240\u6709\u5206\u7EC4\u4E92\u8BC4" - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, { - value: true, - disabled: !(workSetting !== null && workSetting !== void 0 && workSetting.can_anonymous_group), - children: "\u73ED\u5185\u5C0F\u7EC4\u4E92\u8BC4" - })] - }) - })] }), data.unified_anonymous_comment ? /*#__PURE__*/(0,jsx_runtime.jsx)(UnifiedComment/* default */.Z, { data: data, setData: setData, diff --git a/p__Classrooms__Lists__Polls__index.1803d157.async.js b/p__Classrooms__Lists__Polls__index.f70b09ae.async.js similarity index 99% rename from p__Classrooms__Lists__Polls__index.1803d157.async.js rename to p__Classrooms__Lists__Polls__index.f70b09ae.async.js index fb5faa3552..b95cccb53e 100644 --- a/p__Classrooms__Lists__Polls__index.1803d157.async.js +++ b/p__Classrooms__Lists__Polls__index.f70b09ae.async.js @@ -1718,7 +1718,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) { } }); }, - children: "\u95EE\u5377\u9009\u7528" + children: "\u95EE\u5377\u9009\u75281" }), /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { to: "/classrooms/".concat(params.coursesId, "/poll/").concat(params.categoryId, "/add"), className: "c-blue font16 ml20 current", diff --git a/p__IntrainCourse__index.72e5a2f9.async.js b/p__IntrainCourse__index.e8d3717e.async.js similarity index 83% rename from p__IntrainCourse__index.72e5a2f9.async.js rename to p__IntrainCourse__index.e8d3717e.async.js index 760e2b0e77..aa262b53cb 100644 --- a/p__IntrainCourse__index.72e5a2f9.async.js +++ b/p__IntrainCourse__index.e8d3717e.async.js @@ -1,6 +1,551 @@ "use strict"; (self["webpackChunk"] = self["webpackChunk"] || []).push([[54056],{ +/***/ 36579: +/*!*********************************************************!*\ + !*** ./src/components/PreviewAll/index.tsx + 1 modules ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + "Z": function() { return /* binding */ PreviewAll; } +}); + +// EXTERNAL MODULE: ./node_modules/antd/es/button/style/index.js + 1 modules +var style = __webpack_require__(39871); +// EXTERNAL MODULE: ./node_modules/antd/es/button/index.js +var es_button = __webpack_require__(6889); +// EXTERNAL MODULE: ./node_modules/antd/es/tooltip/style/index.js + 1 modules +var tooltip_style = __webpack_require__(90320); +// EXTERNAL MODULE: ./node_modules/antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(60047); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(71402); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(2488); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/react/index.js +var react = __webpack_require__(978); +;// CONCATENATED MODULE: ./src/components/PreviewAll/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var PreviewAllmodules = ({"wrp":"wrp___dq7YK","bgBlack":"bgBlack___ARIUV","monaco":"monaco___VnZC3","darkBlue":"darkBlue___UprA9","close":"close___LKoWu","embed":"embed___hvpEJ"}); +// EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/ArrowDownOutlined.js + 1 modules +var ArrowDownOutlined = __webpack_require__(4774); +// EXTERNAL MODULE: ./src/components/monaco-editor/index.jsx + 3 modules +var monaco_editor = __webpack_require__(8691); +// EXTERNAL MODULE: ./src/utils/util.tsx +var util = __webpack_require__(29427); +// EXTERNAL MODULE: ./node_modules/react/jsx-runtime.js +var jsx_runtime = __webpack_require__(50107); +;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx + + + + + + + + + + + + + + + +/* harmony default export */ var PreviewAll = (function (_ref) { + var name = _ref.name, + data = _ref.data, + theme = _ref.theme, + type = _ref.type, + filename = _ref.filename, + monacoEditor = _ref.monacoEditor, + className = _ref.className, + style = _ref.style, + close = _ref.close, + onClose = _ref.onClose, + hasMask = _ref.hasMask; + var _useState = (0,react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'), + _useState2 = slicedToArray_default()(_useState, 2), + src = _useState2[0], + setSrc = _useState2[1]; + var _useState3 = (0,react.useState)(""), + _useState4 = slicedToArray_default()(_useState3, 2), + token = _useState4[0], + setToken = _useState4[1]; + var size; + var unit = 1024 * 1024; + var maxSize = 10 * unit; + var closeRef = (0,react.useRef)(); + if (type === "office") { + size = (0,util/* parseUrl */.en)(data).filesize; + if (size > maxSize) { + type = "other"; + } + } + if (filename) monacoEditor.filename = filename; + (0,react.useEffect)(function () { + var _document$cookie, _document$cookie$repl; + var cookies = (_document$cookie = document.cookie) === null || _document$cookie === void 0 ? void 0 : (_document$cookie$repl = _document$cookie.replace(/\s/g, "")) === null || _document$cookie$repl === void 0 ? void 0 : _document$cookie$repl.split(";"); + cookies === null || cookies === void 0 ? void 0 : cookies.map(function (item) { + var i = item.split("="); + if (i[0] === '_educoder_session') { + setToken(i[1]); + } + }); + }, []); + var handleClick = function handleClick() { + if (data.startsWith("http") || data.startsWith('blob:')) { + handleDown(); + return; + } + (0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename); + }; + var handleDown = function handleDown() { + (0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data)); + }; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + style: objectSpread2_default()({}, style || {}), + className: "".concat(hasMask && PreviewAllmodules.bgBlack, " ").concat(!!type ? PreviewAllmodules.wrp : "hide"), + children: [close && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: PreviewAllmodules.close, + ref: closeRef, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6", + getPopupContainer: function getPopupContainer() { + return closeRef.current; + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + onClick: handleDown, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "icon-quxiaozhiding" + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, { + title: "\u5173\u95ED", + getPopupContainer: function getPopupContainer() { + return closeRef.current; + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "", + onClick: onClose, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "icon-guanbi1" + }) + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "".concat(PreviewAllmodules[className], " ").concat(className, " ").concat(PreviewAllmodules.monaco, " ").concat(type === "txt" ? "show" : "hide"), + children: type === "txt" && /*#__PURE__*/(0,jsx_runtime.jsx)(monaco_editor/* default */.ZP, objectSpread2_default()({}, monacoEditor)) + }), type === "audio" && /*#__PURE__*/(0,jsx_runtime.jsx)("audio", { + src: "".concat((data === null || data === void 0 ? void 0 : data.indexOf("http://")) > -1 || (data === null || data === void 0 ? void 0 : data.indexOf("https://")) > -1 ? "" : "data:audio/mp3;base64,").concat(data), + autoPlay: true + }), type === "video" && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, { + children: (data === null || data === void 0 ? void 0 : data.indexOf("http")) > -1 ? /*#__PURE__*/(0,jsx_runtime.jsx)("video", { + controls: true, + src: "".concat(data), + autoPlay: true + }) : /*#__PURE__*/(0,jsx_runtime.jsx)("video", { + controls: true, + src: "data:video/mp4;base64,".concat(data), + autoPlay: true + }) + }), type === 'office' && /*#__PURE__*/(0,jsx_runtime.jsx)("iframe", { + src: "https://view.officeapps.live.com/op/embed.aspx?src=".concat(data, "?").concat(encodeURIComponent("disposition=office&token=".concat(token))) + }), type === 'html' && /*#__PURE__*/(0,jsx_runtime.jsx)("iframe", { + src: data + '&disposition=inline' + }), type === 'pdf' && /*#__PURE__*/(0,jsx_runtime.jsx)("embed", { + className: PreviewAllmodules.embed, + src: data + }), type === "image" && /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: "".concat((data === null || data === void 0 ? void 0 : data.indexOf("http://")) > -1 || (data === null || data === void 0 ? void 0 : data.indexOf("https://")) > -1 ? "" : "data:image/png;base64,").concat(data) + }), type === "other" && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.Z, { + type: "primary", + size: "large", + onClick: handleClick, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ArrowDownOutlined/* default */.Z, {}), "\u70B9\u51FB\u4E0B\u8F7D"] + }) + }), type === "download" && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.Z, { + type: "primary", + size: "large", + onClick: handleClick, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ArrowDownOutlined/* default */.Z, {}), "\u70B9\u51FB\u4E0B\u8F7D"] + })] + }); +}); + +/***/ }), + +/***/ 12768: +/*!*********************************************************!*\ + !*** ./src/components/RenderHtml/index.tsx + 1 modules ***! + \*********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + "Z": function() { return /* binding */ RenderHtml; } +}); + +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(71402); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(2488); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/react/index.js +var react = __webpack_require__(978); +// EXTERNAL MODULE: ./node_modules/katex/dist/katex.min.css +var katex_min = __webpack_require__(81897); +// EXTERNAL MODULE: ./node_modules/marked/lib/marked.js +var marked = __webpack_require__(55278); +var marked_default = /*#__PURE__*/__webpack_require__.n(marked); +// EXTERNAL MODULE: ./node_modules/marked/src/helpers.js +var helpers = __webpack_require__(15682); +;// CONCATENATED MODULE: ./src/utils/marked.ts + + + +function indentCodeCompensation(raw, text) { + var matchIndentToCode = raw.match(/^(\s+)(?:```)/); + if (matchIndentToCode === null) { + return text; + } + var indentToCode = matchIndentToCode[1]; + return text.split('\n').map(function (node) { + var matchIndentInNode = node.match(/^\s+/); + if (matchIndentInNode === null) { + return node; + } + var _matchIndentInNode = slicedToArray_default()(matchIndentInNode, 1), + indentInNode = _matchIndentInNode[0]; + if (indentInNode.length >= indentToCode.length) { + return node.slice(indentToCode.length); + } + return node; + }).join('\n'); +} +//兼容之前的 ##标题式写法 +var toc = []; +var ctx = ["