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

227 lines
800 KiB

(self.webpackChunk=self.webpackChunk||[]).push([[292],{12893:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return et}});var a=x(54476),de=x(59301),he={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},pe=he,Ce=x(7657),Me=function(Pe,xe){return de.createElement(Ce.Z,(0,a.Z)({},Pe,{ref:xe,icon:pe}))},ke=de.forwardRef(Me),et=ke},32134:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return et}});var a=x(54476),de=x(59301),he={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},pe=he,Ce=x(7657),Me=function(Pe,xe){return de.createElement(Ce.Z,(0,a.Z)({},Pe,{ref:xe,icon:pe}))},ke=de.forwardRef(Me),et=ke},20699:function(Wt,Tt){"use strict";Tt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},85373:function(Wt,Tt){"use strict";Tt.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},88488:function(Wt,Tt){"use strict";Tt.Z={flex_box_center:"flex_box_center___ycN2f",flex_space_between:"flex_space_between___LcS9e",flex_box_vertical_center:"flex_box_vertical_center___uwjPm",flex_box_center_end:"flex_box_center_end___Pc903",flex_box_column:"flex_box_column___AXEdv",bg:"bg___fm2Cw",title:"title___J3MCU",editIcon:"editIcon___i4Zll",titleLeft:"titleLeft___da61c",titleRight:"titleRight___EsdL6",formWrap:"formWrap___YTxC3",baseLineHeight:"baseLineHeight___TprCB",radioBtnWrapper:"radioBtnWrapper___Mt_XG",radiogroup:"radiogroup___EvkWh",easy:"easy___mSxtg",medium:"medium___NIaWN",hard:"hard___mddnD",baseFormItem:"baseFormItem___csbyb",cascaderPopup:"cascaderPopup___BttnF",selectdiv:"selectdiv___TAr4i",divitem:"divitem___iaXB2",bottmodiv:"bottmodiv___bmp6p",cancelBtn:"cancelBtn___Q4ZcL",confirmBtn:"confirmBtn___nRiCD",concat:"concat___jlPR1"}},10634:function(Wt,Tt,x){"use strict";var a=x(59301),de=Object.defineProperty,he=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Me=(Ae,Pe,xe)=>Pe in Ae?de(Ae,Pe,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Ae[Pe]=xe,ke=(Ae,Pe)=>{for(var xe in Pe||(Pe={}))pe.call(Pe,xe)&&Me(Ae,xe,Pe[xe]);if(he)for(var xe of he(Pe))Ce.call(Pe,xe)&&Me(Ae,xe,Pe[xe]);return Ae};const et=Ae=>React.createElement("svg",ke({width:14,height:13,xmlns:"http://www.w3.org/2000/svg"},Ae),React.createElement("title",null,"\u6D4B\u8BD5AI\u8BC4\u5206"),React.createElement("path",{d:"M5.19 1.488a2.133 2.133 0 0 1 3.62 0l.96 1.54a.25.25 0 0 0 .152.11l1.76.437a2.133 2.133 0 0 1 1.12 3.443l-1.234 1.465.136 1.912a2.133 2.133 0 0 1-1.823 2.263l-.152.016a2.133 2.133 0 0 1-.954-.15l-1.681-.683a.25.25 0 0 0-.188 0l-1.681.682a2.133 2.133 0 0 1-2.93-2.128l.13-1.81a.25.25 0 0 0-.058-.178L1.198 7.018a2.133 2.133 0 0 1 1.12-3.443l1.76-.436a.25.25 0 0 0 .152-.11Zm2.053.543a.633.633 0 0 0-.78.25l-.96 1.54a1.75 1.75 0 0 1-1.064.774l-1.761.436a.633.633 0 0 0-.332 1.022L3.514 7.44c.294.348.44.797.407 1.251l-.13 1.81a.633.633 0 0 0 .87.631l1.681-.682a1.75 1.75 0 0 1 1.316 0l1.681.682a.633.633 0 0 0 .87-.631l-.18-2.518 1.625-1.931a.633.633 0 0 0-.332-1.022l-1.761-.436a1.75 1.75 0 0 1-1.065-.774l-.959-1.54a.633.633 0 0 0-.203-.203Zm1.544 5.23a.75.75 0 0 1 .102 1.493l-.102.007H5.362a.75.75 0 0 1-.102-1.494l.102-.006h3.425Z",fill:"#3061D0",fillRule:"nonzero"}));Tt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuMTkgMS40ODhhMi4xMzMgMi4xMzMgMCAwIDEgMy42MiAwbC45NiAxLjU0YS4yNS4yNSAwIDAgMCAuMTUyLjExbDEuNzYuNDM3YTIuMTMzIDIuMTMzIDAgMCAxIDEuMTIgMy40NDNsLTEuMjM0IDEuNDY1LjEzNiAxLjkxMmEyLjEzMyAyLjEzMyAwIDAgMS0xLjgyMyAyLjI2M2wtLjE1Mi4wMTZhMi4xMzMgMi4xMzMgMCAwIDEtLjk1NC0uMTVsLTEuNjgxLS42ODNhLjI1LjI1IDAgMCAwLS4xODggMGwtMS42ODEuNjgyYTIuMTMzIDIuMTMzIDAgMCAxLTIuOTMtMi4xMjhsLjEzLTEuODFhLjI1LjI1IDAgMCAwLS4wNTgtLjE3OEwxLjE5OCA3LjAxOGEyLjEzMyAyLjEzMyAwIDAgMSAxLjEyLTMuNDQzbDEuNzYtLjQzNmEuMjUuMjUgMCAwIDAgLjE1Mi0uMTFabTIuMDUzLjU0M2EuNjMzLjYzMyAwIDAgMC0uNzguMjVsLS45NiAxLjU0YTEuNzUgMS43NSAwIDAgMS0xLjA2NC43NzRsLTEuNzYxLjQzNmEuNjMzLjYzMyAwIDAgMC0uMzMyIDEuMDIyTDMuNTE0IDcuNDRjLjI5NC4zNDguNDQuNzk3LjQwNyAxLjI1MWwtLjEzIDEuODFhLjYzMy42MzMgMCAwIDAgLjg3LjYzMWwxLjY4MS0uNjgyYTEuNzUgMS43NSAwIDAgMSAxLjMxNiAwbDEuNjgxLjY4MmEuNjMzLjYzMyAwIDAgMCAuODctLjYzMWwtLjE4LTIuNTE4IDEuNjI1LTEuOTMxYS42MzMuNjMzIDAgMCAwLS4zMzItMS4wMjJsLTEuNzYxLS40MzZhMS43NSAxLjc1IDAgMCAxLTEuMDY1LS43NzRsLS45NTktMS41NGEuNjMzLjYzMyAwIDAgMC0uMjAzLS4yMDNabTEuNTQ0IDUuMjNhLjc1Ljc1IDAgMCAxIC4xMDIgMS40OTNsLS4xMDIuMDA3SDUuMzYyYS43NS43NSAwIDAgMS0uMTAyLTEuNDk0bC4xMDItLjAwNmgzLjQyNVoiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg=="},77171:function(Wt,Tt,x){"use strict";var a=x(59301),de=Object.defineProperty,he=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Me=(Ae,Pe,xe)=>Pe in Ae?de(Ae,Pe,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Ae[Pe]=xe,ke=(Ae,Pe)=>{for(var xe in Pe||(Pe={}))pe.call(Pe,xe)&&Me(Ae,xe,Pe[xe]);if(he)for(var xe of he(Pe))Ce.call(Pe,xe)&&Me(Ae,xe,Pe[xe]);return Ae};const et=Ae=>React.createElement("svg",ke({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Ae),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));Tt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},19581:function(Wt,Tt,x){"use strict";var a=x(59301),de=Object.defineProperty,he=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Me=(Ae,Pe,xe)=>Pe in Ae?de(Ae,Pe,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Ae[Pe]=xe,ke=(Ae,Pe)=>{for(var xe in Pe||(Pe={}))pe.call(Pe,xe)&&Me(Ae,xe,Pe[xe]);if(he)for(var xe of he(Pe))Ce.call(Pe,xe)&&Me(Ae,xe,Pe[xe]);return Ae};const et=Ae=>React.createElement("svg",ke({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Ae),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));Tt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},5296:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var Wt={},Tt="5.0",x={},a=null,de=!1,he=!1,pe=null,Ce=!1,Me=null,ke=null,et=0;et<arguments.length;et++){var Ae=arguments[et];if(Ae!==null)switch(typeof Ae){case"number":Tt=Ae.toFixed(1);break;case"string":Ae.match(new RegExp("^[0-9]\\.[0-9]+$"))?Tt=Ae:pe=Ae;break;case"object":typeof Ae.is3D!="undefined"?a=Ae:x=Ae;break;case"boolean":de=Ae,he=!0;break}}a===null&&(a={is3D:!1,AV:!1,SV:!1,CV:!1,EV2:!1,CP:!1,PC:!1,DA:!1,FI:!1,PV:!1,macro:!1},x.material_id!==void 0&&!he&&(de=!0)),pe!==null&&x.id===void 0&&(x.id=pe);var Pe="",xe="",Se=!1,Te=null,Ie=null,yt=null,ot=!1,tt=null,ge=null,Ue=null,Oe=null,Ye=null;x.height!==void 0&&(x.height=Math.round(x.height)),x.width!==void 0&&(x.width=Math.round(x.width));var Ke=function(Fe){return parseFloat(Fe)>4?parseFloat(Fe):5};Wt.setHTML5Codebase=function(Fe,We){ke=Fe,Ln(Fe,We)},Wt.setJavaCodebase=Wt.setJavaCodebaseVersion=Wt.isCompiledInstalled=Wt.setPreCompiledScriptPath=Wt.setPreCompiledResourcePath=function(){},Wt.setHTML5CodebaseVersion=function(Fe,We){var It=parseFloat(Fe);if(It!==NaN&&It<5){console.log("The GeoGebra HTML5 codebase version "+It+" is deprecated. Using version latest instead.");return}Me=Fe,ar(Fe,We)},Wt.getHTML5CodebaseVersion=function(){return Ie},Wt.getParameters=function(){return x},Wt.setFontsCSSURL=function(Fe){Oe=Fe},Wt.setGiacJSURL=function(Fe){},Wt.setJNLPFile=function(Fe){Pe=Fe},Wt.setJNLPBaseDir=function(Fe){},Wt.inject=function(){function Fe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var We="auto",It=x.id,Cn,Gt=!1,bn=0;bn<arguments.length;bn++){var bt=arguments[bn];typeof bt=="string"?(bt=bt.toLowerCase(),bt.match(/^(prefer)?(java|html5|compiled|auto|screenshot)$/)?We=bt:It=arguments[bn]):typeof bt=="boolean"?Gt=bt:bt instanceof HTMLElement&&(Cn=bt)}ct();function ct(){if(!Ce){setTimeout(ct,200);return}We=Ft(We);var en=Cn||document.getElementById(It);if(!en){console.log("possibly bug on ajax loading? ");return}if(Wt.removeExistingApplet(en,!1),x.width===void 0&&en.clientWidth&&(x.width=en.clientWidth),x.height===void 0&&en.clientHeight&&(x.height=en.clientHeight),!(x.width&&x.height)&&We==="html5"&&(delete x.width,delete x.height),Te=We,We==="screenshot")Dt(en,x);else{var Mt=!1;x.hasOwnProperty("playButton")&&x.playButton||x.hasOwnProperty("clickToLoad")&&x.clickToLoad?Mt=!0:x.hasOwnProperty("playButtonAutoDecide")&&x.playButtonAutoDecide&&(Mt=(!se()||Fe())&&ft()),Mt?(Te="screenshot",De(en,x,Gt,We)):Je(en,x,Gt)}}};function se(){try{return window.self!==window.top}catch(Fe){return!0}}function ft(){return x.hasOwnProperty("screenshotGenerator")&&x.screenshotGenerator?!1:Math.max(screen.width,screen.height)<800}Wt.getViews=function(){return a},Wt.isJavaInstalled=function(){return!1};var Nt=function(Fe){var We=function(bn){var bt=JSON.parse(bn),ct=function(Gn){return Gn.type=="G"||Gn.type=="E"},en=bt.elements?bt.elements.filter(ct)[0]:bt;if(!en||!en.url){It();return}x.fileName=en.url,Xt(en.settings||{}),a.is3D=!0;var Mt="https://www.geogebra.org/images/";Wt.setPreviewImage(tt||en.previewUrl,Mt+"GeoGebra_loading.png",Mt+"applet_play.png"),Fe()},It=function(){x.onError&&x.onError(),qt("Error: Fetching material (id "+x.material_id+") failed.",x)},Cn=location.host.match(/(www|stage|beta|groot|alpha).geogebra.(org|net)/)?location.host:"www.geogebra.org",Gt="/materials/"+x.material_id+"?scope=basic";nt("https://"+Cn+"/api/proxy.php?path="+encodeURIComponent(Gt),We,It)};function Xt(Fe){var We=["width","height","showToolBar","showMenuBar","showAlgebraInput","allowStyleBar","showResetIcon","enableLabelDrags","enableShiftDragZoom","enableRightClick","appName"];["enableLabelDrags","enableShiftDragZoom","enableRightClick"].forEach(function(It){Fe[It]=!!Fe[It]}),We.forEach(function(It){x[It]===void 0&&Fe[It]!==void 0&&(x[It]=Fe[It])}),x.showToolBarHelp===void 0&&(x.showToolBarHelp=x.showToolBar)}function nt(Fe,We,It){var Cn=new XMLHttpRequest;Cn.open("GET",Fe),Cn.onload=function(){We(Cn.responseText)},Cn.onerror=It,Cn.send()}Wt.isHTML5Installed=function(){return!0},Wt.getLoadedAppletType=function(){return Te},Wt.setPreviewImage=function(Fe,We,It){tt=Fe,ge=We,Ue=It},Wt.removeExistingApplet=function(Fe,We){var It;typeof Fe=="string"&&(Fe=document.getElementById(Fe)),Te=null;var Cn=null;for(It=0;It<Fe.childNodes.length;It++){var Gt=Fe.childNodes[It],bn=Gt.className;bn==="applet_screenshot"?We?(Gt.style.display="block",Te="screenshot"):Gt.style.display="none":bn!=="applet_scaler prerender"&&(Fe.removeChild(Gt),Cn=bn&&bn.indexOf("appletParameters")!=-1?Gt.id:null,It--)}var bt=x.id!==void 0?x.id:Cn,ct=window[bt];ct&&typeof ct.getBase64=="function"&&(ct.remove(),window[bt]=null)},Wt.refreshHitPoints=function(){if(Ke(ggbHTML5LoadedCodebaseVersion)>=5)return!0;var Fe=Wt.getAppletObject();return Fe&&typeof Fe.recalculateEnvironments=="function"?(Fe.recalculateEnvironments(),!0):!1},Wt.startAnimation=function(){var Fe=Wt.getAppletObject();return Fe&&typeof Fe.startAnimation=="function"?(Fe.startAnimation(),!0):!1},Wt.stopAnimation=function(){var Fe=Wt.getAppletObject();return Fe&&typeof Fe.stopAnimation=="function"?(Fe.stopAnimation(),!0):!1},Wt.getAppletObject=function(){var Fe=x.id!==void 0?x.id:"ggbApplet";return window[Fe]},Wt.resize=function(){};var wt=function(Fe,We,It){var Cn=document.createElement("param");Cn.setAttribute("name",We),Cn.setAttribute("value",It),Fe.appendChild(Cn)},it=function(Fe){return Fe&&Fe!=="false"},Je=function(Fe,We,It){Ke(Ie)<=4.2&&(It=!0);var Cn=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==Ie||ggbHTML5LoadedCodebaseIsWebSimple&&!ot)&&(Cn=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Gt=document.createElement("div");Gt.classList.add("appletParameters","notranslate");var bn=We.width,bt=We.height;if(We.disableAutoScale=We.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():We.disableAutoScale,We.width!==void 0)if(Ke(Ie)<=4.4)it(We.showToolBar)&&(We.height-=7),it(We.showAlgebraInput)&&(We.height-=37),We.width<605&&it(We.showToolBar)&&(We.width=605,bn=605);else{var ct=100;(it(We.showToolBar)||it(We.showMenuBar))&&(We.hasOwnProperty("customToolBar")&&(We.customToolbar=We.customToolBar),ct=it(We.showMenuBar)?245:155),bn<ct&&(We.width=ct,bn=ct)}Gt.style.border="none",Gt.style.display="inline-block";for(var en in We)We.hasOwnProperty(en)&&en!=="appletOnLoad"&&Gt.setAttribute("data-param-"+en,We[en]);Oe&&Gt.setAttribute("data-param-fontscssurl",Oe),Wt.resize=function(){GGBAppletUtils.responsiveResize(Fe,We)},window.addEventListener("resize",function(lr){Wt.resize()});var Mt=typeof We.appletOnLoad=="function"?We.appletOnLoad:function(){};if(!It&&We.width!==void 0){We.hasOwnProperty("showSplash")||Gt.setAttribute("data-param-showSplash","false");var Gn=Fe.querySelector(".applet_scaler.prerender"),ea=Gn!==null;if(ea)var kn=Gn.querySelector(".ggb_preview");else{var kn=st(bn,bt,We.borderColor,!1);Gn=document.createElement("div"),Gn.className="applet_scaler",Gn.style.position="relative",Gn.style.display="block",Gn.style.width=bn+"px",Gn.style.height=bt+"px"}window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(Gn,"66%"),Ke(Ie)>=5?(We.appletOnLoad=function(lr){var Xr=Fe.querySelector(".ggb_preview");Xr&&Xr.parentNode.removeChild(Xr),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Gn),window.GGBT_wsf_view&&$(window).trigger("resize"),Mt(lr)},ea||Gn.appendChild(kn)):Gt.appendChild(kn),Gn.appendChild(Gt),ea||Fe.appendChild(Gn),setTimeout(function(){Wt.resize()},1)}else{var xn=document.createElement("div");xn.className="applet_scaler",xn.style.position="relative",xn.style.display="block",xn.appendChild(Gt),Fe.appendChild(xn),We.appletOnLoad=function(lr){Wt.resize(),Mt(lr)}}function sn(lr,Xr){Xr&&typeof Xr.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(lr,Xr.appletOnLoad):renderGGBElement(lr),qt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Xr)}function xr(lr,Xr){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:lr,params:Xr}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Pa){sn(Pa.article,Pa.params)}),html5AppletsToProcess=null)},Ke(Ie)<5&&(lr.className+=" geogebraweb")):sn(lr,Xr)}if(Cn){scriptLoadStarted=!0;for(var Tr=0;Tr<Gt.childNodes.length;Tr++){var An=Gt.childNodes[Tr].tagName;An==="TABLE"&&(Gt.removeChild(Gt.childNodes[Tr]),Tr--)}if(ggbHTML5LoadedScript!==null){var Ga=document.querySelector('script[src="'+ggbHTML5LoadedScript+'"]');Ga!=null&&Ga.parentNode.removeChild(Ga)}var Da=document.createElement("script"),Za=function(){xr(Gt,We)};Da.src=xe+yt,ggbHTML5LoadedCodebaseIsWebSimple=ot,ggbHTML5LoadedCodebaseVersion=Ie,ggbHTML5LoadedScript=Da.src,qt("GeoGebra HTML5 codebase loaded: '"+xe+"'.",We),!ke&&(!Me||Me=="5.0")?(ot?webSimple.succeeded=webSimple.succeeded||webSimple():web3d.succeeded=web3d.succeeded||web3d(),Za()):xe.requirejs?__webpack_require__.e(5994).then(function(){var lr=[__webpack_require__(35994)];Za.apply(null,lr)}.bind(this)).catch(__webpack_require__.oe):(Da.onload=Za,Fe.appendChild(Da))}else xr(Gt,We);We.height=bt,We.width=bn},Dt=function(Fe,We,It){var Cn=st(We.width,We.height,We.borderColor,It),Gt=document.createElement("div");Gt.style.position="relative",Gt.style.display="block",Gt.style.width=We.width+"px",Gt.style.height=We.height+"px",Gt.className="applet_screenshot applet_scaler"+(It?" applet_screenshot_play":""),Gt.appendChild(Cn);var bn=GGBAppletUtils.getScale(We,Fe,It);It?(Fe.appendChild(at()),window.GGBT_wsf_view||(Fe.style.position="relative")):window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(Gt,"66%"),Fe.appendChild(Gt),bn!==1&&!isNaN(bn)&&(GGBAppletUtils.scaleElement(Gt,bn),Gt.style.width=We.width+"px",Gt.style.height=We.height+"px",Gt.parentNode.style.width=We.width*bn+"px",Gt.parentNode.style.height=We.height*bn+"px"),Wt.resize=function(){an(Fe,Cn,Gt,It)},window.addEventListener("resize",function(bt){Wt.resize()}),Wt.resize()};function an(Fe,We,It,Cn){if(Fe.contains(We)){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Fe.id!=="fullscreencontent")return;window.GGBT_wsf_view.setCloseBtnPosition(Fe)}var Gt=GGBAppletUtils.getScale(x,Fe,Cn);It.parentNode!==null&&(!isNaN(Gt)&&Gt!==1?(GGBAppletUtils.scaleElement(It,Gt),It.parentNode.style.width=x.width*Gt+"px",It.parentNode.style.height=x.height*Gt+"px"):(GGBAppletUtils.scaleElement(It,1),It.parentNode.style.width=x.width+"px",It.parentNode.style.height=x.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&GGBAppletUtils.positionCenter(Fe),typeof window.GGBT_ws_header_footer=="object"&&window.GGBT_ws_header_footer.setWsScrollerHeight()}}Wt.onExitFullscreen=function(Fe,We){We.appendChild(Fe)};var De=function(Fe,We,It,Cn){Dt(Fe,We,!0);for(var Gt=function(){var ct=[];for(bt=0;bt<Fe.childNodes.length;bt++)ct.push(Fe.childNodes[bt]);if(window.GGBT_wsf_view){var en=window.GGBT_wsf_view.renderFullScreen(Fe,We.id),Mt=document.getElementById("fullscreencontainer"),Gn=jQuery(Fe).find(".fullscreencontent");Gn.length>0?(en.remove(),Gn.attr("id","fullscreencontent").show(),jQuery(Mt).append(Gn),window.dispatchEvent(new Event("resize"))):Je(en,We,!1),window.GGBT_wsf_view.launchFullScreen(Mt)}else Te=Cn,Je(Fe,We,!1);if(!window.GGBT_wsf_view)for(bt=0;bt<ct.length;bt++)Fe.removeChild(ct[bt])},bn=Fe.getElementsByClassName("ggb_preview_play"),bt=0;bt<bn.length;bt++)bn[bt].addEventListener("click",Gt,!1),bn[bt].addEventListener("ontouchstart",Gt,!1);typeof window.ggbAppletPlayerOnload=="function"&&window.ggbAppletPlayerOnload(Fe),ft()&&window.GGBT_wsf_view&&$(".wsf-element-fullscreen-button").remove()},at=function(){var Fe=document.createElement("div");if(Fe.className="ggb_preview_play icon-applet-play",!window.GGBT_wsf_view){var We='.icon-applet-play { width: 100%; height: 100%;box-sizing: border-box;position: absolute;z-index: 1001;cursor: pointer;border-width: 0px; background-color: transparent;background-repeat: no-repeat;left: 0;top: 0;background-position: center center; background-image: url("https://www.geogebra.org/images/worksheet/icon-start-applet.png");}.icon-applet-play:hover {background-image: url("https://www.geogebra.org/images/worksheet/icon-start-applet-hover.png");}',It=document.createElement("style");It.styleSheet?It.styleSheet.cssText=We:It.appendChild(document.createTextNode(We)),document.getElementsByTagName("head")[0].appendChild(It)}return Fe},st=function(Fe,We,It,Cn){var Gt=document.createElement("div");Gt.className="ggb_preview",Gt.style.position="absolute",Gt.style.zIndex="90",Gt.style.width=Fe-2+"px",Gt.style.height=We-2+"px",Gt.style.top="0px",Gt.style.left="0px",Gt.style.overflow="hidden",Gt.style.backgroundColor="white";var bn="lightgrey";It!==void 0&&(It==="none"?bn="transparent":bn=It),Gt.style.border="1px solid "+bn;var bt=document.createElement("img");if(bt.style.position="relative",bt.style.zIndex="1000",bt.style.top="-1px",bt.style.left="-1px",tt!==null&&bt.setAttribute("src",tt),bt.style.opacity=.7,ge!==null){var ct,en,Mt;if(!Cn){ct=document.createElement("img"),ct.style.position="absolute",ct.style.zIndex="1001",ct.style.opacity=1,bt.style.opacity=.3,en=360,en>Fe/4*3&&(en=Fe/4*3),Mt=en/5.8,ct.setAttribute("src",ge),ct.setAttribute("width",en),ct.setAttribute("height",Mt);var Gn=(Fe-en)/2,ea=(We-Mt)/2;ct.style.left=Gn+"px",ct.style.top=ea+"px",Gt.appendChild(ct)}}return Gt.appendChild(bt),Gt},Ft=function(Fe){return Fe=Fe.toLowerCase(),Fe==="html5"||Fe==="screenshot"?Fe:"html5"},At=["web","webSimple","web3d","tablet","tablet3d","phone"],ar=function(Fe,We){if(Ie=Fe,We){Ln(Ie,!0);return}var It=!de;if(It){var Cn=Ke(Ie);!isNaN(Cn)&&Cn<4.4&&(It=!1)}var Gt,bn;window.location.protocol.substr(0,4)==="http"?Gt=window.location.protocol:Gt="http:";var bt=Ie.indexOf("//");bt>0?bn=Ie:bt===0?bn=Gt+Ie:bn="https://www.geogebra.org/apps/5.2.814.0/";for(var ct in At)if(Ie.slice(At[ct].length*-1)===At[ct]||Ie.slice((At[ct].length+1)*-1)===At[ct]+"/"){Ln(bn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&It&&!a.is3D&&!a.AV&&!a.SV&&!a.CV&&!a.EV2&&!a.CP&&!a.PC&&!a.DA&&!a.FI&&!a.PV&&!it(x.showToolBar)&&!it(x.showMenuBar)&&!it(x.showAlgebraInput)&&!it(x.enableRightClick)&&(!x.appName||x.appName=="classic")?bn+="webSimple/":bn+="web3d/",Ln(bn,!1)},Ln=function(Fe,We){if(Fe.requirejs){xe=Fe;return}Fe.slice(-1)!=="/"&&(Fe+="/"),xe=Fe,We===null&&(We=Fe.indexOf("http")===-1),Se=We,yt="web.nocache.js",ot=!1;var It=xe.split("/");It.length>1&&(!We&&It[It.length-2]==="webSimple"?(yt="webSimple.nocache.js",ot=!0):At.indexOf(It[It.length-2])>=0&&(yt=It[It.length-2]+".nocache.js")),It=Fe.split("/"),Ie=It[It.length-3],Ie.substr(0,4)==="test"?Ie=Ie.substr(4,1)+"."+Ie.substr(5,1):(Ie.substr(0,3)==="war"||Ie.substr(0,4)==="beta")&&(Ie="5.0");var Cn=parseFloat(Ie);Cn!==NaN&&Cn<5&&Fe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Cn+" is deprecated. Using version latest instead."),ar("5.0",We))},qt=function(Fe,We){window.console&&window.console.log&&(!We||typeof We.showLogging=="undefined"||We.showLogging&&We.showLogging!=="false")&&console.log(Fe)};x.material_id!==void 0?Nt(Ut):Ut();function Ut(){var Fe=Tt;Me!==null?Fe=Me:parseFloat(Fe)<5&&(Fe="5.0"),ar(Fe,!1),ke!==null&&Ln(ke,Se),Ce=!0}return Wt},GGBAppletUtils=function(){"use strict";function Wt(){return window.GGBT_wsf_edit!==void 0}function Tt(Ce,Me){Me!=1?(Ce.style.transformOrigin="0% 0% 0px",Ce.style.webkitTransformOrigin="0% 0% 0px",Ce.style.transform="scale("+Me+","+Me+")",Ce.style.webkitTransform="scale("+Me+","+Me+")",Ce.style.maxWidth="initial",Ce.querySelector(".ggb_preview")!==null&&(Ce.querySelector(".ggb_preview").style.maxWidth="initial"),Ce.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ce.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ce.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ce.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ce.style.transform="none",Ce.style.webkitTransform="none")}function x(Ce,Me,ke,et,Ae,Pe){var xe=null;if(Pe!=null&&Pe!="")for(var Se=Ce.parentNode;Se!=null;)if((" "+Se.className+" ").indexOf(" "+Pe+" ")>-1){xe=Se;break}else Se=Se.parentNode;var Te=0,Ie=0,yt=0,ot=0,tt=0,ge=0,Ue=0;if(xe)Te=xe.offsetWidth,Ie=Math.max(et?xe.offsetWidth:0,xe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Te=Math.min(window.innerWidth,document.documentElement.clientWidth),Ie=Math.min(window.innerHeight,document.documentElement.clientHeight),yt=Te):(Te=window.innerWidth,Ie=window.innerHeight,yt=window.innerWidth),Ce){var Oe=Ce.getBoundingClientRect();Oe.left>0&&Oe.left<=Te&&(Ae===void 0||!Ae)&&(document.dir==="rtl"?(tt=Te-Oe.width-Oe.left,ge=yt<=480?10:30):(ge=Oe.left,tt=yt<=480?10:30),ot=ge+tt)}if(Ce&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var Ye=Ce.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ot=40,Ue=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ot=0,Ue=40)}}return Ce&&((ke===void 0||!ke)&&Me>0&&Me+ot<Te?Te=Me:Te-=ot,typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ke===void 0||!ke)&&(Ie-=Ue)),{width:Te,height:Ie}}function a(Ce,Me,ke,et,Ae){if(Ce.isScreenshoGenerator)return 1;var Pe=et!==void 0&&et,xe=Ce.noScaleMargin!=null&&Ce.noScaleMargin,Se=function(Ye){return Ye&&Ye!=="false"},Te=Se(Ce.autoHeight),Ie=x(Me,Ce.width,ke,Te,Pe&&window.GGBT_wsf_view||xe,Ae),yt=parseInt(Ie.width),ot=Ce.width,tt=Ce.height;if(ot===void 0){var ge=Me.querySelector(".appletParameters");ge&&(ot=ge.offsetWidth,tt=ge.offsetHeight)}var Ue=yt/ot,Oe=Pe?1:Ie.height/tt;return ke!==void 0&&!ke&&(Ue=Math.min(1,Ue),Oe=Math.min(1,Oe)),Math.min(Ue,Oe)}function de(Ce,Me,ke){var et=1,Ae,Pe=!1;if(Ce.hasOwnProperty("allowUpscale")&&(Pe=Ce.allowUpscale),Ce.hasOwnProperty("scale")&&(et=parseFloat(Ce.scale),(isNaN(et)||et===null||et===0)&&(et=1),et>1&&(Pe=!0)),Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Pe=!0),!(Ce.hasOwnProperty("disableAutoScale")&&Ce.disableAutoScale))Ae=a(Ce,Me,Pe,ke,Ce.scaleContainerClass);else return et;return Pe&&(!Ce.hasOwnProperty("scale")||et===1)?Ae:Math.min(et,Ae)}function he(Ce){var Me=Math.min(window.innerWidth,document.documentElement.clientWidth),ke=Math.min(window.innerHeight,document.documentElement.clientHeight),et=Ce.getBoundingClientRect(),Ae=(Me-et.width)/2,Pe=(ke-et.height)/2;Pe<0&&(Pe=0),Ce.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ae<40?Ce.style.left="40px":Ce.style.left=Ae+"px",Ce.style.top=Pe+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Pe<40?Ce.style.top="40px":Ce.style.top=Pe+"px",Ce.style.left=Ae+"px")}function pe(Ce,Me){var ke=Ce.querySelector(".appletParameters");if(ke){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Me.id!==ke.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ce)}if(ke.parentElement&&/fullscreen/.test(ke.parentElement.className))return;var et=de(Me,Ce);Wt()&&ke.setAttribute("data-param-scale",et);for(var Ae=null,Pe=0;Pe<Ce.childNodes.length;Pe++)if(Ce.childNodes[Pe].className!==void 0&&Ce.childNodes[Pe].className.match(/^applet_scaler/)){Ae=Ce.childNodes[Pe];break}if(Ae!==null&&Ae.querySelector(".noscale")!==null)return;var xe=Me.id!==void 0?Me.id:"ggbApplet",Se=window[xe];(Se==null||!Se.recalculateEnvironments)&&Ae!==null&&!Ae.className.match(/fullscreen/)&&(Ae.parentNode.style.transform="",!isNaN(et)&&et!==1?(Ae.parentNode.style.width=Me.width*et+"px",Ae.parentNode.style.height=Me.height*et+"px",Tt(Ae,et)):(Tt(Ae,1),Ae.parentNode.style.width=Me.width+"px",Ae.parentNode.style.height=Me.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&he(Ce),window.GGBT_wsf_view&&!window.GGBT_wsf_view.isFullscreen()&&window.GGBT_wsf_general.adjustContentToResize($(ke).parents(".content-added-content"))}}return{responsiveResize:pe,isFlexibleWorksheetEditor:Wt,positionCenter:he,getScale:de,scaleElement:Tt}}();__WEBPACK_AMD_DEFINE_ARRAY__=[],__WEBPACK_AMD_DEFINE_RESULT__=function(){return GGBApplet}.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__),__WEBPACK_AMD_DEFINE_RESULT__!==void 0&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__),GGBAppletUtils.makeModule=function(name,permutation){function webModule(){var H="bootstrap",I="begin",J="gwt.codesvr."+name+"=",K="gwt.codesvr=",L=name,M="startup",N="DUMMY",O=0,P=1,Q="iframe",R="position:absolute; width:0; height:0; border:none; left: -1000px;",S=" top: -1000px;",T="Chrome",U="CSS1Compat",V="<!doctype html>",W="",X="<html><head></head><body></body></html>",Y="undefined",Z="readystatechange",$=10,_="script",ab="javascript",bb="Failed to load ",cb="moduleStartup",db="scriptTagAdded",eb="moduleRequested",fb="meta",gb="name",hb=name+"::",ib="::",jb="gwt:property",kb="content",lb="=",mb="gwt:onPropertyErrorFn",nb='Bad handler "',ob='" for "gwt:onPropertyErrorFn"',pb="gwt:onLoadErrorFn",qb='" for "gwt:onLoadErrorFn"',rb="#",sb="?",tb="/",ub="img",vb="clear.cache.gif",wb="baseUrl",xb=name+".nocache.js",yb="base",zb="//",Ab="selectingPermutation",Bb=name+".devmode.js",Cb=permutation,Db=":",Eb=".cache.js",Fb="loadExternalRefs",Gb="end",n=window,o=document;function p(){var Wt=n.location.search;return Wt.indexOf(J)!=-1||Wt.indexOf(K)!=-1}function q(Wt,Tt){}webModule.__sendStats=q,webModule.__moduleName=L,webModule.__errFn=null,webModule.__moduleBase=N,webModule.__softPermutationId=O,webModule.__computePropValue=null,webModule.__getPropMap=null,webModule.__installRunAsyncCode=function(){},webModule.__gwtStartLoadingFragment=function(){return null},webModule.__gwt_isKnownPropertyValue=function(){return!1},webModule.__gwt_getMetaProperty=function(){return null};var r=null,s=n.__gwt_activeModules=n.__gwt_activeModules||{};s[L]={moduleName:L},webModule.__moduleStartupDone=function(Wt){var Tt=s[L].bindings;s[L].bindings=function(){for(var x=Tt?Tt():{},a=Wt[webModule.__softPermutationId],de=O;de<a.length;de++){var he=a[de];x[he[O]]=he[P]}return x}};var t;function u(){return v(),t}function v(){if(!t){var Wt=o.createElement(Q);if(Wt.id=L,Wt.style.cssText=R+S,Wt.tabIndex=-1,o.body.appendChild(Wt),t=Wt.contentWindow.document,navigator.userAgent.indexOf(T)==-1){t.open();var Tt=document.compatMode==U?V:W;t.write(Tt+X),t.close()}}}function w(Wt){function Tt(a){function de(){return typeof o.readyState==Y?typeof o.body!=Y&&o.body!=null:/loaded|complete/.test(o.readyState)}var he=de();if(he){a();return}function pe(){if(!he){if(!de())return;he=!0,a(),o.removeEventListener&&o.removeEventListener(Z,pe,!1),Ce&&clearInterval(Ce)}}o.addEventListener&&o.addEventListener(Z,pe,!1);var Ce=setInterval(function(){pe()},$)}function x(a){var de=u(),he=de.body,pe=de.createElement(_);pe.language=ab,pe.crossOrigin=W,pe.src=a,webModule.__errFn&&(pe.onerror=function(){webModule.__errFn(L,new Error(bb+a))}),he.appendChild(pe)}Tt(function(){x(Wt)})}webModule.__startLoadingFragment=function(Wt){return C(Wt)},webModule.__installRunAsyncCode=function(Wt){var Tt=u(),x=Tt.body,a=Tt.createElement(_);a.language=ab,a.text=Wt,x.appendChild(a),x.removeChild(a)};function A(){for(var c={},d,e,f=o.getElementsByTagName(fb),g=O,h=f.length;g<h;++g){var i=f[g],j=i.getAttribute(gb),k;if(j){if(j=j.replace(hb,W),j.indexOf(ib)>=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Wt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Wt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Wt){var Tt=c[Wt];return Tt==null?null:Tt},r=d,webModule.__errFn=e}function B(){function Wt(Ce){var Me=Ce.lastIndexOf(rb);Me==-1&&(Me=Ce.length);var ke=Ce.indexOf(sb);ke==-1&&(ke=Ce.length);var et=Ce.lastIndexOf(tb,Math.min(ke,Me));return et>=O?Ce.substring(O,et+P):W}function Tt(Ce){if(!Ce.match(/^\w+:\/\//)){var Me=o.createElement(ub);Me.src=Ce+vb,Ce=Wt(Me.src)}return Ce}function x(){var Ce=__gwt_getMetaProperty(wb);return Ce!=null?Ce:W}function a(){for(var Ce=o.getElementsByTagName(_),Me=O;Me<Ce.length;++Me)if(Ce[Me].src.indexOf(xb)!=-1)return Wt(Ce[Me].src);return W}function de(){var Ce=o.getElementsByTagName(yb);return Ce.length>O?Ce[Ce.length-P].href:W}function he(){var Ce=o.location;return Ce.href==Ce.protocol+zb+Ce.host+Ce.pathname+Ce.search+Ce.hash}var pe=x();return pe==W&&(pe=a()),pe==W&&(pe=de()),pe==W&&he()&&(pe=Wt(o.location.href)),pe=Tt(pe),pe}function C(Wt){return Wt.match(/^\//)||Wt.match(/^[a-zA-Z]+:\/\//)?Wt:webModule.__moduleBase+Wt}function D(){var Wt=[],Tt=O,x=[],a=[];function de(Ce){var Me=a[Ce](),ke=x[Ce];if(Me in ke)return Me;var et=[];for(var Ae in ke)et[ke[Ae]]=Ae;throw r&&r(Ce,et,Me),null}if(__gwt_isKnownPropertyValue=function(Ce,Me){return Me in x[Ce]},webModule.__getPropMap=function(){var Ce={};for(var Me in x)x.hasOwnProperty(Me)&&(Ce[Me]=de(Me));return Ce},webModule.__computePropValue=de,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var he;try{he=Cb;var pe=he.indexOf(Db);pe!=-1&&(Tt=parseInt(he.substring(pe+P),$),he=he.substring(O,pe))}catch(Ce){}return webModule.__softPermutationId=Tt,C(he+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},33045:function(Wt,Tt,x){"use strict";x.d(Tt,{Ax:function(){return pe},Ds:function(){return Ce},KI:function(){return ke},SI:function(){return he},f1:function(){return de}});var a=x(82506);function de(et){let Ae=!0;if(et.length>0){for(let Pe=0;Pe<et.length;Pe++)if(et[Pe].compile_success==0||!et[Pe].compile_success){Ae=!1;break}}else Ae=!1;return Ae}function he(et,Ae=""){let Pe=[];for(let xe=0;xe<et.length;xe++){let Se=et[xe],Te=Ae?`${Ae}/${Se.name}`:`${Se.name}`;Pe.push({title:Se.name,type:Se.type,isLeaf:Se.type!=="tree",key:Te})}return Pe}function pe(et,Ae,Pe){for(let xe=0;xe<et.length;xe++){let Se=et[xe];if(Se.key===Ae){Se.children=Pe;break}Se.children&&pe(Se.children,Ae,Pe)}return et}function Ce(et,Ae,Pe){let xe;return function(){let Se=this,Te=arguments,Ie=function(){xe=null,Pe||et.apply(Se,Te)},yt=Pe&&!xe;clearTimeout(xe),xe=setTimeout(Ie,Ae),yt&&et.apply(Se,Te)}}const Me=!0,ke=a.Z.API_SERVER},73807:function(Wt,Tt,x){"use strict";var a=x(59301);const de=({scrollBoxRef:he,bottomInspectRef:pe,contentRef:Ce,status:Me,rootMargin:ke="70px",bottomOffset:et=110})=>{const[Ae,Pe]=(0,a.useState)(!0),xe=(0,a.useRef)(!1);return(0,a.useEffect)(()=>{if(!he.current||!pe.current)return;const Se=new IntersectionObserver(([Te])=>{var Ie,yt,ot,tt;if(!document.contains(Te.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((Ie=Te.rootBounds)==null?void 0:Ie.width)===0&&((yt=Te.rootBounds)==null?void 0:yt.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((ot=Te.boundingClientRect)==null?void 0:ot.width)===0&&((tt=Te.boundingClientRect)==null?void 0:tt.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}Pe(Te.isIntersecting)},{root:he.current,rootMargin:ke,threshold:0});return Se.observe(pe.current),()=>{Se.disconnect()}},[he.current,pe.current,ke]),(0,a.useEffect)(()=>{if(!Me)return;const Se=he.current,Te=Ce.current;xe.current=!1;let Ie=Se.scrollTop;const yt=()=>{const{scrollTop:tt,scrollHeight:ge,clientHeight:Ue}=Se;tt>Ie?tt+Ue>=ge-et&&(Se.scrollTop=Se.scrollHeight,xe.current=!1):tt<Ie&&(xe.current=!0),Ie=tt};Se.addEventListener("scroll",yt);const ot=new ResizeObserver(()=>{xe.current||(Se.scrollTop=Se.scrollHeight)});return ot.observe(Te),()=>{setTimeout(()=>{ot.unobserve(Te)},250),Se.removeEventListener("scroll",yt)}},[Me]),Ae};Tt.Z=de},89164:function(Wt,Tt,x){"use strict";var a=x(59301);const de=({contentRef:he,status:pe})=>((0,a.useEffect)(()=>{!pe&&(he!=null&&he.current)&&he.current.querySelectorAll("code[data-text], mathx[data-text]").forEach(ke=>{ke.tagName.toLowerCase()==="code"?ke.parentElement&&(ke.parentElement.contentEditable="false"):ke.tagName.toLowerCase()==="mathx"&&(ke.contentEditable="false")})},[pe]),(Me=!1)=>{const ke=xe=>{const Se={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'","&nbsp;":" ","&copy;":"\xA9","&reg;":"\xAE","&euro;":"\u20AC"};return xe.replace(/&[^;]+;/g,Te=>Se[Te]||Te)};if(!he.current)return"";const et=he.current.cloneNode(!0);et.querySelectorAll("code[data-text], mathx[data-text]").forEach(xe=>{let Se=xe.getAttribute("data-text");xe.tagName.toLowerCase()==="code"?Se=Se.replace(/```.*\n|\n```/g,""):xe.tagName.toLowerCase()==="mathx"&&(Se=`$$${Se}$$`);const Te=document.createTextNode(Se);xe.parentNode.replaceChild(Te,xe)}),Me&&et.querySelectorAll('[data-select="disabled"]').forEach(Se=>{var Te;const Ie=Se.textContent||"",yt=document.createTextNode(Ie+`
`);(Te=Se.parentNode)==null||Te.replaceChild(yt,Se)});let Pe=et.innerHTML;return Me||(Pe=Pe.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),Pe=Pe.replace(/<p>/g,""),Pe=Pe.replace(/<\/p>/g,`
`),Pe=Pe.replace(/<br>/g,`
`),Pe=Pe.replace(/\r\n/g,`
`),Pe=Pe.replace(/<[^>]*>/g,""),Pe=ke(Pe),Pe});Tt.Z=de},34313:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return Se}});var a=x(59301),de=x(43418),he=x(95237),pe=x(93948),Ce="data:image/png;base64,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",Me="data:image/png;base64,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",ke="data:image/png;base64,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",et={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},Ae=x(59301);const Pe=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var Se=()=>{const[Te,Ie]=(0,a.useState)(0),[yt,ot]=(0,a.useState)(!1),[tt,ge]=(0,a.useState)(!0),Ue=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(tt)return;const Nt=()=>{Ie(Xt=>Xt>=99?(clearInterval(Ue.current),99):Xt+1)};return Ue.current=setInterval(Nt,5e4/99),()=>clearInterval(Ue.current)},[tt]);const Oe=()=>{Ie(0),ot(!0),ge(!1)},Ye=(Nt=0)=>{ge(!0),Ie(Nt),ot(!1)},Ke=Nt=>{const Xt=Nt/1048576;let nt;return Xt<=.3?nt=3:Xt<=.5?nt=5:Xt<=1?nt=10:Xt<=2?nt=20:Xt<=3?nt=30:Xt<=10?nt=Xt*10:nt=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${nt}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},se=()=>Ae.createElement("span",{className:et.dotLoading},Ae.createElement("span",null,"."),Ae.createElement("span",null,"."),Ae.createElement("span",null,"."));return{progress:Te,progressOpen:yt,openProgress:Oe,closeProgress:Ye,toggleLock:()=>ge(Nt=>!Nt),CreateProgressModal:(Nt=Pe,Xt)=>(typeof Nt=="string"&&(Nt=[Nt,Nt,Nt]),Ae.createElement(de.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:yt,title:null,footer:null,width:500,afterClose:()=>Ie(0)},Ae.createElement(he.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},Te<=30&&Ae.createElement(Ae.Fragment,null,Ae.createElement("img",{src:Ce,alt:"Step 1"}),Ae.createElement("div",{className:"mt20 c-light-primary"},Nt[0],se())),Te>30&&Te<60&&Ae.createElement(Ae.Fragment,null,Ae.createElement("img",{src:Me,alt:"Step 2"}),Ae.createElement("div",{className:"mt20 c-light-primary"},Nt[1],se())),Te>=60&&Ae.createElement(Ae.Fragment,null,Ae.createElement("img",{src:ke,alt:"Step 3"}),Ae.createElement("div",{className:"mt20 c-light-primary"},Nt[2],se())),Ae.createElement(pe.Z,{className:et.progress,status:"active",style:{width:"auto"},size:[300,8],percent:Te}),!!Xt&&Ae.createElement("div",{className:"c-grey-999"},Ke(Xt)))))}}},63250:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return Ln}});var a=x(59301),de=x(38854),he=x(8591),pe=x(6848),Ce=x(92832),Me=x(3113),ke=x(54216),et={wrap:"wrap___AasCO",chatContainer:"chatContainer___n6e3E",btnContainer:"btnContainer___yKyVB",btn:"btn___Y_09T",inputContainer:"inputContainer____bM3M",sendBtn:"sendBtn___UHHLj",sendBtnDisabled:"sendBtnDisabled___AoSRc",cancelBtn:"cancelBtn___yql4C",loadingWrp:"loadingWrp___gYLGT","dot-fade":"dot-fade___LruoO"},Pe=({position:qt,children:Ut})=>{const{left:Fe=0,top:We=0}=qt||{},[It,Cn]=(0,a.useState)(Fe),[Gt,bn]=(0,a.useState)(We),bt=(0,a.useRef)(null),ct=()=>{if(bt.current){const en=bt.current.offsetWidth,Mt=bt.current.offsetHeight,Gn=window.innerWidth,ea=window.innerHeight;let kn=Fe,xn=We;Fe+en>Gn&&(kn=Gn-en),kn<0&&(kn=0),We+Mt>ea&&(xn=ea-Mt),xn<0&&(xn=0),Cn(kn),bn(xn)}};return(0,a.useEffect)(()=>{if(!bt.current||!qt)return;const en=new ResizeObserver(()=>{ct()});return en.observe(bt.current),()=>{en.disconnect()}},[Fe,We,qt]),(0,a.useEffect)(()=>{qt&&ct()},[Fe,We,qt]),qt?a.createElement("div",{ref:bt,style:{position:"fixed",left:`${It}px`,top:`${Gt}px`,zIndex:1050}},Ut):null},xe=x(82506),Se=x(56102),Te=x(70751),Ie=Object.defineProperty,yt=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Oe=(qt,Ut,Fe)=>Ut in qt?Ie(qt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):qt[Ut]=Fe,Ye=(qt,Ut)=>{for(var Fe in Ut||(Ut={}))ge.call(Ut,Fe)&&Oe(qt,Fe,Ut[Fe]);if(tt)for(var Fe of tt(Ut))Ue.call(Ut,Fe)&&Oe(qt,Fe,Ut[Fe]);return qt},Ke=(qt,Ut)=>yt(qt,ot(Ut)),se=(qt,Ut,Fe)=>new Promise((We,It)=>{var Cn=bt=>{try{bn(Fe.next(bt))}catch(ct){It(ct)}},Gt=bt=>{try{bn(Fe.throw(bt))}catch(ct){It(ct)}},bn=bt=>bt.done?We(bt.value):Promise.resolve(bt.value).then(Cn,Gt);bn((Fe=Fe.apply(qt,Ut)).next())}),Nt=({visible:qt,position:Ut,selectText:Fe,applyRefinedText:We,fetchUrl:It,noRestrictModal:Cn})=>{var Gt;const[bn,bt]=(0,a.useState)(!1),[ct,en]=(0,a.useState)([]),[Mt,Gn]=(0,a.useState)(""),[ea,kn]=(0,a.useState)(1),[xn,sn]=(0,a.useState)(""),[xr,Tr]=(0,a.useState)(!1),An=(0,a.useRef)(null),[Ga,Da]=(0,a.useState)(!1),[Za,lr]=(0,a.useState)(0),Xr=(0,a.useRef)(!1),Pa=((Gt=ct==null?void 0:ct[(ct==null?void 0:ct.length)-1])==null?void 0:Gt.loading)===!0;(0,a.useEffect)(()=>{if(qt){kn(1);return}Da(!1),bt(!1),Sa(),lr(0),en([]),kn(0)},[qt]);const Sa=()=>{var pr,Zr;Gn(""),sn(""),(Zr=(pr=An.current)==null?void 0:pr.cancelRequest)==null||Zr.call(pr)},hr=(...pr)=>se(void 0,[...pr],function*(Zr="",Ra=ct){const Lr=Date.now(),va=[...Ra,{text:Zr,key:Lr,sender:"user",show:!0},{loading:!0,key:Lr,sender:"AI",show:!0}];kn(2),en(va);const wl=$n(Ra),Ct={no_record_times:!0,prompt:Zr,history:wl};An.current=new Te.Z(xe.Z.API_SERVER+It,Ct),yield new Promise(Dn=>{An.current.on("data",Nn=>{const{chunk:{msg:Jn},full:be}=Nn,Et=Jn==="error";Da(!0),sn(tn(be)),en(Bt=>Bt.map((lt,Ge)=>Ge===Bt.length-1?Ke(Ye({},lt),{text:be,loading:!1,error:Et}):lt))}),An.current.on("done",()=>Dn()),An.current.on("error",Nn=>{const Jn="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(Nn)==="[object Object]"&&Nn.status===-9&&(kn(1),Cn(Nn.data)),en(be=>be.map((Et,Bt)=>Bt===be.length-1?Ke(Ye({},Et),{text:Jn,loading:!1,error:!0}):Et)),Dn()}),An.current.on("cancelled",()=>Dn()),An.current.startStream()}),bt(!1)}),ir=pr=>{Gn(pr.target.value)},$n=pr=>pr.reduce((Ra,Lr)=>{if(Lr.sender==="user"){const va=pr.find(wl=>wl.key===Lr.key&&wl.sender==="AI");va&&(va!=null&&va.text)&&!(va!=null&&va.error)&&Ra.push({question:Lr.text,answer:va.text})}return Ra},[]),rr=()=>{if(Or)return;const pr=mt("\u6539\u5199");Sa(),bt(!0),hr(pr)},_r=pr=>{if(pr.key==="Enter"&&!pr.shiftKey){if(pr.preventDefault(),Xr.current||br)return;rr()}},Ea=()=>{var pr,Zr;lr(Ra=>Ra+1),(Zr=(pr=An.current)==null?void 0:pr.cancelRequest)==null||Zr.call(pr),bt(!1),Da(!1)},yn=[{key:"1",label:a.createElement("span",null," ",a.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:a.createElement("span",null,a.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:a.createElement("span",null," ",a.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],tn=(pr="")=>{const Zr=["\u7B54\u6848\uFF1A","\u96BE\u5EA6\uFF1A","\u89E3\u6790\uFF1A","\u77E5\u8BC6\u70B9\uFF1A","\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09","\u7F16\u7A0B\u8BED\u8A00\uFF1A","\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A","\u7A0B\u5E8F\u4EE3\u7801\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"];return Array.from({length:20}).forEach((Ra,Lr)=>{Zr.push(`\u7B54\u6848${Lr+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Lr+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Lr+1})\u8F93\u51FA\uFF1A`)}),Zr.forEach(Ra=>{const Lr=new RegExp(Ra,"g");pr=pr.replace(Lr,`**${Ra}** `)}),pr},mt=pr=>pr==="\u6539\u5199"?`${Mt}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${Fe}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${Fe}\uFF0C${pr}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,zt=pr=>{let Zr="";pr.key==="1"&&(Zr=mt("\u6DA6\u8272")),pr.key==="2"&&(Zr=mt("\u6269\u5199")),pr.key==="3"&&(Zr=mt("\u7F29\u5199")),Sa(),bt(!0),hr(Zr)},qr=()=>{const pr=ct.splice(ct.length-2),{text:Zr}=(pr==null?void 0:pr[0])||{};Sa(),bt(!0),hr(Zr,ct)},br=bn||Ga,Or=(Mt==null?void 0:Mt.trim())==="";return qt?a.createElement(de.Z,{open:Or&&!br&&(xr||!xn),overlayStyle:{minWidth:200},menu:{items:yn,onClick:zt}},a.createElement(Pe,{position:Ut},a.createElement("div",{className:et.wrap},ea===2&&a.createElement(a.Fragment,null,a.createElement("div",{className:et.chatContainer},Pa&&a.createElement("div",{className:et.loadingWrp},a.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),a.createElement("div",{className:"ai-loading"})),xn&&a.createElement(ke.Z,{cancelIndex:Za,streamingStatus:bn,loadImage:!1,onFinish:()=>se(void 0,null,function*(){lr(0),setTimeout(()=>Da(!1),0)}),value:xn})),a.createElement("div",{className:et.btnContainer},a.createElement("div",{onClick:()=>We(!0,xn),className:et.btn,style:{padding:"0 16px",width:"initial"}},a.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),a.createElement("div",{onClick:()=>We(!1,xn),className:et.btn,style:{padding:"0 16px",width:"initial"}},a.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),a.createElement(Se.CopyToClipboard,{text:xn,onCopy:()=>he.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement(pe.Z,{title:"\u590D\u5236"},a.createElement("div",{className:et.btn,style:{marginLeft:"auto"}},a.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),a.createElement(pe.Z,{title:"\u91CD\u65B0\u751F\u6210"},a.createElement("div",{onClick:qr,className:et.btn},a.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),a.createElement(pe.Z,{title:"\u5220\u9664"},a.createElement("div",{onClick:()=>{kn(1),Sa(),en([])},className:et.btn},a.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),a.createElement("div",{className:et.inputContainer},a.createElement(Ce.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:Mt,bordered:!1,onFocus:()=>Tr(!0),onBlur:()=>setTimeout(()=>Tr(!1),300),onChange:ir,onPressEnter:_r,onCompositionStart:()=>Xr.current=!0,onCompositionEnd:()=>Xr.current=!1}),Ga?a.createElement("div",{className:`iconfont icon-tingzhihuida ${et.cancelBtn}`,onClick:Ea}):a.createElement(Me.ZP,{className:Or?et.sendBtnDisabled:et.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:br,onClick:rr}))))):a.createElement(a.Fragment,null)},Xt={"hover-line-container":"hover-line-container___kkYQN","hover-line-content":"hover-line-content___ZkD9e","line-button-container":"line-button-container___A79j9",button:"button___X_Iu7"},nt=Object.defineProperty,wt=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,Je=Object.prototype.propertyIsEnumerable,Dt=(qt,Ut,Fe)=>Ut in qt?nt(qt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):qt[Ut]=Fe,an=(qt,Ut)=>{for(var Fe in Ut||(Ut={}))it.call(Ut,Fe)&&Dt(qt,Fe,Ut[Fe]);if(wt)for(var Fe of wt(Ut))Je.call(Ut,Fe)&&Dt(qt,Fe,Ut[Fe]);return qt};const De=qt=>React.createElement("svg",an({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},qt),React.createElement("title",null,"AI\u6539\u5199"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"26.797%",y1:"22.073%",x2:"82.181%",y2:"80.474%",id:"rewrite_svg__a"},React.createElement("stop",{stopColor:"#5C64FF",offset:"0%"}),React.createElement("stop",{stopColor:"#6988F8",offset:"100%"}))),React.createElement("path",{d:"m10.406 4.741.007.015h-.007v-.022.007Zm-.04-.04.855-1.495 1.497-.855-1.496-.855L10.366 0l-.854 1.497-1.497.855 1.496.854.855 1.495ZM3.1 8.442l1.71 3.1 1.603-3.1 3.1-1.71L6.52 5.023l-1.71-3.1-1.71 3.1L0 6.733l3.099 1.709H3.1Zm6.84 3.1 1.069 1.924 1.068-1.924L14 10.473l-1.924-1.069-1.069-1.923L9.94 9.405l-1.924 1.068 1.924 1.07v-.001Z",fill:"url(#rewrite_svg__a)",fillRule:"nonzero"}));var at="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Ft=(0,a.forwardRef)(({initialContent:qt,onButtonClick:Ut},Fe)=>{const[We,It]=(0,a.useState)(null),[Cn,Gt]=(0,a.useState)(null),[bn,bt]=(0,a.useState)(""),[ct,en]=(0,a.useState)(null),Mt=Fe,Gn=An=>{const Ga=document.elementFromPoint(10,An),Da=document.createRange();let Za=null;const lr=document.createTreeWalker(Mt.current,NodeFilter.SHOW_TEXT,{acceptNode:rr=>{const _r=document.createRange();_r.selectNodeContents(rr);const Ea=_r.getBoundingClientRect();return Ea.top<=An&&Ea.bottom>=An?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let Xr="",Pa,Sa,hr=null,ir=null,$n=null;for(;Pa=lr.nextNode();){Pa.parentNode.getAttribute("data-select")==="disabled"&&(Sa=!0),Xr+=Pa.textContent,ir||(ir=Pa),$n=Pa;const rr=document.createRange();rr.selectNodeContents(Pa);const _r=rr.getBoundingClientRect();hr===null&&(hr=_r.top)}if(ir&&$n&&!Sa){const rr=document.createRange();rr.setStart(ir,0),rr.setEnd($n,$n.textContent.length),en(rr)}else en(null);return Gt(hr-1),Sa?"":Xr.trim()};function ea(An){for(;An.parentElement&&An.parentElement.tagName.toLowerCase()!=="section";){var Ga=window.getComputedStyle(An.parentElement);if(Ga.pointerEvents==="none")return!0;An=An.parentElement}return!1}const kn=An=>{var Ga,Da;if(ea(An.target)){Gt(-1e6);return}if(((Da=(Ga=document.getSelection())==null?void 0:Ga.toString)==null?void 0:Da.call(Ga))!==""){Gt(-1e6);return}const Za=Gn(An.clientY);if((Za==null?void 0:Za.trim())===""){Gt(-1e6);return}const lr=Mt.current.getBoundingClientRect();It(lr.left-30),bt(Za)},xn=()=>{},sn=An=>{Ut&&bn&&Ut(bn,An.clientX,An.clientY,ct)},xr=()=>{if(ct){const An=window.getSelection();An.removeAllRanges(),An.addRange(ct)}},Tr=()=>{window.getSelection().removeAllRanges()};return(0,a.useEffect)(()=>{const An=Mt.current;return An.addEventListener("mousemove",kn),An.addEventListener("mouseleave",xn),()=>{An.removeEventListener("mousemove",kn),An.removeEventListener("mouseleave",xn),Tr()}},[qt]),a.createElement("div",{className:Xt["hover-line-container2"]},Cn!==null&&a.createElement("div",{className:Xt["line-button-container"],style:{top:Cn,left:We},onMouseEnter:()=>{xr()},onMouseLeave:()=>{Tr(),Gt(null),bt(""),en(null)}},a.createElement("div",{className:Xt.button,onClick:sn},a.createElement("img",{src:at}),a.createElement("span",null,"AI\u6539\u5199"))))}),At={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Ln=({nodeRef:qt,noRestrictModal:Ut})=>{const[Fe,We]=(0,a.useState)(null),[It,Cn]=(0,a.useState)(null),[Gt,bn]=(0,a.useState)(!1),[bt,ct]=(0,a.useState)(null),[en,Mt]=(0,a.useState)(!1),[Gn,ea]=(0,a.useState)(!1),kn=qt,xn=(0,a.useRef)(null),sn=(0,a.useRef)(null),[xr,Tr]=(0,a.useState)("");(0,a.useEffect)(()=>{Fe!=null&&Fe.toString()&&Tr(Fe==null?void 0:Fe.toString())},[Fe==null?void 0:Fe.toString()]);const An=()=>{const lr=window.getSelection(),Xr=kn.current.scrollTop,Pa=kn.current.getBoundingClientRect();if(lr.rangeCount>0&&lr.toString().length>0){const Sa=lr.getRangeAt(0);We(Sa.cloneRange());const hr=Sa.getBoundingClientRect(),ir=40;let $n=hr.top+Xr-5+ir;$n<Xr&&($n=hr.bottom-Pa.top+Xr+5);const rr=kn.current.scrollHeight-ir;$n=Math.min(Math.max($n,Xr),rr),Cn({top:$n+6,left:hr.left})}else We(null),Cn(null),bn(!1);Ga(lr)},Ga=lr=>{if(!lr||lr.rangeCount===0){Mt(!1);return}const Pa=lr.getRangeAt(0).getBoundingClientRect(),Sa=window.getComputedStyle(kn.current),hr=parseInt(Sa.lineHeight),ir=parseInt(Sa.paddingTop),$n=kn.current.scrollTop,rr=kn.current.getBoundingClientRect(),_r=Pa.top-rr.top+$n,Ea=Math.floor((_r-ir)/hr),yn=ir+Ea*hr-$n;ct(yn),Mt(!0)},Da=lr=>{kn.current&&!kn.current.contains(lr.target)&&ea(!1)};(0,a.useEffect)(()=>{const lr=kn.current;return lr.addEventListener("scroll",An),lr.addEventListener("input",An),lr.addEventListener("click",An),lr.addEventListener("mouseup",An),lr.addEventListener("keyup",An),lr.addEventListener("click",An),document.addEventListener("mousedown",Da),()=>{lr.removeEventListener("scroll",An),lr.removeEventListener("input",An),lr.removeEventListener("click",An),lr.removeEventListener("mouseup",An),lr.removeEventListener("keyup",An),lr.removeEventListener("click",An),document.removeEventListener("mousedown",Da)}},[]);const Za=(lr=!0,Xr)=>{if(!Fe)return;const Pa=sn.current.querySelector("section.edu_md").innerHTML.replace(/<p[^>]*>([\s\S]*?)<\/p>/g,"$1"),Sa=Fe.cloneRange(),hr=window.getSelection();if(hr.removeAllRanges(),hr.addRange(Sa),lr){Sa.deleteContents();const ir=document.createElement("div");ir.innerHTML=Pa;const $n=Array.from(ir.childNodes);for(;$n.length>0;)Sa.insertNode($n.pop())}else{Sa.collapse(!1);const ir=document.createElement("div");ir.innerHTML=" "+Pa;const $n=Array.from(ir.childNodes);for(;$n.length>0;)Sa.insertNode($n.pop())}hr.removeAllRanges(),We(null),bn(!1),Cn(null)};return a.createElement("section",{ref:sn},It&&a.createElement("div",{ref:xn,className:At.toolbar,style:{top:It==null?void 0:It.top,left:It==null?void 0:It.left}},a.createElement("div",{className:At.button,onClick:()=>bn(!0)},a.createElement("img",{src:at}),a.createElement("span",null,"AI\u6539\u5199"))),a.createElement(Nt,{key:JSON.stringify(It),noRestrictModal:Ut,visible:Gt,position:It,selectText:xr,applyRefinedText:Za,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),kn.current&&a.createElement(Ft,{ref:kn,onButtonClick:(lr,Xr,Pa,Sa)=>{We(Sa),bn(!0),Tr(lr),Cn({left:Xr,top:Pa+20})}}))}},51740:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return Ce}});var a=x(59301),de=x(43418),he={num:"num___VQiqB"},Ce=({visible:Me,usedCount:ke,totalCount:et,onOk:Ae,onCancel:Pe})=>{const xe=()=>ke>0?a.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",et,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",a.createElement("span",{className:he.num},ke),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):a.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",et,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",a.createElement("span",{className:he.num},ke),"\u6B21\uFF09\u3002");return a.createElement(de.default,{centered:!0,open:Me,title:"\u63D0\u793A",width:620,zIndex:1100,onCancel:Pe,onOk:Ae,footer:ke>0?void 0:null},xe())}},59703:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return ot},Q:function(){return Ie}});var a=x(59301),de={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},he=x(70751),pe=x(82506),Ce=x(54216),Me=x(63250),ke=x(73807),et=x(70280),Ae="data:image/png;base64,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",Pe=x(92310),xe=x.n(Pe),Se=x(8591),Te=(tt,ge,Ue)=>new Promise((Oe,Ye)=>{var Ke=Nt=>{try{ft(Ue.next(Nt))}catch(Xt){Ye(Xt)}},se=Nt=>{try{ft(Ue.throw(Nt))}catch(Xt){Ye(Xt)}},ft=Nt=>Nt.done?Oe(Nt.value):Promise.resolve(Nt.value).then(Ke,se);ft((Ue=Ue.apply(tt,ge)).next())});const Ie={contentRef:{current:null},value:null,status:!1,open:()=>Te(void 0,null,function*(){}),close:()=>{}};var ot=({className:tt,style:ge,onChange:Ue,onSuccess:Oe,onCancel:Ye,onError:Ke,fetchUrl:se,noRestrictModal:ft=()=>{},showEditableToolbar:Nt,bottomOffset:Xt=110,loadingText:nt,showEmptyData:wt=!0,onStatusChange:it,stringTransformer:Je,bottomContainerNode:Dt})=>{const[an,De]=(0,a.useState)(!1),[at,st]=(0,a.useState)(""),[Ft,At]=(0,a.useState)(0),[ar,Ln]=(0,a.useState)(!1),qt=(0,a.useRef)(null),Ut=(0,a.useRef)(null),Fe=(0,a.useRef)(null),We=(0,a.useRef)(null),It=(0,ke.Z)({scrollBoxRef:We,bottomInspectRef:Fe,contentRef:Ut,status:ar,bottomOffset:Xt}),Cn=an||ar;(0,a.useEffect)(()=>{Ue==null||Ue(at)},[at]),(0,a.useEffect)(()=>{it==null||it({contentRef:Ut,status:Cn,value:at,open:Gt,close:bn})},[Cn,at]);const Gt=ct=>Te(void 0,null,function*(){De(!0),st(""),At(0);const en=se;ct!=null&&ct.fetchUrl&&delete ct.fetchUrl,qt.current=new he.Z(`${pe.Z.API_SERVER}${en}`,ct),yield new Promise((Mt,Gn)=>{qt.current.on("data",ea=>{let{chunk:{content:kn,type:xn}}=ea;Ln(!0),xn==="text"&&st(sn=>Je?Je(sn+kn):sn+kn)}),qt.current.on("done",()=>{Mt()}),qt.current.on("error",ea=>{Object.prototype.toString.call(ea)==="[object Object]"&&ea.status===-1&&Se.ZP.warning((ea==null?void 0:ea.message)||""),Mt(),Ke==null||Ke(ea)}),qt.current.on("cancelled",()=>{Mt(),Ye==null||Ye()}),qt.current.startStream()}),De(!1)}),bn=()=>{var ct,en;At(1),(en=(ct=qt.current)==null?void 0:ct.cancelRequest)==null||en.call(ct),De(!1),Ln(!1)},bt=(0,a.useMemo)(()=>Ut.current?a.createElement(Me.Z,{noRestrictModal:ft,nodeRef:Ut}):a.createElement(a.Fragment,null),[Ut.current]);return a.createElement(a.Fragment,null,a.createElement("div",{className:xe()(de.container,tt),style:ge,ref:We},a.createElement("div",{ref:Ut,className:de.liWrap,contentEditable:!Cn},at&&a.createElement(Ce.Z,{cancelIndex:Ft,streamingStatus:an,loadImage:!1,onFinish:()=>Te(void 0,null,function*(){At(0),setTimeout(()=>Ln(!1),0),Oe==null||Oe(at)}),value:at})),!at&&!Cn&&a.createElement("div",{className:de.imgBox},a.createElement("img",{width:56,src:Ae}),a.createElement("span",null,"\u9884\u89C8\u533A")),wt&&Cn&&a.createElement(et.Z,{text:nt}),!It&&a.createElement("div",{className:de.backBottom,onClick:()=>{We.current.scrollTop=We.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:Fe}),Dt),!Cn&&Nt&&bt)}},70280:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return pe}});var a=x(59301),de={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},pe=({text:Ce})=>a.createElement("div",null,a.createElement("div",{className:de.loading},a.createElement("div",{className:de.dot}),a.createElement("div",{className:de.dot}),a.createElement("div",{className:de.dot})),!!Ce&&a.createElement("div",{className:"mt5"},Ce))},67120:function(Wt,Tt,x){"use strict";x.d(Tt,{o:function(){return a}});const a=de=>(de=de.replace(new RegExp("(?<!\\*)\\*\\*\\*\\*([^\\n*]+?)\\*\\*\\*\\*(?!\\*)","g"),'<h2 data-select="disabled" data-type="title" contenteditable="false" class="c-black">$1</h2>'),de=de.replace(new RegExp("(?<!\\*)\\*\\*\\*([^\\n*]+?)\\*\\*\\*(?!\\*)","g"),`
<h3 data-select="disabled" contenteditable="false" class="c-black font18">$1</h3>
`),de)},28211:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return tt}});var a=x(59301),de=x(17574),he=x(6300),pe={flex_box_center:"flex_box_center___SFmJH",flex_space_between:"flex_space_between___f2H1D",flex_box_vertical_center:"flex_box_vertical_center___hW_hp",flex_box_center_end:"flex_box_center_end___yklmJ",flex_box_column:"flex_box_column___m0oUw",customTree:"customTree___ZhEHU",name:"name___RIkn2"},Ce=Object.defineProperty,Me=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,xe=(ge,Ue,Oe)=>Ue in ge?Ce(ge,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):ge[Ue]=Oe,Se=(ge,Ue)=>{for(var Oe in Ue||(Ue={}))Ae.call(Ue,Oe)&&xe(ge,Oe,Ue[Oe]);if(et)for(var Oe of et(Ue))Pe.call(Ue,Oe)&&xe(ge,Oe,Ue[Oe]);return ge},Te=(ge,Ue)=>Me(ge,ke(Ue)),Ie=(ge,Ue)=>{var Oe={};for(var Ye in ge)Ae.call(ge,Ye)&&Ue.indexOf(Ye)<0&&(Oe[Ye]=ge[Ye]);if(ge!=null&&et)for(var Ye of et(ge))Ue.indexOf(Ye)<0&&Pe.call(ge,Ye)&&(Oe[Ye]=ge[Ye]);return Oe},yt=(ge,Ue,Oe)=>new Promise((Ye,Ke)=>{var se=Xt=>{try{Nt(Oe.next(Xt))}catch(nt){Ke(nt)}},ft=Xt=>{try{Nt(Oe.throw(Xt))}catch(nt){Ke(nt)}},Nt=Xt=>Xt.done?Ye(Xt.value):Promise.resolve(Xt.value).then(se,ft);Nt((Oe=Oe.apply(ge,Ue)).next())}),tt=ge=>{var Ue=ge,{value:Oe,onChange:Ye,defaultValue:Ke,disabled:se}=Ue,ft=Ie(Ue,["value","onChange","defaultValue","disabled"]);const[Nt,Xt]=(0,a.useState)([]),[nt,wt]=(0,a.useState)("1");(0,a.useEffect)(()=>{it()},[]);const it=()=>yt(void 0,null,function*(){const an=yield(0,he.NZ)({});if(an!=null&&an.data){const De=[{title:a.createElement("div",{title:"\u6839\u76EE\u5F55",className:pe.name},"\u6839\u76EE\u5F55"),value:0,key:0,icon:a.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:Je(an.data||[])}];Xt(De),wt("2")}}),Je=an=>{function De(at){const st=at.children,Ft=Array.isArray(st)&&st.length>0,At=at==null?void 0:at.group_id;return{title:a.createElement("div",{title:at==null?void 0:at.name,className:pe.name},at==null?void 0:at.name),value:At,key:At,icon:a.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:Ft?st==null?void 0:st.map(ar=>De(ar)):[]}}return an==null?void 0:an.map(at=>De(at))},Dt=Ke?{defaultExpandedKeys:[0],defaultSelectedKeys:[0]}:{selectedKeys:Oe,defaultExpandedKeys:Oe};return a.createElement("div",{className:pe.customTree},a.createElement(de.default,Se(Te(Se({key:nt},Dt),{showIcon:!0,treeData:Nt,onSelect:Ye,disabled:se}),ft)))}},88171:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return pe}});var a=x(59301),de={digitalLabel:"digitalLabel___tImKs",active:"active___Ck70Q"},pe=({number:Ce,active:Me,className:ke})=>a.createElement("div",{className:`${de.digitalLabel} ${Me?de.active:""} ${ke}`},Ce)},14187:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return ge}});var a=x(59301),de=x(17574),he={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},pe=x(73631),Ce=x(5623),Me=x(6300),ke=Object.defineProperty,et=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Pe=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Te=(Ue,Oe,Ye)=>Oe in Ue?ke(Ue,Oe,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Ue[Oe]=Ye,Ie=(Ue,Oe)=>{for(var Ye in Oe||(Oe={}))xe.call(Oe,Ye)&&Te(Ue,Ye,Oe[Ye]);if(Pe)for(var Ye of Pe(Oe))Se.call(Oe,Ye)&&Te(Ue,Ye,Oe[Ye]);return Ue},yt=(Ue,Oe)=>et(Ue,Ae(Oe)),ot=(Ue,Oe,Ye)=>new Promise((Ke,se)=>{var ft=nt=>{try{Xt(Ye.next(nt))}catch(wt){se(wt)}},Nt=nt=>{try{Xt(Ye.throw(nt))}catch(wt){se(wt)}},Xt=nt=>nt.done?Ke(nt.value):Promise.resolve(nt.value).then(ft,Nt);Xt((Ye=Ye.apply(Ue,Oe)).next())}),ge=({value:Ue,onChange:Oe,scrollId:Ye})=>{const[Ke,se]=(0,a.useState)([]);(0,a.useEffect)(()=>{ft()},[]);const ft=()=>ot(void 0,null,function*(){const Je=yield(0,Me.NZ)({});if(Je!=null&&Je.data){const Dt=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:a.createElement("img",{src:pe,className:he.folderIcon}),isLeaf:!1,children:Nt(Je.data||[])}];se(Dt)}}),Nt=Je=>Je.map(Dt=>({title:Dt.name,key:Dt.group_id,icon:a.createElement("img",{src:pe,className:he.folderIcon}),isLeaf:Dt.children.length===0,children:Nt(Dt.children)})),Xt=(Je,Dt,an)=>Je.map(De=>De.key===Dt?Ie(Ie({},De),an):De.children?yt(Ie({},De),{children:Xt(De.children,Dt,an)}):De),nt=(Je,Dt,an)=>Je.map(De=>{if(De.key===Dt)return yt(Ie({},De),{icon:an?a.createElement("img",{src:Ce,className:he.folderIcon}):a.createElement("img",{src:pe,className:he.folderIcon})});if(De.children)return yt(Ie({},De),{children:nt(De.children,Dt,an)})}),wt=(Je,Dt)=>{se(an=>nt(an,Dt.node.key,Dt.expanded))},it=Ue?{selectedKeys:Ue,defaultExpandedKeys:Ue}:{};return Ke.length>0&&a.createElement("div",{id:Ye||""},a.createElement(de.default,Ie({showLine:{showLeafIcon:!1},showIcon:!0,treeData:Ke,className:he.folderWrapper,onSelect:Oe,onExpand:wt},it)))}},16642:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return Me}});var a=x(60324),de={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},he=x(32637),pe=x(59301),Me=({type:ke,style:et})=>{const Ae=pe.createElement("div",{className:de.wrap,onClick:Pe=>{Pe.preventDefault(),Pe.stopPropagation()}},pe.createElement("p",null,ke==="shixun"||ke==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",pe.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",ke==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),pe.createElement("div",{className:de.contact},pe.createElement("div",{className:de.img},pe.createElement("img",{src:he,width:"124px",height:"124px"})),pe.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return pe.createElement(a.Z,{content:Ae},pe.createElement("span",{className:de.text,style:et},"\u9AD8\u6D88\u8017"))}},80137:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return xe}});var a=x(59301),de={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},he=x(92310),pe=x.n(he),Ce=x(71418),Me=x(2859),ke=x(56640),et=x(5871),Ae=(Se,Te,Ie)=>new Promise((yt,ot)=>{var tt=Oe=>{try{Ue(Ie.next(Oe))}catch(Ye){ot(Ye)}},ge=Oe=>{try{Ue(Ie.throw(Oe))}catch(Ye){ot(Ye)}},Ue=Oe=>Oe.done?yt(Oe.value):Promise.resolve(Oe.value).then(tt,ge);Ue((Ie=Ie.apply(Se,Te)).next())}),xe=({data:Se,className:Te,fullWidth:Ie,style:yt={},onClose:ot,onOk:tt,showFullTools:ge,noAssociationId:Ue})=>{const Oe=(0,a.useRef)(null),Ye=(0,a.useRef)(null),Ke=(0,a.useRef)(null),se=(0,a.useRef)(null),[ft,Nt]=(0,a.useState)(!1),[Xt,nt]=(0,a.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,a.useEffect)(()=>{Ke.current||(Ke.current=document.createElement("style"),document.head.appendChild(Ke.current)),Se!=null&&Se.visible?(document.body.setAttribute("data-custom","y-hidden"),Ke.current.innerHTML=" html { overflow-y: hidden; }",Se!=null&&Se.src&&wt()):(document.body.removeAttribute("data-custom"),Ke.current&&(document.head.removeChild(Ke.current),Ke.current=null))},[Se==null?void 0:Se.visible]);const wt=()=>Ae(void 0,null,function*(){Nt(!0),nt("\u6B63\u5728\u52A0\u8F7D\u4E2D");const De=yield(0,et.ZJ)(Se==null?void 0:Se.src);Oe.current.src="",Oe.current.src=De,Oe.current.onload=function(){an()},Nt(!1),nt("")}),it=()=>{document.body.removeAttribute("data-custom"),Ke.current.innerHTML=" ",ot()},Je=De=>Ae(void 0,null,function*(){Nt(!0),nt("\u6B63\u5728\u4FDD\u5B58\u4E2D");const at=yield(0,ke.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Se.title,file:De.dataUrl}});at!=null&&at.id&&!Ue?(yield(0,ke.ZP)(`/api/attachments/${Se.id}/add_subitem.json`,{method:"post",body:{subitem_id:at==null?void 0:at.id,settings:JSON.stringify(De.state)}})).status===0&&tt():at!=null&&at.id&&tt(at),document.body.removeAttribute("data-custom"),Ke.current.innerHTML=" ",Nt(!1),nt("")}),Dt=()=>{const De=document.querySelector('a[href="https://markerjs.com/"]');De&&De.parentNode&&(De.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(st=>{const Ft=document.querySelector(st.name);Ft&&Ft.setAttribute("title",st.title)})},an=()=>{Ye.current=new Me.hP(Oe.current),Ye.current.targetRoot=se.current,Ye.current.addEventListener("render",Je),Ye.current.addEventListener("beforeclose",it),ge&&(Ye.current.availableMarkerTypes=Ye.current.ALL_MARKER_TYPES,Ye.current.uiStyleSettings.redoButtonVisible=!0,Ye.current.uiStyleSettings.notesButtonVisible=!0,Ye.current.uiStyleSettings.zoomButtonVisible=!0,Ye.current.uiStyleSettings.zoomOutButtonVisible=!0,Ye.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=Ye.current.uiStyleSettings,Ye.current.show(),Se!=null&&Se.snapshotData&&Ye.current.restoreState(Se.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Dt()},300)};return a.createElement(a.Fragment,null,(Se==null?void 0:Se.visible)&&a.createElement(Ce.Z,{spinning:ft,tip:Xt,style:{position:"absolute"}},a.createElement("div",{ref:se,className:pe()(de.imageDimensions,Te,Ie?de.fullWidth:""),style:yt},a.createElement("img",{className:de.img,ref:Oe}))))}},71162:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return Sa},$:function(){return Pa}});var a=x(59301),de={flex_box_center:"flex_box_center___ILe3s",flex_space_between:"flex_space_between___c0XhE",flex_box_vertical_center:"flex_box_vertical_center___Iusj1",flex_box_center_end:"flex_box_center_end___DIVMO",flex_box_column:"flex_box_column___x06LA",intelligentBox:"intelligentBox___M5xO7",red:"red___oyEWt",imgBox:"imgBox___DdoNI",underpin:"underpin___fwUex",row:"row___W9MrK",leftLayout:"leftLayout___MMjoZ",rightLayout:"rightLayout___EsxRX",head:"head___Q7Od8",centerBox:"centerBox___j58Ut",title:"title___rMcNx",tip:"tip___gLHFS",leftBox:"leftBox___DJ6lp",question:"question___THjM9",rightBox:"rightBox___CuMdf",error:"error___PHzCG",actionHead:"actionHead___vTHMx",edit:"edit___EaRLy",option:"option___z4UTy",active:"active___o8wNJ",fill:"fill___g760n",text:"text___L_lug",liWrap:"liWrap___LDwxe",li:"li___k4Mcf",buttonFixed:"buttonFixed___QxKdm",buttonWrap:"buttonWrap___OEep5",button:"button___b2y4h",menu:"menu___aQ4xO",tabs:"tabs___QmlP4",dotLoading:"dotLoading___zUYOu",showHide:"showHide___fHrAG"},he=x(92310),pe=x.n(he),Ce=x(78241),Me=x(8591),ke=x(43418),et=x(20071),Ae=x(95237),Pe=x(24905),xe=x(38854),Se=x(54580),Te=x(3113),Ie=x(93948),yt=x(19842),ot=x(92832),tt=x(58199),ge=x(82506),Ue="data:image/png;base64,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",Oe="data:image/png;base64,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",Ye="data:image/png;base64,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",Ke="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",se=x(56640),ft=x(14187),Nt=x(5623),Xt=x(26577),nt=x(48275),wt=x(96554),it=x(15342),Je=x.n(it),Dt=(hr,ir,$n)=>new Promise((rr,_r)=>{var Ea=mt=>{try{tn($n.next(mt))}catch(zt){_r(zt)}},yn=mt=>{try{tn($n.throw(mt))}catch(zt){_r(zt)}},tn=mt=>mt.done?rr(mt.value):Promise.resolve(mt.value).then(Ea,yn);tn(($n=$n.apply(hr,ir)).next())}),De=a.memo(({tagName:hr="div",value:ir="",className:$n,style:rr={},onBlur:_r,id:Ea})=>{const yn=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(!yn.current)return;Dt(void 0,null,function*(){const zt=yn.current;zt.innerHTML="";const qr=ir==null?void 0:ir.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const br of qr)if(br.startsWith("$$")&&br.endsWith("$$")||br.startsWith("`$$")&&br.endsWith("$$`")){const Or=br.startsWith("`$$")?br.slice(3,-3):br.slice(2,-2),pr=document.createElement("span");pr.setAttribute("contentEditable","false"),pr.setAttribute("title",br),pr.className="edu_latex",zt.appendChild(pr),Je().render(Or,pr,{throwOnError:!1})}else{const Or=br==null?void 0:br.replace(/<[^>]*>/g,pr=>pr.startsWith("<img")?pr:pr.replace(/</g,"&lt;"));zt.insertAdjacentHTML("beforeend",Or)}})},[Ea]);const tn=()=>{var mt,zt;if(_r&&yn.current){const br=yn.current.cloneNode(!0),Or=br.querySelectorAll("span.edu_latex");for(let pr of Or){const Zr=pr.getAttribute("title"),Ra=document.createTextNode(Zr||""),Lr=pr;(zt=(mt=Lr.parentNode)==null?void 0:mt.replaceChild)==null||zt.call(mt,Ra,Lr)}_r(br.innerHTML)}};return a.createElement(a.Fragment,null,a.createElement(hr,{ref:yn,contentEditable:!0,className:$n,style:rr,onBlur:tn}))}),at=x(62602),st=x(23559),Ft=x(43428),At=x(6848),ar=x(43604),Ln={wrap:"wrap___Yz6fc",left:"left___F0axg",tip:"tip___nCmqI",bottomBtn:"bottomBtn___x70Gq",disabled:"disabled___CWzre"},qt=x(67120),Ut=x(5871),Fe=x(34313),We=x(89164),It=x(51740),Cn=x(59703),Gt="data:image/png;base64,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",bn=(hr,ir,$n)=>new Promise((rr,_r)=>{var Ea=mt=>{try{tn($n.next(mt))}catch(zt){_r(zt)}},yn=mt=>{try{tn($n.throw(mt))}catch(zt){_r(zt)}},tn=mt=>mt.done?rr(mt.value):Promise.resolve(mt.value).then(Ea,yn);tn(($n=$n.apply(hr,ir)).next())}),ct=(0,a.forwardRef)(({onUpdateNum:hr,onSave:ir},$n)=>{var rr;const _r=`\u8BF7\u8F93\u5165\u51FA\u9898\u8981\u6C42\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u5148\u4E0A\u4F20\u6750\u6599\u4E4B\u540E\u518D\u6839\u636E\u6750\u6599\u51FA\u9898
\u4F8B\uFF1A\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9\uFF1A\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u96BE\u5EA6\u4E3A\u201C\u56F0\u96BE\u201D\u7684\u8BD5\u9898\u536020%`,[Ea,yn]=(0,a.useState)(!1),[tn,mt]=(0,a.useState)([]),[zt,qr]=(0,a.useState)(null),[br,Or]=(0,a.useState)([]),[pr,Zr]=(0,a.useState)(0),[Ra,Lr]=(0,a.useState)(0),[va,wl]=(0,a.useState)(!1),[Ct,Dn]=(0,a.useState)(""),[Nn,Jn]=(0,a.useState)(0),[be,Et]=(0,a.useState)(0),[Bt,lt]=(0,a.useState)(0),[Ge,xt]=(0,a.useState)(0),[Kt,Zn]=(0,a.useState)(0),[Tn,jn]=(0,a.useState)(0),[ur,zn]=(0,a.useState)(0),[dr,Hr]=(0,a.useState)(0),[Gr,fr]=(0,a.useState)(Cn.Q),{contentRef:Fr,value:Mn,status:yr,open:da,close:ua}=Gr,Pl=(0,We.Z)({contentRef:Fr,status:yr}),{openProgress:ta,closeProgress:Lt,CreateProgressModal:Ja,progressOpen:Br}=(0,Fe.Z)();(0,a.useEffect)(()=>{zt&&tl(),zt===!1&&(ua(),hr==null||hr(),mt([]),Dn(""),Jn(0),Et(0),lt(0),xt(0),Zn(0),jn(0),zn(0),Hr(0))},[zt]);const na=()=>{qr(!0)};(0,a.useImperativeHandle)($n,()=>({onClick:na}));const jr=Qn=>{wl(!0),Zr(Qn),Lr(0)},Xa=Qn=>bn(void 0,null,function*(){const Ir=Qn.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(Ir)==-1?(Me.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Qn.size/1024/1024>10?(Me.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),tl=()=>bn(void 0,null,function*(){const Qn=yield(0,se.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Qn.status===0&&(Zr(Qn.total_number),Lr(Qn.remaining_number))}),Qt=Qn=>(Qn=Qn||"",Qn=String(Qn),Qn=Qn.replace(/\s+/g,""),Qn),ja=(Qn=!0)=>bn(void 0,null,function*(){var Ir,Dr;const zr=[{name:"\u5355\u9009\u9898",num:Nn||0},{name:"\u591A\u9009\u9898",num:be||0},{name:"\u5224\u65AD\u9898",num:Bt||0},{name:"\u586B\u7A7A\u9898",num:Ge||0},{name:"\u7B80\u7B54\u9898",num:Kt||0},{name:"\u7EC4\u5408\u9898",num:dr||0},{name:"\u7F16\u7A0B\u9898",num:Tn||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:ur||0}];if(Qn){if(Qt(Ct)){if(Ct.length>1e3){Me.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{Me.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!Qt(Ct)&&!(tn!=null&&tn.length)){Me.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const _a=zr.reduce((za,Ba)=>za+Ba.num,0);if(_a===0){Me.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(_a>30){Me.ZP.warning("\u51FA\u9898\u6570\u91CF\u8FBE\u5230\u9650\u5236");return}if(pr!==-1){wl(!0);return}}wl(!1);const Ta={scene_type:6,request_identifier:Math.random(),file_id:(Dr=(Ir=tn[0])==null?void 0:Ir.response)==null?void 0:Dr.id,content:Ct,count_arr:zr.map(_a=>_a.num).join(",")};yield da(Ta),tl()}),On=()=>bn(void 0,null,function*(){const Qn=Pl();if(ir){qr(!1),ir(Qn);return}ta(),yn(!0),Or([]);const Ir=new FormData;Ir.append("html",Qn);const Dr=yield(0,se.ZP)("/api/intelligent_imports/import.json",{method:"post",body:Ir},!0);if((Dr==null?void 0:Dr.status)===0)if(Dr!=null&&Dr.data){Lt(100),Or(Dr==null?void 0:Dr.data);return}else Me.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");yn(!1),Lt()}),Ia=()=>bn(void 0,null,function*(){const Qn=Pl();(0,Ut.RG)(Qn)}),Ar=["uploading","error"].includes((rr=tn==null?void 0:tn[0])==null?void 0:rr.status);return a.createElement(a.Fragment,null,a.createElement(It.Z,{visible:va,totalCount:pr,usedCount:Ra,onCancel:()=>wl(!1),onOk:()=>ja(!1)}),a.createElement(Ft.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:a.createElement("div",{className:Ln.extraHeader},a.createElement(Ae.Z,{align:"middle"},!yr&&!!Mn&&a.createElement(a.Fragment,null,a.createElement(tt.op,{onClick:On,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),a.createElement(tt.op,{onClick:Ia,shape:"default",type:"text"},a.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),a.createElement("i",{onClick:()=>{const Qn=Ir=>{ke.default.confirm({centered:!0,icon:null,width:500,zIndex:1101,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ir,onOk:()=>{qr(!1)}})};if(yr){Qn("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Mn?Qn("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):qr(!1)},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:zt},a.createElement("div",{className:Ln.wrap},a.createElement("div",{className:Ln.left},a.createElement("div",{className:Ln.tip},a.createElement("img",{src:Gt}),a.createElement("span",null,"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01")),a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),a.createElement(ot.default.TextArea,{style:{height:160},className:"mb20",value:Ct,placeholder:_r,onChange:Qn=>{Dn(Qn.target.value)}}),a.createElement(Se.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${ge.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:tn,withCredentials:!0,data:{upload_type:1},beforeUpload:Xa,onChange:({file:Qn})=>{var Ir,Dr;Qn.status!=="removed"&&(Qn.status==="done"&&((Ir=Qn==null?void 0:Qn.response)==null?void 0:Ir.status)!==0&&(Qn.status="error",Qn.response=(Dr=Qn==null?void 0:Qn.response)==null?void 0:Dr.message),mt([Qn]))},onRemove:()=>mt([])},a.createElement(At.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},a.createElement(tt.op,{style:{borderRadius:2}},a.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),a.createElement("div",{className:"c-black mt20"},a.createElement("div",{className:"mb10 c-black"},a.createElement("b",null,"\u51FA\u9898\u6570\u91CF"),a.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u4FDD\u8BC1\u51FA\u9898\u4F53\u9A8C\uFF0C\u5355\u6B21\u51FA\u9898\u603B\u6570\u91CF\u4E0D\u80FD\u8D85\u8FC7",a.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"30"),"\u9053\uFF09")),a.createElement(Ae.Z,{style:{gap:16}},a.createElement(ar.Z,null,a.createElement("label",null,"\u5355\u9009\u9898"),a.createElement(et.Z,{min:0,max:10,value:Nn,onChange:Jn,style:{marginLeft:"8px"}})),a.createElement(ar.Z,null,a.createElement("label",null,"\u591A\u9009\u9898"),a.createElement(et.Z,{min:0,max:10,value:be,onChange:Et,style:{marginLeft:"8px"}})),a.createElement(ar.Z,null,a.createElement("label",null,"\u5224\u65AD\u9898"),a.createElement(et.Z,{min:0,max:10,value:Bt,onChange:lt,style:{marginLeft:"8px"}})),a.createElement(ar.Z,null,a.createElement("label",null,"\u586B\u7A7A\u9898"),a.createElement(et.Z,{min:0,max:10,value:Ge,onChange:xt,style:{marginLeft:"8px"}})),a.createElement(ar.Z,null,a.createElement("label",null,"\u7B80\u7B54\u9898"),a.createElement(et.Z,{min:0,max:10,value:Kt,onChange:Zn,style:{marginLeft:"8px"}})))),yr?a.createElement("div",{onClick:ua,className:Ln.bottomBtn},a.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Ar?a.createElement("div",{className:`${Ln.bottomBtn} ${Ln.disabled}`},a.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):a.createElement("div",{onClick:()=>{ja()},className:Ln.bottomBtn},a.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898")),a.createElement(Cn.Z,{onStatusChange:fr,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Br,noRestrictModal:jr,stringTransformer:qt.o,onError:Qn=>{Object.prototype.toString.call(Qn)==="[object Object]"&&Qn.status===-9&&jr(Qn.data)}}))),a.createElement(Ft.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Ea},a.createElement(Ae.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},a.createElement("img",{src:x(36413),alt:"\u667A\u80FD\u51FA\u9898"}),a.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),a.createElement(Sa,{stickyTop:-24,hideWordFeatures:!0,dataSource:br,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>yn(!1),onSuccess:()=>{yn(!1),qr(!1)}}),a.createElement("div",{style:{height:70}})),Ja("\u5904\u7406\u4E2D"))}),en=Object.defineProperty,Mt=Object.defineProperties,Gn=Object.getOwnPropertyDescriptors,ea=Object.getOwnPropertySymbols,kn=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,sn=(hr,ir,$n)=>ir in hr?en(hr,ir,{enumerable:!0,configurable:!0,writable:!0,value:$n}):hr[ir]=$n,xr=(hr,ir)=>{for(var $n in ir||(ir={}))kn.call(ir,$n)&&sn(hr,$n,ir[$n]);if(ea)for(var $n of ea(ir))xn.call(ir,$n)&&sn(hr,$n,ir[$n]);return hr},Tr=(hr,ir)=>Mt(hr,Gn(ir)),An=(hr,ir,$n)=>new Promise((rr,_r)=>{var Ea=mt=>{try{tn($n.next(mt))}catch(zt){_r(zt)}},yn=mt=>{try{tn($n.throw(mt))}catch(zt){_r(zt)}},tn=mt=>mt.done?rr(mt.value):Promise.resolve(mt.value).then(Ea,yn);tn(($n=$n.apply(hr,ir)).next())});const Ga=hr=>{hr.preventDefault();let $n=(hr.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,$n)},Da=hr=>{hr.key==="Enter"&&hr.preventDefault()},Za=({children:hr,style:ir})=>a.createElement("div",{className:de.leftBox,style:ir,onPaste:Ga},hr),lr=({children:hr,style:ir,className:$n})=>a.createElement("div",{className:pe()(de.rightBox,$n),style:ir,onPaste:Ga},hr),Xr=({className:hr,style:ir={},width:$n=1200,onCancel:rr=()=>{},onSuccess:_r=()=>{},gather:Ea={},mode:yn=1,stickyTop:tn=0,subDisciplineId:mt=[],hideWordFeatures:zt,dataSource:qr=[],customLeftHeadNode:br,customRightHeadNode:Or,customLeftContent:pr,hideRecognition:Zr=!1,onExchange:Ra,isSingleSelection:Lr=!1,underpinBackgroundStyle:va={},headExtraNode:wl,isRefreshItemBank:Ct=!1,okText:Dn="\u786E\u5B9A\u5BFC\u5165",onSave:Nn})=>{var Jn;const[be,Et]=(0,a.useState)(1),[Bt,lt]=(0,a.useState)(0),[Ge,xt]=(0,a.useState)(""),[Kt,Zn]=(0,a.useState)(!1),[Tn,jn]=(0,a.useState)([]),[ur,zn]=(0,a.useState)([]),[dr,Hr]=(0,a.useState)(!1),[Gr,fr]=(0,a.useState)(!1),[Fr,Mn]=(0,a.useState)(!1),[yr,da]=(0,a.useState)(!1),[ua,Pl]=(0,a.useState)([]),[ta,Lt]=(0,a.useState)(1),[Ja,Br]=(0,a.useState)(!1),[na,jr]=(0,a.useState)(!0),[Xa,tl]=(0,a.useState)(0),[Qt,ja]=(0,a.useState)(!1),[On]=Ce.default.useForm(),[Ia]=Ce.default.useForm(),Ar=(0,a.useRef)(null),Qn=(0,a.useRef)(null),Ir=(0,a.useRef)(),Dr=(0,a.useRef)(null),zr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],fa=["C","C++","Java","Python","JavaScript","Ruby"];(0,a.useEffect)(()=>{qr!=null&&qr.length&&ju(qr)},[qr]),(0,a.useEffect)(()=>{be===2&&Ar.current.focus()},[be]),(0,a.useEffect)(()=>{Fr&&_a()},[Fr]);const Ta=()=>{if(be===1){Me.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}ke.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u6E05\u7A7A\u64CD\u4F5C\u5C06\u5220\u9664\u8BD5\u9898\u7F16\u8F91\u533A\u57DF\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u5B9A\u4E00\u952E\u6E05\u7A7A\u5417\uFF1F",onOk:()=>An(void 0,null,function*(){Et(1)})})},_a=()=>An(void 0,null,function*(){const ue=yield(0,se.ZP)("/api/disciplines.json",{method:"get",params:{source:yn===1?"new_question":"subject"}});Pl(ue.disciplines||[])}),za=ue=>{const Qe=[],dt=(kt,je)=>{kt.length>=2&&Qe.push(kt.join(""));for(let ln=je;ln<ue.length;ln++)kt.push(ue[ln]),dt(kt,ln+1),kt.pop()};return dt([],0),Qe},Ba=ue=>(ue=ue||"",ue=String(ue),ue=ue.replace(/\s+/g,""),ue),qa=ue=>(ue=ue||"",ue=String(ue),ue=ue.replace(/<div>/g,""),ue=ue.replace(/<br>/g,`
`),ue=ue.replace(/<\/div>/g,`
`),ue=ra(ue),ue),hl=ue=>ue.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;"),ra=ue=>ue.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,'"').replace(/&#39;/g,"'"),jl=ue=>{var Qe;const dt=ue.clipboardData;if(dt){const kt=dt.types.toString(),je=dt.items;if(kt==="Files"||dt.types.indexOf("Files")>-1){ue.preventDefault();try{let ln=je[1];((Qe=je[0])==null?void 0:Qe.kind)==="file"&&(ln=je[0]);const En=ln.getAsFile();(0,wt.I)(En,$t=>{var vn;if($t.id){if(((vn=En==null?void 0:En.type)==null?void 0:vn.indexOf("image"))>-1){const Xn=`<img src='${ge.Z.API_SERVER}${$t.url}'>`;document.execCommand("insertText",!1,Xn)}}else($t==null?void 0:$t.status)===401&&(document.location.href="/user/login")})}catch(ln){Me.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function Zl(ue,Qe){return An(this,null,function*(){if(typeof ue=="string")return yield Qe(ue);if(typeof ue!="object"||ue===null)return ue;if(Array.isArray(ue))return yield Promise.all(ue.map(je=>An(this,null,function*(){return yield Zl(je,Qe)})));const dt={};for(const kt in ue)if(Object.prototype.hasOwnProperty.call(ue,kt)){const je=ue[kt];typeof je=="string"?dt[kt]=yield Qe(je):typeof je=="object"?dt[kt]=yield Zl(je,Qe):dt[kt]=je}return dt})}const fu=()=>An(void 0,null,function*(){var ue;Zn(!0),xt("\u5904\u7406\u4E2D"),yield new Promise(kt=>setTimeout(kt,1e3));let Qe=(ue=Qn.current)==null?void 0:ue.querySelectorAll('[data-text="edit"]'),dt="";try{Qe.forEach(function(kt){var je,ln,En,$t;const vn=kt.cloneNode(!0),Xn=vn.querySelectorAll("span.edu_latex");for(let aa of Xn){const mn=aa.getAttribute("title"),Ur=document.createTextNode(mn),Mr=aa;(ln=(je=Mr.parentNode)==null?void 0:je.replaceChild)==null||ln.call(je,Ur,Mr)}const Jr=vn.querySelectorAll("span[style]");for(let aa of Jr)if(aa.style.fontFamily){const mn=aa.innerHTML,Ur=document.createTextNode(mn),Mr=aa;($t=(En=Mr.parentNode)==null?void 0:En.replaceChild)==null||$t.call(En,Ur,Mr)}vn==null||vn.childNodes.forEach(function(aa){aa.nodeType===Node.ELEMENT_NODE&&aa.localName!=="h5"&&aa.localName!=="h4"?dt+=`<p>${aa.innerHTML}</p>`:aa.nodeType===Node.TEXT_NODE&&(dt+=`<p>${aa.textContent}</p>`)})}),or("/api/intelligent_imports/import.json",{html:ra(dt)})}catch(kt){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",kt)}}),$r=ue=>{let Qe=ue.filter(dt=>!!(dt!=null&&dt.type));return Qe=Qe.map(dt=>{var kt;const je=(kt=Sl.find(En=>En.id===(dt==null?void 0:dt.type)))==null?void 0:kt.deal,ln=Tr(xr({},dt),{id:String(Math.random()).slice(-6),knowledgePoint:Ba(dt==null?void 0:dt.knowledgePoint)});return je?je(ln):ln}),Qe},sa=()=>{if(be===1){Me.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}ke.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",onOk:fu})},ll=()=>a.createElement("div",{className:de.row},a.createElement("div",{className:de.leftLayout},a.createElement(Za,{style:{height:675}},be===1&&a.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>Et(2)},a.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",a.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",a.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",a.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",a.createElement("br",null)),a.createElement("div",{className:de.imgBox,style:{marginTop:75}},a.createElement("img",{width:56,src:Oe}),a.createElement("span",null,"\u7F16\u8F91\u533A"))),be===2&&a.createElement("div",{"data-text":"edit",onBlur:()=>{Ar.current.innerHTML||Et(1)},ref:Ar,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),a.createElement("div",{className:de.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},a.createElement("div",{className:de.imgBox,style:{marginTop:240}},a.createElement("img",{width:56,src:Ye}),a.createElement("span",null,"\u9884\u89C8\u533A")))),gr=(ue,Qe,dt,kt)=>{var je;console.log(ue,Qe,dt,kt,"onDataChange\u4FEE\u6539\u6570\u503C");const ln=JSON.parse(JSON.stringify(ur));kt===void 0?ln[Qe][ue]=dt:ln[Qe].questions[kt][ue]=dt;const En=xr({},ln[Qe]),$t=(je=Sl.find(vn=>vn.id===(En==null?void 0:En.type)))==null?void 0:je.deal;ln[Qe]=$t(En),zn(ln)},ha=(ue,Qe,dt)=>{var kt;const je=dt!==void 0,ln=(kt=Sl.find(vn=>vn.id===(ue==null?void 0:ue.type)))==null?void 0:kt.type,En=`${Qe+1}.${dt===void 0?"":dt+1+"."}`,$t=`${(ue==null?void 0:ue.type)==="7"?"{{":""}${En}\u3010${ln}\u3011${(ue==null?void 0:ue.question)||""}`;return a.createElement(a.Fragment,null,je&&a.createElement("h4",{contentEditable:!0}),a.createElement(De,{id:ue==null?void 0:ue.id,tagName:"div",value:$t}))},xa=(ue,Qe)=>An(void 0,null,function*(){var dt;const kt=yield Ra(ue,Qe),je=(dt=kt==null?void 0:kt.data)==null?void 0:dt.content;if(je!=null&&je.length){const ln=$r(je)[0];Tn.splice(Qe,1,ln),ur.splice(Qe,1,ln),jn([...Tn]),zn([...ur])}}),Qr=(ue,Qe,dt)=>{var kt;const je=dt!==void 0,ln=(kt=Sl.find($t=>$t.id===(ue==null?void 0:ue.type)))==null?void 0:kt.type,En=`${Qe+1}.${dt===void 0?"":dt+1+"."}`;return je?a.createElement("div",{style:{padding:"10px 18px"}},`${En}\u3010${ln}\u3011`,a.createElement(De,{id:ue==null?void 0:ue.id,tagName:"span",className:de.edit,onBlur:$t=>gr("question",Qe,$t,dt),value:(ue==null?void 0:ue.question)||""})):a.createElement(a.Fragment,null,a.createElement("div",{className:de.actionHead},a.createElement("div",{className:"c-light-primary"},`${En}\u3010${ln}\u3011`),yn!==1&&a.createElement(et.Z,{disabled:(ue==null?void 0:ue.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:$t=>gr("score",Qe,$t,dt),value:ue==null?void 0:ue.score}),a.createElement(Ae.Z,{align:"middle",style:{marginLeft:"auto"}},!!Ra&&a.createElement("span",{className:"current c-light-primary mr30",onClick:()=>xa(ue,Qe)},a.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),a.createElement(Pe.default,{onChange:$t=>gr("checked",Qe,$t.target.checked,dt),checked:!!(ue!=null&&ue.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),a.createElement(De,{id:ue==null?void 0:ue.id,tagName:"div",style:{padding:"10px 18px"},className:de.edit,onBlur:$t=>gr("question",Qe,$t,dt),value:ue==null?void 0:ue.question}))},Na=(ue,Qe,dt)=>a.createElement(a.Fragment,null,["0","1","2","4"].includes(ue==null?void 0:ue.type)&&a.createElement(De,{id:ue==null?void 0:ue.id,value:`\u7B54\u6848\uFF1A${Qe||""}`,tagName:"p"}),!dt&&a.createElement(De,{id:ue==null?void 0:ue.id,value:`\u96BE\u5EA6\uFF1A${(ue==null?void 0:ue.difficulty)||""}`,tagName:"p"}),(ue==null?void 0:ue.type)!=="7"&&a.createElement(De,{id:ue==null?void 0:ue.id,value:`\u89E3\u6790\uFF1A${(ue==null?void 0:ue.analyze)||""}`,tagName:"p"}),!dt&&a.createElement(De,{id:ue==null?void 0:ue.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(ue==null?void 0:ue.knowledgePoint)||""}`,tagName:"p"})),bl=(ue,Qe,dt,kt)=>{const je=kt!==void 0,ln=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],En=je&&!ue.last&&!ue.errorMsg?{marginBottom:10}:{},$t=ln.map(vn=>({key:vn,label:vn,onClick:()=>gr("difficulty",dt,vn,kt)}));return a.createElement("div",{className:de.liWrap,style:En},["4"].includes(ue==null?void 0:ue.type)&&a.createElement("div",{className:de.li},a.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),a.createElement(De,{id:ue==null?void 0:ue.id,tagName:"div",className:`${de.edit} c-black`,onBlur:vn=>gr("answer",dt,[vn],kt),value:Qe})),!je&&a.createElement("div",{className:de.li},a.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),a.createElement("div",{className:"c-black"},a.createElement(xe.Z,{menu:{items:$t}},a.createElement("span",{className:"c-light-primary"},ue==null?void 0:ue.difficulty,a.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(ue==null?void 0:ue.type)!=="7"&&a.createElement("div",{className:de.li},a.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),a.createElement(De,{id:ue==null?void 0:ue.id,tagName:"div",className:`${de.edit} c-grey-333`,onBlur:vn=>gr("analyze",dt,vn,kt),value:ue==null?void 0:ue.analyze})),!je&&a.createElement("div",{onKeyDown:Da,className:de.li},a.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),a.createElement(De,{id:ue==null?void 0:ue.id,tagName:"div",value:(ue==null?void 0:ue.knowledgePoint)||"",className:`${de.edit} c-grey-333`,onBlur:vn=>gr("knowledgePoint",dt,Ba(qa(vn)),kt)})))},$a=ue=>a.createElement(a.Fragment,null,typeof(ue==null?void 0:ue.errorMsg)=="string"&&!!(ue!=null&&ue.errorMsg)&&a.createElement("h5",{contentEditable:!1},a.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),a.createElement("div",null,ue==null?void 0:ue.errorMsg))),Cr=ue=>a.createElement(a.Fragment,null,typeof(ue==null?void 0:ue.errorMsg)=="string"&&!!(ue!=null&&ue.errorMsg)&&a.createElement("h5",null,a.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),a.createElement("div",null,ue==null?void 0:ue.errorMsg))),_l=(ue,Qe,dt,kt)=>{let je="flex";return(Lr&&Xa!==kt||dr&&!(dt!=null&&dt.errorMsg))&&(je="none"),a.createElement("div",{className:de.row,style:{display:je}},a.createElement("div",{className:de.leftLayout},pr||a.createElement(Za,null,a.createElement("div",{"data-text":"edit",contentEditable:!0,className:de.question},ue))),a.createElement("div",{className:de.rightLayout},a.createElement(lr,{className:dt!=null&&dt.errorMsg?de.error:""},Qe)))},Sl=[{id:"0",type:"\u5355\u9009\u9898",element:(ue,Qe,dt)=>{var kt,je;const ln=dt!==void 0;let En=(kt=ue==null?void 0:ue.answer)==null?void 0:kt[0];const $t=a.createElement(a.Fragment,null,ha(ue,Qe,dt),(je=ue==null?void 0:ue.options)==null?void 0:je.map((aa,mn)=>a.createElement(De,{id:ue==null?void 0:ue.id,key:mn,value:`${zr[mn]}.${aa}`,tagName:"p"})),Na(ue,En,ln),$a(ue));let vn=ln?ue:ur[Qe];const Xn=vn==null?void 0:vn.options,Jr=a.createElement(a.Fragment,null,Qr(vn,Qe,dt),Xn==null?void 0:Xn.map((aa,mn)=>{var Ur;return a.createElement("div",{key:mn,className:de.option},a.createElement("aside",{className:((Ur=vn==null?void 0:vn.answer)==null?void 0:Ur[0])===zr[mn]?de.active:"",onClick:()=>gr("answer",Qe,[zr[mn]],dt)},zr[mn]),a.createElement(De,{id:vn==null?void 0:vn.id,tagName:"div",className:`${de.text}`,onBlur:Mr=>{Xn[mn]=Mr,gr("options",Qe,Xn,dt)},value:aa}))}),bl(vn,"",Qe,dt),Cr(vn));return ln?[$t,Jr]:_l($t,Jr,vn,Qe)},deal:ue=>{var Qe,dt,kt;ue.score=ue.score===void 0?2:ue.score;let je=Ba((Qe=ue==null?void 0:ue.answer)==null?void 0:Qe[0]).toUpperCase();ue.answer=je?[je]:[];let ln=[];if(!(ue!=null&&ue.options))ln.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{ue.options=(dt=ue.options)==null?void 0:dt.slice(0,8);const En=ue.options.map(vn=>vn==null?void 0:vn.trim().replace(/^\s+|\s+$/g,""));new Set(En).size!==En.length&&ln.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return je||ln.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),je&&(zr.slice(0,((kt=ue==null?void 0:ue.options)==null?void 0:kt.length)||8).includes(je)||ln.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D")),Ba(ue==null?void 0:ue.question)||ln.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ue.errorMsg=ln.join(`
`),ue}},{id:"1",type:"\u591A\u9009\u9898",element:(ue,Qe,dt)=>{var kt,je;const ln=dt!==void 0;let En=(kt=ue==null?void 0:ue.answer)==null?void 0:kt[0];const $t=a.createElement(a.Fragment,null,ha(ue,Qe,dt),(je=ue==null?void 0:ue.options)==null?void 0:je.map((aa,mn)=>a.createElement(De,{id:ue==null?void 0:ue.id,key:mn,value:`${zr[mn]}.${aa}`,tagName:"p"})),Na(ue,En,ln),$a(ue));let vn=ln?ue:ur[Qe];const Xn=vn==null?void 0:vn.options,Jr=a.createElement(a.Fragment,null,Qr(vn,Qe,dt),Xn==null?void 0:Xn.map((aa,mn)=>{var Ur,Mr;return a.createElement("div",{key:mn,className:de.option},a.createElement("aside",{className:(Mr=(Ur=vn==null?void 0:vn.answer)==null?void 0:Ur[0])!=null&&Mr.includes(zr[mn])?de.active:"",onClick:()=>{var Vr;let Ol=((Vr=vn==null?void 0:vn.answer)==null?void 0:Vr[0])||"";const Gl=zr[mn];Ol.includes(Gl)?Ol=Ol.replace(new RegExp(Gl,"g"),""):Ol+=Gl,Ol=Ol.split("").sort().join(""),gr("answer",Qe,[Ol],dt)}},zr[mn]),a.createElement(De,{id:vn==null?void 0:vn.id,tagName:"div",className:`${de.text}`,onBlur:Vr=>{Xn[mn]=Vr,gr("options",Qe,Xn,dt)},value:aa}))}),bl(vn,"",Qe,dt),Cr(vn));return ln?[$t,Jr]:_l($t,Jr,vn,Qe)},deal:ue=>{var Qe,dt,kt;ue.score=ue.score===void 0?2:ue.score;let je=Ba((Qe=ue==null?void 0:ue.answer)==null?void 0:Qe[0]).toUpperCase().split("").sort().join("");ue.answer=je?[je]:[];let ln=[];if(!(ue!=null&&ue.options))ln.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{ue.options=(dt=ue.options)==null?void 0:dt.slice(0,8);const En=ue.options.map(vn=>vn==null?void 0:vn.trim().replace(/^\s+|\s+$/g,""));new Set(En).size!==En.length&&ln.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(je||ln.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),je){const En=zr.slice(0,((kt=ue==null?void 0:ue.options)==null?void 0:kt.length)||8);za(En).includes(je)||ln.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D")}return Ba(ue==null?void 0:ue.question)||ln.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ue.errorMsg=ln.join(`
`),ue}},{id:"2",type:"\u5224\u65AD\u9898",element:(ue,Qe,dt)=>{var kt,je;const ln=dt!==void 0;let En=(kt=ue==null?void 0:ue.answer)==null?void 0:kt[0];const $t=a.createElement(a.Fragment,null,ha(ue,Qe,dt),Na(ue,En,ln),$a(ue));let vn=ln?ue:ur[Qe];const Xn=["\u6B63\u786E","\u9519\u8BEF"];let Jr=((je=vn==null?void 0:vn.answer)==null?void 0:je[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(Jr)?Jr="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(Jr)&&(Jr="\u9519\u8BEF");const aa=a.createElement(a.Fragment,null,Qr(vn,Qe,dt),Xn==null?void 0:Xn.map((mn,Ur)=>a.createElement("div",{key:Ur,className:de.option},a.createElement("aside",{style:{borderRadius:2},className:Jr===mn?de.active:"",onClick:()=>gr("answer",Qe,[mn],dt)},mn==="\u6B63\u786E"?"T":"F"),a.createElement("div",{style:{pointerEvents:"none"},className:`${de.text}`},mn))),bl(vn,"",Qe,dt),Cr(vn));return ln?[$t,aa]:_l($t,aa,vn,Qe)},deal:ue=>{var Qe;ue.score=ue.score===void 0?2:ue.score;let dt=Ba((Qe=ue==null?void 0:ue.answer)==null?void 0:Qe[0]);ue.answer=dt?[dt]:[];let kt=[];return dt||kt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),dt&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(dt)&&kt.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Ba(ue==null?void 0:ue.question)||kt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ue.errorMsg=kt.join(`
`),ue}},{id:"3",type:"\u586B\u7A7A\u9898",element:(ue,Qe,dt)=>{var kt,je;const ln=dt!==void 0,En=a.createElement(a.Fragment,null,ha(ue,Qe,dt),(kt=ue==null?void 0:ue.answer)==null?void 0:kt.map((Xn,Jr)=>a.createElement(De,{id:ue==null?void 0:ue.id,key:Jr,tagName:"p",value:`\u7B54\u6848${Jr+1}\uFF1A${Xn.text||""}`})),Na(ue,"",ln),$a(ue));let $t=ln?ue:ur[Qe];const vn=a.createElement(a.Fragment,null,Qr($t,Qe,dt),(je=$t==null?void 0:$t.answer)==null?void 0:je.map((Xn,Jr)=>a.createElement("div",{key:Jr,className:de.option},a.createElement("aside",{className:de.fill},"\u586B\u7A7A\u9879",Jr+1),Xn.model===1&&a.createElement(De,{id:$t==null?void 0:$t.id,tagName:"div",onBlur:aa=>{$t.answer[Jr].latex=qa(aa),gr("answer",Qe,$t.answer,dt)},className:`${de.text}`,value:Xn.latex}),Xn.model===2&&a.createElement(nt.Z,{value:Xn.latex,onChange:aa=>{$t.answer[Jr].latex=aa,gr("answer",Qe,$t.answer,dt)}}))),bl($t,"",Qe,dt),Cr($t));return ln?[En,vn]:_l(En,vn,$t,Qe)},deal:ue=>{var Qe;ue.score=ue.score===void 0?2:ue.score;const dt=(Qe=ue.answer)==null?void 0:Qe.map(je=>{if(Object.prototype.toString.call(je)==="[object Object]")return je;je=je==null?void 0:je.trim();const ln={model:1,text:je,latex:je};return je.startsWith("$$")&&je.endsWith("$$")||je.startsWith("`$$")&&je.endsWith("$$`")?(ln.model=2,ln.latex=je.slice(2,-2)):ln.latex=qa(je),ln});ue.answer=dt;let kt=[];return dt||kt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),Ba(ue==null?void 0:ue.question)||kt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ue.errorMsg=kt.join(`
`),ue}},{id:"4",type:"\u7B80\u7B54\u9898",element:(ue,Qe,dt)=>{var kt,je;const ln=dt!==void 0;let En=(kt=ue==null?void 0:ue.answer)==null?void 0:kt[0];const $t=a.createElement(a.Fragment,null,ha(ue,Qe,dt),Na(ue,En,ln),$a(ue));let vn=ln?ue:ur[Qe];const Xn=a.createElement(a.Fragment,null,Qr(vn,Qe,dt),bl(vn,(je=vn==null?void 0:vn.answer)==null?void 0:je[0],Qe,dt),Cr(vn));return ln?[$t,Xn]:_l($t,Xn,vn,Qe)},deal:ue=>{ue.score=ue.score===void 0?5:ue.score;let Qe=[];return Ba(ue==null?void 0:ue.question)||Qe.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ue.errorMsg=Qe.join(`
`),ue}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(ue,Qe)=>{var dt,kt;const je=ur[Qe],ln=fa.slice(0,4).map(En=>({key:En,label:En,onClick:()=>gr("platform",Qe,En)}));return a.createElement("div",{className:de.row,style:{display:dr?je!=null&&je.errorMsg?"flex":"none":"flex"}},a.createElement("div",{className:de.leftLayout},a.createElement(Za,null,a.createElement("div",{"data-text":"edit",contentEditable:!0,className:de.question},ha(ue,Qe),a.createElement(De,{id:ue==null?void 0:ue.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(ue==null?void 0:ue.description)||""}`,tagName:"p"}),Na(ue),a.createElement(De,{id:ue==null?void 0:ue.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${ue==null?void 0:ue.timeLimit}`,tagName:"p"}),a.createElement(De,{id:ue==null?void 0:ue.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(ue==null?void 0:ue.platform)||""}`,tagName:"p"}),a.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),a.createElement("h4",null),a.createElement(De,{id:ue==null?void 0:ue.id,value:(ue==null?void 0:ue.code)||"",tagName:"div"}),(dt=ue==null?void 0:ue.inputs)==null?void 0:dt.map((En,$t)=>{var vn;return a.createElement(a.Fragment,{key:$t},a.createElement("h4",null),a.createElement(De,{id:ue==null?void 0:ue.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${$t+1})\u8F93\u5165\uFF1A${En||""}`,tagName:"div"}),a.createElement(De,{id:ue==null?void 0:ue.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${$t+1})\u8F93\u51FA\uFF1A${((vn=ue==null?void 0:ue.outputs)==null?void 0:vn[$t])||""}`,tagName:"div"}))}),$a(ue)))),a.createElement("div",{className:de.rightLayout},a.createElement(lr,{className:je!=null&&je.errorMsg?de.error:""},Qr(je,Qe),a.createElement("div",{className:de.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},a.createElement("div",{className:de.li},a.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),a.createElement(De,{className:de.edit,id:je==null?void 0:je.id,value:je==null?void 0:je.description,tagName:"div",onBlur:En=>gr("description",Qe,En)}))),bl(je,"",Qe),a.createElement("div",{className:de.liWrap},a.createElement("div",{className:de.li},a.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),a.createElement(De,{className:de.edit,id:je==null?void 0:je.id,value:je==null?void 0:je.timeLimit,tagName:"div",onBlur:En=>gr("timeLimit",Qe,qa(En))})),a.createElement("div",{className:de.li},a.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),a.createElement("div",{className:"c-black"},a.createElement(xe.Z,{menu:{items:ln}},a.createElement("span",{className:"c-light-primary"},je==null?void 0:je.platform,a.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),a.createElement("div",{className:de.li,style:{flexDirection:"column",alignItems:"start"}},a.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),a.createElement(De,{className:de.edit,id:je==null?void 0:je.id,value:(je==null?void 0:je.code)||"",onBlur:En=>gr("code",Qe,qa(En)),tagName:"div"}))),(kt=je==null?void 0:je.inputs)==null?void 0:kt.map((En,$t)=>{var vn;return a.createElement("div",{className:de.liWrap,key:$t},a.createElement("div",{className:de.li},a.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",$t+1,")\u8F93\u5165\uFF1A"),a.createElement(De,{id:je==null?void 0:je.id,value:En||"",className:de.edit,onBlur:Xn=>{const Jr=[...(je==null?void 0:je.inputs)||[]];Jr[$t]=qa(Xn),gr("inputs",Qe,Jr)},tagName:"div"})),a.createElement("div",{className:de.li},a.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",$t+1,")\u8F93\u51FA\uFF1A"),a.createElement(De,{id:je==null?void 0:je.id,value:((vn=je==null?void 0:je.outputs)==null?void 0:vn[$t])||"",className:de.edit,onBlur:Xn=>{const Jr=[...(je==null?void 0:je.outputs)||[]];Jr[$t]=qa(Xn),gr("outputs",Qe,Jr)},tagName:"div"})))}),Cr(je))))},deal:ue=>{var Qe,dt,kt;ue.score=ue.score===void 0?10:ue.score,ue.code=(Qe=ue.code)==null?void 0:Qe.trim();let je=[];Ba(ue==null?void 0:ue.question)?((dt=ue==null?void 0:ue.question)==null?void 0:dt.length)>60&&je.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):je.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ba(ue==null?void 0:ue.description)||je.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const ln=Ba(String((ue==null?void 0:ue.timeLimit)||""));if(ue.timeLimit=ln,(!ln||ln&&!["3","4","5","6","7","8","9","10"].includes(ln))&&je.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),ue.platform=Ba(ue==null?void 0:ue.platform),ue!=null&&ue.platform){const En=["c","c++","java","python"],$t=(kt=ue==null?void 0:ue.platform)==null?void 0:kt.toLowerCase(),vn=En.findIndex(Xn=>Xn===$t);vn>-1?ue.platform=fa[vn]:je.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else je.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(ue!=null&&ue.inputs)||!(ue!=null&&ue.outputs))ue.inputs=[],ue.outputs=[],je.push("\u672A\u8BC6\u522B\u5230\u6D4B\u8BD5\u7528\u4F8B\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u5165\uFF1A1\uFF1B\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u51FA\uFF1A2");else{const En=Math.min(ue.inputs.length,ue.outputs.length);ue.inputs=ue.inputs.slice(0,En),ue.outputs=ue.outputs.slice(0,En),ue.outputs.some($t=>!Ba($t))&&je.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return ue.errorMsg=je.join(`
`),ue}},{id:"7",type:"\u7EC4\u5408\u9898",element:(ue,Qe)=>{var dt,kt;const je=ur[Qe];return a.createElement("div",{className:de.row,style:{display:dr?je!=null&&je.errorMsg?"flex":"none":"flex"}},a.createElement("div",{className:de.leftLayout},a.createElement(Za,null,a.createElement("div",{"data-text":"edit",contentEditable:!0,className:de.question},ha(ue,Qe),Na(ue),(dt=ue==null?void 0:ue.questions)==null?void 0:dt.map((ln,En)=>{var $t;const vn=($t=Sl.find(Xn=>Xn.id===(ln==null?void 0:ln.type)))==null?void 0:$t.element;return a.createElement(a.Fragment,{key:`left-${ue.id}-${En}`},vn(ln,Qe,En)[0])}),$a(ue),a.createElement("p",{contentEditable:!0},"}}")))),a.createElement("div",{className:de.rightLayout},a.createElement(lr,{className:je!=null&&je.errorMsg?de.error:""},Qr(je,Qe),bl(je,"",Qe),(kt=je==null?void 0:je.questions)==null?void 0:kt.map((ln,En)=>{var $t;const vn=($t=Sl.find(Xn=>Xn.id===(ln==null?void 0:ln.type)))==null?void 0:$t.element;return a.createElement(a.Fragment,{key:`right-${je.id}-${En}`},vn(ln,Qe,En)[1])}),Cr(je))))},deal:ue=>{var Qe,dt,kt,je,ln;const En=$r,$t=[...Sl],vn=$t.findIndex(mn=>mn.id==="0"),Xn=$t.findIndex(mn=>mn.id==="1");if(vn!==-1){const mn=$t[vn].deal;$t[vn].deal=Ur=>{const Mr=mn(Ur);return Mr.errorMsg&&(Mr.errorMsg=Mr.errorMsg.split(`
`).filter(Vr=>Vr!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
`)),Mr}}if(Xn!==-1){const mn=$t[Xn].deal;$t[Xn].deal=Ur=>{const Mr=mn(Ur);return Mr.errorMsg&&(Mr.errorMsg=Mr.errorMsg.split(`
`).filter(Vr=>Vr!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
`)),Mr}}ue.questions=(Qe=ue.questions)!=null&&Qe.length?$r(ue.questions.slice(0,20)):[],ue.questions=(dt=ue.questions)==null?void 0:dt.map((mn,Ur)=>{var Mr;if(mn.type==="0"||mn.type==="1"){const Vr=(Mr=mn.options)==null?void 0:Mr.map(Ol=>Ol==null?void 0:Ol.trim().replace(/^\s+|\s+$/g,""));Vr&&new Set(Vr).size!==Vr.length&&(mn.errorMsg=(mn.errorMsg?mn.errorMsg+`
`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Tr(xr({},mn),{last:Ur===ue.questions.length-1})});const Jr=(kt=ue.questions)==null?void 0:kt.reduce((mn,Ur)=>{const Mr=parseFloat(Ur.score);return isNaN(Mr)?mn:mn+Mr},0);ue.score=Jr;let aa=[];return(je=ue.questions)!=null&&je.length?ue.errorMsg=((ln=ue.questions)==null?void 0:ln.findIndex(mn=>!!mn.errorMsg))>-1:aa.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),Ba(ue==null?void 0:ue.question)||aa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),aa.length&&(ue.errorMsg=aa.join(`
`)),ue}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(ue,Qe)=>{var dt,kt;const je=ur[Qe],ln=fa.map(En=>({key:En,label:En,onClick:()=>gr("platform",Qe,En)}));return a.createElement("div",{className:de.row,style:{display:dr?je!=null&&je.errorMsg?"flex":"none":"flex"}},a.createElement("div",{className:de.leftLayout},a.createElement(Za,null,a.createElement("div",{"data-text":"edit",contentEditable:!0,className:de.question},ha(ue,Qe),Na(ue),a.createElement(De,{id:ue==null?void 0:ue.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${ue==null?void 0:ue.timeLimit}`,tagName:"p"}),a.createElement(De,{id:ue==null?void 0:ue.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(ue==null?void 0:ue.platform)||""}`,tagName:"p"}),a.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),a.createElement("h4",null),a.createElement(De,{id:ue==null?void 0:ue.id,value:(ue==null?void 0:ue.code)||"",tagName:"div"}),a.createElement("h4",null),a.createElement(De,{id:ue==null?void 0:ue.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(ue==null?void 0:ue.input)||""}`,tagName:"p"}),a.createElement(De,{id:ue==null?void 0:ue.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(ue==null?void 0:ue.output)||""}`,tagName:"p"}),(dt=ue==null?void 0:ue.answer)==null?void 0:dt.map((En,$t)=>a.createElement(De,{key:$t,id:ue==null?void 0:ue.id,value:`\u7B54\u6848${$t+1}\uFF1A${En||""}`,tagName:"p"})),$a(ue)))),a.createElement("div",{className:de.rightLayout},a.createElement(lr,{className:je!=null&&je.errorMsg?de.error:""},Qr(je,Qe),bl(je,"",Qe),a.createElement("div",{className:de.liWrap},a.createElement("div",{className:de.li,onKeyDown:Da},a.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),a.createElement(De,{className:de.edit,id:je==null?void 0:je.id,value:je==null?void 0:je.timeLimit,tagName:"div",onBlur:En=>gr("timeLimit",Qe,qa(En))})),a.createElement("div",{className:de.li},a.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),a.createElement("div",{className:"c-black"},a.createElement(xe.Z,{menu:{items:ln}},a.createElement("span",{className:"c-light-primary"},je==null?void 0:je.platform,a.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),a.createElement("div",{className:de.li,style:{flexDirection:"column",alignItems:"start"}},a.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),a.createElement(De,{className:de.edit,id:je==null?void 0:je.id,value:(je==null?void 0:je.code)||"",onBlur:En=>gr("code",Qe,qa(En)),tagName:"div"})),a.createElement("div",{className:de.li},a.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),a.createElement(De,{className:de.edit,id:je==null?void 0:je.id,value:(je==null?void 0:je.input)||"",onBlur:En=>gr("input",Qe,qa(En)),tagName:"div"})),a.createElement("div",{className:de.li},a.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),a.createElement(De,{className:de.edit,id:je==null?void 0:je.id,value:(je==null?void 0:je.output)||"",onBlur:En=>gr("output",Qe,qa(En)),tagName:"div"}))),a.createElement("div",{className:de.liWrap},(kt=je==null?void 0:je.answer)==null?void 0:kt.map((En,$t)=>a.createElement("div",{className:de.li,key:$t},a.createElement("aside",null,"\u7B54\u6848",$t+1,"\uFF1A"),a.createElement(De,{id:je==null?void 0:je.id,value:En||"",className:de.edit,onBlur:vn=>{const Xn=[...(je==null?void 0:je.answer)||[]];Xn[$t]=qa(vn),gr("output",Qe,Xn)},tagName:"div"})))),Cr(je))))},deal:ue=>{var Qe,dt,kt,je,ln,En,$t,vn;ue.score=ue.score===void 0?10:ue.score,ue.code=(kt=(dt=(Qe=ue.code)==null?void 0:Qe.trim())==null?void 0:dt.replace(/@_@/g,"@\u2581@"))==null?void 0:kt.replace(/@__@/g,"@\u2581\u2581@");let Xn=[];if(Ba(ue==null?void 0:ue.question)||Xn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ba(ue==null?void 0:ue.code)?/@▁@|@▁▁@/.test(ue==null?void 0:ue.code)?(je=ue==null?void 0:ue.answer)!=null&&je.length&&((ln=ue==null?void 0:ue.code.match(/@▁@|@▁▁@/g))==null?void 0:ln.length)!==((En=ue==null?void 0:ue.answer)==null?void 0:En.length)&&Xn.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):Xn.push("\u7A0B\u5E8F\u4EE3\u7801\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u7A0B\u5E8F\u4EE3\u7801\u4E2D\u7684\u586B\u7A7A\u9879\u9700\u8981\u4F7F\u7528 @\u2581@ \u7B26\u53F7\u6807\u8BC6\u51FA\u6765"):Xn.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),ue!=null&&ue.answer?($t=ue.answer)!=null&&$t.some(aa=>!Ba(aa))&&Xn.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):Xn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),ue.platform=Ba(ue==null?void 0:ue.platform),ue!=null&&ue.platform){const aa=["c","c++","java","python","javascript","ruby"],mn=(vn=ue==null?void 0:ue.platform)==null?void 0:vn.toLowerCase(),Ur=aa.findIndex(Mr=>Mr===mn);Ur>-1?ue.platform=fa[Ur]:Xn.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else Xn.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");Ba(ue==null?void 0:ue.output)||Xn.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const Jr=Ba(String((ue==null?void 0:ue.timeLimit)||""));return ue.timeLimit=Jr,(!Jr||Jr&&!["3","4","5","6","7","8","9","10"].includes(Jr))&&Xn.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),ue.errorMsg=Xn.join(`
`),ue}}],Mo=()=>a.createElement(a.Fragment,null,Tn.filter(ue=>{var Qe;return!!((Qe=Sl.find(kt=>kt.id===(ue==null?void 0:ue.type)))==null?void 0:Qe.element)}).map((ue,Qe)=>{var dt;const kt=(dt=Sl.find(je=>je.id===(ue==null?void 0:ue.type)))==null?void 0:dt.element;return a.createElement(a.Fragment,{key:ue.id},kt(ue,Qe))})),zo=()=>An(void 0,null,function*(){const ue=ur.filter(Qe=>!Qe.checked);if(be!==3||!ue.length){Me.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(Nn){ja(!0),yield Nn(ur),ja(!1);return}On.setFieldsValue({sub_discipline_id:mt}),Mn(!0)}),to=(ue,Qe=[])=>{if(typeof ue=="string")return ue.trim();if(Array.isArray(ue))return ue.map(dt=>to(dt,Qe));if(typeof ue=="object"&&ue!==null){const dt={};for(const kt in ue)ue.hasOwnProperty(kt)&&(Qe.includes(kt)?dt[kt]=ue[kt]:dt[kt]=to(ue[kt],Qe));return dt}return ue},ju=ue=>An(void 0,null,function*(){const Qe=$r(to(ue));jn(Qe),zn(JSON.parse(JSON.stringify(Qe))),Et(3),Zn(!1),Hr(!1)});(0,a.useEffect)(()=>{if(na)return;const ue=()=>{lt(Qe=>Qe>=90?(clearInterval(Ir.current),90):Qe+1)};return Ir.current=setInterval(ue,5e4/90),()=>clearInterval(Ir.current)},[na]);const or=(ue,Qe)=>{jr(!1);const dt=new FormData;Object.keys(Qe).forEach(je=>{dt.append(je,Qe[je])});const kt=new window.XMLHttpRequest;kt.withCredentials=!0,kt.addEventListener("load",function(je){return An(this,null,function*(){var ln,En;try{const $t=JSON.parse((ln=je==null?void 0:je.target)==null?void 0:ln.response);if(jr(!0),lt(100),yield new Promise(vn=>setTimeout(()=>vn(),780)),$t.status===0){if(!((En=$t==null?void 0:$t.data)!=null&&En.length)){Me.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),Zn(!1);return}ju(($t==null?void 0:$t.data)||[])}else Zn(!1),Me.ZP.warning($t==null?void 0:$t.message)}catch($t){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",$t)}})}),kt.addEventListener("error",()=>{Zn(!1)}),kt.open("POST",`${ge.Z.API_SERVER}${ue}`),kt.send(dt)},Vn=ue=>An(void 0,null,function*(){const Qe=ue.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(Qe)==-1?(Me.ZP.error(`${ue.name}\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\uFF0C\u5F53\u524D\u4EC5\u9650\u652F\u6301\u683C\u5F0F\u4E3Adocx\u6587\u4EF6\uFF08Microsoft Word 2007\u4EE5\u4E0A\u7684\u7248\u672C\uFF09`),Promise.reject()):(Zn(!0),xt("\u5904\u7406\u4E2D"),or("/api/intelligent_imports/import.json",{file:ue}),Promise.reject())});let In=[{key:1,label:a.createElement(Se.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Vn},a.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,at.Ny)()||(0,at.$O)())&&In.push({key:2,label:a.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{Dr.current.onClick()}});const Pn=[ur.length,(Jn=ur.filter(ue=>!!(ue!=null&&ue.errorMsg)))==null?void 0:Jn.length];return a.createElement("div",{className:pe()(de.intelligentBox,"intelligent-body-curb",hr),style:Tr(xr({},ir),{width:$n}),ref:Qn},a.createElement("div",{className:de.underpin},a.createElement("b",{style:va}),a.createElement("b",{style:va})),a.createElement("div",{className:de.head,style:{top:tn}},a.createElement("div",{className:de.leftLayout},br||a.createElement(a.Fragment,null,a.createElement(Ae.Z,{align:"middle"},a.createElement("div",{className:de.title},"\u8BD5\u9898\u7F16\u8F91"),!zt&&a.createElement(tt.op,{href:`${ge.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",a.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),a.createElement(tt.op,{onClick:Ta,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!zt&&a.createElement(xe.Z,{overlayClassName:de.menu,menu:{items:In}},a.createElement(tt.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!wl&&wl),a.createElement("div",{className:de.tip},a.createElement("i",{className:"iconfont icon-tishi7 font12 mr10"}),"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B"))),a.createElement(Ae.Z,{className:de.rightLayout,style:{alignItems:"start"}},Or||a.createElement(a.Fragment,null,a.createElement("div",{className:de.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(be)&&a.createElement(Pe.default,{className:"ml20",checked:dr,onChange:ue=>Hr(ue.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(be)&&a.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",a.createElement("span",{className:"ml5 mr5 c-light-primary"},Pn[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",a.createElement("span",{className:"ml5 mr5 c-red-e53"},Pn[1]),"\u9898")),Lr&&a.createElement("div",{className:de.tabs},Tn==null?void 0:Tn.map((ue,Qe)=>a.createElement("div",{onClick:()=>{tl(Qe)},className:Xa===Qe&&de.active,key:Qe},"\u65B0\u9898",Qe+1)))),a.createElement("div",{className:de.centerBox},a.createElement("img",{className:"mb10",src:Ke,width:56}),!Zr&&a.createElement(tt.op,{onClick:sa},"\u8BC6\u522B"))),[1,2].includes(be)&&ll(),[3].includes(be)&&Mo(),a.createElement("div",{className:"pb10"}),a.createElement("div",{className:de.buttonFixed},a.createElement("div",{className:de.buttonWrap},a.createElement(Te.ZP,{size:"middle",className:`${de.button} mr20`,onClick:rr},"\u53D6\u6D88"),a.createElement(Te.ZP,{size:"middle",type:"primary",loading:Qt,className:`${de.button}`,onClick:zo},Dn))),a.createElement(ke.default,{centered:!0,closable:!1,destroyOnClose:!0,open:Kt,title:null,footer:null,width:320,afterClose:()=>lt(0)},a.createElement(Ae.Z,{align:"middle",style:{flexDirection:"column"}},a.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Ge,a.createElement("span",{className:de.dotLoading},a.createElement("span",null,"."),a.createElement("span",null,"."),a.createElement("span",null,"."))),a.createElement(Ie.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:Bt}),a.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",a.createElement("span",{className:"ml5 c-light-primary"},Bt,"%")))),a.createElement(ke.default,{centered:!0,open:Fr,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Gr,width:480,onCancel:()=>Mn(!1),onOk:()=>On.submit(),afterClose:()=>{On.resetFields()}},a.createElement(Ce.default,{style:{maxHeight:550},form:On,layout:"horizontal",colon:!1,size:"large",onFinish:ue=>An(void 0,null,function*(){var Qe,dt,kt,je,ln;const En=ur.filter(Xn=>!Xn.checked&&!Xn.errorMsg);fr(!0);const $t=()=>An(void 0,null,function*(){var Xn,Jr;const aa=yield(0,se.ZP)("/api/intelligent_imports/save.json",{method:"post",body:Tr(xr(xr({},Ea),ue),{list:En,mode:yn})});aa.status===0&&(Ct&&((Xn=aa==null?void 0:aa.data)!=null&&Xn.success)&&window.location.pathname==="/problemset"&&(st.Z.publish("refresh-item-bank",ue.group_id),yield new Promise(mn=>setTimeout(()=>mn(),1500))),Me.ZP.success(`\u6210\u529F\u5BFC\u5165${(Jr=aa==null?void 0:aa.data)==null?void 0:Jr.success}\u9053\u8BD5\u9898`,3),_r(aa),Mn(!1)),fr(!1)});if(yn!==1){yield $t();return}const vn=yield(0,se.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:ur,mode:yn}});if(vn.status===0){if(!((Qe=vn==null?void 0:vn.data)!=null&&Qe.error_size)){yield $t();return}ke.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{fr(!1)},title:"\u63D0\u793A",content:a.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",a.createElement("span",{className:"c-light-primary ml5 mr5"},(dt=vn==null?void 0:vn.data)==null?void 0:dt.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",a.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(kt=vn==null?void 0:vn.data)==null?void 0:kt.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",a.createElement("span",{className:"ml5 mr5"},(ln=(je=vn==null?void 0:vn.data)==null?void 0:je.index)==null?void 0:ln.join("\u3001")),"\u9053\uFF09\uFF0C\u91CD\u590D\u8BD5\u9898\u5C06\u4F1A\u4E3A\u60A8\u81EA\u52A8\u8FC7\u6EE4\uFF0C\u786E\u5B9A\u5BFC\u5165\u5417\uFF1F"),onOk:$t})}})},a.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),a.createElement(Ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",labelCol:{span:5},wrapperCol:{span:19},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"}]},a.createElement(yt.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:ua})),yn===1&&a.createElement(Ce.default.Item,{label:a.createElement(Ae.Z,{align:"middle",style:{justifyContent:"space-between"}},a.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),a.createElement("div",{onClick:()=>da(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},a.createElement("img",{className:"mr5 primary-hover",src:Nt}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},a.createElement(ft.Z,{key:ta})))),a.createElement(ke.default,{centered:!0,open:yr,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:Ja,onCancel:()=>da(!1),onOk:()=>Ia.submit(),afterClose:()=>{Ia.resetFields()}},a.createElement(Ce.default,{style:{maxHeight:550},form:Ia,layout:"horizontal",colon:!1,size:"large",onFinish:ue=>An(void 0,null,function*(){var Qe;Br(!0),(yield(0,se.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:ue.name,parent_id:(Qe=ue==null?void 0:ue.parent_id)==null?void 0:Qe[0]}})).status===0?(Lt(ta+1),setTimeout(()=>{Me.ZP.success("\u64CD\u4F5C\u6210\u529F"),da(!1),Br(!1)},1e3)):Br(!1)})},a.createElement(Ce.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(ot.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),a.createElement(Ce.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},a.createElement(ft.Z,null)))),a.createElement(ct,{onSave:ue=>{Zn(!0),xt("\u5904\u7406\u4E2D"),or("/api/intelligent_imports/import.json",{html:ue})},ref:Dr}))},Pa=Ue;var Sa=Xr},48275:function(Wt,Tt,x){"use strict";var a=x(59301),de=x(20699),he=x(48136),pe=x(69923),Ce=x(43418),Me=x(59301);const ke=(0,a.forwardRef)(({callback:et,width:Ae,onChange:Pe,disabled:xe,readOnly:Se,type:Te="",value:Ie="",style:yt={}},ot)=>{const tt=(0,a.useRef)(),ge=(0,a.useRef)(),[Ue,Oe]=(0,a.useState)(0),[Ye,Ke]=(0,a.useState)(0),[se,ft]=(0,a.useState)(!1),Nt=()=>{var it=document.createElement("div");it.innerHTML=tt.current.getValue();var Je=it.innerText;return et&&et(Je),Je};(0,a.useImperativeHandle)(ot,()=>({getData:Nt}));const Xt=it=>{it.preventDefault();const Je=it.clientX-Ue,Dt=it.clientY-Ye;document.body.onmousemove=an=>{let De=an.clientX-Je,at=an.clientY-Dt;const st=document.getElementsByClassName("markdown-popup-form")[0],Ft=window.innerWidth-st.offsetWidth,At=window.innerHeight-st.offsetHeight;De=Math.max(0,Math.min(De,Ft)),at=Math.max(0,Math.min(at,At)),nt(an.clientX,an.clientY,Je,Dt)&&(Oe(De),Ke(at))},document.body.onmouseup=function(){document.body.onmousemove=null}},nt=(it,Je,Dt,an)=>{const De=document.body.clientHeight,at=document.body.clientWidth;return it<20&&Dt>it||it>at-20&&Dt<it||Je<20&&an>Je||Je>De-20&&an<Je?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,a.useEffect)(()=>{se&&setTimeout(()=>{const it=document.getElementsByClassName("markdown-popup-form")[0],Je=window.innerWidth/2-it.offsetWidth/2,Dt=window.innerHeight/2-it.offsetHeight/2;Oe(Je),Ke(Dt)},0)},[se]);const wt=()=>{xe||Se||ft(!0)};return Me.createElement("div",{style:yt},Me.createElement("div",{style:{width:Ae||"100%",position:"relative"},className:`${de.Z.mathFillWrap} ${xe||Se?"cursorDefault":""}`,onClick:()=>wt()},Me.createElement("math-field",{disabled:xe,locale:"zh_cn",class:`${de.Z.mathField} ${Te}`,readOnly:Se,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:tt,style:{width:"100%",fontSize:Ie?18:14},value:Ie||""})),Me.createElement(Ce.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:Ue,top:Ye},title:Me.createElement("div",{style:{cursor:"move"},onMouseDown:Xt},"\u8F93\u5165\u516C\u5F0F"),open:se,onOk:()=>{const it=ge.current.getData();tt.current.setValue(it),Pe(it),ft(!1)},onCancel:()=>{ft(!1)},destroyOnClose:!0,className:"markdown-popup-form"},Me.createElement(pe.Z,{value:Ie,ref:ge,onChange:Pe,showSaveButton:!1})))});Tt.Z=ke},69923:function(Wt,Tt,x){"use strict";var a=x(59301),de=x(95237),he=x(43604),pe=x(99313),Ce=x(3113),Me=x(33754),ke=x(20699),et=x(48136),Ae=x(59301);const Pe=(0,a.forwardRef)(({callback:xe,showSaveButton:Se,value:Te=""},Ie)=>{const yt=(0,a.useRef)(),ot=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],tt=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r
x=a + r\\text{cos}\\theta \\ \r
y=b + r\\text{sin}\\theta \r
\\end{matrix}\\right. `},{value:`\\begin{array}{l} \r
\\text{\u5BF9\u4E8E\u65B9\u7A0B\u5F62\u5982\uFF1A}x^{3}-1=0 \\ \r
\\text{\u8BBE}\\text{:}\\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
x_{1}=1,x_{2}= \\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
x_{3}= \\omega ^{2}=\\frac{-1-\\sqrt{3}i}{2} \r
\\end{array} `},{value:`\\begin{array}{l} \r
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
\\left\\{\\begin{matrix} \r
\\Delta \\gt 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u4E0D\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
\\Delta = 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
\\Delta \\lt 0\\text{\u65B9\u7A0B\u65E0\u5B9E\u6839} \r
\\end{matrix}\\right. \r
\\end{array} `},{value:`\\begin{array}{l} \r
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
\\mathop{{x}}\\nolimits_{{1,2}}=\\frac{{-b \\pm \r
\\sqrt{{\\mathop{{b}}\\nolimits^{{2}}-4ac}}}}{{2a}} \\ \r
\\mathop{{x}}\\nolimits_{{1}}+\\mathop{{x}}\\nolimits_{{2}}=-\\frac{{b}}{{a}} \\ \r
\\mathop{{x}}\\nolimits_{{1}}\\mathop{{x}}\\nolimits_{{2}}=\\frac{{c}}{{a}} \r
\\end{array} `}]}]},{name:"\u51E0\u4F55",value:"\\Delta A B C ",children:[{data:[{value:"\\Delta A B C "},{value:"a \\parallel c,b \\parallel c \\Rightarrow a \\parallel b "},{value:"l \\perp \\beta ,l \\subset \\alpha \\Rightarrow \\alpha \\perp \\beta"},{value:`\\left.\\begin{matrix} \r
a \\perp \\alpha \\ \r
b \\perp \\alpha \r
\\end{matrix}\\right\\}\\Rightarrow a \\parallel b`},{value:"P \\in \\alpha ,P \\in \\beta , \\alpha \\cap \\beta =l \\Rightarrow P \\in l "},{value:`\\alpha \\perp \\beta , \\alpha \\cap \\beta =l,a \\subset \\alpha ,a \\perp l \r
\\Rightarrow a \\perp \\beta `},{value:`\\left.\\begin{matrix} \r
a \\subset \\beta ,b \\subset \\beta ,a \\cap b=P \\ \r
a \\parallel \\partial ,b \\parallel \\partial \r
\\end{matrix}\\right\\}\\Rightarrow \\beta \\parallel \\alpha `},{value:"\\alpha \\parallel \\beta , \\gamma \\cap \\alpha =a, \\gamma \\cap \\beta =b \\Rightarrow a \\parallel b "},{value:"A \\in l,B \\in l,A \\in \\alpha ,B \\in \\alpha \\Rightarrow l \\subset \\alpha "},{value:`\\left.\\begin{matrix} \r
m \\subset \\alpha ,n \\subset \\alpha ,m \\cap n=P \\ \r
a \\perp m,a \\perp n \r
\\end{matrix}\\right\\}\\Rightarrow a \\perp \\alpha `},{value:`\\begin{array}{c} \r
\\text{\u76F4\u89D2\u4E09\u89D2\u5F62\u4E2D,\u76F4\u89D2\u8FB9\u957Fa,b,\u659C\u8FB9\u8FB9\u957Fc} \\ \r
a^{2}+b^{2}=c^{2} \r
\\end{array}`}]}]},{name:"\u4E0D\u7B49\u5F0F",value:"a > b",children:[{data:[{value:"a > b,b > c \\Rightarrow a > c "},{value:"a > b,c > d \\Rightarrow a+c > b+d "},{value:"a > b > 0,c > d > 0 \\Rightarrow ac bd "},{value:`\\begin{array}{c} \r
a \\gt b,c \\gt 0 \\Rightarrow ac \\gt bc \\ \r
a \\gt b,c \\lt 0 \\Rightarrow ac \\lt bc \r
\\end{array}`},{value:"\\left | a-b \\right | \\geqslant \\left | a \\right | -\\left | b \\right | "},{value:"-\\left | a \\right |\\leq a\\leqslant \\left | a \\right | "},{value:"\\left | a \\right |\\leqslant b \\Rightarrow -b \\leqslant a \\leqslant \\left | b \\right | "},{value:"\\left | a+b \\right | \\leqslant \\left | a \\right | + \\left | b \\right | "},{value:`\\begin{array}{c} \r
a \\gt b \\gt 0,n \\in N^{\\ast},n \\gt 1 \\ \r
\\Rightarrow a^{n}\\gt b^{n}, \\sqrt[n]{a}\\gt \\sqrt[n]{b} \r
\\end{array}`},{value:`\\left( \\sum_{k=1}^n a_k b_k \\right)^{\\!\\!2}\\leq \r
\\left( \\sum_{k=1}^n a_k^2 \\right) \\left( \\sum_{k=1}^n b_k^2 \\right) `},{value:`\\begin{array}{c} \r
a,b \\in R^{+} \\ \r
\\Rightarrow \\frac{a+b}{{2}}\\ge \\sqrt{ab} \\ \r
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
\\end{array}`},{value:`\\begin{array}{c} \r
a,b \\in R \\ \r
\\Rightarrow a^{2}+b^{2}\\gt 2ab \\ \r
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
\\end{array}`},{value:`\\begin{array}{c} \r
H_{n}=\\frac{n}{\\sum \\limits_{i=1}^{n}\\frac{1}{x_{i}}}= \\frac{n}{\\frac{1}{x_{1}}+ \\frac{1}{x_{2}}+ \\cdots + \\frac{1}{x_{n}}} \\ G_{n}=\\sqrt[n]{\\prod \\limits_{i=1}^{n}x_{i}}= \\sqrt[n]{x_{1}x_{2}\\cdots x_{n}} \\ A_{n}=\\frac{1}{n}\\sum \\limits_{i=1}^{n}x_{i}=\\frac{x_{1}+ x_{2}+ \\cdots + x_{n}}{n} \\ Q_{n}=\\sqrt{\\sum \\limits_{i=1}^{n}x_{i}^{2}}= \\sqrt{\\frac{x_{1}^{2}+ x_{2}^{2}+ \\cdots + x_{n}^{2}}{n}} \\ H_{n}\\leq G_{n}\\leq A_{n}\\leq Q_{n} \r
\\end{array}`}]}]},{name:"\u79EF\u5206",value:"\\frac{\\mathrm{d}\\partial}{\\partial x}",children:[{data:[{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}x^n=nx^{n-1} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}e^{ax}=a\\,e^{ax} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\ln(x)=\\frac{1}{x} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\sin x=\\cos x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cos x=-\\sin x "},{value:"\\int k\\mathrm{d}x = kx+C "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\tan x=\\sec^2 x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cot x=-\\csc^2 x "},{value:"\\int \\frac{1}{x}\\mathrm{d}x= \\ln \\left| x \\right| +C "},{value:"\\int \\frac{1}{\\sqrt{1-x^{2}}}\\mathrm{d}x= \\arcsin x +C "},{value:"\\int \\frac{1}{1+x^{2}}\\mathrm{d}x= \\arctan x +C "},{value:"\\int u \\frac{\\mathrm{d}v}{\\mathrm{d}x}\\,\\mathrm{d}x=uv-\\int \\frac{\\mathrm{d}u}{\\mathrm{d}x}v\\,\\mathrm{d}x "},{value:"f(x) = \\int_{-\\infty}^\\infty \\hat f(x)\\xi\\,e^{2 \\pi i \\xi x} \\,\\mathrm{d}\\xi "},{value:"\\int x^{\\mu}\\mathrm{d}x=\\frac{x^{\\mu +1}}{\\mu +1}+C, \\left({\\mu \\neq -1}\\right) "}]}]},{name:"\u4E09\u89D2",value:"e^{i \\theta}",children:[{name:"\u6C42\u548C Summation",data:[{value:"e^{i \\theta} "},{value:"\\left(\\frac{\\pi}{2}-\\theta \\right ) "},{value:"\\text{sin}^{2}\\frac{\\alpha}{2}=\\frac{1- \\text{cos}\\alpha}{2} "},{value:"\\text{cos}^{2}\\frac{\\alpha}{2}=\\frac{1+ \\text{cos}\\alpha}{2} "},{value:"\\text{tan}\\frac{\\alpha}{2}=\\frac{\\text{sin}\\alpha}{1+ \\text{cos}\\alpha} "},{value:"\\sin \\alpha + \\sin \\beta =2 \\sin \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\sin \\alpha - \\sin \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha + \\cos \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha - \\cos \\beta =-2\\sin \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"a^{2}=b^{2}+c^{2}-2bc\\cos A "},{value:"\\frac{\\sin A}{a}=\\frac{\\sin B}{b}=\\frac{\\sin C}{c}=\\frac{1}{2R} "},{value:"\\sin \\left ( \\frac{\\pi}{2}-\\alpha \\right ) = \\cos \\alpha "},{value:"\\sin \\left ( \\frac{\\pi}{2}+\\alpha \\right ) = \\cos \\alpha "}]}]},{name:"\u7EDF\u8BA1",value:"C_{r}^{n}",children:[{data:[{value:"C_{r}^{n} "},{value:"\\frac{n!}{r!(n-r)!} "},{value:"\\sum_{i=1}^{n}{X_i} "},{value:"\\sum_{i=1}^{n}{X_i^2} "},{value:"X_1, \\cdots,X_n "},{value:"\\frac{x-\\mu}{\\sigma} "},{value:"\\sum_{i=1}^{n}{(X_i - \\overline{X})^2} "},{value:`\\begin{array}{c} \r
\\text{\u82E5}P \\left( AB \\right) =P \\left( A \\right) P \\left( B \\right) \\\\ \r
\\text{\u5219}P \\left( A \\left| B\\right. \\right) =P \\left({B}\\right) \r
\\end{array}`},{value:"P(E) ={n \\choose k}p^k (1-p)^{n-k} "},{value:"P \\left( A \\right) = \\lim \\limits_{n \\to \\infty}f_{n}\\left ( A \\right ) "},{value:"P \\left( \\bigcup \\limits_{i=1}^{+ \\infty}A_{i}\\right) = \\prod \\limits_{i=1}^{+ \\infty}P{\\left( A_{i}\\right)} "},{value:`\\begin{array}{c} \r
P \\left( \\emptyset \\right) =0 \\\\ \r
P \\left( S \\right) =1 \r
\\end{array}`},{value:`\\begin{array}{c} \r
\\forall A \\in S \\\\ \r
P \\left( A \\right) \\ge 0 \r
\\end{array}`},{value:"P \\left( \\bigcup \\limits_{i=1}^{n}A_{i}\\right) = \\prod \\limits_{i=1}^{n}P \\left( A_{i}\\right) "},{value:`\\begin{array}{c} \r
S= \\binom{N}{n},A_{k}=\\binom{M}{k}\\cdot \\binom{N-M}{n-k} \\\\ \r
P\\left ( A_{k}\\right ) = \\frac{\\binom{M}{k}\\cdot \\binom{N-M}{n-k}}{\\binom{N}{n}} \r
\\end{array}`},{value:`\\begin{array}{c} \r
P_{n}=n! \\\\ \r
A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r
\\end{array}`}]}]}],ge=Ye=>{yt.current.setValue(yt.current.getValue()+" "+Ye.value+" ")},Ue=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ae.createElement(de.Z,{className:ke.Z.lists,gutter:[10,10]},ot.map((Ye,Ke)=>Ae.createElement(he.Z,{flex:"110px",className:ke.Z.item},Ae.createElement("div",null,Ae.createElement(Me.Z,{value:`$$${Ye.value}$$`}),Ye.name),Ae.createElement("div",{className:ke.Z.children},Ye.children.map((se,ft)=>Ae.createElement("div",{key:ft},Ae.createElement("h1",null,se.name),Ae.createElement(de.Z,{gutter:[10,10]},se.data.map((Nt,Xt)=>Ae.createElement(he.Z,{key:Xt,onClick:()=>ge(Nt),className:ke.Z.diamond},Ae.createElement(Me.Z,{value:"`$$"+Nt.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ae.createElement(de.Z,{className:ke.Z.lists,gutter:[10,10]},tt.map((Ye,Ke)=>Ae.createElement(he.Z,{flex:"110px",className:ke.Z.item},Ae.createElement("div",null,Ae.createElement(Me.Z,{value:"`$$"+Ye.value+"$$`"}),Ye.name),Ae.createElement("div",{className:ke.Z.children},Ye.children.map((se,ft)=>Ae.createElement("div",{key:ft},se.name&&Ae.createElement("h1",null,se.name),Ae.createElement(de.Z,{gutter:[10,10]},se.data.map((Nt,Xt)=>Ae.createElement(he.Z,{key:Xt,onClick:()=>ge(Nt),className:ke.Z.diamond},Ae.createElement(Me.Z,{value:"`$$"+Nt.value+"$$`"}))))))))))}],Oe=()=>{var Ye=document.createElement("div");Ye.innerHTML=yt.current.getValue();var Ke=Ye.innerText;return xe&&xe(Ke),Ke};return(0,a.useImperativeHandle)(Ie,()=>({getData:Oe})),Ae.createElement("div",{className:ke.Z.mathWrap},Ae.createElement(pe.default,{defaultActiveKey:"1",items:Ue}),Ae.createElement("math-field",{locale:"zh_cn",className:ke.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:yt,style:{width:800,marginTop:30,fontSize:18}},Te||""),Se&&Ae.createElement("div",{className:ke.Z.button},Ae.createElement(Ce.ZP,{size:"large",onClick:Oe,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Tt.Z=Pe},88614:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return Se}});var a=x(59301),de=x(78241),he=x(43418),pe=x(92832),Ce=x(87169),Me=x(56640),ke={publicQuest:"publicQuest___iYvzo",publicQuestContent:"publicQuestContent___vgbKh",public_tips:"public_tips___UX0Dn",concat:"concat___wOfND"},et=x(97786),Ae=x(59301),Pe=(Te,Ie,yt)=>new Promise((ot,tt)=>{var ge=Ye=>{try{Oe(yt.next(Ye))}catch(Ke){tt(Ke)}},Ue=Ye=>{try{Oe(yt.throw(Ye))}catch(Ke){tt(Ke)}},Oe=Ye=>Ye.done?ot(Ye.value):Promise.resolve(Ye.value).then(ge,Ue);Oe((yt=yt.apply(Te,Ie)).next())}),Se=({type:Te="subject",open:Ie,onCancel:yt,onOkClick:ot,subDisciplineId:tt})=>{const[ge]=de.default.useForm(),[Ue,Oe]=(0,a.useState)([]),[Ye,Ke]=(0,a.useState)(!1);(0,a.useEffect)(()=>{},[]);const se=()=>Pe(void 0,null,function*(){if(Te){const ft=yield(0,Me.ZP)("/api/disciplines.json",{method:"get",params:{source:Te}});Oe(ft.disciplines||[])}});return Ae.createElement(he.default,{title:Ae.createElement("div",{style:{fontWeight:"bold"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"),open:Ie,width:558,centered:!0,className:ke.publicQuest,onCancel:()=>{yt(),ge.resetFields()},onOk:()=>{ge.validateFields().then(ft=>Pe(void 0,null,function*(){const Nt=yield(0,Me.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:ft==null?void 0:ft.name,sub_discipline_id:tt}});(Nt==null?void 0:Nt.status)===0&&ot({name:ft==null?void 0:ft.name,id:Nt==null?void 0:Nt.tag_discipline_id,public:!1,type:"personal"}),ge.resetFields(),yt()}))}},Ae.createElement("div",{className:ke.publicQuestContent},Ae.createElement("div",{className:ke.public_tips},Ae.createElement(Ce.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002 \u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"),Ae.createElement(de.default,{labelAlign:"left",form:ge,colon:!1},Ae.createElement(de.default.Item,{label:"\u77E5\u8BC6\u70B9\u540D\u79F0",name:"name",rules:[{required:!0}]},Ae.createElement(pe.default,{showCount:!0,maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"}))),Ae.createElement(et.Z,{open:Ye,onCancel:()=>{Ke(!1)}})))}},40420:function(Wt,Tt,x){"use strict";x.d(Tt,{Q:function(){return Ae},Z:function(){return xe}});var a=x(59301),de={flex_box_center:"flex_box_center___VcCAZ",flex_space_between:"flex_space_between___I3jjO",flex_box_vertical_center:"flex_box_vertical_center___Rm_54",flex_box_center_end:"flex_box_center_end___nTsdc",flex_box_column:"flex_box_column___UVpzN",tags:"tags___kRRoe",text:"text___IyyEa",tagWrap:"tagWrap___v63mB",tag:"tag___X7wE6",c:"c___mZMPq",cpp:"cpp___eaTie",java:"java___gL98T",python:"python___eNRkk",edit:"edit___tbVu0"},he=x(92310),pe=x.n(he),Ce=x(43418),Me=x(8591),ke=x(24905),et=(Se,Te,Ie)=>new Promise((yt,ot)=>{var tt=Oe=>{try{Ue(Ie.next(Oe))}catch(Ye){ot(Ye)}},ge=Oe=>{try{Ue(Ie.throw(Oe))}catch(Ye){ot(Ye)}},Ue=Oe=>Oe.done?yt(Oe.value):Promise.resolve(Oe.value).then(tt,ge);Ue((Ie=Ie.apply(Se,Te)).next())});const Ae=({title:Se="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:Te=[],visible:Ie,setVisible:yt,tip:ot,onOk:tt})=>{const[ge,Ue]=(0,a.useState)([]),[Oe,Ye]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{Ie&&Ue(Te)},[Ie]),a.createElement(Ce.default,{centered:!0,open:Ie,title:Se,confirmLoading:Oe,width:564,onOk:()=>et(void 0,null,function*(){if(!ge.length){Me.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}Ye(!0),yield tt(ge),Ye(!1)}),onCancel:()=>yt(!1)},!!ot&&a.createElement("div",{className:"c-grey-666 font16 mb10"},ot),a.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},a.createElement(ke.default.Group,{value:ge,options:[{label:"C\u8BED\u8A00",value:"C"},{label:"C++\u8BED\u8A00",value:"C++",style:{marginLeft:30}},{label:"Java\u8BED\u8A00",value:"Java",style:{marginLeft:30}},{label:"Python\u8BED\u8A00",value:"Python",style:{marginLeft:30}}],onChange:Ke=>{Ue(Ke)}})))};var xe=({title:Se="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:Te,style:Ie={},onEdit:yt,dataSource:ot=[]})=>{const tt={C:a.createElement("div",{className:de.c},"C"),"C++":a.createElement("div",{className:de.cpp},"C++"),Java:a.createElement("div",{className:de.java},"Java"),Python:a.createElement("div",{className:de.python},"Python")};return a.createElement("div",{className:pe()(de.tags,Te),style:Ie},!!Se&&a.createElement("div",{className:de.text},Se),a.createElement("div",{className:de.tagWrap},ot==null?void 0:ot.map(ge=>a.createElement(a.Fragment,{key:ge},tt[ge]))),!!yt&&a.createElement("div",{onClick:yt,className:`iconfont icon-bianji_Hover ${de.edit}`}))}},84620:function(Wt,Tt,x){"use strict";x.d(Tt,{t:function(){return ea}});var a=x(59301),de=x(92832),he=x(78241),pe=x(43418),Ce=x(95237),Me=x(43604),ke=x(20071),et=x(57809),Ae=x(5112),Pe=x(16400),xe=x(91911),Se=x(85373),Te=x(8591),Ie=x(3113),yt=x(71418),ot=x(24334),tt={flex_box_center:"flex_box_center___kOQ8P",flex_space_between:"flex_space_between___fY6jt",flex_box_vertical_center:"flex_box_vertical_center___bDSSI",flex_box_center_end:"flex_box_center_end___mQ6mU",flex_box_column:"flex_box_column___F15G0",result:"result___UYRo8",left:"left___TRaH5",right:"right___twp9s",box:"box___vwndt",li:"li___hRe2d"},ge=x(56640),Ue=x(45414),Oe=x(41722),Ye=x(56102),Ke=x(85624),se=x(59301),ft=Object.defineProperty,Nt=Object.defineProperties,Xt=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Je=(kn,xn,sn)=>xn in kn?ft(kn,xn,{enumerable:!0,configurable:!0,writable:!0,value:sn}):kn[xn]=sn,Dt=(kn,xn)=>{for(var sn in xn||(xn={}))wt.call(xn,sn)&&Je(kn,sn,xn[sn]);if(nt)for(var sn of nt(xn))it.call(xn,sn)&&Je(kn,sn,xn[sn]);return kn},an=(kn,xn)=>Nt(kn,Xt(xn)),De=(kn,xn,sn)=>new Promise((xr,Tr)=>{var An=Za=>{try{Da(sn.next(Za))}catch(lr){Tr(lr)}},Ga=Za=>{try{Da(sn.throw(Za))}catch(lr){Tr(lr)}},Da=Za=>Za.done?xr(Za.value):Promise.resolve(Za.value).then(An,Ga);Da((sn=sn.apply(kn,xn)).next())}),st=({buttonProps:kn,buttonText:xn,form:sn,hackIdentifier:xr="",answerKey:Tr,data:An})=>{const[Ga,Da]=(0,a.useState)(!1),[Za,lr]=(0,a.useState)(!1),[Xr,Pa]=(0,a.useState)(!1),[Sa,hr]=(0,a.useState)({}),[ir,$n]=(0,a.useState)(""),[rr,_r]=(0,a.useState)(""),Ea=(0,a.useRef)(xr),yn=(0,a.useRef)(""),tn=(0,a.useRef)(!1);(0,a.useEffect)(()=>{Xr&&br()},[Xr]),(0,a.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const mt=()=>new Date().getTime(),zt=An==null?void 0:An.code,qr=()=>{var Zr,Ra;let Lr=zt?An==null?void 0:An.code:(Zr=sn.getFieldValue("hack_codes"))==null?void 0:Zr.code,va=zt?An==null?void 0:An.answer_content:sn.getFieldValue(Tr),wl=zt?An==null?void 0:An.input:(Ra=sn.getFieldValue("hack_sets"))==null?void 0:Ra.input;va==null||va.forEach(Ct=>{const Dn=Ct.value||Ct.answer_text||"";Lr=Lr.replace(/(@▁@|@▁▁@)/,Dn)}),_r(wl),$n(Lr),hr({}),Pa(!0)},br=()=>De(void 0,null,function*(){var Zr,Ra,Lr,va;const wl=mt(),Ct=zt?An==null?void 0:An.time_limit:(Zr=sn.getFieldsValue())==null?void 0:Zr.hack.time_limit,Dn=zt?(Ra=An==null?void 0:An.answer_content)==null?void 0:Ra.length:(va=(Lr=sn.getFieldsValue())==null?void 0:Lr.standard_answers)==null?void 0:va.length;Da(!0),yield(0,Ue.bM)(yn.current,{test_hack_code:ir,test_input:rr});function Nn(){return De(this,null,function*(){const{status:Jn,data:be}=yield(0,Ue.rX)(yn.current,"submit"),Bt=mt()-wl>(Ct+3)*1e3*Dn;if(tn.current){if(Bt){Te.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),Da(!1);return}if(Jn===0){Da(!1),hr(an(Dt({},be),{showText:!0}));return}setTimeout(Nn,1e3)}})}Nn()}),Or=()=>De(void 0,null,function*(){var Zr,Ra,Lr,va,wl,Ct,Dn;if(!An){try{yield sn.validateFields()}catch(Et){(Lr=(Ra=(Zr=Et==null?void 0:Et.errorFields)==null?void 0:Zr[0])==null?void 0:Ra.name)!=null&&Lr.includes("standard_answers")?Te.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Te.ZP.error(Et.errorFields[0].errors[0]),sn.scrollToField(Et.errorFields[0].name,{behavior:"smooth",block:"center"});return}lr(!0);let Jn="";const be=sn.getFieldsValue();Ea.current?Jn=yield(0,ge.ZP)(`/api/problems/${Ea.current}.json`,{method:"put",body:an(Dt({},be),{hack:an(Dt({},be==null?void 0:be.hack),{sub_discipline_id:(Dn=(Ct=be==null?void 0:be.hack)==null?void 0:Ct.sub_discipline_id)==null?void 0:Dn[1],difficult:be.difficulty,item_banks_group_id:be.item_banks_group_id}),hack_codes:an(Dt({},be.hack_codes),{code:ot.Base64.encode(be.hack_codes.code)}),update_hack_sets:[Dt({},be.hack_sets)],is_blank:!0})}):(Jn=yield(0,ge.ZP)("/api/problems.json",{method:"post",body:an(Dt({},be),{hack:an(Dt({},be==null?void 0:be.hack),{sub_discipline_id:(wl=(va=be==null?void 0:be.hack)==null?void 0:va.sub_discipline_id)==null?void 0:wl[1],difficult:be.difficulty,item_banks_group_id:be.item_banks_group_id}),hack_codes:an(Dt({},be.hack_codes),{code:ot.Base64.encode(be.hack_codes.code)}),hack_sets:[Dt({},be.hack_sets)],is_blank:!0})}),Ea.current=Jn==null?void 0:Jn.identifier,sessionStorage.projectFill=Jn==null?void 0:Jn.identifier)}const Nn=yield(0,ge.ZP)(`/api/problems/${Ea.current}/start.json`,{method:"get"});if((Nn==null?void 0:Nn.status)===0){yn.current=Nn==null?void 0:Nn.identifier,tn.current=!0,lr(!1),qr();return}lr(!1)}),pr=Zr=>{const{status:Ra,error_msg:Lr,execute_time:va,output:wl,input:Ct,expected_output:Dn}=Zr;let Nn=null;switch(Ra){case Ke.h.OK:Nn=se.createElement(se.Fragment,null,se.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",va/1e3,"\u79D2"),se.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case Ke.h.NOMATCH:Nn=se.createElement(se.Fragment,null,se.createElement("div",null,"\u8F93\u5165\uFF1A"),se.createElement("pre",{style:{fontFamily:"initial"}},Ct),se.createElement("div",null,"\u8F93\u51FA\uFF1A"),se.createElement("pre",{style:{fontFamily:"initial"}},wl&&ot.Base64.decode(wl)),se.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),se.createElement("pre",{style:{fontFamily:"initial"}},Dn&&ot.Base64.decode(Dn)));break;case Ke.h.EXECUTEFAILURE:Nn=se.createElement(se.Fragment,null,se.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",se.createElement("pre",null,Ct)),se.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),se.createElement("pre",{className:"error"},ot.Base64.decode(Lr)));break;case Ke.h.COMPILEFAILURE:Nn=se.createElement(se.Fragment,null,se.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",se.createElement("pre",null,Ct)),se.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),se.createElement("pre",{className:"error"},ot.Base64.decode(Lr)));break;case Ke.h.PODFAILURE:Nn=se.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Ke.h.TIMEOUT:Nn=se.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return se.createElement(se.Fragment,null," ",Nn," ")};return se.createElement("div",null,se.createElement(Ie.ZP,an(Dt({loading:Za},kn),{onClick:Or}),xn),se.createElement(pe.default,{open:Xr,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Ga,cancelButtonProps:{style:{display:"none"}},onOk:()=>br(),onCancel:()=>{tn.current=!1,Pa(!1)}},se.createElement("div",{className:tt.result},se.createElement("div",{className:tt.left},se.createElement("div",{className:"mb20"},se.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!An&&se.createElement(Ye.CopyToClipboard,{text:ir,onCopy:()=>Te.ZP.success("\u590D\u5236\u6210\u529F")},se.createElement("span",{style:{float:"right"},className:"current c-light-primary"},se.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),se.createElement(Oe.Z,{height:510,className:"mb0",hidetoolBar:!0,defaultValue:ir,onChange:Zr=>$n(Zr)})),se.createElement("div",{className:tt.right},se.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),se.createElement("div",{className:tt.box},se.createElement("div",{className:tt.li},se.createElement(de.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:rr,onChange:Zr=>_r(Zr.target.value),bordered:!1,style:{height:180}}))),se.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),se.createElement("div",{className:tt.box},se.createElement(yt.Z,{spinning:Ga,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},se.createElement("div",{className:tt.li,style:{height:196,overflow:"auto",padding:10}},pr(Sa))))))))},Ft=x(87169),At=x(59301),ar=Object.defineProperty,Ln=Object.defineProperties,qt=Object.getOwnPropertyDescriptors,Ut=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,It=(kn,xn,sn)=>xn in kn?ar(kn,xn,{enumerable:!0,configurable:!0,writable:!0,value:sn}):kn[xn]=sn,Cn=(kn,xn)=>{for(var sn in xn||(xn={}))Fe.call(xn,sn)&&It(kn,sn,xn[sn]);if(Ut)for(var sn of Ut(xn))We.call(xn,sn)&&It(kn,sn,xn[sn]);return kn},Gt=(kn,xn)=>Ln(kn,qt(xn)),bn=(kn,xn)=>{var sn={};for(var xr in kn)Fe.call(kn,xr)&&xn.indexOf(xr)<0&&(sn[xr]=kn[xr]);if(kn!=null&&Ut)for(var xr of Ut(kn))xn.indexOf(xr)<0&&We.call(kn,xr)&&(sn[xr]=kn[xr]);return sn};const{TextArea:bt}=de.default,ct=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"}],en=({value:kn,onChange:xn})=>At.createElement(Switch,{checked:kn,onChange:sn=>{xn(sn)}}),Mt="@\u2581@",Gn="@\u2581\u2581@",ea=({questionTitlePlaceholder:kn,form:xn,scoreByBlank:sn=!1,hackidentifier:xr,answerKey:Tr})=>{const[An,Ga]=(0,a.useState)(!1),[Da,Za]=(0,a.useState)(!1),Xr=(0,xe.useParams)().type==="edit",Pa=(yn,tn)=>{const mt=tn.line;let zt=0;for(let br=0;br<mt;br++)zt+=yn.getLine(br).split(Mt).length-1;for(let br=0;br<mt;br++)zt+=yn.getLine(br).split(Gn).length-1;const qr=yn.getLine(mt).substring(0,tn.ch);return zt+=qr.split(Mt).length-1,zt+=qr.split(Gn).length-1,zt},Sa=(yn,tn,mt,zt)=>{const qr=yn.getRange(tn.from,tn.to);let br=0;if(tn.text.forEach(Or=>{br+=Or.split(Mt).length-1}),tn.text.forEach(Or=>{br+=Or.split(Gn).length-1}),tn.origin!=="setValue"){if(qr&&(qr.indexOf(Mt)!==-1||qr.indexOf(Gn)!==-1)){const Or=qr.split(Mt).length-1+qr.split(Gn).length-1,pr=Pa(yn,tn.from);if(console.log(`\u5220\u9664${Or}\u4E2A\uFF0C \u524D\u9762\u6709${pr}\u4E2A\uFF0C\u65B0\u589E${br}\u4E2A`),Or>1){const Zr=Array.from({length:Or},(Ra,Lr)=>pr+Lr);zt(Zr)}else zt(pr)}else if(br>0){const Or=Pa(yn,tn.from);console.log(`\u65B0\u589E${br}\u4E2A\uFF0C\u4E4B\u524D\u6709${Or}\u4E2A`),mt(br,Or)}}},hr=()=>{const yn=xn.getFieldValue(Tr);xn.setFieldsValue({[Tr]:yn==null?void 0:yn.map((tn,mt)=>Gt(Cn({},tn),{position:mt+1}))})},ir=(0,a.useRef)(),$n=(yn,tn)=>{for(let mt=0;mt<yn;mt++)ir.current({position:null,answer_text:""},tn+mt);hr()},rr=(0,a.useRef)(),_r=yn=>{rr.current(yn),hr()},Ea=he.default.useWatch(Tr,xn);return At.createElement("div",{className:Se.Z.wrap},At.createElement(he.default.Item,{label:"\u8BD5\u9898\u63CF\u8FF0",name:["hack","description"],style:{display:"table"},className:"w100",labelCol:{span:24},rules:[{required:!0}]},At.createElement(Pe.h,{scrollId:"name",watch:!0,height:140})),At.createElement("div",{className:Se.Z.questionTitleEditorWrap},At.createElement(he.default.Item,{label:"\u7A0B\u5E8F\u4EE3\u7801",name:["hack_codes","code"],labelCol:{span:24},rules:[{required:!0}]},At.createElement(Pe.h,{scrollId:"name",watch:!0,height:400,hidetoolBar:!0,showNullProgramButton:!0,onChange:(yn,tn)=>{const mt=xn.getFieldValue(Tr);console.log("--preAnswerData",mt,tn),xn.setFieldsValue({[Tr]:mt==null?void 0:mt.map((zt,qr)=>{var br;return Gt(Cn({},zt),{position:qr+1,multi_line:(br=tn==null?void 0:tn[qr])==null?void 0:br.multiLine})})})},placeholder:kn,onCMBeforeChange:(yn,tn)=>{Sa(yn,tn,$n,_r)}}))),At.createElement(he.default.List,{name:Tr,rules:[{validator(yn,tn){if(!(tn!=null&&tn.length))return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const mt of tn){const{answer_text:zt}=mt||{};if((zt==null?void 0:zt.length)===0)return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(yn,{add:tn,remove:mt},{errors:zt})=>(ir.current=tn,rr.current=mt,At.createElement(At.Fragment,null,At.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},At.createElement(he.default.Item,{label:"\u586B\u7A7A\u9879\u7B54\u6848",required:!0,labelCol:{span:24}}),At.createElement("div",{onClick:()=>{pe.default.warning({title:"\u7ED9\u5206\u8BF4\u660E",icon:null,width:700,centered:!0,content:At.createElement("div",null,At.createElement("div",null,"1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801",At.createElement("span",{style:{color:"#e30000"}},"\u8FDB\u884C\u8BC4\u6D4B"),"\u624D\u80FD\u5F97\u5206\u3002"),At.createElement("div",{style:{marginTop:10}},"2.\u8BD5\u9898\u7B97\u5206\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u5C06\u7A0B\u5E8F\u91CC\u9762\u7684\u6240\u6709\u7A7A\u66FF\u6362\u6210\u5B66\u751F\u7684\u7B54\u6848\u8FDB\u884C\u8BC4\u6D4B\u3002\u8F93\u51FA\u7684\u7ED3\u679C\u4E0E\u6D4B\u8BD5\u96C6\u6BD4\u5BF9\uFF0C\u5B8C\u5168\u6B63\u786E\u5219\u5F97\u6EE1\u5206\uFF1B\u82E5\u4E0D\u5B8C\u5168\u6B63\u786E\uFF0C\u5219\u4F9D\u6B21\u5C06\u6BCF\u4E2A\u7A7A\u6362\u6210\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u6848\uFF0C\u540C\u65F6\u5C06\u5176\u4ED6\u7A7A\u66FF\u6362\u6210\u6807\u51C6\u7B54\u6848\uFF0C\u8FD0\u884C\u7A0B\u5E8F\u3002\u5982\u679C\u8FD9\u4E2A\u7A7A\u7684\u5B66\u751F\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7ED3\u5408\u80FD\u5F97\u5230\u6B63\u786E\u8F93\u51FA\uFF0C\u5219\u8FD9\u4E2A\u7A7A\u5F97\u5230\u8BE5\u7A7A\u7684\u6EE1\u5206\uFF0C\u5426\u5219\u8BE5\u7A7A\u5F970\u5206\u3002"))})},style:{minHeight:32,color:"#3061D0",cursor:"pointer"}},At.createElement(Ft.Z,{style:{marginRight:3,color:"#3061D0"}}),At.createElement("span",null," \u7ED9\u5206\u8BF4\u660E"))),yn.map((qr,br)=>{var Or=qr,{key:pr,name:Zr}=Or,Ra=bn(Or,["key","name"]),Lr,va;return At.createElement(Ce.Z,{className:"mb20",key:pr,align:"middle",wrap:!1},At.createElement(Me.Z,{flex:"0 0 auto",className:`${Se.Z.blankIndex}`},"\u586B\u7A7A\u9879",br+1),At.createElement(Me.Z,{flex:1},At.createElement(Ce.Z,{align:"top",justify:"space-between",wrap:!1},At.createElement(Me.Z,null,At.createElement(he.default.Item,Gt(Cn({},Ra),{name:[Zr,"answer_text"],noStyle:!0}),(Lr=Ea==null?void 0:Ea[Zr])!=null&&Lr.multi_line||(va=Ea==null?void 0:Ea[Zr])!=null&&va.multiLine?At.createElement(bt,{spellCheck:!1,style:{marginLeft:10,width:550}}):At.createElement(de.default,{style:{marginLeft:10,width:550},className:Se.Z.blankInput,size:"large",maxLength:1e3,onBlur:wl=>{}}))),sn&&At.createElement(Me.Z,{flex:"224px"},At.createElement(he.default.Item,Gt(Cn({},Ra),{name:[Zr,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),At.createElement(ke.Z,{size:"large",className:Se.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"}))))))})))),At.createElement("div",{onClick:()=>Ga(!0)},At.createElement(he.default.Item,{name:["hack","analysis"],label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},At.createElement(Pe.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:An}))),At.createElement(he.default.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},At.createElement(et.default,{size:"large"},ct.map(yn=>At.createElement(et.default.Option,{key:yn.title,value:yn.key}," ",yn.title)))),At.createElement(he.default.Item,{label:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",style:{marginTop:30},labelCol:{span:24},required:!0},At.createElement(he.default.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}],noStyle:!0},At.createElement(ke.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})),At.createElement("span",{className:"ml10 font14"},"\u79D2")),At.createElement(he.default.Item,{label:"\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406",style:{marginTop:30},name:["hack","submit_rule"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406"}]},At.createElement(Ae.ZP.Group,{style:{marginTop:-10}},At.createElement(Ae.ZP,{value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),At.createElement(Ae.ZP,{value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),At.createElement(Ae.ZP,{value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C"))),At.createElement(he.default.Item,{label:"\u6D4B\u8BD5\u7528\u4F8B",required:!0,style:{marginTop:30}}),At.createElement("div",{style:{background:"#F6F7F9",padding:15}},At.createElement(he.default.Item,{label:"\u8F93\u5165",labelCol:{span:24},name:["hack_sets","input"]},At.createElement(bt,{rows:4})),At.createElement(he.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},At.createElement(bt,{rows:4}))),At.createElement(st,{form:xn,answerKey:Tr,hackIdentifier:xr,buttonText:"\u8FD0\u884C\u8C03\u8BD5",buttonProps:{ghost:!0,icon:At.createElement("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}}}))}},27717:function(Wt,Tt,x){"use strict";x.d(Tt,{u:function(){return se}});var a=x(59301),de=x(95237),he=x(43604),pe=x(6848),Ce=x(78241),Me=x(85373),ke=x(32134),et=x(12893),Ae=x(16400),Pe=x(59301),xe=Object.defineProperty,Se=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,tt=(ft,Nt,Xt)=>Nt in ft?xe(ft,Nt,{enumerable:!0,configurable:!0,writable:!0,value:Xt}):ft[Nt]=Xt,ge=(ft,Nt)=>{for(var Xt in Nt||(Nt={}))yt.call(Nt,Xt)&&tt(ft,Xt,Nt[Xt]);if(Ie)for(var Xt of Ie(Nt))ot.call(Nt,Xt)&&tt(ft,Xt,Nt[Xt]);return ft},Ue=(ft,Nt)=>Se(ft,Te(Nt)),Oe=(ft,Nt)=>{var Xt={};for(var nt in ft)yt.call(ft,nt)&&Nt.indexOf(nt)<0&&(Xt[nt]=ft[nt]);if(ft!=null&&Ie)for(var nt of Ie(ft))Nt.indexOf(nt)<0&&ot.call(ft,nt)&&(Xt[nt]=ft[nt]);return Xt};const Ye=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ke=({value:ft,onChange:Nt,choiceTextKey:Xt,answerKey:nt,index:wt,isEdit:it,setInputActive:Je,form:Dt,choiceOptionsPath:an,allowChangeMode:De,showAddIcon:at,addItem:st,deleteItem:Ft})=>{console.log(ft,"value");const At=(ft==null?void 0:ft[nt])===1,ar=()=>{const qt=Dt.getFieldValue(an);Dt.setFieldValue(an,qt.map(Ut=>Ue(ge({},Ut),{[nt]:0})))},Ln=()=>{At?Nt(Ue(ge({},ft),{[nt]:0})):(De||ar(),Nt(Ue(ge({},ft),{[nt]:1})))};return Pe.createElement(de.Z,{className:Me.Z.choiceWrap,align:"middle",wrap:!1},Pe.createElement(he.Z,{onClick:Ln,className:`${Me.Z.choiceIndex} ${At?Me.Z.activeAnswer:""}`},Ye[wt]),Pe.createElement(he.Z,{flex:1,className:`${Me.Z.editorWrap} ml15`,onClick:Je},Pe.createElement(Ae.x,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:it,value:ft==null?void 0:ft[Xt],onChange:qt=>{Nt(Ue(ge({},ft),{[Xt]:qt}))}})),Pe.createElement(he.Z,{flex:"0 0 auto",className:"ml15"},Pe.createElement("div",{onClick:Ln,className:`${Me.Z.setAnswerBtn} ${At?Me.Z.activeAnswer:""}`},At?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),Pe.createElement(he.Z,{className:Me.Z.actionWrapper},Pe.createElement(pe.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},Pe.createElement(ke.Z,{className:Me.Z.addIcon,onClick:st,style:{visibility:at?"visible":"hidden"}})),Pe.createElement(pe.Z,{title:"\u5220\u9664"},Pe.createElement(et.Z,{className:Me.Z.deleteIcon,onClick:Ft,style:{visibility:wt>1?"visible":"hidden"}}))))},se=({questionTitlePlaceholder:ft,titleKey:Nt,choiceKey:Xt,analysisKey:nt,choiceTextKey:wt,answerKey:it,choiceOptionsPath:Je,allowChangeMode:Dt=!0,form:an,showAnalysis:De=!0})=>{const[at,st]=(0,a.useState)(),[Ft,At]=(0,a.useState)(!1);return Pe.createElement("div",{className:Me.Z.wrap},Pe.createElement("div",{className:Me.Z.questionTitleEditorWrap},Pe.createElement(Ce.default.Item,{label:"\u9898\u5E72",name:Nt,labelCol:{span:24},rules:[{required:!0}]},Pe.createElement(Ae.h,{scrollId:Array.isArray(Nt)?Nt.join("_"):`${Nt}`,watch:!0,height:140,placeholder:ft}))),Pe.createElement(Ce.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Pe.createElement(Ce.default.List,{name:Xt,rules:[{validator(ar,Ln){const qt=Ln.some(Fe=>Fe[it]===1),Ut=Ln.findIndex(Fe=>{var We;return((We=Fe[wt])==null?void 0:We.length)<=0});return Ut!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Ye[Ut]}\u9009\u9879\u7684\u5185\u5BB9`)):qt?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(ar,{add:Ln,remove:qt})=>Pe.createElement("div",{id:Array.isArray(Je)?Je.join("_"):`${Je}`},ar.map((Ut,Fe)=>{var We=Ut,{key:It,name:Cn}=We,Gt=Oe(We,["key","name"]);const bn=at===It,bt=()=>{st(It)},ct=Fe<7&&Fe===ar.length-1,en=()=>Ln({[wt]:"",[it]:0}),Mt=()=>qt(Cn);return Pe.createElement(Ce.default.Item,Ue(ge({},Gt),{key:It,name:Cn,className:Me.Z.choiceListWrap,rules:[{validator(Gn,ea){return ea!=null&&ea.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Ye[Fe]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),Pe.createElement(Ke,{choiceTextKey:wt,answerKey:it,index:Fe,isEdit:bn,setInputActive:bt,form:an,choiceOptionsPath:Je,allowChangeMode:Dt,showAddIcon:ct,addItem:en,deleteItem:Mt}))}),ar.length<8&&Pe.createElement("div",{className:`${Me.Z.addBtn} mb30`,onClick:()=>Ln({[wt]:"",[it]:0})},"\u6DFB\u52A0\u9009\u9879"))),De&&Pe.createElement("div",{onClick:()=>At(!0)},Pe.createElement(Ce.default.Item,{name:nt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Pe.createElement(Ae.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Ft}))))}},46557:function(Wt,Tt,x){"use strict";x.d(Tt,{u:function(){return an}});var a=x(59301),de=x(43418),he=x(95237),pe=x(43604),Ce=x(92832),Me=x(6848),ke=x(78673),et=x(78241),Ae=x(5112),Pe=x(20071),xe=x(3113),Se=x(16400),Te=x(12893),Ie=x(32134),yt=x(61485),ot=x(85373),tt=x(48275),ge=x(59301),Ue=Object.defineProperty,Oe=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,Ke=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,Nt=(De,at,st)=>at in De?Ue(De,at,{enumerable:!0,configurable:!0,writable:!0,value:st}):De[at]=st,Xt=(De,at)=>{for(var st in at||(at={}))se.call(at,st)&&Nt(De,st,at[st]);if(Ke)for(var st of Ke(at))ft.call(at,st)&&Nt(De,st,at[st]);return De},nt=(De,at)=>Oe(De,Ye(at)),wt=(De,at)=>{var st={};for(var Ft in De)se.call(De,Ft)&&at.indexOf(Ft)<0&&(st[Ft]=De[Ft]);if(De!=null&&Ke)for(var Ft of Ke(De))at.indexOf(Ft)<0&&ft.call(De,Ft)&&(st[Ft]=De[Ft]);return st};const it=({value:De,onChange:at,position:st,removeBlank:Ft})=>{const At=Ln=>{de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:ot.Z.modal,onOk:()=>{const qt=[...De];qt.splice(Ln,1),qt.length===0?Ft(st-1):at(qt)}})},ar=()=>{const Ln=[...De];Ln.push(""),at(Ln)};return ge.createElement(he.Z,{className:"ml20"},ge.createElement(pe.Z,{flex:1},De==null?void 0:De.map((Ln,qt)=>ge.createElement(he.Z,{key:`${Ln}_${qt}`,className:"mb20"},ge.createElement(Ce.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:Ln,autoSize:{maxRows:3},maxLength:1e3,onBlur:Ut=>{const Fe=[...De],We=Ut.target.value.trim();Fe[qt]=We,at(Fe)}}),ge.createElement(Me.Z,{title:"\u5220\u9664"},ge.createElement(Te.Z,{className:ot.Z.deleteIcon,style:{marginLeft:15,visibility:st===1&&qt===0?"hidden":"visible"},onClick:()=>At(qt)})),ge.createElement(Me.Z,{title:"\u65B0\u589E\u7B54\u6848"},ge.createElement(Ie.Z,{style:{color:"#2A5DD8",fontSize:16,marginLeft:15,visibility:qt===0?"visible":"hidden"},onClick:()=>{ar()}}))))))},Je=({value:De,onChange:at,position:st,removeBlank:Ft})=>{const At=Ln=>{de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:ot.Z.modal,onOk:()=>{const qt=[...De];qt.splice(Ln,1),qt.length===0?Ft(st-1):at(qt)}})},ar=()=>{const Ln=[...De];Ln.push(""),at(Ln)};return ge.createElement(he.Z,{className:"ml20"},ge.createElement(pe.Z,{flex:1},De==null?void 0:De.map((Ln,qt)=>ge.createElement(he.Z,{key:`${Ln}_${qt}`,align:"middle",className:"mb20"},ge.createElement(tt.Z,{value:Ln,style:{flex:1},onChange:Ut=>{const Fe=[...De];Fe[qt]=Ut,at(Fe)}}),ge.createElement(Me.Z,{title:"\u5220\u9664"},ge.createElement(Te.Z,{className:ot.Z.deleteIcon,style:{marginLeft:15,visibility:st===1&&qt===0?"hidden":"visible"},onClick:()=>At(qt)})),ge.createElement(Me.Z,{title:"\u65B0\u589E\u7B54\u6848"},ge.createElement(Ie.Z,{style:{color:"#2A5DD8",fontSize:16,marginLeft:15,visibility:qt===0?"visible":"hidden"},onClick:()=>{ar()}}))))))},Dt=({value:De=!0,onChange:at})=>ge.createElement(ke.Z,{checked:!De,onChange:st=>{at(!st)}}),an=({questionTitlePlaceholder:De,form:at,scoreByBlank:st=!1,answerKey:Ft})=>{const[At,ar]=(0,a.useState)(!1),Ln=()=>{const Cn=at.getFieldValue(Ft);at.setFieldsValue({[Ft]:Cn.map((Gt,bn)=>nt(Xt({},Gt),{position:bn+1}))})},qt=(0,a.useRef)(),Ut=(Cn,Gt)=>{for(let bn=0;bn<Cn;bn++)qt.current({position:null,answer_text:[""],model:1},Gt+bn);Ln()},Fe=(0,a.useRef)(),We=Cn=>{Fe.current(Cn),Ln()},It=et.default.useWatch(Ft,at);return ge.createElement("div",{className:ot.Z.wrap},ge.createElement("div",{className:ot.Z.questionTitleEditorWrap},ge.createElement(et.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},ge.createElement(Se.h,{scrollId:"name",watch:!0,height:140,placeholder:De,showNullButton:!0,onAddBlank:()=>{const Cn=at.getFieldValue(Ft);Ut(1,Cn==null?void 0:Cn.length)}}))),ge.createElement(et.default.List,{name:Ft,rules:[{validator(Cn,Gt){if(!(Gt!=null&&Gt.length))return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const bn of Gt){const{answer_text:bt}=bn||{};if(bt!=null&&bt.some(ct=>(ct==null?void 0:ct.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Cn,{add:Gt,remove:bn},{errors:bt})=>(qt.current=Gt,Fe.current=bn,ge.createElement(ge.Fragment,null,ge.createElement(et.default.Item,{label:ge.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848"),required:!0,labelCol:{span:24}}),Cn.map((ct,en)=>{var Mt=ct,{key:Gn,name:ea}=Mt,kn=wt(Mt,["key","name"]),xn,sn;return ge.createElement("div",{style:{marginBottom:10},key:Gn},ge.createElement(he.Z,{className:"mb20",align:"middle",wrap:!1},ge.createElement(pe.Z,{style:{marginRight:10},flex:"0 0 auto",className:`${ot.Z.blankIndex}`},"\u586B\u7A7A\u9879",en+1),ge.createElement(et.default.Item,nt(Xt({},kn),{name:[ea,"model"],noStyle:!0}),ge.createElement(Ae.ZP.Group,{onChange:()=>{const xr=at.getFieldValue(Ft);at.setFieldsValue({[Ft]:xr.map((Tr,An)=>nt(Xt({},Tr),{answer_text:ea===An?[""]:Tr.answer_text}))})}},ge.createElement(Ae.ZP,{value:1},"\u6587\u672C\u6A21\u5F0F ",ge.createElement(Me.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6587\u672C\u7B54\u6848"},ge.createElement(yt.Z,null))),ge.createElement(Ae.ZP,{value:2},"\u6570\u5B66\u516C\u5F0F\u6A21\u5F0F ",ge.createElement(Me.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u7F16\u5199\u6570\u5B66\u516C\u5F0F\u4F5C\u4E3A\u7B54\u6848"},ge.createElement(yt.Z,null)))))),ge.createElement(he.Z,{style:{marginLeft:20},align:"middle",wrap:!1},ge.createElement(pe.Z,{flex:1},ge.createElement(he.Z,{align:"top",justify:"space-between",wrap:!1},ge.createElement(pe.Z,{flex:1},ge.createElement(et.default.Item,nt(Xt({},kn),{name:[ea,"answer_text"],noStyle:!0}),((sn=(xn=at.getFieldValue(Ft))==null?void 0:xn[ea])==null?void 0:sn.model)===1?ge.createElement(it,{removeBlank:We,position:en+1}):ge.createElement(Je,{removeBlank:We,position:en+1}))),st&&ge.createElement(pe.Z,{flex:"224px",style:{margin:"-2px 0 0 20px"}},ge.createElement(et.default.Item,nt(Xt({},kn),{name:[ea,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:ot.Z.blankInputNumberWrapper}),ge.createElement(Pe.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),ge.createElement(et.default.Item,nt(Xt({},kn),{name:[ea,"position"],noStyle:!0}),ge.createElement(Ce.default,{type:"hidden"})))))})))),ge.createElement(xe.ZP,{className:"mb20",onClick:()=>Ut(1,It==null?void 0:It.length),type:"primary",shape:"round"},"\u65B0\u589E\u586B\u7A7A\u9879"),ge.createElement(he.Z,{align:"middle"},ge.createElement(et.default.Item,{name:"downcase",valuePropName:"checked"},ge.createElement(ke.Z,null)),ge.createElement(pe.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),ge.createElement(he.Z,{align:"middle"},ge.createElement(et.default.Item,{name:"no_space",valuePropName:"checked"},ge.createElement(ke.Z,null)),ge.createElement(pe.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(It==null?void 0:It.length)>1&&ge.createElement(he.Z,{align:"middle",className:(It==null?void 0:It.length)>1?"mb30":`${ot.Z.hide}`},ge.createElement(et.default.Item,{name:"is_ordered"},ge.createElement(Dt,null)),ge.createElement(pe.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),ge.createElement("div",{onClick:()=>ar(!0)},ge.createElement(et.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},ge.createElement(Se.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:At}))))}},77044:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return Oe}});var a=x(59301),de=x(95237),he=x(43604),pe=x(78241),Ce=x(85373),Me=x(16400),ke=x(59301),et=Object.defineProperty,Ae=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,Ie=(Ye,Ke,se)=>Ke in Ye?et(Ye,Ke,{enumerable:!0,configurable:!0,writable:!0,value:se}):Ye[Ke]=se,yt=(Ye,Ke)=>{for(var se in Ke||(Ke={}))Se.call(Ke,se)&&Ie(Ye,se,Ke[se]);if(xe)for(var se of xe(Ke))Te.call(Ke,se)&&Ie(Ye,se,Ke[se]);return Ye},ot=(Ye,Ke)=>Ae(Ye,Pe(Ke)),tt=(Ye,Ke)=>{var se={};for(var ft in Ye)Se.call(Ye,ft)&&Ke.indexOf(ft)<0&&(se[ft]=Ye[ft]);if(Ye!=null&&xe)for(var ft of xe(Ye))Ke.indexOf(ft)<0&&Te.call(Ye,ft)&&(se[ft]=Ye[ft]);return se};const ge={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Ue=({value:Ye,onChange:Ke,form:se})=>{const ft=(Ye==null?void 0:Ye.is_answer)===1,Nt=Ye==null?void 0:Ye.choice_text,Xt=()=>{const nt=se.getFieldsValue().choices.map(wt=>({choice_text:wt.choice_text,is_answer:0}));se.setFieldsValue({choices:nt}),Ke(ot(yt({},Ye),{is_answer:1}))};return ke.createElement(de.Z,{className:Ce.Z.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},ke.createElement(he.Z,{onClick:Xt,className:`${Ce.Z.choiceIndex} ${Ce.Z.judgementIndex} ${ft?Ce.Z.activeAnswer:""}`},ge[Nt]),ke.createElement(he.Z,{flex:1,className:`${Ce.Z.editorWrap} ml15`},ke.createElement("div",{className:`${Ce.Z.inputBorder} ${Ce.Z.placeholder} ${ft?Ce.Z.activeJudgementAnswer:""}`},Nt)),ke.createElement(he.Z,{flex:"0 0 auto",className:"ml15"},ke.createElement("div",{onClick:Xt,className:`${Ce.Z.setAnswerBtn} ${ft?Ce.Z.activeAnswer:""}`},ft?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Oe=({questionTitlePlaceholder:Ye,choiceKey:Ke,form:se})=>{const[ft,Nt]=(0,a.useState)(!1);return ke.createElement("div",{className:Ce.Z.wrap},ke.createElement("div",{className:Ce.Z.questionTitleEditorWrap},ke.createElement(pe.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},ke.createElement(Me.h,{scrollId:"name",watch:!0,height:140,placeholder:Ye}))),ke.createElement(pe.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},ke.createElement(pe.default.List,{name:"choices",rules:[{validator(Xt,nt){return nt.some(it=>(it==null?void 0:it.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Xt=>ke.createElement("div",{id:"choices"},Xt.map(nt=>{var wt=nt,{key:it,name:Je}=wt,Dt=tt(wt,["key","name"]);return ke.createElement(pe.default.Item,ot(yt({},Dt),{key:it,name:Je,noStyle:!0}),ke.createElement(Ue,{form:se}))})))),ke.createElement("div",{onClick:()=>Nt(!0)},ke.createElement(pe.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},ke.createElement(Me.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ft}))))}},16400:function(Wt,Tt,x){"use strict";x.d(Tt,{h:function(){return yt},x:function(){return ot}});var a=x(41722),de=x(85373),he=x(33754),pe=x(59301),Ce=Object.defineProperty,Me=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,xe=(tt,ge,Ue)=>ge in tt?Ce(tt,ge,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):tt[ge]=Ue,Se=(tt,ge)=>{for(var Ue in ge||(ge={}))Ae.call(ge,Ue)&&xe(tt,Ue,ge[Ue]);if(et)for(var Ue of et(ge))Pe.call(ge,Ue)&&xe(tt,Ue,ge[Ue]);return tt},Te=(tt,ge)=>Me(tt,ke(ge)),Ie=(tt,ge)=>{var Ue={};for(var Oe in tt)Ae.call(tt,Oe)&&ge.indexOf(Oe)<0&&(Ue[Oe]=tt[Oe]);if(tt!=null&&et)for(var Oe of et(tt))ge.indexOf(Oe)<0&&Pe.call(tt,Oe)&&(Ue[Oe]=tt[Oe]);return Ue};const yt=tt=>{var ge=tt,{value:Ue,onChange:Oe,scrollId:Ye}=ge,Ke=Ie(ge,["value","onChange","scrollId"]);return pe.createElement("div",{id:Ye||""},pe.createElement(a.Z,Te(Se({},Ke),{defaultValue:Ue,onChange:(se,ft)=>{ft!=null&&ft.length?Oe(se,ft):Oe(se)}})))},ot=({value:tt,onChange:ge,placeholder:Ue,height:Oe=140,isEdit:Ye,miniToolbar:Ke,watch:se=!0})=>Ye?pe.createElement(a.Z,{watch:se,isFocus:!0,height:Oe||void 0,placeholder:Ue,defaultValue:tt,onChange:ge,miniToolbar:Ke}):pe.createElement("div",{style:{cursor:"pointer"}},tt?pe.createElement(he.Z,{className:de.Z.inputBorder,value:tt}):pe.createElement("div",{className:`${de.Z.inputBorder} ${de.Z.placeholder} inputBorderError`},Ue))},49216:function(Wt,Tt,x){"use strict";x.d(Tt,{W:function(){return wt}});var a=x(59301),de=x(8591),he=x(12563),pe=x(78241),Ce=x(78673),Me=x(95237),ke=x(43604),et=x(6848),Ae=x(92832),Pe=x(20071),xe=x(85373),Se=x(16400),Te=x(41722),Ie=x(61485),yt=Object.defineProperty,ot=Object.defineProperties,tt=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,Ye=(it,Je,Dt)=>Je in it?yt(it,Je,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):it[Je]=Dt,Ke=(it,Je)=>{for(var Dt in Je||(Je={}))Ue.call(Je,Dt)&&Ye(it,Dt,Je[Dt]);if(ge)for(var Dt of ge(Je))Oe.call(Je,Dt)&&Ye(it,Dt,Je[Dt]);return it},se=(it,Je)=>ot(it,tt(Je)),ft=(it,Je)=>{var Dt={};for(var an in it)Ue.call(it,an)&&Je.indexOf(an)<0&&(Dt[an]=it[an]);if(it!=null&&ge)for(var an of ge(it))Je.indexOf(an)<0&&Oe.call(it,an)&&(Dt[an]=it[an]);return Dt};const Nt=it=>{var Je=it,{value:Dt,onChange:an}=Je,De=ft(Je,["value","onChange"]);const at=st=>{an([st])};return a.createElement(Te.Z,se(Ke({},De),{defaultValue:Dt==null?void 0:Dt[0],onChange:at}))},Xt=it=>{if(!it)return!1;if(/^s*$/.test(it)||it.trim()===""){de.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let Je=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return it==="|"?(de.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},nt=({value:it=[],onClose:Je})=>a.createElement(he.Z,{closable:!0,onClose:Je,className:xe.Z.keywordTag},a.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},it.join(" \u6216 "))),wt=({questionTitlePlaceholder:it,form:Je,showKeywords:Dt,isMustKeyWords:an=Dt})=>{const[De,at]=(0,a.useState)(!1),[st,Ft]=(0,a.useState)(""),At=pe.default.useWatch("use_keywords",Je),ar=pe.default.useWatch("question_score",Je);return a.createElement("div",{className:xe.Z.wrap},a.createElement("div",{className:xe.Z.questionTitleEditorWrap},a.createElement(pe.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},a.createElement(Se.h,{scrollId:"name",watch:!0,height:140,placeholder:it}))),a.createElement(pe.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:"answer_texts",labelCol:{span:24}},a.createElement(Nt,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Dt&&!an&&a.createElement(pe.default.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked"},a.createElement(Ce.Z,{defaultChecked:!0})),Dt&&an&&a.createElement(Me.Z,{align:"middle",className:"mb30"},a.createElement(pe.default.Item,{name:"use_keywords",valuePropName:"checked"},a.createElement(Ce.Z,null)),a.createElement(ke.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),a.createElement(ke.Z,null,a.createElement(et.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},a.createElement(Ie.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(At||!an)&&a.createElement(pe.default.List,{name:"keywords",rules:[{validator(Ln,qt){return an?qt!=null&&qt.length?(qt==null?void 0:qt.reduce((Fe,We)=>Fe+We.score,0))>parseFloat(ar)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(Ln,{add:qt,remove:Ut})=>a.createElement(a.Fragment,null,a.createElement("div",{className:`${xe.Z.title} mb10`},an?"\u5173\u952E\u8BCD":a.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),a.createElement(Me.Z,{align:"middle",className:"font14 mb30"},a.createElement(ke.Z,{flex:1},a.createElement(Ae.default,{value:st,onChange:Fe=>{Ft(Fe.target.value)},maxLength:50,allowClear:!0,onPressEnter:Fe=>{var We,It,Cn,Gt;const bn=`${(We=Fe.target)==null?void 0:We.value}`,bt=(Cn=(It=bn==null?void 0:bn.split("|"))==null?void 0:It.filter(Mt=>!!Mt))==null?void 0:Cn.map(Mt=>Mt==null?void 0:Mt.trim()),ct=Je.getFieldValue("keywords"),en=((Gt=ct==null?void 0:ct.map(Mt=>Mt==null?void 0:Mt.keyword))==null?void 0:Gt.flat())||[];for(const Mt of bt)if(en.includes(Mt)){de.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Xt(bn)&&(qt({keyword:bt,score:1}),Ft(""))},className:xe.Z.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),a.createElement(ke.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Ln.map(Fe=>{var We=Fe,{key:It,name:Cn}=We,Gt=ft(We,["key","name"]);return a.createElement(Me.Z,{key:It,className:"mb20",style:{marginRight:148}},a.createElement(ke.Z,{flex:1},a.createElement(Me.Z,{align:"middle",justify:"space-between"},a.createElement(pe.default.Item,se(Ke({},Gt),{name:[Cn,"keyword"]}),a.createElement(nt,{onClose:()=>Ut(Cn)})),an&&a.createElement(pe.default.Item,se(Ke({},Gt),{name:[Cn,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:xe.Z.blankInputNumberWrapper}),a.createElement(Pe.Z,{className:xe.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),a.createElement("div",{onClick:()=>at(!0)},a.createElement(pe.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(Se.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:De}))))}},70981:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return Ce}});var a={text:"text___bQulM",sup:"sup___rX_Y3"},de=x(78241),he=x(59301),Ce=({text:Me,name:ke="question_score"})=>{const et=({value:Ae})=>he.createElement("div",{className:a.text},he.createElement("span",{className:a.sup},"*"),he.createElement("span",{className:"mr10"},"\u5206\u503C"),he.createElement("span",null,Ae||"--"),he.createElement("span",{className:"c-grey-999"},Me));return he.createElement(de.default.Item,{noStyle:!0,name:ke},he.createElement(et,null))}},49426:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return Xt},P:function(){return se}});var a=x(59301),de=x(78241),he=x(43418),pe=x(5112),Ce=x(92832),Me=x(1710),ke={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},et=x(91216),Ae=Object.defineProperty,Pe=Object.defineProperties,xe=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,yt=(nt,wt,it)=>wt in nt?Ae(nt,wt,{enumerable:!0,configurable:!0,writable:!0,value:it}):nt[wt]=it,ot=(nt,wt)=>{for(var it in wt||(wt={}))Te.call(wt,it)&&yt(nt,it,wt[it]);if(Se)for(var it of Se(wt))Ie.call(wt,it)&&yt(nt,it,wt[it]);return nt},tt=(nt,wt)=>Pe(nt,xe(wt)),ge=(nt,wt)=>{var it={};for(var Je in nt)Te.call(nt,Je)&&wt.indexOf(Je)<0&&(it[Je]=nt[Je]);if(nt!=null&&Se)for(var Je of Se(nt))wt.indexOf(Je)<0&&Ie.call(nt,Je)&&(it[Je]=nt[Je]);return it},Ue=(nt,wt,it)=>new Promise((Je,Dt)=>{var an=st=>{try{at(it.next(st))}catch(Ft){Dt(Ft)}},De=st=>{try{at(it.throw(st))}catch(Ft){Dt(Ft)}},at=st=>st.done?Je(st.value):Promise.resolve(st.value).then(an,De);at((it=it.apply(nt,wt)).next())});const Oe=({studentNames:nt,total:wt})=>{const it=["","\u4E00","\u4E24","\u4E09"];return wt>3?a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ke.orangeColor},nt==null?void 0:nt.join("\u3001")),"\u7B49",a.createElement("span",{className:ke.orangeColor},wt),"\u540D\u5B66\u751F"):a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:ke.orangeColor},nt==null?void 0:nt.join("\u3001")),it[wt],"\u540D\u5B66\u751F")},Ye=({used:nt,copy:wt,canNotCopy:it,studentNames:Je,studentCount:Dt,inPaper:an,is_random:De=!1,position:at=""})=>{const st=()=>{if(wt>0&&it>0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:ke.orangeColor},wt),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",a.createElement("span",{className:ke.orangeColor},it),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(wt>0&&it===0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:ke.orangeColor},wt),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(wt===0&&it>0)return a.createElement(a.Fragment,null,"\u5176\u4E2D",a.createElement("span",{className:ke.orangeColor},it),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},Ft=at||(an?"\u8BD5\u5377":"\u8BFE\u7A0B");return a.createElement("span",null,a.createElement(Oe,{studentNames:Je,total:Dt}),"\u5B66\u4E60\u8FC7",Ft,"\u4E2D\u7684",a.createElement("span",{className:ke.orangeColor},nt),"\u4E2A\u9879\u76EE\uFF0C",st(),"\u3002\u8BF7\u9009\u62E9",De?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},Ke=({onCancel:nt,onOk:wt,visible:it,inPaper:Je,renderData:Dt,type:an,isMultipleCourse:De=!1})=>{const[at]=de.default.useForm(),[st,Ft]=(0,a.useState)(1),[At,ar]=(0,a.useState)(!1),Ln=(0,a.useMemo)(()=>(Dt==null?void 0:Dt.total_num)===1&&(Dt==null?void 0:Dt.can_copy_num)===1,[Dt]),qt=(0,a.useMemo)(()=>{var Ut;return(Ut=Dt==null?void 0:Dt.course_data_list)==null?void 0:Ut.filter(Fe=>Fe.is_show)},[Dt]);return a.createElement(a.Fragment,null,Ln?a.createElement(he.default,{centered:!0,closable:!0,open:it,destroyOnClose:!0,title:"\u63D0\u793A",className:ke.antdModal,width:682,confirmLoading:At,onCancel:nt,onOk:()=>Ue(void 0,null,function*(){var Ut;ar(!0);let Fe=st;if(De){const We=ot({},at.getFieldsValue());Fe=(Ut=Dt==null?void 0:Dt.course_data_list)==null?void 0:Ut.map(It=>We[It.id]!==void 0?tt(ot({},It),{is_copy:We[It.id]}):It)}yield wt(Fe),ar(!1)})},a.createElement("div",{className:ke.content,style:{marginBottom:20}},De?"\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u8BF7\u95EE\u662F\u5426\u590D\u5236\u6210\u65B0\u7684\u5B9E\u8BAD\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u4E2D?":a.createElement(a.Fragment,null,a.createElement(Oe,{studentNames:Dt==null?void 0:Dt.student_names,total:Dt==null?void 0:Dt.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u8BF7\u9009\u62E9\u662F\u5426\u5C06\u8BE5\u9879\u76EE\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")),De?a.createElement(de.default,{form:at,preserve:!1},qt==null?void 0:qt.map(Ut=>a.createElement(a.Fragment,{key:Ut.id},a.createElement("h3",{className:"ml15 mb5"},Ut.name),a.createElement(de.default.Item,{name:Ut.id,initialValue:1},a.createElement(pe.ZP.Group,{className:ke.content},a.createElement(pe.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),a.createElement(pe.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):a.createElement(pe.ZP.Group,{value:st,onChange:Ut=>Ft(Ut.target.value),className:ke.content,style:{marginBottom:30}},a.createElement(pe.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),a.createElement(pe.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),a.createElement("div",null,a.createElement("div",{className:ke.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),a.createElement("div",{className:ke.content,style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),a.createElement("div",{className:`${ke.content} ${ke.orangeColor}`},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"))):a.createElement(he.default,{centered:!0,closable:!0,destroyOnClose:!0,open:it,confirmLoading:At,title:"\u63D0\u793A",width:682,onCancel:nt,onOk:()=>Ue(void 0,null,function*(){var Ut;ar(!0);let Fe=0;if(De){const We=ot({},at.getFieldsValue());Fe=(Ut=Dt==null?void 0:Dt.course_data_list)==null?void 0:Ut.map(It=>We[It.id]!==void 0?tt(ot({},It),{is_use:We[It.id]}):It)}yield wt(Fe),ar(!1)})},a.createElement("div",{className:ke.content},a.createElement(Oe,{studentNames:Dt==null?void 0:Dt.student_names,total:Dt==null?void 0:Dt.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",De?a.createElement(de.default,{form:at,preserve:!1},a.createElement("h3",null,"\u5F53\u524D\u5B9E\u8BAD\u4E0D\u53EF\u590D\u5236\uFF0C\u5DF2\u7ECF\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5B58\u5728\u8BE5\u5B9E\u8BAD\uFF0C\u540C\u4E00\u5B9E\u8BAD\u5728\u8BFE\u5802\u4E2D\u91CD\u590D\u4F7F\u7528\u65F6\uFF0C\u4F1A\u5BFC\u81F4\u6210\u7EE9\u4E92\u76F8\u5F71\u54CD\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4F7F\u7528"),qt==null?void 0:qt.map(Ut=>a.createElement(a.Fragment,{key:Ut.id},a.createElement("h3",{className:"ml15 mb5"},Ut.name),a.createElement(de.default.Item,{name:Ut.id,initialValue:1},a.createElement(pe.ZP.Group,{className:ke.content},a.createElement(pe.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),a.createElement(pe.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):a.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",a.createElement("span",{className:ke.orangeColor},"\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"),"\uFF08\u5982\u679C\u4E0D\u60F3\u6E05\u7A7A\u5B66\u751F\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u5EFA\u8BAE\u53C2\u7167\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u5185\u5BB9\u81EA\u884C\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u6216\u8005\u5C1D\u8BD5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u4EBA\u5F00\u653E\u672C\u9879\u76EE\u7684\u590D\u5236\u6743\u9650\uFF09\u3002"))))},se=function(){const[nt,wt]=(0,a.useState)(!1),[it,Je]=(0,a.useState)();return[nt,()=>wt(!1),it,De=>Ue(this,null,function*(){var at;const st=De,{isImportMultipleCourse:Ft=!1}=st,At=ge(st,["isImportMultipleCourse"]);console.log(De);const ar=(De==null?void 0:De.result)||(yield(0,et.Tr)(At));return"status"in ar?!1:Ft?((at=ar==null?void 0:ar.course_data_list)==null?void 0:at.some(qt=>qt.is_show))?(Je(ar),wt(!0),!0):ar.course_data_list||[]:ar.student_count===0?!1:(Je(ar),wt(!0),!0)})]},ft=nt=>{const[wt]=de.default.useForm(),[it,Je]=(0,a.useState)(!1),{onCancel:Dt,onOk:an,visible:De,inPaper:at=!1,renderData:st,type:Ft,isMultipleCourse:At=!1,position:ar}=nt;let Ln=(0,a.useMemo)(()=>at?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ke.tableCell,render(Fe,We){return a.createElement("a",{href:`/shixuns/${We.identifier}/challenges`,target:"_blank"},Fe)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(Fe,We)=>a.createElement(a.Fragment,null,a.createElement(de.default.Item,{name:[`${Ft==="subject"?We.stage_shixun_id:We.shixun_course_id||We.id}`,"is_copy"],initialValue:1},a.createElement(pe.ZP.Group,null,a.createElement(pe.ZP,{value:1},"\u662F"),a.createElement(pe.ZP,{value:0},"\u5426"))),a.createElement(de.default.Item,{name:[`${Ft==="subject"?We==null?void 0:We.stage_shixun_id:We.shixun_course_id||We.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(Ce.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ke.tableCell,render(Fe,We){return a.createElement("a",{href:`/shixuns/${We.identifier}/challenges`,target:"_blank"},Fe)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(Fe,We)=>a.createElement(de.default.Item,{name:[`${Ft==="subject"?We.stage_shixun_id:We.shixun_course_id||We.id}`,"is_use"],initialValue:1},a.createElement(pe.ZP.Group,null,a.createElement(pe.ZP,{value:1},"\u662F"),a.createElement(pe.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(Fe,We)=>a.createElement(de.default.Item,{name:[`${Ft==="subject"?We.stage_shixun_id:We.shixun_course_id||We.id}`,"is_copy"],initialValue:1},a.createElement(pe.ZP.Group,null,a.createElement(pe.ZP,{value:1},"\u662F"),a.createElement(pe.ZP,{value:0},"\u5426")))}],[at]),qt=(0,a.useMemo)(()=>at?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ke.tableCell,align:"center",ellipsis:!0,render:(Fe,We)=>a.createElement(a.Fragment,null,a.createElement("a",{href:`/shixuns/${We.identifier}/challenges`,target:"_blank"},Fe),a.createElement(de.default.Item,{name:[`${Ft==="subject"?We==null?void 0:We.stage_shixun_id:We.shixun_course_id||We.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(Ce.default,{type:"hidden"})),a.createElement(de.default.Item,{name:[`${Ft==="subject"?We==null?void 0:We.stage_shixun_id:We.shixun_course_id||We.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(Ce.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ke.tableCell,ellipsis:!0,align:"center",render:(Fe,We)=>a.createElement("a",{href:`/shixuns/${We.identifier}/challenges`,target:"_blank"},Fe)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(Fe,We)=>a.createElement(a.Fragment,null,a.createElement(de.default.Item,{name:[`${Ft==="subject"?We==null?void 0:We.stage_shixun_id:We.shixun_course_id||We.id}`,"is_use"],initialValue:0},a.createElement(pe.ZP.Group,null,a.createElement(pe.ZP,{value:1},"\u662F"),a.createElement(pe.ZP,{value:0},"\u5426"))),a.createElement(de.default.Item,{name:[`${Ft==="subject"?We==null?void 0:We.stage_shixun_id:We.shixun_course_id||We.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(Ce.default,{type:"hidden"})))}],[at]);if(At){const Fe={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:ke.tableCell,render:(We,It)=>a.createElement("a",{href:`/classrooms/${It.course_id}`},We)};Ln=[Fe,...Ln],qt=[Fe,...qt]}const Ut=(0,a.useMemo)(()=>Ye({used:st==null?void 0:st.repeat_shixun_num,copy:st==null?void 0:st.can_copy_num,canNotCopy:st==null?void 0:st.no_copy_num,studentNames:st==null?void 0:st.student_names,studentCount:st==null?void 0:st.student_count,is_random:st==null?void 0:st.is_random,inPaper:at,position:ar}),[st,at,ar]);return a.createElement(he.default,{title:"\u63D0\u793A",centered:!0,open:De,confirmLoading:it,onOk:()=>Ue(void 0,null,function*(){Je(!0);const Fe=wt.getFieldsValue(),We=Object.keys(Fe).map(It=>({id:parseInt(It.split("_")[0]),course_id:parseInt(It.split("_")[1]),is_use:Fe[It].is_use,is_copy:Fe[It].is_copy}));yield an(We),Je(!1)}),onCancel:Dt,width:880,okText:"\u786E\u8BA4",className:ke.antdModal,destroyOnClose:!0},a.createElement(de.default,{form:wt,preserve:!1},a.createElement("div",{className:ke.brief},Ut),a.createElement("div",{style:{marginBottom:30}},a.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),a.createElement("div",{style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),a.createElement("div",{className:ke.orangeColor},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002")),(st==null?void 0:st.can_copy_num)>0&&a.createElement("div",null,a.createElement("div",{className:ke.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),a.createElement(Me.default,{columns:Ln,className:ke.antdTable,dataSource:st==null?void 0:st.can_copy_list,rowKey:Ft==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(st==null?void 0:st.no_copy_num)>0&&a.createElement("div",null,a.createElement("div",{className:ke.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),a.createElement(Me.default,{columns:qt,className:ke.antdTable,dataSource:st==null?void 0:st.no_copy_list,rowKey:Ft==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(st==null?void 0:st.no_use_list.length)>0&&(st==null?void 0:st.no_use_list.map(Fe=>a.createElement("div",{key:Ft==="subject"?Fe.stage_shixun_id:Fe.shixun_course_id||Fe.id},a.createElement(de.default.Item,{name:[`${Ft==="subject"?Fe==null?void 0:Fe.stage_shixun_id:Fe.shixun_course_id||Fe.id}`,"is_copy"],hidden:!0,initialValue:0},a.createElement(Ce.default,{type:"hidden"})),a.createElement(de.default.Item,{name:[`${Ft==="subject"?Fe==null?void 0:Fe.stage_shixun_id:Fe.shixun_course_id||Fe.id}`,"is_use"],hidden:!0,initialValue:1},a.createElement(Ce.default,{type:"hidden"})))))))};var Xt=nt=>{const{modalType:wt}=nt;return wt==="multiple"?a.createElement(ft,ot({},nt)):a.createElement(Ke,ot({},nt))}},57601:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return et}});var a=x(59301),de={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},he=x(43418),pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",Ce="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Me=(Ae,Pe,xe)=>new Promise((Se,Te)=>{var Ie=tt=>{try{ot(xe.next(tt))}catch(ge){Te(ge)}},yt=tt=>{try{ot(xe.throw(tt))}catch(ge){Te(ge)}},ot=tt=>tt.done?Se(tt.value):Promise.resolve(tt.value).then(Ie,yt);ot((xe=xe.apply(Ae,Pe)).next())}),et=({type:Ae,resdata:Pe,onok:xe,oktext:Se,okloading:Te})=>{const[Ie,yt]=(0,a.useState)(!1),{can_copy_list:ot,can_copy_num:tt,challenge_type:ge,course_data_list:Ue,no_copy_list:Oe,no_copy_num:Ye,no_use_list:Ke,no_use_num:se,repeat_shixun_num:ft,student_count:Nt,total_num:Xt,use_num:nt}=Pe;let wt=tt>0||Ae==="exercise";(0,a.useEffect)(()=>{(Pe==null?void 0:Pe.student_count)>0&&yt(!0)},[Pe]),console.log("---11",Te),(0,a.useEffect)(()=>{Te||yt(!1)},[Te]);const it=()=>{if(Ae==="exercise"&&ge===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:de.orangeColor},Nt),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:de.orangeColor},nt),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:de.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Ae==="exercise"&&ge===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:de.orangeColor},Nt),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:de.orangeColor},nt),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:de.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ae==="shixun"&&ge===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:de.orangeColor},Nt),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:de.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ae==="shixun"&&ge===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:de.orangeColor},Nt),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:de.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ae==="subject"&&ge===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:de.orangeColor},Nt),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:de.orangeColor},nt),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:de.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ae==="subject"&&ge===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",a.createElement("span",{className:de.orangeColor},Nt)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",a.createElement("span",{className:de.orangeColor},nt)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:de.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ae==="exercisepush")return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:de.orangeColor},Nt),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",a.createElement("span",{className:de.orangeColor},nt),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",a.createElement("span",{className:de.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Ae==="shixunpush"&&ge===1)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:de.orangeColor},Nt),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",a.createElement("span",{className:de.orangeColor},nt),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:de.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ae==="shixunpush"&&ge===2)return a.createElement(a.Fragment,null,"\u8BFE\u5802\u5185\u6709",a.createElement("span",{className:de.orangeColor},Nt),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",a.createElement("span",{className:de.orangeColor},nt),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",a.createElement("span",{className:de.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},Je=()=>{if(Ae==="exercise"||Ae==="subject"||Ae==="exercisepush"||Ae==="shixunpush")return a.createElement("div",{style:{marginTop:20}},Ye>0&&a.createElement("div",null,a.createElement("span",{className:de.flex},a.createElement("img",{src:Ce,style:{width:14}}),a.createElement("span",{className:de.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),a.createElement("div",{className:de.statusbody},Ae==="exercise"&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",a.createElement("span",{className:de.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Ae==="subject"||Ae==="exercisepush")&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",wt&&a.createElement("span",{className:de.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Ae==="shixunpush"&&a.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",wt&&a.createElement("span",{className:de.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),a.createElement("div",null,Oe==null?void 0:Oe.map((Dt,an)=>a.createElement("a",{href:`/shixuns/${Dt.identifier}/challenges`,target:"_blank"},"\u300A",Dt==null?void 0:Dt.name,"\u300B",an+1!==Ye&&"\u3001"))))),tt>0&&a.createElement("div",{style:{marginTop:20}},a.createElement("span",{className:de.flex},a.createElement("img",{src:pe,style:{width:14}}),a.createElement("span",{className:de.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),a.createElement("div",{className:de.statusbody},Ae==="exercise"&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Ae==="subject"||Ae==="exercisepush")&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Ae==="shixunpush"&&a.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),a.createElement("div",null,ot==null?void 0:ot.map((Dt,an)=>a.createElement("a",{href:`/shixuns/${Dt.identifier}/challenges`,target:"_blank"},"\u300A",Dt==null?void 0:Dt.name,"\u300B",an+1!==tt&&"\u3001"))))));if(Ae==="shixun")return a.createElement("div",{style:{marginTop:20}},tt>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return a.createElement(he.default,{open:Ie,onCancel:()=>{yt(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!wt&&"none"}},zIndex:1003,confirmLoading:Te,okText:wt?Se:"\u6211\u77E5\u9053\u4E86",onOk:()=>Me(void 0,null,function*(){wt?yield xe([...ot,...Ke]):yt(!1)})},a.createElement("div",{style:{maxHeight:600,overflow:"auto"}},it(),Je()))}},45326:function(Wt,Tt,x){"use strict";x.d(Tt,{h:function(){return Ye}});var a=x(59301),de=x(57809),he=x(78241),pe=x(3113),Ce=x(89780),Me=x.n(Ce),ke=x(41913),et=x(8682),Ae=Object.defineProperty,Pe=Object.defineProperties,xe=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,yt=(Ke,se,ft)=>se in Ke?Ae(Ke,se,{enumerable:!0,configurable:!0,writable:!0,value:ft}):Ke[se]=ft,ot=(Ke,se)=>{for(var ft in se||(se={}))Te.call(se,ft)&&yt(Ke,ft,se[ft]);if(Se)for(var ft of Se(se))Ie.call(se,ft)&&yt(Ke,ft,se[ft]);return Ke},tt=(Ke,se)=>Pe(Ke,xe(se));const ge=de.default.Option,Ue={labelCol:{span:4},wrapperCol:{span:20}},Oe={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Tt.Z=({callback:Ke,onCancel:se})=>{const[ft,Nt]=(0,a.useState)("python");function Xt(wt){Nt(Oe[wt][1])}function nt(wt){Ke(wt)}return a.createElement(he.default,tt(ot({},Ue),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:nt,style:{width:500}}),a.createElement(he.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},a.createElement(de.default,{getPopupContainer:wt=>wt.parentNode,onChange:Xt},Object.keys(Oe).map(wt=>a.createElement(ge,{key:wt,value:wt},Oe[wt][0])))),a.createElement(he.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},a.createElement(Ye,{mode:ft})),a.createElement("div",{className:"flex-container flex-end"},a.createElement(pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(pe.ZP,{type:"ghost",onClick:se},"\u53D6\u6D88")))};function Ye({value:Ke,onChange:se,mode:ft,options:Nt={}}){const Xt=(0,a.useRef)(),[nt,wt]=(0,a.useState)();return(0,a.useEffect)(()=>{if(nt){let it=function(Je){const Dt=Je.getValue();se&&se(Dt)};return nt.on("change",it),()=>{nt.off("change",it)}}},[nt,se]),(0,a.useEffect)(()=>{nt&&nt.setOption("mode",ft)},[nt,ft]),(0,a.useEffect)(()=>{nt&&(Ke!==nt.getValue()||Ke==="")&&setTimeout(()=>{nt.setValue(Ke||"")},300)},[nt,Ke]),(0,a.useEffect)(()=>{if(Xt.current&&!nt){const it=Me().fromTextArea(Xt.current,ot({mode:ft,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Nt));wt(it)}},[Xt.current,nt]),a.createElement("div",{className:"my-codemirror-container"},a.createElement("textarea",{ref:Xt}))}},41722:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return Bt}});var a=x(59301),de=x(89780),he=x.n(de),pe=x(76374),Ce=x(41913),Me=x(6313),ke=x(25717),et=x(99498),Ae=x(25419),Pe=x(67549),xe=x(33754),Se=({value:lt="",className:Ge,showTextOnly:xt,showLines:Kt,style:Zn={}})=>{const Tn=(0,a.useMemo)(()=>"",[lt]);return a.createElement(a.Fragment,null,a.createElement("div",{dangerouslySetInnerHTML:{__html:Tn}}))},Te=x(59301),Ie=Object.defineProperty,yt=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Oe=(lt,Ge,xt)=>Ge in lt?Ie(lt,Ge,{enumerable:!0,configurable:!0,writable:!0,value:xt}):lt[Ge]=xt,Ye=(lt,Ge)=>{for(var xt in Ge||(Ge={}))ge.call(Ge,xt)&&Oe(lt,xt,Ge[xt]);if(tt)for(var xt of tt(Ge))Ue.call(Ge,xt)&&Oe(lt,xt,Ge[xt]);return lt},Ke=(lt,Ge)=>yt(lt,ot(Ge));let se=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function ft({onActionCallback:lt,title:Ge,icon:xt,actionName:Kt,className:Zn="",children:Tn}){function jn(){lt(Kt)}return Te.createElement("a",{title:Ge,className:Zn,onClick:jn},Te.createElement("i",{className:`${xt}`}),Tn)}var Nt=({watch:lt,showNullButton:Ge,showNullProgramButton:xt,onActionCallback:Kt,fullScreen:Zn,insertTemp:Tn,hidetoolBar:jn,extraUse:ur})=>{const zn=[...se,{title:`${lt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${lt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Te.createElement("ul",{className:"markdown-toolbar-container"},!jn&&zn.map((dr,Hr)=>Te.createElement("li",{key:Hr},dr.actionName?Te.createElement(ft,Ke(Ye({},dr),{onActionCallback:Kt})):Te.createElement("span",{className:"v-line"}))),Ge?Te.createElement("li",null,Te.createElement(ft,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Kt},Te.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,xt?Te.createElement(Te.Fragment,null,Te.createElement("li",null,Te.createElement(ft,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Kt},Te.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Te.createElement("li",null,Te.createElement(ft,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Kt},Te.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Tn&&Te.createElement("li",null,Te.createElement(ft,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Tn}`,onActionCallback:Kt},Te.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),ur&&Te.createElement("li",null,ur),Te.createElement("li",{className:"btn-full-screen"},Te.createElement(ft,{icon:`${Zn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Zn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Kt})))},Xt=x(55444),nt=x(78241),wt=x(92832),it=x(3113),Je=Object.defineProperty,Dt=Object.defineProperties,an=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Ft=(lt,Ge,xt)=>Ge in lt?Je(lt,Ge,{enumerable:!0,configurable:!0,writable:!0,value:xt}):lt[Ge]=xt,At=(lt,Ge)=>{for(var xt in Ge||(Ge={}))at.call(Ge,xt)&&Ft(lt,xt,Ge[xt]);if(De)for(var xt of De(Ge))st.call(Ge,xt)&&Ft(lt,xt,Ge[xt]);return lt},ar=(lt,Ge)=>Dt(lt,an(Ge));const Ln={labelCol:{span:4},wrapperCol:{span:20}};var qt=({callback:lt,onCancel:Ge})=>{function xt(Kt){lt(Kt)}return a.createElement(nt.default,ar(At({},Ln),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:xt,style:{width:500}}),a.createElement(nt.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},a.createElement(wt.default,null)),a.createElement(nt.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},a.createElement(wt.default,null)),a.createElement("div",{className:"flex-container flex-end"},a.createElement(it.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(it.ZP,{type:"ghost",onClick:Ge},"\u53D6\u6D88")))},Ut=x(45326),Fe=x(96554),We=x(43418),It=x(95237),Cn=x(80137),Gt=x(59301),bn=({callback:lt,onCancel:Ge})=>{const xt=document.createElement("canvas"),Kt=xt.getContext("2d");xt.width=1e3,xt.height=800,Kt.fillStyle="#ffffff",Kt.fillRect(0,0,xt.width,xt.height);const Zn=xt.toDataURL("image/png");return Gt.createElement(We.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Gt.createElement(It.Z,{style:{height:"100vh"}},Gt.createElement(Cn.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Zn,visible:!0,title:String(Date.now())},onOk:Tn=>{lt({src:Tn.url})},onClose:Ge})))},bt=x(43428),ct=x(43604),en=x(8591),Mt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Gn=x(59301),kn=(0,a.forwardRef)(({onCancel:lt,editImgId:Ge,callback:xt},Kt)=>{let Zn=(0,a.useRef)(),Tn=(0,a.useRef)(),jn=(0,a.useRef)(),ur=(0,a.useRef)(!1);const zn=(0,a.useRef)(!1);console.log("ref:",Kt);const[dr,Hr]=(0,a.useState)(0),[Gr,fr]=(0,a.useState)("100vh");return(0,a.useEffect)(()=>{Hr(1)},[]),(0,a.useImperativeHandle)(Kt,()=>({setHeight:fr})),Gn.createElement("div",{ref:zn,className:"body-overflow-initial"},Gn.createElement(bt.Z,{width:"100vw",height:Gr,footer:null,closable:!0,placement:"bottom",open:!!dr,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${Mt.drawerWrap}`,onClose:()=>{window.saveDrawData(Fr=>{xt({src:`/api/attachments/${Fr}`,id:Fr})})},title:Gn.createElement(It.Z,{align:"middle"},Gn.createElement(ct.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Gn.createElement(ct.Z,{onClick:()=>{fr(Gr==="60px"?"100vh":"60px")}},Gn.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),Gn.createElement(ct.Z,{onClick:()=>{window.saveDrawData(Fr=>{if(Fr===null){en.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}en.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),xt({src:`/api/attachments/${Fr}`,id:Fr,disabledClose:!0})})}},Gn.createElement(it.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},Gn.createElement("iframe",{src:`${window.ENV==="build"?"/react/build":""}/drawio/src/main/webapp/?id=${Ge||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:Tn})))}),xn=x(82506),sn=x(5112),xr=x(20071);const Tr=sn.ZP.Group,An={margin:"0 8px"};var Ga=({callback:lt,onCancel:Ge})=>{function xt(Kt){lt(Kt)}return a.createElement(nt.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:xt},a.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},a.createElement("span",{style:An},"\u5355\u5143\u683C\u6570\uFF1A"),a.createElement("span",{style:An},"\u884C\u6570"),a.createElement(nt.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},a.createElement(xr.Z,null)),a.createElement("span",{style:An},"\u5217\u6570"),a.createElement(nt.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},a.createElement(xr.Z,null))),a.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},a.createElement("span",{style:An},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),a.createElement(nt.default.Item,{name:"align"},a.createElement(Tr,null,a.createElement(sn.ZP,{value:"default"},a.createElement("i",{className:"fa fa-align-justify"})),a.createElement(sn.ZP,{value:"left"},a.createElement("i",{className:"fa fa-align-left"})),a.createElement(sn.ZP,{value:"center"},a.createElement("i",{className:"fa fa-align-center"})),a.createElement(sn.ZP,{value:"right"},a.createElement("i",{className:"fa fa-align-right"}))))),a.createElement("div",{className:"flex-container flex-end"},a.createElement(it.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(it.ZP,{type:"ghost",onClick:Ge},"\u53D6\u6D88")))},Da=x(78673),Za=x(5296),lr=x.n(Za),Pa=(0,a.forwardRef)(({use3d:lt,width:Ge,height:xt,callback:Kt,showSaveButton:Zn},Tn)=>{const jn=(0,a.useRef)(),ur=(0,a.useRef)(),[zn,dr]=(0,a.useState)(!1),Hr=(0,a.useRef)({id:jn,appName:"graphing",width:Ge||1e3,height:xt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,a.useEffect)(()=>{ur.current=new(lr())(Hr.current,!0),window.onload=function(){ur.current.inject("applet_container")}},[]);const Gr=()=>{var fr=window.ggbApplet.getPNGBase64(1,!0,72);return Kt&&Kt(fr),fr};return(0,a.useEffect)(()=>{Hr.current.appName=zn?"3D":"graphing",ur.current.inject("applet_container")},[zn]),(0,a.useEffect)(()=>{dr(lt)},[lt]),(0,a.useImperativeHandle)(Tn,()=>({getImgData:Gr})),a.createElement(a.Fragment,null,a.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:jn}),a.createElement(It.Z,{align:"middle"},a.createElement(ct.Z,{flex:1},a.createElement(Da.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:zn,onChange:fr=>dr(fr)})),a.createElement(ct.Z,null,a.createElement(it.ZP,{size:"large",onClick:Gr,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Sa=x(69923),hr=x(1012);const ir="link",$n="upload-image",rr="add-flowchart",_r="draw-image",Ea="add-flowchart",yn="code-block",tn="add-table",mt="------------",zt={default:mt,left:`:${mt}`,center:`:${mt}:`,right:`${mt}:`};var qr=x(8184),br=(lt,Ge,xt)=>new Promise((Kt,Zn)=>{var Tn=zn=>{try{ur(xt.next(zn))}catch(dr){Zn(dr)}},jn=zn=>{try{ur(xt.throw(zn))}catch(dr){Zn(dr)}},ur=zn=>zn.done?Kt(zn.value):Promise.resolve(zn.value).then(Tn,jn);ur((xt=xt.apply(lt,Ge)).next())});function Or(){}let pr=0;const Zr=1e4,Ra="\u2581",Lr="@\u2581\u2581@",va="@\u2581@",wl=`
**\u6A21\u677F\u6807\u9898**
\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Ct=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Dn(lt){return/^\d+$/.test(lt)?`${lt}px`:lt}const Jn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",be={[Jn+"-B"]:"bold",[Jn+"-I"]:"italic"},Et={[ir]:"\u6DFB\u52A0\u94FE\u63A5",[yn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[$n]:"\u6DFB\u52A0\u56FE\u7247",[_r]:"\u6DFB\u52A0\u753B\u56FE",[rr]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[tn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Bt=({defaultValue:lt="",onChange:Ge,width:xt="100%",height:Kt=400,miniToolbar:Zn=!1,isFocus:Tn=!1,watch:jn,insertTemp:ur,mode:zn="markdown",id:dr="markdown-editor-id",showResizeBar:Hr=!1,noStorage:Gr=!1,showNullButton:fr=!1,showNullProgramButton:Fr=!1,hidetoolBar:Mn=!1,fullScreen:yr=!1,onBlur:da,onCMBeforeChange:ua,onFullScreen:Pl,className:ta="",disablePaste:Lt=!1,disabled:Ja=!1,disabledFill:Br=!1,placeholder:na="",values:jr="",extraUse:Xa,onAddBlank:tl})=>{const[Qt,ja]=(0,a.useState)(null),[On,Ia]=(0,a.useState)(lt),[Ar,Qn]=(0,a.useState)(jn),[Ir,Dr]=(0,a.useState)(yr),[zr,fa]=(0,a.useState)(""),[Ta,_a]=(0,a.useState)(0),[za,Ba]=(0,a.useState)(Kt),[qa,hl]=(0,a.useState)(!1),ra=(0,a.useRef)((0,hr.Z)()),jl=(0,a.useRef)(!1),Zl=(0,a.useRef)(),[fu,$r]=(0,a.useState)(0),[sa,ll]=(0,a.useState)(0),gr=(0,a.useRef)(),ha=(0,a.useRef)(),xa=(0,a.useRef)(),Qr=(0,a.useRef)(),Na=(0,a.useRef)(),bl=(0,a.useRef)(),$a=()=>br(void 0,null,function*(){var or;const Vn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:ra.current}});(or=Vn==null?void 0:Vn.attachments)!=null&&or.length&&(console.log("cm:",Qt,gr),Vn.attachments.map(In=>{In.content_type.indexOf("image")>-1?Qt.replaceSelection(`![,](/api/attachments/${In.id}?type=${In.content_type})`):In.content_type.indexOf("video")>-1?Qt.replaceSelection(`<video width="100%" controls src="${xn.Z.API_SERVER}/api/attachments/${data.id}"></video>`):In.content_type.indexOf("pdf")>-1?Qt.replaceSelection(`<a href="${xn.Z.API_SERVER}/api/attachments/${In.id}?type=${In.content_type}&disposition=inline" target="_blank">${In.name}</a>`):Qt.replaceSelection(`[${In.name}](${xn.Z.API_SERVER}/api/attachments/${In.id}?type=${In.content_type})`)}))});(0,a.useEffect)(()=>{const or=window.scrollY||window.pageYOffset;Ia(jr),Qt==null||Qt.setValue(jr),window.scrollTo(0,or)},[jr]),(0,a.useEffect)(()=>{Pl==null||Pl(Ir)},[Ir]),(0,a.useEffect)(()=>{if(gr.current){let or=function(In,Pn){var ue;if(Lt){Pn.preventDefault();return}const Qe=Pn.clipboardData;if(Qe){const dt=Qe.types.toString(),kt=Qe.items;if(dt==="Files"||Qe.types.indexOf("Files")>-1){if(Pn.preventDefault(),zn=="stex")return;try{let je=kt[1];((ue=kt[0])==null?void 0:ue.kind)==="file"&&(je=kt[0]);const ln=je.getAsFile(),En=ln.name.split(".").pop();(0,Fe.I)(ln,$t=>{var vn,Xn,Jr;$t.id?((vn=ln==null?void 0:ln.type)==null?void 0:vn.indexOf("image"))>-1?Vn.replaceSelection(`<img width="100%" src="/api/attachments/${$t.id}?type=${$t.content_type})" alt="" />`):((Xn=ln==null?void 0:ln.type)==null?void 0:Xn.indexOf("video"))>-1?Vn.replaceSelection(`<video width="100%" controls src="/api/attachments/${$t.id}"></video>`):((Jr=ln==null?void 0:ln.type)==null?void 0:Jr.indexOf("pdf"))>-1?Vn.replaceSelection(`<a href="/api/attachments/${$t.id}?type=${ln.type}&disposition=inline" target="_blank">${ln.name}</a>`):Ct.includes(En)?Vn.replaceSelection(`<a href="/api/attachments/${$t.id}?type=office&disposition=inline" target="_blank">${ln.name}</a>`):Vn.replaceSelection(`[${ln.name}](/api/attachments/${$t.id}?type=${$t.content_type})`):($t==null?void 0:$t.status)===401&&(en.ZP.warning(($t==null?void 0:$t.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(je){en.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Vn=he().fromTextArea(gr.current,{mode:zn,lineNumbers:!Zn,lineWrapping:!0,value:lt,autoCloseTags:!Fr,autoCloseBrackets:!0});return Vn.on("keyup",function(In,Pn){Pn.keyCode===8&&(In.getValue()==""?Vn.setOption("placeholder",na):Vn.setOption("placeholder",null))}),Vn.on("keydown",function(In,Pn){if(Pn.keyCode===8){var ue=_l(In);ue&&Pn.preventDefault()}}),Tn&&Vn.focus(),Vn.on("paste",or),Vn.on("dragleave",function(In,Pn){ha.current.classList.remove("mouse-hover-md")}),Ja&&Vn.on("beforeChange",function(In,Pn){(Pn.origin==="paste"||Pn.origin==="+input")&&Pn.cancel()}),ja(Vn),()=>{Vn.off("paste",or)}}},[]);const Cr=(0,a.useCallback)(()=>{if(ha.current)try{}catch(or){console.log(or,"---- to set md editor body height")}},[za,ha,Ir]);(0,a.useEffect)(()=>{function or(){let Vn=new pe.Z(In=>{for(let Pn of In)(Pn.target.offsetHeight>0||Pn.target.offsetWidth>0)&&(Cr(),Qt.setSize("100%","100%"),Qt.refresh())});return Vn.observe(gr.current.parentElement),Vn}if(Qt){const Vn=or();return()=>{var In,Pn;(In=gr.current)!=null&&In.parentElement&&Vn.unobserve((Pn=gr.current)==null?void 0:Pn.parentElement)}}},[Qt,Cr]),(0,a.useEffect)(()=>{if(Qt){let or=[];for(const[Vn,In]of Object.entries(be)){let Pn={[Vn]:()=>{eu(In)}};or.push(Pn),Qt.addKeyMap(Pn)}return Zl.current=setInterval(()=>{jl.current&&$a()},4e3),()=>{clearInterval(Zl.current);for(let Vn of or)Qt.removeKeyMap(Vn)}}},[Qt]),(0,a.useEffect)(()=>{yr!==Ir&&Dr(yr)},[yr]),(0,qr.Z)(()=>{if(!Gr&&Ta>0){let or=new Date().getTime(),Vn=window.sessionStorage.getItem(dr);or>=Ta+Zr&&(!Vn||Vn!==On)&&(window.sessionStorage.setItem(dr,On),hl(!0))}},Zr),(0,a.useEffect)(()=>{Qn(jn)},[Qt,jn]),(0,a.useEffect)(()=>{Qt&&Tn&&Qt.focus()},[Qt,Tn]),(0,a.useEffect)(()=>{if(Ar&&Qt){let or=function(In){let Pn=In.target;if(Qr.current){let ue=Pn.scrollTop/Pn.scrollHeight;Qr.current.scrollTop=Qr.current.scrollHeight*ue}};const Vn=Qt.getScrollerElement();return Vn.addEventListener("scroll",or),()=>{Vn.removeEventListener("scroll",or)}}},[Qt,Ar]),(0,a.useEffect)(()=>{if(Qt&&ua){let or=function(Vn,In){ua(Vn,In)};return Qt.on("beforeChange",or),()=>{Qt.off("beforeChange",or)}}},[Qt,ua]),(0,a.useEffect)(()=>{if(Qt&&da){let or=function(){da(Qt.getValue())};return Qt.on("blur",or),()=>{Qt.off("blur",or)}}},[Qt,da]);function _l(or,Vn){var In=or.getDoc(),Pn=In.getCursor(),ue=In.getLine(Pn.line),Qe=ue.charAt(Pn.ch-1),dt=ue.lastIndexOf("@\u2581@",Pn.ch),kt=ue.lastIndexOf("@\u2581\u2581@",Pn.ch),je=dt>kt?dt:kt,ln=dt>kt?3:4;if(Lr.indexOf(Qe)===-1)return null;if(console.log("change1:",Vn,or,ue,Pn,je,dt,kt,Qe),je>=0&&Pn.ch-je<5){var En=je+ln;return In.replaceRange("",{line:Pn.line,ch:je},{line:Pn.line,ch:En}),{line:Pn.line,ch:En}}return null}(0,a.useEffect)(()=>{if(Qt){let or=function(Vn,In){const Pn=Vn.getValue();Ia(Pn),_a(new Date().getTime()),Vn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ge&&(Fr?Ge(Pn,Sl(Pn)):Ge(Pn))};return Qt.on("change",or),()=>{Qt.off("change",or)}}},[Qt,Ge]),(0,a.useEffect)(()=>{if(Qt)if(lt==null)Qt.setValue(""),Ia("");else{const or=window.scrollY||window.pageYOffset;lt!==Qt.getValue()&&(Qt.setValue(lt),Ia(lt),Qt.setCursor(Ja?1:Qt.lineCount(),0),window.scrollTo(0,or))}},[Qt,lt]);const eu=(0,a.useCallback)(or=>{const Vn=Qt.getCursor(),In=Qt.getSelection();let Pn=In.split(`
`);switch(or){case"bold":return Qt.replaceSelection("**"+In+"**"),In===""&&Qt.setCursor(Vn.line,Vn.ch+2),Qt.focus();case"italic":return Qt.replaceSelection("*"+In+"*"),In===""&&Qt.setCursor(Vn.line,Vn.ch+1),Qt.focus();case"code":return Qt.replaceSelection("`"+In+"`"),In===""&&Qt.setCursor(Vn.line,Vn.ch+1),Qt.focus();case"inline-latex":return fa("inline-latex"),Qt.focus();case"latex":return Qt.replaceSelection("```latex\n"+In+"\n```"),Qt.setCursor(Vn.line+1,In.length+1),Qt.focus();case"line-break":return Qt.replaceSelection(`<br/>
`),Qt.focus();case"list-ul":return In===""?Qt.replaceSelection("- "+In):Qt.replaceSelection(Pn.map(ue=>ue===""?"":`- ${ue}`).join(`
`)),Qt.focus();case"list-ol":return In===""?Qt.replaceSelection("1. "+In):Qt.replaceSelection(Pn.map((ue,Qe)=>ue===""?"":`${Qe+1}. ${ue}`).join(`
`)),Qt.focus();case"add-null-ch":tl==null||tl();return;case"add-signal":return In===""&&Qt.setCursor(Vn.line,Vn.ch),Qt.replaceSelection(va),Qt.focus();case"add-multiple":return In===""&&Qt.setCursor(Vn.line,Vn.ch),Qt.replaceSelection(Lr),Qt.focus();case"inster-template-1":return In===""&&Qt.setCursor(Vn.line,Vn.ch),Qt.replaceSelection(wl),Qt.focus();case"eraser":return Qt.setValue(""),Qt.focus();case"trigger-watch":return Qn(!Ar),Qt.focus();case"trigger-full-screen":return Dr(!Ir),Qt.focus();case ir:fa(ir);return;case yn:fa(yn);return;case $n:fa($n);return;case _r:fa(_r);return;case"maths-latex":fa("maths-latex");return;case rr:Na.current="",sessionStorage.removeItem("file_id"),fa(rr);return;case tn:fa(tn);return;default:throw new Error}},[Qt,Ar,Ir]),Il=(0,a.useCallback)((or,Vn)=>{var In,Pn,ue,Qe,dt,kt;fa("");const{src:je,alt:ln,id:En}=or||{};switch(zr){case ir:const{title:aa,link:mn}=or;return Qt.replaceSelection(`[${aa}](${mn})`),Qt.focus();case yn:const{language:Ur,content:Mr}=or;return Qt.replaceSelection(["```"+Ur,Mr,"```"].join(`
`)),Qt.focus();case"maths-latex":for(var $t=atob(or),vn=new Uint8Array($t.length),Xn=0;Xn<$t.length;Xn++)vn[Xn]=$t.charCodeAt(Xn);var Jr=new Blob([vn],{type:"image/png"});(0,Fe.I)(Jr,cu=>{cu.id?Qt.replaceSelection(`![,](/api/attachments/${cu.id}?type=${cu.content_type})`):(cu==null?void 0:cu.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Qt.replaceSelection("`$$"+or+"$$`");break;case Ea:if(!En)return;Qt.getValue().indexOf(je)===-1?Qt.replaceSelection(`<center><img id="${En}" width="80%" src="${je}" class="draw-flowchart" alt="${ln||""}" /></center>`):document.getElementById(En).src=xn.Z.API_SERVER+je+"?t="+Date.now();break;case $n:case _r:const Vr=Vn,Ol=(ue=(Pn=(In=Vr==null?void 0:Vr.name)==null?void 0:In.split("."))==null?void 0:Pn.pop)==null?void 0:ue.call(Pn);return((Qe=Vr==null?void 0:Vr.type)==null?void 0:Qe.indexOf("image"))>-1||!(Vr!=null&&Vr.type)?Vr!=null&&Vr.align||Vr!=null&&Vr.width?Qt.replaceSelection(`<p style="text-align:${Vr.align||"initial"}"><img width="${Vr.width?Vr.width+"%":"initial"}" src="${je}" alt="${ln||""}" /></p>`):Qt.replaceSelection(`<img width="100%" src="${je}" alt="${ln||""}" />`):((dt=Vr==null?void 0:Vr.type)==null?void 0:dt.indexOf("video"))>-1?Qt.replaceSelection(`<video width="100%" controls src="${je}"></video>`):((kt=Vr==null?void 0:Vr.type)==null?void 0:kt.indexOf("pdf"))>-1?Qt.replaceSelection(`<a href="${je}?type=${Vr.type}&disposition=inline" target="_blank">${Vr.name}</a>`):Ct.includes(Ol)?Qt.replaceSelection(`<a href="${je}?type=office&disposition=inline" target="_blank">${Vr.name}</a>`):Qt.replaceSelection(`[${Vr.name}](${je})`),Qt.focus();case tn:const{row:Gl,col:yl,align:tu}=or;let lu=`
`;for(let cu=0;cu<Gl;cu++){let bo=[],no=[];for(let co=0;co<yl;co++)cu===1&&no.push(zt[tu]),bo.push(" ");cu===1&&(lu+=`| ${no.join(" | ")} |
`),lu+=`| ${bo.join(yl===1?"":" | ")} |
`}return Qt.replaceSelection(lu+`
`),Qt.focus();default:throw new Error}},[Qt,zr]),ol=(0,a.useMemo)(()=>{switch(zr){case ir:return a.createElement(qt,{callback:Il,onCancel:Nl});case yn:return a.createElement(Ut.Z,{callback:Il,onCancel:Nl});case $n:return a.createElement(Fe.Z,{callback:Il,onCancel:Nl});case rr:return a.createElement(kn,{editImgId:Na.current,callback:Il,onCancel:Nl});case tn:return a.createElement(Ga,{callback:Il,onCancel:Nl});case"maths-latex":return a.createElement(Pa,{showSaveButton:!0,callback:Il});case"inline-latex":return a.createElement(Sa.Z,{showSaveButton:!0,callback:Il});default:return null}},[zr]);function Nl(){fa("")}(0,a.useEffect)(()=>{if(xa.current){let or=function(dt){ue=!0,Qe=dt.pageY},Vn=function(){ue=!1},In=function(dt){if(ue){let kt=dt.pageY-Qe;kt<0&&(kt=0),kt>300&&(kt=300);let je=Kt+kt+"px";Ba(je)}},Pn=xa.current,ue=!1,Qe=0;return Pn.addEventListener("mousedown",or),document.addEventListener("mousemove",In),document.addEventListener("mouseup",Vn),()=>{Pn.removeEventListener("mousedown",or),document.removeEventListener("mousemove",In),document.removeEventListener("mouseup",Vn)}}},[Qt,xa]),(0,a.useEffect)(()=>{Ba(Kt)},[Kt]);const Cu=Dn(xt),so=Dn(za),wu={width:Cu,height:so},eo=(0,a.useMemo)(()=>{if(Ta){let or=new Date(Ta),Vn=or.getHours(),In=or.getMinutes(),Pn=or.getSeconds();return Vn=Vn<10?"0"+Vn:Vn,In=In<10?"0"+In:In,Pn=Pn<10?"0"+Pn:Pn,`${Vn}:${In}:${Pn}`}return 0},[Ta]),Sl=or=>{const Vn=[];if(Fr){let In=-1;or=or.replace(/(@▁▁@|@▁@)/g,function(Pn,ue,Qe){Vn.push({multiLine:Pn!==va})})}return Vn};function Mo(){window.sessionStorage.removeItem(dr),hl(!1),_a(0)}function zo(){hl(!1),_a(0),Qt.setValue(window.sessionStorage.getItem(dr))}(0,a.useEffect)(()=>{Et[zr]&&zr!==_r&&zr!==rr&&setTimeout(()=>{const or=document.getElementsByClassName("markdown-popup-form")[0],Vn=window.innerWidth/2-or.offsetWidth/2,In=window.innerHeight/2-or.offsetHeight/2;$r(Vn),ll(In)},0)},[zr]);const to=or=>{or.preventDefault();const Vn=or.clientX-fu,In=or.clientY-sa;document.body.onmousemove=Pn=>{let ue=Pn.clientX-Vn,Qe=Pn.clientY-In;const dt=document.getElementsByClassName("markdown-popup-form")[0],kt=window.innerWidth-dt.offsetWidth,je=window.innerHeight-dt.offsetHeight;ue=Math.max(0,Math.min(ue,kt)),Qe=Math.max(0,Math.min(Qe,je)),ju(Pn.clientX,Pn.clientY,Vn,In)&&($r(ue),ll(Qe))},document.body.onmouseup=function(){document.body.onmousemove=null}},ju=(or,Vn,In,Pn)=>{const ue=document.body.clientHeight,Qe=document.body.clientWidth;return or<20&&In>or||or>Qe-20&&In<or||Vn<20&&Pn>Vn||Vn>ue-20&&Pn<Vn?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return a.createElement(a.Fragment,null,a.createElement("div",{className:"markdown-editor-wrapper",ref:ha},a.createElement("div",{className:`markdown-editor-container ${ta} ${Ar?"on-preview":""} ${Zn?"mini":""} ${Ir?"full-screen":""}`,style:wu},a.createElement(Nt,{insertTemp:ur,watch:Ar,fullScreen:Ir,showNullButton:fr,showNullProgramButton:Fr,onActionCallback:eu,hidetoolBar:Mn,extraUse:Xa}),a.createElement("div",{className:"markdown-editor-body"},a.createElement("div",{className:"codemirror-container"},a.createElement("textarea",{ref:gr,placeholder:na})),Ar?a.createElement("div",{ref:Qr,className:"preview-container"},zn==="stex"&&a.createElement(Se,{value:On}),zn!=="stex"&&a.createElement(xe.Z,{edit:!0,disabledFill:Br,showProgramFill:Fr,value:On,openEditor:or=>{var Vn;Na.current=or,(Vn=bl.current)==null||Vn.setHeight("100vh"),setTimeout(()=>{fa("add-flowchart")},150)}})):null))),Hr?a.createElement("a",{ref:xa,className:"editor-resize"}):null,zr===_r&&a.createElement(bn,{callback:Il,onCancel:Nl}),zr===rr&&a.createElement(kn,{ref:bl,editImgId:Na.current,callback:Il,onCancel:Nl}),a.createElement(Xt.Z,null,Et[zr]&&zr!==_r&&zr!==rr?a.createElement(We.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:fu,top:sa},title:a.createElement("div",{style:{cursor:"move"},onMouseDown:to},Et[zr]),open:!0,onCancel:Nl,footer:null,destroyOnClose:!0,width:zr===rr?"1200px":null,height:zr===rr?"80vh":null,className:"markdown-popup-form"},ol):null))}},96554:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return ft},I:function(){return Xt}});var a=x(78241),de=x(8591),he=x(92832),pe=x(81327),Ce=x(20071),Me=x(5112),ke=x(3113),et=x(33045),Ae=x(59301),Pe=x(62602),xe=x(59301),Se=Object.defineProperty,Te=Object.defineProperties,Ie=Object.getOwnPropertyDescriptors,yt=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,ge=(nt,wt,it)=>wt in nt?Se(nt,wt,{enumerable:!0,configurable:!0,writable:!0,value:it}):nt[wt]=it,Ue=(nt,wt)=>{for(var it in wt||(wt={}))ot.call(wt,it)&&ge(nt,it,wt[it]);if(yt)for(var it of yt(wt))tt.call(wt,it)&&ge(nt,it,wt[it]);return nt},Oe=(nt,wt)=>Te(nt,Ie(wt));const{useForm:Ye}=a.default,Ke={width:280,marginRight:10},se={labelCol:{span:5},wrapperCol:{span:19}};var ft=({callback:nt,onCancel:wt})=>{const[it]=Ye();let Je=(0,Ae.useRef)();function Dt(at){Je.current.width=it.getFieldValue("width"),Je.current.align=it.getFieldValue("align"),nt(at,Je.current)}function an(at,st){if(at.status===-1){de.ZP.error(at.message);return}it.setFieldsValue({src:`/api/attachments/${at.id}`,type:st.type})}function De(at){let st=at.target.files[0];Je.current=st,Xt(st,an)}return xe.createElement(a.default,Oe(Ue({form:it},se),{className:"upload-image-panel",onFinish:Dt,style:{width:470,overflow:"hidden"}}),xe.createElement(a.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},xe.createElement("div",{className:"flex-container"},xe.createElement(a.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},xe.createElement(he.default,{style:Ke})),xe.createElement(Nt,{onFileChange:De}))),xe.createElement(a.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},xe.createElement(he.default,{style:{width:264}})),xe.createElement(a.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},xe.createElement(pe.Z,null,xe.createElement(a.default.Item,{name:"width",style:{margin:0}},xe.createElement(Ce.Z,{style:{width:264}})),xe.createElement("span",{className:"ml8"},"%"))),xe.createElement(a.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},xe.createElement(Me.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),xe.createElement("aside",null,xe.createElement(a.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},xe.createElement(ke.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),xe.createElement(ke.ZP,{type:"default",onClick:wt},"\u53D6\u6D88"))))};function Nt({onFileChange:nt}){return xe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",xe.createElement("input",{type:"file",onChange:nt}))}function Xt(nt,wt){if(!nt)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Pe.bg)())throw de.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let it=new FormData;it.append("editormd-image-file",nt),it.append("file_param_name","editormd-image-file"),it.append("byxhr","true");var Je=new window.XMLHttpRequest;Je.withCredentials=!0,Je.addEventListener("load",function(Dt){wt(JSON.parse(Dt.target.responseText),nt)},!1),Je.addEventListener("error",function(Dt){console.error(Dt)},!1),Je.open("POST",`${et.KI}/api/attachments.json`),Je.send(it)}},55444:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return he}});var a=x(59301),de=x(4676);class he extends a.Component{constructor(Ce){super(Ce);const Me=window.document;this.node=Me.createElement("div"),Me.body.appendChild(this.node)}render(){const{children:Ce}=this.props;return(0,de.createPortal)(Ce,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},8184:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return de}});var a=x(59301);function de(he,pe){const Ce=(0,a.useRef)();(0,a.useEffect)(()=>{Ce.current=he}),(0,a.useEffect)(()=>{function Me(){Ce.current()}if(pe!==null){let ke=setInterval(Me,pe);return()=>clearInterval(ke)}},[pe])}},34017:function(Wt,Tt,x){"use strict";x.r(Tt),x.d(Tt,{default:function(){return po}});var a=x(59301),de=x(91911),he=x(78241),pe=x(8591),Ce=x(66104),Me=x(92832),ke=x(19842),et=x(24905),Ae=x(5112),Pe=x(20071),xe=x(3113),Se={flex_box_center:"flex_box_center___aPGWN",flex_space_between:"flex_space_between___MQNX5",flex_box_vertical_center:"flex_box_vertical_center___Z7QdK",flex_box_center_end:"flex_box_center_end___JQl5O",flex_box_column:"flex_box_column___IhYhx",bg:"bg___Kg8x_",title:"title___UhsVG",titleLeft:"titleLeft___NPVwn",titleRight:"titleRight___UGtmZ",formWrap:"formWrap___Jowb2",baseLineHeight:"baseLineHeight___N68WX",radioBtnWrapper:"radioBtnWrapper___bX7Pi",radiogroup:"radiogroup___ukf8u",easy:"easy___ZHYPU",medium:"medium___piewx",hard:"hard___HMXyt",selectdiv:"selectdiv___gkuBG",divitem:"divitem___vNm0q",bottmodiv:"bottmodiv___assW5",cancelBtn:"cancelBtn___Nl6Pi",confirmBtn:"confirmBtn___BNoFU",baseFormItem:"baseFormItem___ILZ2V",cascaderPopup:"cascaderPopup___QPxW3",addQuestionBtn:"addQuestionBtn___OjehS",concat:"concat___kliXB"},Te=x(43418),Ie=x(5083),yt=x(66649),ot=x.n(yt),tt=(z,oe,ie)=>new Promise((Ve,rt)=>{var Ot=He=>{try{pt(ie.next(He))}catch(St){rt(St)}},Yt=He=>{try{pt(ie.throw(He))}catch(St){rt(St)}},pt=He=>He.done?Ve(He.value):Promise.resolve(He.value).then(Ot,Yt);pt((ie=ie.apply(z,oe)).next())});const ge=({user:z,dispatch:oe,classroomList:ie,onModalOk:Ve,setsubloading:rt})=>{const Ot=(0,de.useParams)(),[Yt,pt]=(0,a.useState)(),[He,St]=(0,a.useState)(!1);function nn(_e){return _e&&_e<ot()().subtract(1,"days")}return a.createElement(Te.default,{title:"\u6E29\u99A8\u63D0\u793A",afterClose:()=>{St(!1)},zIndex:8888,destroyOnClose:!0,footer:null,maskClosable:!1,keyboard:!1,open:ie.actionTabs.key==="\u9884\u7EA6\u5F39\u7A97",onCancel:()=>{if(He){pe.ZP.warning("\u6B63\u5728\u8BF7\u6C42\u6570\u636E\u4E2D...");return}rt(!1),oe({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("div",null,a.createElement("span",null,"\u6CE8\u610F\u5230\u60A8\u7684\u8BFE\u5802\u4E2D\u5B66\u751F\u4EBA\u6570\u8F83\u591A\u3002\u4E3A\u66F4\u597D\u5730\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u670D\u52A1\uFF0C\u7ED9\u540C\u5B66\u4EEC\u5E26\u6765\u66F4\u597D\u7684\u8003\u8BD5\u4F53\u9A8C\uFF0C\u6211\u4EEC\u5C06\u63D0\u524D\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u51C6\u5907\u597D\u670D\u52A1\u5668\u8D44\u6E90\u3002 \u8BF7\u60A8\u544A\u77E5\u6211\u4EEC\uFF0C\u8FD9\u4EFD\u8BD5\u5377\u7684\u9884\u8BA1\u8003\u8BD5\u65F6\u95F4\u662F\uFF1A"),a.createElement("br",null),a.createElement(Ie.default,{popupStyle:{zIndex:9999},style:{marginTop:"10px",marginBottom:"10px"},disabledDate:nn,format:"YYYY-MM-DD HH:mm:ss",onChange:(_e,$e)=>{pt($e)},showTime:{defaultValue:ot()("00:00:00","HH:mm:ss")}}),a.createElement("br",null),a.createElement("span",null,"\u611F\u8C22\u60A8\u7684\u914D\u5408"),a.createElement("br",null),a.createElement("div",{style:{textAlign:"end"}},a.createElement(xe.ZP,{loading:He,type:"primary",onClick:()=>tt(void 0,null,function*(){St(!0),Ve(Yt,()=>{oe({type:"classroomList/setActionTabs",payload:{}})})})},"\u786E\u8BA4"))))};var Ue=(0,de.connect)(({user:z,classroomList:oe})=>({user:z,classroomList:oe}))(ge),Oe=x(56640),Ye=x(32134),Ke=x(12893),se={wrap:"wrap___Ww0Ti",itemWarp:"itemWarp___LMLjd",addIcon:"addIcon___xmRLl",deleteIcon:"deleteIcon___gjwgO"},ft=x(57809),Nt=Object.defineProperty,Xt=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,it=(z,oe,ie)=>oe in z?Nt(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,Je=(z,oe)=>{for(var ie in oe||(oe={}))nt.call(oe,ie)&&it(z,ie,oe[ie]);if(Xt)for(var ie of Xt(oe))wt.call(oe,ie)&&it(z,ie,oe[ie]);return z},Dt=(z,oe,ie)=>new Promise((Ve,rt)=>{var Ot=He=>{try{pt(ie.next(He))}catch(St){rt(St)}},Yt=He=>{try{pt(ie.throw(He))}catch(St){rt(St)}},pt=He=>He.done?Ve(He.value):Promise.resolve(He.value).then(Ot,Yt);pt((ie=ie.apply(z,oe)).next())}),De=({setitem:z,item:oe,rz:ie})=>{var Ve,rt,Ot,Yt,pt,He,St,nn;let[_e,$e]=(0,a.useState)({zydatas:[],jbdatas:[],kcdatas:[],zsdatas:[],page:1,per_page:20});const[jt]=he.default.useForm(),[rn,Jt]=(0,a.useState)(!1);(0,a.useEffect)(()=>{ie&&!rn&&(_e.zydatas=ie,$e(Je({},_e)),Jt(!0),oe!=null&&oe.ec_course_id&&Ht())},[oe,ie,rn]),console.log(_e,"params");function Ht(){return Dt(this,null,function*(){yield ze(oe==null?void 0:oe.ec_major_school_id),yield ht(oe==null?void 0:oe.ec_year_id),yield pn(oe==null?void 0:oe.ec_course_id),jt.setFieldsValue({ec_course_id:oe==null?void 0:oe.ec_course_id,ec_major_school_id:oe==null?void 0:oe.ec_major_school_id,ec_point_ids:oe==null?void 0:oe.ec_point_ids,ec_year_id:oe==null?void 0:oe.ec_year_id})})}function ze(cn){return Dt(this,null,function*(){const gn=yield(0,Oe.ZP)(`/api/ec_major_schools/${cn}/ec_years/get_year_list.json`,{method:"get"});_e.jbdatas=gn==null?void 0:gn.data,$e(Je({},_e)),jt.setFieldsValue({ec_year_id:"",ec_course_id:"",ec_point_ids:[]})})}function ht(cn){return Dt(this,null,function*(){const gn=yield(0,Oe.ZP)(`/api/ec_years/${cn}/ec_courses/get_courses.json`,{method:"get"});_e.kcdatas=gn==null?void 0:gn.data,$e(Je({},_e)),jt.setFieldsValue({ec_course_id:"",ec_point_ids:[]})})}const pn=cn=>Dt(void 0,null,function*(){const gn=yield(0,Oe.ZP)(`/api/ec_courses/${cn}/ec_points.json`,{method:"get",params:{ec_course_id:cn}});_e.zsdatas=gn==null?void 0:gn.data,$e(Je({},_e))});return a.createElement("div",{className:se.from},a.createElement(he.default,{form:jt,layout:"inline",onValuesChange:cn=>{console.log("----",cn),cn.ec_major_school_id&&(_e.jbdatas=[],_e.kcdatas=[],_e.zsdatas=[],$e(Je({},_e)),ze(cn.ec_major_school_id)),cn.ec_year_id&&(_e.kcdatas=[],_e.zsdatas=[],$e(Je({},_e)),ht(cn.ec_year_id)),cn.ec_course_id&&(_e.zsdatas=[],$e(Je({},_e)),pn(cn.ec_course_id))},onFinish:cn=>Dt(void 0,null,function*(){z(cn)})},a.createElement(he.default.Item,{name:"ec_major_school_id"},a.createElement(ft.default,{style:{width:160},disabled:((Ve=_e.zydatas)==null?void 0:Ve.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A"},(rt=_e==null?void 0:_e.zydatas)==null?void 0:rt.map((cn,gn)=>a.createElement(ft.default.Option,{key:gn,value:cn==null?void 0:cn.ec_major_school_id},cn==null?void 0:cn.name)))),a.createElement(he.default.Item,{name:"ec_year_id"},a.createElement(ft.default,{style:{width:160},disabled:((Ot=_e.jbdatas)==null?void 0:Ot.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B"},(Yt=_e==null?void 0:_e.jbdatas)==null?void 0:Yt.map((cn,gn)=>a.createElement(ft.default.Option,{key:gn,value:cn==null?void 0:cn.ec_year_id},cn==null?void 0:cn.year)))),a.createElement(he.default.Item,{name:"ec_course_id"},a.createElement(ft.default,{style:{width:208},disabled:((pt=_e.kcdatas)==null?void 0:pt.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"},(He=_e==null?void 0:_e.kcdatas)==null?void 0:He.map((cn,gn)=>a.createElement(ft.default.Option,{key:gn,value:cn==null?void 0:cn.id},cn==null?void 0:cn.name)))),a.createElement(he.default.Item,{name:"ec_point_ids"},a.createElement(ft.default,{onChange:()=>{jt.submit()},style:{width:160},maxTagCount:1,maxTagTextLength:7,mode:"multiple",disabled:((St=_e.zsdatas)==null?void 0:St.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"},(nn=_e==null?void 0:_e.zsdatas)==null?void 0:nn.map((cn,gn)=>a.createElement(ft.default.Option,{key:gn,value:cn==null?void 0:cn.id},cn==null?void 0:cn.name))))))},at=Object.defineProperty,st=Object.defineProperties,Ft=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,ar=Object.prototype.hasOwnProperty,Ln=Object.prototype.propertyIsEnumerable,qt=(z,oe,ie)=>oe in z?at(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,Ut=(z,oe)=>{for(var ie in oe||(oe={}))ar.call(oe,ie)&&qt(z,ie,oe[ie]);if(At)for(var ie of At(oe))Ln.call(oe,ie)&&qt(z,ie,oe[ie]);return z},Fe=(z,oe)=>st(z,Ft(oe)),We=(z,oe,ie)=>new Promise((Ve,rt)=>{var Ot=He=>{try{pt(ie.next(He))}catch(St){rt(St)}},Yt=He=>{try{pt(ie.throw(He))}catch(St){rt(St)}},pt=He=>He.done?Ve(He.value):Promise.resolve(He.value).then(Ot,Yt);pt((ie=ie.apply(z,oe)).next())});const It=({user:z,exercise_id:oe=null,homework_common_id:ie=null,setitem:Ve})=>{var rt,Ot,Yt;let[pt,He]=(0,a.useState)([{id:Math.random()}]),[St,nn]=(0,a.useState)(null);function _e(){return We(this,null,function*(){var jt,rn,Jt,Ht;let ze=yield(0,Oe.ZP)("/api/ec_courses/0/ec_points/get_work_points.json",{method:"get",params:{exercise_id:oe,homework_common_id:ie}});if(((jt=ze==null?void 0:ze.data)==null?void 0:jt.length)>0){let ht=[];(rn=ze==null?void 0:ze.data)==null||rn.map(pn=>{var cn;(cn=pn==null?void 0:pn.ec_point_ids)==null||cn.map(gn=>{ht.push(gn)})}),Ve(Fe(Ut({},(Jt=ze==null?void 0:ze.data)==null?void 0:Jt[0]),{ec_point_ids:ht})),He((Ht=ze==null?void 0:ze.data)==null?void 0:Ht.map(pn=>Fe(Ut({},pn),{id:Math.random()})))}})}(0,a.useEffect)(()=>{var jt,rn;(rn=(jt=z==null?void 0:z.userInfo)==null?void 0:jt.course)!=null&&rn.course_school_id&&$e()},[(Ot=(rt=z==null?void 0:z.userInfo)==null?void 0:rt.course)==null?void 0:Ot.course_school_id]);function $e(){return We(this,null,function*(){var jt,rn;const Jt=yield(0,Oe.ZP)(`/api/schools/${(rn=(jt=z==null?void 0:z.userInfo)==null?void 0:jt.course)==null?void 0:rn.course_school_id}/ec_majors/get_major_list.json`,{method:"get"});nn(Jt==null?void 0:Jt.data),(ie||oe)&&_e()})}return console.log(pt,St,"datas"),a.createElement("div",{style:{display:(Yt=z.userInfo.course)!=null&&Yt.is_openengineering?"":"none"}},a.createElement("div",{className:se.wrap},a.createElement("p",null,"\u5DE5\u7A0B\u8BA4\u8BC1",a.createElement("br",null),"\u8003\u6838\u77E5\u8BC6\u70B9"),a.createElement("div",{className:se.itemWarp},pt==null?void 0:pt.map((jt,rn)=>a.createElement("div",{key:jt.id,style:{display:"flex",alignItems:"center",marginBottom:20}},a.createElement(De,{rz:St,item:jt,setitem:Jt=>{Jt=Ut(Ut({},pt==null?void 0:pt[rn]),Jt),pt.splice(rn,1,Jt),He([...pt]);let Ht=[];pt==null||pt.map(ze=>{var ht;(ht=ze==null?void 0:ze.ec_point_ids)==null||ht.map(pn=>{Ht.push(pn)})}),Ve(Fe(Ut({},Jt),{ec_point_ids:Ht}))}}),a.createElement(Ye.Z,{className:se.addIcon,onClick:()=>{pt.push({id:Math.random()}),He([...pt])}}),rn!=0&&a.createElement(Ke.Z,{className:se.deleteIcon,onClick:()=>{pt.splice(rn,1);let Jt=[];pt==null||pt.map(Ht=>{var ze;(ze=Ht==null?void 0:Ht.ec_point_ids)==null||ze.map(ht=>{Jt.push(ht)})}),Ve(Fe(Ut({},pt[rn-1]),{ec_point_ids:Jt})),He([...pt])}}))))))};var Cn=(0,de.connect)(({user:z})=>({user:z}))(It),Gt=x(20834),bn=x(71418),bt=x(38854),ct=x(6848),en=x(43428),Mt={flex_box_center:"flex_box_center___zCnVx",flex_space_between:"flex_space_between___BBiQD",flex_box_vertical_center:"flex_box_vertical_center___KzPui",flex_box_center_end:"flex_box_center_end___zJokd",flex_box_column:"flex_box_column___Grsys",moreSpan:"moreSpan___VJeLv",bg:"bg___oBBHW",title:"title___xV4Rt",bottomdiv:"bottomdiv___rPfwr",spanBtn:"spanBtn___eJxID",addQuestionBtn:"addQuestionBtn___RPRiP",saveBtn:"saveBtn___y9nNf",left:"left___Q3Qf4",leftAction:"leftAction___GT9yG",Button:"Button___r00OP",iconWrapper:"iconWrapper___wofW_",up:"up___a9RQm",down:"down___x6RAl",disabled:"disabled___mkEME",titleleft:"titleleft___WZ83K",more_style:"more_style___ZXYnN",qcount:"qcount___o6F1k",score:"score___Gy6jr",qtitle:"qtitle___KF7pa",qcountclick:"qcountclick___kvoyc",right:"right___Nfa70",edit:"edit___RVRSb",delete:"delete___J9BAT",yuanti:"yuanti___ljq8l",tianjia:"tianjia___s7Zu2",shixun:"shixun___YkjdZ",scoreByBlankRadio:"scoreByBlankRadio___QYQY5",modalconfirm:"modalconfirm___dmWFe",scoremodal:"scoremodal___CDA7w",close:"close___jdUWv",content:"content___HPqUf",items:"items___YkyQL",bottom:"bottom___mzpp4",yes:"yes___Xio6z",no:"no___hbicD",formcenter:"formcenter___kN8Ax",radiogroup:"radiogroup___htjtc",easy:"easy____g1mR",medium:"medium___vPAsn",hard:"hard___c6tcf",formcenterselect:"formcenterselect___B88vb",selectitems1:"selectitems1___Dzpho",selectitems:"selectitems___wUGKF",morebottom:"morebottom___F5cFQ",scoreinput:"scoreinput___S9Fbv",shake:"shake___IYp2E",titleTooltip:"titleTooltip___J0i26",exercise_styles:"exercise_styles___BJAZm"},Gn=x(5871),ea=x(41408),kn=x(40420),xn=x(11414),sn=x(33754),xr=x(59301),Tr=Object.defineProperty,An=Object.defineProperties,Ga=Object.getOwnPropertyDescriptors,Da=Object.getOwnPropertySymbols,Za=Object.prototype.hasOwnProperty,lr=Object.prototype.propertyIsEnumerable,Xr=(z,oe,ie)=>oe in z?Tr(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,Pa=(z,oe)=>{for(var ie in oe||(oe={}))Za.call(oe,ie)&&Xr(z,ie,oe[ie]);if(Da)for(var ie of Da(oe))lr.call(oe,ie)&&Xr(z,ie,oe[ie]);return z},Sa=(z,oe)=>An(z,Ga(oe)),hr=(z,oe,ie)=>new Promise((Ve,rt)=>{var Ot=He=>{try{pt(ie.next(He))}catch(St){rt(St)}},Yt=He=>{try{pt(ie.throw(He))}catch(St){rt(St)}},pt=He=>He.done?Ve(He.value):Promise.resolve(He.value).then(Ot,Yt);pt((ie=ie.apply(z,oe)).next())}),$n=({Itemid:z,setqitem:oe,qitem:ie,data:Ve,getdata:rt,bigitem:Ot,setBigqitem:Yt,isedit:pt,handleEditing:He})=>{const[St,nn]=(0,a.useState)([]),[_e,$e]=(0,a.useState)(!1),jt=(Jt,Ht,ze)=>{const ht=Array.from(Jt),[pn]=ht.splice(Ht,1);return ht.splice(ze,0,pn),ht};(0,a.useEffect)(()=>{Ve.length>0&&nn([...Ve])},[Ve]);const rn=(Jt,Ht)=>hr(void 0,null,function*(){if(!Jt.destination)return;if(pt){He();return}const ze=jt(Ht,Jt.source.index,Jt.destination.index);$e(!0);let ht=yield(0,Oe.ZP)(`/api/exercises/${z}/adjust_position.json`,{method:"post",body:{id:z,question_ids:ze==null?void 0:ze.map(pn=>pn.question_id)}});$e(!1),ht.status===0&&rt({id:Ht==null?void 0:Ht[Jt.source.index].question_id})});return xr.createElement("div",null,xr.createElement(xn.Z5,{onDragEnd:Jt=>rn(Jt,St)},xr.createElement(xn.bK,{droppableId:"droppable"},(Jt,Ht)=>xr.createElement("div",Pa({ref:Jt.innerRef},Jt.droppableProps),xr.createElement(bn.Z,{spinning:_e},St.map((ze,ht)=>xr.createElement(xn._l,{key:ht,draggableId:ht.toString(),index:ht},(pn,cn)=>{var gn,nl;return xr.createElement("aside",Pa(Pa({ref:pn.innerRef},pn.draggableProps),pn.dragHandleProps),xr.createElement(ct.Z,{title:xr.createElement(sn.Z,{value:(ze==null?void 0:ze.question_type)===8?(gn=ze==null?void 0:ze.program_attr)==null?void 0:gn.description:ze.question_title}),color:"#fff",placement:"left",overlayClassName:Mt.titleTooltip},xr.createElement("div",{onClick:()=>{if(pt){He();return}oe(Sa(Pa({},ze),{index:ht+1})),Yt(Ot),(0,Gn.Vf)("#question-scroll-id")},className:`${Mt.qcount} ${ze.question_id===(ie==null?void 0:ie.question_id)?Mt.qcountclick:""}`},xr.createElement("span",{className:Mt.score},ze==null?void 0:ze.question_score,"\u5206"),xr.createElement("span",{className:Mt.qtitle},ht+1,"\u3001",xr.createElement(sn.Z,{value:(ze==null?void 0:ze.question_type)===8?(nl=ze==null?void 0:ze.program_attr)==null?void 0:nl.description:ze.question_title,showTextOnly:!0})))))}))),Jt.placeholder))))},rr=x(95237),_r=x(27717),Ea=x(78673),yn=x(61485),tn=x(88614),mt=x(59301),zt=(z,oe,ie)=>new Promise((Ve,rt)=>{var Ot=He=>{try{pt(ie.next(He))}catch(St){rt(St)}},Yt=He=>{try{pt(ie.throw(He))}catch(St){rt(St)}},pt=He=>He.done?Ve(He.value):Promise.resolve(He.value).then(Ot,Yt);pt((ie=ie.apply(z,oe)).next())}),br=({form:z,TagDiscipline:oe,exerciseitem:ie,qitem:Ve,getTagData:rt})=>{var Ot;const[Yt,pt]=(0,a.useState)(!0),[He,St]=(0,a.useState)(!1),[nn,_e]=(0,a.useState)(""),[$e,jt]=(0,a.useState)([]),[rn,Jt]=(0,a.useState)([]),[Ht,ze]=(0,a.useState)(0);(0,a.useEffect)(()=>{pn()},[]);const ht=cn=>zt(void 0,null,function*(){const gn=yield(0,Oe.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:cn==null?void 0:cn.sub_discipline_id}});Jt(gn==null?void 0:gn.tag_disciplines)}),pn=()=>zt(void 0,null,function*(){const cn=yield(0,Oe.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});jt(cn.disciplines||[]),Ve!=null&&Ve.sub_discipline_id&&ht(Ve),ze(Ve!=null&&Ve.sub_discipline_id?1:0),z.setFieldsValue({difficulty:Ve.difficulty||2,tag_discipline_ids:Ve.tag_discipline_ids,repeat_answer:!Ve.repeat_answer,sub_discipline_id:Ve!=null&&Ve.sub_discipline_id?[Ve==null?void 0:Ve.discipline_id,Ve==null?void 0:Ve.sub_discipline_id]:[]})});return mt.createElement("div",null,mt.createElement("div",{style:{marginTop:30,height:Yt?"100%":"0px",overflow:"hidden"}},mt.createElement(he.default.Item,{className:Mt.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},mt.createElement(Ae.ZP.Group,{className:Mt.radiogroup},mt.createElement(Ae.ZP.Button,{className:Mt.easy,value:1},"\u7B80\u5355"),mt.createElement(Ae.ZP.Button,{className:Mt.medium,value:2},"\u9002\u4E2D"),mt.createElement(Ae.ZP.Button,{className:Mt.hard,value:3},"\u56F0\u96BE"))),mt.createElement(he.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:Mt.formcenterselect},mt.createElement(ke.Z,{className:Mt.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:$e,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(cn,gn)=>{z.setFieldsValue({sub_discipline_id:cn,tag_discipline_ids:[]}),ze(cn?cn.length:0),(cn==null?void 0:cn.length)>0&&(ht({sub_discipline_id:cn[1]}),cn[1]==(Ve==null?void 0:Ve.sub_discipline_id)&&z.setFieldValue("tag_discipline_ids",Ve.tag_discipline_ids))},onClear:()=>{Jt([]),z.setFieldValue("tag_discipline_ids",[]),ze(0)}})),mt.createElement(he.default.Item,{className:Mt.formcenterselect},mt.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},mt.createElement(he.default.Item,{name:"tag_discipline_ids"},mt.createElement(ft.default,{className:Mt.selectitems,disabled:Ht===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(cn,gn)=>gn.key.indexOf(cn.toLowerCase())>=0},rn==null?void 0:rn.map(cn=>mt.createElement(ft.default.Option,{key:cn.name+cn.id,value:cn.id},mt.createElement("div",{style:{display:"flex",alignItems:"center"}},mt.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},cn.name),(cn==null?void 0:cn.type)==="personal"&&mt.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),Ht>0&&mt.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},mt.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),mt.createElement("a",{onClick:()=>{St(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),mt.createElement(he.default.Item,{className:Mt.formcenterselect},mt.createElement("div",{style:{display:"flex",alignItems:"center"}},mt.createElement(he.default.Item,{name:"repeat_answer",valuePropName:"checked"},mt.createElement(Ea.Z,null)),mt.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"48px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",mt.createElement(ct.Z,{placement:"right",title:"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u5B8C\u6210\u8BE5\u9898\u5E76\u8FDB\u5165\u4E0B\u4E00\u9898\u4E4B\u540E\uFF0C\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u8BE5\u9898\u7B54\u6848"},mt.createElement(yn.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),mt.createElement(tn.Z,{open:He,subDisciplineId:(Ot=z.getFieldValue("sub_discipline_id"))==null?void 0:Ot[1],onCancel:()=>{St(!1)},onOkClick:cn=>{Jt(gn=>[...gn,cn]),z.setFieldValue("tag_discipline_ids",[...z.getFieldValue("tag_discipline_ids"),cn==null?void 0:cn.id])}}))},Or=x(59301),pr=Object.defineProperty,Zr=Object.defineProperties,Ra=Object.getOwnPropertyDescriptors,Lr=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,wl=Object.prototype.propertyIsEnumerable,Ct=(z,oe,ie)=>oe in z?pr(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,Dn=(z,oe)=>{for(var ie in oe||(oe={}))va.call(oe,ie)&&Ct(z,ie,oe[ie]);if(Lr)for(var ie of Lr(oe))wl.call(oe,ie)&&Ct(z,ie,oe[ie]);return z},Nn=(z,oe)=>Zr(z,Ra(oe)),Jn=(z,oe,ie)=>new Promise((Ve,rt)=>{var Ot=He=>{try{pt(ie.next(He))}catch(St){rt(St)}},Yt=He=>{try{pt(ie.throw(He))}catch(St){rt(St)}},pt=He=>He.done?Ve(He.value):Promise.resolve(He.value).then(Ot,Yt);pt((ie=ie.apply(z,oe)).next())}),Et=({qitem:z,setisedit:oe,TagDiscipline:ie,exerciseitem:Ve,seveeditor:rt,deleteitem:Ot,getTagData:Yt,init:pt,showTip:He=!1})=>{var St;const[nn]=he.default.useForm();(0,a.useEffect)(()=>{var $e;nn.setFieldsValue(Nn(Dn({},z),{name:z==null?void 0:z.question_title,choices:($e=z==null?void 0:z.question_choices)==null?void 0:$e.map(jt=>Nn(Dn({},jt),{standard_boolean:jt!=null&&jt.standard_boolean?1:0})),repeat_answer:!(z!=null&&z.repeat_answer)}))},[z]);const _e=$e=>{if(!($e!=null&&$e.length))return!1;const jt=$e.map(Jt=>{var Ht;return(Ht=Jt.choice_text)==null?void 0:Ht.trim().replace(/^\s+|\s+$/g,"")});return new Set(jt).size!==jt.length};return Or.createElement("div",null,Or.createElement(he.default,{form:nn,colon:!1,onFinish:$e=>{var jt,rn,Jt,Ht,ze;if(_e($e.choices)){pe.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let ht=(rn=(jt=$e==null?void 0:$e.choices)==null?void 0:jt.map)==null?void 0:rn.call(jt,(cn,gn)=>{if((cn==null?void 0:cn.standard_boolean)===1)return gn+1}),pn=Nn(Dn({},$e),{item_type:z==null?void 0:z.question_type,question_choices:(Ht=(Jt=$e==null?void 0:$e.choices)==null?void 0:Jt.map)==null?void 0:Ht.call(Jt,cn=>cn.choice_text),standard_answers:ht.filter(cn=>cn),choices:(ze=$e==null?void 0:$e.choices)==null?void 0:ze.map(cn=>Nn(Dn({},cn),{is_answer:cn.standard_boolean}))});rt(Dn(Dn({},z),pn))},onFinishFailed:$e=>Jn(void 0,null,function*(){var jt,rn;pe.ZP.error($e.errorFields[0].errors[0]),nn.scrollToField((rn=(jt=$e==null?void 0:$e.errorFields)==null?void 0:jt[0])==null?void 0:rn.name,{behavior:"smooth",block:"center"})})},Or.createElement("div",{style:{display:"flex",alignItems:"center"}},Or.createElement("div",{style:{flex:1}},Or.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Or.createElement("span",null,(z==null?void 0:z.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),((St=Ve==null?void 0:Ve.exercise)==null?void 0:St.exercise_status)==1&&!(z!=null&&z.isadd)&&Or.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ot()}},Or.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Or.createElement(xe.ZP,{onClick:()=>{var $e;z.isadd?(oe(!1),pt()):(nn.setFieldsValue(Nn(Dn({},z),{name:z==null?void 0:z.question_title,choices:($e=z==null?void 0:z.question_choices)==null?void 0:$e.map(jt=>Nn(Dn({},jt),{standard_boolean:jt!=null&&jt.standard_boolean?1:0})),repeat_answer:!(z!=null&&z.repeat_answer)})),oe(!1))}},"\u53D6\u6D88"),Or.createElement(ct.Z,{overlayClassName:Mt.shake,open:He,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Or.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Or.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Or.createElement(xe.ZP,{type:"primary",className:"ml20",onClick:()=>Jn(void 0,null,function*(){nn.submit()})},"\u4FDD\u5B58"))),Or.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Or.createElement(rr.Z,{align:"middle"},Or.createElement(he.default.Item,{className:Mt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Or.createElement(Pe.Z,{onBlur:$e=>{$e.target.value==="0"&&pe.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1}))),Or.createElement(_r.u,{form:nn,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"question_title",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),Or.createElement(br,{getTagData:Yt,qitem:z,exerciseitem:Ve,TagDiscipline:ie,form:nn}))))},Bt=x(46557),lt=x(70981),Ge=x(59301),xt=Object.defineProperty,Kt=Object.defineProperties,Zn=Object.getOwnPropertyDescriptors,Tn=Object.getOwnPropertySymbols,jn=Object.prototype.hasOwnProperty,ur=Object.prototype.propertyIsEnumerable,zn=(z,oe,ie)=>oe in z?xt(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,dr=(z,oe)=>{for(var ie in oe||(oe={}))jn.call(oe,ie)&&zn(z,ie,oe[ie]);if(Tn)for(var ie of Tn(oe))ur.call(oe,ie)&&zn(z,ie,oe[ie]);return z},Hr=(z,oe)=>Kt(z,Zn(oe)),Gr=(z,oe,ie)=>new Promise((Ve,rt)=>{var Ot=He=>{try{pt(ie.next(He))}catch(St){rt(St)}},Yt=He=>{try{pt(ie.throw(He))}catch(St){rt(St)}},pt=He=>He.done?Ve(He.value):Promise.resolve(He.value).then(Ot,Yt);pt((ie=ie.apply(z,oe)).next())}),Fr=({qitem:z,TagDiscipline:oe,exerciseitem:ie,setisedit:Ve,seveeditor:rt,deleteitem:Ot,getTagData:Yt,init:pt,showTip:He=!1})=>{var St;const[nn]=he.default.useForm(),_e=he.default.useWatch("use_blank_score",nn);return(0,a.useEffect)(()=>{nn.setFieldsValue(Hr(dr({},z),{standard_answers:z.standard_answers||[],name:z.question_title,repeat_answer:!z.repeat_answer}))},[z]),Ge.createElement("div",null,Ge.createElement(he.default,{form:nn,colon:!1,onValuesChange:($e,jt)=>{var rn,Jt,Ht,ze;if($e!=null&&$e.standard_answers||$e!=null&&$e.use_blank_score){let ht=((rn=nn.getFieldValue("standard_answers"))==null?void 0:rn.length)>0&&((Ht=(Jt=nn.getFieldValue("standard_answers"))==null?void 0:Jt.map(pn=>pn.score))==null?void 0:Ht.filter(pn=>pn));(ht==null?void 0:ht.length)>0&&nn.setFieldsValue({question_score:(ht==null?void 0:ht.length)>0&&((ze=ht.reduce((pn,cn)=>pn+cn))==null?void 0:ze.toFixed(1))})}},onFinish:$e=>{rt(Hr(dr(dr({},z),$e),{item_type:z==null?void 0:z.question_type,standard_answers:$e.standard_answers,question_title:$e.name}))},onFinishFailed:$e=>Gr(void 0,null,function*(){var jt,rn;$e.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,Gn.pE)(),pe.ZP.error($e.errorFields[0].errors[0]),nn.scrollToField((rn=(jt=$e==null?void 0:$e.errorFields)==null?void 0:jt[0])==null?void 0:rn.name,{behavior:"smooth",block:"center"})})},Ge.createElement("div",{style:{display:"flex",alignItems:"center"}},Ge.createElement("div",{style:{flex:1}},Ge.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Ge.createElement("span",null,"\u586B\u7A7A\u9898")),((St=ie==null?void 0:ie.exercise)==null?void 0:St.exercise_status)==1&&!(z!=null&&z.isadd)&&Ge.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ot()}},Ge.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Ge.createElement(xe.ZP,{onClick:()=>{z.isadd?(Ve(!1),pt()):(nn.setFieldsValue(Hr(dr({},z),{standard_answers:z.standard_answers||[],name:z.question_title,repeat_answer:!z.repeat_answer})),Ve(!1))}},"\u53D6\u6D88"),Ge.createElement(ct.Z,{overlayClassName:Mt.shake,open:He,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Ge.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Ge.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Ge.createElement(xe.ZP,{type:"primary",className:"ml20",onClick:()=>{nn.submit()}},"\u4FDD\u5B58"))),Ge.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Ge.createElement(rr.Z,{align:"middle"},_e?Ge.createElement(lt.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):Ge.createElement(he.default.Item,{key:2,className:Mt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Ge.createElement(Pe.Z,{onBlur:$e=>{$e.target.value==="0"&&pe.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle",max:100,min:.1})),Ge.createElement(he.default.Item,{name:"use_blank_score",noStyle:!0},Ge.createElement(Ae.ZP.Group,{className:Mt.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),Ge.createElement(ct.Z,{overlayInnerStyle:{width:460},title:Ge.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",Ge.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},Ge.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),Ge.createElement(Bt.u,{form:nn,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\uFF0C\u60A8\u53EF\u4EE5\u7528\u4EFB\u610F\u5B57\u7B26\u8868\u793A\u586B\u7A7A\u9879",scoreByBlank:_e,answerKey:"standard_answers"}),Ge.createElement(br,{getTagData:Yt,qitem:z,exerciseitem:ie,TagDiscipline:oe,form:nn}))))},Mn=x(77044),yr=x(59301),da=Object.defineProperty,ua=Object.defineProperties,Pl=Object.getOwnPropertyDescriptors,ta=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,Ja=Object.prototype.propertyIsEnumerable,Br=(z,oe,ie)=>oe in z?da(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,na=(z,oe)=>{for(var ie in oe||(oe={}))Lt.call(oe,ie)&&Br(z,ie,oe[ie]);if(ta)for(var ie of ta(oe))Ja.call(oe,ie)&&Br(z,ie,oe[ie]);return z},jr=(z,oe)=>ua(z,Pl(oe)),Xa=(z,oe,ie)=>new Promise((Ve,rt)=>{var Ot=He=>{try{pt(ie.next(He))}catch(St){rt(St)}},Yt=He=>{try{pt(ie.throw(He))}catch(St){rt(St)}},pt=He=>He.done?Ve(He.value):Promise.resolve(He.value).then(Ot,Yt);pt((ie=ie.apply(z,oe)).next())}),Qt=({qitem:z,setisedit:oe,TagDiscipline:ie,exerciseitem:Ve,seveeditor:rt,deleteitem:Ot,getTagData:Yt,init:pt,showTip:He=!1})=>{var St;const[nn]=he.default.useForm();return(0,a.useEffect)(()=>{var _e;nn.setFieldsValue(jr(na({},z),{name:z.question_title,repeat_answer:!z.repeat_answer,choices:(_e=z==null?void 0:z.question_choices)==null?void 0:_e.map($e=>jr(na({},$e),{is_answer:$e!=null&&$e.standard_boolean?1:0}))}))},[z]),yr.createElement("div",null,yr.createElement(he.default,{form:nn,colon:!1,onFinish:_e=>{var $e,jt,rn,Jt;let Ht=(jt=($e=_e==null?void 0:_e.choices)==null?void 0:$e.map)==null?void 0:jt.call($e,(ze,ht)=>{if((ze==null?void 0:ze.is_answer)===1)return ht+1});rt(jr(na(na({},z),_e),{question_title:_e.name,standard_answers:Ht.filter(ze=>ze),question_choices:(Jt=(rn=_e==null?void 0:_e.choices)==null?void 0:rn.map)==null?void 0:Jt.call(rn,ze=>ze.choice_text)}))},onFinishFailed:_e=>Xa(void 0,null,function*(){var $e,jt;pe.ZP.error(_e.errorFields[0].errors[0]),nn.scrollToField((jt=($e=_e==null?void 0:_e.errorFields)==null?void 0:$e[0])==null?void 0:jt.name,{behavior:"smooth",block:"center"})})},yr.createElement("div",{style:{display:"flex",alignItems:"center"}},yr.createElement("div",{style:{flex:1}},yr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),yr.createElement("span",null,"\u5224\u65AD\u9898")),((St=Ve==null?void 0:Ve.exercise)==null?void 0:St.exercise_status)==1&&!(z!=null&&z.isadd)&&yr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ot()}},yr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),yr.createElement(xe.ZP,{onClick:()=>{var _e;z.isadd?(oe(!1),pt()):(nn.setFieldsValue(jr(na({},z),{name:z.question_title,repeat_answer:!z.repeat_answer,choices:(_e=z==null?void 0:z.question_choices)==null?void 0:_e.map($e=>jr(na({},$e),{is_answer:$e!=null&&$e.standard_boolean?1:0}))})),oe(!1))}},"\u53D6\u6D88"),yr.createElement(ct.Z,{overlayClassName:Mt.shake,open:He,placement:"bottom",color:"rgba(244,156,14,0.19)",title:yr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},yr.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},yr.createElement(xe.ZP,{type:"primary",className:"ml20",onClick:()=>{nn.submit()}},"\u4FDD\u5B58"))),yr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},yr.createElement(he.default.Item,{className:Mt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},yr.createElement(Pe.Z,{onBlur:_e=>{_e.target.value==="0"&&pe.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),yr.createElement(Mn.Z,{form:nn,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),yr.createElement(br,{getTagData:Yt,qitem:z,exerciseitem:Ve,TagDiscipline:ie,form:nn}))))},ja=x(36381),On={wrap:"wrap___m6v_p",deleteIcon:"deleteIcon___hdYRw",keywordTag:"keywordTag___BLtdn",questionTitleEditorWrap:"questionTitleEditorWrap___fdaK7",choiceWrap:"choiceWrap___wkyUO",choiceIndex:"choiceIndex___tExMq",judgementIndex:"judgementIndex___RMhzJ",setAnswerBtn:"setAnswerBtn___bisIK",activeAnswer:"activeAnswer___MnyyC",activeJudgementAnswer:"activeJudgementAnswer___grGX5",actionWrapper:"actionWrapper___LUawU",addIcon:"addIcon___ckXqe",inputBorder:"inputBorder___nuo0O",placeholder:"placeholder___Dhdir",blankWrapper:"blankWrapper___cnidV",blankInput:"blankInput___iZ5BF",blankInputNumberWrapper:"blankInputNumberWrapper___zlXQc",addBtn:"addBtn___OdgAm",blankIndex:"blankIndex___g4Y7d",baseInputWrapper:"baseInputWrapper___DCOHd",collapseWrapper:"collapseWrapper___SyLrk",panelHeader:"panelHeader___E0il1",open:"open___IFH3V",close:"close___YpIA9",hide:"hide___Nl1W6",scoreByBlankRadio:"scoreByBlankRadio___jpG4i"},Ia=x(41722),Ar=Object.defineProperty,Qn=Object.defineProperties,Ir=Object.getOwnPropertyDescriptors,Dr=Object.getOwnPropertySymbols,zr=Object.prototype.hasOwnProperty,fa=Object.prototype.propertyIsEnumerable,Ta=(z,oe,ie)=>oe in z?Ar(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,_a=(z,oe)=>{for(var ie in oe||(oe={}))zr.call(oe,ie)&&Ta(z,ie,oe[ie]);if(Dr)for(var ie of Dr(oe))fa.call(oe,ie)&&Ta(z,ie,oe[ie]);return z},za=(z,oe)=>Qn(z,Ir(oe)),Ba=(z,oe)=>{var ie={};for(var Ve in z)zr.call(z,Ve)&&oe.indexOf(Ve)<0&&(ie[Ve]=z[Ve]);if(z!=null&&Dr)for(var Ve of Dr(z))oe.indexOf(Ve)<0&&fa.call(z,Ve)&&(ie[Ve]=z[Ve]);return ie};const qa=z=>{var oe=z,{value:ie,onChange:Ve,scrollId:rt}=oe,Ot=Ba(oe,["value","onChange","scrollId"]);return a.createElement("div",{id:rt||""},a.createElement(Ia.Z,za(_a({},Ot),{defaultValue:ie,onChange:(Yt,pt)=>{console.log("a:",Yt,pt),pt!=null&&pt.length?Ve(Yt,pt):Ve(Yt)}})))},hl=({value:z,onChange:oe,placeholder:ie,height:Ve=140,isEdit:rt})=>rt?a.createElement(Ia.Z,{watch:!0,isFocus:!0,height:Ve,placeholder:ie,defaultValue:z,onChange:oe}):a.createElement("div",{style:{cursor:"pointer"}},z?a.createElement(sn.Z,{className:On.inputBorder,value:z}):a.createElement("div",{className:`${On.inputBorder} ${On.placeholder}`},ie));var ra=x(43604),jl=Object.defineProperty,Zl=Object.defineProperties,fu=Object.getOwnPropertyDescriptors,$r=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,ll=Object.prototype.propertyIsEnumerable,gr=(z,oe,ie)=>oe in z?jl(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,ha=(z,oe)=>{for(var ie in oe||(oe={}))sa.call(oe,ie)&&gr(z,ie,oe[ie]);if($r)for(var ie of $r(oe))ll.call(oe,ie)&&gr(z,ie,oe[ie]);return z},xa=(z,oe)=>Zl(z,fu(oe)),Qr=(z,oe)=>{var ie={};for(var Ve in z)sa.call(z,Ve)&&oe.indexOf(Ve)<0&&(ie[Ve]=z[Ve]);if(z!=null&&$r)for(var Ve of $r(z))oe.indexOf(Ve)<0&&ll.call(z,Ve)&&(ie[Ve]=z[Ve]);return ie};const Na=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],bl=({value:z,onChange:oe,choiceTextKey:ie,answerKey:Ve,index:rt,isEdit:Ot,setInputActive:Yt,form:pt,choiceOptionsPath:He,allowChangeMode:St,showAddIcon:nn,addItem:_e,deleteItem:$e})=>{const jt=(z==null?void 0:z[Ve])===1,rn=()=>{const Ht=pt.getFieldValue(He);pt.setFieldValue(He,Ht.map(ze=>xa(ha({},ze),{[Ve]:0})))},Jt=()=>{jt?oe(xa(ha({},z),{[Ve]:0})):(St||rn(),oe(xa(ha({},z),{[Ve]:1})))};return a.createElement(rr.Z,{className:On.choiceWrap,align:"middle",wrap:!1},a.createElement(ra.Z,{onClick:Jt,className:`${On.choiceIndex} ${jt?On.activeAnswer:""}`},Na[rt]),a.createElement(ra.Z,{flex:1,className:`${On.editorWrap} ml15`,onClick:Yt},a.createElement(hl,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Ot,value:z==null?void 0:z[ie],onChange:Ht=>{oe(xa(ha({},z),{[ie]:Ht}))}})),a.createElement(ra.Z,{flex:"0 0 auto",className:"ml15"},a.createElement("div",{onClick:Jt,className:`${On.setAnswerBtn} ${jt?On.activeAnswer:""}`},jt?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),a.createElement(ra.Z,{className:On.actionWrapper},a.createElement(ct.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement(Ye.Z,{className:On.addIcon,onClick:_e,style:{visibility:nn?"visible":"hidden"}})),a.createElement(ct.Z,{title:"\u5220\u9664"},a.createElement(Ke.Z,{className:On.deleteIcon,onClick:$e,style:{visibility:rt>1?"visible":"hidden"}}))))},$a=({questionTitlePlaceholder:z,titleKey:oe,choiceKey:ie,analysisKey:Ve,choiceTextKey:rt,answerKey:Ot,choiceOptionsPath:Yt,allowChangeMode:pt=!0,form:He,showAnalysis:St=!0})=>{const[nn,_e]=(0,a.useState)(),[$e,jt]=(0,a.useState)(!1);return a.createElement("div",{className:On.wrap},a.createElement("div",{className:On.questionTitleEditorWrap},a.createElement(he.default.Item,{label:"\u9898\u5E72",name:oe,labelCol:{span:24},rules:[{required:!0}]},a.createElement(qa,{scrollId:Array.isArray(oe)?oe.join("_"):`${oe}`,watch:!0,height:140,placeholder:z}))),a.createElement(he.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),a.createElement(he.default.List,{name:ie,rules:[{validator(rn,Jt){const Ht=Jt.some(ht=>ht[Ot]===1),ze=Jt.findIndex(ht=>{var pn;return((pn=ht[rt])==null?void 0:pn.length)<=0});return ze!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Na[ze]}\u9009\u9879\u7684\u5185\u5BB9`)):Ht?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(rn,{add:Jt,remove:Ht})=>a.createElement("div",{id:Array.isArray(Yt)?Yt.join("_"):`${Yt}`},rn.map((ze,ht)=>{var pn=ze,{key:cn,name:gn}=pn,nl=Qr(pn,["key","name"]);const Ha=nn===cn,kr=()=>{_e(cn)},su=ht<7&&ht===rn.length-1,Wn=()=>Jt({[rt]:"",[Ot]:0}),La=()=>Ht(gn);return a.createElement(he.default.Item,xa(ha({},nl),{key:cn,name:gn,noStyle:!0}),a.createElement(bl,{choiceTextKey:rt,answerKey:Ot,index:ht,isEdit:Ha,setInputActive:kr,form:He,choiceOptionsPath:Yt,allowChangeMode:pt,showAddIcon:su,addItem:Wn,deleteItem:La}))}),rn.length<8&&a.createElement("div",{className:`${On.addBtn} mb30`,onClick:()=>Jt({[rt]:"",[Ot]:0})},"\u6DFB\u52A0\u9009\u9879"))),St&&a.createElement("div",{onClick:()=>jt(!0)},a.createElement(he.default.Item,{name:Ve,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(hl,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:$e}))))};var Cr=x(59301),_l=Object.defineProperty,eu=Object.defineProperties,Il=Object.getOwnPropertyDescriptors,ol=Object.getOwnPropertySymbols,Nl=Object.prototype.hasOwnProperty,Cu=Object.prototype.propertyIsEnumerable,so=(z,oe,ie)=>oe in z?_l(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,wu=(z,oe)=>{for(var ie in oe||(oe={}))Nl.call(oe,ie)&&so(z,ie,oe[ie]);if(ol)for(var ie of ol(oe))Cu.call(oe,ie)&&so(z,ie,oe[ie]);return z},eo=(z,oe)=>eu(z,Il(oe)),Sl=(z,oe)=>{var ie={};for(var Ve in z)Nl.call(z,Ve)&&oe.indexOf(Ve)<0&&(ie[Ve]=z[Ve]);if(z!=null&&ol)for(var Ve of ol(z))oe.indexOf(Ve)<0&&Cu.call(z,Ve)&&(ie[Ve]=z[Ve]);return ie};const Mo=({value:z,onChange:oe,position:ie,removeBlank:Ve})=>{const rt=Yt=>{Te.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:On.modal,onOk:()=>{const pt=[...z];pt.splice(Yt,1),pt.length===0?Ve(ie-1):oe(pt)}})},Ot=()=>{const Yt=[...z];Yt.push(""),oe(Yt)};return Cr.createElement(rr.Z,{className:"ml20"},Cr.createElement(ra.Z,{flex:1},z==null?void 0:z.map((Yt,pt)=>Cr.createElement(rr.Z,{key:`${Yt}_${pt}`,className:"mb20"},Cr.createElement(Me.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:Yt,autoSize:{maxRows:3},maxLength:1e3,onBlur:He=>{const St=[...z],nn=He.target.value.trim();St[pt]=nn,oe(St)}}),Cr.createElement(ct.Z,{title:"\u5220\u9664"},Cr.createElement(Ke.Z,{className:On.deleteIcon,style:{marginLeft:15,visibility:ie===1&&pt===0?"hidden":"visible"},onClick:()=>rt(pt)})),Cr.createElement(ct.Z,{title:"\u65B0\u589E\u7B54\u6848"},Cr.createElement(Ye.Z,{style:{color:"#2A5DD8",fontSize:16,marginLeft:15,visibility:pt===0?"visible":"hidden"},onClick:()=>{Ot()}}))))))},zo=({value:z=!0,onChange:oe})=>Cr.createElement(Ea.Z,{checked:!z,onChange:ie=>{oe(!ie)}}),to=({questionTitlePlaceholder:z,form:oe,name:ie,scoreByBlank:Ve,answerKey:rt,titleKey:Ot="name",analysisKey:Yt="analysis",isOrdered:pt="is_ordered"})=>{var He,St;const[nn,_e]=(0,a.useState)(!1),$e=()=>{const ht=oe.getFieldValue(["sub_item_banks",...rt]);oe.setFieldValue(["sub_item_banks",...rt],ht==null?void 0:ht.map((pn,cn)=>eo(wu({},pn),{position:cn+1})))},jt=(0,a.useRef)(),rn=(ht,pn)=>{for(let cn=0;cn<ht;cn++)jt.current({position:null,answer_text:[""]},pn+cn);$e()},Jt=(0,a.useRef)(),Ht=ht=>{Jt.current(ht),$e()},ze=(St=(He=oe.getFieldValue("sub_item_banks"))==null?void 0:He[rt==null?void 0:rt[0]])==null?void 0:St[rt==null?void 0:rt[1]];return Cr.createElement("div",{className:On.wrap},Cr.createElement("div",{className:On.questionTitleEditorWrap},Cr.createElement(he.default.Item,{label:"\u9898\u5E72",name:Ot,labelCol:{span:24},rules:[{required:!0}]},Cr.createElement(qa,{scrollId:"name",watch:!0,height:140,placeholder:z,showNullButton:!0,onAddBlank:()=>{const ht=oe.getFieldValue(["sub_item_banks",...rt]);rn(1,ht==null?void 0:ht.length)}}))),Cr.createElement(he.default.List,{name:rt,rules:[{validator(ht,pn){if((pn==null?void 0:pn.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const cn of pn){const{answer_text:gn}=cn||{};if(gn!=null&&gn.some(nl=>(nl==null?void 0:nl.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(ht,{add:pn,remove:cn},{errors:gn})=>(jt.current=pn,Jt.current=cn,Cr.createElement(Cr.Fragment,null,Cr.createElement(he.default.Item,{label:Cr.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848"),required:!0,labelCol:{span:24}}),ht.map((nl,Ha)=>{var kr=nl,{key:su,name:Wn}=kr,La=Sl(kr,["key","name"]);return Cr.createElement(rr.Z,{key:su,align:"top"},Cr.createElement(ra.Z,{flex:"0 0 auto",className:`${On.blankIndex} pt5`},"\u586B\u7A7A\u9879",Ha+1),Cr.createElement(ra.Z,{flex:1},Cr.createElement(rr.Z,{align:"top",justify:"space-between"},Cr.createElement(ra.Z,{flex:1},Cr.createElement(he.default.Item,eo(wu({},La),{name:[Wn,"answer_text"],noStyle:!0}),Cr.createElement(Mo,{removeBlank:Ht,position:Ha+1}))),(oe==null?void 0:oe.getFieldValue(["sub_item_banks",...Ve]))&&Cr.createElement(ra.Z,{flex:"224px",style:{margin:"-2px 0 0 20px"}},Cr.createElement(he.default.Item,eo(wu({},La),{name:[Wn,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:On.blankInputNumberWrapper}),Cr.createElement(Pe.Z,{onChange:()=>{var wr,rl;let al=oe==null?void 0:oe.getFieldValue(["sub_item_banks",rt==null?void 0:rt[0],"standard_answers"]),Ml=0;for(let Jl in al)(wr=al[Jl])!=null&&wr.score&&(Ml+=Number((rl=al[Jl])==null?void 0:rl.score));oe==null||oe.setFieldValue(["sub_item_banks",rt==null?void 0:rt[0],"question_score"],Ml)},className:On.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),Cr.createElement(he.default.Item,eo(wu({},La),{name:[Wn,"position"],noStyle:!0}),Cr.createElement(Me.default,{type:"hidden"}))))})))),Cr.createElement(xe.ZP,{className:"mb20",onClick:()=>rn(1,ze==null?void 0:ze.length),type:"primary",shape:"round"},"\u65B0\u589E\u586B\u7A7A\u9879"),Cr.createElement(rr.Z,{align:"middle"},Cr.createElement(he.default.Item,{name:[ie,"downcase"],valuePropName:"checked"},Cr.createElement(Ea.Z,null)),Cr.createElement(ra.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),Cr.createElement(rr.Z,{align:"middle"},Cr.createElement(he.default.Item,{name:[ie,"no_space"],valuePropName:"checked"},Cr.createElement(Ea.Z,null)),Cr.createElement(ra.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(ze==null?void 0:ze.length)>1&&Cr.createElement(rr.Z,{align:"middle",className:(ze==null?void 0:ze.length)>1?"mb30":`${On.hide}`},Cr.createElement(he.default.Item,{name:pt},Cr.createElement(zo,null)),Cr.createElement(ra.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),Cr.createElement("div",{onClick:()=>_e(!0)},Cr.createElement(he.default.Item,{name:Yt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Cr.createElement(hl,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:nn}))))};var ju=Object.defineProperty,or=Object.defineProperties,Vn=Object.getOwnPropertyDescriptors,In=Object.getOwnPropertySymbols,Pn=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,Qe=(z,oe,ie)=>oe in z?ju(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,dt=(z,oe)=>{for(var ie in oe||(oe={}))Pn.call(oe,ie)&&Qe(z,ie,oe[ie]);if(In)for(var ie of In(oe))ue.call(oe,ie)&&Qe(z,ie,oe[ie]);return z},kt=(z,oe)=>or(z,Vn(oe)),je=(z,oe)=>{var ie={};for(var Ve in z)Pn.call(z,Ve)&&oe.indexOf(Ve)<0&&(ie[Ve]=z[Ve]);if(z!=null&&In)for(var Ve of In(z))oe.indexOf(Ve)<0&&ue.call(z,Ve)&&(ie[Ve]=z[Ve]);return ie};const ln={\u6B63\u786E:"T",\u9519\u8BEF:"F"},En=({value:z,onChange:oe,form:ie,choiceKey:Ve})=>{const rt=(z==null?void 0:z.is_answer)===1,Ot=z==null?void 0:z.choice_text,Yt=()=>{var pt;const He=(pt=ie==null?void 0:ie.getFieldValue(["sub_item_banks",...Ve]))==null?void 0:pt.map(St=>({choice_text:St.choice_text,is_answer:0}));ie==null||ie.setFieldValue(["sub_item_banks",...Ve],He),oe(kt(dt({},z),{is_answer:1}))};return a.createElement(rr.Z,{className:On.choiceWrap,align:"middle",wrap:!1},a.createElement(ra.Z,{onClick:Yt,className:`${On.choiceIndex} ${On.judgementIndex} ${rt?On.activeAnswer:""}`},ln[Ot]),a.createElement(ra.Z,{flex:1,className:`${On.editorWrap} ml15`},a.createElement("div",{className:`${On.inputBorder} ${On.placeholder} ${rt?On.activeJudgementAnswer:""}`},Ot)),a.createElement(ra.Z,{flex:"0 0 auto",className:"ml15"},a.createElement("div",{onClick:Yt,className:`${On.setAnswerBtn} ${rt?On.activeAnswer:""}`},rt?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},$t=({questionTitlePlaceholder:z,choiceKey:oe="choices",form:ie,titleKey:Ve="name",analysisKey:rt="analysis"})=>{const[Ot,Yt]=(0,a.useState)(!1);return a.createElement("div",{className:On.wrap},a.createElement("div",{className:On.questionTitleEditorWrap},a.createElement(he.default.Item,{label:"\u9898\u5E72",name:Ve,labelCol:{span:24},rules:[{required:!0}]},a.createElement(qa,{scrollId:"name",watch:!0,height:140,placeholder:z}))),a.createElement(he.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},a.createElement(he.default.List,{name:oe,rules:[{validator(pt,He){return He.some(nn=>(nn==null?void 0:nn.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},pt=>a.createElement("div",{id:"choices"},pt.map(He=>{var St=He,{key:nn,name:_e}=St,$e=je(St,["key","name"]);return a.createElement(he.default.Item,kt(dt({},$e),{key:nn,name:_e,noStyle:!0}),a.createElement(En,{form:ie,choiceKey:oe}))})))),a.createElement("div",{onClick:()=>Yt(!0)},a.createElement(he.default.Item,{name:rt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(hl,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Ot}))))};var vn=x(12563),Xn={ai_config:"ai_config___cJ8LY",znpy:"znpy___RTAAN",pfbz_ts:"pfbz_ts___ux6Ec",btns_pfbz:"btns_pfbz___QFXM_",lable_name1:"lable_name1___c_vnV",h_lh_40:"h_lh_40___ptAW7"},Jr=x(10634),aa=x(35944),mn=x(59301);const Ur=({qitem:z,form:oe,exercise:ie,loading:Ve,dispatch:rt,aiReviewSettings:Ot=null})=>mn.createElement("div",{className:Xn.ai_config},mn.createElement("div",{style:{lineHeight:"32px",paddingBottom:8}},"\u8BC4\u5206\u6807\u51C6"),mn.createElement("div",{className:Xn.pfbz_ts},mn.createElement("div",{style:{color:"#333"}},"\u63D0\u793A\uFF1A\u53C2\u8003\u7B54\u6848\u548C\u9898\u76EE\u89E3\u6790\u8D8A\u5B8C\u5584\uFF0CAI\u667A\u80FD\u8BC4\u9605\u5C31\u8D8A\u7CBE\u51C6~"),mn.createElement("div",{className:"flex"},mn.createElement("div",{className:Xn.btns_pfbz,onClick:()=>{rt({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",questionId:z==null?void 0:z.question_id,ai_review_settings:oe.getFieldValue(Ot||"ai_review_settings")}})}},mn.createElement("img",{src:Jr.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"))),mn.createElement("div",{style:{background:"#F6F7F9"}},mn.createElement(he.default.List,{name:Ot||"ai_review_settings"},(Yt,{add:pt,remove:He})=>Yt.map((St,nn)=>{var _e;return mn.createElement(rr.Z,{key:St.key,style:{padding:"5px 10px 5px 15px"}},mn.createElement(ra.Z,{className:Xn.lable_name1},"\u8BC4\u5206\u9879\u76EE"),mn.createElement(ra.Z,null,mn.createElement(he.default.Item,{className:"ml10",name:[St.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u9879\u76EE"}]},mn.createElement(Me.default,{onChange:$e=>{oe.setFieldValue([St.name,"content"],$e.target.value)},placeholder:"\u8BF7\u8F93\u5165\u6700\u591A10\u5B57\u7B26",size:"large",style:{width:142},maxLength:10,className:"mr15"}))),mn.createElement(ra.Z,{className:Xn.lable_name1},"\u8BC4\u5206\u6807\u51C6"),mn.createElement(ra.Z,null,mn.createElement(he.default.Item,{className:"ml10",name:[St.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},mn.createElement(Me.default,{onChange:$e=>{oe.setFieldValue([St.name,"content"],$e.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:Ot?232:318},className:"mr15",maxLength:500}))),mn.createElement(ra.Z,{className:Xn.lable_name1},"\u6743\u91CD"),mn.createElement(ra.Z,null,mn.createElement(he.default.Item,{className:"ml10",name:[St.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(?!0(\.0+)?$)(\d+(\.\d)?)$/,message:"\u6700\u591A\u4FDD\u7559\u4E00\u4F4D\u5C0F\u6570"}]},mn.createElement(Pe.Z,{value:oe.getFieldValue([St.name,"weight"]),onChange:$e=>{Number.isInteger($e)||oe.setFieldValue([St.name,"weight"],parseFloat($e).toFixed(2))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.01,step:1,max:100,style:{width:"110px"}}))),mn.createElement(rr.Z,{className:(_e=Xn)==null?void 0:_e.h_lh_40},mn.createElement(ra.Z,null,mn.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{if(Yt.length>=10)return pe.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE");pt()}})),nn>0&&mn.createElement(ra.Z,null,mn.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{He(St.name)}}))))}))),mn.createElement(aa.Z,null));var Mr=(0,de.connect)(({exercise:z,loading:oe})=>({exercise:z,loading:oe.effects}))(Ur),Vr=Object.defineProperty,Ol=Object.defineProperties,Gl=Object.getOwnPropertyDescriptors,yl=Object.getOwnPropertySymbols,tu=Object.prototype.hasOwnProperty,lu=Object.prototype.propertyIsEnumerable,cu=(z,oe,ie)=>oe in z?Vr(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,bo=(z,oe)=>{for(var ie in oe||(oe={}))tu.call(oe,ie)&&cu(z,ie,oe[ie]);if(yl)for(var ie of yl(oe))lu.call(oe,ie)&&cu(z,ie,oe[ie]);return z},no=(z,oe)=>Ol(z,Gl(oe)),co=(z,oe)=>{var ie={};for(var Ve in z)tu.call(z,Ve)&&oe.indexOf(Ve)<0&&(ie[Ve]=z[Ve]);if(z!=null&&yl)for(var Ve of yl(z))oe.indexOf(Ve)<0&&lu.call(z,Ve)&&(ie[Ve]=z[Ve]);return ie};const fo=z=>{var oe=z,{value:ie,onChange:Ve}=oe,rt=co(oe,["value","onChange"]);const Ot=Yt=>{Ve([Yt])};return a.createElement(Ia.Z,no(bo({},rt),{defaultValue:ie==null?void 0:ie[0],onChange:Ot}))},ni=z=>{if(!z)return!1;let oe=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return z==="|"?(pe.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},mo=({value:z=[],onClose:oe})=>a.createElement(vn.Z,{closable:!0,onClose:oe,className:On.keywordTag},a.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},z.join(" \u6216 "))),Ro=({questionTitlePlaceholder:z,form:oe,showKeywords:ie,isMustKeyWords:Ve=ie,titleKey:rt="name",analysisKey:Ot="analysis",answerTexts:Yt="answer_texts",keywords:pt="keywords",useKeywords:He="use_keywords",indexs:St,qitem:nn,exerciseitem:_e,aiReviewSettings:$e})=>{var jt,rn,Jt,Ht,ze;const[ht,pn]=(0,a.useState)(!1),[cn,gn]=(0,a.useState)(""),nl=(rn=(jt=oe.getFieldValue("sub_item_banks"))==null?void 0:jt[He==null?void 0:He[0]])==null?void 0:rn[He==null?void 0:He[1]],Ha=(Ht=(Jt=oe.getFieldValue("sub_item_banks"))==null?void 0:Jt[He==null?void 0:He[0]])==null?void 0:Ht.question_score;return a.createElement("div",{className:On.wrap},a.createElement("div",{className:On.questionTitleEditorWrap},a.createElement(he.default.Item,{label:"\u9898\u5E72",name:rt,labelCol:{span:24},rules:[{required:!0}]},a.createElement(qa,{scrollId:"name",watch:!0,height:140,placeholder:z}))),a.createElement(he.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:Yt,labelCol:{span:24}},a.createElement(fo,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),ie&&!Ve&&a.createElement(he.default.Item,{hidden:!0,name:He,valuePropName:"checked"},a.createElement(Ea.Z,{defaultChecked:!0})),ie&&Ve&&a.createElement(rr.Z,{align:"middle",className:"mb30"},a.createElement(he.default.Item,{name:He,valuePropName:"checked"},a.createElement(Ea.Z,null)),a.createElement(ra.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),a.createElement(ra.Z,null,a.createElement(ct.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},a.createElement(yn.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(nl||!Ve)&&a.createElement(he.default.List,{name:pt,rules:[{validator(kr,su){return Ve?su!=null&&su.length?(su==null?void 0:su.reduce((La,wr)=>La+wr.score,0))>parseFloat(Ha)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(kr,{add:su,remove:Wn})=>a.createElement(a.Fragment,null,a.createElement("div",{className:`${On.title} mb10`},Ve?"\u5173\u952E\u8BCD":a.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),a.createElement(rr.Z,{align:"middle",className:"font14 mb30"},a.createElement(ra.Z,{flex:1},a.createElement(Me.default,{value:cn,onChange:La=>{gn(La.target.value)},maxLength:50,allowClear:!0,onPressEnter:La=>{var wr,rl,al,Ml;const Jl=`${(wr=La.target)==null?void 0:wr.value}`,qn=(al=(rl=Jl==null?void 0:Jl.split("|"))==null?void 0:rl.filter(Ll=>!!Ll))==null?void 0:al.map(Ll=>Ll==null?void 0:Ll.trim()),ca=oe.getFieldValue(["sub_item_banks",...pt]),vu=((Ml=ca==null?void 0:ca.map(Ll=>Ll==null?void 0:Ll.keyword))==null?void 0:Ml.flat())||[];for(const Ll of qn)if(vu.includes(Ll)){pe.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}ni(Jl)&&(su({keyword:qn,score:1}),gn(""))},className:On.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),a.createElement(ra.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),kr.map(La=>{var wr=La,{key:rl,name:al}=wr,Ml=co(wr,["key","name"]);return a.createElement(rr.Z,{key:rl,className:"mb20",style:{marginRight:148}},a.createElement(ra.Z,{flex:1},a.createElement(rr.Z,{align:"middle",justify:"space-between"},a.createElement(he.default.Item,no(bo({},Ml),{name:[al,"keyword"]}),a.createElement(mo,{onClose:()=>Wn(al)})),Ve&&a.createElement(he.default.Item,no(bo({},Ml),{name:[al,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:On.blankInputNumberWrapper}),a.createElement(Pe.Z,{className:On.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),a.createElement("div",{onClick:()=>pn(!0)},a.createElement(he.default.Item,{name:Ot,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(hl,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ht}))),((ze=_e==null?void 0:_e.exercise)==null?void 0:ze.is_open_ai_review)&&a.createElement(Mr,{form:oe,qitem:nn,aiReviewSettings:$e}))};var wa=x(59301),ls=Object.defineProperty,Fi=Object.defineProperties,Ii=Object.getOwnPropertyDescriptors,Ai=Object.getOwnPropertySymbols,Vu=Object.prototype.hasOwnProperty,Qi=Object.prototype.propertyIsEnumerable,Ni=(z,oe,ie)=>oe in z?ls(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,hi=(z,oe)=>{for(var ie in oe||(oe={}))Vu.call(oe,ie)&&Ni(z,ie,oe[ie]);if(Ai)for(var ie of Ai(oe))Qi.call(oe,ie)&&Ni(z,ie,oe[ie]);return z},Oi=(z,oe)=>Fi(z,Ii(oe)),ci=(z,oe)=>{var ie={};for(var Ve in z)Vu.call(z,Ve)&&oe.indexOf(Ve)<0&&(ie[Ve]=z[Ve]);if(z!=null&&Ai)for(var Ve of Ai(z))oe.indexOf(Ve)<0&&Qi.call(z,Ve)&&(ie[Ve]=z[Ve]);return ie};const{Panel:Yi}=ja.default,Mi=({questionTitlePlaceholder:z,choiceKey:oe,form:ie,withScore:Ve,exerciseitem:rt})=>{const Ot=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],[Yt,pt]=(0,a.useState)(),[He,St]=(0,a.useState)([]),nn=$e=>{St($e)},_e=({value:$e})=>wa.createElement("div",{style:{width:150,paddingLeft:11}},$e);return wa.createElement("div",{className:On.wrap},wa.createElement("div",{className:On.questionTitleEditorWrap},wa.createElement(he.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},wa.createElement(qa,{scrollId:"name",watch:!0,height:140,placeholder:z}))),wa.createElement(he.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),wa.createElement(he.default.List,{name:"sub_item_banks",rules:[{validator($e,jt){return jt?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},($e,{add:jt,remove:rn,move:Jt})=>{const Ht=ie.getFieldValue("sub_item_banks");return wa.createElement(wa.Fragment,null,wa.createElement(ja.default,{className:$e.length>0?On.collapseWrapper:"",bordered:!1,activeKey:He,onChange:nn,expandIcon:({isActive:ze})=>wa.createElement("i",{className:`iconfont icon-weizhankai ${ze?On.open:On.close}`,style:{fontSize:14,transition:"all .2s"}})},$e.map((ze,ht)=>{var pn=ze,{key:cn,name:gn}=pn,nl=ci(pn,["key","name"]),Ha,kr,su,Wn,La,wr,rl,al,Ml,Jl,qn,ca,vu,Ll;return wa.createElement(Yi,{className:On.panel,forceRender:!0,header:wa.createElement("div",{className:On.panelHeader},"\u7B2C",ht+1,"\u5C0F\u9898",wa.createElement("span",null,"\uFF08",((Ha=Ht==null?void 0:Ht[gn])==null?void 0:Ha.question_type)==0?"\u5355\u9009\u9898":((kr=Ht==null?void 0:Ht[gn])==null?void 0:kr.question_type)==1?"\u591A\u9009\u9898":((su=Ht==null?void 0:Ht[gn])==null?void 0:su.question_type)==3?"\u586B\u7A7A\u9898":((Wn=Ht==null?void 0:Ht[gn])==null?void 0:Wn.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:gn,extra:wa.createElement(rr.Z,{align:"middle",onClick:on=>on.stopPropagation()},((La=Ht==null?void 0:Ht[gn])==null?void 0:La.question_type)==3&&wa.createElement(wa.Fragment,null,wa.createElement(Ae.ZP.Group,{defaultValue:(wr=Ht==null?void 0:Ht[gn])==null?void 0:wr.use_blank_score,className:Mt.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:on=>{var ru,$u,Xl,_u,Iu;if(ie==null||ie.setFieldValue(["sub_item_banks",gn,"use_blank_score"],(ru=on==null?void 0:on.target)==null?void 0:ru.value),($u=on==null?void 0:on.target)!=null&&$u.value){let ql=0;for(let lo in(Xl=ie==null?void 0:ie.getFieldValue(["sub_item_banks",gn]))==null?void 0:Xl.standard_answers)ql+=Number((Iu=(_u=ie==null?void 0:ie.getFieldValue(["sub_item_banks",gn]))==null?void 0:_u.standard_answers[lo])==null?void 0:Iu.score);ie==null||ie.setFieldValue(["sub_item_banks",gn,"question_score"],ql||"")}pt(new Date)}}),wa.createElement(ct.Z,{overlayInnerStyle:{width:460},title:wa.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",wa.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},wa.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),Ve&&wa.createElement(he.default.Item,Oi(hi({},nl),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[gn,"question_score"],className:On.blankInputNumberWrapper}),((rl=Ht==null?void 0:Ht[gn])==null?void 0:rl.question_type)==3&&((al=Ht==null?void 0:Ht[gn])!=null&&al.use_blank_score)?wa.createElement(_e,null):wa.createElement(Pe.Z,{className:On.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),wa.createElement(rr.Z,{align:"middle",className:"pl40",style:{width:82}},ht!==0&&wa.createElement("div",{onClick:()=>{var on;Jt(ht,ht-1);const ru=(on=ie.getFieldValue("sub_item_banks"))==null?void 0:on.map(($u,Xl)=>($e.map((_u,Iu)=>{Xl===Iu&&($u.q_position=Number(_u.name)+1)}),$u));ie.setFieldValue("sub_item_banks",ru)}},wa.createElement(ct.Z,{title:"\u4E0A\u79FB"},wa.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),ht<$e.length-1&&wa.createElement("div",{onClick:()=>{var on;Jt(ht,ht+1);const ru=(on=ie.getFieldValue("sub_item_banks"))==null?void 0:on.map(($u,Xl)=>($e.map((_u,Iu)=>{Xl===Iu&&($u.q_position=Number(_u.name)+1)}),$u));ie.setFieldValue("sub_item_banks",ru)},className:ht===0?"":"ml10"},wa.createElement(ct.Z,{title:"\u4E0B\u79FB"},wa.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),wa.createElement(ct.Z,{title:"\u5220\u9664"},wa.createElement(Ke.Z,{className:`${On.deleteIcon} ml40`,onClick:()=>rn(gn)})))},wa.createElement(he.default.Item,Oi(hi({},nl),{name:gn}),(((Ml=Ht==null?void 0:Ht[gn])==null?void 0:Ml.question_type)==0||((Jl=Ht==null?void 0:Ht[gn])==null?void 0:Jl.question_type)==1)&&wa.createElement($a,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((qn=Ht==null?void 0:Ht[gn])==null?void 0:qn.question_type)==1,form:ie,choiceKey:[gn,"choices"],titleKey:[gn,"name"],analysisKey:[gn,"analysis"],choiceOptionsPath:["sub_item_banks",gn,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((ca=Ht==null?void 0:Ht[gn])==null?void 0:ca.question_type)==3&&wa.createElement(to,{form:ie,name:gn,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\uFF0C\u60A8\u53EF\u4EE5\u7528\u4EFB\u610F\u5B57\u7B26\u8868\u793A\u586B\u7A7A\u9879",scoreByBlank:[gn,"use_blank_score"],titleKey:[gn,"name"],analysisKey:[gn,"analysis"],isOrdered:[gn,"is_ordered"],answerKey:[gn,"standard_answers"],key:Yt}),((vu=Ht==null?void 0:Ht[gn])==null?void 0:vu.question_type)==2&&wa.createElement($t,{form:ie,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[gn,"name"],analysisKey:[gn,"analysis"],choiceKey:[gn,"choices"]}),((Ll=Ht==null?void 0:Ht[gn])==null?void 0:Ll.question_type)==4&&wa.createElement(Ro,{showKeywords:!0,isMustKeyWords:!0,form:ie,titleKey:[gn,"name"],analysisKey:[gn,"analysis"],answerTexts:[gn,"answer_texts"],useKeywords:[gn,"use_keywords"],keywords:[gn,"keywords"],aiReviewSettings:[gn,"ai_review_settings"],indexs:gn,qitem:Ht==null?void 0:Ht[gn],questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",exerciseitem:rt})))})),$e.length<20&&wa.createElement(bt.Z,{menu:{items:[{label:wa.createElement("div",{onClick:()=>{jt({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),St([$e==null?void 0:$e.length,...He])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:wa.createElement("div",{onClick:()=>{jt({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),St([$e==null?void 0:$e.length,...He])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:wa.createElement("div",{onClick:()=>{jt({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),St([$e==null?void 0:$e.length,...He])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:wa.createElement("div",{onClick:()=>{jt({name:"",analysis:"",is_ordered:!0,standard_answers:[{position:1,answer_text:[""]}],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),St([$e==null?void 0:$e.length,...He])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:wa.createElement("div",{onClick:()=>{jt({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),St([$e==null?void 0:$e.length,...He])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(ze=>ze.show).map(ze=>({label:ze.label,key:ze.key}))}},wa.createElement("div",{className:`${On.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var Fu=x(59301),Ki=Object.defineProperty,Ji=Object.defineProperties,Di=Object.getOwnPropertyDescriptors,pu=Object.getOwnPropertySymbols,Ri=Object.prototype.hasOwnProperty,us=Object.prototype.propertyIsEnumerable,Qo=(z,oe,ie)=>oe in z?Ki(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,Hu=(z,oe)=>{for(var ie in oe||(oe={}))Ri.call(oe,ie)&&Qo(z,ie,oe[ie]);if(pu)for(var ie of pu(oe))us.call(oe,ie)&&Qo(z,ie,oe[ie]);return z},To=(z,oe)=>Ji(z,Di(oe)),Ti=(z,oe,ie)=>new Promise((Ve,rt)=>{var Ot=He=>{try{pt(ie.next(He))}catch(St){rt(St)}},Yt=He=>{try{pt(ie.throw(He))}catch(St){rt(St)}},pt=He=>He.done?Ve(He.value):Promise.resolve(He.value).then(Ot,Yt);pt((ie=ie.apply(z,oe)).next())}),Bi=({qitem:z,setisedit:oe,TagDiscipline:ie,exerciseitem:Ve,seveeditor:rt,deleteitem:Ot,getTagData:Yt,init:pt,showTip:He=!1})=>{var St;const[nn]=he.default.useForm(),{unified_ai_setting:_e,ai_review_settings:$e}=Ve==null?void 0:Ve.exercise;(0,a.useEffect)(()=>{var rn;nn.setFieldsValue(To(Hu({},z),{name:z.question_title,sub_item_banks:(rn=z.sub_exercise_questions)==null?void 0:rn.map(Jt=>{var Ht,ze;if(Jt.question_type==4){const ht=_e?$e:((Ht=Jt==null?void 0:Jt.ai_review_settings)==null?void 0:Ht.length)>0?Jt.ai_review_settings:$e;Jt.ai_review_settings=ht}return To(Hu({},Jt),{name:Jt.question_title,choices:(ze=Jt==null?void 0:Jt.question_choices)==null?void 0:ze.map(ht=>To(Hu({},ht),{is_answer:ht!=null&&ht.standard_boolean?1:0}))})}),repeat_answer:!z.repeat_answer}))},[z]);const jt=rn=>{if(!(rn!=null&&rn.length))return!1;const Jt=rn.map(ze=>{var ht;return(ht=ze.choice_text)==null?void 0:ht.trim().replace(/^\s+|\s+$/g,"")});return new Set(Jt).size!==Jt.length};return Fu.createElement("div",null,Fu.createElement(he.default,{form:nn,colon:!1,onValuesChange:(rn,Jt)=>{var Ht,ze,ht,pn;if(rn!=null&&rn.sub_item_banks){let cn=((Ht=nn.getFieldValue("sub_item_banks"))==null?void 0:Ht.length)>0&&((ht=(ze=nn.getFieldValue("sub_item_banks"))==null?void 0:ze.map(gn=>{var nl;if(gn.question_type==3&&(gn!=null&&gn.use_blank_score)){let Ha=0;for(let kr in gn==null?void 0:gn.standard_answers)Ha+=Number((nl=gn==null?void 0:gn.standard_answers[kr])==null?void 0:nl.score);return Ha}else return gn.question_score}))==null?void 0:ht.filter(gn=>gn));(cn==null?void 0:cn.length)>0&&nn.setFieldsValue({question_score:(pn=parseFloat(cn.reduce((gn,nl)=>parseFloat(gn)+parseFloat(nl))))==null?void 0:pn.toFixed(1)})}},onFinish:rn=>{var Jt,Ht;if((Jt=rn.sub_item_banks)==null?void 0:Jt.some(ht=>ht.question_type===0||ht.question_type===1?jt(ht.choices):!1)){pe.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}rt(To(Hu(Hu({},z),rn),{question_title:rn.name,sub_questions:(Ht=rn==null?void 0:rn.sub_item_banks)==null?void 0:Ht.map(ht=>{var pn,cn,gn,nl;return(ht==null?void 0:ht.question_type)==3?To(Hu({},ht),{question_title:ht.name,item_type:ht==null?void 0:ht.question_type}):To(Hu({},ht),{question_title:ht.name,question_choices:(cn=(pn=ht==null?void 0:ht.choices)==null?void 0:pn.map)==null?void 0:cn.call(pn,Ha=>Ha.choice_text),standard_answers:(nl=(gn=ht==null?void 0:ht.choices)==null?void 0:gn.map)==null?void 0:nl.call(gn,(Ha,kr)=>(Ha==null?void 0:Ha.is_answer)===1&&kr+1).filter(Ha=>Ha),item_type:ht==null?void 0:ht.question_type})})}))},onFinishFailed:rn=>Ti(void 0,null,function*(){var Jt,Ht;pe.ZP.error(rn.errorFields[0].errors[0]),nn.scrollToField((Ht=(Jt=rn==null?void 0:rn.errorFields)==null?void 0:Jt[0])==null?void 0:Ht.name,{behavior:"smooth",block:"center"})})},Fu.createElement("div",{style:{display:"flex",alignItems:"center"}},Fu.createElement("div",{style:{flex:1}},Fu.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Fu.createElement("span",null,"\u7EC4\u5408\u9898")),((St=Ve==null?void 0:Ve.exercise)==null?void 0:St.exercise_status)==1&&!(z!=null&&z.isadd)&&Fu.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ot()}},Fu.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Fu.createElement(xe.ZP,{onClick:()=>{var rn;z.isadd?(oe(!1),pt()):(nn.setFieldsValue(To(Hu({},z),{name:z.question_title,sub_item_banks:(rn=z.sub_exercise_questions)==null?void 0:rn.map(Jt=>{var Ht;return To(Hu({},Jt),{name:Jt.question_title,choices:(Ht=Jt==null?void 0:Jt.question_choices)==null?void 0:Ht.map(ze=>To(Hu({},ze),{is_answer:ze!=null&&ze.standard_boolean?1:0}))})}),repeat_answer:!z.repeat_answer})),oe(!1))}},"\u53D6\u6D88"),Fu.createElement(ct.Z,{overlayClassName:Mt.shake,open:He,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Fu.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Fu.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Fu.createElement(xe.ZP,{className:"ml20",type:"primary",onClick:()=>{nn.submit()}},"\u4FDD\u5B58"))),Fu.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Fu.createElement(lt.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),Fu.createElement(Mi,{form:nn,withScore:!0,choiceKey:"",exerciseitem:Ve,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),Fu.createElement(br,{getTagData:Yt,qitem:z,exerciseitem:Ve,TagDiscipline:ie,form:nn}))))},zl=x(59301),Xi=Object.defineProperty,os=Object.defineProperties,is=Object.getOwnPropertyDescriptors,qi=Object.getOwnPropertySymbols,ss=Object.prototype.hasOwnProperty,Li=Object.prototype.propertyIsEnumerable,xi=(z,oe,ie)=>oe in z?Xi(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,yo=(z,oe)=>{for(var ie in oe||(oe={}))ss.call(oe,ie)&&xi(z,ie,oe[ie]);if(qi)for(var ie of qi(oe))Li.call(oe,ie)&&xi(z,ie,oe[ie]);return z},xo=(z,oe)=>os(z,is(oe)),di=(z,oe,ie)=>new Promise((Ve,rt)=>{var Ot=He=>{try{pt(ie.next(He))}catch(St){rt(St)}},Yt=He=>{try{pt(ie.throw(He))}catch(St){rt(St)}},pt=He=>He.done?Ve(He.value):Promise.resolve(He.value).then(Ot,Yt);pt((ie=ie.apply(z,oe)).next())}),Zi=({qitem:z,setqitem:oe,setisedit:ie,TagDiscipline:Ve,exerciseitem:rt,seveeditor:Ot,deleteitem:Yt,showTip:pt})=>{var He,St;const[nn]=he.default.useForm();return(0,a.useEffect)(()=>{var _e,$e;nn.setFieldsValue(xo(yo({},z),{name:z==null?void 0:z.question_title,choices:(_e=z==null?void 0:z.question_choices)==null?void 0:_e.map(jt=>xo(yo({},jt),{standard_boolean:jt!=null&&jt.standard_boolean?1:0})),repeat_answer:!(z!=null&&z.repeat_answer)})),z.shixun=($e=z==null?void 0:z.shixun)==null?void 0:$e.map(jt=>xo(yo({},jt),{defaultscore:jt.challenge_score}))},[]),zl.createElement("div",null,zl.createElement(he.default,{form:nn,colon:!1,onFinish:_e=>{var $e,jt;let rn=xo(yo({},_e),{question_scores:($e=z==null?void 0:z.shixun)==null?void 0:$e.map(Jt=>Jt.challenge_score),item_type:z==null?void 0:z.question_type,choices:(jt=_e==null?void 0:_e.choices)==null?void 0:jt.map(Jt=>xo(yo({},Jt),{is_answer:Jt.standard_boolean}))});Ot(yo(yo({},z),rn))},onFinishFailed:_e=>di(void 0,null,function*(){var $e,jt;pe.ZP.error(_e.errorFields[0].errors[0]),nn.scrollToField((jt=($e=_e==null?void 0:_e.errorFields)==null?void 0:$e[0])==null?void 0:jt.name,{behavior:"smooth",block:"center"})})},zl.createElement("div",{style:{display:"flex",alignItems:"center"}},zl.createElement("div",{style:{flex:1}},zl.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),zl.createElement("span",null,"\u5B9E\u8BAD\u9898")),((He=rt==null?void 0:rt.exercise)==null?void 0:He.exercise_status)==1&&!(z!=null&&z.isadd)&&zl.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Yt()}},zl.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),zl.createElement(xe.ZP,{onClick:()=>{var _e,$e;nn.setFieldsValue(xo(yo({},z),{name:z==null?void 0:z.question_title,choices:(_e=z==null?void 0:z.question_choices)==null?void 0:_e.map(jt=>xo(yo({},jt),{standard_boolean:jt!=null&&jt.standard_boolean?1:0})),repeat_answer:!(z!=null&&z.repeat_answer)})),z.shixun=($e=z==null?void 0:z.shixun)==null?void 0:$e.map(jt=>xo(yo({},jt),{challenge_score:jt.defaultscore})),oe(yo({},z)),ie(!1)}},"\u53D6\u6D88"),zl.createElement(ct.Z,{overlayClassName:Mt.shake,open:pt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:zl.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},zl.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},zl.createElement(xe.ZP,{className:"ml20",type:"primary",onClick:()=>di(void 0,null,function*(){var _e,$e,jt;if((($e=(_e=z==null?void 0:z.shixun)==null?void 0:_e.map)==null?void 0:$e.call(_e,rn=>rn.challenge_score).filter(rn=>rn).length)<((jt=z==null?void 0:z.shixun)==null?void 0:jt.length)){pe.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}nn.submit()})},"\u4FDD\u5B58"))),zl.createElement(lt.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}),zl.createElement(he.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},zl.createElement(Ia.Z,{watch:!0,height:140,placeholder:"",defaultValue:z.question_title}))),zl.createElement(rr.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},zl.createElement("div",null,zl.createElement("span",{style:{color:"red"}},"*"),"\u5173\u5361\u540D\u79F0"),zl.createElement("a",{href:`/shixuns/${z==null?void 0:z.shixun_identifier}/challenges?exercise=true`,target:"_blank"},zl.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(St=z==null?void 0:z.shixun)==null?void 0:St.map((_e,$e)=>zl.createElement("div",{style:{display:"flex",marginBottom:20}},zl.createElement("div",{style:{flex:1}},$e+1,"\u3001",_e.challenge_name),zl.createElement("div",null,zl.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",zl.createElement(Pe.Z,{precision:1,value:_e==null?void 0:_e.challenge_score,onChange:jt=>{const rn=JSON.parse(JSON.stringify((z==null?void 0:z.shixun)||[]));rn[$e].challenge_score=jt;const Jt=rn.every(ze=>!ze.challenge_score),Ht=parseFloat(rn==null?void 0:rn.map(ze=>ze.challenge_score).reduce((ze,ht)=>parseFloat(ze||0)+parseFloat(ht||0)));nn.setFieldsValue({question_score:Jt?"":Ht.toFixed(1)}),oe(xo(yo({},z),{shixun:rn}))},max:200,min:.1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"})))))},er={flex_box_center:"flex_box_center___Vhtb1",flex_space_between:"flex_space_between___k2ZrJ",flex_box_vertical_center:"flex_box_vertical_center___tn6Db",flex_box_center_end:"flex_box_center_end___k3eNX",flex_box_column:"flex_box_column___rsWbi",warp:"warp___UlRJc",indexTag:"indexTag___rjJ1u",normalWrap:"normalWrap___Qm4zY",redio:"redio___VW3yr",redioitem:"redioitem___jAPlJ",redioitemyes:"redioitemyes___VoiQ1",title:"title___Dt2dl",titleyes:"titleyes___Fjh3a",yestag:"yestag___CXrPv",checkbox:"checkbox___CgMU_",checkboxitem:"checkboxitem___PpJ9n",checkboxitemyes:"checkboxitemyes___pCfvZ",bottom:"bottom___BqrmJ",bottomitem:"bottomitem___Qk2rG",left:"left___l29lW",right:"right___nB1XE",completion:"completion___y1m7L",content:"content___AmQy4",items:"items___lIt8e",simple:"simple___zxJLH",shixunWrapper:"shixunWrapper___kAYdL",shixun:"shixun___UE6xS",score:"score___Px5Fq",qtitle:"qtitle___wG7Nn",program:"program___gzKdL",combination:"combination___R0ysn",qtype:"qtype___U0Suy",divname:"divname___guDo9"},ji=x(1710),ys=x(48275),ri=x(24334),_n=x(59301);const Yo=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],bi=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}];var Fs=({qitem:z,exercise:oe})=>{var ie,Ve,rt,Ot,Yt,pt,He,St,nn,_e,$e,jt,rn,Jt,Ht,ze,ht,pn,cn,gn,nl,Ha,kr,su;return _n.createElement("div",{className:er.warp},((z==null?void 0:z.question_type)===0||(z==null?void 0:z.question_type)===2)&&_n.createElement("div",{className:er.normalWrap},(ie=z==null?void 0:z.question_choices)==null?void 0:ie.map((Wn,La)=>_n.createElement("div",{className:er.redio},!(Wn!=null&&Wn.standard_boolean)&&_n.createElement("span",{className:er.redioitem}),(Wn==null?void 0:Wn.standard_boolean)&&_n.createElement("i",{className:`${er.redioitemyes} icon-duigou1`}),_n.createElement("span",{className:`${Wn!=null&&Wn.standard_boolean?er.titleyes:er.title} ${er.indexTag}`},(z==null?void 0:z.question_type)===0?Yo[La]:""),_n.createElement(sn.Z,{className:Wn!=null&&Wn.standard_boolean?er.titleyes:er.title,value:Wn==null?void 0:Wn.choice_text}),(Wn==null?void 0:Wn.standard_boolean)&&_n.createElement("div",{className:er.yestag},"\u6B63\u786E\u7B54\u6848")))),(z==null?void 0:z.question_type)===1&&_n.createElement("div",{className:er.normalWrap},(Ve=z==null?void 0:z.question_choices)==null?void 0:Ve.map((Wn,La)=>_n.createElement("div",{className:er.checkbox},!(Wn!=null&&Wn.standard_boolean)&&_n.createElement("span",{className:er.checkboxitem}),(Wn==null?void 0:Wn.standard_boolean)&&_n.createElement("i",{className:`${er.checkboxitemyes} icon-duigou1`}),_n.createElement("span",{className:`${Wn!=null&&Wn.standard_boolean?er.titleyes:er.title} ${er.indexTag}`},Yo[La]),_n.createElement(sn.Z,{className:Wn!=null&&Wn.standard_boolean?er.titleyes:er.title,value:Wn==null?void 0:Wn.choice_text}),(Wn==null?void 0:Wn.standard_boolean)&&_n.createElement("div",{className:er.yestag},"\u6B63\u786E\u7B54\u6848")))),(z==null?void 0:z.question_type)===3&&_n.createElement("div",{className:er.completion},(rt=z==null?void 0:z.standard_answers)==null?void 0:rt.map((Wn,La)=>{var wr;return _n.createElement(rr.Z,{align:"top"},_n.createElement("span",{className:er.title},"\u586B\u7A7A\u9879",La+1),_n.createElement("div",{className:er.content},(wr=Wn.answer_text)==null?void 0:wr.map((rl,al)=>_n.createElement("div",{key:`${z.question_id}-${al}`,className:er.items,style:(Wn==null?void 0:Wn.model)===2?{border:0,padding:0}:{}},(Wn==null?void 0:Wn.model)===1?_n.createElement("pre",{className:"mb0"},rl):_n.createElement(ys.Z,{value:rl,disabled:!0})))))})),(z==null?void 0:z.question_type)===4&&_n.createElement("div",{className:er.simple},_n.createElement("div",{className:er.title},"\u53C2\u8003\u7B54\u6848"),_n.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ot=z==null?void 0:z.answer_texts)!=null&&Ot[0]?_n.createElement(sn.Z,{className:er.content,value:(Yt=z==null?void 0:z.answer_texts)==null?void 0:Yt[0]}):_n.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),_n.createElement("div",{className:"mt20 "},_n.createElement("span",{className:er.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),_n.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},z!=null&&z.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(z==null?void 0:z.question_type)===5&&_n.createElement("div",{className:er.shixunWrapper},(pt=z==null?void 0:z.shixun)==null?void 0:pt.map((Wn,La)=>{var wr,rl;return _n.createElement("div",null,_n.createElement("div",{key:La,className:`${er.shixun} mb30`},_n.createElement("span",{className:er.score},"\uFF08",Wn==null?void 0:Wn.challenge_score,"\u5206\uFF09"),_n.createElement("span",{className:er.qtitle},(z==null?void 0:z.index)+"."+(La+1),"\u3001",Wn==null?void 0:Wn.challenge_name)),((rl=(wr=oe==null?void 0:oe.editData)==null?void 0:wr.exercise)==null?void 0:rl.show_challenge_task_pass)&&_n.createElement(sn.Z,{className:er.content,value:(Wn==null?void 0:Wn.task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(z==null?void 0:z.question_type)===6&&_n.createElement("div",{className:er.program,style:{border:!((St=(He=oe==null?void 0:oe.editData)==null?void 0:He.exercise)!=null&&St.show_hack_sets)&&!((_e=(nn=oe==null?void 0:oe.editData)==null?void 0:nn.exercise)!=null&&_e.show_hack_description)&&"none"}},((jt=($e=oe==null?void 0:oe.editData)==null?void 0:$e.exercise)==null?void 0:jt.show_hack_sets)&&_n.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},_n.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},_n.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),_n.createElement(ji.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(Wn,La,wr)=>wr+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(Wn,La,wr)=>_n.createElement(ct.Z,{title:_n.createElement("pre",null,Wn)},_n.createElement("div",{className:er.divname},Wn))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(Wn,La,wr)=>_n.createElement(ct.Z,{title:_n.createElement("pre",null,Wn)}," ",_n.createElement("div",{className:er.divname},Wn))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:z==null?void 0:z.hack_sets})),((Jt=(rn=oe==null?void 0:oe.editData)==null?void 0:rn.exercise)==null?void 0:Jt.show_hack_description)&&_n.createElement("div",null,_n.createElement(sn.Z,{className:er.content,value:(z==null?void 0:z.description)||"- -"}))),(z==null?void 0:z.question_type)===7&&((Ht=z==null?void 0:z.sub_exercise_questions)==null?void 0:Ht.map((Wn,La)=>{var wr,rl,al,Ml,Jl,qn;return _n.createElement("div",{key:La},_n.createElement("div",{className:er.combination},_n.createElement("span",{className:er.score},Wn==null?void 0:Wn.question_score,"\u5206"),_n.createElement("span",{className:er.qtype},(wr=bi.find(ca=>ca.type==Wn.question_type))==null?void 0:wr.name),_n.createElement("span",{className:er.qtitle},La+1,"\u3001",Wn==null?void 0:Wn.question_title)),(Wn.question_type===0||Wn.question_type===2)&&_n.createElement("div",{className:er.warp,style:{padding:"30px 58px",paddingBottom:0}},_n.createElement("div",null,(rl=Wn==null?void 0:Wn.question_choices)==null?void 0:rl.map((ca,vu)=>_n.createElement("div",{className:er.redio,key:vu},!(ca!=null&&ca.standard_boolean)&&_n.createElement("span",{className:er.redioitem}),(ca==null?void 0:ca.standard_boolean)&&_n.createElement("i",{className:`${er.redioitemyes} icon-duigou1`}),Wn.question_type===2&&_n.createElement("span",{className:`${ca!=null&&ca.standard_boolean?er.titleyes:er.title} ${er.indexTag}`},Yo[vu]),_n.createElement(sn.Z,{className:ca!=null&&ca.standard_boolean?er.titleyes:er.title,value:ca==null?void 0:ca.choice_text}),(ca==null?void 0:ca.standard_boolean)&&_n.createElement("div",{className:er.yestag},"\u6B63\u786E\u7B54\u6848"))))),Wn.question_type===1&&_n.createElement("div",{className:er.normalWrap},(al=Wn==null?void 0:Wn.question_choices)==null?void 0:al.map((ca,vu)=>_n.createElement("div",{className:er.checkbox,key:vu},!(ca!=null&&ca.standard_boolean)&&_n.createElement("span",{className:er.checkboxitem}),(ca==null?void 0:ca.standard_boolean)&&_n.createElement("i",{className:`${er.checkboxitemyes} icon-duigou1`}),_n.createElement("span",{className:`${ca!=null&&ca.standard_boolean?er.titleyes:er.title} ${er.indexTag}`},Yo[vu]),_n.createElement(sn.Z,{className:ca!=null&&ca.standard_boolean?er.titleyes:er.title,value:ca==null?void 0:ca.choice_text}),(ca==null?void 0:ca.standard_boolean)&&_n.createElement("div",{className:er.yestag},"\u6B63\u786E\u7B54\u6848")))),Wn.question_type===3&&_n.createElement("div",{className:er.completion},(Ml=Wn==null?void 0:Wn.standard_answers)==null?void 0:Ml.map((ca,vu)=>{var Ll;return _n.createElement(rr.Z,{align:"top"},_n.createElement("span",{className:er.title},"\u586B\u7A7A\u9879",vu+1),_n.createElement("div",{className:er.content},(Ll=ca.answer_text)==null?void 0:Ll.map((on,ru)=>_n.createElement("div",{key:ru,className:er.items},_n.createElement("pre",{className:"mb0"},on)))))})),Wn.question_type===4&&_n.createElement("div",{className:er.simple},_n.createElement("div",{className:er.title},"\u53C2\u8003\u7B54\u6848"),_n.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Jl=Wn==null?void 0:Wn.answer_texts)!=null&&Jl[0]?_n.createElement(sn.Z,{className:er.content,value:(qn=Wn==null?void 0:Wn.answer_texts)==null?void 0:qn[0]}):_n.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),_n.createElement("div",{className:"mt20 "},_n.createElement("span",{className:er.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),_n.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},Wn!=null&&Wn.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(z==null?void 0:z.question_type)===8&&_n.createElement("div",null,_n.createElement(sn.Z,{disabledFill:!0,className:er.content,showProgramFill:!0,value:ri.Base64.decode(((ze=z==null?void 0:z.program_attr)==null?void 0:ze.code)||"")})),((z==null?void 0:z.question_type)<=4||[6,8].includes(z==null?void 0:z.question_type))&&_n.createElement("div",{className:er.bottom},_n.createElement("div",{className:`${er.bottomitem} mb30`},_n.createElement("span",{className:er.left},"\u89E3\u6790"),_n.createElement("span",{className:er.right},z!=null&&z.analysis?_n.createElement(sn.Z,{value:z==null?void 0:z.analysis}):_n.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),_n.createElement("div",{className:`${er.bottomitem} mb30`},_n.createElement("span",{className:er.left},"\u96BE\u5EA6"),_n.createElement("span",{className:er.right},(z==null?void 0:z.difficulty)===1?"\u7B80\u5355":(z==null?void 0:z.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),_n.createElement("div",{className:er.bottomitem},_n.createElement("span",{className:er.left},"\u77E5\u8BC6\u70B9"),_n.createElement(ct.Z,{title:((ht=z==null?void 0:z.tag_discipline_names)==null?void 0:ht.length)<=0||((pn=z==null?void 0:z.tag_discipline_names)==null?void 0:pn.length)==1&&["-"].includes(z==null?void 0:z.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(gn=(cn=z==null?void 0:z.tag_discipline_names)==null?void 0:cn.join("\uFF1B"))==null?void 0:gn.toString()},_n.createElement("span",{className:er.right},((nl=z==null?void 0:z.tag_discipline_names)==null?void 0:nl.length)<=0?_n.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((Ha=z==null?void 0:z.tag_discipline_names)==null?void 0:Ha.length)==1&&["-"].includes(z==null?void 0:z.tag_discipline_names[0])?_n.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(su=(kr=z==null?void 0:z.tag_discipline_names)==null?void 0:kr.join("\uFF1B"))==null?void 0:su.toString())))))},cs=x(32765),$i=x(49216),Ql=x(59301),wi=Object.defineProperty,Vi=Object.defineProperties,es=Object.getOwnPropertyDescriptors,ts=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,re=(z,oe,ie)=>oe in z?wi(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,me=(z,oe)=>{for(var ie in oe||(oe={}))te.call(oe,ie)&&re(z,ie,oe[ie]);if(ts)for(var ie of ts(oe))ne.call(oe,ie)&&re(z,ie,oe[ie]);return z},ve=(z,oe)=>Vi(z,es(oe)),Ze=(z,oe,ie)=>new Promise((Ve,rt)=>{var Ot=He=>{try{pt(ie.next(He))}catch(St){rt(St)}},Yt=He=>{try{pt(ie.throw(He))}catch(St){rt(St)}},pt=He=>He.done?Ve(He.value):Promise.resolve(He.value).then(Ot,Yt);pt((ie=ie.apply(z,oe)).next())}),vt=({qitem:z,setisedit:oe,TagDiscipline:ie,exerciseitem:Ve,seveeditor:rt,deleteitem:Ot,getTagData:Yt,init:pt,showTip:He=!1})=>{var St,nn,_e,$e;const[jt]=he.default.useForm(),{unified_ai_setting:rn,ai_review_settings:Jt}=Ve==null?void 0:Ve.exercise,Ht=rn?Jt:((St=z==null?void 0:z.ai_review_settings)==null?void 0:St.length)>0?z.ai_review_settings:Jt;return(0,a.useEffect)(()=>{jt.setFieldsValue(ve(me({},z),{name:z.question_title,answer_texts:z.answer_texts,repeat_answer:!z.repeat_answer,ai_review_settings:Ht}))},[z]),Ql.createElement("div",null,Ql.createElement(he.default,{form:jt,colon:!1,onFinish:ze=>{var ht;(ht=Ve==null?void 0:Ve.exercise)!=null&&ht.is_open_ai_review&&!(0,Gn.BR)(ze==null?void 0:ze.ai_review_settings)||rt(ve(me(me({},z),ze),{answer_texts:ze==null?void 0:ze.answer_texts,question_title:ze==null?void 0:ze.name}))},onFinishFailed:ze=>Ze(void 0,null,function*(){var ht,pn;pe.ZP.error(ze.errorFields[0].errors[0]),jt.scrollToField((pn=(ht=ze==null?void 0:ze.errorFields)==null?void 0:ht[0])==null?void 0:pn.name,{behavior:"smooth",block:"center"})})},Ql.createElement("div",{style:{display:"flex",alignItems:"center"}},Ql.createElement("div",{style:{flex:1}},Ql.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Ql.createElement("span",null,"\u7B80\u7B54\u9898")),((nn=Ve==null?void 0:Ve.exercise)==null?void 0:nn.exercise_status)==1&&!(z!=null&&z.isadd)&&Ql.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ot()}},Ql.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Ql.createElement(xe.ZP,{onClick:()=>{z.isadd?(oe(!1),pt()):(jt.setFieldsValue(ve(me({},z),{name:z==null?void 0:z.question_title,answer_texts:z.answer_texts||[],repeat_answer:!(z!=null&&z.repeat_answer)})),oe(!1))}},"\u53D6\u6D88"),Ql.createElement(ct.Z,{overlayClassName:Mt.shake,open:He,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Ql.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Ql.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Ql.createElement(xe.ZP,{type:"primary",className:"ml20",onClick:()=>{jt.submit()}},"\u4FDD\u5B58"))),Ql.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Ql.createElement(he.default.Item,{className:Mt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Ql.createElement(Pe.Z,{onBlur:ze=>{ze.target.value==="0"&&pe.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Ql.createElement($i.W,{form:jt,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),((_e=Ve==null?void 0:Ve.exercise)==null?void 0:_e.is_open_ai_review)&&!(($e=Ve==null?void 0:Ve.exercise)!=null&&$e.unified_ai_setting)&&Ql.createElement(Mr,{form:jt,qitem:z}),Ql.createElement(br,{getTagData:Yt,qitem:z,exerciseitem:Ve,TagDiscipline:ie,form:jt}))))},Xe=x(59301),Pt=(z,oe,ie)=>new Promise((Ve,rt)=>{var Ot=He=>{try{pt(ie.next(He))}catch(St){rt(St)}},Yt=He=>{try{pt(ie.throw(He))}catch(St){rt(St)}},pt=He=>He.done?Ve(He.value):Promise.resolve(He.value).then(Ot,Yt);pt((ie=ie.apply(z,oe)).next())}),Zt=({setScoreShow:z,ScoreShow:oe,exerciseitem:ie,getdata:Ve})=>{var rt,Ot,Yt;const[pt,He]=(0,a.useState)(!1);function St(){return Pt(this,null,function*(){var nn,_e,$e;let jt=(_e=(nn=ie==null?void 0:ie.exercise_question_types)==null?void 0:nn.filter(Jt=>Jt.Singlequestion))==null?void 0:_e.map(Jt=>({question_type:Jt.question_type,score:Jt.Singlequestion})),rn=yield(0,Oe.ZP)(`/api/exercises/${($e=ie==null?void 0:ie.exercise)==null?void 0:$e.id}/batch_set_score.json`,{method:"POST",body:{question_arr:jt}});(rn==null?void 0:rn.status)===0&&Ve()})}return Xe.createElement("div",null,oe&&Xe.createElement(Te.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:oe,width:640,centered:!0,zIndex:10,className:Mt.scoremodal,onCancel:()=>{z(!1)},onOk:()=>{var nn,_e,$e;if(ie!=null&&ie.use_blank_score&&(($e=(_e=(nn=ie==null?void 0:ie.exercise_question_types)==null?void 0:nn.filter(jt=>jt.name==="\u586B\u7A7A\u9898"))==null?void 0:_e[0])!=null&&$e.Singlequestion)){He(!0);return}St(),z(!1)}},Xe.createElement("div",{className:"c-black"},"\u603B\u5206",Xe.createElement("span",{className:"ml10 c-light-primary"},(ie==null?void 0:ie.exercise_question_types.length)>0&&((rt=ie==null?void 0:ie.exercise_types)==null?void 0:rt.q_scores))),Xe.createElement("div",{className:Mt.content},Xe.createElement("span",null,"\u9898\u578B\u540D\u79F0"),Xe.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),Xe.createElement("span",null,"\u9898\u578B\u603B\u5206"),Xe.createElement("span",null,"\u64CD\u4F5C")),(Yt=(Ot=ie==null?void 0:ie.exercise_question_types)==null?void 0:Ot.filter(nn=>nn.name!=="\u5B9E\u8BAD\u9898"&&nn.name!=="\u7EC4\u5408\u9898"))==null?void 0:Yt.map(nn=>{var _e;return Xe.createElement("div",{className:Mt.items},Xe.createElement("span",null,nn==null?void 0:nn.name),Xe.createElement("span",null,(_e=nn==null?void 0:nn.items)==null?void 0:_e.length),Xe.createElement("span",null,nn==null?void 0:nn.score),Xe.createElement("span",null,"\u6BCF\u9898",Xe.createElement(Pe.Z,{max:100,precision:1,min:.1,onChange:$e=>{nn.Singlequestion=$e},style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),Xe.createElement(Te.default,{title:!1,footer:!1,centered:!0,zIndex:20,open:pt,width:640,closable:!1,className:Mt.scoremodal},Xe.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",Xe.createElement("span",{style:{color:"#FA6400"}},"\u6309\u7A7A\u7ED9\u5206"),"\u7684\u5C0F\u9898\uFF0C\u82E5\u6279\u91CF\u8BBE\u7F6E\u5206\u503C\u4F1A\u7EDF\u4E00\u5C06\u586B\u7A7A\u9898\u6539\u4E3A\u6309\u9898\u7ED9\u5206"),Xe.createElement("div",{className:Mt.bottom},Xe.createElement(xe.ZP,{className:Mt.no,onClick:()=>{He(!1)}},"\u53D6\u6D88"),Xe.createElement(xe.ZP,{className:Mt.yes,onClick:()=>{St(),He(!1),z(!1)}},"\u786E\u8BA4"))))},Vt=x(99313),dn=x(98228),fn=x(58421),qe={flex_box_center:"flex_box_center___aDsO9",flex_space_between:"flex_space_between___5V4Xk",flex_box_vertical_center:"flex_box_vertical_center___rNdEP",flex_box_center_end:"flex_box_center_end___cKjnr",flex_box_column:"flex_box_column___glFYD",scoremodal:"scoremodal___PfqOf",selectWrapper:"selectWrapper___Mtqcz",selectWrappers:"selectWrappers___uX2K9",allqingchu:"allqingchu___IqL8g",title:"title___UgYfD",score:"score___LjJmD",close:"close___I0jAO",content:"content___4u86F",items:"items___mK2L5",bottom:"bottom___vQTEm",yes:"yes___j81JQ",no:"no___kiUH4",titlecount:"titlecount___lliQr",add:"add___QhDj8",search:"search___QCCaL",searchIcon:"searchIcon___oXRH5",tabWrap:"tabWrap___Cu_4D",previewModal:"previewModal___BVDlS"},Rt=x(46096),ut={flex_box_center:"flex_box_center___zojHa",flex_space_between:"flex_space_between___wmLZ4",flex_box_vertical_center:"flex_box_vertical_center___DszWW",flex_box_center_end:"flex_box_center_end___mVCv5",flex_box_column:"flex_box_column___fbC9t",warp:"warp___isAcM",shixunbutton:"shixunbutton___h3Ybb",redio:"redio___xDffb",redioitem:"redioitem___FFPtq",redioitemyes:"redioitemyes___pF7ID",title:"title___mnPZc",titleyes:"titleyes___wrtWQ",yestag:"yestag___D4krY",qcount:"qcount___W5pwO",score:"score___eKQzl",qtitle:"qtitle___lb8MD",checkbox:"checkbox___QpUm4",checkboxitem:"checkboxitem___Wm2SH",checkboxitemyes:"checkboxitemyes___VVVTe",bottom:"bottom___Mn_Bw",bottomitem:"bottomitem___JTyHT",left:"left___nQqpo",right:"right___v58qy",completion:"completion___BnZSp",content:"content___MU8hZ",items:"items___a7i54",simple:"simple___GDw3K",shixun:"shixun___DGzTe",combination:"combination___AG9cr"};const Kn=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var tr=({qitem:z})=>{var oe,ie,Ve,rt,Ot,Yt,pt,He,St,nn;return a.createElement("div",{className:ut.warp},a.createElement("div",{className:ut.mainPart},a.createElement("div",{className:ut.qcount},(z==null?void 0:z.question_type)===8&&a.createElement(sn.Z,{className:ut.content,showProgramFill:!0,value:(oe=z==null?void 0:z.program_attr)==null?void 0:oe.description}),(z==null?void 0:z.question_type)!=8&&a.createElement(sn.Z,{className:ut.qtitle,value:(z==null?void 0:z.name)||(z==null?void 0:z.title)})),((z==null?void 0:z.question_type)===0||(z==null?void 0:z.question_type)===2)&&a.createElement("div",null,(ie=z==null?void 0:z.choices)==null?void 0:ie.map((_e,$e)=>a.createElement("div",{className:ut.redio},!(_e!=null&&_e.is_answer)&&a.createElement("span",{className:ut.redioitem}),(_e==null?void 0:_e.is_answer)&&a.createElement("i",{className:`${ut.redioitemyes} icon-duigou1`}),a.createElement(sn.Z,{className:_e!=null&&_e.is_answer?ut.titleyes:ut.title,value:Kn[$e]+(_e==null?void 0:_e.choice_text)}),(_e==null?void 0:_e.is_answer)&&a.createElement("div",{className:ut.yestag},"\u6B63\u786E\u7B54\u6848")))),(z==null?void 0:z.question_type)===1&&a.createElement("div",null,(Ve=z==null?void 0:z.choices)==null?void 0:Ve.map((_e,$e)=>a.createElement("div",{className:ut.checkbox},!(_e!=null&&_e.is_answer)&&a.createElement("span",{className:ut.checkboxitem}),(_e==null?void 0:_e.is_answer)&&a.createElement("i",{className:`${ut.checkboxitemyes} icon-duigou1`}),a.createElement(sn.Z,{className:_e!=null&&_e.is_answer?ut.titleyes:ut.title,value:Kn[$e]+(_e==null?void 0:_e.choice_text)}),(_e==null?void 0:_e.is_answer)&&a.createElement("div",{className:ut.yestag},"\u6B63\u786E\u7B54\u6848")))),(z==null?void 0:z.question_type)===3&&a.createElement("div",{className:ut.completion},(rt=z==null?void 0:z.standard_answer)==null?void 0:rt.map((_e,$e)=>{var jt;return a.createElement("div",{style:{display:"flex"}},a.createElement("span",{className:ut.title},"\u586B\u7A7A\u9879",$e+1),a.createElement("div",{className:ut.content},(jt=_e==null?void 0:_e.answer_text)==null?void 0:jt.map((rn,Jt)=>a.createElement("div",{className:ut.items},rn))))})),(z==null?void 0:z.question_type)===4&&a.createElement("div",{className:ut.simple},a.createElement("div",{className:ut.title},"\u53C2\u8003\u7B54\u6848"),a.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ot=z==null?void 0:z.answer_texts)!=null&&Ot[0]?a.createElement(sn.Z,{className:ut.content,value:(Yt=z==null?void 0:z.answer_texts)==null?void 0:Yt[0]}):a.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(z==null?void 0:z.question_type)===5&&((pt=z==null?void 0:z.challenge_names)==null?void 0:pt.map((_e,$e)=>a.createElement("div",{className:ut.shixun},a.createElement("span",{className:ut.qtitle},a.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,Gn.EM)($e+1),"\u9898"),_e)))),(z==null?void 0:z.question_type)===6&&a.createElement("div",{className:ut.simple},a.createElement(sn.Z,{className:ut.content,value:((He=z==null?void 0:z.program_attr)==null?void 0:He.description)||"- -"})),(z==null?void 0:z.question_type)===7&&((St=z==null?void 0:z.sub_item_banks)==null?void 0:St.map((_e,$e)=>{var jt,rn,Jt,Ht,ze;return a.createElement("div",null,a.createElement("div",{className:ut.combination},a.createElement("span",{className:ut.qtitle},_e==null?void 0:_e.name)),a.createElement("div",{className:ut.warp,style:{padding:"0px",paddingTop:20}},a.createElement("div",null,((_e==null?void 0:_e.item_type)=="SINGLE"||(_e==null?void 0:_e.item_type)=="JUDGMENT")&&((jt=_e==null?void 0:_e.choices)==null?void 0:jt.map((ht,pn)=>a.createElement("div",{className:ut.redio},!(ht!=null&&ht.is_answer)&&a.createElement("span",{className:ut.redioitem}),(ht==null?void 0:ht.is_answer)&&a.createElement("i",{className:`${ut.redioitemyes} icon-duigou1`}),a.createElement(sn.Z,{className:ht!=null&&ht.is_answer?ut.titleyes:ut.title,value:Kn[pn]+(ht==null?void 0:ht.choice_text)}),(ht==null?void 0:ht.is_answer)&&a.createElement("div",{className:ut.yestag},"\u6B63\u786E\u7B54\u6848")))),(_e==null?void 0:_e.item_type)=="MULTIPLE"&&((rn=_e==null?void 0:_e.choices)==null?void 0:rn.map((ht,pn)=>a.createElement("div",{className:ut.checkbox},!(ht!=null&&ht.is_answer)&&a.createElement("span",{className:ut.checkboxitem}),(ht==null?void 0:ht.is_answer)&&a.createElement("i",{className:`${ut.checkboxitemyes} icon-duigou1`}),a.createElement(sn.Z,{className:ht!=null&&ht.is_answer?ut.titleyes:ut.title,value:Kn[pn]+(ht==null?void 0:ht.choice_text)}),(ht==null?void 0:ht.is_answer)&&a.createElement("div",{className:ut.yestag},"\u6B63\u786E\u7B54\u6848")))),(_e==null?void 0:_e.item_type)=="COMPLETION"&&a.createElement("div",{className:ut.completion},(Jt=_e==null?void 0:_e.standard_answer)==null?void 0:Jt.map((ht,pn)=>{var cn;return a.createElement("div",{style:{display:"flex"}},a.createElement("span",{className:ut.title},"\u586B\u7A7A\u9879",pn+1),a.createElement("div",{className:ut.content},(cn=ht==null?void 0:ht.answer_text)==null?void 0:cn.map((gn,nl)=>a.createElement("div",{className:ut.items},gn))))})),(_e==null?void 0:_e.item_type)=="SUBJECTIVE"&&a.createElement("div",{className:ut.simple},a.createElement("div",{className:ut.title},"\u53C2\u8003\u7B54\u6848"),a.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ht=_e==null?void 0:_e.answer_texts)!=null&&Ht[0]?a.createElement(sn.Z,{className:ut.content,value:(ze=_e==null?void 0:_e.answer_texts)==null?void 0:ze[0]}):a.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(z==null?void 0:z.question_type)===8&&a.createElement("div",null,a.createElement(sn.Z,{disabledFill:!0,className:ut.content,showProgramFill:!0,value:ri.Base64.decode(((nn=z==null?void 0:z.program_attr)==null?void 0:nn.code)||"")})),(z==null?void 0:z.question_type)===5&&a.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},a.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},a.createElement("div",{style:{marginRight:30}},a.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u521B\u5EFA\u8005"),a.createElement("span",{style:{color:"#000000"}},(z==null?void 0:z.author_name)||"- -")),a.createElement("div",{style:{marginRight:30}},a.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u6240\u5C5E\u5355\u4F4D"),a.createElement("span",{style:{color:"#000000"}},(z==null?void 0:z.author_school_name)||"- -")),a.createElement("div",{style:{marginRight:30}},a.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{style:{color:"#000000"}},(z==null?void 0:z.study_count)||"0"))),a.createElement("a",{className:ut.shixunbutton,href:`/shixuns/${z==null?void 0:z.identifier}/challenges?exercise=true`,target:"_blank"},a.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((z==null?void 0:z.question_type)<=4||[6,8].includes(z==null?void 0:z.question_type))&&a.createElement("div",{className:ut.bottom},a.createElement("div",{className:ut.bottomitem},a.createElement("span",{className:ut.left},"\u89E3\u6790"),a.createElement("span",{className:ut.right},z!=null&&z.analysis?a.createElement(sn.Z,{value:z==null?void 0:z.analysis}):a.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),a.createElement("div",{className:ut.bottomitem},a.createElement("span",{className:ut.left},"\u96BE\u5EA6"),a.createElement("span",{className:ut.right},(z==null?void 0:z.difficulty)===1?"\u7B80\u5355":(z==null?void 0:z.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),a.createElement("div",{className:ut.bottomitem},a.createElement("span",{className:ut.left},"\u77E5\u8BC6\u70B9"),a.createElement("span",{className:ut.right},z!=null&&z.tag_discipline?z==null?void 0:z.tag_discipline:a.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},sr=x(19581),nr=x(77171),Hn=x(49426),ba=x(16642),Wr=x(6300),pa=x(57601),Va=x(91216),hn=x(59301),fl=Object.defineProperty,Vl=Object.defineProperties,il=Object.getOwnPropertyDescriptors,Oa=Object.getOwnPropertySymbols,Qa=Object.prototype.hasOwnProperty,Fl=Object.prototype.propertyIsEnumerable,Al=(z,oe,ie)=>oe in z?fl(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,Nr=(z,oe)=>{for(var ie in oe||(oe={}))Qa.call(oe,ie)&&Al(z,ie,oe[ie]);if(Oa)for(var ie of Oa(oe))Fl.call(oe,ie)&&Al(z,ie,oe[ie]);return z},sl=(z,oe)=>Vl(z,il(oe)),Rl=(z,oe,ie)=>new Promise((Ve,rt)=>{var Ot=He=>{try{pt(ie.next(He))}catch(St){rt(St)}},Yt=He=>{try{pt(ie.throw(He))}catch(St){rt(St)}},pt=He=>He.done?Ve(He.value):Promise.resolve(He.value).then(Ot,Yt);pt((ie=ie.apply(z,oe)).next())});const ou=({setScoreShow:z,ScoreShow:oe,onOk:ie,isshixuns:Ve,isloadings:rt,dispatch:Ot,shixunsDetail:Yt,exercise:pt})=>{var He,St,nn;let[_e,$e]=(0,a.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]}),[jt,rn]=(0,a.useState)([]),[Jt,Ht]=(0,a.useState)([]),[ze,ht]=(0,a.useState)([]),[pn,cn]=(0,a.useState)([]);const[gn,nl]=(0,a.useState)(!1),[Ha]=he.default.useForm(),[kr,su]=(0,a.useState)(),[Wn,La]=(0,a.useState)(!1);let[wr,rl]=(0,a.useState)(Ve);const[al,Ml]=(0,a.useState)([]),[Jl,qn]=(0,a.useState)(!0),[ca,vu]=(0,a.useState)([]),[Ll,on]=(0,a.useState)(0),[ru,$u]=(0,a.useState)([]),Xl=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}],[_u,Iu]=(0,a.useState)({});(0,a.useEffect)(()=>{var _t,Bn,ma,Yr,Ca,cl,au,Fa,Zu,pl;(((ma=(Bn=(_t=pt==null?void 0:pt.editData)==null?void 0:_t.exercise)==null?void 0:Bn.exist_item_bank_ids)==null?void 0:ma.length)>0||((cl=(Ca=(Yr=pt==null?void 0:pt.editData)==null?void 0:Yr.exercise)==null?void 0:Ca.exist_item_bank_shixun_ids)==null?void 0:cl.length)>0)&&$u([...(Fa=(au=pt==null?void 0:pt.editData)==null?void 0:au.exercise)==null?void 0:Fa.exist_item_bank_ids,...(pl=(Zu=pt==null?void 0:pt.editData)==null?void 0:Zu.exercise)==null?void 0:pl.exist_item_bank_shixun_ids])},[(St=(He=pt==null?void 0:pt.editData)==null?void 0:He.exercise)==null?void 0:St.exist_item_bank_ids]);const ql=(0,a.useRef)(new Set),lo=(0,a.useRef)(new Set);let[Qu,Zo]=(0,a.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const vl=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Nu=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],Yu=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[Ho,ia]=(0,a.useState)(!1),kl=()=>{Ha.resetFields(),wr=!1,rl(!1),ia(!1),Ha.submit()};(0,a.useEffect)(()=>{Ll>0&&setTimeout(()=>{on(0)},2e3)},[Ll]),(0,a.useEffect)(()=>{oe&&(Ha.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Jl&&wr&&(Ha.setFieldsValue({item_type:"SHIXUN"}),_e.item_type="SHIXUN",$e(Nr({},_e)),qn(!1)),Ul(_e),Ou(),uu({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[oe]);function Ul(_t){return Rl(this,null,function*(){var Bn,ma,Yr;if(nl(!0),$e(_t),(ze==null?void 0:ze.length)<=0&&_t.type==="5"){cn([]),nl(!1);return}let Ca=_t.type==="5"?ze==null?void 0:ze.filter(Fa=>!al.includes(Fa)):null,cl=_t.type==="5"?ze==null?void 0:ze.filter(Fa=>al.includes(Fa)):null,au=yield(0,Oe.ZP)("/api/item_banks.json",{method:"get",params:sl(Nr({},_t),{discipline_id:((Bn=_t==null?void 0:_t.courseid)==null?void 0:Bn[0])||null,sub_discipline_id:((ma=_t==null?void 0:_t.courseid)==null?void 0:ma[1])||null,ids:Ca,shixun_ids:cl,group_id:((Yr=_t.group_id)==null?void 0:Yr.map(Fa=>Fa==null?void 0:Fa.value))||null,keyword:_t.keyword?encodeURIComponent(_t.keyword):_t.keyword,include_shixuns:!0,type:_t.type==="5"?null:_t.type,clazz:_t.type==="3"?"ItemBanksGroup":null})});cn(au),nl(!1)})}function uu(_t){return Rl(this,null,function*(){var Bn;let ma=yield(0,Oe.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:_t}),Yr=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Bn=ma==null?void 0:ma.data)==null?void 0:Bn.map(Ca=>({title:Ca.name,id:Ca.id,pid:Ca.id,value:Ca.id,key:Ca.id,isLeaf:!Ca.have_child}))}];vu(Yr)})}function Ou(){return Rl(this,null,function*(){let _t=yield(0,Oe.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:_e.type==="5"?null:_e.type,clazz:"ItemBanksGroup"}});rn((0,Rt.L)(_t==null?void 0:_t.disciplines))})}function Mu(_t){return Rl(this,null,function*(){var Bn,ma,Yr,Ca;nl(!0);let cl=(Bn=_t.list)==null?void 0:Bn.filter(Zu=>!al.includes(Zu)),au=(ma=_t.list)==null?void 0:ma.filter(Zu=>al.includes(Zu));if(cl.length===0&&au.length===0){nl(!1),cn([]);return}let Fa=yield(0,Oe.ZP)("/api/item_banks.json",{method:"get",params:sl(Nr({},_t),{discipline_id:((Yr=_t==null?void 0:_t.courseid)==null?void 0:Yr[0])||null,sub_discipline_id:((Ca=_t==null?void 0:_t.courseid)==null?void 0:Ca[1])||null,ids:cl,shixun_ids:au,type:_t.type==="5"?null:_t.type,clazz:_t.type==="3"?"ItemBanksGroup":null})});nl(!1),cn(Fa)})}const ku=(0,de.useParams)(),[Ao,_o,Do,yu]=(0,Hn.P)(),Io=_t=>Rl(void 0,null,function*(){const Bn=yield Ot({type:"shixunsDetail/release",payload:{id:_t}});let ma=Bn==null?void 0:Bn.tag_position,Yr=(Bn==null?void 0:Bn.evaluation_set_position)||[],Ca=Bn.status;return Ca===0?(pe.ZP.success("\u53D1\u5E03\u6210\u529F"),Ul(_e),!0):(Ca===2?pe.ZP.error(`\u7B2C${Yr.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):Ca===3?pe.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${ma.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):pe.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),Ya=_t=>(_t==null?void 0:_t.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",yi=(_t,Bn,ma)=>_t.map(Yr=>Yr.key===Bn?Nr(Nr({},Yr),ma):Yr.children?sl(Nr({},Yr),{children:yi(Yr.children,Bn,ma)}):Yr),ui=_t=>Rl(void 0,null,function*(){const{key:Bn}=_t;let ma=_e.type;const Yr=yield(0,Wr.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Bn),type:ma}),{data:Ca,total_count:cl}=Yr||{};cl>0&&vu(au=>yi(au,Bn,{children:Ca.map(Fa=>({title:Fa.name,id:Fa.id,pid:Fa.id,value:Fa.id,key:Fa.id,isLeaf:!Fa.have_child}))}))});function Xo(_t){console.log("----",_e),_t==="1"&&(Qu.gg=Nr({},_e)),_t==="2"&&(Qu.scj=Nr({},_e)),_t==="3"&&(Qu.ttgx=Nr({},_e)),_t==="0"&&(Qu.wcjd=Nr({},_e)),_t==="5"&&(Qu.yx=Nr({},_e)),Zo(Nr({},Qu))}function Ci(){_e.type==="1"&&(_e=Qu.gg),_e.type==="2"&&(_e=Qu.scj),_e.type==="3"&&(_e=Qu.ttgx),_e.type==="0"&&(_e=Qu.wcjd),_e.type==="5"&&(_e=Qu.yx),(_e==null?void 0:_e.item_type)==="SHIXUN"?(wr=!0,rl(!0)):(wr=!1,rl(!1)),Ha.setFieldsValue(Nr({},_e)),$e(Nr({},_e)),Ul(Nr({},_e))}return hn.createElement("div",null,hn.createElement(Te.default,{title:!1,footer:!1,open:oe,width:1200,centered:!0,className:qe.scoremodal,onCancel:()=>{z(!1)}},hn.createElement("div",{style:{display:"flex",alignItems:"center"}},hn.createElement("div",{className:qe.title},"\u9898\u5E93\u9009\u9898")),hn.createElement(Vt.default,{className:qe.tabWrap,activeKey:_e.type,onChange:_t=>{_t==="3"?(_e.show_all_share=!0,uu({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):_e.show_all_share=null,_t==="0"&&uu({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Xo(_e.type),_e.type=_t,(_e==null?void 0:_e.item_type)==="SHIXUN"&&_e.type!=="5"&&(wr=!0,rl(!0)),ia(!1),_e.type==="5"&&(wr=!1,rl(!1)),Ci(),Ou()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:hn.createElement("div",null,"\u5DF2\u9009",ze.length>0&&hn.createElement("span",{className:qe.titlecount},ze.length),Ll>0&&hn.createElement("span",{className:qe.add},"+",Ll)),key:"5"}]}),hn.createElement(he.default,{layout:"inline",form:Ha,onValuesChange:(_t,Bn)=>{var ma,Yr;const Ca=Object.values(Bn).some(au=>au!==null&&au!==""&&au!==void 0),cl=Bn.keyword==="";if(ia(Ca||!cl),_e.page=1,_e.keyword=(Yr=(ma=_e.keyword)==null?void 0:ma.replace)==null?void 0:Yr.call(ma,/^\s+|\s+$/g,""),(Bn==null?void 0:Bn.item_type)==="SHIXUN"){if(_e.type==="5"?rl(!1):rl(!0),_t.keyword||_t.keyword==="")return;Ha.submit()}else{if(_t!=null&&_t.courseid&&Ha.setFieldsValue({tag_discipline_id:""}),rl(!1),_t.keyword||_t.keyword==="")return;Ha.submit()}},onFinish:_t=>{var Bn;_e.type==="3"&&(!_t.group_id||((Bn=_t==null?void 0:_t.group_id)==null?void 0:Bn.length)===0)?_e.show_all_share=!0:_e.show_all_share=null,$e(Nr(Nr({},_e),_t)),Ul(Nr(Nr({},_e),_t))}},hn.createElement(he.default.Item,{name:"item_type"},hn.createElement(ft.default,{className:qe.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle",allowClear:!0},Xl.map(_t=>hn.createElement(ft.default.Option,{key:_t.value},_t.name)))),hn.createElement(he.default.Item,{name:"courseid"},hn.createElement(ke.Z,{className:qe.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:jt})),!wr&&hn.createElement(he.default.Item,{name:"tag_discipline_id"},hn.createElement(ft.default,{className:qe.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(nn=pn==null?void 0:pn.tag_disciplines)==null?void 0:nn.map(_t=>hn.createElement(ft.default.Option,{key:_t.id},_t.name)))),hn.createElement(he.default.Item,{name:wr?"diff":"difficulty"},hn.createElement(ft.default,{className:qe.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!wr&&vl.map(_t=>hn.createElement(ft.default.Option,{key:_t.value},_t.name)),wr&&Nu.map(_t=>hn.createElement(ft.default.Option,{key:_t.value},_t.name)))),wr&&hn.createElement(he.default.Item,{name:"shixun_publish_status"},hn.createElement(ft.default,{className:qe.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},Yu.map(_t=>hn.createElement(ft.default.Option,{key:_t.value},_t.name)))),(_e.type==="3"||_e.type==="0")&&!wr&&hn.createElement(he.default.Item,{name:"group_id"},hn.createElement(dn.default,{treeDataSimpleMode:!0,style:{width:118},className:qe.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(_t,Bn)=>Bn.title.toUpperCase().indexOf(_t.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:ui,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:ca})),Ho&&hn.createElement("span",{className:qe.allqingchu,onClick:kl},hn.createElement("i",{className:"iconfont icon-guanbi4"}),hn.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),hn.createElement(he.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},hn.createElement(Me.default.Search,{className:qe.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:hn.createElement("i",{className:`iconfont icon-sousuo9 font14 ${qe.searchIcon}`,onClick:()=>Ha.submit()}),onSearch:_t=>{Ha.submit()}}))),hn.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},hn.createElement("div",{onClick:()=>{_e.updated_at==="asc"?_e.updated_at="desc":_e.updated_at="asc",$e(sl(Nr({},_e),{page:1})),Ul(sl(Nr({},_e),{page:1}))}}," ",_e.updated_at?hn.createElement("img",{src:_e.updated_at==="asc"?sr.Z:nr.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):hn.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),hn.createElement("div",{onClick:()=>{_e.quotes==="asc"?_e.quotes="desc":_e.quotes="asc",$e(sl(Nr({},_e),{page:1})),Ul(sl(Nr({},_e),{page:1}))},style:{marginLeft:20}}," ",_e.quotes?hn.createElement("img",{src:_e.quotes==="asc"?sr.Z:nr.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):hn.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),hn.createElement(ji.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(pn==null?void 0:pn.items)||(pn==null?void 0:pn.shixun_list),pagination:!1,loading:gn,rowKey:_t=>_t.id,rowSelection:{type:"checkbox",selectedRowKeys:[...Jt,...ru],getCheckboxProps:_t=>({disabled:_t.shixun_tag_num===1||(ru==null?void 0:ru.find(Bn=>_t.id===Bn))}),onSelect(_t,Bn,ma){if(console.log("---",ma,Bn,_t),Bn)(wr||_t!=null&&_t.challenge_names)&&Ml([...al,_t.id]),Ht([...Jt,_t.id]),_t.identifier?ql.current.add(_t.id):lo.current.add(_t.id),on(1),ht([...ze,_t.id]);else{_t.identifier?ql.current.delete(_t.id):lo.current.delete(_t.id);let Yr=ze.filter(Ca=>Ca!==_t.id);if(Ht(Yr),ht(Yr),wr||_t!=null&&_t.challenge_names){let Ca=al.filter(cl=>cl!==_t.id);Ml([...Ca])}if(_e.type==="5"){Mu(sl(Nr({},_e),{list:[...Yr]}));return}}},onSelectAll(_t,Bn,ma){var Yr,Ca;if(console.log("----",ma),_t){const cl=ma.map(Fa=>Fa.id),au=(Ca=ma==null?void 0:ma.filter(Fa=>Fa==null?void 0:Fa.challenge_names))==null?void 0:Ca.map(Fa=>Fa.id);Ml([...al,...au]),Ht([...Jt,...cl]),ht([...ze,...cl]);for(const Fa of ma)Fa.identifier?ql.current.add(Fa.id):lo.current.add(Fa.id)}else{const cl=ma.map(pl=>pl.id),au=Jt.filter(pl=>!cl.some(uo=>uo===pl)),Fa=(Yr=ma==null?void 0:ma.filter(pl=>pl==null?void 0:pl.challenge_names))==null?void 0:Yr.map(pl=>pl.id);Ht([...au]),ht([...au]);let Zu=al.filter(pl=>!Fa.some(uo=>uo===pl.id));Ml([...Zu]),_e.type==="5"&&Mu(sl(Nr({},_e),{list:[...au]}));for(const pl of cl)pl.identifier?ql.current.delete(pl):lo.current.delete(pl)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(_t,Bn,ma)=>{var Yr,Ca;return hn.createElement(ct.Z,{title:Ya(Bn)},hn.createElement("div",null,wr||Bn!=null&&Bn.challenge_names?"\u5B9E\u8BAD\u9898":(Ca=(Yr=Xl==null?void 0:Xl.filter(cl=>cl.value===_t))==null?void 0:Yr[0])==null?void 0:Ca.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:wr?"30%":"60%",key:"name",render:(_t,Bn,ma)=>{var Yr;return hn.createElement("div",{style:{display:"flex",alignItems:"center"}},hn.createElement(ct.Z,{title:Ya(Bn)},hn.createElement("span",null,hn.createElement(sn.Z,{key:1,showLines:1,showTextOnly:!0,value:wr||Bn!=null&&Bn.challenge_names?Bn!=null&&Bn.title||_t===null?"--":_t:(Bn==null?void 0:Bn.item_type)=="BPROGRAM"?(Yr=Bn==null?void 0:Bn.program_attr)==null?void 0:Yr.description:_t}))),(Bn==null?void 0:Bn.high_resources_consume)&&hn.createElement(ba.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!wr,render:(_t,Bn,ma)=>{var Yr;return hn.createElement(ct.Z,{title:Ya(Bn)},hn.createElement("span",null,_t?(Yr=_t==null?void 0:_t.split("\u3001"))==null?void 0:Yr[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!wr,render:(_t,Bn,ma)=>hn.createElement(ct.Z,{title:Ya(Bn)},hn.createElement("span",null,_t||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(_t,Bn,ma)=>{var Yr,Ca,cl,au;return hn.createElement(ct.Z,{title:Ya(Bn)},hn.createElement("div",null,wr||Bn!=null&&Bn.challenge_names?(Bn==null?void 0:Bn.level)||((Ca=(Yr=vl==null?void 0:vl.filter(Fa=>Fa.value===_t))==null?void 0:Yr[0])==null?void 0:Ca.name):(au=(cl=vl==null?void 0:vl.filter(Fa=>Fa.value===_t))==null?void 0:cl[0])==null?void 0:au.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!wr,render:(_t,Bn,ma)=>hn.createElement(ct.Z,{title:Ya(Bn)},hn.createElement("div",null,_t||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(_t,Bn,ma)=>hn.createElement(ct.Z,{title:Ya(Bn)},hn.createElement("div",null,wr||Bn!=null&&Bn.challenge_names?(Bn==null?void 0:Bn.study_count)||(Bn==null?void 0:Bn.stu_num):_t))},{title:hn.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",hn.createElement(ct.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},hn.createElement(yn.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!wr,render:(_t,Bn,ma)=>hn.createElement(ct.Z,{title:Ya(Bn)},hn.createElement("div",null,_t||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(_t,Bn,ma)=>hn.createElement(ct.Z,{title:Ya(Bn)},hn.createElement("div",{style:{flex:1,textAlign:"start"}},hn.createElement("a",{onClick:()=>{var Yr,Ca;su(sl(Nr({},Bn),{question_type:wr||Bn!=null&&Bn.challenge_names?5:(Ca=(Yr=Xl==null?void 0:Xl.filter(cl=>cl.value===(Bn==null?void 0:Bn.item_type)))==null?void 0:Yr[0])==null?void 0:Ca.question_type})),La(!0)}},"\u67E5\u770B"),(Bn==null?void 0:Bn.shixun_tag_num)===1&&hn.createElement("a",{style:{marginLeft:10},onClick:()=>{Te.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:hn.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",hn.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Bn==null?void 0:Bn.identifier}/challenges`)}},(Bn==null?void 0:Bn.shixun_name)||"--"),"\uFF1F"),onOk:()=>Rl(void 0,null,function*(){if(!Io(Bn==null?void 0:Bn.identifier))return new Promise((Yr,Ca)=>{Ca()})})})}},"\u53D1\u5E03")))}].filter(_t=>!_t.hidden)}),hn.createElement(fn.Z,{current:_e.page,total:(pn==null?void 0:pn.items_count)||(pn==null?void 0:pn.shixuns_count),style:{marginBottom:20},defaultPageSize:_e.per_page,showTotal:_t=>hn.createElement("span",null,"\u5171\xA0",hn.createElement("span",{style:{color:"#165DFF"}},_t),"\xA0\u6761\u6570\u636E"),pageSize:_e.per_page,onChange:(_t,Bn)=>{_e.page=_t,_e.per_page=Bn,$e(Nr({},_e)),Ul(Nr({},_e))}}),hn.createElement("div",{className:qe.bottom},hn.createElement(xe.ZP,{className:qe.no,onClick:()=>{z(!1)}},"\u53D6\u6D88"),hn.createElement(xe.ZP,{loading:rt,style:{width:rt&&75},className:qe.yes,onClick:()=>Rl(void 0,null,function*(){if((ze==null?void 0:ze.length)<=0){pe.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}let _t=yield(0,Va.Tr)({id:[...ze==null?void 0:ze.filter(Bn=>al.includes(Bn))],course_id:ku.coursesId,type:"shixun"});(_t==null?void 0:_t.student_count)===0?ie([...lo.current],[...ze==null?void 0:ze.filter(Bn=>al.includes(Bn))],!0,ze==null?void 0:ze.length):Iu(_t)})},"\u786E\u8BA4"))),hn.createElement(Te.default,{open:Wn,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:qe.previewModal,width:1e3,centered:!0,onCancel:()=>{La(!1)},onOk:()=>{La(!1)}},hn.createElement(tr,{qitem:kr})),hn.createElement(pa.Z,{resdata:_u,type:"exercise",okloading:rt,oktext:(_u==null?void 0:_u.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:_t=>Rl(void 0,null,function*(){const Bn=[],ma=[];for(const Yr of _u==null?void 0:_u.can_copy_list)Bn.push(Yr.id);_o(),yield ie([...lo.current],[...ql.current].filter(Yr=>!ma.includes(Yr)),!0,ze==null?void 0:ze.length,Bn)})}))};var Au=(0,de.connect)(({shixunsDetail:z,exercise:oe})=>({shixunsDetail:z,exercise:oe}))(ou),Yl=x(84620),ml=x(59301),Hl=Object.defineProperty,iu=Object.defineProperties,gu=Object.getOwnPropertyDescriptors,Pu=Object.getOwnPropertySymbols,Eu=Object.prototype.hasOwnProperty,Ku=Object.prototype.propertyIsEnumerable,ro=(z,oe,ie)=>oe in z?Hl(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,la=(z,oe)=>{for(var ie in oe||(oe={}))Eu.call(oe,ie)&&ro(z,ie,oe[ie]);if(Pu)for(var ie of Pu(oe))Ku.call(oe,ie)&&ro(z,ie,oe[ie]);return z},Dl=(z,oe)=>iu(z,gu(oe)),Wl=(z,oe,ie)=>new Promise((Ve,rt)=>{var Ot=He=>{try{pt(ie.next(He))}catch(St){rt(St)}},Yt=He=>{try{pt(ie.throw(He))}catch(St){rt(St)}},pt=He=>He.done?Ve(He.value):Promise.resolve(He.value).then(Ot,Yt);pt((ie=ie.apply(z,oe)).next())}),Su=({qitem:z,TagDiscipline:oe,exerciseitem:ie,setisedit:Ve,seveeditor:rt,deleteitem:Ot,getTagData:Yt,init:pt,showTip:He=!1})=>{var St;const[nn]=he.default.useForm(),_e=!0;return(0,a.useEffect)(()=>{var $e,jt,rn;nn.setFieldsValue(Dl(la({},z),{standard_answers:z.standard_answer,difficulty:(z==null?void 0:z.difficult)||2,item_banks_group_id:z.item_banks_group_id,hack:Dl(la({},z),{time_limit:(z==null?void 0:z.time_limit)||3}),hack_codes:{language:($e=z==null?void 0:z.program_attr)==null?void 0:$e.language,code:ri.Base64.decode(((jt=z==null?void 0:z.program_attr)==null?void 0:jt.code)||"")},hack_sets:la({},(rn=z==null?void 0:z.hack_sets)==null?void 0:rn[0]),repeat_answer:!z.repeat_answer}))},[z]),ml.createElement("div",null,ml.createElement(he.default,{form:nn,colon:!1,onValuesChange:($e,jt)=>{var rn,Jt,Ht,ze;if($e!=null&&$e.standard_answers){let ht=((rn=nn.getFieldValue("standard_answers"))==null?void 0:rn.length)>0&&((Ht=(Jt=nn.getFieldValue("standard_answers"))==null?void 0:Jt.map(pn=>pn.score))==null?void 0:Ht.filter(pn=>pn));(ht==null?void 0:ht.length)>0&&nn.setFieldsValue({question_score:(ht==null?void 0:ht.length)>0&&((ze=ht.reduce((pn,cn)=>pn+cn))==null?void 0:ze.toFixed(1))})}},onFinish:$e=>{var jt;rt(Dl(la(la({},z),$e),{item_type:z==null?void 0:z.question_type,standard_answers:(jt=$e.standard_answers)==null?void 0:jt.map((rn,Jt)=>Dl(la({},rn),{position:Jt+1})),hack_codes:Dl(la({},$e.hack_codes),{code:ri.Base64.encode($e.hack_codes.code)}),standard_answer:void 0}))},onFinishFailed:$e=>Wl(void 0,null,function*(){var jt,rn;pe.ZP.error($e.errorFields[0].errors[0]),nn.scrollToField((rn=(jt=$e==null?void 0:$e.errorFields)==null?void 0:jt[0])==null?void 0:rn.name,{behavior:"smooth",block:"center"})})},ml.createElement("div",{style:{display:"flex",alignItems:"center"}},ml.createElement("div",{style:{flex:1}},ml.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),ml.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),((St=ie==null?void 0:ie.exercise)==null?void 0:St.exercise_status)==1&&!(z!=null&&z.isadd)&&ml.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ot()}},ml.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),ml.createElement(xe.ZP,{onClick:()=>{var $e,jt,rn,Jt;z.isadd?(Ve(!1),pt()):(nn.setFieldsValue(Dl(la({},z),{standard_answers:z.standard_answer,difficulty:z.difficult,item_banks_group_id:z.item_banks_group_id,hack:Dl(la({},z),{sub_discipline_id:($e=ie==null?void 0:ie.exercise)==null?void 0:$e.sub_discipline_id,tag_discipline_ids:[]}),hack_codes:{language:(jt=z==null?void 0:z.program_attr)==null?void 0:jt.language,code:ri.Base64.decode((rn=z==null?void 0:z.program_attr)==null?void 0:rn.code)},hack_sets:la({},(Jt=z==null?void 0:z.hack_sets)==null?void 0:Jt[0]),repeat_answer:!z.repeat_answer})),Ve(!1))}},"\u53D6\u6D88"),ml.createElement(ct.Z,{overlayClassName:Mt.shake,open:He,placement:"bottom",color:"rgba(244,156,14,0.19)",title:ml.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},ml.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},ml.createElement(xe.ZP,{className:"ml20",type:"primary",onClick:()=>{nn.submit()}},"\u4FDD\u5B58"))),ml.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},ml.createElement(lt.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),ml.createElement(Yl.t,{form:nn,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:_e,hackidentifier:z==null?void 0:z.hack_identifier,answerKey:"standard_answers"}),ml.createElement(br,{getTagData:Yt,qitem:z,exerciseitem:ie,TagDiscipline:oe,form:nn}))))},nu=x(82506),bu=x(91484),Ju=x(92376),Co=x(89392),Wu=x(28211),jo=x(71162),un=x(59301),ai=Object.defineProperty,Tu=Object.defineProperties,Fo=Object.getOwnPropertyDescriptors,Lu=Object.getOwnPropertySymbols,li=Object.prototype.hasOwnProperty,Lo=Object.prototype.propertyIsEnumerable,Xu=(z,oe,ie)=>oe in z?ai(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,ul=(z,oe)=>{for(var ie in oe||(oe={}))li.call(oe,ie)&&Xu(z,ie,oe[ie]);if(Lu)for(var ie of Lu(oe))Lo.call(oe,ie)&&Xu(z,ie,oe[ie]);return z},mu=(z,oe)=>Tu(z,Fo(oe)),Cl=(z,oe,ie)=>new Promise((Ve,rt)=>{var Ot=He=>{try{pt(ie.next(He))}catch(St){rt(St)}},Yt=He=>{try{pt(ie.throw(He))}catch(St){rt(St)}},pt=He=>He.done?Ve(He.value):Promise.resolve(He.value).then(Ot,Yt);pt((ie=ie.apply(z,oe)).next())});const{confirm:wo}=Te.default,Du=[{name:"\u5355\u9009\u9898",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"\u7EC4\u5408\u9898",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],ao=({user:z,dispatch:oe,itemid:ie,setisedits:Ve,exercise:rt,setitemid:Ot})=>{var Yt,pt,He,St,nn,_e,$e,jt,rn,Jt,Ht,ze,ht,pn,cn,gn,nl,Ha,kr,su,Wn,La,wr,rl,al,Ml,Jl;const[qn,ca]=(0,a.useState)(),[vu,Ll]=(0,a.useState)(!1),[on,ru]=(0,a.useState)(),[$u,Xl]=(0,a.useState)(),_u=(0,a.useRef)(),Iu=(0,a.useRef)(),[ql,lo]=(0,a.useState)(),[Qu,Zo]=(0,a.useState)(!1),[vl,Nu]=(0,a.useState)(!1),[Yu,Ho]=(0,a.useState)(),[ia,kl]=(0,a.useState)(!1),[Ul,uu]=(0,a.useState)(!1),[Ou,Mu]=(0,a.useState)(!1),[ku,Ao]=(0,a.useState)(!1),[_o,Do]=(0,a.useState)(!1),[yu,Io]=(0,a.useState)(!1),Ya=(0,de.useParams)(),[yi,ui]=(0,a.useState)(!1),[Xo]=he.default.useForm(),[Ci,_t]=(0,a.useState)(!1),[Bn,ma]=(0,a.useState)(!1),[Yr,Ca]=(0,a.useState)(!1),[cl,au]=(0,a.useState)(!1),Fa=(0,a.useRef)();(0,a.useEffect)(()=>{ie&&pl()},[ie]),(0,a.useEffect)(()=>{Ve(vl)},[vl]),(0,a.useEffect)(()=>{on!=null&&on.question_id&&(Xl(on==null?void 0:on.question_score),Iu.current=on==null?void 0:on.question_id)},[on]);const Zu=wn=>Cl(void 0,null,function*(){let Pr=yield oe({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:wn}});oe({type:"globalSetting/footerToggle",payload:!1}),Ho(Pr)});function pl(){return Cl(this,null,function*(){var wn,Pr,Aa,Ka,el,ga;Zo(!0),Ll(!0);const ka=yield oe({type:"exercise/editExercise",payload:{categoryId:ie}});Zo(!1),Ll(!1),ca(ka),Do(!1),(wn=ka==null?void 0:ka.exercise)!=null&&wn.sub_discipline_id&&Zu((Pr=ka==null?void 0:ka.exercise)==null?void 0:Pr.sub_discipline_id),ru(mu(ul({},(el=(Ka=(Aa=ka==null?void 0:ka.exercise_question_types)==null?void 0:Aa[0])==null?void 0:Ka.items)==null?void 0:el[0]),{index:1})),lo(mu(ul({},(ga=ka==null?void 0:ka.exercise_question_types)==null?void 0:ga[0]),{indexs:1}))})}function uo(wn,Pr=!0){return Cl(this,null,function*(){var Aa,Ka,el,ga;Pr&&(Zo(!0),Ll(!0));const ka=yield oe({type:"exercise/editExercise",payload:{categoryId:ie}});ca(ka);let gl=[];(Aa=ka==null?void 0:ka.exercise_question_types)==null||Aa.map(oo=>{var Wa;(Wa=oo==null?void 0:oo.items)==null||Wa.map((Er,Kr)=>{gl.push(mu(ul({},Er),{index:Kr+1}))})});let Ru=(Ka=gl.filter(oo=>oo.question_id===(wn==null?void 0:wn.id)))==null?void 0:Ka[0],oi=(ga=((el=ka==null?void 0:ka.exercise_question_types)==null?void 0:el.map((oo,Wa)=>{if((Ru==null?void 0:Ru.question_type)===(oo==null?void 0:oo.question_type))return mu(ul({},oo),{indexs:Wa+1})})).filter(oo=>oo))==null?void 0:ga[0];lo(ul({},oi)),ru(ul({},Ru)),Xl(Ru==null?void 0:Ru.question_score),Zo(!1),Ll(!1),Do(!1)})}function qo(wn){return Cl(this,null,function*(){var Pr;let Aa=mu(ul({},wn),{repeat_answer:!wn.repeat_answer,difficulty:(wn==null?void 0:wn.difficulty)||2,item_type:wn.question_type,sub_discipline_id:((Pr=wn==null?void 0:wn.sub_discipline_id)==null?void 0:Pr[1])||"",tag_discipline_ids:[],hack:mu(ul({},wn==null?void 0:wn.hack),{difficult:(wn==null?void 0:wn.difficulty)||2}),hack_identifier:sessionStorage.projectFill});wn.tag_discipline_ids&&(Aa.tag_discipline_ids=Array.isArray(wn.tag_discipline_ids)?wn.tag_discipline_ids:[wn.tag_discipline_ids]);let Ka=_o?`/api/exercises/${ie}/exercise_questions`:`/api/exercise_questions/${wn==null?void 0:wn.question_id}.json`;if((wn==null?void 0:wn.is_my)===1){const el=wo({title:"\u63D0\u793A",content:un.createElement("div",null,un.createElement("p",null,"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F"),un.createElement("i",{className:"iconfont icon-guanbi",style:{position:"absolute",top:"20px",right:"20px",cursor:"pointer"},onClick:()=>{el.destroy()}})),okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Cl(this,null,function*(){Aa.is_cover=1;let ga=yield(0,Oe.ZP)(Ka,{method:_o?"post":"PUT",body:ul({},Aa)});(ga==null?void 0:ga.status)===0&&(Nu(!1),uo({id:(ga==null?void 0:ga.exercise_question_id)||(wn==null?void 0:wn.question_id)})),el.destroy()}),onCancel:()=>Cl(this,null,function*(){let ga=yield(0,Oe.ZP)(Ka,{method:_o?"post":"PUT",body:ul({},Aa)});(ga==null?void 0:ga.status)===0&&(Nu(!1),uo({id:(ga==null?void 0:ga.exercise_question_id)||(wn==null?void 0:wn.question_id)})),el.destroy()})})}else{let el=yield(0,Oe.ZP)(Ka,{method:_o?"post":"PUT",body:ul({},Aa)});(el==null?void 0:el.status)===0&&(Nu(!1),uo({id:(el==null?void 0:el.exercise_question_id)||(wn==null?void 0:wn.question_id)}))}(0,Gn.Vf)("#question-scroll-id")})}function Pi(wn){return Cl(this,null,function*(){var Pr,Aa;Ll(!0);let Ka=yield(0,Oe.ZP)(`/api/exercises/${ie}/sort_question_type.json`,{method:"post",body:{question_type:wn}});if(Ll(!1),(Ka==null?void 0:Ka.status)===0){const el=yield oe({type:"exercise/editExercise",payload:{categoryId:ie}});ca(el),Do(!1),(Pr=el==null?void 0:el.exercise)!=null&&Pr.sub_discipline_id&&Zu((Aa=el==null?void 0:el.exercise)==null?void 0:Aa.sub_discipline_id)}})}const ds=(wn,Pr,Aa)=>Cl(void 0,null,function*(){var Ka;if(wn.length===0){pe.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),Aa();return}const el={id:Ya==null?void 0:Ya.exerciseId,file:(Ka=wn[0])==null?void 0:Ka.file,sub_discipline_id:Pr};Hi(el,`${nu.Z.API_SERVER}/api/courses/${Ya==null?void 0:Ya.coursesId}/exercises/import_exercise.json`,ga=>{var ka;if((ga==null?void 0:ga.status)===0){const gl={};(ka=ga==null?void 0:ga.fail)==null||ka.forEach(go=>{var oi;((oi=Object.keys(gl))==null?void 0:oi.includes(go.message))?gl[go.message]=gl[go.message]+1:gl[go.message]=1});let Ru=`\u6210\u529F\u5BFC\u5165${ga==null?void 0:ga.success}\u6761`;Object.keys(gl).forEach(go=>{Ru=Ru+`,${go}${gl[go]}\u6761`}),pe.ZP.success(Ru),kl(!1),pl()}(ga==null?void 0:ga.status)===-1&&(pe.ZP.error(ga==null?void 0:ga.message),Aa())})}),fs=(wn,Pr)=>Cl(void 0,null,function*(){qn.exercise_types.q_scores=Number(qn.exercise_types.q_scores)+Number(wn)-Number(Pr==null?void 0:Pr.question_score);const Aa=yield(0,Ju.zR)({score:(0,Co.round)(wn,1),question_id:Pr==null?void 0:Pr.question_id});if((Aa==null?void 0:Aa.status)===0){pe.ZP.success("\u4FEE\u6539\u6210\u529F"),uo({id:Iu.current},!1);return}(Aa==null?void 0:Aa.status)===-1&&Xl(Pr==null?void 0:Pr.question_score)}),$o=()=>{au(!0)};(0,a.useEffect)(()=>{if(cl){const wn=setTimeout(()=>{au(!1)},2e3);return()=>clearTimeout(wn)}},[cl]);const Hi=(wn,Pr,Aa,Ka,el)=>{const ga=new FormData;Object.keys(wn).forEach(gl=>{ga.append(gl,wn[gl])});const ka=new window.XMLHttpRequest;return ka.withCredentials=!0,ka.addEventListener("load",function(gl){var Ru;Aa(JSON.parse((Ru=gl==null?void 0:gl.target)==null?void 0:Ru.response))},!1),ka.addEventListener("error",function(gl){el&&el(gl)},!1),ka.upload.onprogress=gl=>{Ka&&Ka(gl)},ka.open("POST",Pr),ka.send(ga),ka};function ei(){return Cl(this,null,function*(){Te.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:Mt.modalconfirm,onOk:()=>Cl(this,null,function*(){if(on.question_id){let wn=yield(0,Oe.ZP)(`/api/exercise_questions/${on.question_id}.json`,{method:"delete"});(wn==null?void 0:wn.status)===0&&(pl(),Nu(!1))}else ru({}),Nu(!1),pl()}),cancelText:"\u53D6\u6D88"})})}const ms=wn=>Cl(void 0,null,function*(){return yield(0,Oe.ZP)(`/api/exercises/${ie}/select_questions.json`,{method:"post",body:ul({},wn)})}),{overflow:Wi,handleMouseEnter:Wo,handleMouseLeave:ns}=(0,bu.I)(),vs=(wn,Pr)=>un.createElement(Gt.default,null,un.createElement(Gt.default.Item,{key:"0",onClick:()=>Ui(wn==null?void 0:wn.question_type)},un.createElement("span",{className:Mt.moreSpan},"\u65B0\u589E")),un.createElement(Gt.default.Item,{key:"1",disabled:Pr===0,onClick:()=>Cl(void 0,null,function*(){if(Pr===0)return;if(vl){$o();return}let Aa=(0,Gn.rz)(qn==null?void 0:qn.exercise_question_types,Pr,Pr-1);yield Pi(Aa.map(Ka=>Ka.name))})},un.createElement("span",{className:Mt.moreSpan},"\u4E0A\u79FB")),un.createElement(Gt.default.Item,{key:"2",disabled:Pr===(qn==null?void 0:qn.exercise_question_types.length)-1,onClick:()=>Cl(void 0,null,function*(){if(Pr===(qn==null?void 0:qn.exercise_question_types.length)-1)return;if(vl){$o();return}let Aa=(0,Gn.rz)(qn==null?void 0:qn.exercise_question_types,Pr,Pr+1);yield Pi(Aa.map(Ka=>Ka.name))})},un.createElement("span",{className:Mt.moreSpan},"\u4E0B\u79FB")),un.createElement(Gt.default.Item,{key:"3",onClick:()=>{var Aa;Xo.setFieldsValue({name:wn.name,item_type_en:(Aa=Du.find(Ka=>Ka.id==wn.question_type))==null?void 0:Aa.nameType}),_t(!0)}},un.createElement("span",{className:Mt.moreSpan},"\u91CD\u547D\u540D"))),Ui=wn=>{var Pr,Aa,Ka,el,ga,ka,gl,Ru,go,oi,oo,Wa,Er,Kr,dl,$l,ii,No,Uo,Oo,fi,ti,Bo,ps;if(vl){$o();return}if(Do(!0),wn===5){Mu(!0),Ao(!0);return}if(wn===6){let Is=(Aa=(Pr=rt==null?void 0:rt.editData)==null?void 0:Pr.exercise)!=null&&Aa.set_question_sub_discipline?`/problems/newcreate?express_id=${(Ka=qn==null?void 0:qn.exercise)==null?void 0:Ka.id}&callback_url=/classrooms/${Ya.coursesId}/exercise/add/${ie}?type=2&discipline_id=${(ga=(el=rt==null?void 0:rt.editData)==null?void 0:el.exercise)==null?void 0:ga.discipline_id}&sub_discipline_id=${(gl=(ka=rt==null?void 0:rt.editData)==null?void 0:ka.exercise)==null?void 0:gl.sub_discipline_id}`:`/problems/newcreate?express_id=${(Ru=qn==null?void 0:qn.exercise)==null?void 0:Ru.id}&callback_url=/classrooms/${Ya.coursesId}/exercise/add/${ie}?type=2`;de.history.push(Is);return}Nu(!0),ru(wn===2?{question_type:wn,isadd:!0,repeat_answer:!0,choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],question_choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",question_title:"",tag_discipline_ids:[],discipline_id:(oi=(go=rt==null?void 0:rt.editData)==null?void 0:go.exercise)!=null&&oi.set_question_sub_discipline?(Wa=(oo=rt==null?void 0:rt.editData)==null?void 0:oo.exercise)==null?void 0:Wa.discipline_id:0,sub_discipline_id:(Kr=(Er=rt==null?void 0:rt.editData)==null?void 0:Er.exercise)!=null&&Kr.set_question_sub_discipline?($l=(dl=rt==null?void 0:rt.editData)==null?void 0:dl.exercise)==null?void 0:$l.sub_discipline_id:0,analysis:""}:{question_type:wn,question_choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),standard_answers:[{position:1,answer_text:[""],model:1}],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:[],question_score:"",analysis:"",sub_item_banks:[],is_ordered:!0,question_title:"",use_keywords:!1,keywords:[],use_blank_score:!0,allow_student_debug:!1,submit_rule:1,discipline_id:(No=(ii=rt==null?void 0:rt.editData)==null?void 0:ii.exercise)!=null&&No.set_question_sub_discipline?(Oo=(Uo=rt==null?void 0:rt.editData)==null?void 0:Uo.exercise)==null?void 0:Oo.discipline_id:0,sub_discipline_id:(ti=(fi=rt==null?void 0:rt.editData)==null?void 0:fi.exercise)!=null&&ti.set_question_sub_discipline?(ps=(Bo=rt==null?void 0:rt.editData)==null?void 0:Bo.exercise)==null?void 0:ps.sub_discipline_id:0,downcase:!0,no_space:!0})},rs=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{kl(!0)}},{key:2,label:un.createElement("div",null,un.createElement("img",{width:26,style:{position:"absolute",top:-2},src:jo.$}),un.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{if(vl){$o();return}ma(!0)}}];return console.log(ql==null?void 0:ql.question_type,on==null?void 0:on.question_type),un.createElement("div",null,un.createElement(bn.Z,{spinning:Qu},un.createElement("div",{className:Mt.bg},((Yt=qn==null?void 0:qn.exercise_types)==null?void 0:Yt.q_counts)===0&&!vl&&un.createElement(ea.Z,{styles:{marginTop:180},customText:un.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",un.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((pt=qn==null?void 0:qn.exercise_types)==null?void 0:pt.q_counts)>0||vl)&&un.createElement("div",{style:{textAlign:"center"}},un.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},un.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},un.createElement("div",{className:Mt.left},un.createElement("div",{className:Mt.leftAction},((He=qn==null?void 0:qn.exercise)==null?void 0:He.exercise_status)===1&&un.createElement(xe.ZP,{onClick:()=>{if(vl){$o();return}uu(!0)},className:Mt.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),un.createElement("div",{className:Mt.scrollWrapper,style:{overflow:Wi},onMouseEnter:Wo,onMouseLeave:ns},(St=qn==null?void 0:qn.exercise_question_types)==null?void 0:St.map((wn,Pr)=>un.createElement("div",{key:Pr,className:"mb30"},un.createElement("div",{className:Mt.title},un.createElement("div",{className:Mt.titleleft},un.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,Gn.EM)(Pr+1),"\u3001\u3010",wn.name,"\u3011"),un.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",wn.count,"\u5C0F\u9898\uFF0C\u5171",wn.score,"\u5206\uFF09")),un.createElement(bt.Z,{dropdownRender:()=>vs(wn,Pr),placement:"bottomLeft"},un.createElement("div",{className:Mt.more_style},un.createElement("i",{className:"iconfont icon-sandian font12"})))),un.createElement($n,{handleEditing:$o,isedit:vl,setBigqitem:lo,bigitem:mu(ul({},wn),{indexs:Pr+1}),setqitem:Aa=>Cl(void 0,null,function*(){var Ka;(Ka=_u.current)==null||Ka.blur(),ru(Aa)}),qitem:on,Itemid:ie,getdata:uo,data:wn.items})))))),un.createElement("div",{id:"question-scroll-id",style:{overflow:vl?"hidden":"auto"},className:Mt.right},!(on!=null&&on.isadd)&&un.createElement("div",{className:Mt.title},!vl&&un.createElement("div",{style:{flex:1}},un.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(ql==null?void 0:ql.indexs)&&(0,Gn.EM)(ql==null?void 0:ql.indexs),"\u3001\u3010",ql==null?void 0:ql.name,"\u3011"),un.createElement(ct.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},un.createElement("i",{className:`${Mt.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var wn;Xo.setFieldsValue({name:ql.name,item_type_en:(wn=Du.find(Pr=>Pr.id==ql.question_type))==null?void 0:wn.nameType}),_t(!0)}})),un.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",ql==null?void 0:ql.count,"\u5C0F\u9898\uFF0C\u5171",ql==null?void 0:ql.score,"\u5206\uFF09"),(on==null?void 0:on.question_type)===6&&un.createElement("span",{onClick:()=>{Te.default.destroyAll(),Ca(2)},className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(on==null?void 0:on.question_type)===5&&un.createElement(et.default,{defaultChecked:(_e=(nn=rt==null?void 0:rt.editData)==null?void 0:nn.exercise)==null?void 0:_e.show_challenge_task_pass,onChange:wn=>Cl(void 0,null,function*(){let Pr=yield(0,Oe.ZP)(`/api/exercises/${ie}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:wn.target.checked}});(Pr==null?void 0:Pr.status)===0&&(pe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),uo({id:Iu.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u5173\u5361\u63CF\u8FF0"),(on==null?void 0:on.question_type)===6&&un.createElement("span",{style:{marginLeft:20},onClick:()=>{var wn,Pr,Aa,Ka;Te.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:un.createElement("div",null,(on==null?void 0:on.question_type)===6&&un.createElement(et.default,{defaultChecked:(Pr=(wn=rt==null?void 0:rt.editData)==null?void 0:wn.exercise)==null?void 0:Pr.show_hack_sets,onChange:el=>Cl(void 0,null,function*(){let ga=yield(0,Oe.ZP)(`/api/exercises/${ie}/update_show_columns.json`,{method:"post",body:{show_hack_sets:el.target.checked}});(ga==null?void 0:ga.status)===0&&(pe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Te.default.destroyAll(),uo({id:Iu.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),un.createElement("br",null),(on==null?void 0:on.question_type)===6&&un.createElement(et.default,{defaultChecked:(Ka=(Aa=rt==null?void 0:rt.editData)==null?void 0:Aa.exercise)==null?void 0:Ka.show_hack_description,onChange:el=>Cl(void 0,null,function*(){let ga=yield(0,Oe.ZP)(`/api/exercises/${ie}/update_show_columns.json`,{method:"post",body:{show_hack_description:el.target.checked}});(ga==null?void 0:ga.status)===0&&(pe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Te.default.destroyAll(),uo({id:Iu.current}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),un.createElement("div",{style:{display:"flex",alignItems:"center"}},(on==null?void 0:on.question_type)===5&&!vl&&un.createElement("a",{className:Mt.shixun,href:`/shixuns/${on==null?void 0:on.shixun_identifier}/challenges?exercise=true`,target:"_blank"},un.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"),!vl&&(($e=qn==null?void 0:qn.exercise)==null?void 0:$e.exercise_status)==1&&[0,1,2,4,6].includes(on==null?void 0:on.question_type)&&un.createElement(he.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},un.createElement(Pe.Z,{precision:1,ref:_u,onChange:wn=>Xl(wn),value:$u,onBlur:wn=>{fs(wn.target.value,on)}})),!vl&&((jt=qn==null?void 0:qn.exercise)==null?void 0:jt.exercise_status)==1&&un.createElement(ct.Z,{title:"\u5220\u9664"},un.createElement("i",{onClick:()=>{ei()},style:{marginRight:20},className:`${Mt.delete} iconfont icon-shanchu13 mr8 ml8 `})),(on==null?void 0:on.question_type)!==5&&!vl&&un.createElement(un.Fragment,null,(on==null?void 0:on.is_my)==1&&un.createElement(ct.Z,{title:"\u67E5\u770B\u539F\u9898"},un.createElement("i",{className:`${Mt.yuanti} iconfont icon-chakanyuanti mr8 ml8`,onClick:()=>{(on==null?void 0:on.question_type)==6?window.open(`/problems/newedit/${on==null?void 0:on.item_bank_hack_identifier}`):(on==null?void 0:on.question_type)==8?window.open(`/problemset/edit/${on==null?void 0:on.item_bank_hack_identifier}?type=1`):window.open(`/problemset/edit/${on==null?void 0:on.item_bank_id}`)}})),un.createElement(ct.Z,{title:"\u52A0\u5165\u6211\u7684\u9898\u5E93"},un.createElement("i",{className:`${Mt.tianjia} iconfont icon-jiarushitiku mr8 ml8`,onClick:()=>{Fa.current=[],Te.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u52A0\u5165\u6211\u7684\u9898\u5E93",maskClosable:!0,className:"custom-modal-divider",icon:null,content:un.createElement("div",{className:`font14 ${Mt.overflow}`,style:{maxHeight:500,overflow:"auto"}},un.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),un.createElement(bn.Z,{spinning:!1},un.createElement(Wu.Z,{defaultValue:!0,value:Fa.current,onChange:wn=>Fa.current=wn}))),onOk:()=>Cl(void 0,null,function*(){var wn;(0,Ju.$l)({id:on==null?void 0:on.question_id,group_id:((wn=Fa==null?void 0:Fa.current)==null?void 0:wn[0])||""}).then(Pr=>{(Pr==null?void 0:Pr.status)==0&&(pe.ZP.success("\u52A0\u5165\u6210\u529F"),pl())})})})}}))),!vl&&(((rn=qn==null?void 0:qn.exercise)==null?void 0:rn.exercise_status)==1||((Jt=qn==null?void 0:qn.exercise)==null?void 0:Jt.exercise_status)==2&&((ze=(Ht=z.userInfo)==null?void 0:Ht.course)==null?void 0:ze.course_role)!=15||((ht=qn==null?void 0:qn.exercise)==null?void 0:ht.exercise_status)==3&&((cn=(pn=z.userInfo)==null?void 0:pn.course)==null?void 0:cn.course_role)!=15||((gn=qn==null?void 0:qn.exercise)==null?void 0:gn.exercise_status)==4&&((Ha=(nl=z.userInfo)==null?void 0:nl.course)==null?void 0:Ha.course_role)!=15)&&un.createElement(ct.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},un.createElement("i",{onClick:()=>{(on==null?void 0:on.question_type)===6?de.history.push(`/problems/newedit/${on==null?void 0:on.hack_identifier}?type=exercises&express_id=${Ya.exerciseId}&question_id=${on==null?void 0:on.question_id}&score=${on==null?void 0:on.question_score}&exercise=true&callback_url=/classrooms/${Ya.coursesId}/exercise/add/${ie}?type=2`):Nu(!0)},className:`${Mt.edit} iconfont icon-bianji_Hover ml8`})))),!vl&&un.createElement("div",null,un.createElement("div",{className:Mt.qcount},un.createElement("span",{className:Mt.score},on==null?void 0:on.question_score,"\u5206"),un.createElement(sn.Z,{className:Mt.qtitle,value:(on==null?void 0:on.index)+`\u3001${(on==null?void 0:on.question_type)==8?(kr=on==null?void 0:on.program_attr)==null?void 0:kr.description:on==null?void 0:on.question_title}`}),(on==null?void 0:on.high_resources_consume)&&un.createElement(ba.Z,{type:"shixun",style:{marginLeft:10}})),(on==null?void 0:on.question_type)===6&&un.createElement(kn.Z,{onEdit:()=>Ca(1),className:"mt10",dataSource:(on==null?void 0:on.languages)||[]}),un.createElement(Fs,{exercise:rt,TagDiscipline:Yu,qitem:on})),vl&&un.createElement("div",null,(on==null?void 0:on.question_type)<=1&&un.createElement(Et,{deleteitem:ei,getTagData:Zu,seveeditor:qo,exerciseitem:qn,TagDiscipline:Yu,setisedit:Nu,qitem:on,init:pl,showTip:cl}),(on==null?void 0:on.question_type)===5&&un.createElement(Zi,{setqitem:ru,deleteitem:ei,seveeditor:qo,exerciseitem:qn,TagDiscipline:Yu,setisedit:Nu,qitem:on,showTip:cl}),(on==null?void 0:on.question_type)===3&&un.createElement(Fr,{deleteitem:ei,getTagData:Zu,seveeditor:qo,exerciseitem:qn,TagDiscipline:Yu,setisedit:Nu,qitem:on,init:pl,showTip:cl}),(on==null?void 0:on.question_type)===2&&un.createElement(Qt,{deleteitem:ei,getTagData:Zu,seveeditor:qo,exerciseitem:qn,TagDiscipline:Yu,setisedit:Nu,qitem:on,init:pl,showTip:cl}),(on==null?void 0:on.question_type)===4&&un.createElement(vt,{deleteitem:ei,getTagData:Zu,seveeditor:qo,exerciseitem:qn,TagDiscipline:Yu,setisedit:Nu,qitem:on,init:pl,showTip:cl}),(on==null?void 0:on.question_type)===7&&un.createElement(Bi,{deleteitem:ei,getTagData:Zu,seveeditor:qo,exerciseitem:qn,TagDiscipline:Yu,setisedit:Nu,qitem:on,init:pl,showTip:cl}),(on==null?void 0:on.question_type)===8&&un.createElement(Su,{deleteitem:ei,getTagData:Zu,seveeditor:qo,exerciseitem:qn,TagDiscipline:Yu,setisedit:Nu,qitem:on,init:pl,showTip:cl}))))))),un.createElement("div",{className:Mt.bottomdiv},un.createElement("div",{className:Mt.exercise_styles},((su=qn==null?void 0:qn.exercise)==null?void 0:su.exercise_status)==1&&un.createElement(un.Fragment,null,un.createElement("span",{className:Mt.spanBtn,onClick:()=>{if(vl){$o();return}Mu(!0),Ao(!1)}},"\u9898\u5E93\u9009\u9898"),un.createElement(bt.Z,{menu:{items:rs}},un.createElement("span",{className:Mt.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),un.createElement("span",{className:Mt.spanBtn,onClick:()=>Cl(void 0,null,function*(){var wn;let Pr=yield(0,Oe.ZP)(`/api/exercises/${Ya==null?void 0:Ya.exerciseId}/simulate_start_answer.json`,{method:"get",params:{coursesId:Ya==null?void 0:Ya.coursesId,categoryId:Ya==null?void 0:Ya.exerciseId}});(Pr==null?void 0:Pr.status)!=-1&&window.open(`/classrooms/${Ya==null?void 0:Ya.coursesId}/exercise/${Ya==null?void 0:Ya.exerciseId}/${(wn=z.userInfo)==null?void 0:wn.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),un.createElement("span",{className:Mt.spanBtn,onClick:()=>{window.open(`/classrooms/${Ya==null?void 0:Ya.coursesId}/exercise/${Ya==null?void 0:Ya.exerciseId}/detail?random=false&tabs=2`)}},"\u8BD5\u5377\u9884\u89C8"),Du==null?void 0:Du.map(wn=>un.createElement(xe.ZP,{className:Mt.addQuestionBtn,key:wn.id,type:"primary",onClick:()=>{Ui(wn.id)}},wn.name))),((Wn=qn==null?void 0:qn.exercise)==null?void 0:Wn.exercise_status)!=1&&un.createElement(un.Fragment,null,un.createElement("span",{style:{width:"1022px"}})),un.createElement("span",{className:Mt.saveBtn,onClick:()=>Cl(void 0,null,function*(){var wn,Pr,Aa;if(vl){$o();return}const Ka=Number(qn.exercise_types.q_scores);[100,120,150].includes(Ka)||(yield new Promise((ka,gl)=>{Te.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:un.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",un.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},Ka),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Cl(void 0,null,function*(){ka("")}),onCancel:()=>{gl()}})}));let el=(Pr=(wn=qn==null?void 0:qn.exercise_question_types)==null?void 0:wn.filter(ka=>ka.question_type===5)[0])==null?void 0:Pr.items,ga=0;el==null||el.map(ka=>{ka.high_resources_consume&&(ga=ga+1)}),console.log(ga),ga>0?oe({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:ga,fn:()=>{var ka;((ka=qn==null?void 0:qn.exercise)==null?void 0:ka.exercise_status)==1?(pe.ZP.success("\u4FDD\u5B58\u6210\u529F"),de.history.push(`/classrooms/${Ya==null?void 0:Ya.coursesId}/exercise/${ie}/detail?random=false&tabs=3`),Io(!1)):de.history.back()}}}):((Aa=qn==null?void 0:qn.exercise)==null?void 0:Aa.exercise_status)==1?(pe.ZP.success("\u4FDD\u5B58\u6210\u529F"),de.history.push(`/classrooms/${Ya==null?void 0:Ya.coursesId}/exercise/${ie}/detail?random=false&tabs=3`),Io(!1)):de.history.back()})},un.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),un.createElement(Zt,{setScoreShow:uu,ScoreShow:Ul,exerciseitem:qn,getdata:pl}),Ou&&un.createElement(Au,{setScoreShow:Mu,isshixuns:ku,isloadings:yi,ScoreShow:Ou,onOk:(wn,Pr,Aa,Ka,el)=>Cl(void 0,null,function*(){ui(!0);let ka=yield ms({exam_id:ie,item_bank_ids:wn,shixun_ids:Pr,shixun_copy_ids:el});ui(!1),(ka==null?void 0:ka.status)===0&&Te.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u65B0\u52FE\u9009\u7684\u8BD5\u9898\u5DF2\u7ECF\u6DFB\u52A0\u5230\u8BD5\u5377\uFF0C\u5982\u679C\u9700\u8981\u7EE7\u7EED\u6DFB\u52A0\u65B0\u8BD5\u9898\u8BF7\u70B9\u51FB\u201C\u7EE7\u7EED\u9009\u9898\u201D\uFF0C\u5C06\u56DE\u5230\u60A8\u4E0A\u6B21\u64CD\u4F5C\u7684\u9009\u9898\u9875\u9762",okText:"\u7EE7\u7EED\u9009\u9898",cancelText:"\u8FD4\u56DE\u8BD5\u5377",onOk:()=>{pl()},onCancel:()=>{Mu(!1),pl()}})})}),un.createElement(cs.Z,{sub_discipline_id:(La=qn==null?void 0:qn.exercise)!=null&&La.sub_discipline_id?[(wr=qn==null?void 0:qn.exercise)==null?void 0:wr.discipline_id,(rl=qn==null?void 0:qn.exercise)==null?void 0:rl.sub_discipline_id]:[],visible:ia,onCancel:()=>kl(!1),onOk:ds}),un.createElement(Te.default,{title:"\u63D0\u793A",open:yu,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:un.createElement("div",null,un.createElement(xe.ZP,{onClick:()=>{Io(!1),de.history.back()}},"\u7A0D\u540E\u518D\u8BF4"),un.createElement(xe.ZP,{type:"primary",onClick:()=>{de.history.push(`/classrooms/${Ya==null?void 0:Ya.coursesId}/exercise/${ie}/detail?random=false&tabs=3`),Io(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{Io(!1)}},un.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),un.createElement(Te.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:Ci,width:500,onOk:()=>Xo.submit(),onCancel:()=>_t(!1)},un.createElement(he.default,{form:Xo,initialValues:{},onFinish:wn=>Cl(void 0,null,function*(){(yield(0,Ju.RK)(ul({id:ie},wn))).status==0&&(pe.ZP.success("\u4FEE\u6539\u6210\u529F"),pl(),_t(!1))})},un.createElement(he.default.Item,{name:"name",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(wn,Pr){var Aa,Ka,el,ga;const ka=(Aa=Du==null?void 0:Du.find(gl=>gl.nameType==Xo.getFieldValue("item_type_en")))==null?void 0:Aa.id;return(ga=(el=(Ka=qn==null?void 0:qn.exercise_question_types)==null?void 0:Ka.filter(gl=>gl.question_type!=ka))==null?void 0:el.map(gl=>gl==null?void 0:gl.name))!=null&&ga.includes(Pr)?Promise.reject(new Error("\u9898\u578B\u540D\u79F0\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u9898\u578B\u540D\u79F0")):Promise.resolve()}}]},un.createElement(Me.default,{size:"large",maxLength:10,showCount:!0})),un.createElement(he.default.Item,{hidden:!0,name:"item_type_en"},un.createElement(Me.default,{size:"large"})))),un.createElement(en.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Bn},un.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),un.createElement(jo.Z,{stickyTop:-24,subDisciplineId:(al=qn==null?void 0:qn.exercise)!=null&&al.sub_discipline_id?[(Ml=qn==null?void 0:qn.exercise)==null?void 0:Ml.discipline_id,(Jl=qn==null?void 0:qn.exercise)==null?void 0:Jl.sub_discipline_id]:[],onCancel:()=>ma(!1),mode:3,gather:{exercise_id:ie},onSuccess:()=>{ma(!1),pl()}}),un.createElement("div",{style:{height:70}})),un.createElement(kn.Q,{visible:!!Yr,setVisible:Ca,tip:Yr===2&&"\u8BBE\u7F6E\u5DF2\u6DFB\u52A0\u5728\u8BD5\u5377\u4E2D\u7684\u7F16\u7A0B\u9898\u6240\u5141\u8BB8\u4F7F\u7528\u7684\u7F16\u7A0B\u8BED\u8A00",dataSource:Yr===1?on==null?void 0:on.languages:[],onOk:wn=>Cl(void 0,null,function*(){const Pr={languages:wn};Yr===1?Pr.hack_id=on==null?void 0:on.hack_id:Pr.exercise_id=ie,(yield(0,Oe.ZP)("/api/problems/update_languages.json",{method:"post",body:Pr})).status===0&&(pe.ZP.success("\u4FEE\u6539\u6210\u529F"),uo({id:Iu.current}),Ca(!1))})}))};var Po=(0,de.connect)(({user:z,exercise:oe,dispatch:ie})=>({user:z,exercise:oe,dispatch:ie}))(ao),du=x(88171),Uu=x(84857),Vo=x(99928),Tl=x(87169),qu=x(97786),cr=x(59301),Bl=Object.defineProperty,ko=Object.defineProperties,vo=Object.getOwnPropertyDescriptors,Gu=Object.getOwnPropertySymbols,Ko=Object.prototype.hasOwnProperty,So=Object.prototype.propertyIsEnumerable,Jo=(z,oe,ie)=>oe in z?Bl(z,oe,{enumerable:!0,configurable:!0,writable:!0,value:ie}):z[oe]=ie,zu=(z,oe)=>{for(var ie in oe||(oe={}))Ko.call(oe,ie)&&Jo(z,ie,oe[ie]);if(Gu)for(var ie of Gu(oe))So.call(oe,ie)&&Jo(z,ie,oe[ie]);return z},oa=(z,oe)=>ko(z,vo(oe)),mr=(z,oe)=>{var ie={};for(var Ve in z)Ko.call(z,Ve)&&oe.indexOf(Ve)<0&&(ie[Ve]=z[Ve]);if(z!=null&&Gu)for(var Ve of Gu(z))oe.indexOf(Ve)<0&&So.call(z,Ve)&&(ie[Ve]=z[Ve]);return ie},ya=(z,oe,ie)=>new Promise((Ve,rt)=>{var Ot=He=>{try{pt(ie.next(He))}catch(St){rt(St)}},Yt=He=>{try{pt(ie.throw(He))}catch(St){rt(St)}},pt=He=>He.done?Ve(He.value):Promise.resolve(He.value).then(Ot,Yt);pt((ie=ie.apply(z,oe)).next())});const Kl=z=>{var oe=z,{classroomList:ie,globalSetting:Ve,problemset:rt,loading:Ot,exercise:Yt,user:pt,dispatch:He}=oe,St=mr(oe,["classroomList","globalSetting","problemset","loading","exercise","user","dispatch"]),nn,_e,$e,jt,rn,Jt,Ht,ze,ht,pn,cn,gn,nl,Ha;const kr=(0,de.useParams)(),[su,Wn]=(0,a.useState)(!1),{userInfo:La}=pt,[wr]=he.default.useForm();let[rl,al]=(0,a.useState)({});const[Ml,Jl]=(0,a.useState)(1),[qn,ca]=(0,a.useState)(""),[vu]=(0,de.useSearchParams)(),[Ll,on]=(0,a.useState)(!1),[ru,$u]=(0,a.useState)(!1),[Xl,_u]=(0,a.useState)(!1),[Iu,ql]=(0,a.useState)(""),[lo,Qu]=(0,a.useState)(!1),[Zo,vl]=(0,a.useState)(!1);(0,a.useEffect)(()=>{He({type:"problemset/getEditDisciplines",payload:{source:"new_question",identifier:kr==null?void 0:kr.coursesId}}),He({type:"globalSetting/footerToggle",payload:!1}),wr.setFieldsValue({difficulty:2,courseid:[]})},[]),(0,a.useEffect)(()=>{kr.exerciseId&&ya(void 0,null,function*(){var ia,kl,Ul;const uu=yield He({type:"exercise/editExercise",payload:{categoryId:kr.exerciseId}});(uu==null?void 0:uu.status)!==-1&&(((ia=uu==null?void 0:uu.exercise)==null?void 0:ia.exercise_status)===2||((kl=uu==null?void 0:uu.exercise)==null?void 0:kl.exercise_status)===3||((Ul=uu==null?void 0:uu.exercise)==null?void 0:Ul.exercise_status)===4?_u(!0):_u(!1))})},[kr]),(0,a.useEffect)(()=>{if(kr.exerciseId){let ia=Yt.editData.exercise;vl(ia==null?void 0:ia.set_question_sub_discipline),wr.setFieldsValue(oa(zu({},ia),{courseid:ia!=null&&ia.sub_discipline_id?[ia==null?void 0:ia.discipline_id,ia==null?void 0:ia.sub_discipline_id]:[]}))}},[Yt]),(0,a.useEffect)(()=>{vu.get("type")==="2"&&(ca(kr.exerciseId),Jl(2))},[vu.get("type")]),(0,a.useEffect)(()=>{var ia;let kl=(ia=rt==null?void 0:rt.disciplinesData)==null?void 0:ia.checked;kl!=null&&kl.sub_discipline_id&&wr.setFieldsValue({courseid:[kl==null?void 0:kl.discipline_id,kl==null?void 0:kl.sub_discipline_id]})},[(nn=rt==null?void 0:rt.disciplinesData)==null?void 0:nn.checked]);function Nu(ia,kl){return ya(this,null,function*(){var Ul,uu,Ou,Mu;yield wr.validateFields();const ku=wr.getFieldsValue(),{courseid:Ao}=ku,[_o,Do]=Ao;ku.sub_discipline_id=Do,ku.is_md=!0,ku.time=parseInt(ku.time)>9999?9999:ku.time;const yu=yield He({type:"exercise/addExercise",payload:zu(zu({},ku),kr)});yu.status===0?(yield(0,Oe.ZP)(`/api/courses/${kr==null?void 0:kr.coursesId}/exercises/notice_at.json`,{method:"POST",body:{course_id:kr==null?void 0:kr.coursesId,id:(Ul=yu==null?void 0:yu.data)==null?void 0:Ul.exercise_id,time:ia}}),Ho((uu=yu.data)==null?void 0:uu.exercise_id),ca((Ou=yu==null?void 0:yu.data)==null?void 0:Ou.exercise_id),Jl(2),on(!1),de.history.replace(`/classrooms/${kr.coursesId}/exercise/add/${(Mu=yu.data)==null?void 0:Mu.exercise_id}?type=2`)):pe.ZP.error(yu.message),kl()})}function Yu(ia){al(zu({},ia))}function Ho(ia){return ya(this,null,function*(){if(!(rl!=null&&rl.ec_point_ids))return;const kl=zu({},rl);delete kl.id;let Ul=yield(0,Oe.ZP)(`/api/ec_courses/${rl==null?void 0:rl.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:zu({exercise_id:ia},kl)})})}return cr.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},cr.createElement("section",{className:"edu-container"},cr.createElement("section",{className:"animated fadeIn"},cr.createElement("aside",{className:"mt10"},La&&cr.createElement(Ce.Z,{separator:">"},cr.createElement(Ce.Z.Item,null,cr.createElement(de.Link,{to:`/classrooms/${kr.coursesId}/exercise`},(_e=La==null?void 0:La.course)==null?void 0:_e.course_name)),cr.createElement(Ce.Z.Item,null,cr.createElement(de.Link,{to:`/classrooms/${kr.coursesId}/exercise`},"\u8BD5\u5377\u5217\u8868")),cr.createElement(Ce.Z.Item,null,kr.exerciseId?"\u7F16\u8F91\u8BD5\u5377":"\u65B0\u5EFA\u8BD5\u5377")))),kr.exerciseId&&cr.createElement("div",{style:{display:"inline-flex",background:"rgba(233, 146, 55, 0.05)",borderRadius:4,height:40,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",marginTop:20}},cr.createElement(Tl.Z,{style:{marginRight:5,color:"#E99237"}}),cr.createElement("span",{style:{flex:1,color:"#E99237"}},"\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91"),cr.createElement("span",{className:Se.addQuestionBtn,onClick:()=>{He({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[kr.exerciseId]}})}},"\u52A0\u5165\u8BD5\u5377\u5E93")),cr.createElement(Vo.Z,{haveInit:!0,init:()=>{ql(new Date)}}),cr.createElement("div",{className:"bg-white"},cr.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},cr.createElement("div",{onClick:()=>{if(ru){pe.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u8BD5\u9898\u3002");return}Jl(1)},className:Ml===1?Se.selectdiv:Se.divitem},cr.createElement(du.Z,{number:1,active:Ml===1,className:"mr10"}),cr.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),cr.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),cr.createElement("div",{onClick:()=>{if(!kr.exerciseId&&!qn){pe.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}Jl(2),!qn&&ca(kr.exerciseId)},className:Ml!==1?Se.selectdiv:Se.divitem},cr.createElement(du.Z,{number:2,active:Ml!==1,className:"mr10"}),cr.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),Ml===2&&cr.createElement("div",{className:"tc"},cr.createElement(Uu.Z,{defaultValue:(jt=($e=Yt==null?void 0:Yt.editData)==null?void 0:$e.exercise)==null?void 0:jt.exercise_name,onFinish:ia=>ya(void 0,null,function*(){var kl,Ul,uu,Ou,Mu,ku,Ao,_o,Do,yu,Io,Ya;return ia.trim()===((Ul=(kl=Yt==null?void 0:Yt.editData)==null?void 0:kl.exercise)==null?void 0:Ul.exercise_name)?!0:(yield(0,Ju.wy)({exercise_name:ia,exercise_description:(Ou=(uu=Yt==null?void 0:Yt.editData)==null?void 0:uu.exercise)==null?void 0:Ou.exercise_description,sub_discipline_id:(ku=(Mu=Yt==null?void 0:Yt.editData)==null?void 0:Mu.exercise)==null?void 0:ku.sub_discipline_id,time:(_o=(Ao=Yt==null?void 0:Yt.editData)==null?void 0:Ao.exercise)==null?void 0:_o.time,exerciseId:(yu=(Do=Yt.editData)==null?void 0:Do.exercise)==null?void 0:yu.id,difficulty:(Ya=(Io=Yt.editData)==null?void 0:Io.exercise)==null?void 0:Ya.difficulty})).status===0?(wr.setFieldValue("exercise_name",ia),!0):!1})}),cr.createElement("div",{style:{fontSize:14}},cr.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",cr.createElement("span",{style:{color:"#000000",marginLeft:8}},((Jt=(rn=Yt==null?void 0:Yt.editData)==null?void 0:rn.exercise)==null?void 0:Jt.time)||"\u4E0D\u9650")),cr.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",cr.createElement("span",{style:{color:"#000000",marginLeft:8}},((ze=(Ht=Yt==null?void 0:Yt.editData)==null?void 0:Ht.exercise)==null?void 0:ze.difficulty)===1?"\u7B80\u5355":((pn=(ht=Yt==null?void 0:Yt.editData)==null?void 0:ht.exercise)==null?void 0:pn.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),cr.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",cr.createElement("span",{style:{color:"#000000",marginLeft:8}},((gn=(cn=Yt==null?void 0:Yt.editData)==null?void 0:cn.exercise_types)==null?void 0:gn.q_counts)||0)),cr.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",cr.createElement("span",{style:{color:"#000000",marginLeft:8}},(Ha=(nl=Yt==null?void 0:Yt.editData)==null?void 0:nl.exercise_types)==null?void 0:Ha.q_scores))))),Ml===1&&cr.createElement("div",null,cr.createElement("section",{className:[Se.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},cr.createElement(he.default,{form:wr,colon:!1,layout:"horizontal",labelCol:{span:4},wrapperCol:{span:20},initialValues:{time:60},onFinish:ia=>ya(void 0,null,function*(){var kl,Ul,uu,Ou,Mu;if(Wn(!0),on(!0),kr.exerciseId){ia.exerciseId=(Ul=(kl=Yt.editData)==null?void 0:kl.exercise)==null?void 0:Ul.id,ia.sub_discipline_id=ia.courseid[ia.courseid.length-1],yield(0,Ju.wy)(oa(zu({},ia),{set_question_sub_discipline:Zo})),Jl(2),Ho(kr==null?void 0:kr.exerciseId),ca(kr.exerciseId),Wn(!1),on(!1);return}const ku=yield(0,Oe.ZP)(`/api/courses/${kr==null?void 0:kr.coursesId}/exercises/overload_alert.json`,{method:"get",params:{course_id:kr==null?void 0:kr.coursesId}});if(ku!=null&&ku.alert)He({type:"classroomList/setActionTabs",payload:{key:"\u9884\u7EA6\u5F39\u7A97"}});else{const{courseid:Ao}=ia,[_o,Do]=Ao;ia.sub_discipline_id=Do,ia.is_md=!0,ia.time=parseInt(ia.time)>9999?9999:ia.time,ia.set_question_sub_discipline=Zo;const yu=yield He({type:"exercise/addExercise",payload:oa(zu(zu({},ia),kr),{category_id:vu.get("catalogue")||null})});yu.status===0&&(Ho((uu=yu.data)==null?void 0:uu.exercise_id),de.history.replace(`/classrooms/${kr.coursesId}/exercise/add/${(Ou=yu.data)==null?void 0:Ou.exercise_id}?type=2`),ca((Mu=yu==null?void 0:yu.data)==null?void 0:Mu.exercise_id),Jl(2)),on(!1)}Wn(!1)}),className:Se.formWrap},cr.createElement(he.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:Se.baseLineHeight,rules:[{required:!0,validator:(ia,kl)=>{var Ul;return((Ul=kl==null?void 0:kl.replaceAll(" ",""))==null?void 0:Ul.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},cr.createElement(Me.default,{maxLength:60,className:Se.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),cr.createElement(he.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"courseid",className:Se.baseLineHeight},cr.createElement(ke.Z,{disabled:Xl,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:rt.courseOptions,className:Se.baseFormItem,size:"large",popupClassName:Se.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14},allowClear:!0})),cr.createElement("div",{className:Se.concat},cr.createElement("div",null,cr.createElement(et.default,{checked:Zo,onChange:ia=>{vl(ia.target.checked)},style:{color:"#000"}},"\u8BBE\u7F6E\u8BE5\u65B9\u5411&\u8BFE\u7A0B\u4E3A\u8BD5\u9898\u6A21\u7248\uFF08\u521B\u5EFA\u65B0\u8BD5\u9898\u81EA\u52A8\u4F7F\u7528\u8BE5\u65B9\u5411&\u8BFE\u7A0B\uFF09")),cr.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",cr.createElement("a",{onClick:()=>Qu(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),cr.createElement(he.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:Se.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},cr.createElement(Ae.ZP.Group,{className:Se.radiogroup,disabled:Xl},cr.createElement(Ae.ZP.Button,{className:Se.easy,value:1},"\u7B80\u5355"),cr.createElement(Ae.ZP.Button,{className:Se.medium,value:2},"\u9002\u4E2D"),cr.createElement(Ae.ZP.Button,{className:Se.hard,value:3},"\u56F0\u96BE"))),cr.createElement(he.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:Se.baseLineHeight},cr.createElement("div",{style:{display:"flex",width:"100%"}},cr.createElement(he.default.Item,{name:"time",noStyle:!0},cr.createElement(Pe.Z,{disabled:Xl,min:1,max:9999,className:Se.baseFormItem,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),cr.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),cr.createElement(he.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},cr.createElement(Me.default.TextArea,{disabled:Xl,rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"}))),cr.createElement(Cn,{exercise_id:kr==null?void 0:kr.exerciseId,setitem:Yu})),cr.createElement("div",{className:Se.bottmodiv},cr.createElement(xe.ZP,{className:`${Se.cancelBtn}`,type:"primary",onClick:()=>{de.history.back()}},"\u53D6\u6D88"),cr.createElement(xe.ZP,{loading:Ll,onClick:()=>{wr.validateFields(),wr.submit()},type:"primary",className:`${Se.confirmBtn} ml20`},"\u4E0B\u4E00\u6B65")),cr.createElement(Ue,{setsubloading:on,onModalOk:Nu})),Ml===2&&cr.createElement("div",null,cr.createElement(Po,{key:Iu,setisedits:$u,setitemid:ca,itemid:qn}))),cr.createElement(qu.Z,{open:lo,onCancel:()=>{Qu(!1)}}))};var po=(0,de.connect)(({classroomList:z,loading:oe,user:ie,problemset:Ve,globalSetting:rt,exercise:Ot})=>({classroomList:z,globalSetting:rt,problemset:Ve,user:ie,exercise:Ot,loading:oe.effects}))(Kl)},35944:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return Je}});var a=x(78241),de=x(8591),he=x(43418),pe=x(71418),Ce=x(6848),Me=x(57809),ke=x(5112),et=x(92832),Ae=x(1710),Pe=x(59301),xe=x(91911),Se=x(56640),Te=x(5871),Ie={radio_con:"radio_con___cvwXd",result_con:"result_con___m5Gmr",result_title:"result_title___D7L1n"},yt=x(62602),ot=x(41722),tt=x(33754),ge=x(59301),Ue=Object.defineProperty,Oe=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,Ke=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,Nt=(Dt,an,De)=>an in Dt?Ue(Dt,an,{enumerable:!0,configurable:!0,writable:!0,value:De}):Dt[an]=De,Xt=(Dt,an)=>{for(var De in an||(an={}))se.call(an,De)&&Nt(Dt,De,an[De]);if(Ke)for(var De of Ke(an))ft.call(an,De)&&Nt(Dt,De,an[De]);return Dt},nt=(Dt,an)=>Oe(Dt,Ye(an)),wt=(Dt,an,De)=>new Promise((at,st)=>{var Ft=Ln=>{try{ar(De.next(Ln))}catch(qt){st(qt)}},At=Ln=>{try{ar(De.throw(Ln))}catch(qt){st(qt)}},ar=Ln=>Ln.done?at(Ln.value):Promise.resolve(Ln.value).then(Ft,At);ar((De=De.apply(Dt,an)).next())});const it=({shixunHomeworks:Dt,exercise:an,loading:De,dispatch:at})=>{var st,Ft,At;const{commonHeader:ar}=an,[Ln,qt]=(0,Pe.useState)([]),[Ut,Fe]=(0,Pe.useState)(nt(Xt({},(0,xe.useParams)()),{page:1,limit:10})),[We,It]=(0,Pe.useState)([]),[Cn,Gt]=(0,Pe.useState)(""),[bn,bt]=(0,Pe.useState)(1),[ct]=a.default.useForm(),[en,Mt]=(0,Pe.useState)({}),[Gn,ea]=(0,Pe.useState)(null),[kn,xn]=(0,Pe.useState)(!1),[sn,xr]=(0,Pe.useState)([]),[Tr,An]=(0,Pe.useState)(null),[Ga,Da]=(0,Pe.useState)(0),[Za,lr]=(0,Pe.useState)(0),[Xr,Pa]=(0,Pe.useState)(!1),Sa=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(mt,zt,qr)=>(Ut.page-1)*Ut.limit+qr+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,width:180},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:mt=>mt||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(mt,zt)=>ge.createElement("div",{className:Ie.banding,title:mt||"--"},mt||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",width:200,dataIndex:"commit_status",render:(mt,zt)=>mt===0?ge.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):mt===1?ge.createElement("span",{style:{color:"#DF3042"}},!zt.is_make_up&&"\u8003\u8BD5\u4E2D",zt.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):mt===2?ge.createElement("span",{style:{color:"#5AB891"}},!zt.is_make_up&&!zt.is_force_commit&&"\u5DF2\u4EA4\u5377",zt.is_make_up&&!zt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",zt.is_make_up&&zt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!zt.is_make_up&&zt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):ge.createElement("span",{style:{color:"#5AB891"}},!zt.is_make_up&&!zt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",zt.is_make_up&&!zt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",zt.is_make_up&&zt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!zt.is_make_up&&zt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:(ar==null?void 0:ar.exercise_type)==2&&!(0,yt.dE)()?"\u6700\u9AD8\u6210\u7EE9":"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sorter:!0,render:(mt,zt)=>zt.commit_status===0||zt.commit_status===1?"--":!zt.open_total_score&&(0,yt.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(mt=typeof mt=="number"?Number(mt):mt,console.log(typeof mt),mt||(mt=0),mt===100?ge.createElement("span",{className:"c-green"},mt):mt>60?ge.createElement("span",{className:"c-orange"},mt):mt==Za*.6?ge.createElement("span",{className:"c-red"},mt):ge.createElement("span",null,mt))}].filter(mt=>!!mt);(0,Pe.useEffect)(()=>{var mt;((mt=an.actionTabs)==null?void 0:mt.key)=="\u6D4B\u8BD5AI\u8BC4\u5206"&&(xr([]),An(null),hr(),$n(Ut))},[(st=an.actionTabs)==null?void 0:st.key]);const hr=()=>wt(void 0,null,function*(){var mt;if(!((mt=an.actionTabs)!=null&&mt.showSelectQuestion))return;const zt=yield(0,Se.ZP)(`/api/exercises/${Ut==null?void 0:Ut.categoryId}/all_subj_questions.json`,{method:"get"});zt.status==0&&xr(zt.data)}),ir=(mt,zt)=>{Ut.page=mt,Ut.limit=zt,Fe(Xt({},Ut)),$n(Ut)},$n=mt=>wt(void 0,null,function*(){Pa(!0);const zt=yield(0,Se.ZP)(`/api/exercises/${Ut.categoryId||(Ut==null?void 0:Ut.exerciseId)}/exercise_users.json`,{method:"get",params:mt});zt.status==0&&(Da(zt.data.total_count),Fe(nt(Xt({},Ut),{total:zt.data.total_count})),qt(zt.data.exercise_users),lr(zt.data.total_score)),Pa(!1)}),rr=mt=>{Ut.search=mt,Ut.page=1,ct.resetFields(),Mt({}),It([]),ea(null),Fe(Xt({},Ut)),$n(Ut)},_r=mt=>wt(void 0,null,function*(){var zt,qr;const br=Xt({},en);if(!((zt=mt==null?void 0:mt.content)!=null&&zt.trim())){de.ZP.warning("\u8BF7\u8F93\u5165\u7B54\u9898\u5185\u5BB9\uFF01");return}br.content=mt==null?void 0:mt.content,br.attachment_ids=(qr=mt==null?void 0:mt.attachment_ids)==null?void 0:qr.map(Or=>Or.response.id),Ea(br)}),Ea=mt=>wt(void 0,null,function*(){var zt;xn(!0);const{showSelectQuestion:qr,ai_review_settings:br}=an.actionTabs,Or=yield(0,Se.ZP)(`/api/exercises/${(Ut==null?void 0:Ut.categoryId)||(Ut==null?void 0:Ut.exerciseId)}/test_ai_review.json`,{method:"post",body:nt(Xt({},mt),{exercise_question_id:qr?Tr:(zt=an.actionTabs)==null?void 0:zt.questionId,ai_review_settings:br})});if([0,-3].includes(Or.status)){Or.status==0&&de.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),ea(Or);const pr=document.querySelector(".modal-ai-pfcs");if(pr){const Zr=pr.querySelector(".ant-modal-body");Zr&&(Zr.scrollTop=Zr.scrollHeight)}}xn(!1)}),yn=()=>{at({type:"exercise/setActionTabs",payload:{key:""}}),bt(1),tn()},tn=()=>{ct.resetFields(),Mt({}),It([]),Gt(""),ea(null)};return ge.createElement(he.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:kn,open:((Ft=an.actionTabs)==null?void 0:Ft.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>yn(),okText:Gn?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{var mt;if((mt=an.actionTabs)!=null&&mt.showSelectQuestion&&!Tr)return de.ZP.warning("\u8BF7\u9009\u62E9\u9898\u76EE\uFF01");if(bn==1){if(We.length==0)return de.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u8BD5\u5377\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");Ea({exercise_user_id:We[0]})}else bn==2&&ct.submit()}},ge.createElement(pe.Z,{spinning:kn,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},((At=an.actionTabs)==null?void 0:At.showSelectQuestion)&&ge.createElement("div",{className:"flex item-center justify-between mb10"},ge.createElement("div",{style:{width:120,margin:"0 10px",display:"flex",alignItems:"center"}},ge.createElement("span",{style:{color:"red",marginRight:5}},"*"),"\u9009\u62E9\u9898\u76EE",ge.createElement(Ce.Z,{title:"\u667A\u80FD\u8BC4\u9605\u76EE\u524D\u4EC5\u652F\u6301\u7B80\u7B54\u9898\uFF08\u542B\u7EC4\u5408\u9898\u4E2D\u7684\u7B80\u7B54\u9898\uFF09"},ge.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Ie.title_icon}`,style:{cursor:"pointer",marginLeft:5,fontSize:"14px"}}))),ge.createElement(Me.default,{style:{width:"calc(100% - 110px)"},size:"large",placeholder:"\u8BF7\u9009\u62E9\u9898\u76EE",value:Tr,onChange:mt=>An(mt)},sn==null?void 0:sn.map(mt=>ge.createElement(Me.default.Option,{key:mt==null?void 0:mt.id,value:mt==null?void 0:mt.id},mt==null?void 0:mt.question_title)))),ge.createElement("div",{className:Ie.radio_con},ge.createElement("span",{style:{marginRight:32}},"\u6D4B\u8BD5\u65B9\u5F0F"),ge.createElement(ke.ZP.Group,{onChange:mt=>{mt.target.value==1&&ir(1,10),bt(mt.target.value),tn()},value:bn,options:[{label:"\u9009\u62E9\u5B66\u751F\u7B54\u6848",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u7B54\u9898\u5185\u5BB9",value:2,style:{marginRight:30,color:"#000"}}]})),bn==1&&ge.createElement(ge.Fragment,null,ge.createElement("div",{className:"flex justify-between item-center mb10"},ge.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A","\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u8BD5\u5377\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),ge.createElement(et.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Cn,onChange:mt=>Gt(mt.target.value),onSearch:rr})),ge.createElement(Ae.default,{rowSelection:{type:"radio",selectedRowKeys:We,onChange:(mt,zt)=>{It(mt)},getCheckboxProps:mt=>({disabled:[0,1].includes(mt==null?void 0:mt.commit_status)})},loading:Xr,rowKey:"exercise_user_id",dataSource:Ln||[],columns:Sa,pagination:{current:Ut.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:Ut.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:Ga,size:"default",showTotal:Te.rU,onChange:ir},onChange:(mt,zt,qr)=>{Ut.page=1,qr.order===void 0?(Ut.order_type=null,Ut.order=null):(Ut.order_type=qr.order==="descend"?"desc":"asc",Ut.order=qr.field),Fe(Xt({},Ut)),$n(Ut)}})),bn==2&&ge.createElement("div",{style:{marginTop:20}},ge.createElement(a.default,{form:ct,className:Ie.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{Mt(Xt({},ct.getFieldsValue()))},onFinish:_r},ge.createElement(a.default.Item,{name:"content",label:"",style:{marginBottom:0}},ge.createElement(ot.Z,{watch:!0})))),Gn&&ge.createElement("div",{className:Ie.result_con},ge.createElement("div",{className:Ie.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(Gn==null?void 0:Gn.status)==0&&ge.createElement("div",{className:"p20"},ge.createElement("div",{className:"mb5"},ge.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),Gn==null?void 0:Gn.score),ge.createElement("div",{className:"flex"},ge.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),ge.createElement(tt.Z,{value:Gn==null?void 0:Gn.content,style:{fontSize:"14px"}}))),(Gn==null?void 0:Gn.status)==-3&&ge.createElement("div",{className:"p20"},ge.createElement(tt.Z,{value:Gn==null?void 0:Gn.message,style:{fontSize:"14px"}})))))};var Je=(0,xe.connect)(({shixunHomeworks:Dt,exercise:an,loading:De,user:at})=>({shixunHomeworks:Dt,exercise:an,loading:De.effects,user:at}))(it)},32765:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return yt}});var a=x(59301),de=x(8591),he=x(43418),pe=x(19842),Ce=x(54580),Me=x(3113),ke=x(82506),et=x(5871),Ae=x(56640),Pe=x(91911),xe={customModal:"customModal___bVzUV",content:"content___oKhZq",upload:"upload___nPxEL",infoText:"infoText___gZEJF",okBtn:"okBtn___CVo2A",fileList:"fileList___tauGN",fileName:"fileName___T_8JX",selectitems:"selectitems___imW2Y"},Se=x(59301),Te=(ot,tt,ge)=>new Promise((Ue,Oe)=>{var Ye=ft=>{try{se(ge.next(ft))}catch(Nt){Oe(Nt)}},Ke=ft=>{try{se(ge.throw(ft))}catch(Nt){Oe(Nt)}},se=ft=>ft.done?Ue(ft.value):Promise.resolve(ft.value).then(Ye,Ke);se((ge=ge.apply(ot,tt)).next())}),yt=({visible:ot,onOk:tt,onCancel:ge,sub_discipline_id:Ue=[]})=>{const[Oe,Ye]=(0,a.useState)([]),[Ke,se]=(0,a.useState)(!1),ft=(0,Pe.useParams)(),[Nt,Xt]=(0,a.useState)([]),[nt,wt]=(0,a.useState)([]);(0,a.useEffect)(()=>{ot?it():(wt([]),Ye([]),se(!1))},[ot]);const it=()=>Te(void 0,null,function*(){const st=yield(0,Ae.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Xt(st.disciplines||[]),wt((Ue==null?void 0:Ue.length)>0?Ue:[])}),Je=()=>{if((nt==null?void 0:nt.length)===0)return de.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",nt),se(!0),tt(Oe,nt[1],()=>{se(!1)})},Dt=()=>{ge()},an=()=>{const st=`${ke.Z.API_SERVER}/api/courses/${ft.coursesId}/exercises/down_template`;(0,et.Nd)(null,st)},De=st=>{const Ft={name:st.name,uid:st.uid,file:st};return Ye([Ft]),!1},at=()=>{Ye([])};return Se.createElement(he.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:ot,onOk:Je,centered:!0,wrapClassName:xe.customModal,onCancel:Dt,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:xe.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:Ke},Se.createElement("div",{className:xe.content},Se.createElement("aside",null,Se.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA41"),Se.createElement("ul",null,Se.createElement("li",null,Se.createElement("span",{style:{color:"#5F6367"}},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),Se.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:an},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),Se.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:an,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),Se.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),Se.createElement("li",{className:xe.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),Se.createElement("li",{className:xe.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),Se.createElement("li",{className:xe.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),Se.createElement("li",{className:xe.infoText},"4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002"))),Se.createElement("aside",{style:{marginTop:22}},Se.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA42"),Se.createElement("ul",{style:{flex:1}},Se.createElement("li",{style:{color:"#5F6367"}},"\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF0C\u4E0A\u4F20\u7F16\u8F91\u597D\u7684\u8BD5\u9898\u6587\u6863\uFF0C\u786E\u5B9A\u5BFC\u5165"),ot&&Se.createElement(Se.Fragment,null,Se.createElement(pe.Z,{value:nt,className:xe.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Nt,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(st,Ft)=>{wt(st||[])}}),Se.createElement("br",null),Se.createElement(Ce.default,{action:`${ke.Z.API_SERVER}/api/attachments.json`,beforeUpload:De,onRemove:at,withCredentials:!0,fileList:Oe,accept:".xls,.xlsx",showUploadList:!1},Se.createElement(Me.ZP,{className:xe.upload,type:"primary",icon:Se.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),Oe.map((st,Ft)=>Se.createElement("div",{key:Ft,className:xe.fileList},Se.createElement("span",{className:xe.fileName},st==null?void 0:st.name),Se.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:at})))))))}},99928:function(Wt,Tt,x){"use strict";var a=x(59301),de=x(43418),he=x(56640),pe=x(91911),Ce=x(59301),Me=(et,Ae,Pe)=>new Promise((xe,Se)=>{var Te=ot=>{try{yt(Pe.next(ot))}catch(tt){Se(tt)}},Ie=ot=>{try{yt(Pe.throw(ot))}catch(tt){Se(tt)}},yt=ot=>ot.done?xe(ot.value):Promise.resolve(ot.value).then(Te,Ie);yt((Pe=Pe.apply(et,Ae)).next())});const ke=({exercise:et,dispatch:Ae,init:Pe,haveInit:xe=!1})=>{const Se=(0,pe.useParams)(),[Te,Ie]=(0,a.useState)(!1);let[yt,ot]=(0,a.useState)();const[tt,ge]=(0,a.useState)(!1),[Ue,Oe]=(0,a.useState)(!1);(0,a.useEffect)(()=>{et.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&Ye()},[et.actionTabs]);function Ye(){return Me(this,null,function*(){var Ke,se;let ft=yield(0,he.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:et.actionTabs.selectArrs}});if(((Ke=ft==null?void 0:ft.cover_exercises)==null?void 0:Ke.length)>0)Ie(!0),ot((se=ft==null?void 0:ft.cover_exercises)==null?void 0:se[0]);else{let Nt=yield(0,he.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:et.actionTabs.selectArrs}});Ae({type:"exercise/setActionTabs",payload:{key:""}}),(Nt==null?void 0:Nt.status)===0&&(xe&&Pe(),de.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{pe.history.push("/paperlibrary")}}))}})}return Ce.createElement("div",null,Ce.createElement(de.default,{open:Te,centered:!0,onCancel:Ke=>Me(void 0,null,function*(){if(Ke.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){ge(!0);let se=yield(0,he.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:et.actionTabs.selectArrs,update:1}});Ae({type:"exercise/setActionTabs",payload:{key:""}}),ge(!1),(se==null?void 0:se.status)===0&&(xe&&Pe(),Ie(!1),de.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{pe.history.push("/paperlibrary")}}))}else Ie(!1)}),cancelButtonProps:{loading:tt},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:Ue},onOk:()=>Me(void 0,null,function*(){Oe(!0);let Ke=yield(0,he.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:et.actionTabs.selectArrs}});Oe(!1),(Ke==null?void 0:Ke.status)===0&&(xe&&Pe(),Ae({type:"exercise/setActionTabs",payload:{key:""}}),Ie(!1),de.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{pe.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Ce.createElement("div",null,Ce.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Ce.createElement("div",null,Ce.createElement("div",null,"\u8BD5\u5377\uFF1A",yt==null?void 0:yt.origin_exercise_nam),Ce.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Ce.createElement("a",{href:`/paperlibrary/see/${yt==null?void 0:yt.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},yt==null?void 0:yt.examination_bank_name))))))};Tt.Z=(0,pe.connect)(({exercise:et})=>({exercise:et}))(ke)},85624:function(Wt,Tt,x){"use strict";x.d(Tt,{h:function(){return a}});var a=(de=>(de[de.NOMATCH=-1]="NOMATCH",de[de.OK=0]="OK",de[de.TIMEOUT=2]="TIMEOUT",de[de.PODFAILURE=3]="PODFAILURE",de[de.COMPILEFAILURE=4]="COMPILEFAILURE",de[de.EXECUTEFAILURE=5]="EXECUTEFAILURE",de[de.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",de))(a||{})},45414:function(Wt,Tt,x){"use strict";x.d(Tt,{H7:function(){return yt},MK:function(){return Ie},MU:function(){return Pe},X6:function(){return Se},bM:function(){return Ae},fi:function(){return ot},fu:function(){return et},n4:function(){return tt},rX:function(){return Te},vl:function(){return ge},zO:function(){return xe}});var a=x(56640),de=Object.defineProperty,he=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Me=(Ue,Oe,Ye)=>Oe in Ue?de(Ue,Oe,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Ue[Oe]=Ye,ke=(Ue,Oe)=>{for(var Ye in Oe||(Oe={}))pe.call(Oe,Ye)&&Me(Ue,Ye,Oe[Ye]);if(he)for(var Ye of he(Oe))Ce.call(Oe,Ye)&&Me(Ue,Ye,Oe[Ye]);return Ue};function et(Ue,Oe){return(0,a.U2)(`myproblems/${Ue}.json`,ke({hidePopLogin:!0},Oe||{}))}function Ae(Ue,Oe){return(0,a.v_)(`myproblems/${Ue}/code_submit.json`,Oe)}function Pe(Ue,Oe){return(0,a.v_)(`myproblems/${Ue}/code_debug.json`,Oe)}function xe(Ue,Oe){return Oe.language&&(Oe.language=encodeURIComponent(Oe.language)),(0,a.U2)(`myproblems/${Ue}/submit_records.json`,Oe)}function Se(Ue){return(0,a.U2)("myproblems/record_detail.json",{id:Ue})}function Te(Ue,Oe){return(0,a.U2)(`myproblems/${Ue}/result.json`,{mode:Oe})}function Ie(Ue,Oe){return(0,a.v_)(`myproblems/${Ue}/add_notes.json`,Oe)}function yt(Ue,Oe){return(0,a.v_)(`myproblems/${Ue}/restore_initial_code.json`,Oe)}function ot(Ue){return(0,a.v_)(`myproblems/${Ue}/sync_code.json`)}function tt(Ue,Oe){return(0,a.v_)(`myproblems/${Ue}/update_code.json`,Oe)}function ge(Ue,Oe){return(0,a.v_)(`discusses/${Ue}/plus.json`,Oe)}},84857:function(Wt,Tt,x){"use strict";var a=x(59301),de=x(6848),he=x(92832),pe=x(8591),Ce=x(88488),Me=x(59301),ke=(Ae,Pe,xe)=>new Promise((Se,Te)=>{var Ie=tt=>{try{ot(xe.next(tt))}catch(ge){Te(ge)}},yt=tt=>{try{ot(xe.throw(tt))}catch(ge){Te(ge)}},ot=tt=>tt.done?Se(tt.value):Promise.resolve(tt.value).then(Ie,yt);ot((xe=xe.apply(Ae,Pe)).next())});const et=({defaultValue:Ae,onFinish:Pe})=>{const[xe,Se]=(0,a.useState)(!1),[Te,Ie]=(0,a.useState)(Ae);return(0,a.useEffect)(()=>{Ie(Ae)},[Ae]),Me.createElement("div",null,xe?Me.createElement(he.default,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:Te,onChange:yt=>{Ie(yt.target.value)},onBlur:()=>ke(void 0,null,function*(){var yt;if(((yt=Te==null?void 0:Te.replaceAll(" ",""))==null?void 0:yt.length)<=0){pe.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield Pe(Te))&&Se(!1)}),onPressEnter:()=>ke(void 0,null,function*(){var yt;if(((yt=Te==null?void 0:Te.replaceAll(" ",""))==null?void 0:yt.length)<=0){pe.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield Pe(Te))&&Se(!1)})}):Me.createElement("div",{className:Ce.Z.title},Te,Me.createElement(de.Z,{title:"\u7F16\u8F91\u8BD5\u5377\u540D\u79F0"},Me.createElement("i",{className:`${Ce.Z.editIcon} iconfont icon-bianji_Hover`,onClick:()=>Se(!0)}))))};Tt.Z=et},97786:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return Pe}});var a=x(43418),de={ul:"ul___TdfYY"},he=x(32637),pe=x(59301),Ce=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,et=(xe,Se)=>{var Te={};for(var Ie in xe)Me.call(xe,Ie)&&Se.indexOf(Ie)<0&&(Te[Ie]=xe[Ie]);if(xe!=null&&Ce)for(var Ie of Ce(xe))Se.indexOf(Ie)<0&&ke.call(xe,Ie)&&(Te[Ie]=xe[Ie]);return Te},Pe=xe=>{var Se=xe,{open:Te,onCancel:Ie}=Se,yt=et(Se,["open","onCancel"]);return pe.createElement(a.default,{centered:!0,open:Te,title:pe.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:Ie,footer:null},pe.createElement("div",null,pe.createElement("div",{className:"tc"},pe.createElement("img",{className:"mt10",src:he,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),pe.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),pe.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),pe.createElement("div",{style:{color:"#333"},className:"pt30 font14"},pe.createElement("ul",{className:de.ul},pe.createElement("li",null,"1\u3001\u89E3\u7B54\u8001\u5E08\u7591\u60D1\u3001\u5E2E\u52A9\u8001\u5E08\u66F4\u5FEB\u719F\u6089\u548C\u4F7F\u7528\u5E73\u53F0\u6559\u5B66\u3002"),pe.createElement("li",null,"2\u3001\u534F\u52A9\u8001\u5E08\u521B\u5EFA\u8BFE\u5802\u3001\u8BFE\u7A0B\u8BBE\u8BA1\u3001\u505A\u597D\u6559\u5B66\u5DE5\u4F5C\u3002"),pe.createElement("li",null,"3\u3001\u6839\u636E\u8001\u5E08\u6559\u5B66\u65B9\u5411\uFF0C\u5206\u4EAB\u5E73\u53F0C9\u9662\u6821\u3001985\u9AD8\u6821\u3001211\u9AD8\u6821\u3001\u53CC\u4E00\u6D41\u9AD8\u6821\u8001\u5E08\u7ECF\u5178\u5B9E\u8DF5\u6559\u5B66\u6848\u4F8B\u3002")))))}},91484:function(Wt,Tt,x){"use strict";x.d(Tt,{I:function(){return de}});var a=x(59301);const de=()=>{const[he,pe]=(0,a.useState)("hidden");return{overflow:he,handleMouseEnter:()=>pe("auto"),handleMouseLeave:()=>pe("hidden")}}},77578:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return a}});const a=de=>de?typeof de=="function"?de():de:null},66104:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return an}});var a=x(92310),de=x.n(a),he=x(11592),pe=x(26112),Ce=x(59301),Me=x(92343),ke=x(36355),et=x(84105),Ae=x(91857);const Pe=De=>{let{children:at}=De;const{getPrefixCls:st}=Ce.useContext(ke.E_),Ft=st("breadcrumb");return Ce.createElement("li",{className:`${Ft}-separator`,"aria-hidden":"true"},at===""?at:at||"/")};Pe.__ANT_BREADCRUMB_SEPARATOR=!0;var xe=Pe,Se=function(De,at){var st={};for(var Ft in De)Object.prototype.hasOwnProperty.call(De,Ft)&&at.indexOf(Ft)<0&&(st[Ft]=De[Ft]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var At=0,Ft=Object.getOwnPropertySymbols(De);At<Ft.length;At++)at.indexOf(Ft[At])<0&&Object.prototype.propertyIsEnumerable.call(De,Ft[At])&&(st[Ft[At]]=De[Ft[At]]);return st};function Te(De,at){if(De.title===void 0||De.title===null)return null;const st=Object.keys(at).join("|");return typeof De.title=="object"?De.title:String(De.title).replace(new RegExp(`:(${st})`,"g"),(Ft,At)=>at[At]||Ft)}function Ie(De,at,st,Ft){if(st==null)return null;const{className:At,onClick:ar}=at,Ln=Se(at,["className","onClick"]),qt=Object.assign(Object.assign({},(0,pe.Z)(Ln,{data:!0,aria:!0})),{onClick:ar});return Ft!==void 0?Ce.createElement("a",Object.assign({},qt,{className:de()(`${De}-link`,At),href:Ft}),st):Ce.createElement("span",Object.assign({},qt,{className:de()(`${De}-link`,At)}),st)}function yt(De,at){return(Ft,At,ar,Ln,qt)=>{if(at)return at(Ft,At,ar,Ln);const Ut=Te(Ft,At);return Ie(De,Ft,Ut,qt)}}var ot=function(De,at){var st={};for(var Ft in De)Object.prototype.hasOwnProperty.call(De,Ft)&&at.indexOf(Ft)<0&&(st[Ft]=De[Ft]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var At=0,Ft=Object.getOwnPropertySymbols(De);At<Ft.length;At++)at.indexOf(Ft[At])<0&&Object.prototype.propertyIsEnumerable.call(De,Ft[At])&&(st[Ft[At]]=De[Ft[At]]);return st};const tt=De=>{const{prefixCls:at,separator:st="/",children:Ft,menu:At,overlay:ar,dropdownProps:Ln,href:qt}=De,Fe=(We=>{if(At||ar){const It=Object.assign({},Ln);if(At){const Cn=At||{},{items:Gt}=Cn,bn=ot(Cn,["items"]);It.menu=Object.assign(Object.assign({},bn),{items:Gt==null?void 0:Gt.map((bt,ct)=>{var{key:en,title:Mt,label:Gn,path:ea}=bt,kn=ot(bt,["key","title","label","path"]);let xn=Gn!=null?Gn:Mt;return ea&&(xn=Ce.createElement("a",{href:`${qt}${ea}`},xn)),Object.assign(Object.assign({},kn),{key:en!=null?en:ct,label:xn})})})}else ar&&(It.overlay=ar);return Ce.createElement(Ae.Z,Object.assign({placement:"bottom"},It),Ce.createElement("span",{className:`${at}-overlay-link`},We,Ce.createElement(et.Z,null)))}return We})(Ft);return Fe!=null?Ce.createElement(Ce.Fragment,null,Ce.createElement("li",null,Fe),st&&Ce.createElement(xe,null,st)):null},ge=De=>{const{prefixCls:at,children:st,href:Ft}=De,At=ot(De,["prefixCls","children","href"]),{getPrefixCls:ar}=Ce.useContext(ke.E_),Ln=ar("breadcrumb",at);return Ce.createElement(tt,Object.assign({},At,{prefixCls:Ln}),Ie(Ln,At,st,Ft))};ge.__ANT_BREADCRUMB_ITEM=!0;var Ue=ge,Oe=x(17313),Ye=x(83116),Ke=x(37613);const se=De=>{const{componentCls:at,iconCls:st}=De;return{[at]:Object.assign(Object.assign({},(0,Oe.Wf)(De)),{color:De.itemColor,fontSize:De.fontSize,[st]:{fontSize:De.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:De.linkColor,transition:`color ${De.motionDurationMid}`,padding:`0 ${De.paddingXXS}px`,borderRadius:De.borderRadiusSM,height:De.lineHeight*De.fontSize,display:"inline-block",marginInline:-De.marginXXS,"&:hover":{color:De.linkHoverColor,backgroundColor:De.colorBgTextHover}},(0,Oe.Qy)(De)),"li:last-child":{color:De.lastItemColor},[`${at}-separator`]:{marginInline:De.separatorMargin,color:De.separatorColor},[`${at}-link`]:{[`
> ${st} + span,
> ${st} + a
`]:{marginInlineStart:De.marginXXS}},[`${at}-overlay-link`]:{borderRadius:De.borderRadiusSM,height:De.lineHeight*De.fontSize,display:"inline-block",padding:`0 ${De.paddingXXS}px`,marginInline:-De.marginXXS,[`> ${st}`]:{marginInlineStart:De.marginXXS,fontSize:De.fontSizeIcon},"&:hover":{color:De.linkHoverColor,backgroundColor:De.colorBgTextHover,a:{color:De.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${De.componentCls}-rtl`]:{direction:"rtl"}})}};var ft=(0,Ye.Z)("Breadcrumb",De=>{const at=(0,Ke.TS)(De,{});return[se(at)]},De=>({itemColor:De.colorTextDescription,lastItemColor:De.colorText,iconFontSize:De.fontSize,linkColor:De.colorTextDescription,linkHoverColor:De.colorText,separatorColor:De.colorTextDescription,separatorMargin:De.marginXS})),Nt=function(De,at){var st={};for(var Ft in De)Object.prototype.hasOwnProperty.call(De,Ft)&&at.indexOf(Ft)<0&&(st[Ft]=De[Ft]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var At=0,Ft=Object.getOwnPropertySymbols(De);At<Ft.length;At++)at.indexOf(Ft[At])<0&&Object.prototype.propertyIsEnumerable.call(De,Ft[At])&&(st[Ft[At]]=De[Ft[At]]);return st};function Xt(De){const{breadcrumbName:at,children:st}=De,Ft=Nt(De,["breadcrumbName","children"]),At=Object.assign({title:at},Ft);return st&&(At.menu={items:st.map(ar=>{var{breadcrumbName:Ln}=ar,qt=Nt(ar,["breadcrumbName"]);return Object.assign(Object.assign({},qt),{title:Ln})})}),At}function nt(De,at){return(0,Ce.useMemo)(()=>De||(at?at.map(Xt):null),[De,at])}var wt=function(De,at){var st={};for(var Ft in De)Object.prototype.hasOwnProperty.call(De,Ft)&&at.indexOf(Ft)<0&&(st[Ft]=De[Ft]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var At=0,Ft=Object.getOwnPropertySymbols(De);At<Ft.length;At++)at.indexOf(Ft[At])<0&&Object.prototype.propertyIsEnumerable.call(De,Ft[At])&&(st[Ft[At]]=De[Ft[At]]);return st};const it=(De,at)=>{if(at===void 0)return at;let st=(at||"").replace(/^\//,"");return Object.keys(De).forEach(Ft=>{st=st.replace(`:${Ft}`,De[Ft])}),st},Je=De=>{const{prefixCls:at,separator:st="/",style:Ft,className:At,rootClassName:ar,routes:Ln,items:qt,children:Ut,itemRender:Fe,params:We={}}=De,It=wt(De,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Cn,direction:Gt,breadcrumb:bn}=Ce.useContext(ke.E_);let bt;const ct=Cn("breadcrumb",at),[en,Mt]=ft(ct),Gn=nt(qt,Ln),ea=yt(ct,Fe);if(Gn&&Gn.length>0){const sn=[],xr=qt||Ln;bt=Gn.map((Tr,An)=>{const{path:Ga,key:Da,type:Za,menu:lr,overlay:Xr,onClick:Pa,className:Sa,separator:hr,dropdownProps:ir}=Tr,$n=it(We,Ga);$n!==void 0&&sn.push($n);const rr=Da!=null?Da:An;if(Za==="separator")return Ce.createElement(xe,{key:rr},hr);const _r={},Ea=An===Gn.length-1;lr?_r.menu=lr:Xr&&(_r.overlay=Xr);let{href:yn}=Tr;return sn.length&&$n!==void 0&&(yn=`#/${sn.join("/")}`),Ce.createElement(tt,Object.assign({key:rr},_r,(0,pe.Z)(Tr,{data:!0,aria:!0}),{className:Sa,dropdownProps:ir,href:yn,separator:Ea?"":st,onClick:Pa,prefixCls:ct}),ea(Tr,We,xr,sn,yn))})}else if(Ut){const sn=(0,he.Z)(Ut).length;bt=(0,he.Z)(Ut).map((xr,Tr)=>{if(!xr)return xr;const An=Tr===sn-1;return(0,Me.Tm)(xr,{separator:An?"":st,key:Tr})})}const kn=de()(ct,bn==null?void 0:bn.className,{[`${ct}-rtl`]:Gt==="rtl"},At,ar,Mt),xn=Object.assign(Object.assign({},bn==null?void 0:bn.style),Ft);return en(Ce.createElement("nav",Object.assign({className:kn,style:xn},It),Ce.createElement("ol",null,bt)))};Je.Item=Ue,Je.Separator=xe;var Dt=Je,an=Dt},19842:function(Wt,Tt,x){"use strict";x.d(Tt,{Z:function(){return Jn}});var a=x(94480),de=x(59301),he=x(33853),pe=x(58617),Ce=x(38819),Me=x(92310),ke=x.n(Me),et=x(54476),Ae=x(42978),Pe=x(75931),xe=x(77861),Se=x(17115),Te=x(90782),Ie=x(6089),yt=x(18929),ot=de.createContext(null),tt=ot,ge=x(76190),Ue=x(20068),Oe=x(33885),Ye="__rc_cascader_search_mark__",Ke=function(Et,Bt,lt){var Ge=lt.label;return Bt.some(function(xt){return String(xt[Ge]).toLowerCase().includes(Et.toLowerCase())})},se=function(Et,Bt,lt,Ge){return Bt.map(function(xt){return xt[Ge.label]}).join(" / ")},ft=function(be,Et,Bt,lt,Ge,xt){var Kt=Ge.filter,Zn=Kt===void 0?Ke:Kt,Tn=Ge.render,jn=Tn===void 0?se:Tn,ur=Ge.limit,zn=ur===void 0?50:ur,dr=Ge.sort;return de.useMemo(function(){var Hr=[];if(!be)return[];function Gr(fr,Fr){var Mn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;fr.forEach(function(yr){if(!(!dr&&zn!==!1&&zn>0&&Hr.length>=zn)){var da=[].concat((0,a.Z)(Fr),[yr]),ua=yr[Bt.children],Pl=Mn||yr.disabled;if((!ua||ua.length===0||xt)&&Zn(be,da,{label:Bt.label})){var ta;Hr.push((0,Oe.Z)((0,Oe.Z)({},yr),{},(ta={disabled:Pl},(0,Ue.Z)(ta,Bt.label,jn(be,da,lt,Bt)),(0,Ue.Z)(ta,Ye,da),(0,Ue.Z)(ta,Bt.children,void 0),ta)))}ua&&Gr(yr[Bt.children],da,Pl)}})}return Gr(Et,[]),dr&&Hr.sort(function(fr,Fr){return dr(fr[Ye],Fr[Ye],be,Bt)}),zn!==!1&&zn>0?Hr.slice(0,zn):Hr},[be,Et,Bt,lt,jn,xt,Zn,dr,zn])},Nt="__RC_CASCADER_SPLIT__",Xt="SHOW_PARENT",nt="SHOW_CHILD";function wt(be){return be.join(Nt)}function it(be){return be.map(wt)}function Je(be){return be.split(Nt)}function Dt(be){var Et=be||{},Bt=Et.label,lt=Et.value,Ge=Et.children,xt=lt||"value";return{label:Bt||"label",value:xt,key:xt,children:Ge||"children"}}function an(be,Et){var Bt,lt;return(Bt=be.isLeaf)!==null&&Bt!==void 0?Bt:!((lt=be[Et.children])!==null&&lt!==void 0&&lt.length)}function De(be){var Et=be.parentElement;if(Et){var Bt=be.offsetTop-Et.offsetTop;Bt-Et.scrollTop<0?Et.scrollTo({top:Bt}):Bt+be.offsetHeight-Et.scrollTop>Et.offsetHeight&&Et.scrollTo({top:Bt+be.offsetHeight-Et.offsetHeight})}}function at(be,Et){return be.map(function(Bt){var lt;return(lt=Bt[Ye])===null||lt===void 0?void 0:lt.map(function(Ge){return Ge[Et.value]})})}function st(be,Et,Bt){var lt=new Set(be),Ge=Et();return be.filter(function(xt){var Kt=Ge[xt],Zn=Kt?Kt.parent:null,Tn=Kt?Kt.children:null;return Kt&&Kt.node.disabled?!0:Bt===nt?!(Tn&&Tn.some(function(jn){return jn.key&&lt.has(jn.key)})):!(Zn&&!Zn.node.disabled&&lt.has(Zn.key))})}function Ft(be,Et,Bt){for(var lt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Ge=Et,xt=[],Kt=function(){var jn,ur,zn,dr=be[Zn],Hr=(jn=Ge)===null||jn===void 0?void 0:jn.findIndex(function(fr){var Fr=fr[Bt.value];return lt?String(Fr)===String(dr):Fr===dr}),Gr=Hr!==-1?(ur=Ge)===null||ur===void 0?void 0:ur[Hr]:null;xt.push({value:(zn=Gr==null?void 0:Gr[Bt.value])!==null&&zn!==void 0?zn:dr,index:Hr,option:Gr}),Ge=Gr==null?void 0:Gr[Bt.children]},Zn=0;Zn<be.length;Zn+=1)Kt();return xt}var At=function(be,Et,Bt,lt,Ge){return de.useMemo(function(){var xt=Ge||function(Kt){var Zn=lt?Kt.slice(-1):Kt,Tn=" / ";return Zn.every(function(jn){return["string","number"].includes((0,ge.Z)(jn))})?Zn.join(Tn):Zn.reduce(function(jn,ur,zn){var dr=de.isValidElement(ur)?de.cloneElement(ur,{key:zn}):ur;return zn===0?[dr]:[].concat((0,a.Z)(jn),[Tn,dr])},[])};return be.map(function(Kt){var Zn,Tn,jn=Ft(Kt,Et,Bt),ur=xt(jn.map(function(dr){var Hr,Gr=dr.option,fr=dr.value;return(Hr=Gr==null?void 0:Gr[Bt.label])!==null&&Hr!==void 0?Hr:fr}),jn.map(function(dr){var Hr=dr.option;return Hr})),zn=wt(Kt);return{label:ur,value:zn,key:zn,valueCells:Kt,disabled:(Zn=jn[jn.length-1])===null||Zn===void 0||(Tn=Zn.option)===null||Tn===void 0?void 0:Tn.disabled}})},[be,Et,Bt,Ge,lt])},ar=x(71430),Ln=function(be,Et){var Bt=de.useRef({options:null,info:null}),lt=de.useCallback(function(){return Bt.current.options!==be&&(Bt.current.options=be,Bt.current.info=(0,ar.I8)(be,{fieldNames:Et,initWrapper:function(xt){return(0,Oe.Z)((0,Oe.Z)({},xt),{},{pathKeyEntities:{}})},processEntity:function(xt,Kt){var Zn=xt.nodes.map(function(Tn){return Tn[Et.value]}).join(Nt);Kt.pathKeyEntities[Zn]=xt,xt.key=Zn}})),Bt.current.info.pathKeyEntities},[Et,be]);return lt},qt=function(be,Et){return de.useCallback(function(Bt){var lt=[],Ge=[];return Bt.forEach(function(xt){var Kt=Ft(xt,be,Et);Kt.every(function(Zn){return Zn.option})?Ge.push(xt):lt.push(xt)}),[Ge,lt]},[be,Et])},Ut=x(48736);function Fe(be){return de.useMemo(function(){if(!be)return[!1,{}];var Et={matchInputWidth:!0,limit:50};return be&&(0,ge.Z)(be)==="object"&&(Et=(0,Oe.Z)((0,Oe.Z)({},Et),be)),Et.limit<=0&&delete Et.limit,[!0,Et]},[be])}var We=de.memo(function(be){var Et=be.children;return Et},function(be,Et){return!Et.open}),It=We;function Cn(be){var Et,Bt=be.prefixCls,lt=be.checked,Ge=be.halfChecked,xt=be.disabled,Kt=be.onClick,Zn=be.disableCheckbox,Tn=de.useContext(tt),jn=Tn.checkable,ur=typeof jn!="boolean"?jn:null;return de.createElement("span",{className:ke()("".concat(Bt),(Et={},(0,Ue.Z)(Et,"".concat(Bt,"-checked"),lt),(0,Ue.Z)(Et,"".concat(Bt,"-indeterminate"),!lt&&Ge),(0,Ue.Z)(Et,"".concat(Bt,"-disabled"),xt||Zn),Et)),onClick:Kt},ur)}var Gt="__cascader_fix_label__";function bn(be){var Et=be.prefixCls,Bt=be.multiple,lt=be.options,Ge=be.activeValue,xt=be.prevValuePath,Kt=be.onToggleOpen,Zn=be.onSelect,Tn=be.onActive,jn=be.checkedSet,ur=be.halfCheckedSet,zn=be.loadingKeys,dr=be.isSelectable,Hr=be.searchValue,Gr="".concat(Et,"-menu"),fr="".concat(Et,"-menu-item"),Fr=de.useContext(tt),Mn=Fr.fieldNames,yr=Fr.changeOnSelect,da=Fr.expandTrigger,ua=Fr.expandIcon,Pl=Fr.loadingIcon,ta=Fr.dropdownMenuColumnStyle,Lt=da==="hover",Ja=de.useMemo(function(){return lt.map(function(Br){var na,jr=Br.disabled,Xa=Br.disableCheckbox,tl=Br[Ye],Qt=(na=Br[Gt])!==null&&na!==void 0?na:Br[Mn.label],ja=Br[Mn.value],On=an(Br,Mn),Ia=tl?tl.map(function(zr){return zr[Mn.value]}):[].concat((0,a.Z)(xt),[ja]),Ar=wt(Ia),Qn=zn.includes(Ar),Ir=jn.has(Ar),Dr=ur.has(Ar);return{disabled:jr,label:Qt,value:ja,isLeaf:On,isLoading:Qn,checked:Ir,halfChecked:Dr,option:Br,disableCheckbox:Xa,fullPath:Ia,fullPathKey:Ar}})},[lt,jn,Mn,ur,zn,xt]);return de.createElement("ul",{className:Gr,role:"menu"},Ja.map(function(Br){var na,jr=Br.disabled,Xa=Br.label,tl=Br.value,Qt=Br.isLeaf,ja=Br.isLoading,On=Br.checked,Ia=Br.halfChecked,Ar=Br.option,Qn=Br.fullPath,Ir=Br.fullPathKey,Dr=Br.disableCheckbox,zr=function(){if(!(jr||Hr)){var za=(0,a.Z)(Qn);Lt&&Qt&&za.pop(),Tn(za)}},fa=function(){dr(Ar)&&Zn(Qn,Qt)},Ta;return typeof Ar.title=="string"?Ta=Ar.title:typeof Xa=="string"&&(Ta=Xa),de.createElement("li",{key:Ir,className:ke()(fr,(na={},(0,Ue.Z)(na,"".concat(fr,"-expand"),!Qt),(0,Ue.Z)(na,"".concat(fr,"-active"),Ge===tl||Ge===Ir),(0,Ue.Z)(na,"".concat(fr,"-disabled"),jr),(0,Ue.Z)(na,"".concat(fr,"-loading"),ja),na)),style:ta,role:"menuitemcheckbox",title:Ta,"aria-checked":On,"data-path-key":Ir,onClick:function(){zr(),!Dr&&(!Bt||Qt)&&fa()},onDoubleClick:function(){yr&&Kt(!1)},onMouseEnter:function(){Lt&&zr()},onMouseDown:function(za){za.preventDefault()}},Bt&&de.createElement(Cn,{prefixCls:"".concat(Et,"-checkbox"),checked:On,halfChecked:Ia,disabled:jr||Dr,disableCheckbox:Dr,onClick:function(za){Dr||(za.stopPropagation(),fa())}}),de.createElement("div",{className:"".concat(fr,"-content")},Xa),!ja&&ua&&!Qt&&de.createElement("div",{className:"".concat(fr,"-expand-icon")},ua),ja&&Pl&&de.createElement("div",{className:"".concat(fr,"-loading-icon")},Pl))}))}var bt=function(){var be=(0,xe.lk)(),Et=be.multiple,Bt=be.open,lt=de.useContext(tt),Ge=lt.values,xt=de.useState([]),Kt=(0,Ae.Z)(xt,2),Zn=Kt[0],Tn=Kt[1];return de.useEffect(function(){if(Bt&&!Et){var jn=Ge[0];Tn(jn||[])}},[Bt]),[Zn,Tn]},ct=x(10228),en=function(be,Et,Bt,lt,Ge,xt){var Kt=(0,xe.lk)(),Zn=Kt.direction,Tn=Kt.searchValue,jn=Kt.toggleOpen,ur=Kt.open,zn=Zn==="rtl",dr=de.useMemo(function(){for(var ta=-1,Lt=Et,Ja=[],Br=[],na=lt.length,jr=at(Et,Bt),Xa=function(Ar){var Qn=Lt.findIndex(function(Ir,Dr){return(jr[Dr]?wt(jr[Dr]):Ir[Bt.value])===lt[Ar]});if(Qn===-1)return"break";ta=Qn,Ja.push(ta),Br.push(lt[Ar]),Lt=Lt[ta][Bt.children]},tl=0;tl<na&&Lt;tl+=1){var Qt=Xa(tl);if(Qt==="break")break}for(var ja=Et,On=0;On<Ja.length-1;On+=1)ja=ja[Ja[On]][Bt.children];return[Br,ta,ja,jr]},[lt,Bt,Et]),Hr=(0,Ae.Z)(dr,4),Gr=Hr[0],fr=Hr[1],Fr=Hr[2],Mn=Hr[3],yr=function(Lt){Ge(Lt)},da=function(Lt){var Ja=Fr.length,Br=fr;Br===-1&&Lt<0&&(Br=Ja);for(var na=0;na<Ja;na+=1){Br=(Br+Lt+Ja)%Ja;var jr=Fr[Br];if(jr&&!jr.disabled){var Xa=Gr.slice(0,-1).concat(Mn[Br]?wt(Mn[Br]):jr[Bt.value]);yr(Xa);return}}},ua=function(){if(Gr.length>1){var Lt=Gr.slice(0,-1);yr(Lt)}else jn(!1)},Pl=function(){var Lt,Ja=((Lt=Fr[fr])===null||Lt===void 0?void 0:Lt[Bt.children])||[],Br=Ja.find(function(jr){return!jr.disabled});if(Br){var na=[].concat((0,a.Z)(Gr),[Br[Bt.value]]);yr(na)}};de.useImperativeHandle(be,function(){return{onKeyDown:function(Lt){var Ja=Lt.which;switch(Ja){case ct.Z.UP:case ct.Z.DOWN:{var Br=0;Ja===ct.Z.UP?Br=-1:Ja===ct.Z.DOWN&&(Br=1),Br!==0&&da(Br);break}case ct.Z.LEFT:{if(Tn)break;zn?Pl():ua();break}case ct.Z.RIGHT:{if(Tn)break;zn?ua():Pl();break}case ct.Z.BACKSPACE:{Tn||ua();break}case ct.Z.ENTER:{if(Gr.length){var na=Fr[fr],jr=(na==null?void 0:na[Ye])||[];jr.length?xt(jr.map(function(Xa){return Xa[Bt.value]}),jr[jr.length-1]):xt(Gr,Fr[fr])}break}case ct.Z.ESC:jn(!1),ur&&Lt.stopPropagation()}},onKeyUp:function(){}}})},Mt=de.forwardRef(function(be,Et){var Bt,lt,Ge,xt,Kt=(0,xe.lk)(),Zn=Kt.prefixCls,Tn=Kt.multiple,jn=Kt.searchValue,ur=Kt.toggleOpen,zn=Kt.notFoundContent,dr=Kt.direction,Hr=Kt.open,Gr=de.useRef(),fr=dr==="rtl",Fr=de.useContext(tt),Mn=Fr.options,yr=Fr.values,da=Fr.halfValues,ua=Fr.fieldNames,Pl=Fr.changeOnSelect,ta=Fr.onSelect,Lt=Fr.searchOptions,Ja=Fr.dropdownPrefixCls,Br=Fr.loadData,na=Fr.expandTrigger,jr=Ja||Zn,Xa=de.useState([]),tl=(0,Ae.Z)(Xa,2),Qt=tl[0],ja=tl[1],On=function(sa){if(!(!Br||jn)){var ll=Ft(sa,Mn,ua),gr=ll.map(function(Qr){var Na=Qr.option;return Na}),ha=gr[gr.length-1];if(ha&&!an(ha,ua)){var xa=wt(sa);ja(function(Qr){return[].concat((0,a.Z)(Qr),[xa])}),Br(gr)}}};de.useEffect(function(){Qt.length&&Qt.forEach(function($r){var sa=Je($r),ll=Ft(sa,Mn,ua,!0).map(function(ha){var xa=ha.option;return xa}),gr=ll[ll.length-1];(!gr||gr[ua.children]||an(gr,ua))&&ja(function(ha){return ha.filter(function(xa){return xa!==$r})})})},[Mn,Qt,ua]);var Ia=de.useMemo(function(){return new Set(it(yr))},[yr]),Ar=de.useMemo(function(){return new Set(it(da))},[da]),Qn=bt(),Ir=(0,Ae.Z)(Qn,2),Dr=Ir[0],zr=Ir[1],fa=function(sa){zr(sa),On(sa)},Ta=function(sa){var ll=sa.disabled,gr=an(sa,ua);return!ll&&(gr||Pl||Tn)},_a=function(sa,ll){var gr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ta(sa),!Tn&&(ll||Pl&&(na==="hover"||gr))&&ur(!1)},za=de.useMemo(function(){return jn?Lt:Mn},[jn,Lt,Mn]),Ba=de.useMemo(function(){for(var $r=[{options:za}],sa=za,ll=at(sa,ua),gr=function(){var Na=Dr[ha],bl=sa.find(function(Cr,_l){return(ll[_l]?wt(ll[_l]):Cr[ua.value])===Na}),$a=bl==null?void 0:bl[ua.children];if(!($a!=null&&$a.length))return"break";sa=$a,$r.push({options:$a})},ha=0;ha<Dr.length;ha+=1){var xa=gr();if(xa==="break")break}return $r},[za,Dr,ua]),qa=function(sa,ll){Ta(ll)&&_a(sa,an(ll,ua),!0)};en(Et,za,ua,Dr,fa,qa),de.useEffect(function(){for(var $r=0;$r<Dr.length;$r+=1){var sa,ll=Dr.slice(0,$r+1),gr=wt(ll),ha=(sa=Gr.current)===null||sa===void 0?void 0:sa.querySelector('li[data-path-key="'.concat(gr.replace(/\\{0,2}"/g,'\\"'),'"]'));ha&&De(ha)}},[Dr]);var hl=!((Bt=Ba[0])!==null&&Bt!==void 0&&(lt=Bt.options)!==null&&lt!==void 0&&lt.length),ra=[(Ge={},(0,Ue.Z)(Ge,ua.value,"__EMPTY__"),(0,Ue.Z)(Ge,Gt,zn),(0,Ue.Z)(Ge,"disabled",!0),Ge)],jl=(0,Oe.Z)((0,Oe.Z)({},be),{},{multiple:!hl&&Tn,onSelect:_a,onActive:fa,onToggleOpen:ur,checkedSet:Ia,halfCheckedSet:Ar,loadingKeys:Qt,isSelectable:Ta}),Zl=hl?[{options:ra}]:Ba,fu=Zl.map(function($r,sa){var ll=Dr.slice(0,sa),gr=Dr[sa];return de.createElement(bn,(0,et.Z)({key:sa},jl,{searchValue:jn,prefixCls:jr,options:$r.options,prevValuePath:ll,activeValue:gr}))});return de.createElement(It,{open:Hr},de.createElement("div",{className:ke()("".concat(jr,"-menus"),(xt={},(0,Ue.Z)(xt,"".concat(jr,"-menu-empty"),hl),(0,Ue.Z)(xt,"".concat(jr,"-rtl"),fr),xt)),ref:Gr},fu))}),Gn=Mt;function ea(be){var Et=be.onPopupVisibleChange,Bt=be.popupVisible,lt=be.popupClassName,Ge=be.popupPlacement;warning(!Et,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(Bt===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(lt===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(Ge===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function kn(be,Et){if(be){var Bt=function lt(Ge){for(var xt=0;xt<Ge.length;xt++){var Kt=Ge[xt];if(Kt[Et==null?void 0:Et.value]===null)return warning(!1,"`value` in Cascader options should not be `null`."),!0;if(Array.isArray(Kt[Et==null?void 0:Et.children])&&lt(Kt[Et==null?void 0:Et.children]))return!0}};Bt(be)}}var xn=null,sn=["id","prefixCls","fieldNames","defaultValue","value","changeOnSelect","onChange","displayRender","checkable","autoClearSearchValue","searchValue","onSearch","showSearch","expandTrigger","options","dropdownPrefixCls","loadData","popupVisible","open","popupClassName","dropdownClassName","dropdownMenuColumnStyle","popupPlacement","placement","onDropdownVisibleChange","onPopupVisibleChange","expandIcon","loadingIcon","children","dropdownMatchSelectWidth","showCheckedStrategy"];function xr(be){return Array.isArray(be)&&Array.isArray(be[0])}function Tr(be){return be?xr(be)?be:(be.length===0?[]:[be]).map(function(Et){return Array.isArray(Et)?Et:[Et]}):[]}var An=de.forwardRef(function(be,Et){var Bt=be.id,lt=be.prefixCls,Ge=lt===void 0?"rc-cascader":lt,xt=be.fieldNames,Kt=be.defaultValue,Zn=be.value,Tn=be.changeOnSelect,jn=be.onChange,ur=be.displayRender,zn=be.checkable,dr=be.autoClearSearchValue,Hr=dr===void 0?!0:dr,Gr=be.searchValue,fr=be.onSearch,Fr=be.showSearch,Mn=be.expandTrigger,yr=be.options,da=be.dropdownPrefixCls,ua=be.loadData,Pl=be.popupVisible,ta=be.open,Lt=be.popupClassName,Ja=be.dropdownClassName,Br=be.dropdownMenuColumnStyle,na=be.popupPlacement,jr=be.placement,Xa=be.onDropdownVisibleChange,tl=be.onPopupVisibleChange,Qt=be.expandIcon,ja=Qt===void 0?">":Qt,On=be.loadingIcon,Ia=be.children,Ar=be.dropdownMatchSelectWidth,Qn=Ar===void 0?!1:Ar,Ir=be.showCheckedStrategy,Dr=Ir===void 0?Xt:Ir,zr=(0,Pe.Z)(be,sn),fa=(0,Se.ZP)(Bt),Ta=!!zn,_a=(0,yt.Z)(Kt,{value:Zn,postState:Tr}),za=(0,Ae.Z)(_a,2),Ba=za[0],qa=za[1],hl=de.useMemo(function(){return Dt(xt)},[JSON.stringify(xt)]),ra=de.useMemo(function(){return yr||[]},[yr]),jl=Ln(ra,hl),Zl=de.useCallback(function(In){var Pn=jl();return In.map(function(ue){var Qe=Pn[ue].nodes;return Qe.map(function(dt){return dt[hl.value]})})},[jl,hl]),fu=(0,yt.Z)("",{value:Gr,postState:function(Pn){return Pn||""}}),$r=(0,Ae.Z)(fu,2),sa=$r[0],ll=$r[1],gr=function(Pn,ue){ll(Pn),ue.source!=="blur"&&fr&&fr(Pn)},ha=Fe(Fr),xa=(0,Ae.Z)(ha,2),Qr=xa[0],Na=xa[1],bl=ft(sa,ra,hl,da||Ge,Na,Tn),$a=qt(ra,hl),Cr=de.useMemo(function(){var In=$a(Ba),Pn=(0,Ae.Z)(In,2),ue=Pn[0],Qe=Pn[1];if(!Ta||!Ba.length)return[ue,[],Qe];var dt=it(ue),kt=jl(),je=(0,Te.S)(dt,!0,kt),ln=je.checkedKeys,En=je.halfCheckedKeys;return[Zl(ln),Zl(En),Qe]},[Ta,Ba,jl,Zl,$a]),_l=(0,Ae.Z)(Cr,3),eu=_l[0],Il=_l[1],ol=_l[2],Nl=de.useMemo(function(){var In=it(eu),Pn=st(In,jl,Dr);return[].concat((0,a.Z)(ol),(0,a.Z)(Zl(Pn)))},[eu,jl,Zl,ol,Dr]),Cu=At(Nl,ra,hl,Ta,ur),so=(0,Ie.Z)(function(In){if(qa(In),jn){var Pn=Tr(In),ue=Pn.map(function(kt){return Ft(kt,ra,hl).map(function(je){return je.option})}),Qe=Ta?Pn:Pn[0],dt=Ta?ue:ue[0];jn(Qe,dt)}}),wu=(0,Ie.Z)(function(In){if((!Ta||Hr)&&ll(""),!Ta)so(In);else{var Pn=wt(In),ue=it(eu),Qe=it(Il),dt=ue.includes(Pn),kt=ol.some(function(mn){return wt(mn)===Pn}),je=eu,ln=ol;if(kt&&!dt)ln=ol.filter(function(mn){return wt(mn)!==Pn});else{var En=dt?ue.filter(function(mn){return mn!==Pn}):[].concat((0,a.Z)(ue),[Pn]),$t=jl(),vn;if(dt){var Xn=(0,Te.S)(En,{checked:!1,halfCheckedKeys:Qe},$t);vn=Xn.checkedKeys}else{var Jr=(0,Te.S)(En,!0,$t);vn=Jr.checkedKeys}var aa=st(vn,jl,Dr);je=Zl(aa)}so([].concat((0,a.Z)(ln),(0,a.Z)(je)))}}),eo=function(Pn,ue){if(ue.type==="clear"){so([]);return}var Qe=ue.values[0],dt=Qe.valueCells;wu(dt)},Sl=ta!==void 0?ta:Pl,Mo=Ja||Lt,zo=jr||na,to=function(Pn){Xa==null||Xa(Pn),tl==null||tl(Pn)},ju=de.useMemo(function(){return{options:ra,fieldNames:hl,values:eu,halfValues:Il,changeOnSelect:Tn,onSelect:wu,checkable:zn,searchOptions:bl,dropdownPrefixCls:da,loadData:ua,expandTrigger:Mn,expandIcon:ja,loadingIcon:On,dropdownMenuColumnStyle:Br}},[ra,hl,eu,Il,Tn,wu,zn,bl,da,ua,Mn,ja,On,Br]),or=!(sa?bl:ra).length,Vn=sa&&Na.matchInputWidth||or?{}:{minWidth:"auto"};return de.createElement(tt.Provider,{value:ju},de.createElement(xe.Ac,(0,et.Z)({},zr,{ref:Et,id:fa,prefixCls:Ge,autoClearSearchValue:Hr,dropdownMatchSelectWidth:Qn,dropdownStyle:Vn,displayValues:Cu,onDisplayValuesChange:eo,mode:Ta?"multiple":void 0,searchValue:sa,onSearch:gr,showSearch:Qr,OptionList:Gn,emptyOptions:or,open:Sl,dropdownClassName:Mo,placement:zo,onDropdownVisibleChange:to,getRawInputElement:function(){return Ia}})))});An.SHOW_PARENT=Xt,An.SHOW_CHILD=nt;var Ga=An,Da=Ga,Za=x(2738),lr=x(62892),Xr=x(53487),Pa=x(19080),Sa=x(36355),hr=x(93891),ir=x(1684),$n=x(19716),rr=x(32441),_r=x(14154),Ea=x(58582),yn=x(84443),tn=x(66339),mt=x(33234),zt=x(98447),qr=x(17313),br=x(74207),Or=x(83116);const pr=be=>{const{prefixCls:Et,componentCls:Bt,antCls:lt}=be,Ge=`${Bt}-menu-item`,xt=`
&${Ge}-expand ${Ge}-expand-icon,
${Ge}-loading-icon
`;return[{[Bt]:{width:be.controlWidth}},{[`${Bt}-dropdown`]:[(0,zt.C2)(`${Et}-checkbox`,be),{[`&${lt}-select-dropdown`]:{padding:0}},{[Bt]:{"&-checkbox":{top:0,marginInlineEnd:be.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Bt}-menu-empty`]:{[`${Bt}-menu`]:{width:"100%",height:"auto",[Ge]:{color:be.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:be.controlItemWidth,height:be.dropdownHeight,margin:0,padding:be.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${be.lineWidth}px ${be.lineType} ${be.colorSplit}`},"&-item":Object.assign(Object.assign({},qr.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:be.optionPadding,lineHeight:be.lineHeight,cursor:"pointer",transition:`all ${be.motionDurationMid}`,borderRadius:be.borderRadiusSM,"&:hover":{background:be.controlItemBgHover},"&-disabled":{color:be.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[xt]:{color:be.colorTextDisabled}},[`&-active:not(${Ge}-disabled)`]:{"&, &:hover":{fontWeight:be.optionSelectedFontWeight,backgroundColor:be.optionSelectedBg}},"&-content":{flex:"auto"},[xt]:{marginInlineStart:be.paddingXXS,color:be.colorTextDescription,fontSize:be.fontSizeIcon},"&-keyword":{color:be.colorHighlight}})}}}]},{[`${Bt}-dropdown-rtl`]:{direction:"rtl"}},(0,br.c)(be)]};var Zr=(0,Or.Z)("Cascader",be=>[pr(be)],be=>{const Et=Math.round((be.controlHeight-be.fontSize*be.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:be.controlItemBgActive,optionSelectedFontWeight:be.fontWeightStrong,optionPadding:`${Et}px ${be.paddingSM}px`,menuPadding:be.paddingXXS}}),Ra=function(be,Et){var Bt={};for(var lt in be)Object.prototype.hasOwnProperty.call(be,lt)&&Et.indexOf(lt)<0&&(Bt[lt]=be[lt]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,lt=Object.getOwnPropertySymbols(be);Ge<lt.length;Ge++)Et.indexOf(lt[Ge])<0&&Object.prototype.propertyIsEnumerable.call(be,lt[Ge])&&(Bt[lt[Ge]]=be[lt[Ge]]);return Bt};const{SHOW_CHILD:Lr,SHOW_PARENT:va}=Da;function wl(be,Et,Bt){const lt=be.toLowerCase().split(Et).reduce((Kt,Zn,Tn)=>Tn===0?[Zn]:[].concat((0,a.Z)(Kt),[Et,Zn]),[]),Ge=[];let xt=0;return lt.forEach((Kt,Zn)=>{const Tn=xt+Kt.length;let jn=be.slice(xt,Tn);xt=Tn,Zn%2===1&&(jn=de.createElement("span",{className:`${Bt}-menu-item-keyword`,key:`separator-${Zn}`},jn)),Ge.push(jn)}),Ge}const Ct=(be,Et,Bt,lt)=>{const Ge=[],xt=be.toLowerCase();return Et.forEach((Kt,Zn)=>{Zn!==0&&Ge.push(" / ");let Tn=Kt[lt.label];const jn=typeof Tn;(jn==="string"||jn==="number")&&(Tn=wl(String(Tn),xt,Bt)),Ge.push(Tn)}),Ge},Dn=de.forwardRef((be,Et)=>{const{prefixCls:Bt,size:lt,disabled:Ge,className:xt,rootClassName:Kt,multiple:Zn,bordered:Tn=!0,transitionName:jn,choiceTransitionName:ur="",popupClassName:zn,dropdownClassName:dr,expandIcon:Hr,placement:Gr,showSearch:fr,allowClear:Fr=!0,notFoundContent:Mn,direction:yr,getPopupContainer:da,status:ua,showArrow:Pl,builtinPlacements:ta,style:Lt}=be,Ja=Ra(be,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Br=(0,Za.Z)(Ja,["suffixIcon"]),{getPopupContainer:na,getPrefixCls:jr,renderEmpty:Xa,direction:tl,popupOverflow:Qt,cascader:ja}=de.useContext(Sa.E_),On=yr||tl,Ia=On==="rtl",{status:Ar,hasFeedback:Qn,isFormItemInput:Ir,feedbackIcon:Dr}=de.useContext(rr.aM),zr=(0,Pa.F)(Ar,ua),fa=Mn||(Xa==null?void 0:Xa("Cascader"))||de.createElement(hr.Z,{componentName:"Cascader"}),Ta=jr(),_a=jr("select",Bt),za=jr("cascader",Bt),[Ba,qa]=(0,_r.Z)(_a),[hl]=Zr(za),{compactSize:ra,compactItemClassnames:jl}=(0,mt.ri)(_a,yr),Zl=ke()(zn||dr,`${za}-dropdown`,{[`${za}-dropdown-rtl`]:On==="rtl"},Kt,qa),fu=de.useMemo(()=>{if(!fr)return fr;let ol={render:Ct};return typeof fr=="object"&&(ol=Object.assign(Object.assign({},ol),fr)),ol},[fr]),$r=(0,$n.Z)(ol=>{var Nl;return(Nl=lt!=null?lt:ra)!==null&&Nl!==void 0?Nl:ol}),sa=de.useContext(ir.Z),ll=Ge!=null?Ge:sa;let gr=Hr;Hr||(gr=Ia?de.createElement(he.Z,null):de.createElement(Ce.Z,null));const ha=de.createElement("span",{className:`${_a}-menu-item-loading-icon`},de.createElement(pe.Z,{spin:!0})),xa=de.useMemo(()=>Zn?de.createElement("span",{className:`${za}-checkbox-inner`}):!1,[Zn]),Qr=(0,yn.Z)(be.suffixIcon,Pl),{suffixIcon:Na,removeIcon:bl,clearIcon:$a}=(0,tn.Z)(Object.assign(Object.assign({},be),{hasFeedback:Qn,feedbackIcon:Dr,showSuffixIcon:Qr,multiple:Zn,prefixCls:_a,componentName:"Cascader"})),Cr=de.useMemo(()=>Gr!==void 0?Gr:Ia?"bottomRight":"bottomLeft",[Gr,Ia]),_l=(0,Ea.Z)(ta,Qt),eu=Fr===!0?{clearIcon:$a}:Fr,Il=de.createElement(Da,Object.assign({prefixCls:_a,className:ke()(!Bt&&za,{[`${_a}-lg`]:$r==="large",[`${_a}-sm`]:$r==="small",[`${_a}-rtl`]:Ia,[`${_a}-borderless`]:!Tn,[`${_a}-in-form-item`]:Ir},(0,Pa.Z)(_a,zr,Qn),jl,ja==null?void 0:ja.className,xt,Kt,qa),disabled:ll,style:Object.assign(Object.assign({},ja==null?void 0:ja.style),Lt)},Br,{builtinPlacements:_l,direction:On,placement:Cr,notFoundContent:fa,allowClear:eu,showSearch:fu,expandIcon:gr,suffixIcon:Na,removeIcon:bl,loadingIcon:ha,checkable:xa,dropdownClassName:Zl,dropdownPrefixCls:Bt||za,choiceTransitionName:(0,lr.m)(Ta,"",ur),transitionName:(0,lr.m)(Ta,"slide-up",jn),getPopupContainer:da||na,ref:Et}));return hl(Ba(Il))}),Nn=(0,Xr.Z)(Dn);Dn.SHOW_PARENT=va,Dn.SHOW_CHILD=Lr,Dn._InternalPanelDoNotUseOrYouWillBeFired=Nn;var Jn=Dn},5083:function(Wt,Tt,x){"use strict";x.d(Tt,{default:function(){return ts}});var a=x(66649),de=x.n(a),he=x(48736),pe=x(9007),Ce=x.n(pe),Me=x(50991),ke=x.n(Me),et=x(9084),Ae=x.n(et),Pe=x(58626),xe=x.n(Pe),Se=x(13477),Te=x.n(Se),Ie=x(64796),yt=x.n(Ie);de().extend(yt()),de().extend(Te()),de().extend(Ce()),de().extend(ke()),de().extend(Ae()),de().extend(xe()),de().extend(function(te,ne){var re=ne.prototype,me=re.format;re.format=function(Ze){var Re=(Ze||"").replace("Wo","wo");return me.bind(this)(Re)}});var ot={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},tt=function(ne){var re=ot[ne];return re||ne.split("_")[0]},ge=function(){(0,he.ET)(!1,"Not match any format. Please help to fire a issue about this.")},Ue={getNow:function(){return de()()},getFixedDate:function(ne){return de()(ne,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ne){return ne.endOf("month")},getWeekDay:function(ne){var re=ne.locale("en");return re.weekday()+re.localeData().firstDayOfWeek()},getYear:function(ne){return ne.year()},getMonth:function(ne){return ne.month()},getDate:function(ne){return ne.date()},getHour:function(ne){return ne.hour()},getMinute:function(ne){return ne.minute()},getSecond:function(ne){return ne.second()},addYear:function(ne,re){return ne.add(re,"year")},addMonth:function(ne,re){return ne.add(re,"month")},addDate:function(ne,re){return ne.add(re,"day")},setYear:function(ne,re){return ne.year(re)},setMonth:function(ne,re){return ne.month(re)},setDate:function(ne,re){return ne.date(re)},setHour:function(ne,re){return ne.hour(re)},setMinute:function(ne,re){return ne.minute(re)},setSecond:function(ne,re){return ne.second(re)},isAfter:function(ne,re){return ne.isAfter(re)},isValidate:function(ne){return ne.isValid()},locale:{getWeekFirstDay:function(ne){return de()().locale(tt(ne)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ne,re){return re.locale(tt(ne)).weekday(0)},getWeek:function(ne,re){return re.locale(tt(ne)).week()},getShortWeekDays:function(ne){return de()().locale(tt(ne)).localeData().weekdaysMin()},getShortMonths:function(ne){return de()().locale(tt(ne)).localeData().monthsShort()},format:function(ne,re,me){return re.locale(tt(ne)).format(me)},parse:function(ne,re,me){for(var ve=tt(ne),Ze=0;Ze<me.length;Ze+=1){var Re=me[Ze],vt=re;if(Re.includes("wo")||Re.includes("Wo")){for(var Xe=vt.split("-")[0],Pt=vt.split("-")[1],Fn=de()(Xe,"YYYY").startOf("year").locale(ve),Zt=0;Zt<=52;Zt+=1){var Vt=Fn.add(Zt,"week");if(Vt.format("Wo")===Pt)return Vt}return ge(),null}var dn=de()(vt,Re,!0).locale(ve);if(dn.isValid())return dn}return re&&ge(),null}}},Oe=Ue,Ye=x(53487),Ke=x(54476),se=x(59301),ft={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"},Nt=ft,Xt=x(7657),nt=function(ne,re){return se.createElement(Xt.Z,(0,Ke.Z)({},ne,{ref:re,icon:Nt}))},wt=se.forwardRef(nt),it=wt,Je={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"},Dt=Je,an=function(ne,re){return se.createElement(Xt.Z,(0,Ke.Z)({},ne,{ref:re,icon:Dt}))},De=se.forwardRef(an),at=De,st=x(19248),Ft={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"},At=Ft,ar=function(ne,re){return se.createElement(Xt.Z,(0,Ke.Z)({},ne,{ref:re,icon:At}))},Ln=se.forwardRef(ar),qt=Ln,Ut=x(92310),Fe=x.n(Ut),We=x(67732),It=x(83652),Cn=x(31226),Gt=x(42403),bn=x(158),bt=x(20068),ct=x(33885),en=x(42978),Mt=x(18929),Gn=x(26112),ea=x(80547),kn=x(13697),xn=10,sn=xn*10,xr=7;function Tr(te,ne){if(!te&&!ne)return!0;if(!te||!ne)return!1}function An(te,ne,re){var me=Tr(ne,re);if(typeof me=="boolean")return me;var ve=Math.floor(te.getYear(ne)/10),Ze=Math.floor(te.getYear(re)/10);return ve===Ze}function Ga(te,ne,re){var me=Tr(ne,re);return typeof me=="boolean"?me:te.getYear(ne)===te.getYear(re)}function Da(te,ne){var re=Math.floor(te.getMonth(ne)/3);return re+1}function Za(te,ne,re){var me=Tr(ne,re);return typeof me=="boolean"?me:Ga(te,ne,re)&&Da(te,ne)===Da(te,re)}function lr(te,ne,re){var me=Tr(ne,re);return typeof me=="boolean"?me:Ga(te,ne,re)&&te.getMonth(ne)===te.getMonth(re)}function Xr(te,ne,re){var me=Tr(ne,re);return typeof me=="boolean"?me:te.getYear(ne)===te.getYear(re)&&te.getMonth(ne)===te.getMonth(re)&&te.getDate(ne)===te.getDate(re)}function Pa(te,ne,re){var me=Tr(ne,re);return typeof me=="boolean"?me:te.getHour(ne)===te.getHour(re)&&te.getMinute(ne)===te.getMinute(re)&&te.getSecond(ne)===te.getSecond(re)}function Sa(te,ne,re,me){var ve=Tr(re,me);return typeof ve=="boolean"?ve:Ga(te,re,me)&&te.locale.getWeek(ne,re)===te.locale.getWeek(ne,me)}function hr(te,ne,re){return Xr(te,ne,re)&&Pa(te,ne,re)}function ir(te,ne,re,me){return!ne||!re||!me?!1:!Xr(te,ne,me)&&!Xr(te,re,me)&&te.isAfter(me,ne)&&te.isAfter(re,me)}function $n(te,ne,re){var me=ne.locale.getWeekFirstDay(te),ve=ne.setDate(re,1),Ze=ne.getWeekDay(ve),Re=ne.addDate(ve,me-Ze);return ne.getMonth(Re)===ne.getMonth(re)&&ne.getDate(Re)>1&&(Re=ne.addDate(Re,-7)),Re}function rr(te,ne,re){var me=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(ne){case"year":return re.addYear(te,me*10);case"quarter":case"month":return re.addYear(te,me);default:return re.addMonth(te,me)}}function _r(te,ne){var re=ne.generateConfig,me=ne.locale,ve=ne.format;return typeof ve=="function"?ve(te):re.locale.format(me.locale,te,ve)}function Ea(te,ne){var re=ne.generateConfig,me=ne.locale,ve=ne.formatList;return!te||typeof ve[0]=="function"?null:re.locale.parse(me.locale,te,ve)}function yn(te){var ne=te.cellDate,re=te.mode,me=te.disabledDate,ve=te.generateConfig;if(!me)return!1;var Ze=function(fn,qe,Rt){for(var ut=qe;ut<=Rt;){var Kn=void 0;switch(fn){case"date":{if(Kn=ve.setDate(ne,ut),!me(Kn))return!1;break}case"month":{if(Kn=ve.setMonth(ne,ut),!yn({cellDate:Kn,mode:"month",generateConfig:ve,disabledDate:me}))return!1;break}case"year":{if(Kn=ve.setYear(ne,ut),!yn({cellDate:Kn,mode:"year",generateConfig:ve,disabledDate:me}))return!1;break}}ut+=1}return!0};switch(re){case"date":case"week":return me(ne);case"month":{var Re=1,vt=ve.getDate(ve.getEndDate(ne));return Ze("date",Re,vt)}case"quarter":{var Xe=Math.floor(ve.getMonth(ne)/3)*3,Pt=Xe+2;return Ze("month",Xe,Pt)}case"year":return Ze("month",0,11);case"decade":{var Fn=ve.getYear(ne),Zt=Math.floor(Fn/xn)*xn,Vt=Zt+xn-1;return Ze("year",Zt,Vt)}}}function tn(te,ne){var re=ne.formatList,me=ne.generateConfig,ve=ne.locale;return(0,ea.Z)(function(){if(!te)return[[""],""];for(var Ze="",Re=[],vt=0;vt<re.length;vt+=1){var Xe=re[vt],Pt=_r(te,{generateConfig:me,locale:ve,format:Xe});Re.push(Pt),vt===0&&(Ze=Pt)}return[Re,Ze]},[te,re,ve],function(Ze,Re){return!hr(me,Ze[0],Re[0])||!(0,kn.Z)(Ze[1],Re[1],!0)||!(0,kn.Z)(Ze[2],Re[2],!0)})}function mt(te,ne){var re=ne.formatList,me=ne.generateConfig,ve=ne.locale,Ze=(0,se.useState)(null),Re=(0,en.Z)(Ze,2),vt=Re[0],Xe=Re[1],Pt=(0,se.useRef)(null);function Fn(Rt){var ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Pt.current),ut){Xe(Rt);return}Pt.current=requestAnimationFrame(function(){Xe(Rt)})}var Zt=tn(vt,{formatList:re,generateConfig:me,locale:ve}),Vt=(0,en.Z)(Zt,2),dn=Vt[1];function fn(Rt){Fn(Rt)}function qe(){var Rt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Fn(null,Rt)}return(0,se.useEffect)(function(){qe(!0)},[te]),(0,se.useEffect)(function(){return function(){return cancelAnimationFrame(Pt.current)}},[]),[dn,fn,qe]}var zt=x(10228),qr=x(16089),br=x(94480),Or=x(29194),pr=new Map;function Zr(te,ne){var re;function me(){(0,Or.Z)(te)?ne():re=(0,qr.Z)(function(){me()})}return me(),function(){qr.Z.cancel(re)}}function Ra(te,ne,re){if(pr.get(te)&&cancelAnimationFrame(pr.get(te)),re<=0){pr.set(te,requestAnimationFrame(function(){te.scrollTop=ne}));return}var me=ne-te.scrollTop,ve=me/re*10;pr.set(te,requestAnimationFrame(function(){te.scrollTop+=ve,te.scrollTop!==ne&&Ra(te,ne,re-10)}))}function Lr(te,ne){var re=ne.onLeftRight,me=ne.onCtrlLeftRight,ve=ne.onUpDown,Ze=ne.onPageUpDown,Re=ne.onEnter,vt=te.which,Xe=te.ctrlKey,Pt=te.metaKey;switch(vt){case zt.Z.LEFT:if(Xe||Pt){if(me)return me(-1),!0}else if(re)return re(-1),!0;break;case zt.Z.RIGHT:if(Xe||Pt){if(me)return me(1),!0}else if(re)return re(1),!0;break;case zt.Z.UP:if(ve)return ve(-1),!0;break;case zt.Z.DOWN:if(ve)return ve(1),!0;break;case zt.Z.PAGE_UP:if(Ze)return Ze(-1),!0;break;case zt.Z.PAGE_DOWN:if(Ze)return Ze(1),!0;break;case zt.Z.ENTER:if(Re)return Re(),!0;break}return!1}function va(te,ne,re,me){var ve=te;if(!ve)switch(ne){case"time":ve=me?"hh:mm:ss a":"HH:mm:ss";break;case"week":ve="gggg-wo";break;case"month":ve="YYYY-MM";break;case"quarter":ve="YYYY-[Q]Q";break;case"year":ve="YYYY";break;default:ve=re?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return ve}function wl(te,ne,re){var me=te==="time"?8:10,ve=typeof ne=="function"?ne(re.getNow()).length:ne.length;return Math.max(me,ve)+2}var Ct=null,Dn=new Set;function Nn(te){return!Ct&&typeof window!="undefined"&&window.addEventListener&&(Ct=function(re){(0,br.Z)(Dn).forEach(function(me){me(re)})},window.addEventListener("mousedown",Ct)),Dn.add(te),function(){Dn.delete(te),Dn.size===0&&(window.removeEventListener("mousedown",Ct),Ct=null)}}function Jn(te){var ne=te.target;if(te.composed&&ne.shadowRoot){var re;return((re=te.composedPath)===null||re===void 0?void 0:re.call(te)[0])||ne}return ne}var be=function(ne){return ne==="month"||ne==="date"?"year":ne},Et=function(ne){return ne==="date"?"month":ne},Bt=function(ne){return ne==="month"||ne==="date"?"quarter":ne},lt=function(ne){return ne==="date"?"week":ne},Ge={year:be,month:Et,quarter:Bt,week:lt,time:null,date:null};function xt(te,ne){return te.some(function(re){return re&&re.contains(ne)})}function Kt(te){var ne=te.open,re=te.value,me=te.isClickOutside,ve=te.triggerOpen,Ze=te.forwardKeyDown,Re=te.onKeyDown,vt=te.blurToCancel,Xe=te.onSubmit,Pt=te.onCancel,Fn=te.onFocus,Zt=te.onBlur,Vt=te.changeOnBlur,dn=(0,se.useState)(!1),fn=(0,en.Z)(dn,2),qe=fn[0],Rt=fn[1],ut=(0,se.useState)(!1),Kn=(0,en.Z)(ut,2),Yn=Kn[0],tr=Kn[1],sr=(0,se.useRef)(!1),nr=(0,se.useRef)(!1),Hn=(0,se.useRef)(!1),ba={onMouseDown:function(){Rt(!0),ve(!0)},onKeyDown:function(pa){var Va=function(){Hn.current=!0};if(Re(pa,Va),!Hn.current){switch(pa.which){case zt.Z.ENTER:{ne?Xe()!==!1&&Rt(!0):ve(!0),pa.preventDefault();return}case zt.Z.TAB:{qe&&ne&&!pa.shiftKey?(Rt(!1),pa.preventDefault()):!qe&&ne&&!Ze(pa)&&pa.shiftKey&&(Rt(!0),pa.preventDefault());return}case zt.Z.ESC:{Rt(!0),Pt();return}}!ne&&![zt.Z.SHIFT].includes(pa.which)?ve(!0):qe||Ze(pa)}},onFocus:function(pa){Rt(!0),tr(!0),Fn&&Fn(pa)},onBlur:function(pa){if(sr.current||!me(document.activeElement)){sr.current=!1;return}vt?setTimeout(function(){for(var Va=document,hn=Va.activeElement;hn&&hn.shadowRoot;)hn=hn.shadowRoot.activeElement;me(hn)&&Pt()},0):ne&&(ve(!1),nr.current&&Xe()),tr(!1),Zt==null||Zt(pa)}};return(0,se.useEffect)(function(){nr.current=!1},[ne]),(0,se.useEffect)(function(){nr.current=!0},[re]),(0,se.useEffect)(function(){return Nn(function(Wr){var pa=Jn(Wr),Va=me(pa);ne&&(Va?!Vt&&(!Yn||Va)&&ve(!1):(sr.current=!0,(0,qr.Z)(function(){sr.current=!1})))})}),[ba,{focused:Yn,typing:qe}]}function Zn(te,ne){return se.useMemo(function(){return te||(ne?((0,he.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ne).map(function(re){var me=(0,en.Z)(re,2),ve=me[0],Ze=me[1];return{label:ve,value:Ze}})):[])},[te,ne])}var Tn=x(34280);function jn(te){var ne=te.valueTexts,re=te.onTextChange,me=se.useState(""),ve=(0,en.Z)(me,2),Ze=ve[0],Re=ve[1],vt=se.useRef([]);vt.current=ne;function Xe(Fn){Re(Fn),re(Fn)}function Pt(){Re(vt.current[0])}return(0,Tn.Z)(function(){ne.every(function(Fn){return Fn!==Ze})&&Pt()},[ne.join("||")]),[Ze,Xe,Pt]}var ur=se.createContext({}),zn=ur,dr=x(76190);function Hr(te){var ne=te.cellRender,re=te.monthCellRender,me=te.dateRender,ve=se.useMemo(function(){if(ne)return ne;if(!(!re&&!me))return function(Ze,Re){var vt=Ze;return me&&Re.type==="date"?me(vt,Re.today):re&&Re.type==="month"?re(vt,Re.locale):Re.originNode}},[ne,re,me]);return ve}function Gr(te,ne){for(var re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",me=String(te);me.length<ne;)me="".concat(re).concat(te);return me}var fr=function(){for(var ne=arguments.length,re=new Array(ne),me=0;me<ne;me++)re[me]=arguments[me];return re};function Fr(te){return te==null?[]:Array.isArray(te)?te:[te]}function Mn(te,ne){return te?te[ne]:null}function yr(te,ne,re){var me=[Mn(te,0),Mn(te,1)];return me[re]=typeof ne=="function"?ne(me[re]):ne,!me[0]&&!me[1]?null:me}function da(te){return typeof te=="function"?te():te}function ua(te){var ne=te.cellPrefixCls,re=te.generateConfig,me=te.rangedValue,ve=te.hoverRangedValue,Ze=te.isInView,Re=te.isSameCell,vt=te.offsetCell,Xe=te.today,Pt=te.value;function Fn(Zt){var Vt,dn=vt(Zt,-1),fn=vt(Zt,1),qe=Mn(me,0),Rt=Mn(me,1),ut=Mn(ve,0),Kn=Mn(ve,1),Yn=ir(re,ut,Kn,Zt);function tr(pa){return Re(qe,pa)}function sr(pa){return Re(Rt,pa)}var nr=Re(ut,Zt),Hn=Re(Kn,Zt),ba=(Yn||Hn)&&(!Ze(dn)||sr(dn)),Wr=(Yn||nr)&&(!Ze(fn)||tr(fn));return Vt={},(0,bt.Z)(Vt,"".concat(ne,"-in-view"),Ze(Zt)),(0,bt.Z)(Vt,"".concat(ne,"-in-range"),ir(re,qe,Rt,Zt)),(0,bt.Z)(Vt,"".concat(ne,"-range-start"),tr(Zt)),(0,bt.Z)(Vt,"".concat(ne,"-range-end"),sr(Zt)),(0,bt.Z)(Vt,"".concat(ne,"-range-start-single"),tr(Zt)&&!Rt),(0,bt.Z)(Vt,"".concat(ne,"-range-end-single"),sr(Zt)&&!qe),(0,bt.Z)(Vt,"".concat(ne,"-range-start-near-hover"),tr(Zt)&&(Re(dn,ut)||ir(re,ut,Kn,dn))),(0,bt.Z)(Vt,"".concat(ne,"-range-end-near-hover"),sr(Zt)&&(Re(fn,Kn)||ir(re,ut,Kn,fn))),(0,bt.Z)(Vt,"".concat(ne,"-range-hover"),Yn),(0,bt.Z)(Vt,"".concat(ne,"-range-hover-start"),nr),(0,bt.Z)(Vt,"".concat(ne,"-range-hover-end"),Hn),(0,bt.Z)(Vt,"".concat(ne,"-range-hover-edge-start"),ba),(0,bt.Z)(Vt,"".concat(ne,"-range-hover-edge-end"),Wr),(0,bt.Z)(Vt,"".concat(ne,"-range-hover-edge-start-near-range"),ba&&Re(dn,Rt)),(0,bt.Z)(Vt,"".concat(ne,"-range-hover-edge-end-near-range"),Wr&&Re(fn,qe)),(0,bt.Z)(Vt,"".concat(ne,"-today"),Re(Xe,Zt)),(0,bt.Z)(Vt,"".concat(ne,"-selected"),Re(Pt,Zt)),Vt}return Fn}var Pl=se.createContext({}),ta=Pl;function Lt(te,ne,re,me,ve){var Ze=te.setHour(ne,re);return Ze=te.setMinute(Ze,me),Ze=te.setSecond(Ze,ve),Ze}function Ja(te,ne,re){if(!re)return ne;var me=ne;return me=te.setHour(me,te.getHour(re)),me=te.setMinute(me,te.getMinute(re)),me=te.setSecond(me,te.getSecond(re)),me}function Br(te,ne,re,me,ve,Ze){var Re=Math.floor(te/me)*me;if(Re<te)return[Re,60-ve,60-Ze];var vt=Math.floor(ne/ve)*ve;if(vt<ne)return[Re,vt,60-Ze];var Xe=Math.floor(re/Ze)*Ze;return[Re,vt,Xe]}function na(te,ne){var re=te.getYear(ne),me=te.getMonth(ne)+1,ve=te.getEndDate(te.getFixedDate("".concat(re,"-").concat(me,"-01"))),Ze=te.getDate(ve),Re=me<10?"0".concat(me):"".concat(me);return"".concat(re,"-").concat(Re,"-").concat(Ze)}function jr(te){for(var ne=te.prefixCls,re=te.disabledDate,me=te.onSelect,ve=te.picker,Ze=te.rowNum,Re=te.colNum,vt=te.prefixColumn,Xe=te.rowClassName,Pt=te.baseDate,Fn=te.getCellClassName,Zt=te.getCellText,Vt=te.getCellNode,dn=te.getCellDate,fn=te.generateConfig,qe=te.titleCell,Rt=te.headerCells,ut=se.useContext(zn),Kn=ut.onDateMouseEnter,Yn=ut.onDateMouseLeave,tr=ut.mode,sr="".concat(ne,"-cell"),nr=[],Hn=0;Hn<Ze;Hn+=1){for(var ba=[],Wr=void 0,pa=function(){var fl,Vl=Hn*Re+Va,il=dn(Pt,Vl),Oa=yn({cellDate:il,mode:tr,disabledDate:re,generateConfig:fn});Va===0&&(Wr=il,vt&&ba.push(vt(Wr)));var Qa=qe&&qe(il),Fl=se.createElement("div",{className:"".concat(sr,"-inner")},Zt(il));ba.push(se.createElement("td",{key:Va,title:Qa,className:Fe()(sr,(0,ct.Z)((fl={},(0,bt.Z)(fl,"".concat(sr,"-disabled"),Oa),(0,bt.Z)(fl,"".concat(sr,"-start"),Zt(il)===1||ve==="year"&&Number(Qa)%10===0),(0,bt.Z)(fl,"".concat(sr,"-end"),Qa===na(fn,il)||ve==="year"&&Number(Qa)%10===9),fl),Fn(il))),onClick:function(){Oa||me(il)},onMouseEnter:function(){!Oa&&Kn&&Kn(il)},onMouseLeave:function(){!Oa&&Yn&&Yn(il)}},Vt?Vt(il,Fl):Fl))},Va=0;Va<Re;Va+=1)pa();nr.push(se.createElement("tr",{key:Hn,className:Xe&&Xe(Wr)},ba))}return se.createElement("div",{className:"".concat(ne,"-body")},se.createElement("table",{className:"".concat(ne,"-content")},Rt&&se.createElement("thead",null,se.createElement("tr",null,Rt)),se.createElement("tbody",null,nr)))}function Xa(te){var ne=te.prefixCls,re=te.generateConfig,me=te.prefixColumn,ve=te.locale,Ze=te.rowCount,Re=te.viewDate,vt=te.value,Xe=te.cellRender,Pt=te.isSameCell,Fn=se.useContext(ta),Zt=Fn.rangedValue,Vt=Fn.hoverRangedValue,dn=$n(ve.locale,re,Re),fn="".concat(ne,"-cell"),qe=re.locale.getWeekFirstDay(ve.locale),Rt=re.getNow(),ut=[],Kn=ve.shortWeekDays||(re.locale.getShortWeekDays?re.locale.getShortWeekDays(ve.locale):[]);me&&ut.push(se.createElement("th",{key:"empty","aria-label":"empty cell"}));for(var Yn=0;Yn<xr;Yn+=1)ut.push(se.createElement("th",{key:Yn},Kn[(Yn+qe)%xr]));var tr=ua({cellPrefixCls:fn,today:Rt,value:vt,generateConfig:re,rangedValue:me?null:Zt,hoverRangedValue:me?null:Vt,isSameCell:Pt||function(nr,Hn){return Xr(re,nr,Hn)},isInView:function(Hn){return lr(re,Hn,Re)},offsetCell:function(Hn,ba){return re.addDate(Hn,ba)}}),sr=Xe?function(nr,Hn){return Xe(nr,{originNode:Hn,today:Rt,type:"date",locale:ve})}:void 0;return se.createElement(jr,(0,Ke.Z)({},te,{rowNum:Ze,colNum:xr,baseDate:dn,getCellNode:sr,getCellText:re.getDate,getCellClassName:tr,getCellDate:re.addDate,titleCell:function(Hn){return _r(Hn,{locale:ve,format:"YYYY-MM-DD",generateConfig:re})},headerCells:ut}))}var tl=Xa,Qt={visibility:"hidden"};function ja(te){var ne=te.prefixCls,re=te.prevIcon,me=re===void 0?"\u2039":re,ve=te.nextIcon,Ze=ve===void 0?"\u203A":ve,Re=te.superPrevIcon,vt=Re===void 0?"\xAB":Re,Xe=te.superNextIcon,Pt=Xe===void 0?"\xBB":Xe,Fn=te.onSuperPrev,Zt=te.onSuperNext,Vt=te.onPrev,dn=te.onNext,fn=te.children,qe=se.useContext(zn),Rt=qe.hideNextBtn,ut=qe.hidePrevBtn;return se.createElement("div",{className:ne},Fn&&se.createElement("button",{type:"button",onClick:Fn,tabIndex:-1,className:"".concat(ne,"-super-prev-btn"),style:ut?Qt:{}},vt),Vt&&se.createElement("button",{type:"button",onClick:Vt,tabIndex:-1,className:"".concat(ne,"-prev-btn"),style:ut?Qt:{}},me),se.createElement("div",{className:"".concat(ne,"-view")},fn),dn&&se.createElement("button",{type:"button",onClick:dn,tabIndex:-1,className:"".concat(ne,"-next-btn"),style:Rt?Qt:{}},Ze),Zt&&se.createElement("button",{type:"button",onClick:Zt,tabIndex:-1,className:"".concat(ne,"-super-next-btn"),style:Rt?Qt:{}},Pt))}var On=ja;function Ia(te){var ne=te.prefixCls,re=te.generateConfig,me=te.locale,ve=te.viewDate,Ze=te.onNextMonth,Re=te.onPrevMonth,vt=te.onNextYear,Xe=te.onPrevYear,Pt=te.onYearClick,Fn=te.onMonthClick,Zt=se.useContext(zn),Vt=Zt.hideHeader;if(Vt)return null;var dn="".concat(ne,"-header"),fn=me.shortMonths||(re.locale.getShortMonths?re.locale.getShortMonths(me.locale):[]),qe=re.getMonth(ve),Rt=se.createElement("button",{type:"button",key:"year",onClick:Pt,tabIndex:-1,className:"".concat(ne,"-year-btn")},_r(ve,{locale:me,format:me.yearFormat,generateConfig:re})),ut=se.createElement("button",{type:"button",key:"month",onClick:Fn,tabIndex:-1,className:"".concat(ne,"-month-btn")},me.monthFormat?_r(ve,{locale:me,format:me.monthFormat,generateConfig:re}):fn[qe]),Kn=me.monthBeforeYear?[ut,Rt]:[Rt,ut];return se.createElement(On,(0,Ke.Z)({},te,{prefixCls:dn,onSuperPrev:Xe,onPrev:Re,onNext:Ze,onSuperNext:vt}),Kn)}var Ar=Ia,Qn=6;function Ir(te){var ne=te.prefixCls,re=te.panelName,me=re===void 0?"date":re,ve=te.keyboardConfig,Ze=te.active,Re=te.operationRef,vt=te.generateConfig,Xe=te.value,Pt=te.viewDate,Fn=te.onViewDateChange,Zt=te.onPanelChange,Vt=te.onSelect,dn="".concat(ne,"-").concat(me,"-panel");Re.current={onKeyDown:function(ut){return Lr(ut,(0,ct.Z)({onLeftRight:function(Yn){Vt(vt.addDate(Xe||Pt,Yn),"key")},onCtrlLeftRight:function(Yn){Vt(vt.addYear(Xe||Pt,Yn),"key")},onUpDown:function(Yn){Vt(vt.addDate(Xe||Pt,Yn*xr),"key")},onPageUpDown:function(Yn){Vt(vt.addMonth(Xe||Pt,Yn),"key")}},ve))}};var fn=function(ut){var Kn=vt.addYear(Pt,ut);Fn(Kn),Zt(null,Kn)},qe=function(ut){var Kn=vt.addMonth(Pt,ut);Fn(Kn),Zt(null,Kn)};return se.createElement("div",{className:Fe()(dn,(0,bt.Z)({},"".concat(dn,"-active"),Ze))},se.createElement(Ar,(0,Ke.Z)({},te,{prefixCls:ne,value:Xe,viewDate:Pt,onPrevYear:function(){fn(-1)},onNextYear:function(){fn(1)},onPrevMonth:function(){qe(-1)},onNextMonth:function(){qe(1)},onMonthClick:function(){Zt("month",Pt)},onYearClick:function(){Zt("year",Pt)}})),se.createElement(tl,(0,Ke.Z)({},te,{onSelect:function(ut){return Vt(ut,"mouse")},prefixCls:ne,value:Xe,viewDate:Pt,rowCount:Qn})))}var Dr=Ir;function zr(te){var ne=se.useContext(zn),re=ne.hideHeader;if(re)return null;var me=te.prefixCls,ve=te.generateConfig,Ze=te.locale,Re=te.value,vt=te.format,Xe="".concat(me,"-header");return se.createElement(On,{prefixCls:Xe},Re?_r(Re,{locale:Ze,format:vt,generateConfig:ve}):"\xA0")}var fa=zr;function Ta(te){var ne=te.value,re=te.generateConfig,me=te.disabledMinutes,ve=te.disabledSeconds,Ze=te.minutes,Re=te.seconds,vt=te.use12Hours,Xe=function(Fn,Zt,Vt,dn){var fn=re.getNow(),qe=ne||fn,Rt=Zt<0?re.getHour(fn):Zt,ut=Vt<0?re.getMinute(fn):Vt,Kn=dn<0?re.getSecond(fn):dn,Yn=me&&me(Rt);if(Yn!=null&&Yn.includes(ut)){var tr=Ze.find(function(Hn){return!Yn.includes(Hn.value)});if(tr)ut=tr.value;else return null}var sr=ve&&ve(Rt,ut);if(sr!=null&&sr.includes(Kn)){var nr=Re.find(function(Hn){return!sr.includes(Hn.value)});if(nr)Kn=nr.value;else return null}return qe=Lt(re,qe,!vt||!Fn?Rt:Rt+12,ut,Kn),qe};return Xe}function _a(te){var ne=te.prefixCls,re=te.units,me=te.onSelect,ve=te.value,Ze=te.active,Re=te.hideDisabledOptions,vt=te.info,Xe=te.type,Pt="".concat(ne,"-cell"),Fn=se.useContext(zn),Zt=Fn.open,Vt=(0,se.useRef)(null),dn=(0,se.useRef)(new Map),fn=(0,se.useRef)();return(0,se.useLayoutEffect)(function(){var qe=dn.current.get(ve);qe&&Zt!==!1&&Ra(Vt.current,qe.offsetTop,120)},[ve]),(0,se.useLayoutEffect)(function(){if(Zt){var qe=dn.current.get(ve);qe&&(fn.current=Zr(qe,function(){Ra(Vt.current,qe.offsetTop,0)}))}return function(){var Rt;(Rt=fn.current)===null||Rt===void 0||Rt.call(fn)}},[Zt]),se.createElement("ul",{className:Fe()("".concat(ne,"-column"),(0,bt.Z)({},"".concat(ne,"-column-active"),Ze)),ref:Vt,style:{position:"relative"}},re.map(function(qe){var Rt;return Re&&qe.disabled?null:se.createElement("li",{key:qe.value,ref:function(Kn){dn.current.set(qe.value,Kn)},className:Fe()(Pt,(Rt={},(0,bt.Z)(Rt,"".concat(Pt,"-disabled"),qe.disabled),(0,bt.Z)(Rt,"".concat(Pt,"-selected"),ve===qe.value),Rt)),onClick:function(){qe.disabled||me(qe.value)}},vt.cellRender?vt.cellRender(qe.value,{today:vt.today,locale:vt.locale,originNode:se.createElement("div",{className:"".concat(Pt,"-inner")},qe.label),type:"time",subType:Xe}):se.createElement("div",{className:"".concat(Pt,"-inner")},qe.label))}))}var za=_a;function Ba(te,ne){if(te.length!==ne.length)return!0;for(var re=0;re<te.length;re+=1)if(te[re].disabled!==ne[re].disabled)return!0;return!1}function qa(te,ne,re,me){for(var ve=[],Ze=re>=1?re|0:1,Re=te;Re<=ne;Re+=Ze)ve.push({label:Gr(Re,2),value:Re,disabled:(me||[]).includes(Re)});return ve}function hl(te){var ne=te.generateConfig,re=te.prefixCls,me=te.operationRef,ve=te.activeColumnIndex,Ze=te.value,Re=te.showHour,vt=te.showMinute,Xe=te.showSecond,Pt=te.use12Hours,Fn=te.hourStep,Zt=Fn===void 0?1:Fn,Vt=te.minuteStep,dn=Vt===void 0?1:Vt,fn=te.secondStep,qe=fn===void 0?1:fn,Rt=te.disabledHours,ut=te.disabledMinutes,Kn=te.disabledSeconds,Yn=te.disabledTime,tr=te.hideDisabledOptions,sr=te.onSelect,nr=te.cellRender,Hn=te.locale,ba=[],Wr="".concat(re,"-content"),pa="".concat(re,"-time-panel"),Va,hn=Ze?ne.getHour(Ze):-1,fl=hn,Vl=Ze?ne.getMinute(Ze):-1,il=Ze?ne.getSecond(Ze):-1,Oa=ne.getNow(),Qa=se.useMemo(function(){if(Yn){var la=Yn(Oa);return[la.disabledHours,la.disabledMinutes,la.disabledSeconds]}return[Rt,ut,Kn]},[Rt,ut,Kn,Yn,Oa]),Fl=(0,en.Z)(Qa,3),Al=Fl[0],Nr=Fl[1],sl=Fl[2],Rl=qa(0,23,Zt,Al&&Al()),ou=(0,ea.Z)(function(){return Rl},Rl,Ba);Pt&&(Va=fl>=12,fl%=12);var Au=se.useMemo(function(){if(!Pt)return[!1,!1];var la=[!0,!0];return ou.forEach(function(Dl){var Wl=Dl.disabled,hu=Dl.value;Wl||(hu>=12?la[1]=!1:la[0]=!1)}),la},[Pt,ou]),Yl=(0,en.Z)(Au,2),ml=Yl[0],Hl=Yl[1],iu=se.useMemo(function(){return Pt?ou.filter(Va?function(la){return la.value>=12}:function(la){return la.value<12}).map(function(la){var Dl=la.value%12,Wl=Dl===0?"12":Gr(Dl,2);return(0,ct.Z)((0,ct.Z)({},la),{},{label:Wl,value:Dl})}):ou},[Pt,Va,ou]),gu=qa(0,59,dn,Nr&&Nr(hn)),Pu=qa(0,59,qe,sl&&sl(hn,Vl)),Eu=Ta({value:Ze,generateConfig:ne,disabledMinutes:Nr,disabledSeconds:sl,minutes:gu,seconds:Pu,use12Hours:Pt});me.current={onUpDown:function(Dl){var Wl=ba[ve];if(Wl)for(var hu=Wl.units.findIndex(function(Ju){return Ju.value===Wl.value}),Su=Wl.units.length,nu=1;nu<Su;nu+=1){var bu=Wl.units[(hu+Dl*nu+Su)%Su];if(bu.disabled!==!0){Wl.onSelect(bu.value);break}}}};function Ku(la,Dl,Wl,hu,Su){la!==!1&&ba.push({node:se.cloneElement(Dl,{prefixCls:pa,value:Wl,active:ve===ba.length,onSelect:Su,units:hu,hideDisabledOptions:tr}),onSelect:Su,value:Wl,units:hu})}Ku(Re,se.createElement(za,{key:"hour",type:"hour",info:{today:Oa,locale:Hn,cellRender:nr}}),fl,iu,function(la){sr(Eu(Va,la,Vl,il),"mouse")}),Ku(vt,se.createElement(za,{key:"minute",type:"minute",info:{today:Oa,locale:Hn,cellRender:nr}}),Vl,gu,function(la){sr(Eu(Va,fl,la,il),"mouse")}),Ku(Xe,se.createElement(za,{key:"second",type:"second",info:{today:Oa,locale:Hn,cellRender:nr}}),il,Pu,function(la){sr(Eu(Va,fl,Vl,la),"mouse")});var ro=-1;return typeof Va=="boolean"&&(ro=Va?1:0),Ku(Pt===!0,se.createElement(za,{key:"meridiem",type:"meridiem",info:{today:Oa,locale:Hn,cellRender:nr}}),ro,[{label:"AM",value:0,disabled:ml},{label:"PM",value:1,disabled:Hl}],function(la){sr(Eu(!!la,fl,Vl,il),"mouse")}),se.createElement("div",{className:Wr},ba.map(function(la){var Dl=la.node;return Dl}))}var ra=hl,jl=function(ne){return ne.filter(function(re){return re!==!1}).length};function Zl(te){var ne=te.generateConfig,re=te.format,me=re===void 0?"HH:mm:ss":re,ve=te.prefixCls,Ze=te.active,Re=te.operationRef,vt=te.showHour,Xe=te.showMinute,Pt=te.showSecond,Fn=te.use12Hours,Zt=Fn===void 0?!1:Fn,Vt=te.onSelect,dn=te.value,fn="".concat(ve,"-time-panel"),qe=se.useRef(),Rt=se.useState(-1),ut=(0,en.Z)(Rt,2),Kn=ut[0],Yn=ut[1],tr=jl([vt,Xe,Pt,Zt]);return Re.current={onKeyDown:function(nr){return Lr(nr,{onLeftRight:function(ba){Yn((Kn+ba+tr)%tr)},onUpDown:function(ba){Kn===-1?Yn(0):qe.current&&qe.current.onUpDown(ba)},onEnter:function(){Vt(dn||ne.getNow(),"key"),Yn(-1)}})},onBlur:function(){Yn(-1)}},se.createElement("div",{className:Fe()(fn,(0,bt.Z)({},"".concat(fn,"-active"),Ze))},se.createElement(fa,(0,Ke.Z)({},te,{format:me,prefixCls:ve})),se.createElement(ra,(0,Ke.Z)({},te,{prefixCls:ve,activeColumnIndex:Kn,operationRef:qe})))}var fu=Zl,$r=fr("date","time");function sa(te){var ne=te.prefixCls,re=te.operationRef,me=te.generateConfig,ve=te.value,Ze=te.defaultValue,Re=te.disabledTime,vt=te.showTime,Xe=te.onSelect,Pt=te.cellRender,Fn="".concat(ne,"-datetime-panel"),Zt=se.useState(null),Vt=(0,en.Z)(Zt,2),dn=Vt[0],fn=Vt[1],qe=se.useRef({}),Rt=se.useRef({}),ut=(0,dr.Z)(vt)==="object"?(0,ct.Z)({},vt):{};function Kn(nr){var Hn=$r.indexOf(dn)+nr,ba=$r[Hn]||null;return ba}var Yn=function(Hn){Rt.current.onBlur&&Rt.current.onBlur(Hn),fn(null)};re.current={onKeyDown:function(Hn){if(Hn.which===zt.Z.TAB){var ba=Kn(Hn.shiftKey?-1:1);return fn(ba),ba&&Hn.preventDefault(),!0}if(dn){var Wr=dn==="date"?qe:Rt;return Wr.current&&Wr.current.onKeyDown&&Wr.current.onKeyDown(Hn),!0}return[zt.Z.LEFT,zt.Z.RIGHT,zt.Z.UP,zt.Z.DOWN].includes(Hn.which)?(fn("date"),!0):!1},onBlur:Yn,onClose:Yn};var tr=function(Hn,ba){var Wr=Hn;ba==="date"&&!ve&&ut.defaultValue?(Wr=me.setHour(Wr,me.getHour(ut.defaultValue)),Wr=me.setMinute(Wr,me.getMinute(ut.defaultValue)),Wr=me.setSecond(Wr,me.getSecond(ut.defaultValue))):ba==="time"&&!ve&&Ze&&(Wr=me.setYear(Wr,me.getYear(Ze)),Wr=me.setMonth(Wr,me.getMonth(Ze)),Wr=me.setDate(Wr,me.getDate(Ze))),Xe&&Xe(Wr,"mouse")},sr=Re?Re(ve||null):{};return se.createElement("div",{className:Fe()(Fn,(0,bt.Z)({},"".concat(Fn,"-active"),dn))},se.createElement(Dr,(0,Ke.Z)({},te,{cellRender:Pt,operationRef:qe,active:dn==="date",onSelect:function(Hn){tr(Ja(me,Hn,!ve&&(0,dr.Z)(vt)==="object"?vt.defaultValue:null),"date")}})),se.createElement(fu,(0,Ke.Z)({},te,{cellRender:Pt?function(nr,Hn){return Pt(nr,(0,ct.Z)((0,ct.Z)({},Hn),{},{type:"time"}))}:void 0,format:void 0},ut,sr,{disabledTime:null,defaultValue:void 0,operationRef:Rt,active:dn==="time",onSelect:function(Hn){tr(Hn,"time")}})))}var ll=sa;function gr(te){var ne=te.prefixCls,re=te.generateConfig,me=te.viewDate,ve=te.onPrevDecades,Ze=te.onNextDecades,Re=se.useContext(zn),vt=Re.hideHeader;if(vt)return null;var Xe="".concat(ne,"-header"),Pt=re.getYear(me),Fn=Math.floor(Pt/sn)*sn,Zt=Fn+sn-1;return se.createElement(On,(0,Ke.Z)({},te,{prefixCls:Xe,onSuperPrev:ve,onSuperNext:Ze}),Fn,"-",Zt)}var ha=gr,xa=3,Qr=4;function Na(te){var ne=xn-1,re=te.prefixCls,me=te.viewDate,ve=te.generateConfig,Ze=te.cellRender,Re=te.locale,vt="".concat(re,"-cell"),Xe=ve.getYear(me),Pt=Math.floor(Xe/xn)*xn,Fn=Math.floor(Xe/sn)*sn,Zt=Fn+sn-1,Vt=ve.setYear(me,Fn-Math.ceil((xa*Qr*xn-sn)/2)),dn=function(Rt){var ut,Kn=ve.getYear(Rt),Yn=Kn+ne;return ut={},(0,bt.Z)(ut,"".concat(vt,"-in-view"),Fn<=Kn&&Yn<=Zt),(0,bt.Z)(ut,"".concat(vt,"-selected"),Kn===Pt),ut},fn=Ze?function(qe,Rt){return Ze(qe,{originNode:Rt,today:ve.getNow(),type:"decade",locale:Re})}:void 0;return se.createElement(jr,(0,Ke.Z)({},te,{rowNum:Qr,colNum:xa,baseDate:Vt,getCellNode:fn,getCellText:function(Rt){var ut=ve.getYear(Rt);return"".concat(ut,"-").concat(ut+ne)},getCellClassName:dn,getCellDate:function(Rt,ut){return ve.addYear(Rt,ut*xn)}}))}var bl=Na;function $a(te){var ne=te.prefixCls,re=te.onViewDateChange,me=te.generateConfig,ve=te.viewDate,Ze=te.operationRef,Re=te.onSelect,vt=te.onPanelChange,Xe="".concat(ne,"-decade-panel");Ze.current={onKeyDown:function(Vt){return Lr(Vt,{onLeftRight:function(fn){Re(me.addYear(ve,fn*xn),"key")},onCtrlLeftRight:function(fn){Re(me.addYear(ve,fn*sn),"key")},onUpDown:function(fn){Re(me.addYear(ve,fn*xn*xa),"key")},onEnter:function(){vt("year",ve)}})}};var Pt=function(Vt){var dn=me.addYear(ve,Vt*sn);re(dn),vt(null,dn)},Fn=function(Vt){Re(Vt,"mouse"),vt("year",Vt)};return se.createElement("div",{className:Xe},se.createElement(ha,(0,Ke.Z)({},te,{prefixCls:ne,onPrevDecades:function(){Pt(-1)},onNextDecades:function(){Pt(1)}})),se.createElement(bl,(0,Ke.Z)({},te,{prefixCls:ne,onSelect:Fn})))}var Cr=$a;function _l(te){var ne=te.prefixCls,re=te.generateConfig,me=te.locale,ve=te.viewDate,Ze=te.onNextYear,Re=te.onPrevYear,vt=te.onYearClick,Xe=se.useContext(zn),Pt=Xe.hideHeader;if(Pt)return null;var Fn="".concat(ne,"-header");return se.createElement(On,(0,Ke.Z)({},te,{prefixCls:Fn,onSuperPrev:Re,onSuperNext:Ze}),se.createElement("button",{type:"button",onClick:vt,className:"".concat(ne,"-year-btn")},_r(ve,{locale:me,format:me.yearFormat,generateConfig:re})))}var eu=_l,Il=3,ol=4;function Nl(te){var ne=te.prefixCls,re=te.locale,me=te.value,ve=te.viewDate,Ze=te.generateConfig,Re=te.cellRender,vt=se.useContext(ta),Xe=vt.rangedValue,Pt=vt.hoverRangedValue,Fn="".concat(ne,"-cell"),Zt=ua({cellPrefixCls:Fn,value:me,generateConfig:Ze,rangedValue:Xe,hoverRangedValue:Pt,isSameCell:function(Rt,ut){return lr(Ze,Rt,ut)},isInView:function(){return!0},offsetCell:function(Rt,ut){return Ze.addMonth(Rt,ut)}}),Vt=re.shortMonths||(Ze.locale.getShortMonths?Ze.locale.getShortMonths(re.locale):[]),dn=Ze.setMonth(ve,0),fn=Re?function(qe,Rt){return Re(qe,{originNode:Rt,locale:re,today:Ze.getNow(),type:"month"})}:void 0;return se.createElement(jr,(0,Ke.Z)({},te,{rowNum:ol,colNum:Il,baseDate:dn,getCellNode:fn,getCellText:function(Rt){return re.monthFormat?_r(Rt,{locale:re,format:re.monthFormat,generateConfig:Ze}):Vt[Ze.getMonth(Rt)]},getCellClassName:Zt,getCellDate:Ze.addMonth,titleCell:function(Rt){return _r(Rt,{locale:re,format:"YYYY-MM",generateConfig:Ze})}}))}var Cu=Nl;function so(te){var ne=te.prefixCls,re=te.operationRef,me=te.onViewDateChange,ve=te.generateConfig,Ze=te.value,Re=te.viewDate,vt=te.onPanelChange,Xe=te.onSelect,Pt="".concat(ne,"-month-panel");re.current={onKeyDown:function(Vt){return Lr(Vt,{onLeftRight:function(fn){Xe(ve.addMonth(Ze||Re,fn),"key")},onCtrlLeftRight:function(fn){Xe(ve.addYear(Ze||Re,fn),"key")},onUpDown:function(fn){Xe(ve.addMonth(Ze||Re,fn*Il),"key")},onEnter:function(){vt("date",Ze||Re)}})}};var Fn=function(Vt){var dn=ve.addYear(Re,Vt);me(dn),vt(null,dn)};return se.createElement("div",{className:Pt},se.createElement(eu,(0,Ke.Z)({},te,{prefixCls:ne,onPrevYear:function(){Fn(-1)},onNextYear:function(){Fn(1)},onYearClick:function(){vt("year",Re)}})),se.createElement(Cu,(0,Ke.Z)({},te,{prefixCls:ne,onSelect:function(Vt){Xe(Vt,"mouse"),vt("date",Vt)}})))}var wu=so;function eo(te){var ne=te.prefixCls,re=te.generateConfig,me=te.locale,ve=te.viewDate,Ze=te.onNextYear,Re=te.onPrevYear,vt=te.onYearClick,Xe=se.useContext(zn),Pt=Xe.hideHeader;if(Pt)return null;var Fn="".concat(ne,"-header");return se.createElement(On,(0,Ke.Z)({},te,{prefixCls:Fn,onSuperPrev:Re,onSuperNext:Ze}),se.createElement("button",{type:"button",onClick:vt,className:"".concat(ne,"-year-btn")},_r(ve,{locale:me,format:me.yearFormat,generateConfig:re})))}var Sl=eo,Mo=4,zo=1;function to(te){var ne=te.prefixCls,re=te.locale,me=te.value,ve=te.viewDate,Ze=te.generateConfig,Re=te.cellRender,vt=se.useContext(ta),Xe=vt.rangedValue,Pt=vt.hoverRangedValue,Fn="".concat(ne,"-cell"),Zt=ua({cellPrefixCls:Fn,value:me,generateConfig:Ze,rangedValue:Xe,hoverRangedValue:Pt,isSameCell:function(qe,Rt){return Za(Ze,qe,Rt)},isInView:function(){return!0},offsetCell:function(qe,Rt){return Ze.addMonth(qe,Rt*3)}}),Vt=Ze.setDate(Ze.setMonth(ve,0),1),dn=Re?function(fn,qe){return Re(fn,{originNode:qe,locale:re,today:Ze.getNow(),type:"quarter"})}:void 0;return se.createElement(jr,(0,Ke.Z)({},te,{rowNum:zo,colNum:Mo,baseDate:Vt,getCellNode:dn,getCellText:function(qe){return _r(qe,{locale:re,format:re.quarterFormat||"[Q]Q",generateConfig:Ze})},getCellClassName:Zt,getCellDate:function(qe,Rt){return Ze.addMonth(qe,Rt*3)},titleCell:function(qe){return _r(qe,{locale:re,format:"YYYY-[Q]Q",generateConfig:Ze})}}))}var ju=to;function or(te){var ne=te.prefixCls,re=te.operationRef,me=te.onViewDateChange,ve=te.generateConfig,Ze=te.value,Re=te.viewDate,vt=te.onPanelChange,Xe=te.onSelect,Pt="".concat(ne,"-quarter-panel");re.current={onKeyDown:function(Vt){return Lr(Vt,{onLeftRight:function(fn){Xe(ve.addMonth(Ze||Re,fn*3),"key")},onCtrlLeftRight:function(fn){Xe(ve.addYear(Ze||Re,fn),"key")},onUpDown:function(fn){Xe(ve.addYear(Ze||Re,fn),"key")}})}};var Fn=function(Vt){var dn=ve.addYear(Re,Vt);me(dn),vt(null,dn)};return se.createElement("div",{className:Pt},se.createElement(Sl,(0,Ke.Z)({},te,{prefixCls:ne,onPrevYear:function(){Fn(-1)},onNextYear:function(){Fn(1)},onYearClick:function(){vt("year",Re)}})),se.createElement(ju,(0,Ke.Z)({},te,{prefixCls:ne,onSelect:function(Vt){Xe(Vt,"mouse")}})))}var Vn=or;function In(te){var ne=te.prefixCls,re=te.generateConfig,me=te.locale,ve=te.value,Ze=te.disabledDate,Re=te.onSelect,vt=se.useContext(ta),Xe=vt.rangedValue,Pt=vt.hoverRangedValue,Fn=se.useContext(zn),Zt=Fn.onDateMouseEnter,Vt=Fn.onDateMouseLeave,dn=(Pt==null?void 0:Pt[0])||(Xe==null?void 0:Xe[0]),fn=(Pt==null?void 0:Pt[1])||(Xe==null?void 0:Xe[1]),qe="".concat(ne,"-cell"),Rt=function(tr){var sr=yn({cellDate:tr,mode:"week",disabledDate:Ze,generateConfig:re});return se.createElement("td",{key:"week",className:Fe()(qe,"".concat(qe,"-week")),onClick:function(){sr||Re(tr,"mouse")},onMouseEnter:function(){!sr&&Zt&&Zt(tr)},onMouseLeave:function(){!sr&&Vt&&Vt(tr)}},se.createElement("div",{className:"".concat(qe,"-inner")},re.locale.getWeek(me.locale,tr)))},ut="".concat(ne,"-week-panel-row"),Kn=function(tr){var sr,nr=Sa(re,me.locale,dn,tr),Hn=Sa(re,me.locale,fn,tr);return Fe()(ut,(sr={},(0,bt.Z)(sr,"".concat(ut,"-selected"),!Xe&&Sa(re,me.locale,ve,tr)),(0,bt.Z)(sr,"".concat(ut,"-range-start"),nr),(0,bt.Z)(sr,"".concat(ut,"-range-end"),Hn),(0,bt.Z)(sr,"".concat(ut,"-range-hover"),!nr&&!Hn&&ir(re,dn,fn,tr)),sr))};return se.createElement(Dr,(0,Ke.Z)({},te,{panelName:"week",prefixColumn:Rt,rowClassName:Kn,keyboardConfig:{onLeftRight:null},isSameCell:function(){return!1}}))}var Pn=In,ue=10;function Qe(te){var ne=te.prefixCls,re=te.generateConfig,me=te.viewDate,ve=te.onPrevDecade,Ze=te.onNextDecade,Re=te.onDecadeClick,vt=se.useContext(zn),Xe=vt.hideHeader;if(Xe)return null;var Pt="".concat(ne,"-header"),Fn=re.getYear(me),Zt=Math.floor(Fn/ue)*ue,Vt=Zt+ue-1;return se.createElement(On,(0,Ke.Z)({},te,{prefixCls:Pt,onSuperPrev:ve,onSuperNext:Ze}),se.createElement("button",{type:"button",onClick:Re,className:"".concat(ne,"-decade-btn")},Zt,"-",Vt))}var dt=Qe,kt=3,je=4;function ln(te){var ne=te.prefixCls,re=te.value,me=te.viewDate,ve=te.locale,Ze=te.generateConfig,Re=te.cellRender,vt=se.useContext(ta),Xe=vt.rangedValue,Pt=vt.hoverRangedValue,Fn="".concat(ne,"-cell"),Zt=Ze.getYear(me),Vt=Math.floor(Zt/ue)*ue,dn=Vt+ue-1,fn=Ze.setYear(me,Vt-Math.ceil((kt*je-ue)/2)),qe=Ze.getNow(),Rt=function(tr){var sr=Ze.getYear(tr);return Vt<=sr&&sr<=dn},ut=ua({cellPrefixCls:Fn,value:re,generateConfig:Ze,rangedValue:Xe,hoverRangedValue:Pt,isSameCell:function(tr,sr){return Ga(Ze,tr,sr)},isInView:Rt,offsetCell:function(tr,sr){return Ze.addYear(tr,sr)}}),Kn=Re?function(Yn,tr){return Re(Yn,{originNode:tr,today:qe,type:"year",locale:ve})}:void 0;return se.createElement(jr,(0,Ke.Z)({},te,{rowNum:je,colNum:kt,baseDate:fn,getCellNode:Kn,getCellText:Ze.getYear,getCellClassName:ut,getCellDate:Ze.addYear,titleCell:function(tr){return _r(tr,{locale:ve,format:"YYYY",generateConfig:Ze})}}))}var En=ln;function $t(te){var ne=te.prefixCls,re=te.operationRef,me=te.onViewDateChange,ve=te.generateConfig,Ze=te.value,Re=te.viewDate,vt=te.sourceMode,Xe=te.onSelect,Pt=te.onPanelChange,Fn="".concat(ne,"-year-panel");re.current={onKeyDown:function(dn){return Lr(dn,{onLeftRight:function(qe){Xe(ve.addYear(Ze||Re,qe),"key")},onCtrlLeftRight:function(qe){Xe(ve.addYear(Ze||Re,qe*ue),"key")},onUpDown:function(qe){Xe(ve.addYear(Ze||Re,qe*kt),"key")},onEnter:function(){Pt(vt==="date"?"date":"month",Ze||Re)}})}};var Zt=function(dn){var fn=ve.addYear(Re,dn*10);me(fn),Pt(null,fn)};return se.createElement("div",{className:Fn},se.createElement(dt,(0,Ke.Z)({},te,{prefixCls:ne,onPrevDecade:function(){Zt(-1)},onNextDecade:function(){Zt(1)},onDecadeClick:function(){Pt("decade",Re)}})),se.createElement(En,(0,Ke.Z)({},te,{prefixCls:ne,onSelect:function(dn){Pt(vt==="date"?"date":"month",dn),Xe(dn,"mouse")}})))}var vn=$t;function Xn(te,ne,re){return re?se.createElement("div",{className:"".concat(te,"-footer-extra")},re(ne)):null}function Jr(te){var ne=te.prefixCls,re=te.components,me=re===void 0?{}:re,ve=te.needConfirmButton,Ze=te.onNow,Re=te.onOk,vt=te.okDisabled,Xe=te.showNow,Pt=te.locale,Fn,Zt;if(ve){var Vt=me.button||"button";Ze&&Xe!==!1&&(Fn=se.createElement("li",{className:"".concat(ne,"-now")},se.createElement("a",{className:"".concat(ne,"-now-btn"),onClick:Ze},Pt.now))),Zt=ve&&se.createElement("li",{className:"".concat(ne,"-ok")},se.createElement(Vt,{disabled:vt,onClick:Re},Pt.ok))}return!Fn&&!Zt?null:se.createElement("ul",{className:"".concat(ne,"-ranges")},Fn,Zt)}var aa=["date","month"];function mn(te){var ne,re=te,me=re.prefixCls,ve=me===void 0?"rc-picker":me,Ze=re.className,Re=re.style,vt=re.locale,Xe=re.generateConfig,Pt=re.value,Fn=re.defaultValue,Zt=re.pickerValue,Vt=re.defaultPickerValue,dn=re.disabledDate,fn=re.mode,qe=re.picker,Rt=qe===void 0?"date":qe,ut=re.tabIndex,Kn=ut===void 0?0:ut,Yn=re.showNow,tr=re.showTime,sr=re.showToday,nr=re.renderExtraFooter,Hn=re.hideHeader,ba=re.onSelect,Wr=re.onChange,pa=re.onPanelChange,Va=re.onMouseDown,hn=re.onPickerValueChange,fl=re.onOk,Vl=re.components,il=re.direction,Oa=re.hourStep,Qa=Oa===void 0?1:Oa,Fl=re.minuteStep,Al=Fl===void 0?1:Fl,Nr=re.secondStep,sl=Nr===void 0?1:Nr,Rl=re.dateRender,ou=re.monthCellRender,Au=re.cellRender,Yl=Rt==="date"&&!!tr||Rt==="time",ml=24%Qa===0,Hl=60%Al===0,iu=60%sl===0,gu=se.useContext(zn),Pu=gu.operationRef,Eu=gu.onSelect,Ku=gu.hideRanges,ro=gu.defaultOpenValue,la=se.useContext(ta),Dl=la.inRange,Wl=la.panelPosition,hu=la.rangedValue,Su=la.hoverRangedValue,nu=se.useRef({}),bu=se.useRef(!0),Ju=(0,Mt.Z)(null,{value:Pt,defaultValue:Fn,postState:function(mr){return!mr&&ro&&Rt==="time"?ro:mr}}),Co=(0,en.Z)(Ju,2),Wu=Co[0],jo=Co[1],un=(0,Mt.Z)(null,{value:Zt,defaultValue:Vt||Wu,postState:function(mr){var ya=Xe.getNow();if(!mr)return ya;if(!Wu&&tr){var Kl=(0,dr.Z)(tr)==="object"?tr.defaultValue:Fn;return Ja(Xe,Array.isArray(mr)?mr[0]:mr,Kl||ya)}return Array.isArray(mr)?mr[0]:mr}}),ai=(0,en.Z)(un,2),Tu=ai[0],Fo=ai[1],Lu=function(mr){Fo(mr),hn&&hn(mr)},li=function(mr){var ya=Ge[Rt];return ya?ya(mr):mr},Lo=(0,Mt.Z)(function(){return Rt==="time"?"time":li("date")},{value:fn}),Xu=(0,en.Z)(Lo,2),ul=Xu[0],mu=Xu[1];se.useEffect(function(){mu(Rt)},[Rt]);var Cl=se.useState(function(){return ul}),wo=(0,en.Z)(Cl,2),Du=wo[0],ao=wo[1],Po=function(mr,ya){var Kl=li(mr||ul);ao(ul),mu(Kl),pa&&(ul!==Kl||hr(Xe,Tu,Tu))&&pa(ya,Kl)},du=function(mr,ya){var Kl=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;(ul===Rt||Kl)&&(jo(mr),ba&&ba(mr),Eu&&Eu(mr,ya),Wr&&!hr(Xe,mr,Wu)&&!(dn!=null&&dn(mr))&&Wr(mr))},Uu=function(mr){if(aa.includes(ul)){var ya,Kl,po=ul==="date";switch(mr===zt.Z.PAGE_UP||mr===zt.Z.PAGE_DOWN?Kl=po?Xe.addMonth:Xe.addYear:Kl=po?Xe.addDate:Xe.addMonth,mr){case zt.Z.LEFT:case zt.Z.PAGE_UP:ya=Kl(Tu,-1);break;case zt.Z.RIGHT:case zt.Z.PAGE_DOWN:ya=Kl(Tu,1);break;case zt.Z.UP:case zt.Z.DOWN:ya=Kl(Tu,Number("".concat(mr===zt.Z.UP?"-":"").concat(po?xr:Il)));break}if(ya)return!(dn!=null&&dn(ya))}return!0},Vo=function(mr){if(nu.current&&nu.current.onKeyDown){var ya=!0,Kl=mr.which;if([zt.Z.LEFT,zt.Z.RIGHT,zt.Z.UP,zt.Z.DOWN,zt.Z.PAGE_UP,zt.Z.PAGE_DOWN,zt.Z.ENTER].includes(Kl)&&(mr.preventDefault(),Kl!==zt.Z.ENTER&&Kn===0&&(ya=Uu(Kl))),ya)return nu.current.onKeyDown(mr)}return(0,he.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Tl=function(mr){nu.current&&nu.current.onBlur&&nu.current.onBlur(mr)};Pu&&Wl!=="right"&&(Pu.current={onKeyDown:Vo,onClose:function(){nu.current&&nu.current.onClose&&nu.current.onClose()}}),se.useEffect(function(){Pt&&!bu.current&&Fo(Pt)},[Pt]),se.useEffect(function(){bu.current=!1},[]);var qu,cr=Hr({cellRender:Au,monthCellRender:ou,dateRender:Rl}),Bl=(0,ct.Z)((0,ct.Z)({},te),{},{cellRender:cr,operationRef:nu,prefixCls:ve,viewDate:Tu,value:Wu,onViewDateChange:Lu,sourceMode:Du,onPanelChange:Po,disabledDate:dn});switch(delete Bl.onChange,delete Bl.onSelect,ul){case"decade":qu=se.createElement(Cr,(0,Ke.Z)({},Bl,{onSelect:function(mr,ya){Lu(mr),du(mr,ya)}}));break;case"year":qu=se.createElement(vn,(0,Ke.Z)({},Bl,{onSelect:function(mr,ya){Lu(mr),du(mr,ya)}}));break;case"month":qu=se.createElement(wu,(0,Ke.Z)({},Bl,{onSelect:function(mr,ya){Lu(mr),du(mr,ya)}}));break;case"quarter":qu=se.createElement(Vn,(0,Ke.Z)({},Bl,{onSelect:function(mr,ya){Lu(mr),du(mr,ya)}}));break;case"week":qu=se.createElement(Pn,(0,Ke.Z)({},Bl,{onSelect:function(mr,ya){Lu(mr),du(mr,ya)}}));break;case"time":delete Bl.showTime,qu=se.createElement(fu,(0,Ke.Z)({},Bl,(0,dr.Z)(tr)==="object"?tr:null,{onSelect:function(mr,ya){Lu(mr),du(mr,ya)}}));break;default:tr?qu=se.createElement(ll,(0,Ke.Z)({},Bl,{onSelect:function(mr,ya){Lu(mr),du(mr,ya)}})):qu=se.createElement(Dr,(0,Ke.Z)({},Bl,{onSelect:function(mr,ya){Lu(mr),du(mr,ya)}}))}var ko,vo,Gu=function(){var mr=Xe.getNow(),ya=Br(Xe.getHour(mr),Xe.getMinute(mr),Xe.getSecond(mr),ml?Qa:1,Hl?Al:1,iu?sl:1),Kl=Lt(Xe,mr,ya[0],ya[1],ya[2]);du(Kl,"submit")};Ku||(ko=Xn(ve,ul,nr),tr&&ul!=="date"?vo=null:vo=Jr({prefixCls:ve,components:Vl,needConfirmButton:Yl,okDisabled:!Wu||dn&&dn(Wu),locale:vt,showNow:Yn,onNow:Yl&&Gu,onOk:function(){Wu&&(du(Wu,"submit",!0),fl&&fl(Wu))}}));var Ko;if(sr&&ul==="date"&&Rt==="date"&&!tr){var So=Xe.getNow(),Jo="".concat(ve,"-today-btn"),zu=dn&&dn(So);Ko=se.createElement("a",{className:Fe()(Jo,zu&&"".concat(Jo,"-disabled")),"aria-disabled":zu,onClick:function(){zu||du(So,"mouse",!0)}},vt.today)}return se.createElement(zn.Provider,{value:(0,ct.Z)((0,ct.Z)({},gu),{},{mode:ul,hideHeader:"hideHeader"in te?Hn:gu.hideHeader,hidePrevBtn:Dl&&Wl==="right",hideNextBtn:Dl&&Wl==="left"})},se.createElement("div",{tabIndex:Kn,className:Fe()("".concat(ve,"-panel"),Ze,(ne={},(0,bt.Z)(ne,"".concat(ve,"-panel-has-range"),hu&&hu[0]&&hu[1]),(0,bt.Z)(ne,"".concat(ve,"-panel-has-range-hover"),Su&&Su[0]&&Su[1]),(0,bt.Z)(ne,"".concat(ve,"-panel-rtl"),il==="rtl"),ne)),style:Re,onKeyDown:Vo,onBlur:Tl,onMouseDown:Va},qu,ko||vo||Ko?se.createElement("div",{className:"".concat(ve,"-footer")},ko,vo,Ko):null))}var Ur=mn,Mr=x(35593),Vr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Ol(te){var ne,re=te.prefixCls,me=te.popupElement,ve=te.popupStyle,Ze=te.visible,Re=te.dropdownClassName,vt=te.dropdownAlign,Xe=te.transitionName,Pt=te.getPopupContainer,Fn=te.children,Zt=te.range,Vt=te.popupPlacement,dn=te.direction,fn="".concat(re,"-dropdown"),qe=function(){return Vt!==void 0?Vt:dn==="rtl"?"bottomRight":"bottomLeft"};return se.createElement(Mr.Z,{showAction:[],hideAction:[],popupPlacement:qe(),builtinPlacements:Vr,prefixCls:fn,popupTransitionName:Xe,popup:me,popupAlign:vt,popupVisible:Ze,popupClassName:Fe()(Re,(ne={},(0,bt.Z)(ne,"".concat(fn,"-range"),Zt),(0,bt.Z)(ne,"".concat(fn,"-rtl"),dn==="rtl"),ne)),popupStyle:ve,getPopupContainer:Pt},Fn)}var Gl=Ol;function yl(te){var ne=te.prefixCls,re=te.presets,me=te.onClick,ve=te.onHover;return re.length?se.createElement("div",{className:"".concat(ne,"-presets")},se.createElement("ul",null,re.map(function(Ze,Re){var vt=Ze.label,Xe=Ze.value;return se.createElement("li",{key:Re,onClick:function(){return me==null?void 0:me(da(Xe))},onMouseEnter:function(){return ve==null?void 0:ve(da(Xe))},onMouseLeave:function(){return ve==null?void 0:ve(null)}},vt)}))):null}function tu(te){var ne=te.picker,re=te.disabledHours,me=te.disabledMinutes,ve=te.disabledSeconds;ne==="time"&&(re||me||ve)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function lu(te,ne,re){var me=(0,dr.Z)(ne)==="object"?ne.clearIcon:re;return me||se.createElement("span",{className:"".concat(te,"-clear-btn")})}function cu(te){var ne,re=te,me=re.prefixCls,ve=me===void 0?"rc-picker":me,Ze=re.id,Re=re.name,vt=re.tabIndex,Xe=re.style,Pt=re.className,Fn=re.dropdownClassName,Zt=re.dropdownAlign,Vt=re.popupStyle,dn=re.transitionName,fn=re.generateConfig,qe=re.locale,Rt=re.inputReadOnly,ut=re.allowClear,Kn=re.autoFocus,Yn=re.showTime,tr=re.picker,sr=tr===void 0?"date":tr,nr=re.format,Hn=re.use12Hours,ba=re.value,Wr=re.defaultValue,pa=re.presets,Va=re.open,hn=re.defaultOpen,fl=re.defaultOpenValue,Vl=re.suffixIcon,il=re.clearIcon,Oa=re.disabled,Qa=re.disabledDate,Fl=re.placeholder,Al=re.getPopupContainer,Nr=re.pickerRef,sl=re.panelRender,Rl=re.onChange,ou=re.onOpenChange,Au=re.onFocus,Yl=re.onBlur,ml=re.onMouseDown,Hl=re.onMouseUp,iu=re.onMouseEnter,gu=re.onMouseLeave,Pu=re.onContextMenu,Eu=re.onClick,Ku=re.onKeyDown,ro=re.onSelect,la=re.direction,Dl=re.autoComplete,Wl=Dl===void 0?"off":Dl,hu=re.inputRender,Su=re.changeOnBlur,nu=se.useRef(null),bu=sr==="date"&&!!Yn||sr==="time",Ju=Zn(pa),Co=Fr(va(nr,sr,Yn,Hn)),Wu=se.useRef(null),jo=se.useRef(null),un=se.useRef(null),ai=(0,Mt.Z)(null,{value:ba,defaultValue:Wr}),Tu=(0,en.Z)(ai,2),Fo=Tu[0],Lu=Tu[1],li=se.useState(Fo),Lo=(0,en.Z)(li,2),Xu=Lo[0],ul=Lo[1],mu=se.useRef(null),Cl=(0,Mt.Z)(!1,{value:Va,defaultValue:hn,postState:function(ze){return Oa?!1:ze},onChange:function(ze){ou&&ou(ze),!ze&&mu.current&&mu.current.onClose&&mu.current.onClose()}}),wo=(0,en.Z)(Cl,2),Du=wo[0],ao=wo[1],Po=tn(Xu,{formatList:Co,generateConfig:fn,locale:qe}),du=(0,en.Z)(Po,2),Uu=du[0],Vo=du[1],Tl=jn({valueTexts:Uu,onTextChange:function(ze){var ht=Ea(ze,{locale:qe,formatList:Co,generateConfig:fn});ht&&(!Qa||!Qa(ht))&&ul(ht)}}),qu=(0,en.Z)(Tl,3),cr=qu[0],Bl=qu[1],ko=qu[2],vo=function(ze){ul(ze),Lu(ze),Rl&&!hr(fn,Fo,ze)&&Rl(ze,ze?_r(ze,{generateConfig:fn,locale:qe,format:Co[0]}):"")},Gu=function(ze){Oa&&ze||ao(ze)},Ko=function(ze){return Du&&mu.current&&mu.current.onKeyDown?mu.current.onKeyDown(ze):((0,he.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},So=function(){for(var ze=arguments.length,ht=new Array(ze),pn=0;pn<ze;pn++)ht[pn]=arguments[pn];Eu==null||Eu.apply(void 0,ht),nu.current&&(nu.current.focus(),Gu(!0))},Jo=function(ze){Su&&vo(Xu),Yl==null||Yl(ze)},zu=Kt({blurToCancel:bu,open:Du,value:cr,triggerOpen:Gu,forwardKeyDown:Ko,isClickOutside:function(ze){return!xt([Wu.current,jo.current,un.current],ze)},onSubmit:function(){return!Xu||Qa&&Qa(Xu)?!1:(vo(Xu),Gu(!1),ko(),!0)},onCancel:function(){Gu(!1),ul(Fo),ko()},onKeyDown:function(ze,ht){Ku==null||Ku(ze,ht)},onFocus:Au,onBlur:Jo,changeOnBlur:Su}),oa=(0,en.Z)(zu,2),mr=oa[0],ya=oa[1],Kl=ya.focused,po=ya.typing;se.useEffect(function(){Du||(ul(Fo),!Uu.length||Uu[0]===""?Bl(""):Vo!==cr&&ko())},[Du,Uu]),se.useEffect(function(){Du||ko()},[sr]),se.useEffect(function(){ul(Fo)},[Fo]),Nr&&(Nr.current={focus:function(){var ze;(ze=nu.current)===null||ze===void 0||ze.focus()},blur:function(){var ze;(ze=nu.current)===null||ze===void 0||ze.blur()}});var z=mt(cr,{formatList:Co,generateConfig:fn,locale:qe}),oe=(0,en.Z)(z,3),ie=oe[0],Ve=oe[1],rt=oe[2],Ot=(0,ct.Z)((0,ct.Z)({},te),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Yt=se.createElement("div",{className:"".concat(ve,"-panel-layout")},se.createElement(yl,{prefixCls:ve,presets:Ju,onClick:function(ze){vo(ze),Gu(!1)}}),se.createElement(Ur,(0,Ke.Z)({},Ot,{generateConfig:fn,className:Fe()((0,bt.Z)({},"".concat(ve,"-panel-focused"),!po)),value:Xu,locale:qe,tabIndex:-1,onSelect:function(ze){ro==null||ro(ze),ul(ze)},direction:la,onPanelChange:function(ze,ht){var pn=te.onPanelChange;rt(!0),pn==null||pn(ze,ht)}})));sl&&(Yt=sl(Yt));var pt=se.createElement("div",{className:"".concat(ve,"-panel-container"),ref:Wu,onMouseDown:function(ze){ze.preventDefault()}},Yt),He;Vl&&(He=se.createElement("span",{className:"".concat(ve,"-suffix"),onMouseDown:function(ze){ze.preventDefault()}},Vl));var St=lu(ve,ut,il),nn=se.createElement("span",{onMouseDown:function(ze){ze.preventDefault(),ze.stopPropagation()},onMouseUp:function(ze){ze.preventDefault(),ze.stopPropagation(),vo(null),Gu(!1)},className:"".concat(ve,"-clear"),role:"button"},St),_e=!!ut&&Fo&&!Oa,$e=(0,ct.Z)((0,ct.Z)((0,ct.Z)({id:Ze,tabIndex:vt,disabled:Oa,readOnly:Rt||typeof Co[0]=="function"||!po,value:ie||cr,onChange:function(ze){Bl(ze.target.value)},autoFocus:Kn,placeholder:Fl,ref:nu,title:cr},mr),{},{size:wl(sr,Co[0],fn),name:Re},(0,Gn.Z)(te,{aria:!0,data:!0})),{},{autoComplete:Wl}),jt=hu?hu($e):se.createElement("input",$e),rn=function(ze,ht){(ht==="submit"||ht!=="key"&&!bu)&&(vo(ze),Gu(!1))},Jt=la==="rtl"?"bottomRight":"bottomLeft";return se.createElement(zn.Provider,{value:{operationRef:mu,hideHeader:sr==="time",onSelect:rn,open:Du,defaultOpenValue:fl,onDateMouseEnter:Ve,onDateMouseLeave:rt}},se.createElement(Gl,{visible:Du,popupElement:pt,popupStyle:Vt,prefixCls:ve,dropdownClassName:Fn,dropdownAlign:Zt,getPopupContainer:Al,transitionName:dn,popupPlacement:Jt,direction:la},se.createElement("div",{ref:un,className:Fe()(ve,Pt,(ne={},(0,bt.Z)(ne,"".concat(ve,"-disabled"),Oa),(0,bt.Z)(ne,"".concat(ve,"-focused"),Kl),(0,bt.Z)(ne,"".concat(ve,"-rtl"),la==="rtl"),ne)),style:Xe,onMouseDown:ml,onMouseUp:Hl,onMouseEnter:iu,onMouseLeave:gu,onContextMenu:Pu,onClick:So},se.createElement("div",{className:Fe()("".concat(ve,"-input"),(0,bt.Z)({},"".concat(ve,"-input-placeholder"),!!ie)),ref:jo},jt,He,_e&&nn))))}var bo=function(te){(0,Gt.Z)(re,te);var ne=(0,bn.Z)(re);function re(){var me;(0,We.Z)(this,re);for(var ve=arguments.length,Ze=new Array(ve),Re=0;Re<ve;Re++)Ze[Re]=arguments[Re];return me=ne.call.apply(ne,[this].concat(Ze)),(0,bt.Z)((0,Cn.Z)(me),"pickerRef",se.createRef()),(0,bt.Z)((0,Cn.Z)(me),"focus",function(){me.pickerRef.current&&me.pickerRef.current.focus()}),(0,bt.Z)((0,Cn.Z)(me),"blur",function(){me.pickerRef.current&&me.pickerRef.current.blur()}),me}return(0,It.Z)(re,[{key:"render",value:function(){return se.createElement(cu,(0,Ke.Z)({},this.props,{pickerRef:this.pickerRef}))}}]),re}(se.Component),no=bo;function co(te,ne){var re=te.picker,me=te.locale,ve=te.selectedValue,Ze=te.disabledDate,Re=te.disabled,vt=te.generateConfig,Xe=Mn(ve,0),Pt=Mn(ve,1);function Fn(qe){return vt.locale.getWeekFirstDate(me.locale,qe)}function Zt(qe){var Rt=vt.getYear(qe),ut=vt.getMonth(qe);return Rt*100+ut}function Vt(qe){var Rt=vt.getYear(qe),ut=Da(vt,qe);return Rt*10+ut}var dn=se.useCallback(function(qe){if(Re[0]||Ze&&Ze(qe))return!0;if(Re[1]&&Pt)return!Xr(vt,qe,Pt)&&vt.isAfter(qe,Pt);if(!ne&&Pt)switch(re){case"quarter":return Vt(qe)>Vt(Pt);case"month":return Zt(qe)>Zt(Pt);case"week":return Fn(qe)>Fn(Pt);default:return!Xr(vt,qe,Pt)&&vt.isAfter(qe,Pt)}return!1},[Ze,Re[1],Pt,ne]),fn=se.useCallback(function(qe){if(Re[1]||Ze&&Ze(qe))return!0;if(Re[0]&&Xe)return!Xr(vt,qe,Pt)&&vt.isAfter(Xe,qe);if(!ne&&Xe)switch(re){case"quarter":return Vt(qe)<Vt(Xe);case"month":return Zt(qe)<Zt(Xe);case"week":return Fn(qe)<Fn(Xe);default:return!Xr(vt,qe,Xe)&&vt.isAfter(Xe,qe)}return!1},[Ze,Re[0],Xe,ne]);return[dn,fn]}var fo=x(70425),ni=x(6089);function mo(te,ne,re,me,ve,Ze,Re,vt,Xe,Pt){var Fn=se.useState(!1),Zt=(0,en.Z)(Fn,2),Vt=Zt[0],dn=Zt[1],fn=(0,fo.useMergedState)(te||!1,{value:ne}),qe=(0,en.Z)(fn,2),Rt=qe[0],ut=qe[1],Kn=(0,fo.useMergedState)(te||!1,{value:ne,onChange:function(Qa){Pt==null||Pt(Qa)}}),Yn=(0,en.Z)(Kn,2),tr=Yn[0],sr=Yn[1],nr=(0,fo.useMergedState)(0,{value:re}),Hn=(0,en.Z)(nr,2),ba=Hn[0],Wr=Hn[1],pa=se.useState(null),Va=(0,en.Z)(pa,2),hn=Va[0],fl=Va[1];se.useEffect(function(){tr&&dn(!0)},[tr]);var Vl=function(Qa){return Qa===0?1:0},il=(0,ni.Z)(function(Oa,Qa,Fl){if(Qa===!1)sr(Oa);else if(Oa){Wr(Qa),sr(Oa);var Al=Vl(Qa);!tr||![Re,vt][Al]?fl(Al):(dn(!1),hn!==null&&fl(null))}else if(Fl==="confirm"||Fl==="blur"&&me){var Nr=Rt?Vl(Qa):hn;Nr!==null&&(dn(!1),Wr(Nr)),fl(null),Nr!==null&&!Xe[Nr]?(0,qr.Z)(function(){var sl,Rl=[ve,Ze][Nr];(sl=Rl.current)===null||sl===void 0||sl.focus()}):sr(!1)}else sr(!1),ut(!1)});return[tr,ba,Vt,il]}function Ro(te,ne,re,me){var ve=rr(te,re,me,1);function Ze(Re){return Re(te,ne)?"same":Re(ve,ne)?"closing":"far"}switch(re){case"year":return Ze(function(Re,vt){return An(me,Re,vt)});case"quarter":case"month":return Ze(function(Re,vt){return Ga(me,Re,vt)});default:return Ze(function(Re,vt){return lr(me,Re,vt)})}}function wa(te,ne,re,me){var ve=Mn(te,0),Ze=Mn(te,1);if(ne===0)return ve;if(ve&&Ze){var Re=Ro(ve,Ze,re,me);switch(Re){case"same":return ve;case"closing":return ve;default:return rr(Ze,re,me,-1)}}return ve}function ls(te){var ne=te.values,re=te.picker,me=te.defaultDates,ve=te.generateConfig,Ze=se.useState(function(){return[Mn(me,0),Mn(me,1)]}),Re=(0,en.Z)(Ze,2),vt=Re[0],Xe=Re[1],Pt=se.useState(null),Fn=(0,en.Z)(Pt,2),Zt=Fn[0],Vt=Fn[1],dn=Mn(ne,0),fn=Mn(ne,1);function qe(ut){return vt[ut]?vt[ut]:Mn(Zt,ut)||wa(ne,ut,re,ve)||dn||fn||ve.getNow()}function Rt(ut,Kn){if(ut){var Yn=yr(Zt,ut,Kn);Xe(yr(vt,null,Kn)||[null,null]);var tr=(Kn+1)%2;Mn(ne,tr)||(Yn=yr(Yn,ut,tr)),Vt(Yn)}else(dn||fn)&&Vt(null)}return[qe,Rt]}function Fi(te,ne){return te&&te[0]&&te[1]&&ne.isAfter(te[0],te[1])?[te[1],te[0]]:te}function Ii(te,ne,re,me){return!!(te||me&&me[ne]||re[(ne+1)%2])}function Ai(te){var ne,re,me,ve=te,Ze=ve.prefixCls,Re=Ze===void 0?"rc-picker":Ze,vt=ve.id,Xe=ve.style,Pt=ve.className,Fn=ve.popupStyle,Zt=ve.dropdownClassName,Vt=ve.transitionName,dn=ve.dropdownAlign,fn=ve.getPopupContainer,qe=ve.generateConfig,Rt=ve.locale,ut=ve.placeholder,Kn=ve.autoFocus,Yn=ve.disabled,tr=ve.format,sr=ve.picker,nr=sr===void 0?"date":sr,Hn=ve.showTime,ba=ve.use12Hours,Wr=ve.separator,pa=Wr===void 0?"~":Wr,Va=ve.value,hn=ve.defaultValue,fl=ve.defaultPickerValue,Vl=ve.open,il=ve.defaultOpen,Oa=ve.disabledDate,Qa=ve.disabledTime,Fl=ve.dateRender,Al=ve.monthCellRender,Nr=ve.cellRender,sl=ve.panelRender,Rl=ve.presets,ou=ve.ranges,Au=ve.allowEmpty,Yl=ve.allowClear,ml=ve.suffixIcon,Hl=ve.clearIcon,iu=ve.pickerRef,gu=ve.inputReadOnly,Pu=ve.mode,Eu=ve.renderExtraFooter,Ku=ve.onChange,ro=ve.onOpenChange,la=ve.onPanelChange,Dl=ve.onCalendarChange,Wl=ve.onFocus,hu=ve.onBlur,Su=ve.onMouseDown,nu=ve.onMouseUp,bu=ve.onMouseEnter,Ju=ve.onMouseLeave,Co=ve.onClick,Wu=ve.onOk,jo=ve.onKeyDown,un=ve.components,ai=ve.order,Tu=ve.direction,Fo=ve.activePickerIndex,Lu=ve.autoComplete,li=Lu===void 0?"off":Lu,Lo=ve.changeOnBlur,Xu=nr==="date"&&!!Hn||nr==="time",ul=(0,se.useRef)(null),mu=(0,se.useRef)(null),Cl=(0,se.useRef)(null),wo=(0,se.useRef)(null),Du=(0,se.useRef)(null),ao=(0,se.useRef)(null),Po=(0,se.useRef)(null),du=(0,se.useRef)(null),Uu=Fr(va(tr,nr,Hn,ba)),Vo=(0,se.useRef)(null),Tl=se.useMemo(function(){return Array.isArray(Yn)?Yn:[Yn||!1,Yn||!1]},[Yn]),qu=(0,Mt.Z)(null,{value:Va,defaultValue:hn,postState:function(Er){return nr==="time"&&!ai?Er:Fi(Er,qe)}}),cr=(0,en.Z)(qu,2),Bl=cr[0],ko=cr[1],vo=ls({values:Bl,picker:nr,defaultDates:fl,generateConfig:qe}),Gu=(0,en.Z)(vo,2),Ko=Gu[0],So=Gu[1],Jo=(0,Mt.Z)(Bl,{postState:function(Er){var Kr=Er;if(Tl[0]&&Tl[1])return Kr;for(var dl=0;dl<2;dl+=1)Tl[dl]&&!Kr&&!Mn(Kr,dl)&&!Mn(Au,dl)&&(Kr=yr(Kr,qe.getNow(),dl));return Kr}}),zu=(0,en.Z)(Jo,2),oa=zu[0],mr=zu[1],ya=(0,Mt.Z)([nr,nr],{value:Pu}),Kl=(0,en.Z)(ya,2),po=Kl[0],z=Kl[1];(0,se.useEffect)(function(){z([nr,nr])},[nr]);var oe=function(Er,Kr){z(Er),la&&la(Kr,Er)},ie=mo(il,Vl,Fo,Lo,ao,Po,Mn(oa,0),Mn(oa,1),Tl,ro),Ve=(0,en.Z)(ie,4),rt=Ve[0],Ot=Ve[1],Yt=Ve[2],pt=Ve[3],He=rt&&Ot===0,St=rt&&Ot===1,nn=co({picker:nr,selectedValue:oa,locale:Rt,disabled:Tl,disabledDate:Oa,generateConfig:qe},!rt||Yt),_e=(0,en.Z)(nn,2),$e=_e[0],jt=_e[1],rn=(0,se.useState)(0),Jt=(0,en.Z)(rn,2),Ht=Jt[0],ze=Jt[1];(0,se.useEffect)(function(){!rt&&ul.current&&ze(ul.current.offsetWidth)},[rt]);function ht(Wa){pt(!0,Wa,"open"),(0,qr.Z)(function(){var Er,Kr=[ao,Po][Wa];(Er=Kr.current)===null||Er===void 0||Er.focus()},0)}function pn(Wa,Er){var Kr=Wa,dl=Mn(Kr,0),$l=Mn(Kr,1);dl&&$l&&qe.isAfter(dl,$l)&&(nr==="week"&&!Sa(qe,Rt.locale,dl,$l)||nr==="quarter"&&!Za(qe,dl,$l)||nr!=="week"&&nr!=="quarter"&&nr!=="time"&&!Xr(qe,dl,$l)?Er===0?(Kr=[dl,null],$l=null):(dl=null,Kr=[null,$l]):(nr!=="time"||ai!==!1)&&(Kr=Fi(Kr,qe))),mr(Kr);var ii=Kr&&Kr[0]?_r(Kr[0],{generateConfig:qe,locale:Rt,format:Uu[0]}):"",No=Kr&&Kr[1]?_r(Kr[1],{generateConfig:qe,locale:Rt,format:Uu[0]}):"";if(Dl){var Uo={range:Er===0?"start":"end"};Dl(Kr,[ii,No],Uo)}var Oo=Ii(dl,0,Tl,Au),fi=Ii($l,1,Tl,Au),ti=Kr===null||Oo&&fi;ti&&(ko(Kr),Ku&&(!hr(qe,Mn(Bl,0),dl)||!hr(qe,Mn(Bl,1),$l))&&Ku(Kr,[ii,No]))}var cn=function(Er){return rt&&Vo.current&&Vo.current.onKeyDown?Vo.current.onKeyDown(Er):((0,he.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},gn={formatList:Uu,generateConfig:qe,locale:Rt},nl=tn(Mn(oa,0),gn),Ha=(0,en.Z)(nl,2),kr=Ha[0],su=Ha[1],Wn=tn(Mn(oa,1),gn),La=(0,en.Z)(Wn,2),wr=La[0],rl=La[1],al=function(Er,Kr){var dl=Ea(Er,{locale:Rt,formatList:Uu,generateConfig:qe}),$l=Kr===0?$e:jt;dl&&!$l(dl)&&(mr(yr(oa,dl,Kr)),So(dl,Kr))},Ml=jn({valueTexts:kr,onTextChange:function(Er){return al(Er,0)}}),Jl=(0,en.Z)(Ml,3),qn=Jl[0],ca=Jl[1],vu=Jl[2],Ll=jn({valueTexts:wr,onTextChange:function(Er){return al(Er,1)}}),on=(0,en.Z)(Ll,3),ru=on[0],$u=on[1],Xl=on[2],_u=(0,se.useState)(null),Iu=(0,en.Z)(_u,2),ql=Iu[0],lo=Iu[1],Qu=(0,se.useState)(null),Zo=(0,en.Z)(Qu,2),vl=Zo[0],Nu=Zo[1],Yu=mt(qn,{formatList:Uu,generateConfig:qe,locale:Rt}),Ho=(0,en.Z)(Yu,3),ia=Ho[0],kl=Ho[1],Ul=Ho[2],uu=mt(ru,{formatList:Uu,generateConfig:qe,locale:Rt}),Ou=(0,en.Z)(uu,3),Mu=Ou[0],ku=Ou[1],Ao=Ou[2],_o=function(Er){Nu(yr(oa,Er,Ot)),Ot===0?kl(Er):ku(Er)},Do=function(){Nu(yr(oa,null,Ot)),Ot===0?Ul():Ao()},yu=se.useState(rt),Io=(0,en.Z)(yu,2),Ya=Io[0],yi=Io[1];se.useEffect(function(){yi(rt)},[rt]);var ui=function(Er){if(Lo&&Ya){var Kr=Mn(oa,Ot);Kr&&pn(oa,Ot)}return hu==null?void 0:hu(Er)},Xo=function(Er,Kr){return{blurToCancel:!Lo&&Xu,forwardKeyDown:cn,onBlur:ui,isClickOutside:function($l){return!xt([mu.current,Cl.current,wo.current,ul.current],$l)},onFocus:function($l){Wl&&Wl($l)},triggerOpen:function($l){$l?pt($l,Er,"open"):pt($l,Mn(oa,Er)?Er:!1,"blur")},onSubmit:function(){if(!oa||Oa&&Oa(oa[Er]))return!1;pn(oa,Er),Kr(),pt(!1,Ot,"confirm")},onCancel:function(){pt(!1,Er,"cancel"),mr(Bl),Kr()}}},Ci={onKeyDown:function(Er,Kr){jo==null||jo(Er,Kr)},changeOnBlur:Lo},_t=Kt((0,ct.Z)((0,ct.Z)({},Xo(0,vu)),{},{open:He,value:qn},Ci)),Bn=(0,en.Z)(_t,2),ma=Bn[0],Yr=Bn[1],Ca=Yr.focused,cl=Yr.typing,au=Kt((0,ct.Z)((0,ct.Z)({},Xo(1,Xl)),{},{open:St,value:ru},Ci)),Fa=(0,en.Z)(au,2),Zu=Fa[0],pl=Fa[1],uo=pl.focused,qo=pl.typing,Pi=function(Er){Co&&Co(Er),!rt&&!ao.current.contains(Er.target)&&!Po.current.contains(Er.target)&&(Tl[0]?Tl[1]||ht(1):ht(0))},ds=function(Er){Su&&Su(Er),rt&&(Ca||uo)&&!ao.current.contains(Er.target)&&!Po.current.contains(Er.target)&&Er.preventDefault()},fs=Bl&&Bl[0]?_r(Bl[0],{locale:Rt,format:"YYYYMMDDHHmmss",generateConfig:qe}):"",$o=Bl&&Bl[1]?_r(Bl[1],{locale:Rt,format:"YYYYMMDDHHmmss",generateConfig:qe}):"";(0,se.useEffect)(function(){rt||(mr(Bl),!kr.length||kr[0]===""?ca(""):su!==qn&&vu(),!wr.length||wr[0]===""?$u(""):rl!==ru&&Xl())},[rt,kr,wr]),(0,se.useEffect)(function(){mr(Bl)},[fs,$o]);var Hi=Hr({cellRender:Nr,monthCellRender:Al,dateRender:Fl}),ei=se.useMemo(function(){if(Hi)return function(Wa,Er){return Hi(Wa,(0,ct.Z)((0,ct.Z)({},Er),{},{range:Ot?"end":"start"}))}},[Ot,Hi]);iu&&(iu.current={focus:function(){ao.current&&ao.current.focus()},blur:function(){ao.current&&ao.current.blur(),Po.current&&Po.current.blur()}});var ms=Zn(Rl,ou);function Wi(){var Wa=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,Er=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Kr=null;rt&&vl&&vl[0]&&vl[1]&&qe.isAfter(vl[1],vl[0])&&(Kr=vl);var dl=Hn;if(Hn&&(0,dr.Z)(Hn)==="object"&&Hn.defaultValue){var $l=Hn.defaultValue;dl=(0,ct.Z)((0,ct.Z)({},Hn),{},{defaultValue:Mn($l,Ot)||void 0})}return se.createElement(ta.Provider,{value:{inRange:!0,panelPosition:Wa,rangedValue:ql||oa,hoverRangedValue:Kr}},se.createElement(Ur,(0,Ke.Z)({},te,Er,{cellRender:ei,showTime:dl,mode:po[Ot],generateConfig:qe,style:void 0,direction:Tu,disabledDate:Ot===0?$e:jt,disabledTime:function(No){return Qa?Qa(No,Ot===0?"start":"end"):!1},className:Fe()((0,bt.Z)({},"".concat(Re,"-panel-focused"),Ot===0?!cl:!qo)),value:Mn(oa,Ot),locale:Rt,tabIndex:-1,onPanelChange:function(No,Uo){Ot===0&&Ul(!0),Ot===1&&Ao(!0),oe(yr(po,Uo,Ot),yr(oa,No,Ot));var Oo=No;Wa==="right"&&po[Ot]===Uo&&(Oo=rr(Oo,Uo,qe,-1)),So(Oo,Ot)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Ot===0?Mn(oa,1):Mn(oa,0)})))}var Wo=0,ns=0;if(Ot&&Cl.current&&Du.current&&mu.current&&du.current){Wo=Cl.current.offsetWidth+Du.current.offsetWidth;var vs=du.current.offsetLeft>Wo?du.current.offsetLeft-Wo:du.current.offsetLeft,Ui=mu.current.offsetWidth,rs=du.current.offsetWidth;Ui&&rs&&Wo>Ui-rs-(Tu==="rtl"?0:vs)&&(ns=Wo)}var wn=Tu==="rtl"?{right:Wo}:{left:Wo};function Pr(){var Wa,Er=Xn(Re,po[Ot],Eu),Kr=Jr({prefixCls:Re,components:un,needConfirmButton:Xu,okDisabled:!Mn(oa,Ot)||Oa&&Oa(oa[Ot]),locale:Rt,onOk:function(){var Bo=Mn(oa,Ot);Bo&&(pn(oa,Ot),Wu==null||Wu(oa),pt(!1,Ot,"confirm"))}});if(nr!=="time"&&!Hn){var dl=Ko(Ot),$l=rr(dl,nr,qe),ii=po[Ot],No=ii===nr,Uo=Wi(No?"left":!1,{pickerValue:dl,onPickerValueChange:function(Bo){So(Bo,Ot)}}),Oo=Wi("right",{pickerValue:$l,onPickerValueChange:function(Bo){So(rr(Bo,nr,qe,-1),Ot)}});Tu==="rtl"?Wa=se.createElement(se.Fragment,null,Oo,No&&Uo):Wa=se.createElement(se.Fragment,null,Uo,No&&Oo)}else Wa=Wi();var fi=se.createElement("div",{className:"".concat(Re,"-panel-layout")},se.createElement(yl,{prefixCls:Re,presets:ms,onClick:function(Bo){pn(Bo,null),pt(!1,Ot,"preset")},onHover:function(Bo){lo(Bo)}}),se.createElement("div",null,se.createElement("div",{className:"".concat(Re,"-panels")},Wa),(Er||Kr)&&se.createElement("div",{className:"".concat(Re,"-footer")},Er,Kr)));return sl&&(fi=sl(fi)),se.createElement("div",{className:"".concat(Re,"-panel-container"),style:{marginLeft:ns},ref:mu,onMouseDown:function(Bo){Bo.preventDefault()}},fi)}var Aa=se.createElement("div",{className:Fe()("".concat(Re,"-range-wrapper"),"".concat(Re,"-").concat(nr,"-range-wrapper")),style:{minWidth:Ht}},se.createElement("div",{ref:du,className:"".concat(Re,"-range-arrow"),style:wn}),Pr()),Ka;ml&&(Ka=se.createElement("span",{className:"".concat(Re,"-suffix"),onMouseDown:function(Er){Er.preventDefault()}},ml));var el=lu(Re,Yl,Hl),ga=se.createElement("span",{onMouseDown:function(Er){Er.preventDefault(),Er.stopPropagation()},onMouseUp:function(Er){Er.preventDefault(),Er.stopPropagation();var Kr=Bl;Tl[0]||(Kr=yr(Kr,null,0)),Tl[1]||(Kr=yr(Kr,null,1)),pn(Kr,null),pt(!1,Ot,"clear")},className:"".concat(Re,"-clear"),role:"button"},el),ka=Yl&&(Mn(Bl,0)&&!Tl[0]||Mn(Bl,1)&&!Tl[1]),gl={size:wl(nr,Uu[0],qe)},Ru=0,go=0;Cl.current&&wo.current&&Du.current&&(Ot===0?go=Cl.current.offsetWidth:(Ru=Wo,go=wo.current.offsetWidth));var oi=Tu==="rtl"?{right:Ru}:{left:Ru},oo=function(Er,Kr){var dl=yr(oa,Er,Ot);if(Kr==="submit"||Kr!=="key"&&!Xu){pn(dl,Ot),Ot===0?Ul():Ao();var $l=Ot===0?1:0;Tl[$l]?pt(!1,!1,"confirm"):pt(!1,Ot,"confirm")}else mr(dl)};return se.createElement(zn.Provider,{value:{operationRef:Vo,hideHeader:nr==="time",onDateMouseEnter:_o,onDateMouseLeave:Do,hideRanges:!0,onSelect:oo,open:rt}},se.createElement(Gl,{visible:rt,popupElement:Aa,popupStyle:Fn,prefixCls:Re,dropdownClassName:Zt,dropdownAlign:dn,getPopupContainer:fn,transitionName:Vt,range:!0,direction:Tu},se.createElement("div",(0,Ke.Z)({ref:ul,className:Fe()(Re,"".concat(Re,"-range"),Pt,(ne={},(0,bt.Z)(ne,"".concat(Re,"-disabled"),Tl[0]&&Tl[1]),(0,bt.Z)(ne,"".concat(Re,"-focused"),Ot===0?Ca:uo),(0,bt.Z)(ne,"".concat(Re,"-rtl"),Tu==="rtl"),ne)),style:Xe,onClick:Pi,onMouseEnter:bu,onMouseLeave:Ju,onMouseDown:ds,onMouseUp:nu},(0,Gn.Z)(te,{aria:!0,data:!0})),se.createElement("div",{className:Fe()("".concat(Re,"-input"),(re={},(0,bt.Z)(re,"".concat(Re,"-input-active"),Ot===0),(0,bt.Z)(re,"".concat(Re,"-input-placeholder"),!!ia),re)),ref:Cl},se.createElement("input",(0,Ke.Z)({id:vt,disabled:Tl[0],readOnly:gu||typeof Uu[0]=="function"||!cl,value:ia||qn,onChange:function(Er){ca(Er.target.value)},autoFocus:Kn,placeholder:Mn(ut,0)||"",ref:ao},ma,gl,{autoComplete:li}))),se.createElement("div",{className:"".concat(Re,"-range-separator"),ref:Du},pa),se.createElement("div",{className:Fe()("".concat(Re,"-input"),(me={},(0,bt.Z)(me,"".concat(Re,"-input-active"),Ot===1),(0,bt.Z)(me,"".concat(Re,"-input-placeholder"),!!Mu),me)),ref:wo},se.createElement("input",(0,Ke.Z)({disabled:Tl[1],readOnly:gu||typeof Uu[0]=="function"||!qo,value:Mu||ru,onChange:function(Er){$u(Er.target.value)},placeholder:Mn(ut,1)||"",ref:Po},Zu,gl,{autoComplete:li}))),se.createElement("div",{className:"".concat(Re,"-active-bar"),style:(0,ct.Z)((0,ct.Z)({},oi),{},{width:go,position:"absolute"})}),Ka,ka&&ga)))}var Vu=function(te){(0,Gt.Z)(re,te);var ne=(0,bn.Z)(re);function re(){var me;(0,We.Z)(this,re);for(var ve=arguments.length,Ze=new Array(ve),Re=0;Re<ve;Re++)Ze[Re]=arguments[Re];return me=ne.call.apply(ne,[this].concat(Ze)),(0,bt.Z)((0,Cn.Z)(me),"pickerRef",se.createRef()),(0,bt.Z)((0,Cn.Z)(me),"focus",function(){me.pickerRef.current&&me.pickerRef.current.focus()}),(0,bt.Z)((0,Cn.Z)(me),"blur",function(){me.pickerRef.current&&me.pickerRef.current.blur()}),me}return(0,It.Z)(re,[{key:"render",value:function(){return se.createElement(Ai,(0,Ke.Z)({},this.props,{pickerRef:this.pickerRef}))}}]),re}(se.Component),Qi=Vu,Ni=no,hi=x(19080),Oi=x(36355),ci=x(1684),Yi=x(19716),Mi=x(32441),Fu=x(9763),Ki=x(33234),Ji=x(48183),Di=x(64993),pu=x(9937),Ri=x(17313),us=x(47585),Qo=x(74207),Hu=x(13826),To=x(92899),Ti=x(37613),bs=x(83116);const Bi=(te,ne,re,me)=>{const{lineHeight:ve}=te,Ze=Math.floor(re*ve)+2,Re=Math.max((ne-Ze)/2,0),vt=Math.max(ne-Ze-Re,0);return{padding:`${Re}px ${me}px ${vt}px`}},zl=te=>{const{componentCls:ne,pickerCellCls:re,pickerCellInnerCls:me,cellHeight:ve,motionDurationSlow:Ze,borderRadiusSM:Re,motionDurationMid:vt,cellHoverBg:Xe,lineWidth:Pt,lineType:Fn,colorPrimary:Zt,cellActiveWithRangeBg:Vt,colorTextLightSolid:dn,controlHeightSM:fn,cellRangeBorderColor:qe,pickerCellBorderGap:Rt,cellHoverWithRangeBg:ut,cellWidth:Kn,colorTextDisabled:Yn,cellBgDisabled:tr}=te;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:ve,transform:"translateY(-50%)",transition:`all ${Ze}`,content:'""'},[me]:{position:"relative",zIndex:2,display:"inline-block",minWidth:ve,height:ve,lineHeight:`${ve}px`,borderRadius:Re,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[me]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${re}-in-view),
&:hover:not(${re}-selected):not(${re}-range-start):not(${re}-range-end):not(${re}-range-hover-start):not(${re}-range-hover-end)`]:{[me]:{background:Xe}},[`&-in-view${re}-today ${me}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Pt}px ${Fn} ${Zt}`,borderRadius:Re,content:'""'}},[`&-in-view${re}-in-range`]:{position:"relative","&::before":{background:Vt}},[`&-in-view${re}-selected ${me},
&-in-view${re}-range-start ${me},
&-in-view${re}-range-end ${me}`]:{color:dn,background:Zt},[`&-in-view${re}-range-start:not(${re}-range-start-single),
&-in-view${re}-range-end:not(${re}-range-end-single)`]:{"&::before":{background:Vt}},[`&-in-view${re}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${re}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${re}-range-hover-start:not(${re}-in-range):not(${re}-range-start):not(${re}-range-end),
&-in-view${re}-range-hover-end:not(${re}-in-range):not(${re}-range-start):not(${re}-range-end),
&-in-view${re}-range-hover-start${re}-range-start-single,
&-in-view${re}-range-hover-start${re}-range-start${re}-range-end${re}-range-end-near-hover,
&-in-view${re}-range-hover-end${re}-range-start${re}-range-end${re}-range-start-near-hover,
&-in-view${re}-range-hover-end${re}-range-end-single,
&-in-view${re}-range-hover:not(${re}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:fn,borderTop:`${Pt}px dashed ${qe}`,borderBottom:`${Pt}px dashed ${qe}`,transform:"translateY(-50%)",transition:`all ${Ze}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Rt},[`&-in-view${re}-in-range${re}-range-hover::before,
&-in-view${re}-in-range${re}-range-hover-start::before,
&-in-view${re}-in-range${re}-range-hover-end::before,
&-in-view${re}-range-start${re}-range-hover::before,
&-in-view${re}-range-end${re}-range-hover::before,
&-in-view${re}-range-start:not(${re}-range-start-single)${re}-range-hover-start::before,
&-in-view${re}-range-end:not(${re}-range-end-single)${re}-range-hover-end::before,
${ne}-panel
> :not(${ne}-date-panel)
&-in-view${re}-in-range${re}-range-hover-start::before,
${ne}-panel
> :not(${ne}-date-panel)
&-in-view${re}-in-range${re}-range-hover-end::before`]:{background:ut},[`&-in-view${re}-range-start:not(${re}-range-start-single):not(${re}-range-end) ${me}`]:{borderStartStartRadius:Re,borderEndStartRadius:Re,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${re}-range-end:not(${re}-range-end-single):not(${re}-range-start) ${me}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Re,borderEndEndRadius:Re},[`&-range-hover${re}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${re}-range-hover:first-child::after,
tr > &-in-view${re}-range-hover-end:first-child::after,
&-in-view${re}-start${re}-range-hover-edge-start${re}-range-hover-edge-start-near-range::after,
&-in-view${re}-range-hover-edge-start:not(${re}-range-hover-edge-start-near-range)::after,
&-in-view${re}-range-hover-start::after`]:{insetInlineStart:(Kn-ve)/2,borderInlineStart:`${Pt}px dashed ${qe}`,borderStartStartRadius:Re,borderEndStartRadius:Re},[`tr > &-in-view${re}-range-hover:last-child::after,
tr > &-in-view${re}-range-hover-start:last-child::after,
&-in-view${re}-end${re}-range-hover-edge-end${re}-range-hover-edge-end-near-range::after,
&-in-view${re}-range-hover-edge-end:not(${re}-range-hover-edge-end-near-range)::after,
&-in-view${re}-range-hover-end::after`]:{insetInlineEnd:(Kn-ve)/2,borderInlineEnd:`${Pt}px dashed ${qe}`,borderStartEndRadius:Re,borderEndEndRadius:Re},"&-disabled":{color:Yn,pointerEvents:"none",[me]:{background:"transparent"},"&::before":{background:tr}},[`&-disabled${re}-today ${me}::before`]:{borderColor:Yn}}},Xi=te=>{const{componentCls:ne,pickerCellCls:re,pickerCellInnerCls:me,pickerYearMonthCellWidth:ve,pickerControlIconSize:Ze,cellWidth:Re,paddingSM:vt,paddingXS:Xe,paddingXXS:Pt,colorBgContainer:Fn,lineWidth:Zt,lineType:Vt,borderRadiusLG:dn,colorPrimary:fn,colorTextHeading:qe,colorSplit:Rt,pickerControlIconBorderWidth:ut,colorIcon:Kn,textHeight:Yn,motionDurationMid:tr,colorIconHover:sr,fontWeightStrong:nr,cellHeight:Hn,pickerCellPaddingVertical:ba,colorTextDisabled:Wr,colorText:pa,fontSize:Va,cellHoverWithRangeBg:hn,motionDurationSlow:fl,withoutTimeCellHeight:Vl,pickerQuarterPanelContentHeight:il,colorLink:Oa,colorLinkActive:Qa,colorLinkHover:Fl,cellRangeBorderColor:Al,borderRadiusSM:Nr,colorTextLightSolid:sl,cellHoverBg:Rl,timeColumnHeight:ou,timeColumnWidth:Au,timeCellHeight:Yl,controlItemBgActive:ml,marginXXS:Hl,pickerDatePanelPaddingHorizontal:iu}=te,gu=Re*7+iu*2,Pu=(gu-Xe*2)/3-ve-vt,Eu=(gu-Xe*2)/4-ve;return{[ne]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Fn,border:`${Zt}px ${Vt} ${Rt}`,borderRadius:dn,outline:"none","&-focused":{borderColor:fn},"&-rtl":{direction:"rtl",[`${ne}-prev-icon,
${ne}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${ne}-next-icon,
${ne}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:gu},"&-header":{display:"flex",padding:`0 ${Xe}px`,color:qe,borderBottom:`${Zt}px ${Vt} ${Rt}`,"> *":{flex:"none"},button:{padding:0,color:Kn,lineHeight:`${Yn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${tr}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Va,"&:hover":{color:sr}},"&-view":{flex:"auto",fontWeight:nr,lineHeight:`${Yn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Xe},"&:hover":{color:fn}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Ze,height:Ze,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Ze,height:Ze,border:"0 solid currentcolor",borderBlockStartWidth:ut,borderBlockEndWidth:0,borderInlineStartWidth:ut,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Ze/2),insetInlineStart:Math.ceil(Ze/2),display:"inline-block",width:Ze,height:Ze,border:"0 solid currentcolor",borderBlockStartWidth:ut,borderBlockEndWidth:0,borderInlineStartWidth:ut,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Hn,fontWeight:"normal"},th:{height:Hn+ba*2,color:pa,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${ba}px 0`,color:Wr,cursor:"pointer","&-in-view":{color:pa}},zl(te)),[`&-date-panel ${ne}-cell-in-view${ne}-cell-in-range${ne}-cell-range-hover-start ${me},
&-date-panel ${ne}-cell-in-view${ne}-cell-in-range${ne}-cell-range-hover-end ${me}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:hn,transition:`all ${fl}`,content:'""'}},[`&-date-panel
${ne}-cell-in-view${ne}-cell-in-range${ne}-cell-range-hover-start
${me}::after`]:{insetInlineEnd:-(Re-Hn)/2,insetInlineStart:0},[`&-date-panel ${ne}-cell-in-view${ne}-cell-in-range${ne}-cell-range-hover-end ${me}::after`]:{insetInlineEnd:0,insetInlineStart:-(Re-Hn)/2},[`&-range-hover${ne}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ne}-content`]:{height:Vl*4},[me]:{padding:`0 ${Xe}px`}},"&-quarter-panel":{[`${ne}-content`]:{height:il},[`${ne}-cell-range-hover-start::after`]:{insetInlineStart:Eu,borderInlineStart:`${Zt}px dashed ${Al}`,[`${ne}-panel-rtl &`]:{insetInlineEnd:Eu,borderInlineEnd:`${Zt}px dashed ${Al}`}},[`${ne}-cell-range-hover-end::after`]:{insetInlineEnd:Eu,borderInlineEnd:`${Zt}px dashed ${Al}`,[`${ne}-panel-rtl &`]:{insetInlineStart:Eu,borderInlineStart:`${Zt}px dashed ${Al}`}}},[`&-panel ${ne}-footer`]:{borderTop:`${Zt}px ${Vt} ${Rt}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Yn-2*Zt}px`,textAlign:"center","&-extra":{padding:`0 ${vt}px`,lineHeight:`${Yn-2*Zt}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Zt}px ${Vt} ${Rt}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Oa,"&:hover":{color:Fl},"&:active":{color:Qa},[`&${ne}-today-btn-disabled`]:{color:Wr,cursor:"not-allowed"}},"&-decade-panel":{[me]:{padding:`0 ${Xe/2}px`},[`${ne}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ne}-body`]:{padding:`0 ${Xe}px`},[me]:{width:ve},[`${ne}-cell-range-hover-start::after`]:{borderStartStartRadius:Nr,borderEndStartRadius:Nr,borderStartEndRadius:0,borderEndEndRadius:0,[`${ne}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Nr,borderEndEndRadius:Nr}},[`${ne}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Nr,borderEndEndRadius:Nr,[`${ne}-panel-rtl &`]:{borderStartStartRadius:Nr,borderEndStartRadius:Nr,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${ne}-cell-range-hover-start::after`]:{insetInlineStart:Pu,borderInlineStart:`${Zt}px dashed ${Al}`,[`${ne}-panel-rtl &`]:{insetInlineEnd:Pu,borderInlineEnd:`${Zt}px dashed ${Al}`}},[`${ne}-cell-range-hover-end::after`]:{insetInlineEnd:Pu,borderInlineEnd:`${Zt}px dashed ${Al}`,[`${ne}-panel-rtl &`]:{insetInlineStart:Pu,borderInlineStart:`${Zt}px dashed ${Al}`}}},"&-week-panel":{[`${ne}-body`]:{padding:`${Xe}px ${vt}px`},[`${ne}-cell`]:{[`&:hover ${me},
&-selected ${me},
${me}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${tr}`},"&:first-child:before":{borderStartStartRadius:Nr,borderEndStartRadius:Nr},"&:last-child:before":{borderStartEndRadius:Nr,borderEndEndRadius:Nr}},"&:hover td":{"&:before":{background:Rl}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${re}`]:{"&:before":{background:fn},[`&${ne}-cell-week`]:{color:new Di.C(sl).setAlpha(.5).toHexString()},[me]:{color:sl}}},"&-range-hover td:before":{background:ml}}},"&-date-panel":{[`${ne}-body`]:{padding:`${Xe}px ${iu}px`},[`${ne}-content`]:{width:Re*7,th:{width:Re,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${ne}-time-panel`]:{borderInlineStart:`${Zt}px ${Vt} ${Rt}`},[`${ne}-date-panel,
${ne}-time-panel`]:{transition:`opacity ${fl}`},"&-active":{[`${ne}-date-panel,
${ne}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${ne}-content`]:{display:"flex",flex:"auto",height:ou},"&-column":{flex:"1 0 auto",width:Au,margin:`${Pt}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${tr}`,overflowX:"hidden","&::after":{display:"block",height:ou-Yl,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Zt}px ${Vt} ${Rt}`},"&-active":{background:new Di.C(ml).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${ne}-time-panel-cell`]:{marginInline:Hl,[`${ne}-time-panel-cell-inner`]:{display:"block",width:Au-2*Hl,height:Yl,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Au-Yl)/2,color:pa,lineHeight:`${Yl}px`,borderRadius:Nr,cursor:"pointer",transition:`background ${tr}`,"&:hover":{background:Rl}},"&-selected":{[`${ne}-time-panel-cell-inner`]:{background:ml}},"&-disabled":{[`${ne}-time-panel-cell-inner`]:{color:Wr,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${ne}-time-panel-column:after`]:{height:ou-Yl+Pt*2}}}},os=te=>{const{componentCls:ne,colorBgContainer:re,colorError:me,errorActiveShadow:ve,colorWarning:Ze,warningActiveShadow:Re}=te;return{[`${ne}:not(${ne}-disabled)`]:{[`&${ne}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:re,borderColor:me},[`&${ne}-focused, &:focus`]:Object.assign({},(0,pu.M1)((0,Ti.TS)(te,{activeBorderColor:me,activeShadow:ve}))),[`${ne}-active-bar`]:{background:me}},[`&${ne}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:re,borderColor:Ze},[`&${ne}-focused, &:focus`]:Object.assign({},(0,pu.M1)((0,Ti.TS)(te,{activeBorderColor:Ze,activeShadow:Re}))),[`${ne}-active-bar`]:{background:Ze}}}}},is=te=>{const{componentCls:ne,antCls:re,controlHeight:me,fontSize:ve,paddingInline:Ze,colorBgContainer:Re,lineWidth:vt,lineType:Xe,colorBorder:Pt,borderRadius:Fn,motionDurationMid:Zt,colorBgContainerDisabled:Vt,colorTextDisabled:dn,colorTextPlaceholder:fn,controlHeightLG:qe,fontSizeLG:Rt,controlHeightSM:ut,paddingInlineSM:Kn,paddingXS:Yn,marginXS:tr,colorTextDescription:sr,lineWidthBold:nr,lineHeight:Hn,colorPrimary:ba,motionDurationSlow:Wr,zIndexPopup:pa,paddingXXS:Va,paddingSM:hn,textHeight:fl,cellActiveWithRangeBg:Vl,colorPrimaryBorder:il,sizePopupArrow:Oa,borderRadiusXS:Qa,borderRadiusOuter:Fl,colorBgElevated:Al,borderRadiusLG:Nr,boxShadowSecondary:sl,borderRadiusSM:Rl,colorSplit:ou,cellHoverBg:Au,presetsWidth:Yl,presetsMaxWidth:ml,boxShadowPopoverArrow:Hl,colorTextQuaternary:iu}=te;return[{[ne]:Object.assign(Object.assign(Object.assign({},(0,Ri.Wf)(te)),Bi(te,me,ve,Ze)),{position:"relative",display:"inline-flex",alignItems:"center",background:Re,lineHeight:1,border:`${vt}px ${Xe} ${Pt}`,borderRadius:Fn,transition:`border ${Zt}, box-shadow ${Zt}`,"&:hover, &-focused":Object.assign({},(0,pu.pU)(te)),"&-focused":Object.assign({},(0,pu.M1)(te)),[`&${ne}-disabled`]:{background:Vt,borderColor:Pt,cursor:"not-allowed",[`${ne}-suffix`]:{color:iu}},[`&${ne}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${ne}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,pu.ik)(te)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${ne}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:fn}}},"&-large":Object.assign(Object.assign({},Bi(te,qe,Rt,Ze)),{[`${ne}-input > input`]:{fontSize:Rt}}),"&-small":Object.assign({},Bi(te,ut,ve,Kn)),[`${ne}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Yn/2,color:dn,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:tr}}},[`${ne}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:dn,lineHeight:1,background:Re,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Zt}, color ${Zt}`,"> *":{verticalAlign:"top"},"&:hover":{color:sr}},[`${ne}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Rt,color:dn,fontSize:Rt,verticalAlign:"top",cursor:"default",[`${ne}-focused &`]:{color:sr},[`${ne}-range-separator &`]:{[`${ne}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${ne}-clear`]:{insetInlineEnd:Ze},"&:hover":{[`${ne}-clear`]:{opacity:1}},[`${ne}-active-bar`]:{bottom:-vt,height:nr,marginInlineStart:Ze,background:ba,opacity:0,transition:`all ${Wr} ease-out`,pointerEvents:"none"},[`&${ne}-focused`]:{[`${ne}-active-bar`]:{opacity:1}},[`${ne}-range-separator`]:{alignItems:"center",padding:`0 ${Yn}px`,lineHeight:1},[`&${ne}-small`]:{[`${ne}-clear`]:{insetInlineEnd:Kn},[`${ne}-active-bar`]:{marginInlineStart:Kn}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ri.Wf)(te)),Xi(te)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:pa,[`&${ne}-dropdown-hidden`]:{display:"none"},[`&${ne}-dropdown-placement-bottomLeft`]:{[`${ne}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${ne}-dropdown-placement-topLeft`]:{[`${ne}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${re}-slide-up-enter${re}-slide-up-enter-active${ne}-dropdown-placement-topLeft,
&${re}-slide-up-enter${re}-slide-up-enter-active${ne}-dropdown-placement-topRight,
&${re}-slide-up-appear${re}-slide-up-appear-active${ne}-dropdown-placement-topLeft,
&${re}-slide-up-appear${re}-slide-up-appear-active${ne}-dropdown-placement-topRight`]:{animationName:Hu.Qt},[`&${re}-slide-up-enter${re}-slide-up-enter-active${ne}-dropdown-placement-bottomLeft,
&${re}-slide-up-enter${re}-slide-up-enter-active${ne}-dropdown-placement-bottomRight,
&${re}-slide-up-appear${re}-slide-up-appear-active${ne}-dropdown-placement-bottomLeft,
&${re}-slide-up-appear${re}-slide-up-appear-active${ne}-dropdown-placement-bottomRight`]:{animationName:Hu.fJ},[`&${re}-slide-up-leave${re}-slide-up-leave-active${ne}-dropdown-placement-topLeft,
&${re}-slide-up-leave${re}-slide-up-leave-active${ne}-dropdown-placement-topRight`]:{animationName:Hu.ly},[`&${re}-slide-up-leave${re}-slide-up-leave-active${ne}-dropdown-placement-bottomLeft,
&${re}-slide-up-leave${re}-slide-up-leave-active${ne}-dropdown-placement-bottomRight`]:{animationName:Hu.Uw},[`${ne}-panel > ${ne}-time-panel`]:{paddingTop:Va},[`${ne}-ranges`]:{marginBottom:0,padding:`${Va}px ${hn}px`,overflow:"hidden",lineHeight:`${fl-2*vt-Yn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${ne}-preset > ${re}-tag-blue`]:{color:ba,background:Vl,borderColor:il,cursor:"pointer"},[`${ne}-ok`]:{marginInlineStart:"auto"}},[`${ne}-range-wrapper`]:{display:"flex",position:"relative"},[`${ne}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Ze*1.5,transition:`left ${Wr} ease-out`},(0,us.r)(Oa,Qa,Fl,Al,Hl)),[`${ne}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Al,borderRadius:Nr,boxShadow:sl,transition:`margin ${Wr}`,[`${ne}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${ne}-presets`]:{display:"flex",flexDirection:"column",minWidth:Yl,maxWidth:ml,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Yn,borderInlineEnd:`${vt}px ${Xe} ${ou}`,li:Object.assign(Object.assign({},Ri.vS),{borderRadius:Rl,paddingInline:Yn,paddingBlock:(ut-Math.round(ve*Hn))/2,cursor:"pointer",transition:`all ${Wr}`,"+ li":{marginTop:tr},"&:hover":{background:Au}})}},[`${ne}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${ne}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${ne}-panel`]:{borderWidth:0}}},[`${ne}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${ne}-content,
table`]:{textAlign:"center"},"&-focused":{borderColor:Pt}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ne}-separator`]:{transform:"rotate(180deg)"},[`${ne}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Hu.oN)(te,"slide-up"),(0,Hu.oN)(te,"slide-down"),(0,To.Fm)(te,"move-up"),(0,To.Fm)(te,"move-down")]},qi=te=>{const{componentCls:ne,controlHeightLG:re,paddingXXS:me,padding:ve}=te;return{pickerCellCls:`${ne}-cell`,pickerCellInnerCls:`${ne}-cell-inner`,pickerYearMonthCellWidth:re*1.5,pickerQuarterPanelContentHeight:re*1.4,pickerCellPaddingVertical:me+me/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:ve+me/2}},ss=te=>({cellHoverBg:te.controlItemBgHover,cellActiveWithRangeBg:te.controlItemBgActive,cellHoverWithRangeBg:new Di.C(te.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Di.C(te.colorPrimary).lighten(20).toHexString(),cellBgDisabled:te.colorBgContainerDisabled,timeColumnWidth:te.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:te.controlHeightSM*1.5,cellHeight:te.controlHeightSM,textHeight:te.controlHeightLG,withoutTimeCellHeight:te.controlHeightLG*1.65});var Li=(0,bs.Z)("DatePicker",te=>{const ne=(0,Ti.TS)((0,pu.e5)(te),qi(te));return[is(ne),os(ne),(0,Qo.c)(te,{focusElCls:`${te.componentCls}-focused`})]},te=>Object.assign(Object.assign(Object.assign({},(0,pu.TM)(te)),ss(te)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:te.zIndexPopupBase+50}));function xi(te,ne,re){return re!==void 0?re:ne==="year"&&te.lang.yearPlaceholder?te.lang.yearPlaceholder:ne==="quarter"&&te.lang.quarterPlaceholder?te.lang.quarterPlaceholder:ne==="month"&&te.lang.monthPlaceholder?te.lang.monthPlaceholder:ne==="week"&&te.lang.weekPlaceholder?te.lang.weekPlaceholder:ne==="time"&&te.timePickerLocale.placeholder?te.timePickerLocale.placeholder:te.lang.placeholder}function yo(te,ne,re){return re!==void 0?re:ne==="year"&&te.lang.yearPlaceholder?te.lang.rangeYearPlaceholder:ne==="quarter"&&te.lang.quarterPlaceholder?te.lang.rangeQuarterPlaceholder:ne==="month"&&te.lang.monthPlaceholder?te.lang.rangeMonthPlaceholder:ne==="week"&&te.lang.weekPlaceholder?te.lang.rangeWeekPlaceholder:ne==="time"&&te.timePickerLocale.placeholder?te.timePickerLocale.rangePlaceholder:te.lang.rangePlaceholder}function xo(te,ne){const re={adjustX:1,adjustY:1};switch(ne){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:re};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:re};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:re};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:re};default:return{points:te==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:re}}}function di(te){return te?Array.isArray(te)?te:[te]:[]}function ki(te){const{format:ne,picker:re,showHour:me,showMinute:ve,showSecond:Ze,use12Hours:Re}=te,vt=di(ne)[0],Xe=Object.assign({},te);return ne&&Array.isArray(ne)&&(Xe.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Ze===void 0&&(Xe.showSecond=!1),!vt.includes("m")&&ve===void 0&&(Xe.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&me===void 0&&(Xe.showHour=!1),(vt.includes("a")||vt.includes("A"))&&Re===void 0&&(Xe.use12Hours=!0)),re==="time"?Xe:(typeof vt=="function"&&delete Xe.format,{showTime:Xe})}function Zi(te,ne,re){if(te===!1)return!1;const me={clearIcon:ne!=null?ne:re};return typeof te=="object"?Object.assign(Object.assign({},me),te):me}var er=x(3113);function ji(te){return se.createElement(er.ZP,Object.assign({size:"small",type:"primary"},te))}var ri={button:ji},_n=function(te,ne){var re={};for(var me in te)Object.prototype.hasOwnProperty.call(te,me)&&ne.indexOf(me)<0&&(re[me]=te[me]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,me=Object.getOwnPropertySymbols(te);ve<me.length;ve++)ne.indexOf(me[ve])<0&&Object.prototype.propertyIsEnumerable.call(te,me[ve])&&(re[me[ve]]=te[me[ve]]);return re};function Yo(te){return(0,se.forwardRef)((re,me)=>{const{prefixCls:ve,getPopupContainer:Ze,className:Re,placement:vt,size:Xe,disabled:Pt,bordered:Fn=!0,placeholder:Zt,popupClassName:Vt,dropdownClassName:dn,status:fn,clearIcon:qe,allowClear:Rt,rootClassName:ut}=re,Kn=_n(re,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Yn=se.useRef(null),{getPrefixCls:tr,direction:sr,getPopupContainer:nr}=(0,se.useContext)(Oi.E_),Hn=tr("picker",ve),{compactSize:ba,compactItemClassnames:Wr}=(0,Ki.ri)(Hn,sr),{format:pa,showTime:Va,picker:hn}=re,fl=tr(),[Vl,il]=Li(Hn),Oa=Object.assign(Object.assign({},Va?ki(Object.assign({format:pa,picker:hn},Va)):{}),hn==="time"?ki(Object.assign(Object.assign({format:pa},re),{picker:hn})):{}),Qa=(0,Yi.Z)(Hl=>{var iu;return(iu=Xe!=null?Xe:ba)!==null&&iu!==void 0?iu:Hl}),Fl=se.useContext(ci.Z),Al=Pt!=null?Pt:Fl,Nr=(0,se.useContext)(Mi.aM),{hasFeedback:sl,status:Rl,feedbackIcon:ou}=Nr,Au=se.createElement(se.Fragment,null,hn==="time"?se.createElement(at,null):se.createElement(it,null),sl&&ou);(0,se.useImperativeHandle)(me,()=>({focus:()=>{var Hl;return(Hl=Yn.current)===null||Hl===void 0?void 0:Hl.focus()},blur:()=>{var Hl;return(Hl=Yn.current)===null||Hl===void 0?void 0:Hl.blur()}}));const[Yl]=(0,Fu.Z)("Calendar",Ji.Z),ml=Object.assign(Object.assign({},Yl),re.locale);return Vl(se.createElement(Qi,Object.assign({separator:se.createElement("span",{"aria-label":"to",className:`${Hn}-separator`},se.createElement(qt,null)),disabled:Al,ref:Yn,dropdownAlign:xo(sr,vt),placeholder:yo(ml,hn,Zt),suffixIcon:Au,prevIcon:se.createElement("span",{className:`${Hn}-prev-icon`}),nextIcon:se.createElement("span",{className:`${Hn}-next-icon`}),superPrevIcon:se.createElement("span",{className:`${Hn}-super-prev-icon`}),superNextIcon:se.createElement("span",{className:`${Hn}-super-next-icon`}),transitionName:`${fl}-slide-up`},Kn,Oa,{className:Fe()({[`${Hn}-${Qa}`]:Qa,[`${Hn}-borderless`]:!Fn},(0,hi.Z)(Hn,(0,hi.F)(Rl,fn),sl),il,Wr,Re,ut),locale:ml.lang,prefixCls:Hn,getPopupContainer:Ze||nr,generateConfig:te,components:ri,direction:sr,dropdownClassName:Fe()(il,Vt||dn,ut),allowClear:Zi(Rt,qe,se.createElement(st.Z,null))})))})}var bi=function(te,ne){var re={};for(var me in te)Object.prototype.hasOwnProperty.call(te,me)&&ne.indexOf(me)<0&&(re[me]=te[me]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,me=Object.getOwnPropertySymbols(te);ve<me.length;ve++)ne.indexOf(me[ve])<0&&Object.prototype.propertyIsEnumerable.call(te,me[ve])&&(re[me[ve]]=te[me[ve]]);return re};function Cs(te){function ne(Xe,Pt){const Fn=Pt==="TimePicker"?"timePicker":"datePicker",Zt=(0,se.forwardRef)((Vt,dn)=>{const{prefixCls:fn,getPopupContainer:qe,style:Rt,className:ut,rootClassName:Kn,size:Yn,bordered:tr=!0,placement:sr,placeholder:nr,popupClassName:Hn,dropdownClassName:ba,disabled:Wr,status:pa,clearIcon:Va,allowClear:hn}=Vt,fl=bi(Vt,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Vl,direction:il,getPopupContainer:Oa,[Fn]:Qa}=(0,se.useContext)(Oi.E_),Fl=Vl("picker",fn),{compactSize:Al,compactItemClassnames:Nr}=(0,Ki.ri)(Fl,il),sl=se.useRef(null),{format:Rl,showTime:ou}=Vt,[Au,Yl]=Li(Fl);(0,se.useImperativeHandle)(dn,()=>({focus:()=>{var bu;return(bu=sl.current)===null||bu===void 0?void 0:bu.focus()},blur:()=>{var bu;return(bu=sl.current)===null||bu===void 0?void 0:bu.blur()}}));const ml={showToday:!0};let Hl={};Xe&&(Hl.picker=Xe);const iu=Xe||Vt.picker;Hl=Object.assign(Object.assign(Object.assign({},Hl),ou?ki(Object.assign({format:Rl,picker:iu},ou)):{}),iu==="time"?ki(Object.assign(Object.assign({format:Rl},Vt),{picker:iu})):{});const gu=Vl(),Pu=(0,Yi.Z)(bu=>{var Ju;return(Ju=Yn!=null?Yn:Al)!==null&&Ju!==void 0?Ju:bu}),Eu=se.useContext(ci.Z),Ku=Wr!=null?Wr:Eu,ro=(0,se.useContext)(Mi.aM),{hasFeedback:la,status:Dl,feedbackIcon:Wl}=ro,hu=se.createElement(se.Fragment,null,iu==="time"?se.createElement(at,null):se.createElement(it,null),la&&Wl),[Su]=(0,Fu.Z)("DatePicker",Ji.Z),nu=Object.assign(Object.assign({},Su),Vt.locale);return Au(se.createElement(Ni,Object.assign({ref:sl,placeholder:xi(nu,iu,nr),suffixIcon:hu,dropdownAlign:xo(il,sr),prevIcon:se.createElement("span",{className:`${Fl}-prev-icon`}),nextIcon:se.createElement("span",{className:`${Fl}-next-icon`}),superPrevIcon:se.createElement("span",{className:`${Fl}-super-prev-icon`}),superNextIcon:se.createElement("span",{className:`${Fl}-super-next-icon`}),transitionName:`${gu}-slide-up`},ml,fl,Hl,{locale:nu.lang,className:Fe()({[`${Fl}-${Pu}`]:Pu,[`${Fl}-borderless`]:!tr},(0,hi.Z)(Fl,(0,hi.F)(Dl,pa),la),Yl,Nr,Qa==null?void 0:Qa.className,ut,Kn),style:Object.assign(Object.assign({},Qa==null?void 0:Qa.style),Rt),prefixCls:Fl,getPopupContainer:qe||Oa,generateConfig:te,components:ri,direction:il,disabled:Ku,dropdownClassName:Fe()(Yl,Kn,Hn||ba),allowClear:Zi(hn,Va,se.createElement(st.Z,null))})))});return Pt&&(Zt.displayName=Pt),Zt}const re=ne(),me=ne("week","WeekPicker"),ve=ne("month","MonthPicker"),Ze=ne("year","YearPicker"),Re=ne("time","TimePicker"),vt=ne("quarter","QuarterPicker");return{DatePicker:re,WeekPicker:me,MonthPicker:ve,YearPicker:Ze,TimePicker:Re,QuarterPicker:vt}}const Fs=null;function cs(te){const{DatePicker:ne,WeekPicker:re,MonthPicker:me,YearPicker:ve,TimePicker:Ze,QuarterPicker:Re}=Cs(te),vt=Yo(te),Xe=ne;return Xe.WeekPicker=re,Xe.MonthPicker=me,Xe.YearPicker=ve,Xe.RangePicker=vt,Xe.TimePicker=Ze,Xe.QuarterPicker=Re,Xe}var $i=cs;const Ql=$i(Oe);function wi(te){const ne=xo(te.direction,te.placement);return ne.overflow.adjustY=!1,ne.overflow.adjustX=!1,Object.assign(Object.assign({},te),{dropdownAlign:ne})}const Vi=(0,Ye.Z)(Ql,"picker",null,wi);Ql._InternalPanelDoNotUseOrYouWillBeFired=Vi;const es=(0,Ye.Z)(Ql.RangePicker,"picker",null,wi);Ql._InternalRangePanelDoNotUseOrYouWillBeFired=es,Ql.generatePicker=$i;var ts=Ql},39722:function(Wt,Tt,x){"use strict";x.d(Tt,{t5:function(){return Pe}});var a=x(92310),de=x.n(a),he=x(55477),pe=x(59301),Ce=x(36355),Me=x(77578),ke=x(17356),et=function(Se,Te){var Ie={};for(var yt in Se)Object.prototype.hasOwnProperty.call(Se,yt)&&Te.indexOf(yt)<0&&(Ie[yt]=Se[yt]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,yt=Object.getOwnPropertySymbols(Se);ot<yt.length;ot++)Te.indexOf(yt[ot])<0&&Object.prototype.propertyIsEnumerable.call(Se,yt[ot])&&(Ie[yt[ot]]=Se[yt[ot]]);return Ie};const Ae=(Se,Te,Ie)=>{if(!(!Te&&!Ie))return pe.createElement(pe.Fragment,null,Te&&pe.createElement("div",{className:`${Se}-title`},(0,Me.Z)(Te)),pe.createElement("div",{className:`${Se}-inner-content`},(0,Me.Z)(Ie)))},Pe=Se=>{const{hashId:Te,prefixCls:Ie,className:yt,style:ot,placement:tt="top",title:ge,content:Ue,children:Oe}=Se;return pe.createElement("div",{className:de()(Te,Ie,`${Ie}-pure`,`${Ie}-placement-${tt}`,yt),style:ot},pe.createElement("div",{className:`${Ie}-arrow`}),pe.createElement(he.G,Object.assign({},Se,{className:Te,prefixCls:Ie}),Oe||Ae(Ie,ge,Ue)))},xe=Se=>{const{prefixCls:Te}=Se,Ie=et(Se,["prefixCls"]),{getPrefixCls:yt}=pe.useContext(Ce.E_),ot=yt("popover",Te),[tt,ge]=(0,ke.Z)(ot);return tt(pe.createElement(Pe,Object.assign({},Ie,{prefixCls:ot,hashId:ge})))};Tt.ZP=xe},60324:function(Wt,Tt,x){"use strict";var a=x(92310),de=x.n(a),he=x(59301),pe=x(77578),Ce=x(62892),Me=x(36355),ke=x(6848),et=x(39722),Ae=x(17356),Pe=function(Te,Ie){var yt={};for(var ot in Te)Object.prototype.hasOwnProperty.call(Te,ot)&&Ie.indexOf(ot)<0&&(yt[ot]=Te[ot]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,ot=Object.getOwnPropertySymbols(Te);tt<ot.length;tt++)Ie.indexOf(ot[tt])<0&&Object.prototype.propertyIsEnumerable.call(Te,ot[tt])&&(yt[ot[tt]]=Te[ot[tt]]);return yt};const xe=Te=>{let{title:Ie,content:yt,prefixCls:ot}=Te;return he.createElement(he.Fragment,null,Ie&&he.createElement("div",{className:`${ot}-title`},(0,pe.Z)(Ie)),he.createElement("div",{className:`${ot}-inner-content`},(0,pe.Z)(yt)))},Se=he.forwardRef((Te,Ie)=>{const{prefixCls:yt,title:ot,content:tt,overlayClassName:ge,placement:Ue="top",trigger:Oe="hover",mouseEnterDelay:Ye=.1,mouseLeaveDelay:Ke=.1,overlayStyle:se={}}=Te,ft=Pe(Te,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Nt}=he.useContext(Me.E_),Xt=Nt("popover",yt),[nt,wt]=(0,Ae.Z)(Xt),it=Nt(),Je=de()(ge,wt);return nt(he.createElement(ke.Z,Object.assign({placement:Ue,trigger:Oe,mouseEnterDelay:Ye,mouseLeaveDelay:Ke,overlayStyle:se},ft,{prefixCls:Xt,overlayClassName:Je,ref:Ie,overlay:ot||tt?he.createElement(xe,{prefixCls:Xt,title:ot,content:tt}):null,transitionName:(0,Ce.m)(it,"zoom-big",ft.transitionName),"data-popover-inject":!0})))});Se._InternalPanelDoNotUseOrYouWillBeFired=et.ZP,Tt.Z=Se},17356:function(Wt,Tt,x){"use strict";var a=x(17313),de=x(29878),he=x(19447),pe=x(33166),Ce=x(83116),Me=x(37613);const ke=Pe=>{const{componentCls:xe,popoverColor:Se,minWidth:Te,fontWeightStrong:Ie,popoverPadding:yt,boxShadowSecondary:ot,colorTextHeading:tt,borderRadiusLG:ge,zIndexPopup:Ue,marginXS:Oe,colorBgElevated:Ye,popoverBg:Ke}=Pe;return[{[xe]:Object.assign(Object.assign({},(0,a.Wf)(Pe)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:Ue,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":Ye,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${xe}-content`]:{position:"relative"},[`${xe}-inner`]:{backgroundColor:Ke,backgroundClip:"padding-box",borderRadius:ge,boxShadow:ot,padding:yt},[`${xe}-title`]:{minWidth:Te,marginBottom:Oe,color:tt,fontWeight:Ie},[`${xe}-inner-content`]:{color:Se}})},(0,he.ZP)(Pe,{colorBg:"var(--antd-arrow-background-color)"}),{[`${xe}-pure`]:{position:"relative",maxWidth:"none",margin:Pe.sizePopupArrow,display:"inline-block",[`${xe}-content`]:{display:"inline-block"}}}]},et=Pe=>{const{componentCls:xe}=Pe;return{[xe]:pe.i.map(Se=>{const Te=Pe[`${Se}6`];return{[`&${xe}-${Se}`]:{"--antd-arrow-background-color":Te,[`${xe}-inner`]:{backgroundColor:Te},[`${xe}-arrow`]:{background:"transparent"}}}})}},Ae=Pe=>{const{componentCls:xe,lineWidth:Se,lineType:Te,colorSplit:Ie,paddingSM:yt,controlHeight:ot,fontSize:tt,lineHeight:ge,padding:Ue}=Pe,Oe=ot-Math.round(tt*ge),Ye=Oe/2,Ke=Oe/2-Se,se=Ue;return{[xe]:{[`${xe}-inner`]:{padding:0},[`${xe}-title`]:{margin:0,padding:`${Ye}px ${se}px ${Ke}px`,borderBottom:`${Se}px ${Te} ${Ie}`},[`${xe}-inner-content`]:{padding:`${yt}px ${se}px`}}}};Tt.Z=(0,Ce.Z)("Popover",Pe=>{const{colorBgElevated:xe,colorText:Se,wireframe:Te}=Pe,Ie=(0,Me.TS)(Pe,{popoverPadding:12,popoverBg:xe,popoverColor:Se});return[ke(Ie),et(Ie),Te&&Ae(Ie),(0,de._y)(Ie,"zoom-big")]},Pe=>({width:177,minWidth:177,zIndexPopup:Pe.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},98228:function(Wt,Tt,x){"use strict";x.d(Tt,{default:function(){return wl}});var a=x(92310),de=x.n(a),he=x(54476),pe=x(94480),Ce=x(33885),Me=x(42978),ke=x(75931),et=x(76190),Ae=x(77861),Pe=x(17115),xe=x(90782),Se=x(18929),Te=x(48736),Ie=x(59301),yt=function(Ct){var Dn=Ie.useRef({valueLabels:new Map});return Ie.useMemo(function(){var Nn=Dn.current.valueLabels,Jn=new Map,be=Ct.map(function(Et){var Bt,lt=Et.value,Ge=(Bt=Et.label)!==null&&Bt!==void 0?Bt:Nn.get(lt);return Jn.set(lt,Ge),(0,Ce.Z)((0,Ce.Z)({},Et),{},{label:Ge})});return Dn.current.valueLabels=Jn,[be]},[Ct])},ot=function(Ct,Dn,Nn,Jn){return Ie.useMemo(function(){var be=Ct.map(function(Ge){var xt=Ge.value;return xt}),Et=Dn.map(function(Ge){var xt=Ge.value;return xt}),Bt=be.filter(function(Ge){return!Jn[Ge]});if(Nn){var lt=(0,xe.S)(be,!0,Jn);be=lt.checkedKeys,Et=lt.halfCheckedKeys}return[Array.from(new Set([].concat((0,pe.Z)(Bt),(0,pe.Z)(be)))),Et]},[Ct,Dn,Nn,Jn])},tt=x(71430),ge=function(Ct,Dn){return Ie.useMemo(function(){var Nn=(0,tt.I8)(Ct,{fieldNames:Dn,initWrapper:function(be){return(0,Ce.Z)((0,Ce.Z)({},be),{},{valueEntities:new Map})},processEntity:function(be,Et){var Bt=be.node[Dn.value];if(0)var lt;Et.valueEntities.set(Bt,be)}});return Nn},[Ct,Dn])},Ue=x(20068),Oe=x(11592),Ye=function(){return null},Ke=Ye,se=["children","value"];function ft(Ct){return(0,Oe.Z)(Ct).map(function(Dn){if(!Ie.isValidElement(Dn)||!Dn.type)return null;var Nn=Dn,Jn=Nn.key,be=Nn.props,Et=be.children,Bt=be.value,lt=(0,ke.Z)(be,se),Ge=(0,Ce.Z)({key:Jn,value:Bt},lt),xt=ft(Et);return xt.length&&(Ge.children=xt),Ge}).filter(function(Dn){return Dn})}function Nt(Ct){if(!Ct)return Ct;var Dn=(0,Ce.Z)({},Ct);return"props"in Dn||Object.defineProperty(Dn,"props",{get:function(){return(0,Te.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Dn}}),Dn}function Xt(Ct,Dn,Nn,Jn,be,Et){var Bt=null,lt=null;function Ge(){function xt(Kt){var Zn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Tn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Kt.map(function(jn,ur){var zn="".concat(Zn,"-").concat(ur),dr=jn[Et.value],Hr=Nn.includes(dr),Gr=xt(jn[Et.children]||[],zn,Hr),fr=Ie.createElement(Ke,jn,Gr.map(function(Mn){return Mn.node}));if(Dn===dr&&(Bt=fr),Hr){var Fr={pos:zn,node:fr,children:Gr};return Tn||lt.push(Fr),Fr}return null}).filter(function(jn){return jn})}lt||(lt=[],xt(Jn),lt.sort(function(Kt,Zn){var Tn=Kt.node.props.value,jn=Zn.node.props.value,ur=Nn.indexOf(Tn),zn=Nn.indexOf(jn);return ur-zn}))}Object.defineProperty(Ct,"triggerNode",{get:function(){return(0,Te.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),Ge(),Bt}}),Object.defineProperty(Ct,"allCheckedNodes",{get:function(){return(0,Te.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),Ge(),be?lt:lt.map(function(Kt){var Zn=Kt.node;return Zn})}})}var nt=function(Ct,Dn,Nn){var Jn=Nn.treeNodeFilterProp,be=Nn.filterTreeNode,Et=Nn.fieldNames,Bt=Et.children;return Ie.useMemo(function(){if(!Dn||be===!1)return Ct;var lt;if(typeof be=="function")lt=be;else{var Ge=Dn.toUpperCase();lt=function(Zn,Tn){var jn=Tn[Jn];return String(jn).toUpperCase().includes(Ge)}}function xt(Kt){var Zn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Kt.reduce(function(Tn,jn){var ur=jn[Bt],zn=Zn||lt(Dn,Nt(jn)),dr=xt(ur||[],zn);return(zn||dr.length)&&Tn.push((0,Ce.Z)((0,Ce.Z)({},jn),{},(0,Ue.Z)({isLeaf:void 0},Bt,dr))),Tn},[])}return xt(Ct)},[Ct,Dn,Bt,Jn,be])};function wt(Ct){var Dn=Ie.useRef();Dn.current=Ct;var Nn=Ie.useCallback(function(){return Dn.current.apply(Dn,arguments)},[]);return Nn}function it(Ct,Dn){var Nn=Dn.id,Jn=Dn.pId,be=Dn.rootPId,Et={},Bt=[],lt=Ct.map(function(Ge){var xt=(0,Ce.Z)({},Ge),Kt=xt[Nn];return Et[Kt]=xt,xt.key=xt.key||Kt,xt});return lt.forEach(function(Ge){var xt=Ge[Jn],Kt=Et[xt];Kt&&(Kt.children=Kt.children||[],Kt.children.push(Ge)),(xt===be||!Kt&&be===null)&&Bt.push(Ge)}),Bt}function Je(Ct,Dn,Nn){return Ie.useMemo(function(){return Ct?Nn?it(Ct,(0,Ce.Z)({id:"id",pId:"pId",rootPId:null},Nn!==!0?Nn:{})):Ct:ft(Dn)},[Dn,Nn,Ct])}var Dt=Ie.createContext(null),an=Dt,De=x(10228),at=x(80547),st=x(60091),Ft=Ie.createContext(null),At=Ft;function ar(Ct){return Array.isArray(Ct)?Ct:Ct!==void 0?[Ct]:[]}function Ln(Ct){var Dn=Ct||{},Nn=Dn.label,Jn=Dn.value,be=Dn.children,Et=Jn||"value";return{_title:Nn?[Nn]:["title","label"],value:Et,key:Et,children:be||"children"}}function qt(Ct){return!Ct||Ct.disabled||Ct.disableCheckbox||Ct.checkable===!1}function Ut(Ct,Dn){var Nn=[];function Jn(be){be.forEach(function(Et){var Bt=Et[Dn.children];Bt&&(Nn.push(Et[Dn.value]),Jn(Bt))})}return Jn(Ct),Nn}function Fe(Ct){return Ct==null}var We={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},It=function(Dn,Nn){var Jn=(0,Ae.lk)(),be=Jn.prefixCls,Et=Jn.multiple,Bt=Jn.searchValue,lt=Jn.toggleOpen,Ge=Jn.open,xt=Jn.notFoundContent,Kt=Ie.useContext(At),Zn=Kt.virtual,Tn=Kt.listHeight,jn=Kt.listItemHeight,ur=Kt.treeData,zn=Kt.fieldNames,dr=Kt.onSelect,Hr=Kt.dropdownMatchSelectWidth,Gr=Kt.treeExpandAction,fr=Ie.useContext(an),Fr=fr.checkable,Mn=fr.checkedKeys,yr=fr.halfCheckedKeys,da=fr.treeExpandedKeys,ua=fr.treeDefaultExpandAll,Pl=fr.treeDefaultExpandedKeys,ta=fr.onTreeExpand,Lt=fr.treeIcon,Ja=fr.showTreeIcon,Br=fr.switcherIcon,na=fr.treeLine,jr=fr.treeNodeFilterProp,Xa=fr.loadData,tl=fr.treeLoadedKeys,Qt=fr.treeMotion,ja=fr.onTreeLoad,On=fr.keyEntities,Ia=Ie.useRef(),Ar=(0,at.Z)(function(){return ur},[Ge,ur],function(Qr,Na){return Na[0]&&Qr[1]!==Na[1]}),Qn=Ie.useState(null),Ir=(0,Me.Z)(Qn,2),Dr=Ir[0],zr=Ir[1],fa=On[Dr],Ta=Ie.useMemo(function(){return Fr?{checked:Mn,halfChecked:yr}:null},[Fr,Mn,yr]);Ie.useEffect(function(){if(Ge&&!Et&&Mn.length){var Qr;(Qr=Ia.current)===null||Qr===void 0||Qr.scrollTo({key:Mn[0]}),zr(Mn[0])}},[Ge]);var _a=String(Bt).toLowerCase(),za=function(Na){return _a?String(Na[jr]).toLowerCase().includes(_a):!1},Ba=Ie.useState(Pl),qa=(0,Me.Z)(Ba,2),hl=qa[0],ra=qa[1],jl=Ie.useState(null),Zl=(0,Me.Z)(jl,2),fu=Zl[0],$r=Zl[1],sa=Ie.useMemo(function(){return da?(0,pe.Z)(da):Bt?fu:hl},[hl,fu,da,Bt]);Ie.useEffect(function(){Bt&&$r(Ut(ur,zn))},[Bt]);var ll=function(Na){ra(Na),$r(Na),ta&&ta(Na)},gr=function(Na){Na.preventDefault()},ha=function(Na,bl){var $a=bl.node;Fr&&qt($a)||(dr($a.key,{selected:!Mn.includes($a.key)}),Et||lt(!1))};if(Ie.useImperativeHandle(Nn,function(){var Qr;return{scrollTo:(Qr=Ia.current)===null||Qr===void 0?void 0:Qr.scrollTo,onKeyDown:function(bl){var $a,Cr=bl.which;switch(Cr){case De.Z.UP:case De.Z.DOWN:case De.Z.LEFT:case De.Z.RIGHT:($a=Ia.current)===null||$a===void 0||$a.onKeyDown(bl);break;case De.Z.ENTER:{if(fa){var _l=(fa==null?void 0:fa.node)||{},eu=_l.selectable,Il=_l.value;eu!==!1&&ha(null,{node:{key:Dr},selected:!Mn.includes(Il)})}break}case De.Z.ESC:lt(!1)}},onKeyUp:function(){}}}),Ar.length===0)return Ie.createElement("div",{role:"listbox",className:"".concat(be,"-empty"),onMouseDown:gr},xt);var xa={fieldNames:zn};return tl&&(xa.loadedKeys=tl),sa&&(xa.expandedKeys=sa),Ie.createElement("div",{onMouseDown:gr},fa&&Ge&&Ie.createElement("span",{style:We,"aria-live":"assertive"},fa.node.value),Ie.createElement(st.Z,(0,he.Z)({ref:Ia,focusable:!1,prefixCls:"".concat(be,"-tree"),treeData:Ar,height:Tn,itemHeight:jn,virtual:Zn!==!1&&Hr!==!1,multiple:Et,icon:Lt,showIcon:Ja,switcherIcon:Br,showLine:na,loadData:Bt?null:Xa,motion:Qt,activeKey:Dr,checkable:Fr,checkStrictly:!0,checkedKeys:Ta,selectedKeys:Fr?[]:Mn,defaultExpandAll:ua},xa,{onActiveChange:zr,onSelect:ha,onCheck:ha,onExpand:ll,onLoad:ja,filterTreeNode:za,expandAction:Gr})))},Cn=Ie.forwardRef(It);Cn.displayName="OptionList";var Gt=Cn,bn="SHOW_ALL",bt="SHOW_PARENT",ct="SHOW_CHILD";function en(Ct,Dn,Nn,Jn){var be=new Set(Ct);return Dn===ct?Ct.filter(function(Et){var Bt=Nn[Et];return!(Bt&&Bt.children&&Bt.children.some(function(lt){var Ge=lt.node;return be.has(Ge[Jn.value])})&&Bt.children.every(function(lt){var Ge=lt.node;return qt(Ge)||be.has(Ge[Jn.value])}))}):Dn===bt?Ct.filter(function(Et){var Bt=Nn[Et],lt=Bt?Bt.parent:null;return!(lt&&!qt(lt.node)&&be.has(lt.key))}):Ct}function Mt(Ct){var Dn=Ct.searchPlaceholder,Nn=Ct.treeCheckStrictly,Jn=Ct.treeCheckable,be=Ct.labelInValue,Et=Ct.value,Bt=Ct.multiple;warning(!Dn,"`searchPlaceholder` has been removed."),Nn&&be===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(be||Nn)&&warning(toArray(Et).every(function(lt){return lt&&_typeof(lt)==="object"&&"value"in lt}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Nn||Bt||Jn?warning(!Et||Array.isArray(Et),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Et),"`value` should not be array when `TreeSelect` is single mode.")}var Gn=null,ea=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function kn(Ct){return!Ct||(0,et.Z)(Ct)!=="object"}var xn=Ie.forwardRef(function(Ct,Dn){var Nn=Ct.id,Jn=Ct.prefixCls,be=Jn===void 0?"rc-tree-select":Jn,Et=Ct.value,Bt=Ct.defaultValue,lt=Ct.onChange,Ge=Ct.onSelect,xt=Ct.onDeselect,Kt=Ct.searchValue,Zn=Ct.inputValue,Tn=Ct.onSearch,jn=Ct.autoClearSearchValue,ur=jn===void 0?!0:jn,zn=Ct.filterTreeNode,dr=Ct.treeNodeFilterProp,Hr=dr===void 0?"value":dr,Gr=Ct.showCheckedStrategy,fr=Ct.treeNodeLabelProp,Fr=Ct.multiple,Mn=Ct.treeCheckable,yr=Ct.treeCheckStrictly,da=Ct.labelInValue,ua=Ct.fieldNames,Pl=Ct.treeDataSimpleMode,ta=Ct.treeData,Lt=Ct.children,Ja=Ct.loadData,Br=Ct.treeLoadedKeys,na=Ct.onTreeLoad,jr=Ct.treeDefaultExpandAll,Xa=Ct.treeExpandedKeys,tl=Ct.treeDefaultExpandedKeys,Qt=Ct.onTreeExpand,ja=Ct.treeExpandAction,On=Ct.virtual,Ia=Ct.listHeight,Ar=Ia===void 0?200:Ia,Qn=Ct.listItemHeight,Ir=Qn===void 0?20:Qn,Dr=Ct.onDropdownVisibleChange,zr=Ct.dropdownMatchSelectWidth,fa=zr===void 0?!0:zr,Ta=Ct.treeLine,_a=Ct.treeIcon,za=Ct.showTreeIcon,Ba=Ct.switcherIcon,qa=Ct.treeMotion,hl=(0,ke.Z)(Ct,ea),ra=(0,Pe.ZP)(Nn),jl=Mn&&!yr,Zl=Mn||yr,fu=yr||da,$r=Zl||Fr,sa=(0,Se.Z)(Bt,{value:Et}),ll=(0,Me.Z)(sa,2),gr=ll[0],ha=ll[1],xa=Ie.useMemo(function(){return Mn?Gr||ct:bn},[Gr,Mn]),Qr=Ie.useMemo(function(){return Ln(ua)},[JSON.stringify(ua)]),Na=(0,Se.Z)("",{value:Kt!==void 0?Kt:Zn,postState:function(Ur){return Ur||""}}),bl=(0,Me.Z)(Na,2),$a=bl[0],Cr=bl[1],_l=function(Ur){Cr(Ur),Tn==null||Tn(Ur)},eu=Je(ta,Lt,Pl),Il=ge(eu,Qr),ol=Il.keyEntities,Nl=Il.valueEntities,Cu=Ie.useCallback(function(mn){var Ur=[],Mr=[];return mn.forEach(function(Vr){Nl.has(Vr)?Mr.push(Vr):Ur.push(Vr)}),{missingRawValues:Ur,existRawValues:Mr}},[Nl]),so=nt(eu,$a,{fieldNames:Qr,treeNodeFilterProp:Hr,filterTreeNode:zn}),wu=Ie.useCallback(function(mn){if(mn){if(fr)return mn[fr];for(var Ur=Qr._title,Mr=0;Mr<Ur.length;Mr+=1){var Vr=mn[Ur[Mr]];if(Vr!==void 0)return Vr}}},[Qr,fr]),eo=Ie.useCallback(function(mn){var Ur=ar(mn);return Ur.map(function(Mr){return kn(Mr)?{value:Mr}:Mr})},[]),Sl=Ie.useCallback(function(mn){var Ur=eo(mn);return Ur.map(function(Mr){var Vr=Mr.label,Ol=Mr.value,Gl=Mr.halfChecked,yl,tu=Nl.get(Ol);if(tu){var lu;Vr=(lu=Vr)!==null&&lu!==void 0?lu:wu(tu.node),yl=tu.node.disabled}else if(Vr===void 0){var cu=eo(gr).find(function(bo){return bo.value===Ol});Vr=cu.label}return{label:Vr,value:Ol,halfChecked:Gl,disabled:yl}})},[Nl,wu,eo,gr]),Mo=Ie.useMemo(function(){return eo(gr)},[eo,gr]),zo=Ie.useMemo(function(){var mn=[],Ur=[];return Mo.forEach(function(Mr){Mr.halfChecked?Ur.push(Mr):mn.push(Mr)}),[mn,Ur]},[Mo]),to=(0,Me.Z)(zo,2),ju=to[0],or=to[1],Vn=Ie.useMemo(function(){return ju.map(function(mn){return mn.value})},[ju]),In=ot(ju,or,jl,ol),Pn=(0,Me.Z)(In,2),ue=Pn[0],Qe=Pn[1],dt=Ie.useMemo(function(){var mn=en(ue,xa,ol,Qr),Ur=mn.map(function(Gl){var yl,tu,lu;return(yl=(tu=ol[Gl])===null||tu===void 0||(lu=tu.node)===null||lu===void 0?void 0:lu[Qr.value])!==null&&yl!==void 0?yl:Gl}),Mr=Ur.map(function(Gl){var yl=ju.find(function(tu){return tu.value===Gl});return{value:Gl,label:yl==null?void 0:yl.label}}),Vr=Sl(Mr),Ol=Vr[0];return!$r&&Ol&&Fe(Ol.value)&&Fe(Ol.label)?[]:Vr.map(function(Gl){var yl;return(0,Ce.Z)((0,Ce.Z)({},Gl),{},{label:(yl=Gl.label)!==null&&yl!==void 0?yl:Gl.value})})},[Qr,$r,ue,ju,Sl,xa,ol]),kt=yt(dt),je=(0,Me.Z)(kt,1),ln=je[0],En=wt(function(mn,Ur,Mr){var Vr=Sl(mn);if(ha(Vr),ur&&Cr(""),lt){var Ol=mn;if(jl){var Gl=en(mn,xa,ol,Qr);Ol=Gl.map(function(mo){var Ro=Nl.get(mo);return Ro?Ro.node[Qr.value]:mo})}var yl=Ur||{triggerValue:void 0,selected:void 0},tu=yl.triggerValue,lu=yl.selected,cu=Ol;if(yr){var bo=or.filter(function(mo){return!Ol.includes(mo.value)});cu=[].concat((0,pe.Z)(cu),(0,pe.Z)(bo))}var no=Sl(cu),co={preValue:ju,triggerValue:tu},fo=!0;(yr||Mr==="selection"&&!lu)&&(fo=!1),Xt(co,tu,mn,eu,fo,Qr),Zl?co.checked=lu:co.selected=lu;var ni=fu?no:no.map(function(mo){return mo.value});lt($r?ni:ni[0],fu?null:no.map(function(mo){return mo.label}),co)}}),$t=Ie.useCallback(function(mn,Ur){var Mr,Vr=Ur.selected,Ol=Ur.source,Gl=ol[mn],yl=Gl==null?void 0:Gl.node,tu=(Mr=yl==null?void 0:yl[Qr.value])!==null&&Mr!==void 0?Mr:mn;if(!$r)En([tu],{selected:!0,triggerValue:tu},"option");else{var lu=Vr?[].concat((0,pe.Z)(Vn),[tu]):ue.filter(function(Ro){return Ro!==tu});if(jl){var cu=Cu(lu),bo=cu.missingRawValues,no=cu.existRawValues,co=no.map(function(Ro){return Nl.get(Ro).key}),fo;if(Vr){var ni=(0,xe.S)(co,!0,ol);fo=ni.checkedKeys}else{var mo=(0,xe.S)(co,{checked:!1,halfCheckedKeys:Qe},ol);fo=mo.checkedKeys}lu=[].concat((0,pe.Z)(bo),(0,pe.Z)(fo.map(function(Ro){return ol[Ro].node[Qr.value]})))}En(lu,{selected:Vr,triggerValue:tu},Ol||"option")}Vr||!$r?Ge==null||Ge(tu,Nt(yl)):xt==null||xt(tu,Nt(yl))},[Cu,Nl,ol,Qr,$r,Vn,En,jl,Ge,xt,ue,Qe]),vn=Ie.useCallback(function(mn){if(Dr){var Ur={};Object.defineProperty(Ur,"documentClickClose",{get:function(){return(0,Te.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),Dr(mn,Ur)}},[Dr]),Xn=wt(function(mn,Ur){var Mr=mn.map(function(Vr){return Vr.value});if(Ur.type==="clear"){En(Mr,{},"selection");return}Ur.values.length&&$t(Ur.values[0].value,{selected:!1,source:"selection"})}),Jr=Ie.useMemo(function(){return{virtual:On,dropdownMatchSelectWidth:fa,listHeight:Ar,listItemHeight:Ir,treeData:so,fieldNames:Qr,onSelect:$t,treeExpandAction:ja}},[On,fa,Ar,Ir,so,Qr,$t,ja]),aa=Ie.useMemo(function(){return{checkable:Zl,loadData:Ja,treeLoadedKeys:Br,onTreeLoad:na,checkedKeys:ue,halfCheckedKeys:Qe,treeDefaultExpandAll:jr,treeExpandedKeys:Xa,treeDefaultExpandedKeys:tl,onTreeExpand:Qt,treeIcon:_a,treeMotion:qa,showTreeIcon:za,switcherIcon:Ba,treeLine:Ta,treeNodeFilterProp:Hr,keyEntities:ol}},[Zl,Ja,Br,na,ue,Qe,jr,Xa,tl,Qt,_a,qa,za,Ba,Ta,Hr,ol]);return Ie.createElement(At.Provider,{value:Jr},Ie.createElement(an.Provider,{value:aa},Ie.createElement(Ae.Ac,(0,he.Z)({ref:Dn},hl,{id:ra,prefixCls:be,mode:$r?"multiple":void 0,displayValues:ln,onDisplayValuesChange:Xn,searchValue:$a,onSearch:_l,OptionList:Gt,emptyOptions:!eu.length,onDropdownVisibleChange:vn,dropdownMatchSelectWidth:fa}))))}),sn=xn;sn.TreeNode=Ke,sn.SHOW_ALL=bn,sn.SHOW_PARENT=bt,sn.SHOW_CHILD=ct;var xr=sn,Tr=xr,An=x(2738),Ga=x(53487),Da=x(62892),Za=x(19080),lr=x(36355),Xr=x(1684),Pa=x(93891),Sa=x(19716),hr=x(32441),ir=x(14154),$n=x(58582),rr=x(84443),_r=x(66339),Ea=x(33234),yn=x(71997),tn=x(98447),mt=x(37613),zt=x(83116),qr=x(20648);const br=Ct=>{const{componentCls:Dn,treePrefixCls:Nn,colorBgElevated:Jn}=Ct,be=`.${Nn}`;return[{[`${Dn}-dropdown`]:[{padding:`${Ct.paddingXS}px ${Ct.paddingXS/2}px`},(0,qr.Yk)(Nn,(0,mt.TS)(Ct,{colorBgContainer:Jn})),{[be]:{borderRadius:0,[`${be}-list-holder-inner`]:{alignItems:"stretch",[`${be}-treenode`]:{[`${be}-node-content-wrapper`]:{flex:"auto"}}}}},(0,tn.C2)(`${Nn}-checkbox`,Ct),{"&-rtl":{direction:"rtl",[`${be}-switcher${be}-switcher_close`]:{[`${be}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function Or(Ct,Dn){return(0,zt.Z)("TreeSelect",Nn=>{const Jn=(0,mt.TS)(Nn,{treePrefixCls:Dn});return[br(Jn)]},qr.TM)(Ct)}var pr=function(Ct,Dn){var Nn={};for(var Jn in Ct)Object.prototype.hasOwnProperty.call(Ct,Jn)&&Dn.indexOf(Jn)<0&&(Nn[Jn]=Ct[Jn]);if(Ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Jn=Object.getOwnPropertySymbols(Ct);be<Jn.length;be++)Dn.indexOf(Jn[be])<0&&Object.prototype.propertyIsEnumerable.call(Ct,Jn[be])&&(Nn[Jn[be]]=Ct[Jn[be]]);return Nn};const Zr=(Ct,Dn)=>{var Nn,{prefixCls:Jn,size:be,disabled:Et,bordered:Bt=!0,className:lt,rootClassName:Ge,treeCheckable:xt,multiple:Kt,listHeight:Zn=256,listItemHeight:Tn=26,placement:jn,notFoundContent:ur,switcherIcon:zn,treeLine:dr,getPopupContainer:Hr,popupClassName:Gr,dropdownClassName:fr,treeIcon:Fr=!1,transitionName:Mn,choiceTransitionName:yr="",status:da,treeExpandAction:ua,builtinPlacements:Pl,dropdownMatchSelectWidth:ta,popupMatchSelectWidth:Lt,allowClear:Ja}=Ct,Br=pr(Ct,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:na,getPrefixCls:jr,renderEmpty:Xa,direction:tl,virtual:Qt,popupMatchSelectWidth:ja,popupOverflow:On}=Ie.useContext(lr.E_),Ia=jr(),Ar=jr("select",Jn),Qn=jr("select-tree",Jn),Ir=jr("tree-select",Jn),{compactSize:Dr,compactItemClassnames:zr}=(0,Ea.ri)(Ar,tl),[fa,Ta]=(0,ir.Z)(Ar),[_a]=Or(Ir,Qn),za=de()(Gr||fr,`${Ir}-dropdown`,{[`${Ir}-dropdown-rtl`]:tl==="rtl"},Ge,Ta),Ba=!!(xt||Kt),qa=(0,rr.Z)(Br.suffixIcon,Br.showArrow),hl=(Nn=Lt!=null?Lt:ta)!==null&&Nn!==void 0?Nn:ja,{status:ra,hasFeedback:jl,isFormItemInput:Zl,feedbackIcon:fu}=Ie.useContext(hr.aM),$r=(0,Za.F)(ra,da),{suffixIcon:sa,removeIcon:ll,clearIcon:gr}=(0,_r.Z)(Object.assign(Object.assign({},Br),{multiple:Ba,showSuffixIcon:qa,hasFeedback:jl,feedbackIcon:fu,prefixCls:Ar,componentName:"TreeSelect"})),ha=Ja===!0?{clearIcon:gr}:Ja;let xa;ur!==void 0?xa=ur:xa=(Xa==null?void 0:Xa("Select"))||Ie.createElement(Pa.Z,{componentName:"Select"});const Qr=(0,An.Z)(Br,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),Na=Ie.useMemo(()=>jn!==void 0?jn:tl==="rtl"?"bottomRight":"bottomLeft",[jn,tl]),bl=(0,$n.Z)(Pl,On),$a=(0,Sa.Z)(Nl=>{var Cu;return(Cu=be!=null?be:Dr)!==null&&Cu!==void 0?Cu:Nl}),Cr=Ie.useContext(Xr.Z),_l=Et!=null?Et:Cr,eu=de()(!Jn&&Ir,{[`${Ar}-lg`]:$a==="large",[`${Ar}-sm`]:$a==="small",[`${Ar}-rtl`]:tl==="rtl",[`${Ar}-borderless`]:!Bt,[`${Ar}-in-form-item`]:Zl},(0,Za.Z)(Ar,$r,jl),zr,lt,Ge,Ta),Il=Nl=>Ie.createElement(yn.Z,{prefixCls:Qn,switcherIcon:zn,treeNodeProps:Nl,showLine:dr}),ol=Ie.createElement(Tr,Object.assign({virtual:Qt,disabled:_l},Qr,{dropdownMatchSelectWidth:hl,builtinPlacements:bl,ref:Dn,prefixCls:Ar,className:eu,listHeight:Zn,listItemHeight:Tn,treeCheckable:xt&&Ie.createElement("span",{className:`${Ar}-tree-checkbox-inner`}),treeLine:!!dr,suffixIcon:sa,multiple:Ba,placement:Na,removeIcon:ll,allowClear:ha,switcherIcon:Il,showTreeIcon:Fr,notFoundContent:xa,getPopupContainer:Hr||na,treeMotion:null,dropdownClassName:za,choiceTransitionName:(0,Da.m)(Ia,"",yr),transitionName:(0,Da.m)(Ia,"slide-up",Mn),treeExpandAction:ua}));return fa(_a(ol))},Lr=Ie.forwardRef(Zr),va=(0,Ga.Z)(Lr);Lr.TreeNode=Ke,Lr.SHOW_ALL=bn,Lr.SHOW_PARENT=bt,Lr.SHOW_CHILD=ct,Lr._InternalPanelDoNotUseOrYouWillBeFired=va;var wl=Lr},11414:function(Wt,Tt,x){"use strict";x.d(Tt,{Z5:function(){return Uo},_l:function(){return Vc},bK:function(){return $s}});var a=x(59301),de=x(18773);function he(E,b){E.prototype=Object.create(b.prototype),E.prototype.constructor=E,(0,de.Z)(E,b)}var pe=x(54476),Ce=x(59781),Me=a.createContext(null),ke=null;function et(E){E()}var Ae=et,Pe=function(b){return Ae=b},xe=function(){return Ae};function Se(){var E=xe(),b=null,y=null;return{clear:function(){b=null,y=null},notify:function(){E(function(){for(var ae=b;ae;)ae.callback(),ae=ae.next})},get:function(){for(var ae=[],le=b;le;)ae.push(le),le=le.next;return ae},subscribe:function(ae){var le=!0,ce=y={callback:ae,next:null,prev:y};return ce.prev?ce.prev.next=ce:b=ce,function(){!le||b===null||(le=!1,ce.next?ce.next.prev=ce.prev:y=ce.prev,ce.prev?ce.prev.next=ce.next:b=ce.next)}}}}var Te={notify:function(){},get:function(){return[]}};function Ie(E,b){var y,ee=Te;function ae(ye){return Ee(),ee.subscribe(ye)}function le(){ee.notify()}function ce(){we.onStateChange&&we.onStateChange()}function fe(){return!!y}function Ee(){y||(y=b?b.addNestedSub(ce):E.subscribe(ce),ee=Se())}function Ne(){y&&(y(),y=void 0,ee.clear(),ee=Te)}var we={addNestedSub:ae,notifyNestedSubs:le,handleChangeWrapper:ce,isSubscribed:fe,trySubscribe:Ee,tryUnsubscribe:Ne,getListeners:function(){return ee}};return we}var yt=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?a.useLayoutEffect:a.useEffect;function ot(E){var b=E.store,y=E.context,ee=E.children,ae=(0,a.useMemo)(function(){var fe=Ie(b);return{store:b,subscription:fe}},[b]),le=(0,a.useMemo)(function(){return b.getState()},[b]);yt(function(){var fe=ae.subscription;return fe.onStateChange=fe.notifyNestedSubs,fe.trySubscribe(),le!==b.getState()&&fe.notifyNestedSubs(),function(){fe.tryUnsubscribe(),fe.onStateChange=null}},[ae,le]);var ce=y||Me;return a.createElement(ce.Provider,{value:ae},ee)}var tt=ot,ge=x(85377),Ue=x(94266),Oe=x.n(Ue),Ye=x(53410),Ke=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],se=["reactReduxForwardedRef"],ft=[],Nt=[null,null],Xt=function(b){try{return JSON.stringify(b)}catch(y){return String(b)}};function nt(E,b){var y=E[1];return[b.payload,y+1]}function wt(E,b,y){yt(function(){return E.apply(void 0,b)},y)}function it(E,b,y,ee,ae,le,ce){E.current=ee,b.current=ae,y.current=!1,le.current&&(le.current=null,ce())}function Je(E,b,y,ee,ae,le,ce,fe,Ee,Ne){if(E){var we=!1,ye=null,Be=function(){if(!we){var Sn=b.getState(),Rn,Un;try{Rn=ee(Sn,ae.current)}catch(vr){Un=vr,ye=vr}Un||(ye=null),Rn===le.current?ce.current||Ee():(le.current=Rn,fe.current=Rn,ce.current=!0,Ne({type:"STORE_UPDATED",payload:{error:Un}}))}};y.onStateChange=Be,y.trySubscribe(),Be();var Le=function(){if(we=!0,y.tryUnsubscribe(),y.onStateChange=null,ye)throw ye};return Le}}var Dt=function(){return[null,0]};function an(E,b){b===void 0&&(b={});var y=b,ee=y.getDisplayName,ae=ee===void 0?function(Ma){return"ConnectAdvanced("+Ma+")"}:ee,le=y.methodName,ce=le===void 0?"connectAdvanced":le,fe=y.renderCountProp,Ee=fe===void 0?void 0:fe,Ne=y.shouldHandleStateChanges,we=Ne===void 0?!0:Ne,ye=y.storeKey,Be=ye===void 0?"store":ye,Le=y.withRef,gt=Le===void 0?!1:Le,Sn=y.forwardRef,Rn=Sn===void 0?!1:Sn,Un=y.context,vr=Un===void 0?Me:Un,Sr=(0,ge.Z)(y,Ke);if(0)var Rr;var Ua=vr;return function(El){var Bu=El.displayName||El.name||"Component",xl=ae(Bu),xu=(0,pe.Z)({},Sr,{getDisplayName:ae,methodName:ce,renderCountProp:Ee,shouldHandleStateChanges:we,storeKey:Be,displayName:xl,wrappedComponentName:Bu,WrappedComponent:El}),io=Sr.pure;function Eo(ho){return E(ho.dispatch,xu)}var mi=io?a.useMemo:function(ho){return ho()};function si(ho){var Si=(0,a.useMemo)(function(){var hs=ho.reactReduxForwardedRef,Vs=(0,ge.Z)(ho,se);return[ho.context,hs,Vs]},[ho]),pi=Si[0],gs=Si[1],Gi=Si[2],_i=(0,a.useMemo)(function(){return pi&&pi.Consumer&&(0,Ye.isContextConsumer)(a.createElement(pi.Consumer,null))?pi:Ua},[pi,Ua]),gi=(0,a.useContext)(_i),zi=!!ho.store&&!!ho.store.getState&&!!ho.store.dispatch,Bs=!!gi&&!!gi.store,Ei=zi?ho.store:gi.store,Es=(0,a.useMemo)(function(){return Eo(Ei)},[Ei]),xs=(0,a.useMemo)(function(){if(!we)return Nt;var hs=Ie(Ei,zi?null:gi.subscription),Vs=hs.notifyNestedSubs.bind(hs);return[hs,Vs]},[Ei,zi,gi]),as=xs[0],ws=xs[1],Ps=(0,a.useMemo)(function(){return zi?gi:(0,pe.Z)({},gi,{subscription:as})},[zi,gi,as]),ec=(0,a.useReducer)(nt,ft,Dt),Qc=ec[0],Ss=Qc[0],Yc=ec[1];if(Ss&&Ss.error)throw Ss.error;var tc=(0,a.useRef)(),ks=(0,a.useRef)(Gi),_s=(0,a.useRef)(),nc=(0,a.useRef)(!1),Zs=mi(function(){return _s.current&&Gi===ks.current?_s.current:Es(Ei.getState(),Gi)},[Ei,Ss,Gi]);wt(it,[ks,tc,nc,Gi,Zs,_s,ws]),wt(Je,[we,Ei,as,Es,ks,tc,nc,_s,ws,Yc],[Ei,as,Es]);var js=(0,a.useMemo)(function(){return a.createElement(El,(0,pe.Z)({},Zs,{ref:gs}))},[gs,El,Zs]),Kc=(0,a.useMemo)(function(){return we?a.createElement(_i.Provider,{value:Ps},js):js},[_i,js,Ps]);return Kc}var Go=io?a.memo(si):si;if(Go.WrappedComponent=El,Go.displayName=si.displayName=xl,Rn){var vi=a.forwardRef(function(Si,pi){return a.createElement(Go,(0,pe.Z)({},Si,{reactReduxForwardedRef:pi}))});return vi.displayName=xl,vi.WrappedComponent=El,Oe()(vi,El)}return Oe()(Go,El)}}function De(E,b){return E===b?E!==0||b!==0||1/E===1/b:E!==E&&b!==b}function at(E,b){if(De(E,b))return!0;if(typeof E!="object"||E===null||typeof b!="object"||b===null)return!1;var y=Object.keys(E),ee=Object.keys(b);if(y.length!==ee.length)return!1;for(var ae=0;ae<y.length;ae++)if(!Object.prototype.hasOwnProperty.call(b,y[ae])||!De(E[y[ae]],b[y[ae]]))return!1;return!0}function st(E,b){var y={},ee=function(ce){var fe=E[ce];typeof fe=="function"&&(y[ce]=function(){return b(fe.apply(void 0,arguments))})};for(var ae in E)ee(ae);return y}function Ft(E){return function(y,ee){var ae=E(y,ee);function le(){return ae}return le.dependsOnOwnProps=!1,le}}function At(E){return E.dependsOnOwnProps!==null&&E.dependsOnOwnProps!==void 0?!!E.dependsOnOwnProps:E.length!==1}function ar(E,b){return function(ee,ae){var le=ae.displayName,ce=function(Ee,Ne){return ce.dependsOnOwnProps?ce.mapToProps(Ee,Ne):ce.mapToProps(Ee)};return ce.dependsOnOwnProps=!0,ce.mapToProps=function(Ee,Ne){ce.mapToProps=E,ce.dependsOnOwnProps=At(E);var we=ce(Ee,Ne);return typeof we=="function"&&(ce.mapToProps=we,ce.dependsOnOwnProps=At(we),we=ce(Ee,Ne)),we},ce}}function Ln(E){return typeof E=="function"?ar(E,"mapDispatchToProps"):void 0}function qt(E){return E?void 0:Ft(function(b){return{dispatch:b}})}function Ut(E){return E&&typeof E=="object"?Ft(function(b){return st(E,b)}):void 0}var Fe=[Ln,qt,Ut];function We(E){return typeof E=="function"?ar(E,"mapStateToProps"):void 0}function It(E){return E?void 0:Ft(function(){return{}})}var Cn=[We,It];function Gt(E,b,y){return(0,pe.Z)({},y,E,b)}function bn(E){return function(y,ee){var ae=ee.displayName,le=ee.pure,ce=ee.areMergedPropsEqual,fe=!1,Ee;return function(we,ye,Be){var Le=E(we,ye,Be);return fe?(!le||!ce(Le,Ee))&&(Ee=Le):(fe=!0,Ee=Le),Ee}}}function bt(E){return typeof E=="function"?bn(E):void 0}function ct(E){return E?void 0:function(){return Gt}}var en=[bt,ct],Mt=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function Gn(E,b,y,ee){return function(le,ce){return y(E(le,ce),b(ee,ce),ce)}}function ea(E,b,y,ee,ae){var le=ae.areStatesEqual,ce=ae.areOwnPropsEqual,fe=ae.areStatePropsEqual,Ee=!1,Ne,we,ye,Be,Le;function gt(Sr,Rr){return Ne=Sr,we=Rr,ye=E(Ne,we),Be=b(ee,we),Le=y(ye,Be,we),Ee=!0,Le}function Sn(){return ye=E(Ne,we),b.dependsOnOwnProps&&(Be=b(ee,we)),Le=y(ye,Be,we),Le}function Rn(){return E.dependsOnOwnProps&&(ye=E(Ne,we)),b.dependsOnOwnProps&&(Be=b(ee,we)),Le=y(ye,Be,we),Le}function Un(){var Sr=E(Ne,we),Rr=!fe(Sr,ye);return ye=Sr,Rr&&(Le=y(ye,Be,we)),Le}function vr(Sr,Rr){var Ua=!ce(Rr,we),Ma=!le(Sr,Ne,Rr,we);return Ne=Sr,we=Rr,Ua&&Ma?Sn():Ua?Rn():Ma?Un():Le}return function(Rr,Ua){return Ee?vr(Rr,Ua):gt(Rr,Ua)}}function kn(E,b){var y=b.initMapStateToProps,ee=b.initMapDispatchToProps,ae=b.initMergeProps,le=(0,ge.Z)(b,Mt),ce=y(E,le),fe=ee(E,le),Ee=ae(E,le),Ne=le.pure?ea:Gn;return Ne(ce,fe,Ee,E,le)}var xn=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function sn(E,b,y){for(var ee=b.length-1;ee>=0;ee--){var ae=b[ee](E);if(ae)return ae}return function(le,ce){throw new Error("Invalid value of type "+typeof E+" for "+y+" argument when connecting component "+ce.wrappedComponentName+".")}}function xr(E,b){return E===b}function Tr(E){var b=E===void 0?{}:E,y=b.connectHOC,ee=y===void 0?an:y,ae=b.mapStateToPropsFactories,le=ae===void 0?Cn:ae,ce=b.mapDispatchToPropsFactories,fe=ce===void 0?Fe:ce,Ee=b.mergePropsFactories,Ne=Ee===void 0?en:Ee,we=b.selectorFactory,ye=we===void 0?kn:we;return function(Le,gt,Sn,Rn){Rn===void 0&&(Rn={});var Un=Rn,vr=Un.pure,Sr=vr===void 0?!0:vr,Rr=Un.areStatesEqual,Ua=Rr===void 0?xr:Rr,Ma=Un.areOwnPropsEqual,El=Ma===void 0?at:Ma,Bu=Un.areStatePropsEqual,xl=Bu===void 0?at:Bu,xu=Un.areMergedPropsEqual,io=xu===void 0?at:xu,Eo=(0,ge.Z)(Un,xn),mi=sn(Le,le,"mapStateToProps"),si=sn(gt,fe,"mapDispatchToProps"),Go=sn(Sn,Ne,"mergeProps");return ee(ye,(0,pe.Z)({methodName:"connect",getDisplayName:function(ho){return"Connect("+ho+")"},shouldHandleStateChanges:!!Le,initMapStateToProps:mi,initMapDispatchToProps:si,initMergeProps:Go,pure:Sr,areStatesEqual:Ua,areOwnPropsEqual:El,areStatePropsEqual:xl,areMergedPropsEqual:io},Eo))}}var An=Tr();function Ga(){var E=useContext(ReactReduxContext);return E}function Da(E){E===void 0&&(E=ReactReduxContext);var b=E===ReactReduxContext?useDefaultReduxContext:function(){return useContext(E)};return function(){var ee=b(),ae=ee.store;return ae}}var Za=null;function lr(E){E===void 0&&(E=ReactReduxContext);var b=E===ReactReduxContext?useDefaultStore:createStoreHook(E);return function(){var ee=b();return ee.dispatch}}var Xr=null,Pa=function(b,y){return b===y};function Sa(E,b,y,ee){var ae=useReducer(function(gt){return gt+1},0),le=ae[1],ce=useMemo(function(){return createSubscription(y,ee)},[y,ee]),fe=useRef(),Ee=useRef(),Ne=useRef(),we=useRef(),ye=y.getState(),Be;try{if(E!==Ee.current||ye!==Ne.current||fe.current){var Le=E(ye);we.current===void 0||!b(Le,we.current)?Be=Le:Be=we.current}else Be=we.current}catch(gt){throw fe.current&&(gt.message+=`
The error may be correlated with this previous error:
`+fe.current.stack+`
`),gt}return useIsomorphicLayoutEffect(function(){Ee.current=E,Ne.current=ye,we.current=Be,fe.current=void 0}),useIsomorphicLayoutEffect(function(){function gt(){try{var Sn=y.getState();if(Sn===Ne.current)return;var Rn=Ee.current(Sn);if(b(Rn,we.current))return;we.current=Rn,Ne.current=Sn}catch(Un){fe.current=Un}le()}return ce.onStateChange=gt,ce.trySubscribe(),gt(),function(){return ce.tryUnsubscribe()}},[y,ce]),Be}function hr(E){E===void 0&&(E=ReactReduxContext);var b=E===ReactReduxContext?useDefaultReduxContext:function(){return useContext(E)};return function(ee,ae){ae===void 0&&(ae=Pa);var le=b(),ce=le.store,fe=le.subscription,Ee=Sa(ee,ae,ce,fe);return useDebugValue(Ee),Ee}}var ir=null,$n=x(4676);Pe($n.unstable_batchedUpdates);function rr(E,b){if(E.length!==b.length)return!1;for(var y=0;y<E.length;y++)if(E[y]!==b[y])return!1;return!0}function _r(E,b){var y=(0,a.useState)(function(){return{inputs:b,result:E()}})[0],ee=(0,a.useRef)(!0),ae=(0,a.useRef)(y),le=ee.current||!!(b&&ae.current.inputs&&rr(b,ae.current.inputs)),ce=le?ae.current:{inputs:b,result:E()};return(0,a.useEffect)(function(){ee.current=!1,ae.current=ce},[ce]),ce.result}function Ea(E,b){return _r(function(){return E},b)}var yn=_r,tn=Ea,mt=!0,zt="Invariant failed";function qr(E,b){if(!E){if(mt)throw new Error(zt);var y=typeof b=="function"?b():b,ee=y?"".concat(zt,": ").concat(y):zt;throw new Error(ee)}}var br=function(b){var y=b.top,ee=b.right,ae=b.bottom,le=b.left,ce=ee-le,fe=ae-y,Ee={top:y,right:ee,bottom:ae,left:le,width:ce,height:fe,x:le,y,center:{x:(ee+le)/2,y:(ae+y)/2}};return Ee},Or=function(b,y){return{top:b.top-y.top,left:b.left-y.left,bottom:b.bottom+y.bottom,right:b.right+y.right}},pr=function(b,y){return{top:b.top+y.top,left:b.left+y.left,bottom:b.bottom-y.bottom,right:b.right-y.right}},Zr=function(b,y){return{top:b.top+y.y,left:b.left+y.x,bottom:b.bottom+y.y,right:b.right+y.x}},Ra={top:0,right:0,bottom:0,left:0},Lr=function(b){var y=b.borderBox,ee=b.margin,ae=ee===void 0?Ra:ee,le=b.border,ce=le===void 0?Ra:le,fe=b.padding,Ee=fe===void 0?Ra:fe,Ne=br(Or(y,ae)),we=br(pr(y,ce)),ye=br(pr(we,Ee));return{marginBox:Ne,borderBox:br(y),paddingBox:we,contentBox:ye,margin:ae,border:ce,padding:Ee}},va=function(b){var y=b.slice(0,-2),ee=b.slice(-2);if(ee!=="px")return 0;var ae=Number(y);return isNaN(ae)&&qr(!1),ae},wl=function(){return{x:window.pageXOffset,y:window.pageYOffset}},Ct=function(b,y){var ee=b.borderBox,ae=b.border,le=b.margin,ce=b.padding,fe=Zr(ee,y);return Lr({borderBox:fe,border:ae,margin:le,padding:ce})},Dn=function(b,y){return y===void 0&&(y=wl()),Ct(b,y)},Nn=function(b,y){var ee={top:va(y.marginTop),right:va(y.marginRight),bottom:va(y.marginBottom),left:va(y.marginLeft)},ae={top:va(y.paddingTop),right:va(y.paddingRight),bottom:va(y.paddingBottom),left:va(y.paddingLeft)},le={top:va(y.borderTopWidth),right:va(y.borderRightWidth),bottom:va(y.borderBottomWidth),left:va(y.borderLeftWidth)};return Lr({borderBox:b,margin:ee,padding:ae,border:le})},Jn=function(b){var y=b.getBoundingClientRect(),ee=window.getComputedStyle(b);return Nn(y,ee)},be=Number.isNaN||function(b){return typeof b=="number"&&b!==b};function Et(E,b){return!!(E===b||be(E)&&be(b))}function Bt(E,b){if(E.length!==b.length)return!1;for(var y=0;y<E.length;y++)if(!Et(E[y],b[y]))return!1;return!0}function lt(E,b){b===void 0&&(b=Bt);var y,ee=[],ae,le=!1;function ce(){for(var fe=[],Ee=0;Ee<arguments.length;Ee++)fe[Ee]=arguments[Ee];return le&&y===this&&b(fe,ee)||(ae=E.apply(this,fe),le=!0,y=this,ee=fe),ae}return ce}var Ge=lt,xt=function(b){var y=[],ee=null,ae=function(){for(var ce=arguments.length,fe=new Array(ce),Ee=0;Ee<ce;Ee++)fe[Ee]=arguments[Ee];y=fe,!ee&&(ee=requestAnimationFrame(function(){ee=null,b.apply(void 0,y)}))};return ae.cancel=function(){ee&&(cancelAnimationFrame(ee),ee=null)},ae},Kt=xt,Zn=!0,Tn=/[ \t]{2,}/g,jn=/^[ \t]*/gm,ur=function(b){return b.replace(Tn," ").replace(jn,"").trim()},zn=function(b){return ur(`
%creact-beautiful-dnd
%c`+ur(b)+`
%c\u{1F477}\u200D This is a development only message. It will be removed in production builds.
`)},dr=function(b){return[zn(b),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},Hr="__react-beautiful-dnd-disable-dev-warnings";function Gr(E,b){var y;Zn||typeof window!="undefined"&&window[Hr]||(y=console)[E].apply(y,dr(b))}var fr=Gr.bind(null,"warn"),Fr=Gr.bind(null,"error");function Mn(){}function yr(E,b){return(0,pe.Z)({},E,{},b)}function da(E,b,y){var ee=b.map(function(ae){var le=yr(y,ae.options);return E.addEventListener(ae.eventName,ae.fn,le),function(){E.removeEventListener(ae.eventName,ae.fn,le)}});return function(){ee.forEach(function(le){le()})}}var ua=!0,Pl="Invariant failed";function ta(E){this.message=E}ta.prototype.toString=function(){return this.message};function Lt(E,b){if(!E)throw ua?new ta(Pl):new ta(Pl+": "+(b||""))}var Ja=function(E){he(b,E);function b(){for(var ee,ae=arguments.length,le=new Array(ae),ce=0;ce<ae;ce++)le[ce]=arguments[ce];return ee=E.call.apply(E,[this].concat(le))||this,ee.callbacks=null,ee.unbind=Mn,ee.onWindowError=function(fe){var Ee=ee.getCallbacks();Ee.isDragging()&&Ee.tryAbort();var Ne=fe.error;Ne instanceof ta&&fe.preventDefault()},ee.getCallbacks=function(){if(!ee.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return ee.callbacks},ee.setCallbacks=function(fe){ee.callbacks=fe},ee}var y=b.prototype;return y.componentDidMount=function(){this.unbind=da(window,[{eventName:"error",fn:this.onWindowError}])},y.componentWillUnmount=function(){this.unbind()},y.componentDidCatch=function(ae){if(ae instanceof ta){this.setState({});return}throw ae},y.render=function(){return this.props.children(this.setCallbacks)},b}(a.Component),Br=`
Press space bar to start a drag.
When dragging you can use the arrow keys to move the item around and escape to cancel.
Some screen readers may require you to be in focus mode or to use your pass through key
`,na=function(b){return b+1},jr=function(b){return`
You have lifted an item in position `+na(b.source.index)+`
`},Xa=function(b,y){var ee=b.droppableId===y.droppableId,ae=na(b.index),le=na(y.index);return ee?`
You have moved the item from position `+ae+`
to position `+le+`
`:`
You have moved the item from position `+ae+`
in list `+b.droppableId+`
to list `+y.droppableId+`
in position `+le+`
`},tl=function(b,y,ee){var ae=y.droppableId===ee.droppableId;return ae?`
The item `+b+`
has been combined with `+ee.draggableId:`
The item `+b+`
in list `+y.droppableId+`
has been combined with `+ee.draggableId+`
in list `+ee.droppableId+`
`},Qt=function(b){var y=b.destination;if(y)return Xa(b.source,y);var ee=b.combine;return ee?tl(b.draggableId,b.source,ee):"You are over an area that cannot be dropped on"},ja=function(b){return`
The item has returned to its starting position
of `+na(b.index)+`
`},On=function(b){if(b.reason==="CANCEL")return`
Movement cancelled.
`+ja(b.source)+`
`;var y=b.destination,ee=b.combine;return y?`
You have dropped the item.
`+Xa(b.source,y)+`
`:ee?`
You have dropped the item.
`+tl(b.draggableId,b.source,ee)+`
`:`
The item has been dropped while not over a drop area.
`+ja(b.source)+`
`},Ia={dragHandleUsageInstructions:Br,onDragStart:jr,onDragUpdate:Qt,onDragEnd:On},Ar={x:0,y:0},Qn=function(b,y){return{x:b.x+y.x,y:b.y+y.y}},Ir=function(b,y){return{x:b.x-y.x,y:b.y-y.y}},Dr=function(b,y){return b.x===y.x&&b.y===y.y},zr=function(b){return{x:b.x!==0?-b.x:0,y:b.y!==0?-b.y:0}},fa=function(b,y,ee){var ae;return ee===void 0&&(ee=0),ae={},ae[b]=y,ae[b==="x"?"y":"x"]=ee,ae},Ta=function(b,y){return Math.sqrt(Math.pow(y.x-b.x,2)+Math.pow(y.y-b.y,2))},_a=function(b,y){return Math.min.apply(Math,y.map(function(ee){return Ta(b,ee)}))},za=function(b){return function(y){return{x:b(y.x),y:b(y.y)}}},Ba=function(E,b){var y=br({top:Math.max(b.top,E.top),right:Math.min(b.right,E.right),bottom:Math.min(b.bottom,E.bottom),left:Math.max(b.left,E.left)});return y.width<=0||y.height<=0?null:y},qa=function(b,y){return{top:b.top+y.y,left:b.left+y.x,bottom:b.bottom+y.y,right:b.right+y.x}},hl=function(b){return[{x:b.left,y:b.top},{x:b.right,y:b.top},{x:b.left,y:b.bottom},{x:b.right,y:b.bottom}]},ra={top:0,right:0,bottom:0,left:0},jl=function(b,y){return y?qa(b,y.scroll.diff.displacement):b},Zl=function(b,y,ee){if(ee&&ee.increasedBy){var ae;return(0,pe.Z)({},b,(ae={},ae[y.end]=b[y.end]+ee.increasedBy[y.line],ae))}return b},fu=function(b,y){return y&&y.shouldClipSubject?Ba(y.pageMarginBox,b):br(b)},$r=function(E){var b=E.page,y=E.withPlaceholder,ee=E.axis,ae=E.frame,le=jl(b.marginBox,ae),ce=Zl(le,ee,y),fe=fu(ce,ae);return{page:b,withPlaceholder:y,active:fe}},sa=function(E,b){E.frame||Lt(!1);var y=E.frame,ee=Ir(b,y.scroll.initial),ae=zr(ee),le=(0,pe.Z)({},y,{scroll:{initial:y.scroll.initial,current:b,diff:{value:ee,displacement:ae},max:y.scroll.max}}),ce=$r({page:E.subject.page,withPlaceholder:E.subject.withPlaceholder,axis:E.axis,frame:le}),fe=(0,pe.Z)({},E,{frame:le,subject:ce});return fe};function ll(E){return Number.isInteger?Number.isInteger(E):typeof E=="number"&&isFinite(E)&&Math.floor(E)===E}function gr(E){return Object.values?Object.values(E):Object.keys(E).map(function(b){return E[b]})}function ha(E,b){if(E.findIndex)return E.findIndex(b);for(var y=0;y<E.length;y++)if(b(E[y]))return y;return-1}function xa(E,b){if(E.find)return E.find(b);var y=ha(E,b);if(y!==-1)return E[y]}function Qr(E){return Array.prototype.slice.call(E)}var Na=Ge(function(E){return E.reduce(function(b,y){return b[y.descriptor.id]=y,b},{})}),bl=Ge(function(E){return E.reduce(function(b,y){return b[y.descriptor.id]=y,b},{})}),$a=Ge(function(E){return gr(E)}),Cr=Ge(function(E){return gr(E)}),_l=Ge(function(E,b){var y=Cr(b).filter(function(ee){return E===ee.descriptor.droppableId}).sort(function(ee,ae){return ee.descriptor.index-ae.descriptor.index});return y});function eu(E){return E.at&&E.at.type==="REORDER"?E.at.destination:null}function Il(E){return E.at&&E.at.type==="COMBINE"?E.at.combine:null}var ol=Ge(function(E,b){return b.filter(function(y){return y.descriptor.id!==E.descriptor.id})}),Nl=function(E){var b=E.isMovingForward,y=E.draggable,ee=E.destination,ae=E.insideDestination,le=E.previousImpact;if(!ee.isCombineEnabled)return null;var ce=eu(le);if(!ce)return null;function fe(Sn){var Rn={type:"COMBINE",combine:{draggableId:Sn,droppableId:ee.descriptor.id}};return(0,pe.Z)({},le,{at:Rn})}var Ee=le.displaced.all,Ne=Ee.length?Ee[0]:null;if(b)return Ne?fe(Ne):null;var we=ol(y,ae);if(!Ne){if(!we.length)return null;var ye=we[we.length-1];return fe(ye.descriptor.id)}var Be=ha(we,function(Sn){return Sn.descriptor.id===Ne});Be===-1&&Lt(!1);var Le=Be-1;if(Le<0)return null;var gt=we[Le];return fe(gt.descriptor.id)},Cu=function(E,b){return E.descriptor.droppableId===b.descriptor.id},so={point:Ar,value:0},wu={invisible:{},visible:{},all:[]},eo={displaced:wu,displacedBy:so,at:null},Sl=function(E,b){return function(y){return E<=y&&y<=b}},Mo=function(E){var b=Sl(E.top,E.bottom),y=Sl(E.left,E.right);return function(ee){var ae=b(ee.top)&&b(ee.bottom)&&y(ee.left)&&y(ee.right);if(ae)return!0;var le=b(ee.top)||b(ee.bottom),ce=y(ee.left)||y(ee.right),fe=le&&ce;if(fe)return!0;var Ee=ee.top<E.top&&ee.bottom>E.bottom,Ne=ee.left<E.left&&ee.right>E.right,we=Ee&&Ne;if(we)return!0;var ye=Ee&&ce||Ne&&le;return ye}},zo=function(E){var b=Sl(E.top,E.bottom),y=Sl(E.left,E.right);return function(ee){var ae=b(ee.top)&&b(ee.bottom)&&y(ee.left)&&y(ee.right);return ae}},to={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},ju={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},or=function(E){return function(b){var y=Sl(b.top,b.bottom),ee=Sl(b.left,b.right);return function(ae){return E===to?y(ae.top)&&y(ae.bottom):ee(ae.left)&&ee(ae.right)}}},Vn=function(b,y){var ee=y.frame?y.frame.scroll.diff.displacement:Ar;return qa(b,ee)},In=function(b,y,ee){return y.subject.active?ee(y.subject.active)(b):!1},Pn=function(b,y,ee){return ee(y)(b)},ue=function(b){var y=b.target,ee=b.destination,ae=b.viewport,le=b.withDroppableDisplacement,ce=b.isVisibleThroughFrameFn,fe=le?Vn(y,ee):y;return In(fe,ee,ce)&&Pn(fe,ae,ce)},Qe=function(b){return ue((0,pe.Z)({},b,{isVisibleThroughFrameFn:Mo}))},dt=function(b){return ue((0,pe.Z)({},b,{isVisibleThroughFrameFn:zo}))},kt=function(b){return ue((0,pe.Z)({},b,{isVisibleThroughFrameFn:or(b.destination.axis)}))},je=function(b,y,ee){if(typeof ee=="boolean")return ee;if(!y)return!0;var ae=y.invisible,le=y.visible;if(ae[b])return!1;var ce=le[b];return ce?ce.shouldAnimate:!0};function ln(E,b){var y=E.page.marginBox,ee={top:b.point.y,right:0,bottom:0,left:b.point.x};return br(Or(y,ee))}function En(E){var b=E.afterDragging,y=E.destination,ee=E.displacedBy,ae=E.viewport,le=E.forceShouldAnimate,ce=E.last;return b.reduce(function(Ee,Ne){var we=ln(Ne,ee),ye=Ne.descriptor.id;Ee.all.push(ye);var Be=Qe({target:we,destination:y,viewport:ae,withDroppableDisplacement:!0});if(!Be)return Ee.invisible[Ne.descriptor.id]=!0,Ee;var Le=je(ye,ce,le),gt={draggableId:ye,shouldAnimate:Le};return Ee.visible[ye]=gt,Ee},{all:[],visible:{},invisible:{}})}function $t(E,b){if(!E.length)return 0;var y=E[E.length-1].descriptor.index;return b.inHomeList?y:y+1}function vn(E){var b=E.insideDestination,y=E.inHomeList,ee=E.displacedBy,ae=E.destination,le=$t(b,{inHomeList:y});return{displaced:wu,displacedBy:ee,at:{type:"REORDER",destination:{droppableId:ae.descriptor.id,index:le}}}}function Xn(E){var b=E.draggable,y=E.insideDestination,ee=E.destination,ae=E.viewport,le=E.displacedBy,ce=E.last,fe=E.index,Ee=E.forceShouldAnimate,Ne=Cu(b,ee);if(fe==null)return vn({insideDestination:y,inHomeList:Ne,displacedBy:le,destination:ee});var we=xa(y,function(Sn){return Sn.descriptor.index===fe});if(!we)return vn({insideDestination:y,inHomeList:Ne,displacedBy:le,destination:ee});var ye=ol(b,y),Be=y.indexOf(we),Le=ye.slice(Be),gt=En({afterDragging:Le,destination:ee,displacedBy:le,last:ce,viewport:ae.frame,forceShouldAnimate:Ee});return{displaced:gt,displacedBy:le,at:{type:"REORDER",destination:{droppableId:ee.descriptor.id,index:fe}}}}function Jr(E,b){return!!b.effected[E]}var aa=function(E){var b=E.isMovingForward,y=E.destination,ee=E.draggables,ae=E.combine,le=E.afterCritical;if(!y.isCombineEnabled)return null;var ce=ae.draggableId,fe=ee[ce],Ee=fe.descriptor.index,Ne=Jr(ce,le);return Ne?b?Ee:Ee-1:b?Ee+1:Ee},mn=function(E){var b=E.isMovingForward,y=E.isInHomeList,ee=E.insideDestination,ae=E.location;if(!ee.length)return null;var le=ae.index,ce=b?le+1:le-1,fe=ee[0].descriptor.index,Ee=ee[ee.length-1].descriptor.index,Ne=y?Ee:Ee+1;return ce<fe||ce>Ne?null:ce},Ur=function(E){var b=E.isMovingForward,y=E.isInHomeList,ee=E.draggable,ae=E.draggables,le=E.destination,ce=E.insideDestination,fe=E.previousImpact,Ee=E.viewport,Ne=E.afterCritical,we=fe.at;if(we||Lt(!1),we.type==="REORDER"){var ye=mn({isMovingForward:b,isInHomeList:y,location:we.destination,insideDestination:ce});return ye==null?null:Xn({draggable:ee,insideDestination:ce,destination:le,viewport:Ee,last:fe.displaced,displacedBy:fe.displacedBy,index:ye})}var Be=aa({isMovingForward:b,destination:le,displaced:fe.displaced,draggables:ae,combine:we.combine,afterCritical:Ne});return Be==null?null:Xn({draggable:ee,insideDestination:ce,destination:le,viewport:Ee,last:fe.displaced,displacedBy:fe.displacedBy,index:Be})},Mr=function(E){var b=E.displaced,y=E.afterCritical,ee=E.combineWith,ae=E.displacedBy,le=!!(b.visible[ee]||b.invisible[ee]);return Jr(ee,y)?le?Ar:zr(ae.point):le?ae.point:Ar},Vr=function(E){var b=E.afterCritical,y=E.impact,ee=E.draggables,ae=Il(y);ae||Lt(!1);var le=ae.draggableId,ce=ee[le].page.borderBox.center,fe=Mr({displaced:y.displaced,afterCritical:b,combineWith:le,displacedBy:y.displacedBy});return Qn(ce,fe)},Ol=function(b,y){return y.margin[b.start]+y.borderBox[b.size]/2},Gl=function(b,y){return y.margin[b.end]+y.borderBox[b.size]/2},yl=function(b,y,ee){return y[b.crossAxisStart]+ee.margin[b.crossAxisStart]+ee.borderBox[b.crossAxisSize]/2},tu=function(b){var y=b.axis,ee=b.moveRelativeTo,ae=b.isMoving;return fa(y.line,ee.marginBox[y.end]+Ol(y,ae),yl(y,ee.marginBox,ae))},lu=function(b){var y=b.axis,ee=b.moveRelativeTo,ae=b.isMoving;return fa(y.line,ee.marginBox[y.start]-Gl(y,ae),yl(y,ee.marginBox,ae))},cu=function(b){var y=b.axis,ee=b.moveInto,ae=b.isMoving;return fa(y.line,ee.contentBox[y.start]+Ol(y,ae),yl(y,ee.contentBox,ae))},bo=function(E){var b=E.impact,y=E.draggable,ee=E.draggables,ae=E.droppable,le=E.afterCritical,ce=_l(ae.descriptor.id,ee),fe=y.page,Ee=ae.axis;if(!ce.length)return cu({axis:Ee,moveInto:ae.page,isMoving:fe});var Ne=b.displaced,we=b.displacedBy,ye=Ne.all[0];if(ye){var Be=ee[ye];if(Jr(ye,le))return lu({axis:Ee,moveRelativeTo:Be.page,isMoving:fe});var Le=Ct(Be.page,we.point);return lu({axis:Ee,moveRelativeTo:Le,isMoving:fe})}var gt=ce[ce.length-1];if(gt.descriptor.id===y.descriptor.id)return fe.borderBox.center;if(Jr(gt.descriptor.id,le)){var Sn=Ct(gt.page,zr(le.displacedBy.point));return tu({axis:Ee,moveRelativeTo:Sn,isMoving:fe})}return tu({axis:Ee,moveRelativeTo:gt.page,isMoving:fe})},no=function(E,b){var y=E.frame;return y?Qn(b,y.scroll.diff.displacement):b},co=function(b){var y=b.impact,ee=b.draggable,ae=b.droppable,le=b.draggables,ce=b.afterCritical,fe=ee.page.borderBox.center,Ee=y.at;return!ae||!Ee?fe:Ee.type==="REORDER"?bo({impact:y,draggable:ee,draggables:le,droppable:ae,afterCritical:ce}):Vr({impact:y,draggables:le,afterCritical:ce})},fo=function(E){var b=co(E),y=E.droppable,ee=y?no(y,b):b;return ee},ni=function(E,b){var y=Ir(b,E.scroll.initial),ee=zr(y),ae=br({top:b.y,bottom:b.y+E.frame.height,left:b.x,right:b.x+E.frame.width}),le={frame:ae,scroll:{initial:E.scroll.initial,max:E.scroll.max,current:b,diff:{value:y,displacement:ee}}};return le};function mo(E,b){return E.map(function(y){return b[y]})}function Ro(E,b){for(var y=0;y<b.length;y++){var ee=b[y].visible[E];if(ee)return ee}return null}var wa=function(E){var b=E.impact,y=E.viewport,ee=E.destination,ae=E.draggables,le=E.maxScrollChange,ce=ni(y,Qn(y.scroll.current,le)),fe=ee.frame?sa(ee,Qn(ee.frame.scroll.current,le)):ee,Ee=b.displaced,Ne=En({afterDragging:mo(Ee.all,ae),destination:ee,displacedBy:b.displacedBy,viewport:ce.frame,last:Ee,forceShouldAnimate:!1}),we=En({afterDragging:mo(Ee.all,ae),destination:fe,displacedBy:b.displacedBy,viewport:y.frame,last:Ee,forceShouldAnimate:!1}),ye={},Be={},Le=[Ee,Ne,we];Ee.all.forEach(function(Sn){var Rn=Ro(Sn,Le);if(Rn){Be[Sn]=Rn;return}ye[Sn]=!0});var gt=(0,pe.Z)({},b,{displaced:{all:Ee.all,invisible:ye,visible:Be}});return gt},ls=function(E,b){return Qn(E.scroll.diff.displacement,b)},Fi=function(E){var b=E.pageBorderBoxCenter,y=E.draggable,ee=E.viewport,ae=ls(ee,b),le=Ir(ae,y.page.borderBox.center);return Qn(y.client.borderBox.center,le)},Ii=function(E){var b=E.draggable,y=E.destination,ee=E.newPageBorderBoxCenter,ae=E.viewport,le=E.withDroppableDisplacement,ce=E.onlyOnMainAxis,fe=ce===void 0?!1:ce,Ee=Ir(ee,b.page.borderBox.center),Ne=qa(b.page.borderBox,Ee),we={target:Ne,destination:y,withDroppableDisplacement:le,viewport:ae};return fe?kt(we):dt(we)},Ai=function(E){var b=E.isMovingForward,y=E.draggable,ee=E.destination,ae=E.draggables,le=E.previousImpact,ce=E.viewport,fe=E.previousPageBorderBoxCenter,Ee=E.previousClientSelection,Ne=E.afterCritical;if(!ee.isEnabled)return null;var we=_l(ee.descriptor.id,ae),ye=Cu(y,ee),Be=Nl({isMovingForward:b,draggable:y,destination:ee,insideDestination:we,previousImpact:le})||Ur({isMovingForward:b,isInHomeList:ye,draggable:y,draggables:ae,destination:ee,insideDestination:we,previousImpact:le,viewport:ce,afterCritical:Ne});if(!Be)return null;var Le=fo({impact:Be,draggable:y,droppable:ee,draggables:ae,afterCritical:Ne}),gt=Ii({draggable:y,destination:ee,newPageBorderBoxCenter:Le,viewport:ce.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(gt){var Sn=Fi({pageBorderBoxCenter:Le,draggable:y,viewport:ce});return{clientSelection:Sn,impact:Be,scrollJumpRequest:null}}var Rn=Ir(Le,fe),Un=wa({impact:Be,viewport:ce,destination:ee,draggables:ae,maxScrollChange:Rn});return{clientSelection:Ee,impact:Un,scrollJumpRequest:Rn}},Vu=function(b){var y=b.subject.active;return y||Lt(!1),y},Qi=function(E){var b=E.isMovingForward,y=E.pageBorderBoxCenter,ee=E.source,ae=E.droppables,le=E.viewport,ce=ee.subject.active;if(!ce)return null;var fe=ee.axis,Ee=Sl(ce[fe.start],ce[fe.end]),Ne=$a(ae).filter(function(ye){return ye!==ee}).filter(function(ye){return ye.isEnabled}).filter(function(ye){return!!ye.subject.active}).filter(function(ye){return Mo(le.frame)(Vu(ye))}).filter(function(ye){var Be=Vu(ye);return b?ce[fe.crossAxisEnd]<Be[fe.crossAxisEnd]:Be[fe.crossAxisStart]<ce[fe.crossAxisStart]}).filter(function(ye){var Be=Vu(ye),Le=Sl(Be[fe.start],Be[fe.end]);return Ee(Be[fe.start])||Ee(Be[fe.end])||Le(ce[fe.start])||Le(ce[fe.end])}).sort(function(ye,Be){var Le=Vu(ye)[fe.crossAxisStart],gt=Vu(Be)[fe.crossAxisStart];return b?Le-gt:gt-Le}).filter(function(ye,Be,Le){return Vu(ye)[fe.crossAxisStart]===Vu(Le[0])[fe.crossAxisStart]});if(!Ne.length)return null;if(Ne.length===1)return Ne[0];var we=Ne.filter(function(ye){var Be=Sl(Vu(ye)[fe.start],Vu(ye)[fe.end]);return Be(y[fe.line])});return we.length===1?we[0]:we.length>1?we.sort(function(ye,Be){return Vu(ye)[fe.start]-Vu(Be)[fe.start]})[0]:Ne.sort(function(ye,Be){var Le=_a(y,hl(Vu(ye))),gt=_a(y,hl(Vu(Be)));return Le!==gt?Le-gt:Vu(ye)[fe.start]-Vu(Be)[fe.start]})[0]},Ni=function(b,y){var ee=b.page.borderBox.center;return Jr(b.descriptor.id,y)?Ir(ee,y.displacedBy.point):ee},hi=function(b,y){var ee=b.page.borderBox;return Jr(b.descriptor.id,y)?qa(ee,zr(y.displacedBy.point)):ee},Oi=function(E){var b=E.pageBorderBoxCenter,y=E.viewport,ee=E.destination,ae=E.insideDestination,le=E.afterCritical,ce=ae.filter(function(fe){return dt({target:hi(fe,le),destination:ee,viewport:y.frame,withDroppableDisplacement:!0})}).sort(function(fe,Ee){var Ne=Ta(b,no(ee,Ni(fe,le))),we=Ta(b,no(ee,Ni(Ee,le)));return Ne<we?-1:we<Ne?1:fe.descriptor.index-Ee.descriptor.index});return ce[0]||null},ci=Ge(function(b,y){var ee=y[b.line];return{value:ee,point:fa(b.line,ee)}}),Yi=function(b,y,ee){var ae=b.axis;if(b.descriptor.mode==="virtual")return fa(ae.line,y[ae.line]);var le=b.subject.page.contentBox[ae.size],ce=_l(b.descriptor.id,ee),fe=ce.reduce(function(we,ye){return we+ye.client.marginBox[ae.size]},0),Ee=fe+y[ae.line],Ne=Ee-le;return Ne<=0?null:fa(ae.line,Ne)},Mi=function(b,y){return(0,pe.Z)({},b,{scroll:(0,pe.Z)({},b.scroll,{max:y})})},Fu=function(b,y,ee){var ae=b.frame;Cu(y,b)&&Lt(!1),b.subject.withPlaceholder&&Lt(!1);var le=ci(b.axis,y.displaceBy).point,ce=Yi(b,le,ee),fe={placeholderSize:le,increasedBy:ce,oldFrameMaxScroll:b.frame?b.frame.scroll.max:null};if(!ae){var Ee=$r({page:b.subject.page,withPlaceholder:fe,axis:b.axis,frame:b.frame});return(0,pe.Z)({},b,{subject:Ee})}var Ne=ce?Qn(ae.scroll.max,ce):ae.scroll.max,we=Mi(ae,Ne),ye=$r({page:b.subject.page,withPlaceholder:fe,axis:b.axis,frame:we});return(0,pe.Z)({},b,{subject:ye,frame:we})},Ki=function(b){var y=b.subject.withPlaceholder;y||Lt(!1);var ee=b.frame;if(!ee){var ae=$r({page:b.subject.page,axis:b.axis,frame:null,withPlaceholder:null});return(0,pe.Z)({},b,{subject:ae})}var le=y.oldFrameMaxScroll;le||Lt(!1);var ce=Mi(ee,le),fe=$r({page:b.subject.page,axis:b.axis,frame:ce,withPlaceholder:null});return(0,pe.Z)({},b,{subject:fe,frame:ce})},Ji=function(E){var b=E.previousPageBorderBoxCenter,y=E.moveRelativeTo,ee=E.insideDestination,ae=E.draggable,le=E.draggables,ce=E.destination,fe=E.viewport,Ee=E.afterCritical;if(!y){if(ee.length)return null;var Ne={displaced:wu,displacedBy:so,at:{type:"REORDER",destination:{droppableId:ce.descriptor.id,index:0}}},we=fo({impact:Ne,draggable:ae,droppable:ce,draggables:le,afterCritical:Ee}),ye=Cu(ae,ce)?ce:Fu(ce,ae,le),Be=Ii({draggable:ae,destination:ye,newPageBorderBoxCenter:we,viewport:fe.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return Be?Ne:null}var Le=b[ce.axis.line]<=y.page.borderBox.center[ce.axis.line],gt=function(){var Rn=y.descriptor.index;return y.descriptor.id===ae.descriptor.id||Le?Rn:Rn+1}(),Sn=ci(ce.axis,ae.displaceBy);return Xn({draggable:ae,insideDestination:ee,destination:ce,viewport:fe,displacedBy:Sn,last:wu,index:gt})},Di=function(E){var b=E.isMovingForward,y=E.previousPageBorderBoxCenter,ee=E.draggable,ae=E.isOver,le=E.draggables,ce=E.droppables,fe=E.viewport,Ee=E.afterCritical,Ne=Qi({isMovingForward:b,pageBorderBoxCenter:y,source:ae,droppables:ce,viewport:fe});if(!Ne)return null;var we=_l(Ne.descriptor.id,le),ye=Oi({pageBorderBoxCenter:y,viewport:fe,destination:Ne,insideDestination:we,afterCritical:Ee}),Be=Ji({previousPageBorderBoxCenter:y,destination:Ne,draggable:ee,draggables:le,moveRelativeTo:ye,insideDestination:we,viewport:fe,afterCritical:Ee});if(!Be)return null;var Le=fo({impact:Be,draggable:ee,droppable:Ne,draggables:le,afterCritical:Ee}),gt=Fi({pageBorderBoxCenter:Le,draggable:ee,viewport:fe});return{clientSelection:gt,impact:Be,scrollJumpRequest:null}},pu=function(E){var b=E.at;return b?b.type==="REORDER"?b.destination.droppableId:b.combine.droppableId:null},Ri=function(b,y){var ee=pu(b);return ee?y[ee]:null},us=function(E){var b=E.state,y=E.type,ee=Ri(b.impact,b.dimensions.droppables),ae=!!ee,le=b.dimensions.droppables[b.critical.droppable.id],ce=ee||le,fe=ce.axis.direction,Ee=fe==="vertical"&&(y==="MOVE_UP"||y==="MOVE_DOWN")||fe==="horizontal"&&(y==="MOVE_LEFT"||y==="MOVE_RIGHT");if(Ee&&!ae)return null;var Ne=y==="MOVE_DOWN"||y==="MOVE_RIGHT",we=b.dimensions.draggables[b.critical.draggable.id],ye=b.current.page.borderBoxCenter,Be=b.dimensions,Le=Be.draggables,gt=Be.droppables;return Ee?Ai({isMovingForward:Ne,previousPageBorderBoxCenter:ye,draggable:we,destination:ce,draggables:Le,viewport:b.viewport,previousClientSelection:b.current.client.selection,previousImpact:b.impact,afterCritical:b.afterCritical}):Di({isMovingForward:Ne,previousPageBorderBoxCenter:ye,draggable:we,isOver:ce,draggables:Le,droppables:gt,viewport:b.viewport,afterCritical:b.afterCritical})};function Qo(E){return E.phase==="DRAGGING"||E.phase==="COLLECTING"}function Hu(E){var b=Sl(E.top,E.bottom),y=Sl(E.left,E.right);return function(ae){return b(ae.y)&&y(ae.x)}}function To(E,b){return E.left<b.right&&E.right>b.left&&E.top<b.bottom&&E.bottom>b.top}function Ti(E){var b=E.pageBorderBox,y=E.draggable,ee=E.candidates,ae=y.page.borderBox.center,le=ee.map(function(ce){var fe=ce.axis,Ee=fa(ce.axis.line,b.center[fe.line],ce.page.borderBox.center[fe.crossAxisLine]);return{id:ce.descriptor.id,distance:Ta(ae,Ee)}}).sort(function(ce,fe){return fe.distance-ce.distance});return le[0]?le[0].id:null}function bs(E){var b=E.pageBorderBox,y=E.draggable,ee=E.droppables,ae=$a(ee).filter(function(le){if(!le.isEnabled)return!1;var ce=le.subject.active;if(!ce||!To(b,ce))return!1;if(Hu(ce)(b.center))return!0;var fe=le.axis,Ee=ce.center[fe.crossAxisLine],Ne=b[fe.crossAxisStart],we=b[fe.crossAxisEnd],ye=Sl(ce[fe.crossAxisStart],ce[fe.crossAxisEnd]),Be=ye(Ne),Le=ye(we);return!Be&&!Le?!0:Be?Ne<Ee:we>Ee});return ae.length?ae.length===1?ae[0].descriptor.id:Ti({pageBorderBox:b,draggable:y,candidates:ae}):null}var Bi=function(b,y){return br(qa(b,y))},zl=function(E,b){var y=E.frame;return y?Bi(b,y.scroll.diff.value):b};function Xi(E){var b=E.displaced,y=E.id;return!!(b.visible[y]||b.invisible[y])}function os(E){var b=E.draggable,y=E.closest,ee=E.inHomeList;return y?ee&&y.descriptor.index>b.descriptor.index?y.descriptor.index-1:y.descriptor.index:null}var is=function(E){var b=E.pageBorderBoxWithDroppableScroll,y=E.draggable,ee=E.destination,ae=E.insideDestination,le=E.last,ce=E.viewport,fe=E.afterCritical,Ee=ee.axis,Ne=ci(ee.axis,y.displaceBy),we=Ne.value,ye=b[Ee.start],Be=b[Ee.end],Le=ol(y,ae),gt=xa(Le,function(Rn){var Un=Rn.descriptor.id,vr=Rn.page.borderBox.center[Ee.line],Sr=Jr(Un,fe),Rr=Xi({displaced:le,id:Un});return Sr?Rr?Be<=vr:ye<vr-we:Rr?Be<=vr+we:ye<vr}),Sn=os({draggable:y,closest:gt,inHomeList:Cu(y,ee)});return Xn({draggable:y,insideDestination:ae,destination:ee,viewport:ce,last:le,displacedBy:Ne,index:Sn})},qi=4,ss=function(E){var b=E.draggable,y=E.pageBorderBoxWithDroppableScroll,ee=E.previousImpact,ae=E.destination,le=E.insideDestination,ce=E.afterCritical;if(!ae.isCombineEnabled)return null;var fe=ae.axis,Ee=ci(ae.axis,b.displaceBy),Ne=Ee.value,we=y[fe.start],ye=y[fe.end],Be=ol(b,le),Le=xa(Be,function(Sn){var Rn=Sn.descriptor.id,Un=Sn.page.borderBox,vr=Un[fe.size],Sr=vr/qi,Rr=Jr(Rn,ce),Ua=Xi({displaced:ee.displaced,id:Rn});return Rr?Ua?ye>Un[fe.start]+Sr&&ye<Un[fe.end]-Sr:we>Un[fe.start]-Ne+Sr&&we<Un[fe.end]-Ne-Sr:Ua?ye>Un[fe.start]+Ne+Sr&&ye<Un[fe.end]+Ne-Sr:we>Un[fe.start]+Sr&&we<Un[fe.end]-Sr});if(!Le)return null;var gt={displacedBy:Ee,displaced:ee.displaced,at:{type:"COMBINE",combine:{draggableId:Le.descriptor.id,droppableId:ae.descriptor.id}}};return gt},Li=function(E){var b=E.pageOffset,y=E.draggable,ee=E.draggables,ae=E.droppables,le=E.previousImpact,ce=E.viewport,fe=E.afterCritical,Ee=Bi(y.page.borderBox,b),Ne=bs({pageBorderBox:Ee,draggable:y,droppables:ae});if(!Ne)return eo;var we=ae[Ne],ye=_l(we.descriptor.id,ee),Be=zl(we,Ee);return ss({pageBorderBoxWithDroppableScroll:Be,draggable:y,previousImpact:le,destination:we,insideDestination:ye,afterCritical:fe})||is({pageBorderBoxWithDroppableScroll:Be,draggable:y,destination:we,insideDestination:ye,last:le.displaced,viewport:ce,afterCritical:fe})},xi=function(E,b){var y;return(0,pe.Z)({},E,(y={},y[b.descriptor.id]=b,y))},yo=function(b){var y=b.previousImpact,ee=b.impact,ae=b.droppables,le=pu(y),ce=pu(ee);if(!le||le===ce)return ae;var fe=ae[le];if(!fe.subject.withPlaceholder)return ae;var Ee=Ki(fe);return xi(ae,Ee)},xo=function(E){var b=E.draggable,y=E.draggables,ee=E.droppables,ae=E.previousImpact,le=E.impact,ce=yo({previousImpact:ae,impact:le,droppables:ee}),fe=pu(le);if(!fe)return ce;var Ee=ee[fe];if(Cu(b,Ee)||Ee.subject.withPlaceholder)return ce;var Ne=Fu(Ee,b,y);return xi(ce,Ne)},di=function(E){var b=E.state,y=E.clientSelection,ee=E.dimensions,ae=E.viewport,le=E.impact,ce=E.scrollJumpRequest,fe=ae||b.viewport,Ee=ee||b.dimensions,Ne=y||b.current.client.selection,we=Ir(Ne,b.initial.client.selection),ye={offset:we,selection:Ne,borderBoxCenter:Qn(b.initial.client.borderBoxCenter,we)},Be={selection:Qn(ye.selection,fe.scroll.current),borderBoxCenter:Qn(ye.borderBoxCenter,fe.scroll.current),offset:Qn(ye.offset,fe.scroll.diff.value)},Le={client:ye,page:Be};if(b.phase==="COLLECTING")return(0,pe.Z)({phase:"COLLECTING"},b,{dimensions:Ee,viewport:fe,current:Le});var gt=Ee.draggables[b.critical.draggable.id],Sn=le||Li({pageOffset:Be.offset,draggable:gt,draggables:Ee.draggables,droppables:Ee.droppables,previousImpact:b.impact,viewport:fe,afterCritical:b.afterCritical}),Rn=xo({draggable:gt,impact:Sn,previousImpact:b.impact,draggables:Ee.draggables,droppables:Ee.droppables}),Un=(0,pe.Z)({},b,{current:Le,dimensions:{draggables:Ee.draggables,droppables:Rn},impact:Sn,viewport:fe,scrollJumpRequest:ce||null,forceShouldAnimate:ce?!1:null});return Un};function ki(E,b){return E.map(function(y){return b[y]})}var Zi=function(E){var b=E.impact,y=E.viewport,ee=E.draggables,ae=E.destination,le=E.forceShouldAnimate,ce=b.displaced,fe=ki(ce.all,ee),Ee=En({afterDragging:fe,destination:ae,displacedBy:b.displacedBy,viewport:y.frame,forceShouldAnimate:le,last:ce});return(0,pe.Z)({},b,{displaced:Ee})},er=function(E){var b=E.impact,y=E.draggable,ee=E.droppable,ae=E.draggables,le=E.viewport,ce=E.afterCritical,fe=fo({impact:b,draggable:y,draggables:ae,droppable:ee,afterCritical:ce});return Fi({pageBorderBoxCenter:fe,draggable:y,viewport:le})},ji=function(E){var b=E.state,y=E.dimensions,ee=E.viewport;b.movementMode!=="SNAP"&&Lt(!1);var ae=b.impact,le=ee||b.viewport,ce=y||b.dimensions,fe=ce.draggables,Ee=ce.droppables,Ne=fe[b.critical.draggable.id],we=pu(ae);we||Lt(!1);var ye=Ee[we],Be=Zi({impact:ae,viewport:le,destination:ye,draggables:fe}),Le=er({impact:Be,draggable:Ne,droppable:ye,draggables:fe,viewport:le,afterCritical:b.afterCritical});return di({impact:Be,clientSelection:Le,state:b,dimensions:ce,viewport:le})},ys=function(E){return{index:E.index,droppableId:E.droppableId}},ri=function(E){var b=E.draggable,y=E.home,ee=E.draggables,ae=E.viewport,le=ci(y.axis,b.displaceBy),ce=_l(y.descriptor.id,ee),fe=ce.indexOf(b);fe===-1&&Lt(!1);var Ee=ce.slice(fe+1),Ne=Ee.reduce(function(Le,gt){return Le[gt.descriptor.id]=!0,Le},{}),we={inVirtualList:y.descriptor.mode==="virtual",displacedBy:le,effected:Ne},ye=En({afterDragging:Ee,destination:y,displacedBy:le,last:null,viewport:ae.frame,forceShouldAnimate:!1}),Be={displaced:ye,displacedBy:le,at:{type:"REORDER",destination:ys(b.descriptor)}};return{impact:Be,afterCritical:we}},_n=function(E,b){return{draggables:E.draggables,droppables:xi(E.droppables,b)}},Yo=function(b){},bi=function(b){},Cs=function(E){var b=E.draggable,y=E.offset,ee=E.initialWindowScroll,ae=Ct(b.client,y),le=Dn(ae,ee),ce=(0,pe.Z)({},b,{placeholder:(0,pe.Z)({},b.placeholder,{client:ae}),client:ae,page:le});return ce},Fs=function(E){var b=E.frame;return b||Lt(!1),b},cs=function(E){var b=E.additions,y=E.updatedDroppables,ee=E.viewport,ae=ee.scroll.diff.value;return b.map(function(le){var ce=le.descriptor.droppableId,fe=y[ce],Ee=Fs(fe),Ne=Ee.scroll.diff.value,we=Qn(ae,Ne),ye=Cs({draggable:le,offset:we,initialWindowScroll:ee.scroll.initial});return ye})},$i=function(E){var b=E.state,y=E.published;Yo();var ee=y.modified.map(function(Sr){var Rr=b.dimensions.droppables[Sr.droppableId],Ua=sa(Rr,Sr.scroll);return Ua}),ae=(0,pe.Z)({},b.dimensions.droppables,{},Na(ee)),le=bl(cs({additions:y.additions,updatedDroppables:ae,viewport:b.viewport})),ce=(0,pe.Z)({},b.dimensions.draggables,{},le);y.removals.forEach(function(Sr){delete ce[Sr]});var fe={droppables:ae,draggables:ce},Ee=pu(b.impact),Ne=Ee?fe.droppables[Ee]:null,we=fe.draggables[b.critical.draggable.id],ye=fe.droppables[b.critical.droppable.id],Be=ri({draggable:we,home:ye,draggables:ce,viewport:b.viewport}),Le=Be.impact,gt=Be.afterCritical,Sn=Ne&&Ne.isCombineEnabled?b.impact:Le,Rn=Li({pageOffset:b.current.page.offset,draggable:fe.draggables[b.critical.draggable.id],draggables:fe.draggables,droppables:fe.droppables,previousImpact:Sn,viewport:b.viewport,afterCritical:gt});bi();var Un=(0,pe.Z)({phase:"DRAGGING"},b,{phase:"DRAGGING",impact:Rn,onLiftImpact:Le,dimensions:fe,afterCritical:gt,forceShouldAnimate:!1});if(b.phase==="COLLECTING")return Un;var vr=(0,pe.Z)({phase:"DROP_PENDING"},Un,{phase:"DROP_PENDING",reason:b.reason,isWaiting:!1});return vr},Ql=function(b){return b.movementMode==="SNAP"},wi=function(b,y,ee){var ae=_n(b.dimensions,y);return!Ql(b)||ee?di({state:b,dimensions:ae}):ji({state:b,dimensions:ae})};function Vi(E){return E.isDragging&&E.movementMode==="SNAP"?(0,pe.Z)({phase:"DRAGGING"},E,{scrollJumpRequest:null}):E}var es={phase:"IDLE",completed:null,shouldFlush:!1},ts=function(E,b){if(E===void 0&&(E=es),b.type==="FLUSH")return(0,pe.Z)({},es,{shouldFlush:!0});if(b.type==="INITIAL_PUBLISH"){E.phase!=="IDLE"&&Lt(!1);var y=b.payload,ee=y.critical,ae=y.clientSelection,le=y.viewport,ce=y.dimensions,fe=y.movementMode,Ee=ce.draggables[ee.draggable.id],Ne=ce.droppables[ee.droppable.id],we={selection:ae,borderBoxCenter:Ee.client.borderBox.center,offset:Ar},ye={client:we,page:{selection:Qn(we.selection,le.scroll.initial),borderBoxCenter:Qn(we.selection,le.scroll.initial),offset:Qn(we.selection,le.scroll.diff.value)}},Be=$a(ce.droppables).every(function(Ps){return!Ps.isFixedOnPage}),Le=ri({draggable:Ee,home:Ne,draggables:ce.draggables,viewport:le}),gt=Le.impact,Sn=Le.afterCritical,Rn={phase:"DRAGGING",isDragging:!0,critical:ee,movementMode:fe,dimensions:ce,initial:ye,current:ye,isWindowScrollAllowed:Be,impact:gt,afterCritical:Sn,onLiftImpact:gt,viewport:le,scrollJumpRequest:null,forceShouldAnimate:null};return Rn}if(b.type==="COLLECTION_STARTING"){if(E.phase==="COLLECTING"||E.phase==="DROP_PENDING")return E;E.phase!=="DRAGGING"&&Lt(!1);var Un=(0,pe.Z)({phase:"COLLECTING"},E,{phase:"COLLECTING"});return Un}if(b.type==="PUBLISH_WHILE_DRAGGING")return E.phase==="COLLECTING"||E.phase==="DROP_PENDING"||Lt(!1),$i({state:E,published:b.payload});if(b.type==="MOVE"){if(E.phase==="DROP_PENDING")return E;Qo(E)||Lt(!1);var vr=b.payload.client;return Dr(vr,E.current.client.selection)?E:di({state:E,clientSelection:vr,impact:Ql(E)?E.impact:null})}if(b.type==="UPDATE_DROPPABLE_SCROLL"){if(E.phase==="DROP_PENDING"||E.phase==="COLLECTING")return Vi(E);Qo(E)||Lt(!1);var Sr=b.payload,Rr=Sr.id,Ua=Sr.newScroll,Ma=E.dimensions.droppables[Rr];if(!Ma)return E;var El=sa(Ma,Ua);return wi(E,El,!1)}if(b.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(E.phase==="DROP_PENDING")return E;Qo(E)||Lt(!1);var Bu=b.payload,xl=Bu.id,xu=Bu.isEnabled,io=E.dimensions.droppables[xl];io||Lt(!1),io.isEnabled===xu&&Lt(!1);var Eo=(0,pe.Z)({},io,{isEnabled:xu});return wi(E,Eo,!0)}if(b.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(E.phase==="DROP_PENDING")return E;Qo(E)||Lt(!1);var mi=b.payload,si=mi.id,Go=mi.isCombineEnabled,vi=E.dimensions.droppables[si];vi||Lt(!1),vi.isCombineEnabled===Go&&Lt(!1);var ho=(0,pe.Z)({},vi,{isCombineEnabled:Go});return wi(E,ho,!0)}if(b.type==="MOVE_BY_WINDOW_SCROLL"){if(E.phase==="DROP_PENDING"||E.phase==="DROP_ANIMATING")return E;Qo(E)||Lt(!1),E.isWindowScrollAllowed||Lt(!1);var Si=b.payload.newScroll;if(Dr(E.viewport.scroll.current,Si))return Vi(E);var pi=ni(E.viewport,Si);return Ql(E)?ji({state:E,viewport:pi}):di({state:E,viewport:pi})}if(b.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!Qo(E))return E;var gs=b.payload.maxScroll;if(Dr(gs,E.viewport.scroll.max))return E;var Gi=(0,pe.Z)({},E.viewport,{scroll:(0,pe.Z)({},E.viewport.scroll,{max:gs})});return(0,pe.Z)({phase:"DRAGGING"},E,{viewport:Gi})}if(b.type==="MOVE_UP"||b.type==="MOVE_DOWN"||b.type==="MOVE_LEFT"||b.type==="MOVE_RIGHT"){if(E.phase==="COLLECTING"||E.phase==="DROP_PENDING")return E;E.phase!=="DRAGGING"&&Lt(!1);var _i=us({state:E,type:b.type});return _i?di({state:E,impact:_i.impact,clientSelection:_i.clientSelection,scrollJumpRequest:_i.scrollJumpRequest}):E}if(b.type==="DROP_PENDING"){var gi=b.payload.reason;E.phase!=="COLLECTING"&&Lt(!1);var zi=(0,pe.Z)({phase:"DROP_PENDING"},E,{phase:"DROP_PENDING",isWaiting:!0,reason:gi});return zi}if(b.type==="DROP_ANIMATE"){var Bs=b.payload,Ei=Bs.completed,Es=Bs.dropDuration,xs=Bs.newHomeClientOffset;E.phase==="DRAGGING"||E.phase==="DROP_PENDING"||Lt(!1);var as={phase:"DROP_ANIMATING",completed:Ei,dropDuration:Es,newHomeClientOffset:xs,dimensions:E.dimensions};return as}if(b.type==="DROP_COMPLETE"){var ws=b.payload.completed;return{phase:"IDLE",completed:ws,shouldFlush:!1}}return E},te=function(b){return{type:"BEFORE_INITIAL_CAPTURE",payload:b}},ne=function(b){return{type:"LIFT",payload:b}},re=function(b){return{type:"INITIAL_PUBLISH",payload:b}},me=function(b){return{type:"PUBLISH_WHILE_DRAGGING",payload:b}},ve=function(){return{type:"COLLECTION_STARTING",payload:null}},Ze=function(b){return{type:"UPDATE_DROPPABLE_SCROLL",payload:b}},Re=function(b){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:b}},vt=function(b){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:b}},Xe=function(b){return{type:"MOVE",payload:b}},Pt=function(b){return{type:"MOVE_BY_WINDOW_SCROLL",payload:b}},Fn=function(b){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:b}},Zt=function(){return{type:"MOVE_UP",payload:null}},Vt=function(){return{type:"MOVE_DOWN",payload:null}},dn=function(){return{type:"MOVE_RIGHT",payload:null}},fn=function(){return{type:"MOVE_LEFT",payload:null}},qe=function(){return{type:"FLUSH",payload:null}},Rt=function(b){return{type:"DROP_ANIMATE",payload:b}},ut=function(b){return{type:"DROP_COMPLETE",payload:b}},Kn=function(b){return{type:"DROP",payload:b}},Yn=function(b){return{type:"DROP_PENDING",payload:b}},tr=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};function sr(E){if(!(E.length<=1)){for(var b=E.map(function(fe){return fe.descriptor.index}),y={},ee=1;ee<b.length;ee++){var ae=b[ee],le=b[ee-1];ae!==le+1&&(y[ae]=!0)}if(Object.keys(y).length)var ce=b.map(function(fe){var Ee=!!y[fe];return Ee?"[\u{1F525}"+fe+"]":""+fe}).join(", ")}}function nr(E,b){if(0)var y}var Hn=function(E){return function(b){var y=b.getState,ee=b.dispatch;return function(ae){return function(le){if(le.type!=="LIFT"){ae(le);return}var ce=le.payload,fe=ce.id,Ee=ce.clientSelection,Ne=ce.movementMode,we=y();we.phase==="DROP_ANIMATING"&&ee(ut({completed:we.completed})),y().phase!=="IDLE"&&Lt(!1),ee(qe()),ee(te({draggableId:fe,movementMode:Ne}));var ye={shouldPublishImmediately:Ne==="SNAP"},Be={draggableId:fe,scrollOptions:ye},Le=E.startPublishing(Be),gt=Le.critical,Sn=Le.dimensions,Rn=Le.viewport;nr(gt,Sn),ee(re({critical:gt,dimensions:Sn,clientSelection:Ee,movementMode:Ne,viewport:Rn}))}}}},ba=function(E){return function(){return function(b){return function(y){y.type==="INITIAL_PUBLISH"&&E.dragging(),y.type==="DROP_ANIMATE"&&E.dropping(y.payload.completed.result.reason),(y.type==="FLUSH"||y.type==="DROP_COMPLETE")&&E.resting(),b(y)}}}},Wr={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},pa={opacity:{drop:0,combining:.7},scale:{drop:.75}},Va={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},hn=Va.outOfTheWay+"s "+Wr.outOfTheWay,fl={fluid:"opacity "+hn,snap:"transform "+hn+", opacity "+hn,drop:function(b){var y=b+"s "+Wr.drop;return"transform "+y+", opacity "+y},outOfTheWay:"transform "+hn,placeholder:"height "+hn+", width "+hn+", margin "+hn},Vl=function(b){return Dr(b,Ar)?null:"translate("+b.x+"px, "+b.y+"px)"},il={moveTo:Vl,drop:function(b,y){var ee=Vl(b);return ee?y?ee+" scale("+pa.scale.drop+")":ee:null}},Oa=Va.minDropTime,Qa=Va.maxDropTime,Fl=Qa-Oa,Al=1500,Nr=.6,sl=function(E){var b=E.current,y=E.destination,ee=E.reason,ae=Ta(b,y);if(ae<=0)return Oa;if(ae>=Al)return Qa;var le=ae/Al,ce=Oa+Fl*le,fe=ee==="CANCEL"?ce*Nr:ce;return Number(fe.toFixed(2))},Rl=function(E){var b=E.impact,y=E.draggable,ee=E.dimensions,ae=E.viewport,le=E.afterCritical,ce=ee.draggables,fe=ee.droppables,Ee=pu(b),Ne=Ee?fe[Ee]:null,we=fe[y.descriptor.droppableId],ye=er({impact:b,draggable:y,draggables:ce,afterCritical:le,droppable:Ne||we,viewport:ae}),Be=Ir(ye,y.client.borderBox.center);return Be},ou=function(E){var b=E.draggables,y=E.reason,ee=E.lastImpact,ae=E.home,le=E.viewport,ce=E.onLiftImpact;if(!ee.at||y!=="DROP"){var fe=Zi({draggables:b,impact:ce,destination:ae,viewport:le,forceShouldAnimate:!0});return{impact:fe,didDropInsideDroppable:!1}}if(ee.at.type==="REORDER")return{impact:ee,didDropInsideDroppable:!0};var Ee=(0,pe.Z)({},ee,{displaced:wu});return{impact:Ee,didDropInsideDroppable:!0}},Au=function(E){var b=E.getState,y=E.dispatch;return function(ee){return function(ae){if(ae.type!=="DROP"){ee(ae);return}var le=b(),ce=ae.payload.reason;if(le.phase==="COLLECTING"){y(Yn({reason:ce}));return}if(le.phase!=="IDLE"){var fe=le.phase==="DROP_PENDING"&&le.isWaiting;fe&&Lt(!1),le.phase==="DRAGGING"||le.phase==="DROP_PENDING"||Lt(!1);var Ee=le.critical,Ne=le.dimensions,we=Ne.draggables[le.critical.draggable.id],ye=ou({reason:ce,lastImpact:le.impact,afterCritical:le.afterCritical,onLiftImpact:le.onLiftImpact,home:le.dimensions.droppables[le.critical.droppable.id],viewport:le.viewport,draggables:le.dimensions.draggables}),Be=ye.impact,Le=ye.didDropInsideDroppable,gt=Le?eu(Be):null,Sn=Le?Il(Be):null,Rn={index:Ee.draggable.index,droppableId:Ee.droppable.id},Un={draggableId:we.descriptor.id,type:we.descriptor.type,source:Rn,reason:ce,mode:le.movementMode,destination:gt,combine:Sn},vr=Rl({impact:Be,draggable:we,dimensions:Ne,viewport:le.viewport,afterCritical:le.afterCritical}),Sr={critical:le.critical,afterCritical:le.afterCritical,result:Un,impact:Be},Rr=!Dr(le.current.client.offset,vr)||!!Un.combine;if(!Rr){y(ut({completed:Sr}));return}var Ua=sl({current:le.current.client.offset,destination:vr,reason:ce}),Ma={newHomeClientOffset:vr,dropDuration:Ua,completed:Sr};y(Rt(Ma))}}}},Yl=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function ml(E){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(y){y.target!==window&&y.target!==window.document||E()}}}function Hl(E){var b=E.onWindowScroll;function y(){b(Yl())}var ee=Kt(y),ae=ml(ee),le=Mn;function ce(){return le!==Mn}function fe(){ce()&&Lt(!1),le=da(window,[ae])}function Ee(){ce()||Lt(!1),ee.cancel(),le(),le=Mn}return{start:fe,stop:Ee,isActive:ce}}var iu=function(b){return b.type==="DROP_COMPLETE"||b.type==="DROP_ANIMATE"||b.type==="FLUSH"},gu=function(E){var b=Hl({onWindowScroll:function(ee){E.dispatch(Pt({newScroll:ee}))}});return function(y){return function(ee){!b.isActive()&&ee.type==="INITIAL_PUBLISH"&&b.start(),b.isActive()&&iu(ee)&&b.stop(),y(ee)}}},Pu=function(E){var b=!1,y=!1,ee=setTimeout(function(){y=!0}),ae=function(ce){b||y||(b=!0,E(ce),clearTimeout(ee))};return ae.wasCalled=function(){return b},ae},Eu=function(){var E=[],b=function(le){var ce=ha(E,function(Ne){return Ne.timerId===le});ce===-1&&Lt(!1);var fe=E.splice(ce,1),Ee=fe[0];Ee.callback()},y=function(le){var ce=setTimeout(function(){return b(ce)}),fe={timerId:ce,callback:le};E.push(fe)},ee=function(){if(E.length){var le=[].concat(E);E.length=0,le.forEach(function(ce){clearTimeout(ce.timerId),ce.callback()})}};return{add:y,flush:ee}},Ku=function(b,y){return b==null&&y==null?!0:b==null||y==null?!1:b.droppableId===y.droppableId&&b.index===y.index},ro=function(b,y){return b==null&&y==null?!0:b==null||y==null?!1:b.draggableId===y.draggableId&&b.droppableId===y.droppableId},la=function(b,y){if(b===y)return!0;var ee=b.draggable.id===y.draggable.id&&b.draggable.droppableId===y.draggable.droppableId&&b.draggable.type===y.draggable.type&&b.draggable.index===y.draggable.index,ae=b.droppable.id===y.droppable.id&&b.droppable.type===y.droppable.type;return ee&&ae},Dl=function(b,y){Yo(),y(),bi()},Wl=function(b,y){return{draggableId:b.draggable.id,type:b.droppable.type,source:{droppableId:b.droppable.id,index:b.draggable.index},mode:y}},hu=function(b,y,ee,ae){if(!b){ee(ae(y));return}var le=Pu(ee),ce={announce:le};b(y,ce),le.wasCalled()||ee(ae(y))},Su=function(E,b){var y=Eu(),ee=null,ae=function(Be,Le){ee&&Lt(!1),Dl("onBeforeCapture",function(){var gt=E().onBeforeCapture;if(gt){var Sn={draggableId:Be,mode:Le};gt(Sn)}})},le=function(Be,Le){ee&&Lt(!1),Dl("onBeforeDragStart",function(){var gt=E().onBeforeDragStart;gt&&gt(Wl(Be,Le))})},ce=function(Be,Le){ee&&Lt(!1);var gt=Wl(Be,Le);ee={mode:Le,lastCritical:Be,lastLocation:gt.source,lastCombine:null},y.add(function(){Dl("onDragStart",function(){return hu(E().onDragStart,gt,b,Ia.onDragStart)})})},fe=function(Be,Le){var gt=eu(Le),Sn=Il(Le);ee||Lt(!1);var Rn=!la(Be,ee.lastCritical);Rn&&(ee.lastCritical=Be);var Un=!Ku(ee.lastLocation,gt);Un&&(ee.lastLocation=gt);var vr=!ro(ee.lastCombine,Sn);if(vr&&(ee.lastCombine=Sn),!(!Rn&&!Un&&!vr)){var Sr=(0,pe.Z)({},Wl(Be,ee.mode),{combine:Sn,destination:gt});y.add(function(){Dl("onDragUpdate",function(){return hu(E().onDragUpdate,Sr,b,Ia.onDragUpdate)})})}},Ee=function(){ee||Lt(!1),y.flush()},Ne=function(Be){ee||Lt(!1),ee=null,Dl("onDragEnd",function(){return hu(E().onDragEnd,Be,b,Ia.onDragEnd)})},we=function(){if(ee){var Be=(0,pe.Z)({},Wl(ee.lastCritical,ee.mode),{combine:null,destination:null,reason:"CANCEL"});Ne(Be)}};return{beforeCapture:ae,beforeStart:le,start:ce,update:fe,flush:Ee,drop:Ne,abort:we}},nu=function(E,b){var y=Su(E,b);return function(ee){return function(ae){return function(le){if(le.type==="BEFORE_INITIAL_CAPTURE"){y.beforeCapture(le.payload.draggableId,le.payload.movementMode);return}if(le.type==="INITIAL_PUBLISH"){var ce=le.payload.critical;y.beforeStart(ce,le.payload.movementMode),ae(le),y.start(ce,le.payload.movementMode);return}if(le.type==="DROP_COMPLETE"){var fe=le.payload.completed.result;y.flush(),ae(le),y.drop(fe);return}if(ae(le),le.type==="FLUSH"){y.abort();return}var Ee=ee.getState();Ee.phase==="DRAGGING"&&y.update(Ee.critical,Ee.impact)}}}},bu=function(E){return function(b){return function(y){if(y.type!=="DROP_ANIMATION_FINISHED"){b(y);return}var ee=E.getState();ee.phase!=="DROP_ANIMATING"&&Lt(!1),E.dispatch(ut({completed:ee.completed}))}}},Ju=function(E){var b=null,y=null;function ee(){y&&(cancelAnimationFrame(y),y=null),b&&(b(),b=null)}return function(ae){return function(le){if((le.type==="FLUSH"||le.type==="DROP_COMPLETE"||le.type==="DROP_ANIMATION_FINISHED")&&ee(),ae(le),le.type==="DROP_ANIMATE"){var ce={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var Ee=E.getState();Ee.phase==="DROP_ANIMATING"&&E.dispatch(tr())}};y=requestAnimationFrame(function(){y=null,b=da(window,[ce])})}}}},Co=function(E){return function(){return function(b){return function(y){(y.type==="DROP_COMPLETE"||y.type==="FLUSH"||y.type==="DROP_ANIMATE")&&E.stopPublishing(),b(y)}}}},Wu=function(E){var b=!1;return function(){return function(y){return function(ee){if(ee.type==="INITIAL_PUBLISH"){b=!0,E.tryRecordFocus(ee.payload.critical.draggable.id),y(ee),E.tryRestoreFocusRecorded();return}if(y(ee),!!b){if(ee.type==="FLUSH"){b=!1,E.tryRestoreFocusRecorded();return}if(ee.type==="DROP_COMPLETE"){b=!1;var ae=ee.payload.completed.result;ae.combine&&E.tryShiftRecord(ae.draggableId,ae.combine.draggableId),E.tryRestoreFocusRecorded()}}}}}},jo=function(b){return b.type==="DROP_COMPLETE"||b.type==="DROP_ANIMATE"||b.type==="FLUSH"},un=function(E){return function(b){return function(y){return function(ee){if(jo(ee)){E.stop(),y(ee);return}if(ee.type==="INITIAL_PUBLISH"){y(ee);var ae=b.getState();ae.phase!=="DRAGGING"&&Lt(!1),E.start(ae);return}y(ee),E.scroll(b.getState())}}}},ai=function(E){return function(b){return function(y){if(b(y),y.type==="PUBLISH_WHILE_DRAGGING"){var ee=E.getState();ee.phase==="DROP_PENDING"&&(ee.isWaiting||E.dispatch(Kn({reason:ee.reason})))}}}},Tu=Ce.qC,Fo=function(E){var b=E.dimensionMarshal,y=E.focusMarshal,ee=E.styleMarshal,ae=E.getResponders,le=E.announce,ce=E.autoScroller;return(0,Ce.MT)(ts,Tu((0,Ce.md)(ba(ee),Co(b),Hn(b),Au,bu,Ju,ai,un(ce),gu,Wu(y),nu(ae,le))))},Lu=function(){return{additions:{},removals:{},modified:{}}};function li(E){var b=E.registry,y=E.callbacks,ee=Lu(),ae=null,le=function(){ae||(y.collectionStarting(),ae=requestAnimationFrame(function(){ae=null,Yo();var we=ee,ye=we.additions,Be=we.removals,Le=we.modified,gt=Object.keys(ye).map(function(Un){return b.draggable.getById(Un).getDimension(Ar)}).sort(function(Un,vr){return Un.descriptor.index-vr.descriptor.index}),Sn=Object.keys(Le).map(function(Un){var vr=b.droppable.getById(Un),Sr=vr.callbacks.getScrollWhileDragging();return{droppableId:Un,scroll:Sr}}),Rn={additions:gt,removals:Object.keys(Be),modified:Sn};ee=Lu(),bi(),y.publish(Rn)}))},ce=function(we){var ye=we.descriptor.id;ee.additions[ye]=we,ee.modified[we.descriptor.droppableId]=!0,ee.removals[ye]&&delete ee.removals[ye],le()},fe=function(we){var ye=we.descriptor;ee.removals[ye.id]=!0,ee.modified[ye.droppableId]=!0,ee.additions[ye.id]&&delete ee.additions[ye.id],le()},Ee=function(){ae&&(cancelAnimationFrame(ae),ae=null,ee=Lu())};return{add:ce,remove:fe,stop:Ee}}var Lo=function(E){var b=E.scrollHeight,y=E.scrollWidth,ee=E.height,ae=E.width,le=Ir({x:y,y:b},{x:ae,y:ee}),ce={x:Math.max(0,le.x),y:Math.max(0,le.y)};return ce},Xu=function(){var E=document.documentElement;return E||Lt(!1),E},ul=function(){var E=Xu(),b=Lo({scrollHeight:E.scrollHeight,scrollWidth:E.scrollWidth,width:E.clientWidth,height:E.clientHeight});return b},mu=function(){var E=Yl(),b=ul(),y=E.y,ee=E.x,ae=Xu(),le=ae.clientWidth,ce=ae.clientHeight,fe=ee+le,Ee=y+ce,Ne=br({top:y,left:ee,right:fe,bottom:Ee}),we={frame:Ne,scroll:{initial:E,current:E,max:b,diff:{value:Ar,displacement:Ar}}};return we},Cl=function(E){var b=E.critical,y=E.scrollOptions,ee=E.registry;Yo();var ae=mu(),le=ae.scroll.current,ce=b.droppable,fe=ee.droppable.getAllByType(ce.type).map(function(ye){return ye.callbacks.getDimensionAndWatchScroll(le,y)}),Ee=ee.draggable.getAllByType(b.draggable.type).map(function(ye){return ye.getDimension(le)}),Ne={draggables:bl(Ee),droppables:Na(fe)};bi();var we={dimensions:Ne,critical:b,viewport:ae};return we};function wo(E,b,y){if(y.descriptor.id===b.id||y.descriptor.type!==b.type)return!1;var ee=E.droppable.getById(y.descriptor.droppableId);return ee.descriptor.mode==="virtual"}var Du=function(E,b){var y=null,ee=li({callbacks:{publish:b.publishWhileDragging,collectionStarting:b.collectionStarting},registry:E}),ae=function(Le,gt){E.droppable.exists(Le)||Lt(!1),y&&b.updateDroppableIsEnabled({id:Le,isEnabled:gt})},le=function(Le,gt){y&&(E.droppable.exists(Le)||Lt(!1),b.updateDroppableIsCombineEnabled({id:Le,isCombineEnabled:gt}))},ce=function(Le,gt){y&&(E.droppable.exists(Le)||Lt(!1),b.updateDroppableScroll({id:Le,newScroll:gt}))},fe=function(Le,gt){y&&E.droppable.getById(Le).callbacks.scroll(gt)},Ee=function(){if(y){ee.stop();var Le=y.critical.droppable;E.droppable.getAllByType(Le.type).forEach(function(gt){return gt.callbacks.dragStopped()}),y.unsubscribe(),y=null}},Ne=function(Le){y||Lt(!1);var gt=y.critical.draggable;Le.type==="ADDITION"&&wo(E,gt,Le.value)&&ee.add(Le.value),Le.type==="REMOVAL"&&wo(E,gt,Le.value)&&ee.remove(Le.value)},we=function(Le){y&&Lt(!1);var gt=E.draggable.getById(Le.draggableId),Sn=E.droppable.getById(gt.descriptor.droppableId),Rn={draggable:gt.descriptor,droppable:Sn.descriptor},Un=E.subscribe(Ne);return y={critical:Rn,unsubscribe:Un},Cl({critical:Rn,registry:E,scrollOptions:Le.scrollOptions})},ye={updateDroppableIsEnabled:ae,updateDroppableIsCombineEnabled:le,scrollDroppable:fe,updateDroppableScroll:ce,startPublishing:we,stopPublishing:Ee};return ye},ao=function(E,b){return E.phase==="IDLE"?!0:E.phase!=="DROP_ANIMATING"||E.completed.result.draggableId===b?!1:E.completed.result.reason==="DROP"},Po=function(E){window.scrollBy(E.x,E.y)},du=Ge(function(E){return $a(E).filter(function(b){return!(!b.isEnabled||!b.frame)})}),Uu=function(b,y){var ee=xa(du(y),function(ae){return ae.frame||Lt(!1),Hu(ae.frame.pageMarginBox)(b)});return ee},Vo=function(E){var b=E.center,y=E.destination,ee=E.droppables;if(y){var ae=ee[y];return ae.frame?ae:null}var le=Uu(b,ee);return le},Tl={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(b){return Math.pow(b,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},qu=function(E,b){var y=E[b.size]*Tl.startFromPercentage,ee=E[b.size]*Tl.maxScrollAtPercentage,ae={startScrollingFrom:y,maxScrollValueAt:ee};return ae},cr=function(E){var b=E.startOfRange,y=E.endOfRange,ee=E.current,ae=y-b;if(ae===0)return 0;var le=ee-b,ce=le/ae;return ce},Bl=1,ko=function(E,b){if(E>b.startScrollingFrom)return 0;if(E<=b.maxScrollValueAt)return Tl.maxPixelScroll;if(E===b.startScrollingFrom)return Bl;var y=cr({startOfRange:b.maxScrollValueAt,endOfRange:b.startScrollingFrom,current:E}),ee=1-y,ae=Tl.maxPixelScroll*Tl.ease(ee);return Math.ceil(ae)},vo=Tl.durationDampening.accelerateAt,Gu=Tl.durationDampening.stopDampeningAt,Ko=function(E,b){var y=b,ee=Gu,ae=Date.now(),le=ae-y;if(le>=Gu)return E;if(le<vo)return Bl;var ce=cr({startOfRange:vo,endOfRange:ee,current:le}),fe=E*Tl.ease(ce);return Math.ceil(fe)},So=function(E){var b=E.distanceToEdge,y=E.thresholds,ee=E.dragStartTime,ae=E.shouldUseTimeDampening,le=ko(b,y);return le===0?0:ae?Math.max(Ko(le,ee),Bl):le},Jo=function(E){var b=E.container,y=E.distanceToEdges,ee=E.dragStartTime,ae=E.axis,le=E.shouldUseTimeDampening,ce=qu(b,ae),fe=y[ae.end]<y[ae.start];return fe?So({distanceToEdge:y[ae.end],thresholds:ce,dragStartTime:ee,shouldUseTimeDampening:le}):-1*So({distanceToEdge:y[ae.start],thresholds:ce,dragStartTime:ee,shouldUseTimeDampening:le})},zu=function(E){var b=E.container,y=E.subject,ee=E.proposedScroll,ae=y.height>b.height,le=y.width>b.width;return!le&&!ae?ee:le&&ae?null:{x:le?0:ee.x,y:ae?0:ee.y}},oa=za(function(E){return E===0?0:E}),mr=function(E){var b=E.dragStartTime,y=E.container,ee=E.subject,ae=E.center,le=E.shouldUseTimeDampening,ce={top:ae.y-y.top,right:y.right-ae.x,bottom:y.bottom-ae.y,left:ae.x-y.left},fe=Jo({container:y,distanceToEdges:ce,dragStartTime:b,axis:to,shouldUseTimeDampening:le}),Ee=Jo({container:y,distanceToEdges:ce,dragStartTime:b,axis:ju,shouldUseTimeDampening:le}),Ne=oa({x:Ee,y:fe});if(Dr(Ne,Ar))return null;var we=zu({container:y,subject:ee,proposedScroll:Ne});return we?Dr(we,Ar)?null:we:null},ya=za(function(E){return E===0?0:E>0?1:-1}),Kl=function(){var E=function(y,ee){return y<0?y:y>ee?y-ee:0};return function(b){var y=b.current,ee=b.max,ae=b.change,le=Qn(y,ae),ce={x:E(le.x,ee.x),y:E(le.y,ee.y)};return Dr(ce,Ar)?null:ce}}(),po=function(b){var y=b.max,ee=b.current,ae=b.change,le={x:Math.max(ee.x,y.x),y:Math.max(ee.y,y.y)},ce=ya(ae),fe=Kl({max:le,current:ee,change:ce});return!fe||ce.x!==0&&fe.x===0||ce.y!==0&&fe.y===0},z=function(b,y){return po({current:b.scroll.current,max:b.scroll.max,change:y})},oe=function(b,y){if(!z(b,y))return null;var ee=b.scroll.max,ae=b.scroll.current;return Kl({current:ae,max:ee,change:y})},ie=function(b,y){var ee=b.frame;return ee?po({current:ee.scroll.current,max:ee.scroll.max,change:y}):!1},Ve=function(b,y){var ee=b.frame;return!ee||!ie(b,y)?null:Kl({current:ee.scroll.current,max:ee.scroll.max,change:y})},rt=function(E){var b=E.viewport,y=E.subject,ee=E.center,ae=E.dragStartTime,le=E.shouldUseTimeDampening,ce=mr({dragStartTime:ae,container:b.frame,subject:y,center:ee,shouldUseTimeDampening:le});return ce&&z(b,ce)?ce:null},Ot=function(E){var b=E.droppable,y=E.subject,ee=E.center,ae=E.dragStartTime,le=E.shouldUseTimeDampening,ce=b.frame;if(!ce)return null;var fe=mr({dragStartTime:ae,container:ce.pageMarginBox,subject:y,center:ee,shouldUseTimeDampening:le});return fe&&ie(b,fe)?fe:null},Yt=function(E){var b=E.state,y=E.dragStartTime,ee=E.shouldUseTimeDampening,ae=E.scrollWindow,le=E.scrollDroppable,ce=b.current.page.borderBoxCenter,fe=b.dimensions.draggables[b.critical.draggable.id],Ee=fe.page.marginBox;if(b.isWindowScrollAllowed){var Ne=b.viewport,we=rt({dragStartTime:y,viewport:Ne,subject:Ee,center:ce,shouldUseTimeDampening:ee});if(we){ae(we);return}}var ye=Vo({center:ce,destination:pu(b.impact),droppables:b.dimensions.droppables});if(ye){var Be=Ot({dragStartTime:y,droppable:ye,subject:Ee,center:ce,shouldUseTimeDampening:ee});Be&&le(ye.descriptor.id,Be)}},pt=function(E){var b=E.scrollWindow,y=E.scrollDroppable,ee=Kt(b),ae=Kt(y),le=null,ce=function(we){le||Lt(!1);var ye=le,Be=ye.shouldUseTimeDampening,Le=ye.dragStartTime;Yt({state:we,scrollWindow:ee,scrollDroppable:ae,dragStartTime:Le,shouldUseTimeDampening:Be})},fe=function(we){Yo(),le&&Lt(!1);var ye=Date.now(),Be=!1,Le=function(){Be=!0};Yt({state:we,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:Le,scrollDroppable:Le}),le={dragStartTime:ye,shouldUseTimeDampening:Be},bi(),Be&&ce(we)},Ee=function(){le&&(ee.cancel(),ae.cancel(),le=null)};return{start:fe,stop:Ee,scroll:ce}},He=function(E){var b=E.move,y=E.scrollDroppable,ee=E.scrollWindow,ae=function(Ne,we){var ye=Qn(Ne.current.client.selection,we);b({client:ye})},le=function(Ne,we){if(!ie(Ne,we))return we;var ye=Ve(Ne,we);if(!ye)return y(Ne.descriptor.id,we),null;var Be=Ir(we,ye);y(Ne.descriptor.id,Be);var Le=Ir(we,Be);return Le},ce=function(Ne,we,ye){if(!Ne||!z(we,ye))return ye;var Be=oe(we,ye);if(!Be)return ee(ye),null;var Le=Ir(ye,Be);ee(Le);var gt=Ir(ye,Le);return gt},fe=function(Ne){var we=Ne.scrollJumpRequest;if(we){var ye=pu(Ne.impact);ye||Lt(!1);var Be=le(Ne.dimensions.droppables[ye],we);if(Be){var Le=Ne.viewport,gt=ce(Ne.isWindowScrollAllowed,Le,Be);gt&&ae(Ne,gt)}}};return fe},St=function(E){var b=E.scrollDroppable,y=E.scrollWindow,ee=E.move,ae=pt({scrollWindow:y,scrollDroppable:b}),le=He({move:ee,scrollWindow:y,scrollDroppable:b}),ce=function(Ne){if(Ne.phase==="DRAGGING"){if(Ne.movementMode==="FLUID"){ae.scroll(Ne);return}Ne.scrollJumpRequest&&le(Ne)}},fe={scroll:ce,start:ae.start,stop:ae.stop};return fe},nn="data-rbd",_e=function(){var E=nn+"-drag-handle";return{base:E,draggableId:E+"-draggable-id",contextId:E+"-context-id"}}(),$e=function(){var E=nn+"-draggable";return{base:E,contextId:E+"-context-id",id:E+"-id"}}(),jt=function(){var E=nn+"-droppable";return{base:E,contextId:E+"-context-id",id:E+"-id"}}(),rn={contextId:nn+"-scroll-container-context-id"},Jt=function(b){return function(y){return"["+y+'="'+b+'"]'}},Ht=function(b,y){return b.map(function(ee){var ae=ee.styles[y];return ae?ee.selector+" { "+ae+" }":""}).join(" ")},ze="pointer-events: none;",ht=function(E){var b=Jt(E),y=function(){var fe=`
cursor: -webkit-grab;
cursor: grab;
`;return{selector:b(_e.contextId),styles:{always:`
-webkit-touch-callout: none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
touch-action: manipulation;
`,resting:fe,dragging:ze,dropAnimating:fe}}}(),ee=function(){var fe=`
transition: `+fl.outOfTheWay+`;
`;return{selector:b($e.contextId),styles:{dragging:fe,dropAnimating:fe,userCancel:fe}}}(),ae={selector:b(jt.contextId),styles:{always:"overflow-anchor: none;"}},le={selector:"body",styles:{dragging:`
cursor: grabbing;
cursor: -webkit-grabbing;
user-select: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
overflow-anchor: none;
`}},ce=[ee,y,ae,le];return{always:Ht(ce,"always"),resting:Ht(ce,"resting"),dragging:Ht(ce,"dragging"),dropAnimating:Ht(ce,"dropAnimating"),userCancel:Ht(ce,"userCancel")}},pn=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?a.useLayoutEffect:a.useEffect,cn=function(){var b=document.querySelector("head");return b||Lt(!1),b},gn=function(b){var y=document.createElement("style");return b&&y.setAttribute("nonce",b),y.type="text/css",y};function nl(E,b){var y=yn(function(){return ht(E)},[E]),ee=(0,a.useRef)(null),ae=(0,a.useRef)(null),le=tn(Ge(function(ye){var Be=ae.current;Be||Lt(!1),Be.textContent=ye}),[]),ce=tn(function(ye){var Be=ee.current;Be||Lt(!1),Be.textContent=ye},[]);pn(function(){!ee.current&&!ae.current||Lt(!1);var ye=gn(b),Be=gn(b);return ee.current=ye,ae.current=Be,ye.setAttribute(nn+"-always",E),Be.setAttribute(nn+"-dynamic",E),cn().appendChild(ye),cn().appendChild(Be),ce(y.always),le(y.resting),function(){var Le=function(Sn){var Rn=Sn.current;Rn||Lt(!1),cn().removeChild(Rn),Sn.current=null};Le(ee),Le(ae)}},[b,ce,le,y.always,y.resting,E]);var fe=tn(function(){return le(y.dragging)},[le,y.dragging]),Ee=tn(function(ye){if(ye==="DROP"){le(y.dropAnimating);return}le(y.userCancel)},[le,y.dropAnimating,y.userCancel]),Ne=tn(function(){ae.current&&le(y.resting)},[le,y.resting]),we=yn(function(){return{dragging:fe,dropping:Ee,resting:Ne}},[fe,Ee,Ne]);return we}var Ha=function(E){return E&&E.ownerDocument?E.ownerDocument.defaultView:window};function kr(E){return E instanceof Ha(E).HTMLElement}function su(E,b){var y="["+_e.contextId+'="'+E+'"]',ee=Qr(document.querySelectorAll(y));if(!ee.length)return null;var ae=xa(ee,function(le){return le.getAttribute(_e.draggableId)===b});return!ae||!kr(ae)?null:ae}function Wn(E){var b=(0,a.useRef)({}),y=(0,a.useRef)(null),ee=(0,a.useRef)(null),ae=(0,a.useRef)(!1),le=tn(function(Be,Le){var gt={id:Be,focus:Le};return b.current[Be]=gt,function(){var Rn=b.current,Un=Rn[Be];Un!==gt&&delete Rn[Be]}},[]),ce=tn(function(Be){var Le=su(E,Be);Le&&Le!==document.activeElement&&Le.focus()},[E]),fe=tn(function(Be,Le){y.current===Be&&(y.current=Le)},[]),Ee=tn(function(){ee.current||ae.current&&(ee.current=requestAnimationFrame(function(){ee.current=null;var Be=y.current;Be&&ce(Be)}))},[ce]),Ne=tn(function(Be){y.current=null;var Le=document.activeElement;Le&&Le.getAttribute(_e.draggableId)===Be&&(y.current=Be)},[]);pn(function(){return ae.current=!0,function(){ae.current=!1;var Be=ee.current;Be&&cancelAnimationFrame(Be)}},[]);var we=yn(function(){return{register:le,tryRecordFocus:Ne,tryRestoreFocusRecorded:Ee,tryShiftRecord:fe}},[le,Ne,Ee,fe]);return we}function La(){var E={draggables:{},droppables:{}},b=[];function y(ye){return b.push(ye),function(){var Le=b.indexOf(ye);Le!==-1&&b.splice(Le,1)}}function ee(ye){b.length&&b.forEach(function(Be){return Be(ye)})}function ae(ye){return E.draggables[ye]||null}function le(ye){var Be=ae(ye);return Be||Lt(!1),Be}var ce={register:function(Be){E.draggables[Be.descriptor.id]=Be,ee({type:"ADDITION",value:Be})},update:function(Be,Le){var gt=E.draggables[Le.descriptor.id];gt&&gt.uniqueId===Be.uniqueId&&(delete E.draggables[Le.descriptor.id],E.draggables[Be.descriptor.id]=Be)},unregister:function(Be){var Le=Be.descriptor.id,gt=ae(Le);gt&&Be.uniqueId===gt.uniqueId&&(delete E.draggables[Le],ee({type:"REMOVAL",value:Be}))},getById:le,findById:ae,exists:function(Be){return!!ae(Be)},getAllByType:function(Be){return gr(E.draggables).filter(function(Le){return Le.descriptor.type===Be})}};function fe(ye){return E.droppables[ye]||null}function Ee(ye){var Be=fe(ye);return Be||Lt(!1),Be}var Ne={register:function(Be){E.droppables[Be.descriptor.id]=Be},unregister:function(Be){var Le=fe(Be.descriptor.id);Le&&Be.uniqueId===Le.uniqueId&&delete E.droppables[Be.descriptor.id]},getById:Ee,findById:fe,exists:function(Be){return!!fe(Be)},getAllByType:function(Be){return gr(E.droppables).filter(function(Le){return Le.descriptor.type===Be})}};function we(){E.draggables={},E.droppables={},b.length=0}return{draggable:ce,droppable:Ne,subscribe:y,clean:we}}function wr(){var E=yn(La,[]);return(0,a.useEffect)(function(){return function(){requestAnimationFrame(E.clean)}},[E]),E}var rl=a.createContext(null),al=function(){var E=document.body;return E||Lt(!1),E},Ml={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},Jl=function(b){return"rbd-announcement-"+b};function qn(E){var b=yn(function(){return Jl(E)},[E]),y=(0,a.useRef)(null);(0,a.useEffect)(function(){var le=document.createElement("div");return y.current=le,le.id=b,le.setAttribute("aria-live","assertive"),le.setAttribute("aria-atomic","true"),(0,pe.Z)(le.style,Ml),al().appendChild(le),function(){setTimeout(function(){var Ee=al();Ee.contains(le)&&Ee.removeChild(le),le===y.current&&(y.current=null)})}},[b]);var ee=tn(function(ae){var le=y.current;if(le){le.textContent=ae;return}},[]);return ee}var ca=0,vu={separator:"::"};function Ll(){ca=0}function on(E,b){return b===void 0&&(b=vu),yn(function(){return""+E+b.separator+ca++},[b.separator,E])}function ru(E){var b=E.contextId,y=E.uniqueId;return"rbd-hidden-text-"+b+"-"+y}function $u(E){var b=E.contextId,y=E.text,ee=on("hidden-text",{separator:"-"}),ae=yn(function(){return ru({contextId:b,uniqueId:ee})},[ee,b]);return(0,a.useEffect)(function(){var ce=document.createElement("div");return ce.id=ae,ce.textContent=y,ce.style.display="none",al().appendChild(ce),function(){var Ee=al();Ee.contains(ce)&&Ee.removeChild(ce)}},[ae,y]),ae}var Xl=a.createContext(null),_u={react:"^16.8.5","react-dom":"^16.8.5"},Iu=/(\d+)\.(\d+)\.(\d+)/,ql=function(b){var y=Iu.exec(b);y==null&&Lt(!1);var ee=Number(y[1]),ae=Number(y[2]),le=Number(y[3]);return{major:ee,minor:ae,patch:le,raw:b}},lo=function(b,y){return y.major>b.major?!0:y.major<b.major?!1:y.minor>b.minor?!0:y.minor<b.minor?!1:y.patch>=b.patch},Qu=function(E,b){var y=ql(E),ee=ql(b);lo(y,ee)},Zo=`
We expect a html5 doctype: <!doctype html>
This is to ensure consistent browser layout and measurement
More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md
`,vl=function(E){var b=E.doctype;b&&(b.name.toLowerCase(),b.publicId)};function Nu(E){}function Yu(E,b){}function Ho(){Yu(function(){Qu(_u.react,a.version),vl(document)},[])}function ia(E){var b=(0,a.useRef)(E);return(0,a.useEffect)(function(){b.current=E}),b}function kl(){var E=null;function b(){return!!E}function y(ce){return ce===E}function ee(ce){E&&Lt(!1);var fe={abandon:ce};return E=fe,fe}function ae(){E||Lt(!1),E=null}function le(){E&&(E.abandon(),ae())}return{isClaimed:b,isActive:y,claim:ee,release:ae,tryAbandon:le}}var Ul=9,uu=13,Ou=27,Mu=32,ku=33,Ao=34,_o=35,Do=36,yu=37,Io=38,Ya=39,yi=40,ui,Xo=(ui={},ui[uu]=!0,ui[Ul]=!0,ui),Ci=function(E){Xo[E.keyCode]&&E.preventDefault()},_t=function(){var E="visibilitychange";if(typeof document=="undefined")return E;var b=[E,"ms"+E,"webkit"+E,"moz"+E,"o"+E],y=xa(b,function(ee){return"on"+ee in document});return y||E}(),Bn=0,ma=5;function Yr(E,b){return Math.abs(b.x-E.x)>=ma||Math.abs(b.y-E.y)>=ma}var Ca={type:"IDLE"};function cl(E){var b=E.cancel,y=E.completed,ee=E.getPhase,ae=E.setPhase;return[{eventName:"mousemove",fn:function(ce){var fe=ce.button,Ee=ce.clientX,Ne=ce.clientY;if(fe===Bn){var we={x:Ee,y:Ne},ye=ee();if(ye.type==="DRAGGING"){ce.preventDefault(),ye.actions.move(we);return}ye.type!=="PENDING"&&Lt(!1);var Be=ye.point;if(Yr(Be,we)){ce.preventDefault();var Le=ye.actions.fluidLift(we);ae({type:"DRAGGING",actions:Le})}}}},{eventName:"mouseup",fn:function(ce){var fe=ee();if(fe.type!=="DRAGGING"){b();return}ce.preventDefault(),fe.actions.drop({shouldBlockNextClick:!0}),y()}},{eventName:"mousedown",fn:function(ce){ee().type==="DRAGGING"&&ce.preventDefault(),b()}},{eventName:"keydown",fn:function(ce){var fe=ee();if(fe.type==="PENDING"){b();return}if(ce.keyCode===Ou){ce.preventDefault(),b();return}Ci(ce)}},{eventName:"resize",fn:b},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){ee().type==="PENDING"&&b()}},{eventName:"webkitmouseforcedown",fn:function(ce){var fe=ee();if(fe.type==="IDLE"&&Lt(!1),fe.actions.shouldRespectForcePress()){b();return}ce.preventDefault()}},{eventName:_t,fn:b}]}function au(E){var b=(0,a.useRef)(Ca),y=(0,a.useRef)(Mn),ee=yn(function(){return{eventName:"mousedown",fn:function(ye){if(!ye.defaultPrevented&&ye.button===Bn&&!(ye.ctrlKey||ye.metaKey||ye.shiftKey||ye.altKey)){var Be=E.findClosestDraggableId(ye);if(Be){var Le=E.tryGetLock(Be,ce,{sourceEvent:ye});if(Le){ye.preventDefault();var gt={x:ye.clientX,y:ye.clientY};y.current(),Ne(Le,gt)}}}}}},[E]),ae=yn(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(ye){if(!ye.defaultPrevented){var Be=E.findClosestDraggableId(ye);if(Be){var Le=E.findOptionsForDraggable(Be);Le&&(Le.shouldRespectForcePress||E.canGetLock(Be)&&ye.preventDefault())}}}}},[E]),le=tn(function(){var ye={passive:!1,capture:!0};y.current=da(window,[ae,ee],ye)},[ae,ee]),ce=tn(function(){var we=b.current;we.type!=="IDLE"&&(b.current=Ca,y.current(),le())},[le]),fe=tn(function(){var we=b.current;ce(),we.type==="DRAGGING"&&we.actions.cancel({shouldBlockNextClick:!0}),we.type==="PENDING"&&we.actions.abort()},[ce]),Ee=tn(function(){var ye={capture:!0,passive:!1},Be=cl({cancel:fe,completed:ce,getPhase:function(){return b.current},setPhase:function(gt){b.current=gt}});y.current=da(window,Be,ye)},[fe,ce]),Ne=tn(function(ye,Be){b.current.type!=="IDLE"&&Lt(!1),b.current={type:"PENDING",point:Be,actions:ye},Ee()},[Ee]);pn(function(){return le(),function(){y.current()}},[le])}var Fa;function Zu(){}var pl=(Fa={},Fa[Ao]=!0,Fa[ku]=!0,Fa[Do]=!0,Fa[_o]=!0,Fa);function uo(E,b){function y(){b(),E.cancel()}function ee(){b(),E.drop()}return[{eventName:"keydown",fn:function(le){if(le.keyCode===Ou){le.preventDefault(),y();return}if(le.keyCode===Mu){le.preventDefault(),ee();return}if(le.keyCode===yi){le.preventDefault(),E.moveDown();return}if(le.keyCode===Io){le.preventDefault(),E.moveUp();return}if(le.keyCode===Ya){le.preventDefault(),E.moveRight();return}if(le.keyCode===yu){le.preventDefault(),E.moveLeft();return}if(pl[le.keyCode]){le.preventDefault();return}Ci(le)}},{eventName:"mousedown",fn:y},{eventName:"mouseup",fn:y},{eventName:"click",fn:y},{eventName:"touchstart",fn:y},{eventName:"resize",fn:y},{eventName:"wheel",fn:y,options:{passive:!0}},{eventName:_t,fn:y}]}function qo(E){var b=(0,a.useRef)(Zu),y=yn(function(){return{eventName:"keydown",fn:function(le){if(le.defaultPrevented||le.keyCode!==Mu)return;var ce=E.findClosestDraggableId(le);if(!ce)return;var fe=E.tryGetLock(ce,we,{sourceEvent:le});if(!fe)return;le.preventDefault();var Ee=!0,Ne=fe.snapLift();b.current();function we(){Ee||Lt(!1),Ee=!1,b.current(),ee()}b.current=da(window,uo(Ne,we),{capture:!0,passive:!1})}}},[E]),ee=tn(function(){var le={passive:!1,capture:!0};b.current=da(window,[y],le)},[y]);pn(function(){return ee(),function(){b.current()}},[ee])}var Pi={type:"IDLE"},ds=120,fs=.15;function $o(E){var b=E.cancel,y=E.getPhase;return[{eventName:"orientationchange",fn:b},{eventName:"resize",fn:b},{eventName:"contextmenu",fn:function(ae){ae.preventDefault()}},{eventName:"keydown",fn:function(ae){if(y().type!=="DRAGGING"){b();return}ae.keyCode===Ou&&ae.preventDefault(),b()}},{eventName:_t,fn:b}]}function Hi(E){var b=E.cancel,y=E.completed,ee=E.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(le){var ce=ee();if(ce.type!=="DRAGGING"){b();return}ce.hasMoved=!0;var fe=le.touches[0],Ee=fe.clientX,Ne=fe.clientY,we={x:Ee,y:Ne};le.preventDefault(),ce.actions.move(we)}},{eventName:"touchend",fn:function(le){var ce=ee();if(ce.type!=="DRAGGING"){b();return}le.preventDefault(),ce.actions.drop({shouldBlockNextClick:!0}),y()}},{eventName:"touchcancel",fn:function(le){if(ee().type!=="DRAGGING"){b();return}le.preventDefault(),b()}},{eventName:"touchforcechange",fn:function(le){var ce=ee();ce.type==="IDLE"&&Lt(!1);var fe=le.touches[0];if(fe){var Ee=fe.force>=fs;if(Ee){var Ne=ce.actions.shouldRespectForcePress();if(ce.type==="PENDING"){Ne&&b();return}if(Ne){if(ce.hasMoved){le.preventDefault();return}b();return}le.preventDefault()}}}},{eventName:_t,fn:b}]}function ei(E){var b=(0,a.useRef)(Pi),y=(0,a.useRef)(Mn),ee=tn(function(){return b.current},[]),ae=tn(function(Le){b.current=Le},[]),le=yn(function(){return{eventName:"touchstart",fn:function(Le){if(!Le.defaultPrevented){var gt=E.findClosestDraggableId(Le);if(gt){var Sn=E.tryGetLock(gt,fe,{sourceEvent:Le});if(Sn){var Rn=Le.touches[0],Un=Rn.clientX,vr=Rn.clientY,Sr={x:Un,y:vr};y.current(),ye(Sn,Sr)}}}}}},[E]),ce=tn(function(){var Le={capture:!0,passive:!1};y.current=da(window,[le],Le)},[le]),fe=tn(function(){var Be=b.current;Be.type!=="IDLE"&&(Be.type==="PENDING"&&clearTimeout(Be.longPressTimerId),ae(Pi),y.current(),ce())},[ce,ae]),Ee=tn(function(){var Be=b.current;fe(),Be.type==="DRAGGING"&&Be.actions.cancel({shouldBlockNextClick:!0}),Be.type==="PENDING"&&Be.actions.abort()},[fe]),Ne=tn(function(){var Le={capture:!0,passive:!1},gt={cancel:Ee,completed:fe,getPhase:ee},Sn=da(window,Hi(gt),Le),Rn=da(window,$o(gt),Le);y.current=function(){Sn(),Rn()}},[Ee,ee,fe]),we=tn(function(){var Le=ee();Le.type!=="PENDING"&&Lt(!1);var gt=Le.actions.fluidLift(Le.point);ae({type:"DRAGGING",actions:gt,hasMoved:!1})},[ee,ae]),ye=tn(function(Le,gt){ee().type!=="IDLE"&&Lt(!1);var Sn=setTimeout(we,ds);ae({type:"PENDING",point:gt,actions:Le,longPressTimerId:Sn}),Ne()},[Ne,ee,ae,we]);pn(function(){return ce(),function(){y.current();var gt=ee();gt.type==="PENDING"&&(clearTimeout(gt.longPressTimerId),ae(Pi))}},[ee,ce,ae]),pn(function(){var Le=da(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return Le},[])}function ms(E){}var Wi={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Wo(E,b){if(b==null)return!1;var y=!!Wi[b.tagName.toLowerCase()];if(y)return!0;var ee=b.getAttribute("contenteditable");return ee==="true"||ee===""?!0:b===E?!1:Wo(E,b.parentElement)}function ns(E,b){var y=b.target;return kr(y)?Wo(E,y):!1}var vs=function(E){return br(E.getBoundingClientRect()).center};function Ui(E){return E instanceof Ha(E).Element}var rs=function(){var E="matches";if(typeof document=="undefined")return E;var b=[E,"msMatchesSelector","webkitMatchesSelector"],y=xa(b,function(ee){return ee in Element.prototype});return y||E}();function wn(E,b){return E==null?null:E[rs](b)?E:wn(E.parentElement,b)}function Pr(E,b){return E.closest?E.closest(b):wn(E,b)}function Aa(E){return"["+_e.contextId+'="'+E+'"]'}function Ka(E,b){var y=b.target;if(!Ui(y))return null;var ee=Aa(E),ae=Pr(y,ee);return!ae||!kr(ae)?null:ae}function el(E,b){var y=Ka(E,b);return y?y.getAttribute(_e.draggableId):null}function ga(E,b){var y="["+$e.contextId+'="'+E+'"]',ee=Qr(document.querySelectorAll(y)),ae=xa(ee,function(le){return le.getAttribute($e.id)===b});return!ae||!kr(ae)?null:ae}function ka(E){E.preventDefault()}function gl(E){var b=E.expected,y=E.phase,ee=E.isLockActive,ae=E.shouldWarn;return!(!ee()||b!==y)}function Ru(E){var b=E.lockAPI,y=E.store,ee=E.registry,ae=E.draggableId;if(b.isClaimed())return!1;var le=ee.draggable.findById(ae);return!(!le||!le.options.isEnabled||!ao(y.getState(),ae))}function go(E){var b=E.lockAPI,y=E.contextId,ee=E.store,ae=E.registry,le=E.draggableId,ce=E.forceSensorStop,fe=E.sourceEvent,Ee=Ru({lockAPI:b,store:ee,registry:ae,draggableId:le});if(!Ee)return null;var Ne=ae.draggable.getById(le),we=ga(y,Ne.descriptor.id);if(!we||fe&&!Ne.options.canDragInteractiveElements&&ns(we,fe))return null;var ye=b.claim(ce||Mn),Be="PRE_DRAG";function Le(){return Ne.options.shouldRespectForcePress}function gt(){return b.isActive(ye)}function Sn(Ma,El){gl({expected:Ma,phase:Be,isLockActive:gt,shouldWarn:!0})&&ee.dispatch(El())}var Rn=Sn.bind(null,"DRAGGING");function Un(Ma){function El(){b.release(),Be="COMPLETED"}Be!=="PRE_DRAG"&&(El(),Be!=="PRE_DRAG"&&Lt(!1)),ee.dispatch(ne(Ma.liftActionArgs)),Be="DRAGGING";function Bu(xl,xu){if(xu===void 0&&(xu={shouldBlockNextClick:!1}),Ma.cleanup(),xu.shouldBlockNextClick){var io=da(window,[{eventName:"click",fn:ka,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(io)}El(),ee.dispatch(Kn({reason:xl}))}return(0,pe.Z)({isActive:function(){return gl({expected:"DRAGGING",phase:Be,isLockActive:gt,shouldWarn:!1})},shouldRespectForcePress:Le,drop:function(xu){return Bu("DROP",xu)},cancel:function(xu){return Bu("CANCEL",xu)}},Ma.actions)}function vr(Ma){var El=Kt(function(xl){Rn(function(){return Xe({client:xl})})}),Bu=Un({liftActionArgs:{id:le,clientSelection:Ma,movementMode:"FLUID"},cleanup:function(){return El.cancel()},actions:{move:El}});return(0,pe.Z)({},Bu,{move:El})}function Sr(){var Ma={moveUp:function(){return Rn(Zt)},moveRight:function(){return Rn(dn)},moveDown:function(){return Rn(Vt)},moveLeft:function(){return Rn(fn)}};return Un({liftActionArgs:{id:le,clientSelection:vs(we),movementMode:"SNAP"},cleanup:Mn,actions:Ma})}function Rr(){var Ma=gl({expected:"PRE_DRAG",phase:Be,isLockActive:gt,shouldWarn:!0});Ma&&b.release()}var Ua={isActive:function(){return gl({expected:"PRE_DRAG",phase:Be,isLockActive:gt,shouldWarn:!1})},shouldRespectForcePress:Le,fluidLift:vr,snapLift:Sr,abort:Rr};return Ua}var oi=[au,qo,ei];function oo(E){var b=E.contextId,y=E.store,ee=E.registry,ae=E.customSensors,le=E.enableDefaultSensors,ce=[].concat(le?oi:[],ae||[]),fe=(0,a.useState)(function(){return kl()})[0],Ee=tn(function(vr,Sr){vr.isDragging&&!Sr.isDragging&&fe.tryAbandon()},[fe]);pn(function(){var vr=y.getState(),Sr=y.subscribe(function(){var Rr=y.getState();Ee(vr,Rr),vr=Rr});return Sr},[fe,y,Ee]),pn(function(){return fe.tryAbandon},[fe.tryAbandon]);var Ne=tn(function(Un){return Ru({lockAPI:fe,registry:ee,store:y,draggableId:Un})},[fe,ee,y]),we=tn(function(Un,vr,Sr){return go({lockAPI:fe,registry:ee,contextId:b,store:y,draggableId:Un,forceSensorStop:vr,sourceEvent:Sr&&Sr.sourceEvent?Sr.sourceEvent:null})},[b,fe,ee,y]),ye=tn(function(Un){return el(b,Un)},[b]),Be=tn(function(Un){var vr=ee.draggable.findById(Un);return vr?vr.options:null},[ee.draggable]),Le=tn(function(){fe.isClaimed()&&(fe.tryAbandon(),y.getState().phase!=="IDLE"&&y.dispatch(qe()))},[fe,y]),gt=tn(fe.isClaimed,[fe]),Sn=yn(function(){return{canGetLock:Ne,tryGetLock:we,findClosestDraggableId:ye,findOptionsForDraggable:Be,tryReleaseLock:Le,isLockClaimed:gt}},[Ne,we,ye,Be,Le,gt]);ms(ce);for(var Rn=0;Rn<ce.length;Rn++)ce[Rn](Sn)}var Wa=function(b){return{onBeforeCapture:b.onBeforeCapture,onBeforeDragStart:b.onBeforeDragStart,onDragStart:b.onDragStart,onDragEnd:b.onDragEnd,onDragUpdate:b.onDragUpdate}};function Er(E){return E.current||Lt(!1),E.current}function Kr(E){var b=E.contextId,y=E.setCallbacks,ee=E.sensors,ae=E.nonce,le=E.dragHandleUsageInstructions,ce=(0,a.useRef)(null);Ho();var fe=ia(E),Ee=tn(function(){return Wa(fe.current)},[fe]),Ne=qn(b),we=$u({contextId:b,text:le}),ye=nl(b,ae),Be=tn(function(xl){Er(ce).dispatch(xl)},[]),Le=yn(function(){return(0,Ce.DE)({publishWhileDragging:me,updateDroppableScroll:Ze,updateDroppableIsEnabled:Re,updateDroppableIsCombineEnabled:vt,collectionStarting:ve},Be)},[Be]),gt=wr(),Sn=yn(function(){return Du(gt,Le)},[gt,Le]),Rn=yn(function(){return St((0,pe.Z)({scrollWindow:Po,scrollDroppable:Sn.scrollDroppable},(0,Ce.DE)({move:Xe},Be)))},[Sn.scrollDroppable,Be]),Un=Wn(b),vr=yn(function(){return Fo({announce:Ne,autoScroller:Rn,dimensionMarshal:Sn,focusMarshal:Un,getResponders:Ee,styleMarshal:ye})},[Ne,Rn,Sn,Un,Ee,ye]);ce.current=vr;var Sr=tn(function(){var xl=Er(ce),xu=xl.getState();xu.phase!=="IDLE"&&xl.dispatch(qe())},[]),Rr=tn(function(){var xl=Er(ce).getState();return xl.isDragging||xl.phase==="DROP_ANIMATING"},[]),Ua=yn(function(){return{isDragging:Rr,tryAbort:Sr}},[Rr,Sr]);y(Ua);var Ma=tn(function(xl){return ao(Er(ce).getState(),xl)},[]),El=tn(function(){return Qo(Er(ce).getState())},[]),Bu=yn(function(){return{marshal:Sn,focus:Un,contextId:b,canLift:Ma,isMovementAllowed:El,dragHandleUsageInstructionsId:we,registry:gt}},[b,Sn,we,Un,Ma,El,gt]);return oo({contextId:b,store:vr,registry:gt,customSensors:ee,enableDefaultSensors:E.enableDefaultSensors!==!1}),(0,a.useEffect)(function(){return Sr},[Sr]),a.createElement(Xl.Provider,{value:Bu},a.createElement(tt,{context:rl,store:vr},E.children))}var dl=0;function $l(){dl=0}function ii(){return yn(function(){return""+dl++},[])}function No(){$l(),Ll()}function Uo(E){var b=ii(),y=E.dragHandleUsageInstructions||Ia.dragHandleUsageInstructions;return a.createElement(Ja,null,function(ee){return a.createElement(Kr,{nonce:E.nonce,contextId:b,setCallbacks:ee,dragHandleUsageInstructions:y,enableDefaultSensors:E.enableDefaultSensors,sensors:E.sensors,onBeforeCapture:E.onBeforeCapture,onBeforeDragStart:E.onBeforeDragStart,onDragStart:E.onDragStart,onDragUpdate:E.onDragUpdate,onDragEnd:E.onDragEnd},E.children)})}var Oo=function(b){return function(y){return b===y}},fi=Oo("scroll"),ti=Oo("auto"),Bo=Oo("visible"),ps=function(b,y){return y(b.overflowX)||y(b.overflowY)},Is=function(b,y){return y(b.overflowX)&&y(b.overflowY)},Hs=function(b){var y=window.getComputedStyle(b),ee={overflowX:y.overflowX,overflowY:y.overflowY};return ps(ee,fi)||ps(ee,ti)},rc=function(){return!1;var b,y,ee,ae},Ws=function E(b){return b==null?null:b===document.body?rc()?b:null:b===document.documentElement?null:Hs(b)?b:E(b.parentElement)},Jc=function(E){if(E)var b=Ws(E.parentElement)},Ns=function(E){return{x:E.scrollLeft,y:E.scrollTop}},ac=function E(b){if(!b)return!1;var y=window.getComputedStyle(b);return y.position==="fixed"?!0:E(b.parentElement)},lc=function(E){var b=Ws(E),y=ac(E);return{closestScrollable:b,isFixedOnPage:y}},uc=function(E){var b=E.descriptor,y=E.isEnabled,ee=E.isCombineEnabled,ae=E.isFixedOnPage,le=E.direction,ce=E.client,fe=E.page,Ee=E.closest,Ne=function(){if(!Ee)return null;var Le=Ee.scrollSize,gt=Ee.client,Sn=Lo({scrollHeight:Le.scrollHeight,scrollWidth:Le.scrollWidth,height:gt.paddingBox.height,width:gt.paddingBox.width});return{pageMarginBox:Ee.page.marginBox,frameClient:gt,scrollSize:Le,shouldClipSubject:Ee.shouldClipSubject,scroll:{initial:Ee.scroll,current:Ee.scroll,max:Sn,diff:{value:Ar,displacement:Ar}}}}(),we=le==="vertical"?to:ju,ye=$r({page:fe,withPlaceholder:null,axis:we,frame:Ne}),Be={descriptor:b,isCombineEnabled:ee,isFixedOnPage:ae,axis:we,isEnabled:y,client:ce,page:fe,frame:Ne,subject:ye};return Be},oc=function(b,y){var ee=Jn(b);if(!y||b!==y)return ee;var ae=ee.paddingBox.top-y.scrollTop,le=ee.paddingBox.left-y.scrollLeft,ce=ae+y.scrollHeight,fe=le+y.scrollWidth,Ee={top:ae,right:fe,bottom:ce,left:le},Ne=Or(Ee,ee.border),we=Lr({borderBox:Ne,margin:ee.margin,border:ee.border,padding:ee.padding});return we},ic=function(E){var b=E.ref,y=E.descriptor,ee=E.env,ae=E.windowScroll,le=E.direction,ce=E.isDropDisabled,fe=E.isCombineEnabled,Ee=E.shouldClipSubject,Ne=ee.closestScrollable,we=oc(b,Ne),ye=Dn(we,ae),Be=function(){if(!Ne)return null;var gt=Jn(Ne),Sn={scrollHeight:Ne.scrollHeight,scrollWidth:Ne.scrollWidth};return{client:gt,page:Dn(gt,ae),scroll:Ns(Ne),scrollSize:Sn,shouldClipSubject:Ee}}(),Le=uc({descriptor:y,isEnabled:!ce,isCombineEnabled:fe,isFixedOnPage:ee.isFixedOnPage,direction:le,client:we,page:ye,closest:Be});return Le},sc={passive:!1},cc={passive:!0},Us=function(E){return E.shouldPublishImmediately?sc:cc};function As(E){var b=(0,a.useContext)(E);return b||Lt(!1),b}var Ds=function(b){return b&&b.env.closestScrollable||null};function dc(E){var b=(0,a.useRef)(null),y=As(Xl),ee=on("droppable"),ae=y.registry,le=y.marshal,ce=ia(E),fe=yn(function(){return{id:E.droppableId,type:E.type,mode:E.mode}},[E.droppableId,E.mode,E.type]),Ee=(0,a.useRef)(fe),Ne=yn(function(){return Ge(function(Rr,Ua){b.current||Lt(!1);var Ma={x:Rr,y:Ua};le.updateDroppableScroll(fe.id,Ma)})},[fe.id,le]),we=tn(function(){var Rr=b.current;return!Rr||!Rr.env.closestScrollable?Ar:Ns(Rr.env.closestScrollable)},[]),ye=tn(function(){var Rr=we();Ne(Rr.x,Rr.y)},[we,Ne]),Be=yn(function(){return Kt(ye)},[ye]),Le=tn(function(){var Rr=b.current,Ua=Ds(Rr);Rr&&Ua||Lt(!1);var Ma=Rr.scrollOptions;if(Ma.shouldPublishImmediately){ye();return}Be()},[Be,ye]),gt=tn(function(Rr,Ua){b.current&&Lt(!1);var Ma=ce.current,El=Ma.getDroppableRef();El||Lt(!1);var Bu=lc(El),xl={ref:El,descriptor:fe,env:Bu,scrollOptions:Ua};b.current=xl;var xu=ic({ref:El,descriptor:fe,env:Bu,windowScroll:Rr,direction:Ma.direction,isDropDisabled:Ma.isDropDisabled,isCombineEnabled:Ma.isCombineEnabled,shouldClipSubject:!Ma.ignoreContainerClipping}),io=Bu.closestScrollable;return io&&(io.setAttribute(rn.contextId,y.contextId),io.addEventListener("scroll",Le,Us(xl.scrollOptions))),xu},[y.contextId,fe,Le,ce]),Sn=tn(function(){var Rr=b.current,Ua=Ds(Rr);return Rr&&Ua||Lt(!1),Ns(Ua)},[]),Rn=tn(function(){var Rr=b.current;Rr||Lt(!1);var Ua=Ds(Rr);b.current=null,Ua&&(Be.cancel(),Ua.removeAttribute(rn.contextId),Ua.removeEventListener("scroll",Le,Us(Rr.scrollOptions)))},[Le,Be]),Un=tn(function(Rr){var Ua=b.current;Ua||Lt(!1);var Ma=Ds(Ua);Ma||Lt(!1),Ma.scrollTop+=Rr.y,Ma.scrollLeft+=Rr.x},[]),vr=yn(function(){return{getDimensionAndWatchScroll:gt,getScrollWhileDragging:Sn,dragStopped:Rn,scroll:Un}},[Rn,gt,Sn,Un]),Sr=yn(function(){return{uniqueId:ee,descriptor:fe,callbacks:vr}},[vr,fe,ee]);pn(function(){return Ee.current=Sr.descriptor,ae.droppable.register(Sr),function(){b.current&&Rn(),ae.droppable.unregister(Sr)}},[vr,fe,Rn,Sr,le,ae.droppable]),pn(function(){b.current&&le.updateDroppableIsEnabled(Ee.current.id,!E.isDropDisabled)},[E.isDropDisabled,le]),pn(function(){b.current&&le.updateDroppableIsCombineEnabled(Ee.current.id,E.isCombineEnabled)},[E.isCombineEnabled,le])}function Os(){}var Gs={width:0,height:0,margin:ra},fc=function(b){var y=b.isAnimatingOpenOnMount,ee=b.placeholder,ae=b.animate;return y||ae==="close"?Gs:{height:ee.client.borderBox.height,width:ee.client.borderBox.width,margin:ee.client.margin}},mc=function(b){var y=b.isAnimatingOpenOnMount,ee=b.placeholder,ae=b.animate,le=fc({isAnimatingOpenOnMount:y,placeholder:ee,animate:ae});return{display:ee.display,boxSizing:"border-box",width:le.width,height:le.height,marginTop:le.margin.top,marginRight:le.margin.right,marginBottom:le.margin.bottom,marginLeft:le.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:ae!=="none"?fl.placeholder:null}};function vc(E){var b=(0,a.useRef)(null),y=tn(function(){b.current&&(clearTimeout(b.current),b.current=null)},[]),ee=E.animate,ae=E.onTransitionEnd,le=E.onClose,ce=E.contextId,fe=(0,a.useState)(E.animate==="open"),Ee=fe[0],Ne=fe[1];(0,a.useEffect)(function(){return Ee?ee!=="open"?(y(),Ne(!1),Os):b.current?Os:(b.current=setTimeout(function(){b.current=null,Ne(!1)}),y):Os},[ee,Ee,y]);var we=tn(function(Be){Be.propertyName==="height"&&(ae(),ee==="close"&&le())},[ee,le,ae]),ye=mc({isAnimatingOpenOnMount:Ee,animate:E.animate,placeholder:E.placeholder});return a.createElement(E.placeholder.tagName,{style:ye,"data-rbd-placeholder-context-id":ce,onTransitionEnd:we,ref:E.innerRef})}var pc=a.memo(vc),Ms=a.createContext(null);function zs(E){E&&kr(E)||Lt(!1)}function Rs(E){return typeof E=="boolean"}function Ts(E,b){b.forEach(function(y){return y(E)})}var gc=[function(b){var y=b.props;y.droppableId||Lt(!1),typeof y.droppableId!="string"&&Lt(!1)},function(b){var y=b.props;Rs(y.isDropDisabled)||Lt(!1),Rs(y.isCombineEnabled)||Lt(!1),Rs(y.ignoreContainerClipping)||Lt(!1)},function(b){var y=b.getDroppableRef;zs(y())}],Ec=[function(b){var y=b.props,ee=b.getPlaceholderRef;if(y.placeholder)var ae=ee()}],hc=[function(b){var y=b.props;y.renderClone||Lt(!1)},function(b){var y=b.getPlaceholderRef;y()&&Lt(!1)}];function bc(E){Yu(function(){Ts(E,gc),E.props.mode==="standard"&&Ts(E,Ec),E.props.mode==="virtual"&&Ts(E,hc)})}var yc=function(E){he(b,E);function b(){for(var ee,ae=arguments.length,le=new Array(ae),ce=0;ce<ae;ce++)le[ce]=arguments[ce];return ee=E.call.apply(E,[this].concat(le))||this,ee.state={isVisible:!!ee.props.on,data:ee.props.on,animate:ee.props.shouldAnimate&&ee.props.on?"open":"none"},ee.onClose=function(){ee.state.animate==="close"&&ee.setState({isVisible:!1})},ee}b.getDerivedStateFromProps=function(ae,le){return ae.shouldAnimate?ae.on?{isVisible:!0,data:ae.on,animate:"open"}:le.isVisible?{isVisible:!0,data:le.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:!!ae.on,data:ae.on,animate:"none"}};var y=b.prototype;return y.render=function(){if(!this.state.isVisible)return null;var ae={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(ae)},b}(a.PureComponent),Qs={dragging:5e3,dropAnimating:4500},Cc=function(b,y){return y?fl.drop(y.duration):b?fl.snap:fl.fluid},Fc=function(b,y){return b?y?pa.opacity.drop:pa.opacity.combining:null},Ac=function(b){return b.forceShouldAnimate!=null?b.forceShouldAnimate:b.mode==="SNAP"};function Dc(E){var b=E.dimension,y=b.client,ee=E.offset,ae=E.combineWith,le=E.dropping,ce=!!ae,fe=Ac(E),Ee=!!le,Ne=Ee?il.drop(ee,ce):il.moveTo(ee),we={position:"fixed",top:y.marginBox.top,left:y.marginBox.left,boxSizing:"border-box",width:y.borderBox.width,height:y.borderBox.height,transition:Cc(fe,le),transform:Ne,opacity:Fc(ce,Ee),zIndex:Ee?Qs.dropAnimating:Qs.dragging,pointerEvents:"none"};return we}function Bc(E){return{transform:il.moveTo(E.offset),transition:E.shouldAnimateDisplacement?null:"none"}}function xc(E){return E.type==="DRAGGING"?Dc(E):Bc(E)}function wc(E,b,y){y===void 0&&(y=Ar);var ee=window.getComputedStyle(b),ae=b.getBoundingClientRect(),le=Nn(ae,ee),ce=Dn(le,y),fe={client:le,tagName:b.tagName.toLowerCase(),display:ee.display},Ee={x:le.marginBox.width,y:le.marginBox.height},Ne={descriptor:E,placeholder:fe,displaceBy:Ee,client:le,page:ce};return Ne}function Pc(E){var b=on("draggable"),y=E.descriptor,ee=E.registry,ae=E.getDraggableRef,le=E.canDragInteractiveElements,ce=E.shouldRespectForcePress,fe=E.isEnabled,Ee=yn(function(){return{canDragInteractiveElements:le,shouldRespectForcePress:ce,isEnabled:fe}},[le,fe,ce]),Ne=tn(function(Le){var gt=ae();return gt||Lt(!1),wc(y,gt,Le)},[y,ae]),we=yn(function(){return{uniqueId:b,descriptor:y,options:Ee,getDimension:Ne}},[y,Ne,Ee,b]),ye=(0,a.useRef)(we),Be=(0,a.useRef)(!0);pn(function(){return ee.draggable.register(ye.current),function(){return ee.draggable.unregister(ye.current)}},[ee.draggable]),pn(function(){if(Be.current){Be.current=!1;return}var Le=ye.current;ye.current=we,ee.draggable.update(we,Le)},[we,ee.draggable])}function Sc(E,b,y){Yu(function(){function ee(le){return"Draggable[id: "+le+"]: "}var ae=E.draggableId;ae||Lt(!1),typeof ae!="string"&&Lt(!1),ll(E.index)||Lt(!1),E.mapped.type!=="DRAGGING"&&(zs(y()),E.isEnabled&&(su(b,ae)||Lt(!1)))})}function _c(E){}function Ic(E){E.preventDefault()}function Nc(E){var b=(0,a.useRef)(null),y=tn(function(xl){b.current=xl},[]),ee=tn(function(){return b.current},[]),ae=As(Xl),le=ae.contextId,ce=ae.dragHandleUsageInstructionsId,fe=ae.registry,Ee=As(Ms),Ne=Ee.type,we=Ee.droppableId,ye=yn(function(){return{id:E.draggableId,index:E.index,type:Ne,droppableId:we}},[E.draggableId,E.index,Ne,we]),Be=E.children,Le=E.draggableId,gt=E.isEnabled,Sn=E.shouldRespectForcePress,Rn=E.canDragInteractiveElements,Un=E.isClone,vr=E.mapped,Sr=E.dropAnimationFinished;if(Sc(E,le,ee),_c(Un),!Un){var Rr=yn(function(){return{descriptor:ye,registry:fe,getDraggableRef:ee,canDragInteractiveElements:Rn,shouldRespectForcePress:Sn,isEnabled:gt}},[ye,fe,ee,Rn,Sn,gt]);Pc(Rr)}var Ua=yn(function(){return gt?{tabIndex:0,role:"button","aria-describedby":ce,"data-rbd-drag-handle-draggable-id":Le,"data-rbd-drag-handle-context-id":le,draggable:!1,onDragStart:Ic}:null},[le,ce,Le,gt]),Ma=tn(function(xl){vr.type==="DRAGGING"&&vr.dropping&&xl.propertyName==="transform"&&Sr()},[Sr,vr]),El=yn(function(){var xl=xc(vr),xu=vr.type==="DRAGGING"&&vr.dropping?Ma:null,io={innerRef:y,draggableProps:{"data-rbd-draggable-context-id":le,"data-rbd-draggable-id":Le,style:xl,onTransitionEnd:xu},dragHandleProps:Ua};return io},[le,Ua,Le,vr,Ma,y]),Bu=yn(function(){return{draggableId:ye.id,type:ye.type,source:{index:ye.index,droppableId:ye.droppableId}}},[ye.droppableId,ye.id,ye.index,ye.type]);return Be(El,vr.snapshot,Bu)}var Ys=function(E,b){return E===b},Ks=function(E){var b=E.combine,y=E.destination;return y?y.droppableId:b?b.droppableId:null},Oc=function(b){return b.combine?b.combine.draggableId:null},Mc=function(b){return b.at&&b.at.type==="COMBINE"?b.at.combine.draggableId:null};function Rc(){var E=Ge(function(ae,le){return{x:ae,y:le}}),b=Ge(function(ae,le,ce,fe,Ee){return{isDragging:!0,isClone:le,isDropAnimating:!!Ee,dropAnimation:Ee,mode:ae,draggingOver:ce,combineWith:fe,combineTargetFor:null}}),y=Ge(function(ae,le,ce,fe,Ee,Ne,we){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:Ee,combineWith:Ne,mode:le,offset:ae,dimension:ce,forceShouldAnimate:we,snapshot:b(le,fe,Ee,Ne,null)}}}),ee=function(le,ce){if(le.isDragging){if(le.critical.draggable.id!==ce.draggableId)return null;var fe=le.current.client.offset,Ee=le.dimensions.draggables[ce.draggableId],Ne=pu(le.impact),we=Mc(le.impact),ye=le.forceShouldAnimate;return y(E(fe.x,fe.y),le.movementMode,Ee,ce.isClone,Ne,we,ye)}if(le.phase==="DROP_ANIMATING"){var Be=le.completed;if(Be.result.draggableId!==ce.draggableId)return null;var Le=ce.isClone,gt=le.dimensions.draggables[ce.draggableId],Sn=Be.result,Rn=Sn.mode,Un=Ks(Sn),vr=Oc(Sn),Sr=le.dropDuration,Rr={duration:Sr,curve:Wr.drop,moveTo:le.newHomeClientOffset,opacity:vr?pa.opacity.drop:null,scale:vr?pa.scale.drop:null};return{mapped:{type:"DRAGGING",offset:le.newHomeClientOffset,dimension:gt,dropping:Rr,draggingOver:Un,combineWith:vr,mode:Rn,forceShouldAnimate:null,snapshot:b(Rn,Le,Un,vr,Rr)}}}return null};return ee}function Js(E){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:E,combineWith:null}}var Tc={mapped:{type:"SECONDARY",offset:Ar,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:Js(null)}};function Lc(){var E=Ge(function(ce,fe){return{x:ce,y:fe}}),b=Ge(Js),y=Ge(function(ce,fe,Ee){return fe===void 0&&(fe=null),{mapped:{type:"SECONDARY",offset:ce,combineTargetFor:fe,shouldAnimateDisplacement:Ee,snapshot:b(fe)}}}),ee=function(fe){return fe?y(Ar,fe,!0):null},ae=function(fe,Ee,Ne,we){var ye=Ne.displaced.visible[fe],Be=!!(we.inVirtualList&&we.effected[fe]),Le=Il(Ne),gt=Le&&Le.draggableId===fe?Ee:null;if(!ye){if(!Be)return ee(gt);if(Ne.displaced.invisible[fe])return null;var Sn=zr(we.displacedBy.point),Rn=E(Sn.x,Sn.y);return y(Rn,gt,!0)}if(Be)return ee(gt);var Un=Ne.displacedBy.point,vr=E(Un.x,Un.y);return y(vr,gt,ye.shouldAnimate)},le=function(fe,Ee){if(fe.isDragging)return fe.critical.draggable.id===Ee.draggableId?null:ae(Ee.draggableId,fe.critical.draggable.id,fe.impact,fe.afterCritical);if(fe.phase==="DROP_ANIMATING"){var Ne=fe.completed;return Ne.result.draggableId===Ee.draggableId?null:ae(Ee.draggableId,Ne.result.draggableId,Ne.impact,Ne.afterCritical)}return null};return le}var kc=function(){var b=Rc(),y=Lc(),ee=function(le,ce){return b(le,ce)||y(le,ce)||Tc};return ee},Zc={dropAnimationFinished:tr},jc=An(kc,Zc,null,{context:rl,pure:!0,areStatePropsEqual:Ys})(Nc);function Xs(E){var b=As(Ms),y=b.isUsingCloneFor;return y===E.draggableId&&!E.isClone?null:a.createElement(jc,E)}function Vc(E){var b=typeof E.isDragDisabled=="boolean"?!E.isDragDisabled:!0,y=!!E.disableInteractiveElementBlocking,ee=!!E.shouldRespectForcePress;return a.createElement(Xs,(0,pe.Z)({},E,{isClone:!1,isEnabled:b,canDragInteractiveElements:y,shouldRespectForcePress:ee}))}function Hc(E){var b=(0,a.useContext)(Xl);b||Lt(!1);var y=b.contextId,ee=b.isMovementAllowed,ae=(0,a.useRef)(null),le=(0,a.useRef)(null),ce=E.children,fe=E.droppableId,Ee=E.type,Ne=E.mode,we=E.direction,ye=E.ignoreContainerClipping,Be=E.isDropDisabled,Le=E.isCombineEnabled,gt=E.snapshot,Sn=E.useClone,Rn=E.updateViewportMaxScroll,Un=E.getContainerForClone,vr=tn(function(){return ae.current},[]),Sr=tn(function(Eo){ae.current=Eo},[]),Rr=tn(function(){return le.current},[]),Ua=tn(function(Eo){le.current=Eo},[]);bc({props:E,getDroppableRef:vr,getPlaceholderRef:Rr});var Ma=tn(function(){ee()&&Rn({maxScroll:ul()})},[ee,Rn]);dc({droppableId:fe,type:Ee,mode:Ne,direction:we,isDropDisabled:Be,isCombineEnabled:Le,ignoreContainerClipping:ye,getDroppableRef:vr});var El=a.createElement(yc,{on:E.placeholder,shouldAnimate:E.shouldAnimatePlaceholder},function(Eo){var mi=Eo.onClose,si=Eo.data,Go=Eo.animate;return a.createElement(pc,{placeholder:si,onClose:mi,innerRef:Ua,animate:Go,contextId:y,onTransitionEnd:Ma})}),Bu=yn(function(){return{innerRef:Sr,placeholder:El,droppableProps:{"data-rbd-droppable-id":fe,"data-rbd-droppable-context-id":y}}},[y,fe,El,Sr]),xl=Sn?Sn.dragging.draggableId:null,xu=yn(function(){return{droppableId:fe,type:Ee,isUsingCloneFor:xl}},[fe,xl,Ee]);function io(){if(!Sn)return null;var Eo=Sn.dragging,mi=Sn.render,si=a.createElement(Xs,{draggableId:Eo.draggableId,index:Eo.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(Go,vi){return mi(Go,vi,Eo)});return $n.createPortal(si,Un())}return a.createElement(Ms.Provider,{value:xu},ce(Bu,gt),io())}var Ls=function(b,y){return b===y.droppable.type},qs=function(b,y){return y.draggables[b.draggable.id]},Wc=function(){var b={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},y=(0,pe.Z)({},b,{shouldAnimatePlaceholder:!1}),ee=Ge(function(ce){return{draggableId:ce.id,type:ce.type,source:{index:ce.index,droppableId:ce.droppableId}}}),ae=Ge(function(ce,fe,Ee,Ne,we,ye){var Be=we.descriptor.id,Le=we.descriptor.droppableId===ce;if(Le){var gt=ye?{render:ye,dragging:ee(we.descriptor)}:null,Sn={isDraggingOver:Ee,draggingOverWith:Ee?Be:null,draggingFromThisWith:Be,isUsingPlaceholder:!0};return{placeholder:we.placeholder,shouldAnimatePlaceholder:!1,snapshot:Sn,useClone:gt}}if(!fe)return y;if(!Ne)return b;var Rn={isDraggingOver:Ee,draggingOverWith:Be,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:we.placeholder,shouldAnimatePlaceholder:!0,snapshot:Rn,useClone:null}}),le=function(fe,Ee){var Ne=Ee.droppableId,we=Ee.type,ye=!Ee.isDropDisabled,Be=Ee.renderClone;if(fe.isDragging){var Le=fe.critical;if(!Ls(we,Le))return y;var gt=qs(Le,fe.dimensions),Sn=pu(fe.impact)===Ne;return ae(Ne,ye,Sn,Sn,gt,Be)}if(fe.phase==="DROP_ANIMATING"){var Rn=fe.completed;if(!Ls(we,Rn.critical))return y;var Un=qs(Rn.critical,fe.dimensions);return ae(Ne,ye,Ks(Rn.result)===Ne,pu(Rn.impact)===Ne,Un,Be)}if(fe.phase==="IDLE"&&fe.completed&&!fe.shouldFlush){var vr=fe.completed;if(!Ls(we,vr.critical))return y;var Sr=pu(vr.impact)===Ne,Rr=!!(vr.impact.at&&vr.impact.at.type==="COMBINE"),Ua=vr.critical.droppable.id===Ne;return Sr?Rr?b:y:Ua?b:y}return y};return le},Uc={updateViewportMaxScroll:Fn};function Gc(){return document.body||Lt(!1),document.body}var zc={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:Gc},$s=An(Wc,Uc,null,{context:rl,pure:!0,areStatePropsEqual:Ys})(Hc);$s.defaultProps=zc},38486:function(Wt,Tt){"use strict";var x;var a=60103,de=60106,he=60107,pe=60108,Ce=60114,Me=60109,ke=60110,et=60112,Ae=60113,Pe=60120,xe=60115,Se=60116,Te=60121,Ie=60122,yt=60117,ot=60129,tt=60131;if(typeof Symbol=="function"&&Symbol.for){var ge=Symbol.for;a=ge("react.element"),de=ge("react.portal"),he=ge("react.fragment"),pe=ge("react.strict_mode"),Ce=ge("react.profiler"),Me=ge("react.provider"),ke=ge("react.context"),et=ge("react.forward_ref"),Ae=ge("react.suspense"),Pe=ge("react.suspense_list"),xe=ge("react.memo"),Se=ge("react.lazy"),Te=ge("react.block"),Ie=ge("react.server.block"),yt=ge("react.fundamental"),ot=ge("react.debug_trace_mode"),tt=ge("react.legacy_hidden")}function Ue(Je){if(typeof Je=="object"&&Je!==null){var Dt=Je.$$typeof;switch(Dt){case a:switch(Je=Je.type,Je){case he:case Ce:case pe:case Ae:case Pe:return Je;default:switch(Je=Je&&Je.$$typeof,Je){case ke:case et:case Se:case xe:case Me:return Je;default:return Dt}}case de:return Dt}}}var Oe=Me,Ye=a,Ke=et,se=he,ft=Se,Nt=xe,Xt=de,nt=Ce,wt=pe,it=Ae;x=ke,x=Oe,x=Ye,x=Ke,x=se,x=ft,x=Nt,x=Xt,x=nt,x=wt,x=it,x=function(){return!1},x=function(){return!1},Tt.isContextConsumer=function(Je){return Ue(Je)===ke},x=function(Je){return Ue(Je)===Me},x=function(Je){return typeof Je=="object"&&Je!==null&&Je.$$typeof===a},x=function(Je){return Ue(Je)===et},x=function(Je){return Ue(Je)===he},x=function(Je){return Ue(Je)===Se},x=function(Je){return Ue(Je)===xe},x=function(Je){return Ue(Je)===de},x=function(Je){return Ue(Je)===Ce},x=function(Je){return Ue(Je)===pe},x=function(Je){return Ue(Je)===Ae},x=function(Je){return typeof Je=="string"||typeof Je=="function"||Je===he||Je===Ce||Je===ot||Je===pe||Je===Ae||Je===Pe||Je===tt||typeof Je=="object"&&Je!==null&&(Je.$$typeof===Se||Je.$$typeof===xe||Je.$$typeof===Me||Je.$$typeof===ke||Je.$$typeof===et||Je.$$typeof===yt||Je.$$typeof===Te||Je[0]===Ie)},x=Ue},53410:function(Wt,Tt,x){"use strict";Wt.exports=x(38486)},32637:function(Wt){"use strict";Wt.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAtKADAAQAAAABAAAAtAAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8IAEQgAtAC0AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAMCBAEFAAYHCAkKC//EAMMQAAEDAwIEAwQGBAcGBAgGcwECAAMRBBIhBTETIhAGQVEyFGFxIweBIJFCFaFSM7EkYjAWwXLRQ5I0ggjhU0AlYxc18JNzolBEsoPxJlQ2ZJR0wmDShKMYcOInRTdls1V1pJXDhfLTRnaA40dWZrQJChkaKCkqODk6SElKV1hZWmdoaWp3eHl6hoeIiYqQlpeYmZqgpaanqKmqsLW2t7i5usDExcbHyMnK0NTV1tfY2drg5OXm5+jp6vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAQIAAwQFBgcICQoL/8QAwxEAAgIBAwMDAgMFAgUCBASHAQACEQMQEiEEIDFBEwUwIjJRFEAGMyNhQhVxUjSBUCSRoUOxFgdiNVPw0SVgwUThcvEXgmM2cCZFVJInotIICQoYGRooKSo3ODk6RkdISUpVVldYWVpkZWZnaGlqc3R1dnd4eXqAg4SFhoeIiYqQk5SVlpeYmZqgo6SlpqeoqaqwsrO0tba3uLm6wMLDxMXGx8jJytDT1NXW19jZ2uDi4+Tl5ufo6ery8/T19vf4+fr/2wBDAAICAgICAgMCAgMEAwMDBAYEBAQEBgcGBgYGBgcJBwcHBwcHCQkJCQkJCQkKCgoKCgoMDAwMDA4ODg4ODg4ODg7/2wBDAQICAgMDAwYDAwYOCggKDg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg7/2gAMAwEAAhEDEQAAAfv7bVttW21bbVttW21bbVttW21bbVttW21bbVthQLuQnq4Ou3JTXWbk1C6rc70WPVtsm221bbVttW21bbVkL8W7fMrfP/Or79Z/CPeBp5b4z7i1a+ZP/pPgPV7Dyzt/F+vsvMvQvKvQ4LWa9XreA+Q0wDxLaCei9++O7fz/AE/tTJV+Wfvm20d8yfTfzH9R8V5V9LfNn0r9J8zQVrsvj9vhXJfTIvqPF5TvCW3zXtN+t4/sPE+oIpK/O+gjQ2bN1FRblPJvEPcvDP1L8I+67GtsvyP9+22z23zF9O/MP1PxXlv0r80/S30fzfOrSfxPXbGSYbuiNlYvPZcN3HJ6BVoqPP8AbsuarHvq/JeTfQvOq6OfkPCfb/EPt/z37tsqyz/IP37bbPbfMP098w/U/F+V/SvzV9L/AEXzXPWNLHkd91XtoqZTG3HYdzwvY+P9W95ah4r0fF6B15RbfQ/B+iOPM0579p4x7Hu3g+jLPzvv/wAs/eC7bl9HfMP098wfU/F+WfUHy/8AT30HzzULxHyn6I2h1JVsUqwVct1tPv4vNsOvF6ngePNfZt6fm+KG9mnTzPFZ9B8v9r897L6c8O+h/g/3Jxtvkf0DfPH0PUep4/wj7P5dafrf4j6KjzufJ9/0OfOCw9DnzmK9f6nwSn4PS+ly/Jlqnb9Qcz5cLmz6D0DwjuOzgFynUdlvwe02XkPr353+sbbcXp7w33LwL3/j/Cvrj5N+jvrPgusVy0fE/rHSr88revyvSa/z5t08/aeB93zvv+R5F6T5z6J9r8P7c/rbT8q/WoO3Hm9qSlSh7/qPLPU/K9Tbbj798r/VFR7Hi/A7r6irP0n8k+co+jccvnAf0lmb5sR9LQT81A+nMzfJFb9jJ7fQ+U7D6dVg/wAsh+r1Q+RyfXfY879i92/G/wBe22DbbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21f/9oACAEBAAEFAv8AkSFqwR+lUv8ASqX+lEv9KIf6UQ/0olxbgmRf86SEjc/GGKx4i3WWSrVIlAVfJYu1VRcpUwqruZ5Le2/pHu7/AKR7u/6R7u/6R7u/6Rbu/wCke7v+ke7O18WbnCrbN1td0i+54y3BUFqTpb7ZuKy7yw56zuXInRdQRm1uzuItYOQLyNc1oNi3Uv8AQO6P9A7o/wBA7o/0Duj/AEBur/QG6O4t57Re0369uvQajv42/wBqNmlK7uYUjrRrW90224XcCwulHZLZVpbJcP7wd6Ojp28VpHuztNbTv43/ANqNh/j0/wC7Qhcqv0fOztsxY2qdxbbMl+5SOH94O5OIRPFI17haIui/Ff8Aijs/8U7+N/8AajYf49P+7TGJFGxfuJabJ+5xv3SEOE/SDuZEl3X0ce3bVcbjcBQp4r/xN2f+Kd/G/wDtRsP8fuP3aBGoqtdvL90sGLfbw+Vt75e3OH96O17Ly4kzqDTOXz3zqvxSrKxdn/iffxx/tRsP8euP3aDGDnt7z25ymEq7Q/vR23c4xJlBfMfNYlfiM/63h2f+Kd/HH+1Gw/x6YFSKLer1er6n1u3EvNVJHEm53nNz3HMjRf0I3ANW4Bp3Cqlb3kI7yxldnuiFoQoLT28cf7ULD/HiyHi8Hg8GlLXLHC7iC1u1/oq3Ll2Jcgk8HzFR8K7kl/0cv0tO0XMD4PmEPa51putuNbbt44/2obf/AI8fuU7Ja4o5R7jE/cY2bFL9zL92mD5d2Gme4t1b9AjlpqpWzbPcXEkUaYY+3jq1U0LKFx+KYMP6UWT/AKUWT/pRZP8ApRZP+lFk/wClFk7TfILxfvEL5sTyT23e9VYWW1b7d3t5ehPJ3m6ji23btvvblVrJGuHvfW1td2m42BsLlPh/eFJV4e3kP+ju9P8Ao7vVf6Ob0x4e3lQV4e3lKYdn8QWzm3LcbaRXiHcEuLe71TstynupN195lTtwXaXM24LlTb2cfMTPR2d1c83v4vkW5hSOL90QD2PtVeTll6ZVkjeLCdd0kgnZNsTuMsO02UB91ifIjDESXykPlodgkJV38Xke8SgmOPdbQRnd7N/pezdzvVslf6chf6agZ3e3LVudspz3MC3d8kS+HN4t7VwbxYXCvfIH77A/fYn78h/pBDt9zKF9/H1Rfpnlp7zI/eZH7yt+8LfOL5pfNL5jJBc0EUjjthAYbi8gUdw3Qv3ncVOl0pm1JcNsEyWwxt+95Y2l/HL4H2db/oHYv+gdi/6BWL/oFYv+gVi/6BWL/oFYv+gVi/6BWL/oBYF/7L/b3/sv9vf9ANvf9ArB/wBA7Fp8CbaHZeGdnsVf8iR//9oACAEDEQE/Afqk1y/3p03+M/3n03+M/wB59N/jOHqIZReM9/y/yUOg6OfVz9P94Cflvmvls5nGcv8ABGwB/rf75erzZoY92CNl6j94er94Rykh+N6/qspG+P2/n/vx+fw/KZckT0G+q/sk/wC+H9D+8n/B3/Xl/vN/QfvJ/wAHf9eX+83+7/3j/wCDn+vL/eb8D+93yPxvVDB18iYXyJeR/r8/5tf3/wD90ef+Ef7V/wBw9iP0ef8Aw/74R02fILxxcn7s9TKW6MS9L8V1OLGIbDw/Bfw5aHLAS2E8uLqMWQyGOV1wX9/x/vWJ/wCAf7R6f+FH/Bp+/wD/ALo8/wDCP9q/7h9/keb/AA/74ekxbofhB/4KpHTj/dsf8TpxRr+GP+J34A/y5PUZxhxHIfR6nrx1IqT8JjwfGwIxGyfJ/N/fyW75aUh+Q/2j0/8ACj/g0/f/AP3R5/4R/tX9wB/qPP8A4f8AfDiyZMYr27/whzZcmSO32gP8z7E/8V+D/l4ZHJx/hfmf3q6fJjl0/TDd/X/eTD94oDibH95cAPl+Y6roPlOs9zFnrgDwfR+N63D1GIe0b0/f7/dHl/hH+1f9w6/yfL/h/wB8JDsRAPynxubq/slRj+XLk/dUGO04h/mkWf7oH8pf64P+1eo/c0V/MlMD/NT8j8Nl6Pqz0xN/l/V/cX4rqOlwXm8afP8Axo6/oMnTXV/7UPxGX5bos2TF0As+tDc/31+89/wz/wASf78f76/ef/ds/wDEn+/H++v3n8+2f+JP9+OH96fkOlxX1+M/5xT/ALe2OMd04vV/vkMnSTl00DfgF+J/eKR+Pni6yRMzflPx8Op6gdTm/wAz8X1v6jH48afv7Lb8Hm/zf7V/3DDq8OIdR70gPw+f87/enR/7ux/1w5/3p6DFMw3hP729D/jf7R+U/eDoOqxHFMbh/mfjMHSjr8cuq/h/1/2FuPN8Xt/lGNf0p/XdDH+0H+9+hH9p6HrcPUA+0fGn7wfFy+Q6KXTQNFy/7h38jfEYn/O/8C7+S/xB/rv/AAL35P8AxB/rv/Av/k/8Qf66P3B+VHiI/wBdh+6HzMY7K4/wo/dP5iIqER/rhP7sfPen/oTh/c75rKazTAH+G2MaFftX/9oACAECEQE/Afqh/RZvyf0eb8n9Hm/JnjlDiXf8d0Uur6iPTx9WHw/x3R4aMR/hPlwYoSnWQ0/3PtjxF6zo44rB4l+T8LHofbl+q23/AFp/3pH+5P8AYP8AvSP9yf7B/wB6R/uT/YPyv7udL1WE5elAEvSvB1/c/wD3Uo/4C/vYf5+JE8cJVMvT/vT7eMQJHD1vyEM2U5CfL1vkJRGRFhlinCtw8v7rX/d8f87m/iHT9zv91If4C/vZ/lGL/A5J1Lz/ALC05j/jH/iVOQ/4x/1nrxyA44b5CLjwe0bD8n1OXrJAzFAeB+T+68f9QR/wlzfxDp+5/wDupD/AX97P4+L/AAM8YkfP+xY4tpuy/wCd+Q5kBF+P+EzbxkycOX4bIPRPwuUjw/G58/RYPaliv/OHq8E8czvGn7nf7qQ/wF/e/wDjY/8AA7neym9Lnjj+4Gi4/lZxNjJ/sAw/ebqx/swH/Mn95eqlxwXoupj1OL3X96eowzy7YedPhev/AEXWQzvyOL43qccMnUy49Oaf7r+C/wB3B/xM/wB2fBf7uj/iZ/uv4Lx7g/4mcn7vdN1GWuiyCv8ADbk/czqIi7en+AOPqowzF+S+KiOqjLpxUX9Z+mwexgFn8/8AeT13THDPT92Y38hB/e7FkyxxbBfn/fD+h6j/ABC4/huqkL2sPhOo/wAV+K6Pqemybovyv6g9DKfTj7nN+t3fzrv+rs6g+hf03Un0etwZMcrnp8D8lDoesj1GQWGP73/ES8kj/M/7dXw/+N/sC/7dnw/+N/sC/wC3b8R/j/7Ao/e/4gf2/wDYFj+/fxYjt9w/6xZ/vj8JI7j/AOg/78f9vT4cfhP/ABb/AL8eo/f7oYwPt2T/AIKZGzf7V//aAAgBAQAGPwL/AJEgrPkKv2H7D9l+y/ZfssIx4/zxUo0A4lmHbUggf3xX9QaUrnOKjQjTz7VUaOkYq/aB+D10ejlniNFoSSC/35f78v8Afl/vy/35f78v9+X9MRMn0L5kBooe0g8R92OxjNDPqv8Asj+72jn5dEVB6vTtz45lRr/FP4NVtdUCkmlU8GZ+YE5caebV7rinBVCs/H0DNVqWVcSr+oOaKPVSkEB/uh+L/dj8X+7H4v8Adj8X+7T+L/dp/F/u0/i+XcIwLjuEnprRY9R5uo+5B/un/kIuBCtQZE/wtXy7quIxmFenF05S2tMiaKWoH7B2H8xCvz5lP1doT/sNP8H3If8AdP8AyEXb/wC7U/wtXyLwS+KfxfFP4vin8XqU/i+Kfxafn9ypdEnViyUsc1QrTtD/ALt/qPaD/daf4PuQf7p/5CLt/wDdqf4Wr5FhJVh8Xpch/wCMh63If+MD8X/jAafn9zTVqnSDkgV0HFru78yR9VfRRP2+To4f92/1HtB/utP8H3If90/8hF2/+7U/wtXyLpKcU+r/AH4/U/8AGB+p/wCMD9T/AH4/U/3wafn3p+0aPj9yA/7E/qPaD/daf4PuQf7p/wCQi7f/AHYn+Fr/ALJY5tcfg/Zk/W/Zk/W6wVp/K7p+fdC/RX3bb/dn9R7Qf7rT/B9yD/dP/IRdv/uxP8LUB5gv2FP2FP2S/ZL9kvRCvwaaxqArxLzlUEpHmXjbdKf2vNqQSdXTto6MJXBGtI9X9JYRU+FP7jHKPSnTH0YUPPvB/un/AJCLt/8Adif4f5gZmlXnLdK+A8g+i6H2vouUPNK0ZHzBIei6/wCUH1JkV8iHX3dfxPHunXRWhY+feD/dP/IRdv8A7tT/AA/zHWmpHB+y/N6EvRZekj0kf02qT5sXcY1rRXxq6NMxGKB5liNPAd7a9Hs6xq/hH9bTInik1DHOhVl548H+6k/U/wB1J+p/upP1P91J+p/upP1P91J+p4xxrAHFRpo/bD9oPj2VPGAV1AFfi0W8sceJqSRX0ZYQtWqiAHzVfxeLy/bP9xp5fAClPuSW93TlLGtf4WYYpUXMf5Vxn+FhQg0P8pP91j6Diae0n+6/3H+9J/uunu/+9J/uv/F/96T/AHXX3f8AFSf7ry5H4KT/AHWeVGBXj1I/utUS8ckmhBD0jjV+P911kiQn5KLMeiSBXif7jRFx1rxfNVpQUBdE1UfKvBi5uiZ5vIngn+yHogv6GIn1+5FEFdNK0aqejR/ZHf7O57c6I1qgkj1oQ9dC1Kl/dxU09SXWKJKT6v2A/YD4d1U+5Enzw/rLV8mgcxPsjzD/AHif8IP94n/CDGKwenyL9v8AW/3n63rJ+t/vT+LqLkg/MMyc8E/HzcnMP0clOpOtCHhFJkQK8C+L83wL9kv2WMYya/ctlf7C/rftfzPB6pZMBKK8XnDKUmlOAf8AjS/sp/cet3P/AIT1uZz/AMKKfVJIfmtTT83GP5A/g+5ybyJMqfi/ozLF8lV/hBf+Mzf7z/cf+Mzf7z/cf+NTf7y/8am/3n+4/wDGpv8Aef7j/wAam/3n+4/8am/3n+4/8am/3n+4/wDGpv8Aef7j/wAam/3n+4/8Zm/3n+4/8Zm/3n+4/wDGZv8AeX/jM3+8/wBx/wCMzf7z/cfXPOr/AAf7jEkUOaxwVIcv9D/kSf/EADMQAQADAAICAgICAwEBAAACCwERACExQVFhcYGRobHB8NEQ4fEgMEBQYHCAkKCwwNDg/9oACAEBAAE/If8A9iD2g34X3r7V9++7fdvt2b4nH/5x8BSmAHbXSgiKZ/y5fxX7BxBihMKYH1YBh7s+Z7OFn9Aw+Fxt/wBUBKm+thbJT/zi/wDyC/8Ayi//AAi/5Zf8M/44FkOiD9JDVf8AgMPHv/8ADNCLB+H7fxYE8Uib6qGDMxzRwrLGIQ7RxPT6aZSTJlfnaQzaUPyOGyfhhGEDvlzzFmMLSMzwYUO4Y+Vv+Qf4v+P/ANX/AB/+r/j/APV/zv8Aq/5H/V/xP+rLRynYnpqhADyHhQDQdP8A8DwsBuGJ9KUHp/xcr1FkNuY4GI4skN6imSOIZgHH83FX5aAsFgsLCwqFx7Kl6X/qjWpcv8D/APB+jp/ifG/5bxREcvliqf8AFy/wb+r/AIDfqhn/AEIP+GnEVn6ZxoO0R/EXy+Kv+pf5rw//AAfoaf4nxv8AnvFJDLvl2/kP+7/9R/3Y/wCw/wC6d353+7AVx3V/3/8AgIM2gxSM/wARZx6NmlUibHm8hg8/isH8q6I5L/mvD/8AB+rp/lfG/wCO8UadOVt0f00H/o/2v+tP9r/8yjqm6gP+QqNjxz+Jy3gKXy0fzZ17AuOS/wCS8P8A8H6Gjj/KxV/kdVyK7d7/APMr/wCRQwDHfax/+GLdNA/ZSJGnvSHdnybMz3KylL/mvD/8H6Gn+a8LynCPssBp/Vj/AMl/zl/zln/x0ly6V4iCCq+YlNU3k8vg6vlDtXmsziTHamP+AxHKnCqHH9zUfmkU2WImxBeHv/r9JX/NeH/Mv/aVldSw7xt/CxfqIr/CA/3WBs8n+lqWcP8A468gD1/ZV3+E/FnyPoV9u2OHipolguxtS85/uoh8v+/paf4nws5qNhsNlUbyufCMnqyeHw19X7vTNjcX1e8/v/d/9o0Zz0Q6sOhFF04NiuV5Cv8AN8ebwjsf9wuR8JqbGCN7NKnhvkNepi/5X+9/yv8Ae/5X+9/yv97/AIX+9/xv968irNJLjvaLx+SjcfnsnA/NxsOaHslbPHU0MwwoSPZe6T2R+ZoUj6M2nEe4k/Q8P3S/IvIR/wDg4t1aiPAekdGuAEojnr0/qnghknurRT6FHq3EnmCZw/NHjXQxDkwcZS5TjyGlobHlcfNMmsQYT4io/wAfo7/LHxSyeybYqfyG7owjv5qaSaDZm+gbCJe7FADDHq6fnn3Q5j/PiwxEdJ4/H/4J7g5B5lqLUap6/wD5FhPTNgv8L+X/AIgD8v8ANiirEKsY0PcA+MWxEQMI2ayKQY6B+rKtCEGx82J5fqwc/CVvQsXVPBXgdf8A4JWTkihEGqr0lA+qnCOX/hoBEeD5r6H1q3Q+BTYkPhTIi+tmozifJULK5kf2qYn+dDjHzX3DRBn2V4pfivB/CxcUStFy/wA2Cow//gJKQmD8OmGvuhdl+K/HVOYqvIX0F9BVPIXkpXz1eiLA4/TlVpMqcPPY0WE/o/inD9Jn8VyT3n/Zf2rj+6FAuOVbKZCCn0//AAdvBA6PkTT6ra+mIfufuvX+Kn/yqf8AwP8AS/8AwKf/AAKf/Ap/8in/AMin/wAijzPwU/8AlU/+ZSL/AEf6UL/RSP8A0UakDxIuZiZQQ+Qf6f8A7E//2gAMAwEAAhEDEQAAEAAAAAAAAAAAAAAijSygAAAAAEwW1EnadeUiQA7Xwn5ztC0AgFZHUcyJirmCgAGLdKXp35ZYgBp+AkpwtS7EAEmECakJsaIYAFmMWYFEg57wgBvknlzXMhLQgAAAAAAAAAAAAAAAAAAAAAAAAP/EADMRAQEBAAMAAQIFBQEBAAEBCQEAESExEEFRYSBx8JGBobHRweHxMEBQYHCAkKCwwNDg/9oACAEDEQE/EP8A6gFdQvP9j/i/UH/F+oP+JvsD8Zq6Hg+quD+VD7dz0wOqBfksz76X5Wdi+muf15/bj846gX4MD+uP8rc6SPt/yX4eD87iseWA3fnRznmC3ci/dmLTBi/fHgzvXCdA8w7yefrP0Wg+z+6ZqT6hNQx+39rjcD6fzd753/VnEaELo+v5QJE+BHH6P0ftFwH/AIr+nf29C4fkoCLzO37fxp+8Ll/T/OGl/S/O0V+v+rqnG/4k74/CHX0T8rtCFjlc9/uwdEf7a/p39j0JkDvEXM/cq/l+V/IgGP731F+z/iZx4O7wAzvnOJZWjpwac9u+u+vps0gj9x/xbR/usZE4H42LoZn3sTwBydPxo+1Dfy8FubsCIy0iJHOfOcP27m2F9jO+kfrYYr++8Q/PAtEJzR8Hrj4+59T5uanbN+dzr7ceKEIaL0Jpv20x+2zQAwID5x40+uJ3dBgPgmMdTFNZe8X5GZ/XbMEH5u/tFwMQc4vH0+N2WAgH6EAPr9bQjQAG8BvPHzzDzocDwg/lv5c/TxcL2D+i3VXhoNz7rj4/VfeSrJ9E/pzdwH7/AOVpQPjf6Oe/o3ylXXocOOxm5vx/FmP7Wf0hHH8ef4nqH9v+Rlt8uE78CGiIvXDuOfW2T7oD/YN/4eC6/Zx/zd/pBtiD9GU/ZstB9guvk/hfVHCtZ9gOf3Pzsv6T/wDK/9oACAECEQE/EP8A6hXD01DuuY4/jf3Fd/QOV/gs6/GcKn835+xhEs765v6/rd/TTR73+f8AlttD+X8/Bx/P2tEOTjuzPjfjZL4Z3/yuTMasfkYcc9b9ZPD+g+JcvgP92MJGycAP5Qe9W8R6JToNCITgNNOz6n1JrT6/3X9S/wB/P036X6j7y5DPy/vWLD9T8pPf6f5X8UlF+ZSDf9wtAYHQ+1kT+hv6l/v5+q/S4bfV/e12z8sR4G/N21+f6od+ftzE+WdfP8/SbmpIEfhXT5HemWsNXz9d+lrm+r+8MhkmS+r6uD+2xxe/dITP5Tgv2Rp/uIkz4T6JGXEZufGb39+vFxdBxDtExz746feNILlOv3OcfzE4jHf6X/N/5n/Ny9r8v+Zwjjo0/N/mGZ5+Z/mIvgin1O/6xQgDc63Xf9XO1Cquufof7v7WBXvnvn+fC2HQv9LUNDvDZ/5zAy/5Lfyv2i5o/kv9viaG4nQ6cm5ofG583Px/M3+vM0Hm6gI5v+vFSiIh3iZxv0+nH5wO/YF/60vv/wBX2vvf1/aPqv1/a6Bfq+1tGH04v7XDVfquHQD+cHBi4DD+Vz+zO7+f/wAr/9oACAEBAAE/EP8A9iAmUkOUCxRAeT3f/sUb/dfJ+T/yn/p/+WXj8lBiQDM6sf3/APnOWUyAJUcANVreLPcnKuB4lnwpdM0RJAAiGKvxH8X3htRSTT/7kcv6s9eKHp4INLoch3/BpWJeEZqDiQ6WP03/ABJ/F9X/AIeL/iH9XL/M/F/+f/pcN/F/pf8AFP8AVVDODjuGD7ZPVZFDEavHyuh+nP8A8LKUNhmPxUnyI4Wk6wNVsaSOMcQi8DBhrTT0ZePE5jMSYV5S+Gz9FHJAiQBjuXfMbIZxOMHsk9UMSTKgElwrk64OKU4cIhqAAO9CvbQgtKxCwmkDDPSCif8Ar1/8/wD8fHbSQJaY9I46kKnDSWMPPZ2UfQQcWCHxp4QeqmQMQ4R0f/wNowGfNQYo9wjMPpsAIIMHhVIy9WcUpCCmxCCFJJkyUCcnEw/eUw9UKBQGSsuW4S04fW7ETSTijdf/AIAo1wrBO0gk+0fiwIHquDKa+3/8Fy6MahD/ADOVhYksxADy15mb/Hiz+Xyv9VSP7VRaifak7PGx2/VRh4f8cqWaiCWCX8WMB/xA/wBWR6gcE+gA05J8lkCK2yGE+f8A8OZ5UViUOz/kqFbkywEOkTX5rYrrPBequfaQhmVzLYQxZ5l59U45HG2ajQ2agKwO6xBHqD8TVGlxytASyPgalBiTPCXyQIC9Qia0lEAOSxmv/CTn5j/8KaItHVA/w3lR3swYCcc5t4FRxH+4us2CnJ/h5WI3/G90/K8zZ6wZ58VHnIFPKNZ3BpeAf0RRAysA6fN5CiuSSHzNHk9vxbfyf/jjAQ8nx/yLFB/ZqMwlucKfP+iv+u/0XDFgEPwGGIr3mhDM1qfpXJNGLOaEv44P4aApILlcKKhys6Ak1QFD2f8A4cywomZ7xLyZe0A/NhDM2eLT/wBTQ+f73/G6xcvw6nj4b/1ec1EIBsrNJ4EpgPXt8BrUUyZBA9+D7d+K6ChFYR0WXzdcegcU/NOlI90jIXLOfJlVMKCWQmIgiQAGLMonsf0Rn83Rgg4BARqAYJldOSk9eT6f+8yx19vMH7rTbJ0qnx/yg2ge5u90LlZjngfNQNRjAB6h/lZ91SSjwL/rWCQJCH7oDxkK9jzwfuzgU87+JRuU8Qn8/wC7FwuycHYSygapOENIkuAGKfgyRwFJPwBrdLxfEHH/AFxYUXIqUZYzlIsL62j3wKGGcXI2XNSdJ7CoOXsv+6/g+Kf8lEfmof6r9cD/AKRSTE+z/axImP8ALksJziAvsJH4aqWITByOOxxexPFgM0y/Ffa9hwKIg88uvuKcriLyvKvtd/7NcG8JGZnwOPmDu+nP9OJ9JTQQE2rsyoPTNYouomP91E/31P8A06xO/nqH217xZKJwGphwOv8AiMzDH0KC1/AolIjRUI3V4IKYK5KLLM7MkQtgMnDUKAVA+D+qPR4WVXOA1YAA1UKtaEhheEz7pdeCoTJ66AQx/Pf/AOA2ZIxmyjgR0EKkpsM7wKx9xK5HwMEGIsCSThWeMhPhZhehnNYZtG8GZsypBguadXsUvclgWlKx4SZ5KQskUWSxhyqHjrq1HJxLxWBQlbkCL/11lhsMxCL+RfxdCYkjP4X/ADYRC0sAC0wknzUvTUyLAmB5RlY2BHCUk89eLJwQzAdGBL9fm8E3tK7yg+VL7VOld8zRhdoh8gZMeP8A8AZhioFhKdoBE8VeaGk54oQUwgjgH1TxUA4sBjIijZz/AHqAE6B+UKlsKx4rjce0gq6jgY5UiFgoRORHuzypCFIkTQBLHOV/tZFSmJKxIXlveS/yVwgev9ViMvgAoIuFH8rCUWM+pH/8EUqEt1IFCq0QADZTLPSokmQnC1ylpMT+76P/AB81iEDKSRdjz6umY/dGFNC+191hLOT/ANq70XkD+acvGQ2Qk5PB+Lme+FR89jzYqURhhEZMJ0mE42v+lM5BBcOFPzRaePag5L4/9WVr8YUxRY7/AMKQH7I/1QJoNREf/wAA1uAyCrQfJJPzQgcCIU/zSoU+SgYn41QiPxoeKS0fn/dYP91JJ/ko0ftUDL7NXkoLov8AdViuZJvZKfcTWgeQNIjFyFhzv8chScx5/wBWosYw/wCnZkynIS/m+4C3eHlqSzUEIgI//gj7DyhZLC+0NkhTIKUCXKe0/pV//wAFBIgR1f8AEKN6qX/qKK0Acv8ANBwqHhrAqgVAOQV/CbB8YoDiACdJM/8A2J//2Q=="},73631:function(Wt){"use strict";Wt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(Wt){"use strict";Wt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},36413:function(Wt){"use strict";Wt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAAXNSR0IArs4c6QAABPRJREFUSEudlXtQVGUYxp/vnLOcXcDltsACCyjesAypbMbQEpsxCyfDZtbyMqOMgZPSaDOYXUaGSzhoNXkBBbRGpXEGCx1Xa1KsTDTJQcUQyJ3RVEA22GUX3N2zl3POV7sMTCuE1Tdz5vzxvuf3fs97OwSPOHNnL13IgDwDyGGUIY0XLh8/9ahvfHYyllNmZibnHVDHcAo2WZZpLQX5DKAaAuQDZAeFHBYTOr0qLbhAhDPaVnSOuB7mBIC3Lul+kiX0iV96y3Ps3q7M8W42M2ItolXpvrv9wbBcWtFxbe/f/UfAW7PvP01k6bKCJ0yXcAbtJsM/cgkhKN/2MVKmJOHkPis6b4pLSk4knBwTXPhq59IXVqiPzV+mxoBtEPVHv4Xb7QEowPMKhE4IgSY6EnEJsZg4KREqldLPqdtuQdsl1+rSE7rDo8CUFjHNX8Qd6JX0OVm5Ef+mNiM+hr1WXDnt2FRiSNw1Gnw97wPT/diyxtaN0G+OGrG3OgUwf91qBs9DFGWIXgmiKEH0ypAkGZrYCThbO4gL9Q+KSwyJRQFgem3dVBDaNmANUxxrKEBOWQw6rS4MDnqQO9gDQ+pk9LWbQGmgEF+epz6mRdMpJxoODu4qMeg2BYKv5+0AxeYHt8Nx6Ow7yK/U4mynFfmmblQlJSEzVg1bvwM+EMcx4BQsOI4Fy/m0AFcaHDhZYTtcbNCtDgS35HUASB1o1KCq6S1s+VIHd3sbhPgUqNVKMMyYrT7C6GgScGrP3UvvHpmR8TDYCUBlqdeh5sYKFOxUQDp/BsqVayGDwOT1Ij5IEZAHX1pkWfaruNfuwffVV7E271A2Sas+MexIaEuuXXYzIea6ZBztXoycV65CMWkipLR52Gs1Q6VgsYzwGLQJkCQKWRoqnO9oYtWgHhW+Kr2B/LeruhHmmUImHfRPIaEtea1eS9BM6zfx6I9MQnKcDfZFeuyyufCDy4HGp1Jh67PDYXeDZZmhh2PAsAxCQnl4nAxqNhpRsHmnb0GsJ7Nq9g2Br62rdHcp1zuaE6BKVIHRxoN9MRtnuqwID+KQkRA2bl97PRTly+9ga2G5D3eRpFfPGwK35ma4jKEXxZ5ksEoWTFwC+Kyl/2lISvXdeP+9beA40QurMZgsOCf6S24/+OFPjKh93h+J56Fc+SYoCKhM8bnZgteiwhHBsP7hkHyDIsqQRMkfPDwyBEUbbmHVikpMDnWAqBBNpteYh8AV2xcyyuDTw2tUuSoXl/pcMDpdOEcEVGq1uHvLPEpFG3qxgzmPZnun35ZCZPQwrF6Y8+nXI03q3P9JBQi/gRIWwWvWoe6OBRU2CwzTUjCBZzFgdfqLNjwcRq8Zczv2wCF7AgKqGI4Kkpgd0P2m3ZV1XnWyXrd6MZEl6pccxLNj5vsNYy3qzC0Bttej0rE9eTEmXi37bdRY/XzkZuGzy6cVP6p6SVdKkaqMQXyQGof6mrEmejY+SnoZL7Xvxw3BNPrXRCnVADjvETxcz21ximAnxOOS4RYoPC4KjyD73zmJlVBGAE1pG1Hb2wy9ZhYWtlXD6OoDQOm4i+C7svq4O1265fYH6jkRkf0z1Go7r1QKMpXZW4Xpv4a0RFnmL4uaheLERcjqOIDf3f3DQhvG3zDj5ePHTeEIYi4AeDzQjVrAkYz/D/bRmreEwePdAoosACwILkISt+G53ff+BFCGCYWbZ5SAAAAAAElFTkSuQmCC"}}]);