"use strict"; (self["webpackChunk"] = self["webpackChunk"] || []).push([[46231],{ /***/ 55232: /*!*************************************************************!*\ !*** ./src/components/LanguageSelect/index.tsx + 1 modules ***! \*************************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { // EXPORTS __webpack_require__.d(__webpack_exports__, { "S": function() { return /* binding */ LanguageSelect; } }); // EXTERNAL MODULE: ./node_modules/antd/es/dropdown/style/index.js + 1 modules var 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/@babel/runtime/helpers/slicedToArray.js var slicedToArray = __webpack_require__(27424); var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); // EXTERNAL MODULE: ./node_modules/react/index.js var react = __webpack_require__(67294); ;// CONCATENATED MODULE: ./src/components/LanguageSelect/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var LanguageSelectmodules = ({"flex_box_center":"flex_box_center___EIpII","flex_space_between":"flex_space_between___fFu6C","flex_box_vertical_center":"flex_box_vertical_center___dbtuv","flex_box_center_end":"flex_box_center_end___qEYJa","flex_box_column":"flex_box_column___ncMrS","main":"main___A2KB0","wrap":"wrap___PrMse","content":"content___pEqhq","programName":"programName___h8PAJ","name":"name___oxG0a","directionContentWrap":"directionContentWrap____Ymcj","directionItem":"directionItem___uCMBX","active":"active___vOl0l","subActive":"subActive___WzT87","subItem":"subItem___nVuXN","subMenu":"subMenu___DqKGV","action":"action___O7v85"}); // EXTERNAL MODULE: ./node_modules/react/jsx-runtime.js var jsx_runtime = __webpack_require__(85893); ;// CONCATENATED MODULE: ./src/components/LanguageSelect/index.tsx var typeData = [{ name: "编程题", value: "PROGRAM" }, { name: "单选题", value: "SINGLE" }, { name: "多选题", value: "MULTIPLE" }, { name: "判断题", value: "JUDGMENT" }, { name: "填空题", value: "COMPLETION" }, { name: "简答题", value: "SUBJECTIVE" }, { name: "组合题", value: "COMBINATION" }]; var difficultyData = [{ name: "简单", value: 1 }, { name: "适中", value: 2 }, { name: "困难", value: 3 }]; var randomData = [{ name: "随机组卷", value: 1 }, { name: "人工组卷", value: 2 }]; var LanguageSelect = function LanguageSelect(_ref) { var _ref$showSelectAll = _ref.showSelectAll, showSelectAll = _ref$showSelectAll === void 0 ? false : _ref$showSelectAll, _ref$disciplinesData = _ref.disciplinesData, disciplinesData = _ref$disciplinesData === void 0 ? [] : _ref$disciplinesData, _ref$knowledgeData = _ref.knowledgeData, knowledgeData = _ref$knowledgeData === void 0 ? [] : _ref$knowledgeData, directionValue = _ref.directionValue, subDisciplineValue = _ref.subDisciplineValue, typeValue = _ref.typeValue, knowledgeValue = _ref.knowledgeValue, _ref$showKnowledge = _ref.showKnowledge, showKnowledge = _ref$showKnowledge === void 0 ? false : _ref$showKnowledge, _ref$showRandomType = _ref.showRandomType, showRandomType = _ref$showRandomType === void 0 ? false : _ref$showRandomType, difficultyValue = _ref.difficultyValue, randomValue = _ref.randomValue, selectAll = _ref.selectAll, languagesvalue = _ref.languagesvalue, className = _ref.className, _ref$languages = _ref.languages, languages = _ref$languages === void 0 ? [] : _ref$languages, isprogram_homework = _ref.isprogram_homework, _ref$showShixun = _ref.showShixun, showShixun = _ref$showShixun === void 0 ? false : _ref$showShixun, _ref$showItemType = _ref.showItemType, showItemType = _ref$showItemType === void 0 ? true : _ref$showItemType, _ref$onShixunChange = _ref.onShixunChange, onShixunChange = _ref$onShixunChange === void 0 ? function () {} : _ref$onShixunChange, _ref$onDirectionChang = _ref.onDirectionChange, onDirectionChange = _ref$onDirectionChang === void 0 ? function () {} : _ref$onDirectionChang, _ref$onTypeChange = _ref.onTypeChange, onTypeChange = _ref$onTypeChange === void 0 ? function () {} : _ref$onTypeChange, _ref$onDifficultyChan = _ref.onDifficultyChange, onDifficultyChange = _ref$onDifficultyChan === void 0 ? function () {} : _ref$onDifficultyChan, _ref$handlelanguagesC = _ref.handlelanguagesChange, handlelanguagesChange = _ref$handlelanguagesC === void 0 ? function () {} : _ref$handlelanguagesC, _ref$onKnowledgeChang = _ref.onKnowledgeChange, onKnowledgeChange = _ref$onKnowledgeChang === void 0 ? function () {} : _ref$onKnowledgeChang, _ref$onRandomChange = _ref.onRandomChange, onRandomChange = _ref$onRandomChange === void 0 ? function () {} : _ref$onRandomChange, _ref$showTeachGroup = _ref.showTeachGroup, showTeachGroup = _ref$showTeachGroup === void 0 ? false : _ref$showTeachGroup, _ref$teachGroupData = _ref.teachGroupData, teachGroupData = _ref$teachGroupData === void 0 ? [] : _ref$teachGroupData, _ref$onTeachGroupChan = _ref.onTeachGroupChange, onTeachGroupChange = _ref$onTeachGroupChan === void 0 ? function () {} : _ref$onTeachGroupChan, teachGroupValue = _ref.teachGroupValue; var _useState = (0,react.useState)(0), _useState2 = slicedToArray_default()(_useState, 2), directionShow = _useState2[0], setDirectionShow = _useState2[1]; var directionWarp = (0,react.useRef)(null); var _useState3 = (0,react.useState)(0), _useState4 = slicedToArray_default()(_useState3, 2), knowledgeShow = _useState4[0], setKnowledgeShow = _useState4[1]; var knowledgeWarp = (0,react.useRef)(null); (0,react.useEffect)(function () { if (disciplinesData.length !== 0) { var _directionWarp$curren; if ((directionWarp === null || directionWarp === void 0 ? void 0 : (_directionWarp$curren = directionWarp.current) === null || _directionWarp$curren === void 0 ? void 0 : _directionWarp$curren.clientHeight) > 108) { setDirectionShow(1); } else { setDirectionShow(0); } } if (disciplinesData.length === 0) { setDirectionShow(0); } }, [disciplinesData]); (0,react.useEffect)(function () { // console.log(knowledgeData.length === 0, '数量') if (knowledgeData.length !== 0) { var _knowledgeWarp$curren; // console.log(knowledgeWarp?.current?.clientHeight, '高度') //两个像素的偏差106+2 if ((knowledgeWarp === null || knowledgeWarp === void 0 ? void 0 : (_knowledgeWarp$curren = knowledgeWarp.current) === null || _knowledgeWarp$curren === void 0 ? void 0 : _knowledgeWarp$curren.clientHeight) > 108) { setKnowledgeShow(1); } else { setKnowledgeShow(0); } } if (knowledgeData.length === 0) { setKnowledgeShow(0); } }, [knowledgeData]); var renderMenu = function renderMenu() { var sub_disciplines = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : []; var id = arguments.length > 1 ? arguments[1] : undefined; return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z, { className: LanguageSelectmodules.subMenu, children: sub_disciplines.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default.Item */.Z.Item, { children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", { className: "".concat(LanguageSelectmodules.subItem, " ").concat(subDisciplineValue === item.id ? LanguageSelectmodules.subActive : ''), onClick: function onClick() { return onDirectionChange(id, item.id); }, children: item.name }) }, item.id); }) }); }; return /*#__PURE__*/(0,jsx_runtime.jsx)("aside", { className: className ? "".concat(LanguageSelectmodules.main, " ").concat(className) : LanguageSelectmodules.main, children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: LanguageSelectmodules.wrap, children: [isprogram_homework && /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: LanguageSelectmodules.programName, children: "\u8BD5\u9898\u5E93-\u7F16\u7A0B\u9898" }), showTeachGroup && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: LanguageSelectmodules.content, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: LanguageSelectmodules.name, children: "\u56E2\u961F" }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: LanguageSelectmodules.directionContentWrap, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "".concat(LanguageSelectmodules.directionItem, " ").concat(!teachGroupValue ? LanguageSelectmodules.active : '', " "), onClick: function onClick() { return onTeachGroupChange(null); }, children: "\u5168\u90E8" }), teachGroupData === null || teachGroupData === void 0 ? void 0 : teachGroupData.map(function (item) { // console.log(item, "itemssssss"); return /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "".concat(LanguageSelectmodules.directionItem, " ").concat(teachGroupValue === item.group_id ? LanguageSelectmodules.active : '', " "), onClick: function onClick() { return onTeachGroupChange(item.group_id); }, children: item.name }, item.group_id); })] })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: LanguageSelectmodules.content, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: LanguageSelectmodules.name, children: "\u65B9\u5411" }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: LanguageSelectmodules.directionContentWrap, style: { overflow: 'hidden', height: directionShow === 1 ? 88 : 'auto' }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "".concat(LanguageSelectmodules.directionItem, " ").concat(!directionValue ? LanguageSelectmodules.active : '', " "), onClick: function onClick() { return onDirectionChange(null); }, children: "\u5168\u90E8" }), disciplinesData.map(function (item) { var _item$sub_disciplines; return /*#__PURE__*/(0,jsx_runtime.jsx)(react.Fragment, { children: ((_item$sub_disciplines = item.sub_disciplines) === null || _item$sub_disciplines === void 0 ? void 0 : _item$sub_disciplines.length) > 0 ? /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { placement: "bottomLeft", overlayStyle: { width: 600 }, getPopupContainer: function getPopupContainer(trigger) { return trigger.parentNode; }, dropdownRender: function dropdownRender() { return renderMenu(item.sub_disciplines, item.id); }, children: /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "".concat(LanguageSelectmodules.directionItem, " ").concat(directionValue === item.id ? LanguageSelectmodules.active : '', " "), onClick: function onClick() { return onDirectionChange(item.id); }, children: item.name }) }) : /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "".concat(LanguageSelectmodules.directionItem, " ").concat(directionValue === item.id ? LanguageSelectmodules.active : '', " "), onClick: function onClick() { return onDirectionChange(item.id); }, children: item.name }) }, item.id); })] }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: LanguageSelectmodules.directionContentWrap, ref: directionWarp, style: { height: 'auto', position: 'fixed', left: 0, top: 0, width: 1024, visibility: 'hidden' }, children: disciplinesData.map(function (item) { var _item$sub_disciplines2; return /*#__PURE__*/(0,jsx_runtime.jsx)(react.Fragment, { children: ((_item$sub_disciplines2 = item.sub_disciplines) === null || _item$sub_disciplines2 === void 0 ? void 0 : _item$sub_disciplines2.length) > 0 ? /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { placement: "bottomLeft", overlayStyle: { width: 600 }, getPopupContainer: function getPopupContainer(trigger) { return trigger.parentNode; }, dropdownRender: function dropdownRender() { return renderMenu(item.sub_disciplines, item.id); }, children: /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "".concat(LanguageSelectmodules.directionItem, " ").concat(directionValue === item.id ? LanguageSelectmodules.active : '', " "), onClick: function onClick() { return onDirectionChange(item.id); }, children: item.name }) }) : /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "".concat(LanguageSelectmodules.directionItem, " ").concat(directionValue === item.id ? LanguageSelectmodules.active : '', " "), onClick: function onClick() { return onDirectionChange(item.id); }, children: item.name }) }, item.id); }) }), !!directionShow && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: LanguageSelectmodules.action, children: [directionShow === 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { onClick: function onClick() { return setDirectionShow(2); }, children: ["\u5C55\u5F00", /*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-xiala" })] }), directionShow === 2 && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { onClick: function onClick() { return setDirectionShow(1); }, children: ["\u6536\u8D77", /*#__PURE__*/(0,jsx_runtime.jsx)("i", { style: { transform: 'scale(0.5) rotate(180deg) translateY(2px)' }, className: "iconfont icon-xiala" })] })] })] }), showKnowledge && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: LanguageSelectmodules.content, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: LanguageSelectmodules.name, children: "\u77E5\u8BC6\u70B9" }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: LanguageSelectmodules.directionContentWrap, style: { overflow: 'hidden', height: knowledgeShow === 1 ? 94 : 'auto' }, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "".concat(LanguageSelectmodules.directionItem, " ").concat(knowledgeValue === -1 ? LanguageSelectmodules.active : '', " "), onClick: function onClick() { return onKnowledgeChange(-1); }, children: "\u5168\u90E8" }), knowledgeData.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "".concat(LanguageSelectmodules.directionItem, " ").concat(knowledgeValue === item.id ? LanguageSelectmodules.active : '', " "), onClick: function onClick() { return onKnowledgeChange(item.id); }, children: item.name }, item.id); })] }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { ref: knowledgeWarp, className: LanguageSelectmodules.directionContentWrap, style: { height: 'auto', position: 'fixed', left: 0, top: 0, width: 1010, visibility: 'hidden' }, children: knowledgeData.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "".concat(LanguageSelectmodules.directionItem, " ").concat(knowledgeValue === item.id ? LanguageSelectmodules.active : '', " "), onClick: function onClick() { return onKnowledgeChange(item.id); }, children: item.name }, item.id); }) }), !!knowledgeShow && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: LanguageSelectmodules.action, children: [knowledgeShow === 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { onClick: function onClick() { return setKnowledgeShow(2); }, children: ["\u5C55\u5F00", /*#__PURE__*/(0,jsx_runtime.jsx)("i", { className: "iconfont icon-xiala" })] }), knowledgeShow === 2 && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { onClick: function onClick() { return setKnowledgeShow(1); }, children: ["\u6536\u8D77", /*#__PURE__*/(0,jsx_runtime.jsx)("i", { style: { transform: 'scale(0.5) rotate(180deg) translateY(2px)' }, className: "iconfont icon-xiala" })] })] })] }), showItemType && !isprogram_homework && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: LanguageSelectmodules.content, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: LanguageSelectmodules.name, children: "\u9898\u578B" }), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "".concat(LanguageSelectmodules.directionItem, " ").concat(!typeValue ? LanguageSelectmodules.active : '', " "), onClick: function onClick() { return onTypeChange(null); }, children: "\u5168\u90E8" }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: LanguageSelectmodules.directionContentWrap, children: [typeData.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "".concat(LanguageSelectmodules.directionItem, " ").concat(typeValue === item.value ? LanguageSelectmodules.active : '', " "), onClick: function onClick() { return onTypeChange(item.value); }, children: item.name }, item.name); }), showShixun && /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: LanguageSelectmodules.directionItem, onClick: function onClick() { return onShixunChange(); }, children: "\u5B9E\u8BAD\u9898" }, '实训题')] })] }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: LanguageSelectmodules.content, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: LanguageSelectmodules.name, children: "\u96BE\u5EA6" }), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "".concat(LanguageSelectmodules.directionItem, " ").concat(!difficultyValue ? LanguageSelectmodules.active : '', " "), onClick: function onClick() { return onDifficultyChange(null); }, children: "\u5168\u90E8" }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: LanguageSelectmodules.directionContentWrap, children: difficultyData.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "".concat(LanguageSelectmodules.directionItem, " ").concat(difficultyValue === item.value ? LanguageSelectmodules.active : '', " "), onClick: function onClick() { return onDifficultyChange(item.value); }, children: item.name }, item.name); }) })] }), showRandomType && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: LanguageSelectmodules.content, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: LanguageSelectmodules.name, children: "\u7C7B\u578B" }), /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "".concat(LanguageSelectmodules.directionItem, " ").concat(!randomValue ? LanguageSelectmodules.active : '', " "), onClick: function onClick() { return onRandomChange(null); }, children: "\u5168\u90E8" }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: LanguageSelectmodules.directionContentWrap, children: randomData.map(function (item) { return /*#__PURE__*/(0,jsx_runtime.jsx)("li", { className: "".concat(LanguageSelectmodules.directionItem, " ").concat(randomValue === item.value ? LanguageSelectmodules.active : '', " "), onClick: function onClick() { return onRandomChange(item.value); }, children: item.name }, item.name); }) })] })] }) }); }; /***/ }), /***/ 82982: /*!*****************************************!*\ !*** ./src/components/NoData/index.tsx ***! \*****************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { /* harmony import */ var antd_es_button_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/button/style */ 29913); /* harmony import */ var antd_es_button__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd/es/button */ 71577); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/objectSpread2.js */ 42122); /* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 67294); /* harmony import */ var _assets_images_icons_nodata_png__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/assets/images/icons/nodata.png */ 4977); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react/jsx-runtime */ 85893); var noData = function noData(_ref) { var _ref$buttonProps = _ref.buttonProps, buttonProps = _ref$buttonProps === void 0 ? {} : _ref$buttonProps, _ref$styles = _ref.styles, styles = _ref$styles === void 0 ? {} : _ref$styles, customText = _ref.customText, ButtonText = _ref.ButtonText, ButtonClick = _ref.ButtonClick, Buttonclass = _ref.Buttonclass, ButtonTwo = _ref.ButtonTwo; return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxs)("section", { className: "tc animated fadeIn", style: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, { color: '#999', margin: '200px auto' }), styles), children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("img", { src: _assets_images_icons_nodata_png__WEBPACK_IMPORTED_MODULE_3__ }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)("p", { className: "mt20 font14", children: customText || '暂时还没有相关数据哦!' }), ButtonText && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({ className: Buttonclass, onClick: ButtonClick }, buttonProps), {}, { children: ButtonText })), ButtonTwo && ButtonTwo] }); }; /* harmony default export */ __webpack_exports__["Z"] = (noData); /***/ }) }]);