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__Paperlibrary__Add__index...

179 lines
635 KiB

(self.webpackChunk=self.webpackChunk||[]).push([[3260],{12893:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return Je}});var E=x(60499),ie=x(59301),pe={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"},ge=pe,ce=x(7657),Ie=function(Oe,Ae){return ie.createElement(ce.Z,(0,E.Z)({},Oe,{ref:Ae,icon:ge}))},ke=ie.forwardRef(Ie),Je=ke},32134:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return Je}});var E=x(60499),ie=x(59301),pe={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"},ge=pe,ce=x(7657),Ie=function(Oe,Ae){return ie.createElement(ce.Z,(0,E.Z)({},Oe,{ref:Ae,icon:ge}))},ke=ie.forwardRef(Ie),Je=ke},18760:function(ht,bt){"use strict";bt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},67609:function(ht,bt){"use strict";bt.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"}},10320:function(ht,bt){"use strict";bt.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"}},51880:function(ht,bt,x){"use strict";var E=x(59301),ie=Object.defineProperty,pe=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,Ie=(De,Oe,Ae)=>Oe in De?ie(De,Oe,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):De[Oe]=Ae,ke=(De,Oe)=>{for(var Ae in Oe||(Oe={}))ge.call(Oe,Ae)&&Ie(De,Ae,Oe[Ae]);if(pe)for(var Ae of pe(Oe))ce.call(Oe,Ae)&&Ie(De,Ae,Oe[Ae]);return De};const Je=De=>React.createElement("svg",ke({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},De),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"}));bt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},99086:function(ht,bt,x){"use strict";var E=x(59301),ie=Object.defineProperty,pe=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,Ie=(De,Oe,Ae)=>Oe in De?ie(De,Oe,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):De[Oe]=Ae,ke=(De,Oe)=>{for(var Ae in Oe||(Oe={}))ge.call(Oe,Ae)&&Ie(De,Ae,Oe[Ae]);if(pe)for(var Ae of pe(Oe))ce.call(Oe,Ae)&&Ie(De,Ae,Oe[Ae]);return De};const Je=De=>React.createElement("svg",ke({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},De),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"}));bt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},3352: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 ht={},bt="5.0",x={},E=null,ie=!1,pe=!1,ge=null,ce=!1,Ie=null,ke=null,Je=0;Je<arguments.length;Je++){var De=arguments[Je];if(De!==null)switch(typeof De){case"number":bt=De.toFixed(1);break;case"string":De.match(new RegExp("^[0-9]\\.[0-9]+$"))?bt=De:ge=De;break;case"object":typeof De.is3D!="undefined"?E=De:x=De;break;case"boolean":ie=De,pe=!0;break}}E===null&&(E={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&&!pe&&(ie=!0)),ge!==null&&x.id===void 0&&(x.id=ge);var Oe="",Ae="",xe=!1,Se=null,Fe=null,$e=null,st=!1,Pe=null,Ce=null,Ve=null,Ne=null,Ge=null;x.height!==void 0&&(x.height=Math.round(x.height)),x.width!==void 0&&(x.width=Math.round(x.width));var Te=function(Be){return parseFloat(Be)>4?parseFloat(Be):5};ht.setHTML5Codebase=function(Be,be){ke=Be,xn(Be,be)},ht.setJavaCodebase=ht.setJavaCodebaseVersion=ht.isCompiledInstalled=ht.setPreCompiledScriptPath=ht.setPreCompiledResourcePath=function(){},ht.setHTML5CodebaseVersion=function(Be,be){var qe=parseFloat(Be);if(qe!==NaN&&qe<5){console.log("The GeoGebra HTML5 codebase version "+qe+" is deprecated. Using version latest instead.");return}Ie=Be,Dn(Be,be)},ht.getHTML5CodebaseVersion=function(){return Fe},ht.getParameters=function(){return x},ht.setFontsCSSURL=function(Be){Ne=Be},ht.setGiacJSURL=function(Be){},ht.setJNLPFile=function(Be){Oe=Be},ht.setJNLPBaseDir=function(Be){},ht.inject=function(){function Be(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var be="auto",qe=x.id,Ft,mt=!1,jt=0;jt<arguments.length;jt++){var pt=arguments[jt];typeof pt=="string"?(pt=pt.toLowerCase(),pt.match(/^(prefer)?(java|html5|compiled|auto|screenshot)$/)?be=pt:qe=arguments[jt]):typeof pt=="boolean"?mt=pt:pt instanceof HTMLElement&&(Ft=pt)}Pt();function Pt(){if(!ce){setTimeout(Pt,200);return}be=Et(be);var Ut=Ft||document.getElementById(qe);if(!Ut){console.log("possibly bug on ajax loading? ");return}if(ht.removeExistingApplet(Ut,!1),x.width===void 0&&Ut.clientWidth&&(x.width=Ut.clientWidth),x.height===void 0&&Ut.clientHeight&&(x.height=Ut.clientHeight),!(x.width&&x.height)&&be==="html5"&&(delete x.width,delete x.height),Se=be,be==="screenshot")Ht(Ut,x);else{var bn=!1;x.hasOwnProperty("playButton")&&x.playButton||x.hasOwnProperty("clickToLoad")&&x.clickToLoad?bn=!0:x.hasOwnProperty("playButtonAutoDecide")&&x.playButtonAutoDecide&&(bn=(!We()||Be())&&nt()),bn?(Se="screenshot",he(Ut,x,mt,be)):ye(Ut,x,mt)}}};function We(){try{return window.self!==window.top}catch(Be){return!0}}function nt(){return x.hasOwnProperty("screenshotGenerator")&&x.screenshotGenerator?!1:Math.max(screen.width,screen.height)<800}ht.getViews=function(){return E},ht.isJavaInstalled=function(){return!1};var Dt=function(Be){var be=function(jt){var pt=JSON.parse(jt),Pt=function(rn){return rn.type=="G"||rn.type=="E"},Ut=pt.elements?pt.elements.filter(Pt)[0]:pt;if(!Ut||!Ut.url){qe();return}x.fileName=Ut.url,kt(Ut.settings||{}),E.is3D=!0;var bn="https://www.geogebra.org/images/";ht.setPreviewImage(Pe||Ut.previewUrl,bn+"GeoGebra_loading.png",bn+"applet_play.png"),Be()},qe=function(){x.onError&&x.onError(),_t("Error: Fetching material (id "+x.material_id+") failed.",x)},Ft=location.host.match(/(www|stage|beta|groot|alpha).geogebra.(org|net)/)?location.host:"www.geogebra.org",mt="/materials/"+x.material_id+"?scope=basic";gt("https://"+Ft+"/api/proxy.php?path="+encodeURIComponent(mt),be,qe)};function kt(Be){var be=["width","height","showToolBar","showMenuBar","showAlgebraInput","allowStyleBar","showResetIcon","enableLabelDrags","enableShiftDragZoom","enableRightClick","appName"];["enableLabelDrags","enableShiftDragZoom","enableRightClick"].forEach(function(qe){Be[qe]=!!Be[qe]}),be.forEach(function(qe){x[qe]===void 0&&Be[qe]!==void 0&&(x[qe]=Be[qe])}),x.showToolBarHelp===void 0&&(x.showToolBarHelp=x.showToolBar)}function gt(Be,be,qe){var Ft=new XMLHttpRequest;Ft.open("GET",Be),Ft.onload=function(){be(Ft.responseText)},Ft.onerror=qe,Ft.send()}ht.isHTML5Installed=function(){return!0},ht.getLoadedAppletType=function(){return Se},ht.setPreviewImage=function(Be,be,qe){Pe=Be,Ce=be,Ve=qe},ht.removeExistingApplet=function(Be,be){var qe;typeof Be=="string"&&(Be=document.getElementById(Be)),Se=null;var Ft=null;for(qe=0;qe<Be.childNodes.length;qe++){var mt=Be.childNodes[qe],jt=mt.className;jt==="applet_screenshot"?be?(mt.style.display="block",Se="screenshot"):mt.style.display="none":jt!=="applet_scaler prerender"&&(Be.removeChild(mt),Ft=jt&&jt.indexOf("appletParameters")!=-1?mt.id:null,qe--)}var pt=x.id!==void 0?x.id:Ft,Pt=window[pt];Pt&&typeof Pt.getBase64=="function"&&(Pt.remove(),window[pt]=null)},ht.refreshHitPoints=function(){if(Te(ggbHTML5LoadedCodebaseVersion)>=5)return!0;var Be=ht.getAppletObject();return Be&&typeof Be.recalculateEnvironments=="function"?(Be.recalculateEnvironments(),!0):!1},ht.startAnimation=function(){var Be=ht.getAppletObject();return Be&&typeof Be.startAnimation=="function"?(Be.startAnimation(),!0):!1},ht.stopAnimation=function(){var Be=ht.getAppletObject();return Be&&typeof Be.stopAnimation=="function"?(Be.stopAnimation(),!0):!1},ht.getAppletObject=function(){var Be=x.id!==void 0?x.id:"ggbApplet";return window[Be]},ht.resize=function(){};var Nt=function(Be,be,qe){var Ft=document.createElement("param");Ft.setAttribute("name",be),Ft.setAttribute("value",qe),Be.appendChild(Ft)},it=function(Be){return Be&&Be!=="false"},ye=function(Be,be,qe){Te(Fe)<=4.2&&(qe=!0);var Ft=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==Fe||ggbHTML5LoadedCodebaseIsWebSimple&&!st)&&(Ft=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var mt=document.createElement("div");mt.classList.add("appletParameters","notranslate");var jt=be.width,pt=be.height;if(be.disableAutoScale=be.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():be.disableAutoScale,be.width!==void 0)if(Te(Fe)<=4.4)it(be.showToolBar)&&(be.height-=7),it(be.showAlgebraInput)&&(be.height-=37),be.width<605&&it(be.showToolBar)&&(be.width=605,jt=605);else{var Pt=100;(it(be.showToolBar)||it(be.showMenuBar))&&(be.hasOwnProperty("customToolBar")&&(be.customToolbar=be.customToolBar),Pt=it(be.showMenuBar)?245:155),jt<Pt&&(be.width=Pt,jt=Pt)}mt.style.border="none",mt.style.display="inline-block";for(var Ut in be)be.hasOwnProperty(Ut)&&Ut!=="appletOnLoad"&&mt.setAttribute("data-param-"+Ut,be[Ut]);Ne&&mt.setAttribute("data-param-fontscssurl",Ne),ht.resize=function(){GGBAppletUtils.responsiveResize(Be,be)},window.addEventListener("resize",function(Jt){ht.resize()});var bn=typeof be.appletOnLoad=="function"?be.appletOnLoad:function(){};if(!qe&&be.width!==void 0){be.hasOwnProperty("showSplash")||mt.setAttribute("data-param-showSplash","false");var rn=Be.querySelector(".applet_scaler.prerender"),ar=rn!==null;if(ar)var ze=rn.querySelector(".ggb_preview");else{var ze=At(jt,pt,be.borderColor,!1);rn=document.createElement("div"),rn.className="applet_scaler",rn.style.position="relative",rn.style.display="block",rn.style.width=jt+"px",rn.style.height=pt+"px"}window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(rn,"66%"),Te(Fe)>=5?(be.appletOnLoad=function(Jt){var er=Be.querySelector(".ggb_preview");er&&er.parentNode.removeChild(er),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(rn),window.GGBT_wsf_view&&$(window).trigger("resize"),bn(Jt)},ar||rn.appendChild(ze)):mt.appendChild(ze),rn.appendChild(mt),ar||Be.appendChild(rn),setTimeout(function(){ht.resize()},1)}else{var Le=document.createElement("div");Le.className="applet_scaler",Le.style.position="relative",Le.style.display="block",Le.appendChild(mt),Be.appendChild(Le),be.appletOnLoad=function(Jt){ht.resize(),bn(Jt)}}function Bt(Jt,er){er&&typeof er.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Jt,er.appletOnLoad):renderGGBElement(Jt),_t("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",er)}function $n(Jt,er){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Jt,params:er}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(tr){Bt(tr.article,tr.params)}),html5AppletsToProcess=null)},Te(Fe)<5&&(Jt.className+=" geogebraweb")):Bt(Jt,er)}if(Ft){scriptLoadStarted=!0;for(var Un=0;Un<mt.childNodes.length;Un++){var Wt=mt.childNodes[Un].tagName;Wt==="TABLE"&&(mt.removeChild(mt.childNodes[Un]),Un--)}if(ggbHTML5LoadedScript!==null){var Hn=document.querySelector('script[src="'+ggbHTML5LoadedScript+'"]');Hn!=null&&Hn.parentNode.removeChild(Hn)}var tn=document.createElement("script"),Ln=function(){$n(mt,be)};tn.src=Ae+$e,ggbHTML5LoadedCodebaseIsWebSimple=st,ggbHTML5LoadedCodebaseVersion=Fe,ggbHTML5LoadedScript=tn.src,_t("GeoGebra HTML5 codebase loaded: '"+Ae+"'.",be),!ke&&(!Ie||Ie=="5.0")?(st?webSimple.succeeded=webSimple.succeeded||webSimple():web3d.succeeded=web3d.succeeded||web3d(),Ln()):Ae.requirejs?__webpack_require__.e(7206).then(function(){var Jt=[__webpack_require__(97206)];Ln.apply(null,Jt)}.bind(this)).catch(__webpack_require__.oe):(tn.onload=Ln,Be.appendChild(tn))}else $n(mt,be);be.height=pt,be.width=jt},Ht=function(Be,be,qe){var Ft=At(be.width,be.height,be.borderColor,qe),mt=document.createElement("div");mt.style.position="relative",mt.style.display="block",mt.style.width=be.width+"px",mt.style.height=be.height+"px",mt.className="applet_screenshot applet_scaler"+(qe?" applet_screenshot_play":""),mt.appendChild(Ft);var jt=GGBAppletUtils.getScale(be,Be,qe);qe?(Be.appendChild(et()),window.GGBT_wsf_view||(Be.style.position="relative")):window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(mt,"66%"),Be.appendChild(mt),jt!==1&&!isNaN(jt)&&(GGBAppletUtils.scaleElement(mt,jt),mt.style.width=be.width+"px",mt.style.height=be.height+"px",mt.parentNode.style.width=be.width*jt+"px",mt.parentNode.style.height=be.height*jt+"px"),ht.resize=function(){hn(Be,Ft,mt,qe)},window.addEventListener("resize",function(pt){ht.resize()}),ht.resize()};function hn(Be,be,qe,Ft){if(Be.contains(be)){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Be.id!=="fullscreencontent")return;window.GGBT_wsf_view.setCloseBtnPosition(Be)}var mt=GGBAppletUtils.getScale(x,Be,Ft);qe.parentNode!==null&&(!isNaN(mt)&&mt!==1?(GGBAppletUtils.scaleElement(qe,mt),qe.parentNode.style.width=x.width*mt+"px",qe.parentNode.style.height=x.height*mt+"px"):(GGBAppletUtils.scaleElement(qe,1),qe.parentNode.style.width=x.width+"px",qe.parentNode.style.height=x.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&GGBAppletUtils.positionCenter(Be),typeof window.GGBT_ws_header_footer=="object"&&window.GGBT_ws_header_footer.setWsScrollerHeight()}}ht.onExitFullscreen=function(Be,be){be.appendChild(Be)};var he=function(Be,be,qe,Ft){Ht(Be,be,!0);for(var mt=function(){var Pt=[];for(pt=0;pt<Be.childNodes.length;pt++)Pt.push(Be.childNodes[pt]);if(window.GGBT_wsf_view){var Ut=window.GGBT_wsf_view.renderFullScreen(Be,be.id),bn=document.getElementById("fullscreencontainer"),rn=jQuery(Be).find(".fullscreencontent");rn.length>0?(Ut.remove(),rn.attr("id","fullscreencontent").show(),jQuery(bn).append(rn),window.dispatchEvent(new Event("resize"))):ye(Ut,be,!1),window.GGBT_wsf_view.launchFullScreen(bn)}else Se=Ft,ye(Be,be,!1);if(!window.GGBT_wsf_view)for(pt=0;pt<Pt.length;pt++)Be.removeChild(Pt[pt])},jt=Be.getElementsByClassName("ggb_preview_play"),pt=0;pt<jt.length;pt++)jt[pt].addEventListener("click",mt,!1),jt[pt].addEventListener("ontouchstart",mt,!1);typeof window.ggbAppletPlayerOnload=="function"&&window.ggbAppletPlayerOnload(Be),nt()&&window.GGBT_wsf_view&&$(".wsf-element-fullscreen-button").remove()},et=function(){var Be=document.createElement("div");if(Be.className="ggb_preview_play icon-applet-play",!window.GGBT_wsf_view){var be='.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");}',qe=document.createElement("style");qe.styleSheet?qe.styleSheet.cssText=be:qe.appendChild(document.createTextNode(be)),document.getElementsByTagName("head")[0].appendChild(qe)}return Be},At=function(Be,be,qe,Ft){var mt=document.createElement("div");mt.className="ggb_preview",mt.style.position="absolute",mt.style.zIndex="90",mt.style.width=Be-2+"px",mt.style.height=be-2+"px",mt.style.top="0px",mt.style.left="0px",mt.style.overflow="hidden",mt.style.backgroundColor="white";var jt="lightgrey";qe!==void 0&&(qe==="none"?jt="transparent":jt=qe),mt.style.border="1px solid "+jt;var pt=document.createElement("img");if(pt.style.position="relative",pt.style.zIndex="1000",pt.style.top="-1px",pt.style.left="-1px",Pe!==null&&pt.setAttribute("src",Pe),pt.style.opacity=.7,Ce!==null){var Pt,Ut,bn;if(!Ft){Pt=document.createElement("img"),Pt.style.position="absolute",Pt.style.zIndex="1001",Pt.style.opacity=1,pt.style.opacity=.3,Ut=360,Ut>Be/4*3&&(Ut=Be/4*3),bn=Ut/5.8,Pt.setAttribute("src",Ce),Pt.setAttribute("width",Ut),Pt.setAttribute("height",bn);var rn=(Be-Ut)/2,ar=(be-bn)/2;Pt.style.left=rn+"px",Pt.style.top=ar+"px",mt.appendChild(Pt)}}return mt.appendChild(pt),mt},Et=function(Be){return Be=Be.toLowerCase(),Be==="html5"||Be==="screenshot"?Be:"html5"},ct=["web","webSimple","web3d","tablet","tablet3d","phone"],Dn=function(Be,be){if(Fe=Be,be){xn(Fe,!0);return}var qe=!ie;if(qe){var Ft=Te(Fe);!isNaN(Ft)&&Ft<4.4&&(qe=!1)}var mt,jt;window.location.protocol.substr(0,4)==="http"?mt=window.location.protocol:mt="http:";var pt=Fe.indexOf("//");pt>0?jt=Fe:pt===0?jt=mt+Fe:jt="https://www.geogebra.org/apps/5.2.814.0/";for(var Pt in ct)if(Fe.slice(ct[Pt].length*-1)===ct[Pt]||Fe.slice((ct[Pt].length+1)*-1)===ct[Pt]+"/"){xn(jt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&qe&&!E.is3D&&!E.AV&&!E.SV&&!E.CV&&!E.EV2&&!E.CP&&!E.PC&&!E.DA&&!E.FI&&!E.PV&&!it(x.showToolBar)&&!it(x.showMenuBar)&&!it(x.showAlgebraInput)&&!it(x.enableRightClick)&&(!x.appName||x.appName=="classic")?jt+="webSimple/":jt+="web3d/",xn(jt,!1)},xn=function(Be,be){if(Be.requirejs){Ae=Be;return}Be.slice(-1)!=="/"&&(Be+="/"),Ae=Be,be===null&&(be=Be.indexOf("http")===-1),xe=be,$e="web.nocache.js",st=!1;var qe=Ae.split("/");qe.length>1&&(!be&&qe[qe.length-2]==="webSimple"?($e="webSimple.nocache.js",st=!0):ct.indexOf(qe[qe.length-2])>=0&&($e=qe[qe.length-2]+".nocache.js")),qe=Be.split("/"),Fe=qe[qe.length-3],Fe.substr(0,4)==="test"?Fe=Fe.substr(4,1)+"."+Fe.substr(5,1):(Fe.substr(0,3)==="war"||Fe.substr(0,4)==="beta")&&(Fe="5.0");var Ft=parseFloat(Fe);Ft!==NaN&&Ft<5&&Be.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Ft+" is deprecated. Using version latest instead."),Dn("5.0",be))},_t=function(Be,be){window.console&&window.console.log&&(!be||typeof be.showLogging=="undefined"||be.showLogging&&be.showLogging!=="false")&&console.log(Be)};x.material_id!==void 0?Dt(Fn):Fn();function Fn(){var Be=bt;Ie!==null?Be=Ie:parseFloat(Be)<5&&(Be="5.0"),Dn(Be,!1),ke!==null&&xn(ke,xe),ce=!0}return ht},GGBAppletUtils=function(){"use strict";function ht(){return window.GGBT_wsf_edit!==void 0}function bt(ce,Ie){Ie!=1?(ce.style.transformOrigin="0% 0% 0px",ce.style.webkitTransformOrigin="0% 0% 0px",ce.style.transform="scale("+Ie+","+Ie+")",ce.style.webkitTransform="scale("+Ie+","+Ie+")",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,Ie,ke,Je,De,Oe){var Ae=null;if(Oe!=null&&Oe!="")for(var xe=ce.parentNode;xe!=null;)if((" "+xe.className+" ").indexOf(" "+Oe+" ")>-1){Ae=xe;break}else xe=xe.parentNode;var Se=0,Fe=0,$e=0,st=0,Pe=0,Ce=0,Ve=0;if(Ae)Se=Ae.offsetWidth,Fe=Math.max(Je?Ae.offsetWidth:0,Ae.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Se=Math.min(window.innerWidth,document.documentElement.clientWidth),Fe=Math.min(window.innerHeight,document.documentElement.clientHeight),$e=Se):(Se=window.innerWidth,Fe=window.innerHeight,$e=window.innerWidth),ce){var Ne=ce.getBoundingClientRect();Ne.left>0&&Ne.left<=Se&&(De===void 0||!De)&&(document.dir==="rtl"?(Pe=Se-Ne.width-Ne.left,Ce=$e<=480?10:30):(Ce=Ne.left,Pe=$e<=480?10:30),st=Ce+Pe)}if(ce&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var Ge=ce.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(st=40,Ve=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(st=0,Ve=40)}}return ce&&((ke===void 0||!ke)&&Ie>0&&Ie+st<Se?Se=Ie:Se-=st,typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ke===void 0||!ke)&&(Fe-=Ve)),{width:Se,height:Fe}}function E(ce,Ie,ke,Je,De){if(ce.isScreenshoGenerator)return 1;var Oe=Je!==void 0&&Je,Ae=ce.noScaleMargin!=null&&ce.noScaleMargin,xe=function(Ge){return Ge&&Ge!=="false"},Se=xe(ce.autoHeight),Fe=x(Ie,ce.width,ke,Se,Oe&&window.GGBT_wsf_view||Ae,De),$e=parseInt(Fe.width),st=ce.width,Pe=ce.height;if(st===void 0){var Ce=Ie.querySelector(".appletParameters");Ce&&(st=Ce.offsetWidth,Pe=Ce.offsetHeight)}var Ve=$e/st,Ne=Oe?1:Fe.height/Pe;return ke!==void 0&&!ke&&(Ve=Math.min(1,Ve),Ne=Math.min(1,Ne)),Math.min(Ve,Ne)}function ie(ce,Ie,ke){var Je=1,De,Oe=!1;if(ce.hasOwnProperty("allowUpscale")&&(Oe=ce.allowUpscale),ce.hasOwnProperty("scale")&&(Je=parseFloat(ce.scale),(isNaN(Je)||Je===null||Je===0)&&(Je=1),Je>1&&(Oe=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Oe=!0),!(ce.hasOwnProperty("disableAutoScale")&&ce.disableAutoScale))De=E(ce,Ie,Oe,ke,ce.scaleContainerClass);else return Je;return Oe&&(!ce.hasOwnProperty("scale")||Je===1)?De:Math.min(Je,De)}function pe(ce){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ke=Math.min(window.innerHeight,document.documentElement.clientHeight),Je=ce.getBoundingClientRect(),De=(Ie-Je.width)/2,Oe=(ke-Je.height)/2;Oe<0&&(Oe=0),ce.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(De<40?ce.style.left="40px":ce.style.left=De+"px",ce.style.top=Oe+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Oe<40?ce.style.top="40px":ce.style.top=Oe+"px",ce.style.left=De+"px")}function ge(ce,Ie){var ke=ce.querySelector(".appletParameters");if(ke){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==ke.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ce)}if(ke.parentElement&&/fullscreen/.test(ke.parentElement.className))return;var Je=ie(Ie,ce);ht()&&ke.setAttribute("data-param-scale",Je);for(var De=null,Oe=0;Oe<ce.childNodes.length;Oe++)if(ce.childNodes[Oe].className!==void 0&&ce.childNodes[Oe].className.match(/^applet_scaler/)){De=ce.childNodes[Oe];break}if(De!==null&&De.querySelector(".noscale")!==null)return;var Ae=Ie.id!==void 0?Ie.id:"ggbApplet",xe=window[Ae];(xe==null||!xe.recalculateEnvironments)&&De!==null&&!De.className.match(/fullscreen/)&&(De.parentNode.style.transform="",!isNaN(Je)&&Je!==1?(De.parentNode.style.width=Ie.width*Je+"px",De.parentNode.style.height=Ie.height*Je+"px",bt(De,Je)):(bt(De,1),De.parentNode.style.width=Ie.width+"px",De.parentNode.style.height=Ie.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&pe(ce),window.GGBT_wsf_view&&!window.GGBT_wsf_view.isFullscreen()&&window.GGBT_wsf_general.adjustContentToResize($(ke).parents(".content-added-content"))}}return{responsiveResize:ge,isFlexibleWorksheetEditor:ht,positionCenter:pe,getScale:ie,scaleElement:bt}}();__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 ht=n.location.search;return ht.indexOf(J)!=-1||ht.indexOf(K)!=-1}function q(ht,bt){}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(ht){var bt=s[L].bindings;s[L].bindings=function(){for(var x=bt?bt():{},E=ht[webModule.__softPermutationId],ie=O;ie<E.length;ie++){var pe=E[ie];x[pe[O]]=pe[P]}return x}};var t;function u(){return v(),t}function v(){if(!t){var ht=o.createElement(Q);if(ht.id=L,ht.style.cssText=R+S,ht.tabIndex=-1,o.body.appendChild(ht),t=ht.contentWindow.document,navigator.userAgent.indexOf(T)==-1){t.open();var bt=document.compatMode==U?V:W;t.write(bt+X),t.close()}}}function w(ht){function bt(E){function ie(){return typeof o.readyState==Y?typeof o.body!=Y&&o.body!=null:/loaded|complete/.test(o.readyState)}var pe=ie();if(pe){E();return}function ge(){if(!pe){if(!ie())return;pe=!0,E(),o.removeEventListener&&o.removeEventListener(Z,ge,!1),ce&&clearInterval(ce)}}o.addEventListener&&o.addEventListener(Z,ge,!1);var ce=setInterval(function(){ge()},$)}function x(E){var ie=u(),pe=ie.body,ge=ie.createElement(_);ge.language=ab,ge.crossOrigin=W,ge.src=E,webModule.__errFn&&(ge.onerror=function(){webModule.__errFn(L,new Error(bb+E))}),pe.appendChild(ge)}bt(function(){x(ht)})}webModule.__startLoadingFragment=function(ht){return C(ht)},webModule.__installRunAsyncCode=function(ht){var bt=u(),x=bt.body,E=bt.createElement(_);E.language=ab,E.text=ht,x.appendChild(E),x.removeChild(E)};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(ht){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ht){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ht){var bt=c[ht];return bt==null?null:bt},r=d,webModule.__errFn=e}function B(){function ht(ce){var Ie=ce.lastIndexOf(rb);Ie==-1&&(Ie=ce.length);var ke=ce.indexOf(sb);ke==-1&&(ke=ce.length);var Je=ce.lastIndexOf(tb,Math.min(ke,Ie));return Je>=O?ce.substring(O,Je+P):W}function bt(ce){if(!ce.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=ce+vb,ce=ht(Ie.src)}return ce}function x(){var ce=__gwt_getMetaProperty(wb);return ce!=null?ce:W}function E(){for(var ce=o.getElementsByTagName(_),Ie=O;Ie<ce.length;++Ie)if(ce[Ie].src.indexOf(xb)!=-1)return ht(ce[Ie].src);return W}function ie(){var ce=o.getElementsByTagName(yb);return ce.length>O?ce[ce.length-P].href:W}function pe(){var ce=o.location;return ce.href==ce.protocol+zb+ce.host+ce.pathname+ce.search+ce.hash}var ge=x();return ge==W&&(ge=E()),ge==W&&(ge=ie()),ge==W&&pe()&&(ge=ht(o.location.href)),ge=bt(ge),ge}function C(ht){return ht.match(/^\//)||ht.match(/^[a-zA-Z]+:\/\//)?ht:webModule.__moduleBase+ht}function D(){var ht=[],bt=O,x=[],E=[];function ie(ce){var Ie=E[ce](),ke=x[ce];if(Ie in ke)return Ie;var Je=[];for(var De in ke)Je[ke[De]]=De;throw r&&r(ce,Je,Ie),null}if(__gwt_isKnownPropertyValue=function(ce,Ie){return Ie in x[ce]},webModule.__getPropMap=function(){var ce={};for(var Ie in x)x.hasOwnProperty(Ie)&&(ce[Ie]=ie(Ie));return ce},webModule.__computePropValue=ie,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var pe;try{pe=Cb;var ge=pe.indexOf(Db);ge!=-1&&(bt=parseInt(pe.substring(ge+P),$),pe=pe.substring(O,ge))}catch(ce){}return webModule.__softPermutationId=bt,C(pe+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})()},79090:function(ht,bt,x){"use strict";x.d(bt,{Ax:function(){return ge},Ds:function(){return ce},KI:function(){return ke},SI:function(){return pe},f1:function(){return ie}});var E=x(6521);function ie(Je){let De=!0;if(Je.length>0){for(let Oe=0;Oe<Je.length;Oe++)if(Je[Oe].compile_success==0||!Je[Oe].compile_success){De=!1;break}}else De=!1;return De}function pe(Je,De=""){let Oe=[];for(let Ae=0;Ae<Je.length;Ae++){let xe=Je[Ae],Se=De?`${De}/${xe.name}`:`${xe.name}`;Oe.push({title:xe.name,type:xe.type,isLeaf:xe.type!=="tree",key:Se})}return Oe}function ge(Je,De,Oe){for(let Ae=0;Ae<Je.length;Ae++){let xe=Je[Ae];if(xe.key===De){xe.children=Oe;break}xe.children&&ge(xe.children,De,Oe)}return Je}function ce(Je,De,Oe){let Ae;return function(){let xe=this,Se=arguments,Fe=function(){Ae=null,Oe||Je.apply(xe,Se)},$e=Oe&&!Ae;clearTimeout(Ae),Ae=setTimeout(Fe,De),$e&&Je.apply(xe,Se)}}const Ie=!0,ke=E.Z.API_SERVER},78857:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return Dt}});var E=x(59301),ie=x(8591),pe=x(43428),ge=x(95237),ce=x(43418),Ie=x(92832),ke=x(54580),Je=x(6848),De=x(43604),Oe=x(5871),Ae={wrap:"wrap___Yz6fc",left:"left___F0axg",tip:"tip___nCmqI",bottomBtn:"bottomBtn___x70Gq",disabled:"disabled___CWzre"},xe=x(23579),Se=x(6521),Fe=x(21130),$e=x(79769),st=x(50128),Pe=x(25544),Ce=x(26228),Ve=x(7782),Ne=x(21661),Ge=x(20619),Te="data:image/png;base64,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",We=(kt,gt,Nt)=>new Promise((it,ye)=>{var Ht=et=>{try{he(Nt.next(et))}catch(At){ye(At)}},hn=et=>{try{he(Nt.throw(et))}catch(At){ye(At)}},he=et=>et.done?it(et.value):Promise.resolve(et.value).then(Ht,hn);he((Nt=Nt.apply(kt,gt)).next())}),Dt=(0,E.forwardRef)(({onUpdateNum:kt,onSave:gt},Nt)=>{var it;const ye=`\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%`,[Ht,hn]=(0,E.useState)(!1),[he,et]=(0,E.useState)([]),[At,Et]=(0,E.useState)(null),[ct,Dn]=(0,E.useState)([]),[xn,_t]=(0,E.useState)(0),[Fn,Be]=(0,E.useState)(0),[be,qe]=(0,E.useState)(!1),[Ft,mt]=(0,E.useState)(""),[jt,pt]=(0,E.useState)(0),[Pt,Ut]=(0,E.useState)(0),[bn,rn]=(0,E.useState)(0),[ar,ze]=(0,E.useState)(0),[Le,Bt]=(0,E.useState)(0),[$n,Un]=(0,E.useState)(0),[Wt,Hn]=(0,E.useState)(0),[tn,Ln]=(0,E.useState)(0),[Jt,er]=(0,E.useState)(Ge.Q),{contentRef:tr,value:nr,status:gn,open:xr,close:or}=Jt,mr=(0,Ve.Z)({contentRef:tr,status:gn}),{openProgress:Lr,closeProgress:Yn,CreateProgressModal:mn,progressOpen:Lt}=(0,Ce.Z)();(0,E.useEffect)(()=>{At&&sr(),At===!1&&(or(),kt==null||kt(),et([]),mt(""),pt(0),Ut(0),rn(0),ze(0),Bt(0),Un(0),Hn(0),Ln(0))},[At]);const ir=()=>{Et(!0)};(0,E.useImperativeHandle)(Nt,()=>({onClick:ir}));const wr=en=>{qe(!0),_t(en),Be(0)},Nr=en=>We(void 0,null,function*(){const ur=en.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(ur)==-1?(ie.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):en.size/1024/1024>10?(ie.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),sr=()=>We(void 0,null,function*(){const en=yield(0,$e.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});en.status===0&&(_t(en.total_number),Be(en.remaining_number))}),Xr=en=>(en=en||"",en=String(en),en=en.replace(/\s+/g,""),en),Jn=(en=!0)=>We(void 0,null,function*(){var ur,Ke;const Rt=[{name:"\u5355\u9009\u9898",num:jt||0},{name:"\u591A\u9009\u9898",num:Pt||0},{name:"\u5224\u65AD\u9898",num:bn||0},{name:"\u586B\u7A7A\u9898",num:ar||0},{name:"\u7B80\u7B54\u9898",num:Le||0},{name:"\u7EC4\u5408\u9898",num:tn||0},{name:"\u7F16\u7A0B\u9898",num:$n||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Wt||0}];if(en){if(Xr(Ft)){if(Ft.length>1e3){ie.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{ie.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!Xr(Ft)&&!(he!=null&&he.length)){ie.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const de=Rt.reduce((Xe,ut)=>Xe+ut.num,0);if(de===0){ie.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(de>30){ie.ZP.warning("\u51FA\u9898\u6570\u91CF\u8FBE\u5230\u9650\u5236");return}if(xn!==-1){qe(!0);return}}qe(!1);const on={scene_type:6,request_identifier:Math.random(),file_id:(Ke=(ur=he[0])==null?void 0:ur.response)==null?void 0:Ke.id,content:Ft,count_arr:Rt.map(de=>de.num).join(",")};yield xr(on),sr()}),Rn=()=>We(void 0,null,function*(){const en=mr();if(gt){Et(!1),gt(en);return}Lr(),hn(!0),Dn([]);const ur=new FormData;ur.append("html",en);const Ke=yield(0,$e.ZP)("/api/intelligent_imports/import.json",{method:"post",body:ur},!0);if((Ke==null?void 0:Ke.status)===0)if(Ke!=null&&Ke.data){Yn(100),Dn(Ke==null?void 0:Ke.data);return}else ie.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");hn(!1),Yn()}),Tr=()=>We(void 0,null,function*(){const en=mr();(0,Pe.RG)(en)}),cr=["uploading","error"].includes((it=he==null?void 0:he[0])==null?void 0:it.status);return E.createElement(E.Fragment,null,E.createElement(Ne.Z,{visible:be,totalCount:xn,usedCount:Fn,onCancel:()=>qe(!1),onOk:()=>Jn(!1)}),E.createElement(pe.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:E.createElement("div",{className:Ae.extraHeader},E.createElement(ge.Z,{align:"middle"},!gn&&!!nr&&E.createElement(E.Fragment,null,E.createElement(xe.op,{onClick:Rn,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),E.createElement(xe.op,{onClick:Tr,shape:"default",type:"text"},E.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),E.createElement("i",{onClick:()=>{const en=ur=>{ce.default.confirm({centered:!0,icon:null,width:500,zIndex:1101,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ur,onOk:()=>{Et(!1)}})};if(gn){en("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else nr?en("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):Et(!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:At},E.createElement("div",{className:Ae.wrap},E.createElement("div",{className:Ae.left},E.createElement("div",{className:Ae.tip},E.createElement("img",{src:Te}),E.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")),E.createElement("div",{className:"mb10 mt20 c-black"},E.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),E.createElement(Ie.default.TextArea,{style:{height:160},className:"mb20",value:Ft,placeholder:ye,onChange:en=>{mt(en.target.value)}}),E.createElement(ke.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${Se.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:he,withCredentials:!0,data:{upload_type:1},beforeUpload:Nr,onChange:({file:en})=>{var ur,Ke;en.status!=="removed"&&(en.status==="done"&&((ur=en==null?void 0:en.response)==null?void 0:ur.status)!==0&&(en.status="error",en.response=(Ke=en==null?void 0:en.response)==null?void 0:Ke.message),et([en]))},onRemove:()=>et([])},E.createElement(Je.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"},E.createElement(xe.op,{style:{borderRadius:2}},E.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),E.createElement("div",{className:"c-black mt20"},E.createElement("div",{className:"mb10 c-black"},E.createElement("b",null,"\u51FA\u9898\u6570\u91CF"),E.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",E.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"30"),"\u9053\uFF09")),E.createElement(ge.Z,{style:{gap:16}},E.createElement(De.Z,null,E.createElement("label",null,"\u5355\u9009\u9898"),E.createElement(Oe.Z,{min:0,max:10,value:jt,onChange:pt,style:{marginLeft:"8px"}})),E.createElement(De.Z,null,E.createElement("label",null,"\u591A\u9009\u9898"),E.createElement(Oe.Z,{min:0,max:10,value:Pt,onChange:Ut,style:{marginLeft:"8px"}})),E.createElement(De.Z,null,E.createElement("label",null,"\u5224\u65AD\u9898"),E.createElement(Oe.Z,{min:0,max:10,value:bn,onChange:rn,style:{marginLeft:"8px"}})),E.createElement(De.Z,null,E.createElement("label",null,"\u586B\u7A7A\u9898"),E.createElement(Oe.Z,{min:0,max:10,value:ar,onChange:ze,style:{marginLeft:"8px"}})),E.createElement(De.Z,null,E.createElement("label",null,"\u7B80\u7B54\u9898"),E.createElement(Oe.Z,{min:0,max:10,value:Le,onChange:Bt,style:{marginLeft:"8px"}})))),gn?E.createElement("div",{onClick:or,className:Ae.bottomBtn},E.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):cr?E.createElement("div",{className:`${Ae.bottomBtn} ${Ae.disabled}`},E.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):E.createElement("div",{onClick:()=>{Jn()},className:Ae.bottomBtn},E.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898")),E.createElement(Ge.Z,{onStatusChange:er,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Lt,noRestrictModal:wr,stringTransformer:st.o,onError:en=>{Object.prototype.toString.call(en)==="[object Object]"&&en.status===-9&&wr(en.data)}}))),E.createElement(pe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Ht},E.createElement(ge.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},E.createElement("img",{src:x(36413),alt:"\u667A\u80FD\u51FA\u9898"}),E.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),E.createElement(Fe.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:ct,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>hn(!1),onSuccess:()=>{hn(!1),Et(!1)}}),E.createElement("div",{style:{height:70}})),mn("\u5904\u7406\u4E2D"))})},31417:function(ht,bt,x){"use strict";var E=x(59301);const ie=({scrollBoxRef:pe,bottomInspectRef:ge,contentRef:ce,status:Ie,rootMargin:ke="70px",bottomOffset:Je=110})=>{const[De,Oe]=(0,E.useState)(!0),Ae=(0,E.useRef)(!1);return(0,E.useEffect)(()=>{if(!pe.current||!ge.current)return;const xe=new IntersectionObserver(([Se])=>{var Fe,$e,st,Pe;if(!document.contains(Se.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((Fe=Se.rootBounds)==null?void 0:Fe.width)===0&&(($e=Se.rootBounds)==null?void 0:$e.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((st=Se.boundingClientRect)==null?void 0:st.width)===0&&((Pe=Se.boundingClientRect)==null?void 0:Pe.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}Oe(Se.isIntersecting)},{root:pe.current,rootMargin:ke,threshold:0});return xe.observe(ge.current),()=>{xe.disconnect()}},[pe.current,ge.current,ke]),(0,E.useEffect)(()=>{if(!Ie)return;const xe=pe.current,Se=ce.current;Ae.current=!1;let Fe=xe.scrollTop;const $e=()=>{const{scrollTop:Pe,scrollHeight:Ce,clientHeight:Ve}=xe;Pe>Fe?Pe+Ve>=Ce-Je&&(xe.scrollTop=xe.scrollHeight,Ae.current=!1):Pe<Fe&&(Ae.current=!0),Fe=Pe};xe.addEventListener("scroll",$e);const st=new ResizeObserver(()=>{Ae.current||(xe.scrollTop=xe.scrollHeight)});return st.observe(Se),()=>{setTimeout(()=>{st.unobserve(Se)},250),xe.removeEventListener("scroll",$e)}},[Ie]),De};bt.Z=ie},7782:function(ht,bt,x){"use strict";var E=x(59301);const ie=({contentRef:pe,status:ge})=>((0,E.useEffect)(()=>{!ge&&(pe!=null&&pe.current)&&pe.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")})},[ge]),(Ie=!1)=>{const ke=Ae=>{const xe={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'","&nbsp;":" ","&copy;":"\xA9","&reg;":"\xAE","&euro;":"\u20AC"};return Ae.replace(/&[^;]+;/g,Se=>xe[Se]||Se)};if(!pe.current)return"";const Je=pe.current.cloneNode(!0);Je.querySelectorAll("code[data-text], mathx[data-text]").forEach(Ae=>{let xe=Ae.getAttribute("data-text");Ae.tagName.toLowerCase()==="code"?xe=xe.replace(/```.*\n|\n```/g,""):Ae.tagName.toLowerCase()==="mathx"&&(xe=`$$${xe}$$`);const Se=document.createTextNode(xe);Ae.parentNode.replaceChild(Se,Ae)}),Ie&&Je.querySelectorAll('[data-select="disabled"]').forEach(xe=>{var Se;const Fe=xe.textContent||"",$e=document.createTextNode(Fe+`
`);(Se=xe.parentNode)==null||Se.replaceChild($e,xe)});let Oe=Je.innerHTML;return Ie||(Oe=Oe.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),Oe=Oe.replace(/<p>/g,""),Oe=Oe.replace(/<\/p>/g,`
`),Oe=Oe.replace(/<br>/g,`
`),Oe=Oe.replace(/\r\n/g,`
`),Oe=Oe.replace(/<[^>]*>/g,""),Oe=ke(Oe),Oe});bt.Z=ie},26228:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return xe}});var E=x(59301),ie=x(43418),pe=x(95237),ge=x(93948),ce="data:image/png;base64,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",Ie="data:image/png;base64,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",ke="data:image/png;base64,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",Je={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},De=x(59301);const Oe=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var xe=()=>{const[Se,Fe]=(0,E.useState)(0),[$e,st]=(0,E.useState)(!1),[Pe,Ce]=(0,E.useState)(!0),Ve=(0,E.useRef)(null);(0,E.useEffect)(()=>{if(Pe)return;const Dt=()=>{Fe(kt=>kt>=99?(clearInterval(Ve.current),99):kt+1)};return Ve.current=setInterval(Dt,5e4/99),()=>clearInterval(Ve.current)},[Pe]);const Ne=()=>{Fe(0),st(!0),Ce(!1)},Ge=(Dt=0)=>{Ce(!0),Fe(Dt),st(!1)},Te=Dt=>{const kt=Dt/1048576;let gt;return kt<=.3?gt=3:kt<=.5?gt=5:kt<=1?gt=10:kt<=2?gt=20:kt<=3?gt=30:kt<=10?gt=kt*10:gt=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${gt}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},We=()=>De.createElement("span",{className:Je.dotLoading},De.createElement("span",null,"."),De.createElement("span",null,"."),De.createElement("span",null,"."));return{progress:Se,progressOpen:$e,openProgress:Ne,closeProgress:Ge,toggleLock:()=>Ce(Dt=>!Dt),CreateProgressModal:(Dt=Oe,kt)=>(typeof Dt=="string"&&(Dt=[Dt,Dt,Dt]),De.createElement(ie.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:$e,title:null,footer:null,width:500,afterClose:()=>Fe(0)},De.createElement(pe.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},Se<=30&&De.createElement(De.Fragment,null,De.createElement("img",{src:ce,alt:"Step 1"}),De.createElement("div",{className:"mt20 c-light-primary"},Dt[0],We())),Se>30&&Se<60&&De.createElement(De.Fragment,null,De.createElement("img",{src:Ie,alt:"Step 2"}),De.createElement("div",{className:"mt20 c-light-primary"},Dt[1],We())),Se>=60&&De.createElement(De.Fragment,null,De.createElement("img",{src:ke,alt:"Step 3"}),De.createElement("div",{className:"mt20 c-light-primary"},Dt[2],We())),De.createElement(ge.Z,{className:Je.progress,status:"active",style:{width:"auto"},size:[300,8],percent:Se}),!!kt&&De.createElement("div",{className:"c-grey-999"},Te(kt)))))}}},11860:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return xn}});var E=x(59301),ie=x(38854),pe=x(8591),ge=x(6848),ce=x(92832),Ie=x(3113),ke=x(49310),Je={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"},Oe=({position:_t,children:Fn})=>{const{left:Be=0,top:be=0}=_t||{},[qe,Ft]=(0,E.useState)(Be),[mt,jt]=(0,E.useState)(be),pt=(0,E.useRef)(null),Pt=()=>{if(pt.current){const Ut=pt.current.offsetWidth,bn=pt.current.offsetHeight,rn=window.innerWidth,ar=window.innerHeight;let ze=Be,Le=be;Be+Ut>rn&&(ze=rn-Ut),ze<0&&(ze=0),be+bn>ar&&(Le=ar-bn),Le<0&&(Le=0),Ft(ze),jt(Le)}};return(0,E.useEffect)(()=>{if(!pt.current||!_t)return;const Ut=new ResizeObserver(()=>{Pt()});return Ut.observe(pt.current),()=>{Ut.disconnect()}},[Be,be,_t]),(0,E.useEffect)(()=>{_t&&Pt()},[Be,be,_t]),_t?E.createElement("div",{ref:pt,style:{position:"fixed",left:`${qe}px`,top:`${mt}px`,zIndex:1050}},Fn):null},Ae=x(6521),xe=x(56102),Se=x(65218),Fe=Object.defineProperty,$e=Object.defineProperties,st=Object.getOwnPropertyDescriptors,Pe=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,Ne=(_t,Fn,Be)=>Fn in _t?Fe(_t,Fn,{enumerable:!0,configurable:!0,writable:!0,value:Be}):_t[Fn]=Be,Ge=(_t,Fn)=>{for(var Be in Fn||(Fn={}))Ce.call(Fn,Be)&&Ne(_t,Be,Fn[Be]);if(Pe)for(var Be of Pe(Fn))Ve.call(Fn,Be)&&Ne(_t,Be,Fn[Be]);return _t},Te=(_t,Fn)=>$e(_t,st(Fn)),We=(_t,Fn,Be)=>new Promise((be,qe)=>{var Ft=pt=>{try{jt(Be.next(pt))}catch(Pt){qe(Pt)}},mt=pt=>{try{jt(Be.throw(pt))}catch(Pt){qe(Pt)}},jt=pt=>pt.done?be(pt.value):Promise.resolve(pt.value).then(Ft,mt);jt((Be=Be.apply(_t,Fn)).next())}),Dt=({visible:_t,position:Fn,selectText:Be,applyRefinedText:be,fetchUrl:qe,noRestrictModal:Ft})=>{var mt;const[jt,pt]=(0,E.useState)(!1),[Pt,Ut]=(0,E.useState)([]),[bn,rn]=(0,E.useState)(""),[ar,ze]=(0,E.useState)(1),[Le,Bt]=(0,E.useState)(""),[$n,Un]=(0,E.useState)(!1),Wt=(0,E.useRef)(null),[Hn,tn]=(0,E.useState)(!1),[Ln,Jt]=(0,E.useState)(0),er=(0,E.useRef)(!1),tr=((mt=Pt==null?void 0:Pt[(Pt==null?void 0:Pt.length)-1])==null?void 0:mt.loading)===!0;(0,E.useEffect)(()=>{if(_t){ze(1);return}tn(!1),pt(!1),nr(),Jt(0),Ut([]),ze(0)},[_t]);const nr=()=>{var Jn,Rn;rn(""),Bt(""),(Rn=(Jn=Wt.current)==null?void 0:Jn.cancelRequest)==null||Rn.call(Jn)},gn=(...Jn)=>We(void 0,[...Jn],function*(Rn="",Tr=Pt){const cr=Date.now(),en=[...Tr,{text:Rn,key:cr,sender:"user",show:!0},{loading:!0,key:cr,sender:"AI",show:!0}];ze(2),Ut(en);const ur=or(Tr),Ke={no_record_times:!0,prompt:Rn,history:ur};Wt.current=new Se.Z(Ae.Z.API_SERVER+qe,Ke),yield new Promise(Rt=>{Wt.current.on("data",nn=>{const{chunk:{msg:on},full:de}=nn,Xe=on==="error";tn(!0),Bt(Lt(de)),Ut(ut=>ut.map((Ue,je)=>je===ut.length-1?Te(Ge({},Ue),{text:de,loading:!1,error:Xe}):Ue))}),Wt.current.on("done",()=>Rt()),Wt.current.on("error",nn=>{const on="\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&&(ze(1),Ft(nn.data)),Ut(de=>de.map((Xe,ut)=>ut===de.length-1?Te(Ge({},Xe),{text:on,loading:!1,error:!0}):Xe)),Rt()}),Wt.current.on("cancelled",()=>Rt()),Wt.current.startStream()}),pt(!1)}),xr=Jn=>{rn(Jn.target.value)},or=Jn=>Jn.reduce((Tr,cr)=>{if(cr.sender==="user"){const en=Jn.find(ur=>ur.key===cr.key&&ur.sender==="AI");en&&(en!=null&&en.text)&&!(en!=null&&en.error)&&Tr.push({question:cr.text,answer:en.text})}return Tr},[]),mr=()=>{if(Xr)return;const Jn=ir("\u6539\u5199");nr(),pt(!0),gn(Jn)},Lr=Jn=>{if(Jn.key==="Enter"&&!Jn.shiftKey){if(Jn.preventDefault(),er.current||sr)return;mr()}},Yn=()=>{var Jn,Rn;Jt(Tr=>Tr+1),(Rn=(Jn=Wt.current)==null?void 0:Jn.cancelRequest)==null||Rn.call(Jn),pt(!1),tn(!1)},mn=[{key:"1",label:E.createElement("span",null," ",E.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:E.createElement("span",null,E.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:E.createElement("span",null," ",E.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],Lt=(Jn="")=>{const Rn=["\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((Tr,cr)=>{Rn.push(`\u7B54\u6848${cr+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${cr+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${cr+1})\u8F93\u51FA\uFF1A`)}),Rn.forEach(Tr=>{const cr=new RegExp(Tr,"g");Jn=Jn.replace(cr,`**${Tr}** `)}),Jn},ir=Jn=>Jn==="\u6539\u5199"?`${bn}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${Be}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${Be}\uFF0C${Jn}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,wr=Jn=>{let Rn="";Jn.key==="1"&&(Rn=ir("\u6DA6\u8272")),Jn.key==="2"&&(Rn=ir("\u6269\u5199")),Jn.key==="3"&&(Rn=ir("\u7F29\u5199")),nr(),pt(!0),gn(Rn)},Nr=()=>{const Jn=Pt.splice(Pt.length-2),{text:Rn}=(Jn==null?void 0:Jn[0])||{};nr(),pt(!0),gn(Rn,Pt)},sr=jt||Hn,Xr=(bn==null?void 0:bn.trim())==="";return _t?E.createElement(ie.Z,{open:Xr&&!sr&&($n||!Le),overlayStyle:{minWidth:200},menu:{items:mn,onClick:wr}},E.createElement(Oe,{position:Fn},E.createElement("div",{className:Je.wrap},ar===2&&E.createElement(E.Fragment,null,E.createElement("div",{className:Je.chatContainer},tr&&E.createElement("div",{className:Je.loadingWrp},E.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),E.createElement("div",{className:"ai-loading"})),Le&&E.createElement(ke.Z,{cancelIndex:Ln,streamingStatus:jt,loadImage:!1,onFinish:()=>We(void 0,null,function*(){Jt(0),setTimeout(()=>tn(!1),0)}),value:Le})),E.createElement("div",{className:Je.btnContainer},E.createElement("div",{onClick:()=>be(!0,Le),className:Je.btn,style:{padding:"0 16px",width:"initial"}},E.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),E.createElement("div",{onClick:()=>be(!1,Le),className:Je.btn,style:{padding:"0 16px",width:"initial"}},E.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),E.createElement(xe.CopyToClipboard,{text:Le,onCopy:()=>pe.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},E.createElement(ge.Z,{title:"\u590D\u5236"},E.createElement("div",{className:Je.btn,style:{marginLeft:"auto"}},E.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),E.createElement(ge.Z,{title:"\u91CD\u65B0\u751F\u6210"},E.createElement("div",{onClick:Nr,className:Je.btn},E.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),E.createElement(ge.Z,{title:"\u5220\u9664"},E.createElement("div",{onClick:()=>{ze(1),nr(),Ut([])},className:Je.btn},E.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),E.createElement("div",{className:Je.inputContainer},E.createElement(ce.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:bn,bordered:!1,onFocus:()=>Un(!0),onBlur:()=>setTimeout(()=>Un(!1),300),onChange:xr,onPressEnter:Lr,onCompositionStart:()=>er.current=!0,onCompositionEnd:()=>er.current=!1}),Hn?E.createElement("div",{className:`iconfont icon-tingzhihuida ${Je.cancelBtn}`,onClick:Yn}):E.createElement(Ie.ZP,{className:Xr?Je.sendBtnDisabled:Je.sendBtn,icon:E.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:sr,onClick:mr}))))):E.createElement(E.Fragment,null)},kt={"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"},gt=Object.defineProperty,Nt=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Ht=(_t,Fn,Be)=>Fn in _t?gt(_t,Fn,{enumerable:!0,configurable:!0,writable:!0,value:Be}):_t[Fn]=Be,hn=(_t,Fn)=>{for(var Be in Fn||(Fn={}))it.call(Fn,Be)&&Ht(_t,Be,Fn[Be]);if(Nt)for(var Be of Nt(Fn))ye.call(Fn,Be)&&Ht(_t,Be,Fn[Be]);return _t};const he=_t=>React.createElement("svg",hn({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},_t),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 et="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Et=(0,E.forwardRef)(({initialContent:_t,onButtonClick:Fn},Be)=>{const[be,qe]=(0,E.useState)(null),[Ft,mt]=(0,E.useState)(null),[jt,pt]=(0,E.useState)(""),[Pt,Ut]=(0,E.useState)(null),bn=Be,rn=Wt=>{const Hn=document.elementFromPoint(10,Wt),tn=document.createRange();let Ln=null;const Jt=document.createTreeWalker(bn.current,NodeFilter.SHOW_TEXT,{acceptNode:mr=>{const Lr=document.createRange();Lr.selectNodeContents(mr);const Yn=Lr.getBoundingClientRect();return Yn.top<=Wt&&Yn.bottom>=Wt?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let er="",tr,nr,gn=null,xr=null,or=null;for(;tr=Jt.nextNode();){tr.parentNode.getAttribute("data-select")==="disabled"&&(nr=!0),er+=tr.textContent,xr||(xr=tr),or=tr;const mr=document.createRange();mr.selectNodeContents(tr);const Lr=mr.getBoundingClientRect();gn===null&&(gn=Lr.top)}if(xr&&or&&!nr){const mr=document.createRange();mr.setStart(xr,0),mr.setEnd(or,or.textContent.length),Ut(mr)}else Ut(null);return mt(gn-1),nr?"":er.trim()};function ar(Wt){for(;Wt.parentElement&&Wt.parentElement.tagName.toLowerCase()!=="section";){var Hn=window.getComputedStyle(Wt.parentElement);if(Hn.pointerEvents==="none")return!0;Wt=Wt.parentElement}return!1}const ze=Wt=>{var Hn,tn;if(ar(Wt.target)){mt(-1e6);return}if(((tn=(Hn=document.getSelection())==null?void 0:Hn.toString)==null?void 0:tn.call(Hn))!==""){mt(-1e6);return}const Ln=rn(Wt.clientY);if((Ln==null?void 0:Ln.trim())===""){mt(-1e6);return}const Jt=bn.current.getBoundingClientRect();qe(Jt.left-30),pt(Ln)},Le=()=>{},Bt=Wt=>{Fn&&jt&&Fn(jt,Wt.clientX,Wt.clientY,Pt)},$n=()=>{if(Pt){const Wt=window.getSelection();Wt.removeAllRanges(),Wt.addRange(Pt)}},Un=()=>{window.getSelection().removeAllRanges()};return(0,E.useEffect)(()=>{const Wt=bn.current;return Wt.addEventListener("mousemove",ze),Wt.addEventListener("mouseleave",Le),()=>{Wt.removeEventListener("mousemove",ze),Wt.removeEventListener("mouseleave",Le),Un()}},[_t]),E.createElement("div",{className:kt["hover-line-container2"]},Ft!==null&&E.createElement("div",{className:kt["line-button-container"],style:{top:Ft,left:be},onMouseEnter:()=>{$n()},onMouseLeave:()=>{Un(),mt(null),pt(""),Ut(null)}},E.createElement("div",{className:kt.button,onClick:Bt},E.createElement("img",{src:et}),E.createElement("span",null,"AI\u6539\u5199"))))}),ct={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},xn=({nodeRef:_t,noRestrictModal:Fn})=>{const[Be,be]=(0,E.useState)(null),[qe,Ft]=(0,E.useState)(null),[mt,jt]=(0,E.useState)(!1),[pt,Pt]=(0,E.useState)(null),[Ut,bn]=(0,E.useState)(!1),[rn,ar]=(0,E.useState)(!1),ze=_t,Le=(0,E.useRef)(null),Bt=(0,E.useRef)(null),[$n,Un]=(0,E.useState)("");(0,E.useEffect)(()=>{Be!=null&&Be.toString()&&Un(Be==null?void 0:Be.toString())},[Be==null?void 0:Be.toString()]);const Wt=()=>{const Jt=window.getSelection(),er=ze.current.scrollTop,tr=ze.current.getBoundingClientRect();if(Jt.rangeCount>0&&Jt.toString().length>0){const nr=Jt.getRangeAt(0);be(nr.cloneRange());const gn=nr.getBoundingClientRect(),xr=40;let or=gn.top+er-5+xr;or<er&&(or=gn.bottom-tr.top+er+5);const mr=ze.current.scrollHeight-xr;or=Math.min(Math.max(or,er),mr),Ft({top:or+6,left:gn.left})}else be(null),Ft(null),jt(!1);Hn(Jt)},Hn=Jt=>{if(!Jt||Jt.rangeCount===0){bn(!1);return}const tr=Jt.getRangeAt(0).getBoundingClientRect(),nr=window.getComputedStyle(ze.current),gn=parseInt(nr.lineHeight),xr=parseInt(nr.paddingTop),or=ze.current.scrollTop,mr=ze.current.getBoundingClientRect(),Lr=tr.top-mr.top+or,Yn=Math.floor((Lr-xr)/gn),mn=xr+Yn*gn-or;Pt(mn),bn(!0)},tn=Jt=>{ze.current&&!ze.current.contains(Jt.target)&&ar(!1)};(0,E.useEffect)(()=>{const Jt=ze.current;return Jt.addEventListener("scroll",Wt),Jt.addEventListener("input",Wt),Jt.addEventListener("click",Wt),Jt.addEventListener("mouseup",Wt),Jt.addEventListener("keyup",Wt),Jt.addEventListener("click",Wt),document.addEventListener("mousedown",tn),()=>{Jt.removeEventListener("scroll",Wt),Jt.removeEventListener("input",Wt),Jt.removeEventListener("click",Wt),Jt.removeEventListener("mouseup",Wt),Jt.removeEventListener("keyup",Wt),Jt.removeEventListener("click",Wt),document.removeEventListener("mousedown",tn)}},[]);const Ln=(Jt=!0,er)=>{if(!Be)return;const tr=Bt.current.querySelector("section.edu_md").innerHTML.replace(/<p[^>]*>([\s\S]*?)<\/p>/g,"$1"),nr=Be.cloneRange(),gn=window.getSelection();if(gn.removeAllRanges(),gn.addRange(nr),Jt){nr.deleteContents();const xr=document.createElement("div");xr.innerHTML=tr;const or=Array.from(xr.childNodes);for(;or.length>0;)nr.insertNode(or.pop())}else{nr.collapse(!1);const xr=document.createElement("div");xr.innerHTML=" "+tr;const or=Array.from(xr.childNodes);for(;or.length>0;)nr.insertNode(or.pop())}gn.removeAllRanges(),be(null),jt(!1),Ft(null)};return E.createElement("section",{ref:Bt},qe&&E.createElement("div",{ref:Le,className:ct.toolbar,style:{top:qe==null?void 0:qe.top,left:qe==null?void 0:qe.left}},E.createElement("div",{className:ct.button,onClick:()=>jt(!0)},E.createElement("img",{src:et}),E.createElement("span",null,"AI\u6539\u5199"))),E.createElement(Dt,{key:JSON.stringify(qe),noRestrictModal:Fn,visible:mt,position:qe,selectText:$n,applyRefinedText:Ln,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),ze.current&&E.createElement(Et,{ref:ze,onButtonClick:(Jt,er,tr,nr)=>{be(nr),jt(!0),Un(Jt),Ft({left:er,top:tr+20})}}))}},21661:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return ce}});var E=x(59301),ie=x(43418),pe={num:"num___VQiqB"},ce=({visible:Ie,usedCount:ke,totalCount:Je,onOk:De,onCancel:Oe})=>{const Ae=()=>ke>0?E.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",Je,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",E.createElement("span",{className:pe.num},ke),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):E.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",Je,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",E.createElement("span",{className:pe.num},ke),"\u6B21\uFF09\u3002");return E.createElement(ie.default,{centered:!0,open:Ie,title:"\u63D0\u793A",width:620,zIndex:1100,onCancel:Oe,onOk:De,footer:ke>0?void 0:null},Ae())}},20619:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return st},Q:function(){return Fe}});var E=x(59301),ie={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},pe=x(65218),ge=x(6521),ce=x(49310),Ie=x(11860),ke=x(31417),Je=x(23849),De="data:image/png;base64,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",Oe=x(92310),Ae=x.n(Oe),xe=x(8591),Se=(Pe,Ce,Ve)=>new Promise((Ne,Ge)=>{var Te=Dt=>{try{nt(Ve.next(Dt))}catch(kt){Ge(kt)}},We=Dt=>{try{nt(Ve.throw(Dt))}catch(kt){Ge(kt)}},nt=Dt=>Dt.done?Ne(Dt.value):Promise.resolve(Dt.value).then(Te,We);nt((Ve=Ve.apply(Pe,Ce)).next())});const Fe={contentRef:{current:null},value:null,status:!1,open:()=>Se(void 0,null,function*(){}),close:()=>{}};var st=({className:Pe,style:Ce,onChange:Ve,onSuccess:Ne,onCancel:Ge,onError:Te,fetchUrl:We,noRestrictModal:nt=()=>{},showEditableToolbar:Dt,bottomOffset:kt=110,loadingText:gt,showEmptyData:Nt=!0,onStatusChange:it,stringTransformer:ye,bottomContainerNode:Ht})=>{const[hn,he]=(0,E.useState)(!1),[et,At]=(0,E.useState)(""),[Et,ct]=(0,E.useState)(0),[Dn,xn]=(0,E.useState)(!1),_t=(0,E.useRef)(null),Fn=(0,E.useRef)(null),Be=(0,E.useRef)(null),be=(0,E.useRef)(null),qe=(0,ke.Z)({scrollBoxRef:be,bottomInspectRef:Be,contentRef:Fn,status:Dn,bottomOffset:kt}),Ft=hn||Dn;(0,E.useEffect)(()=>{Ve==null||Ve(et)},[et]),(0,E.useEffect)(()=>{it==null||it({contentRef:Fn,status:Ft,value:et,open:mt,close:jt})},[Ft,et]);const mt=Pt=>Se(void 0,null,function*(){he(!0),At(""),ct(0);const Ut=We;Pt!=null&&Pt.fetchUrl&&delete Pt.fetchUrl,_t.current=new pe.Z(`${ge.Z.API_SERVER}${Ut}`,Pt),yield new Promise((bn,rn)=>{_t.current.on("data",ar=>{let{chunk:{content:ze,type:Le}}=ar;xn(!0),Le==="text"&&At(Bt=>ye?ye(Bt+ze):Bt+ze)}),_t.current.on("done",()=>{bn()}),_t.current.on("error",ar=>{Object.prototype.toString.call(ar)==="[object Object]"&&ar.status===-1&&xe.ZP.warning((ar==null?void 0:ar.message)||""),bn(),Te==null||Te(ar)}),_t.current.on("cancelled",()=>{bn(),Ge==null||Ge()}),_t.current.startStream()}),he(!1)}),jt=()=>{var Pt,Ut;ct(1),(Ut=(Pt=_t.current)==null?void 0:Pt.cancelRequest)==null||Ut.call(Pt),he(!1),xn(!1)},pt=(0,E.useMemo)(()=>Fn.current?E.createElement(Ie.Z,{noRestrictModal:nt,nodeRef:Fn}):E.createElement(E.Fragment,null),[Fn.current]);return E.createElement(E.Fragment,null,E.createElement("div",{className:Ae()(ie.container,Pe),style:Ce,ref:be},E.createElement("div",{ref:Fn,className:ie.liWrap,contentEditable:!Ft},et&&E.createElement(ce.Z,{cancelIndex:Et,streamingStatus:hn,loadImage:!1,onFinish:()=>Se(void 0,null,function*(){ct(0),setTimeout(()=>xn(!1),0),Ne==null||Ne(et)}),value:et})),!et&&!Ft&&E.createElement("div",{className:ie.imgBox},E.createElement("img",{width:56,src:De}),E.createElement("span",null,"\u9884\u89C8\u533A")),Nt&&Ft&&E.createElement(Je.Z,{text:gt}),!qe&&E.createElement("div",{className:ie.backBottom,onClick:()=>{be.current.scrollTop=be.current.scrollHeight}},E.createElement("i",{className:"iconfont icon-huidaodibu"})),E.createElement("div",{ref:Be}),Ht),!Ft&&Dt&&pt)}},23849:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return ge}});var E=x(59301),ie={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},ge=({text:ce})=>E.createElement("div",null,E.createElement("div",{className:ie.loading},E.createElement("div",{className:ie.dot}),E.createElement("div",{className:ie.dot}),E.createElement("div",{className:ie.dot})),!!ce&&E.createElement("div",{className:"mt5"},ce))},50128:function(ht,bt,x){"use strict";x.d(bt,{o:function(){return E}});const E=ie=>(ie=ie.replace(new RegExp("(?<!\\*)\\*\\*\\*\\*([^\\n*]+?)\\*\\*\\*\\*(?!\\*)","g"),'<h2 data-select="disabled" data-type="title" contenteditable="false" class="c-black">$1</h2>'),ie=ie.replace(new RegExp("(?<!\\*)\\*\\*\\*([^\\n*]+?)\\*\\*\\*(?!\\*)","g"),`
<h3 data-select="disabled" contenteditable="false" class="c-black font18">$1</h3>
`),ie)},55498:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return ge}});var E=x(59301),ie={digitalLabel:"digitalLabel___tImKs",active:"active___Ck70Q"},ge=({number:ce,active:Ie,className:ke})=>E.createElement("div",{className:`${ie.digitalLabel} ${Ie?ie.active:""} ${ke}`},ce)},53973:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return Ce}});var E=x(59301),ie=x(17574),pe={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},ge=x(73631),ce=x(5623),Ie=x(36141),ke=Object.defineProperty,Je=Object.defineProperties,De=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,Se=(Ve,Ne,Ge)=>Ne in Ve?ke(Ve,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):Ve[Ne]=Ge,Fe=(Ve,Ne)=>{for(var Ge in Ne||(Ne={}))Ae.call(Ne,Ge)&&Se(Ve,Ge,Ne[Ge]);if(Oe)for(var Ge of Oe(Ne))xe.call(Ne,Ge)&&Se(Ve,Ge,Ne[Ge]);return Ve},$e=(Ve,Ne)=>Je(Ve,De(Ne)),st=(Ve,Ne,Ge)=>new Promise((Te,We)=>{var nt=gt=>{try{kt(Ge.next(gt))}catch(Nt){We(Nt)}},Dt=gt=>{try{kt(Ge.throw(gt))}catch(Nt){We(Nt)}},kt=gt=>gt.done?Te(gt.value):Promise.resolve(gt.value).then(nt,Dt);kt((Ge=Ge.apply(Ve,Ne)).next())}),Ce=({value:Ve,onChange:Ne,scrollId:Ge})=>{const[Te,We]=(0,E.useState)([]);(0,E.useEffect)(()=>{nt()},[]);const nt=()=>st(void 0,null,function*(){const ye=yield(0,Ie.NZ)({});if(ye!=null&&ye.data){const Ht=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:E.createElement("img",{src:ge,className:pe.folderIcon}),isLeaf:!1,children:Dt(ye.data||[])}];We(Ht)}}),Dt=ye=>ye.map(Ht=>({title:Ht.name,key:Ht.group_id,icon:E.createElement("img",{src:ge,className:pe.folderIcon}),isLeaf:Ht.children.length===0,children:Dt(Ht.children)})),kt=(ye,Ht,hn)=>ye.map(he=>he.key===Ht?Fe(Fe({},he),hn):he.children?$e(Fe({},he),{children:kt(he.children,Ht,hn)}):he),gt=(ye,Ht,hn)=>ye.map(he=>{if(he.key===Ht)return $e(Fe({},he),{icon:hn?E.createElement("img",{src:ce,className:pe.folderIcon}):E.createElement("img",{src:ge,className:pe.folderIcon})});if(he.children)return $e(Fe({},he),{children:gt(he.children,Ht,hn)})}),Nt=(ye,Ht)=>{We(hn=>gt(hn,Ht.node.key,Ht.expanded))},it=Ve?{selectedKeys:Ve,defaultExpandedKeys:Ve}:{};return Te.length>0&&E.createElement("div",{id:Ge||""},E.createElement(ie.default,Fe({showLine:{showLeafIcon:!1},showIcon:!0,treeData:Te,className:pe.folderWrapper,onSelect:Ne,onExpand:Nt},it)))}},50151:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return Ie}});var E=x(60324),ie={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},pe=x(32637),ge=x(59301),Ie=({type:ke,style:Je})=>{const De=ge.createElement("div",{className:ie.wrap,onClick:Oe=>{Oe.preventDefault(),Oe.stopPropagation()}},ge.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",ge.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"),ge.createElement("div",{className:ie.contact},ge.createElement("div",{className:ie.img},ge.createElement("img",{src:pe,width:"124px",height:"124px"})),ge.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return ge.createElement(E.Z,{content:De},ge.createElement("span",{className:ie.text,style:Je},"\u9AD8\u6D88\u8017"))}},15868:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return Ae}});var E=x(59301),ie={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},pe=x(92310),ge=x.n(pe),ce=x(71418),Ie=x(2859),ke=x(79769),Je=x(25544),De=(xe,Se,Fe)=>new Promise(($e,st)=>{var Pe=Ne=>{try{Ve(Fe.next(Ne))}catch(Ge){st(Ge)}},Ce=Ne=>{try{Ve(Fe.throw(Ne))}catch(Ge){st(Ge)}},Ve=Ne=>Ne.done?$e(Ne.value):Promise.resolve(Ne.value).then(Pe,Ce);Ve((Fe=Fe.apply(xe,Se)).next())}),Ae=({data:xe,className:Se,fullWidth:Fe,style:$e={},onClose:st,onOk:Pe,showFullTools:Ce,noAssociationId:Ve})=>{const Ne=(0,E.useRef)(null),Ge=(0,E.useRef)(null),Te=(0,E.useRef)(null),We=(0,E.useRef)(null),[nt,Dt]=(0,E.useState)(!1),[kt,gt]=(0,E.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,E.useEffect)(()=>{Te.current||(Te.current=document.createElement("style"),document.head.appendChild(Te.current)),xe!=null&&xe.visible?(document.body.setAttribute("data-custom","y-hidden"),Te.current.innerHTML=" html { overflow-y: hidden; }",xe!=null&&xe.src&&Nt()):(document.body.removeAttribute("data-custom"),Te.current&&(document.head.removeChild(Te.current),Te.current=null))},[xe==null?void 0:xe.visible]);const Nt=()=>De(void 0,null,function*(){Dt(!0),gt("\u6B63\u5728\u52A0\u8F7D\u4E2D");const he=yield(0,Je.ZJ)(xe==null?void 0:xe.src);Ne.current.src="",Ne.current.src=he,Ne.current.onload=function(){hn()},Dt(!1),gt("")}),it=()=>{document.body.removeAttribute("data-custom"),Te.current.innerHTML=" ",st()},ye=he=>De(void 0,null,function*(){Dt(!0),gt("\u6B63\u5728\u4FDD\u5B58\u4E2D");const et=yield(0,ke.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:xe.title,file:he.dataUrl}});et!=null&&et.id&&!Ve?(yield(0,ke.ZP)(`/api/attachments/${xe.id}/add_subitem.json`,{method:"post",body:{subitem_id:et==null?void 0:et.id,settings:JSON.stringify(he.state)}})).status===0&&Pe():et!=null&&et.id&&Pe(et),document.body.removeAttribute("data-custom"),Te.current.innerHTML=" ",Dt(!1),gt("")}),Ht=()=>{const he=document.querySelector('a[href="https://markerjs.com/"]');he&&he.parentNode&&(he.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(At=>{const Et=document.querySelector(At.name);Et&&Et.setAttribute("title",At.title)})},hn=()=>{Ge.current=new Ie.hP(Ne.current),Ge.current.targetRoot=We.current,Ge.current.addEventListener("render",ye),Ge.current.addEventListener("beforeclose",it),Ce&&(Ge.current.availableMarkerTypes=Ge.current.ALL_MARKER_TYPES,Ge.current.uiStyleSettings.redoButtonVisible=!0,Ge.current.uiStyleSettings.notesButtonVisible=!0,Ge.current.uiStyleSettings.zoomButtonVisible=!0,Ge.current.uiStyleSettings.zoomOutButtonVisible=!0,Ge.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=Ge.current.uiStyleSettings,Ge.current.show(),xe!=null&&xe.snapshotData&&Ge.current.restoreState(xe.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Ht()},300)};return E.createElement(E.Fragment,null,(xe==null?void 0:xe.visible)&&E.createElement(ce.Z,{spinning:nt,tip:kt,style:{position:"absolute"}},E.createElement("div",{ref:We,className:ge()(ie.imageDimensions,Se,Fe?ie.fullWidth:""),style:$e},E.createElement("img",{className:ie.img,ref:Ne}))))}},21130:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return ar},$:function(){return rn}});var E=x(59301),ie={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"},pe=x(92310),ge=x.n(pe),ce=x(78241),Ie=x(8591),ke=x(43418),Je=x(5871),De=x(95237),Oe=x(24905),Ae=x(38854),xe=x(54580),Se=x(3113),Fe=x(93948),$e=x(19842),st=x(92832),Pe=x(23579),Ce=x(6521),Ve="data:image/png;base64,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",Ne="data:image/png;base64,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",Ge="data:image/png;base64,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",Te="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",We=x(79769),nt=x(53973),Dt=x(5623),kt=x(54401),gt=x(54965),Nt=x(58448),it=x(15342),ye=x.n(it),Ht=(ze,Le,Bt)=>new Promise(($n,Un)=>{var Wt=Ln=>{try{tn(Bt.next(Ln))}catch(Jt){Un(Jt)}},Hn=Ln=>{try{tn(Bt.throw(Ln))}catch(Jt){Un(Jt)}},tn=Ln=>Ln.done?$n(Ln.value):Promise.resolve(Ln.value).then(Wt,Hn);tn((Bt=Bt.apply(ze,Le)).next())}),he=E.memo(({tagName:ze="div",value:Le="",className:Bt,style:$n={},onBlur:Un,id:Wt})=>{const Hn=(0,E.useRef)(null);(0,E.useEffect)(()=>{if(!Hn.current)return;Ht(void 0,null,function*(){const Jt=Hn.current;Jt.innerHTML="";const er=Le==null?void 0:Le.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const tr of er)if(tr.startsWith("$$")&&tr.endsWith("$$")||tr.startsWith("`$$")&&tr.endsWith("$$`")){const nr=tr.startsWith("`$$")?tr.slice(3,-3):tr.slice(2,-2),gn=document.createElement("span");gn.setAttribute("contentEditable","false"),gn.setAttribute("title",tr),gn.className="edu_latex",Jt.appendChild(gn),ye().render(nr,gn,{throwOnError:!1})}else{const nr=tr==null?void 0:tr.replace(/<[^>]*>/g,gn=>gn.startsWith("<img")?gn:gn.replace(/</g,"&lt;"));Jt.insertAdjacentHTML("beforeend",nr)}})},[Wt]);const tn=()=>{var Ln,Jt;if(Un&&Hn.current){const tr=Hn.current.cloneNode(!0),nr=tr.querySelectorAll("span.edu_latex");for(let gn of nr){const xr=gn.getAttribute("title"),or=document.createTextNode(xr||""),mr=gn;(Jt=(Ln=mr.parentNode)==null?void 0:Ln.replaceChild)==null||Jt.call(Ln,or,mr)}Un(tr.innerHTML)}};return E.createElement(E.Fragment,null,E.createElement(ze,{ref:Hn,contentEditable:!0,className:Bt,style:$n,onBlur:tn}))}),et=x(7544),At=x(21798),Et=x(78857),ct=Object.defineProperty,Dn=Object.defineProperties,xn=Object.getOwnPropertyDescriptors,_t=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,be=(ze,Le,Bt)=>Le in ze?ct(ze,Le,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):ze[Le]=Bt,qe=(ze,Le)=>{for(var Bt in Le||(Le={}))Fn.call(Le,Bt)&&be(ze,Bt,Le[Bt]);if(_t)for(var Bt of _t(Le))Be.call(Le,Bt)&&be(ze,Bt,Le[Bt]);return ze},Ft=(ze,Le)=>Dn(ze,xn(Le)),mt=(ze,Le,Bt)=>new Promise(($n,Un)=>{var Wt=Ln=>{try{tn(Bt.next(Ln))}catch(Jt){Un(Jt)}},Hn=Ln=>{try{tn(Bt.throw(Ln))}catch(Jt){Un(Jt)}},tn=Ln=>Ln.done?$n(Ln.value):Promise.resolve(Ln.value).then(Wt,Hn);tn((Bt=Bt.apply(ze,Le)).next())});const jt=ze=>{ze.preventDefault();let Bt=(ze.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,Bt)},pt=ze=>{ze.key==="Enter"&&ze.preventDefault()},Pt=({children:ze,style:Le})=>E.createElement("div",{className:ie.leftBox,style:Le,onPaste:jt},ze),Ut=({children:ze,style:Le,className:Bt})=>E.createElement("div",{className:ge()(ie.rightBox,Bt),style:Le,onPaste:jt},ze),bn=({className:ze,style:Le={},width:Bt=1200,onCancel:$n=()=>{},onSuccess:Un=()=>{},gather:Wt={},mode:Hn=1,stickyTop:tn=0,subDisciplineId:Ln=[],hideWordFeatures:Jt,dataSource:er=[],customLeftHeadNode:tr,customRightHeadNode:nr,customLeftContent:gn,hideRecognition:xr=!1,onExchange:or,isSingleSelection:mr=!1,underpinBackgroundStyle:Lr={},headExtraNode:Yn,isRefreshItemBank:mn=!1,okText:Lt="\u786E\u5B9A\u5BFC\u5165",onSave:ir})=>{var wr;const[Nr,sr]=(0,E.useState)(1),[Xr,Jn]=(0,E.useState)(0),[Rn,Tr]=(0,E.useState)(""),[cr,en]=(0,E.useState)(!1),[ur,Ke]=(0,E.useState)([]),[Rt,nn]=(0,E.useState)([]),[on,de]=(0,E.useState)(!1),[Xe,ut]=(0,E.useState)(!1),[Ue,je]=(0,E.useState)(!1),[Re,Ct]=(0,E.useState)(!1),[yn,An]=(0,E.useState)([]),[En,Zn]=(0,E.useState)(1),[On,Wn]=(0,E.useState)(!1),[rr,Xn]=(0,E.useState)(!0),[_e,rt]=(0,E.useState)(0),[cn,zt]=(0,E.useState)(!1),[Qt]=ce.default.useForm(),[pn]=ce.default.useForm(),fr=(0,E.useRef)(null),Sn=(0,E.useRef)(null),dt=(0,E.useRef)(),lr=(0,E.useRef)(null),In=["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"],br=["C","C++","Java","Python","JavaScript","Ruby"];(0,E.useEffect)(()=>{er!=null&&er.length&&Sa(er)},[er]),(0,E.useEffect)(()=>{Nr===2&&fr.current.focus()},[Nr]),(0,E.useEffect)(()=>{Ue&&Ur()},[Ue]);const pr=()=>{if(Nr===1){Ie.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:()=>mt(void 0,null,function*(){sr(1)})})},Ur=()=>mt(void 0,null,function*(){const re=yield(0,We.ZP)("/api/disciplines.json",{method:"get",params:{source:Hn===1?"new_question":"subject"}});An(re.disciplines||[])}),kr=re=>{const Qe=[],ot=(Ot,Me)=>{Ot.length>=2&&Qe.push(Ot.join(""));for(let Vt=Me;Vt<re.length;Vt++)Ot.push(re[Vt]),ot(Ot,Vt+1),Ot.pop()};return ot([],0),Qe},lt=re=>(re=re||"",re=String(re),re=re.replace(/\s+/g,""),re),yr=re=>(re=re||"",re=String(re),re=re.replace(/<div>/g,""),re=re.replace(/<br>/g,`
`),re=re.replace(/<\/div>/g,`
`),re=Qr(re),re),aa=re=>re.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;"),Qr=re=>re.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,'"').replace(/&#39;/g,"'"),zn=re=>{var Qe;const ot=re.clipboardData;if(ot){const Ot=ot.types.toString(),Me=ot.items;if(Ot==="Files"||ot.types.indexOf("Files")>-1){re.preventDefault();try{let Vt=Me[1];((Qe=Me[0])==null?void 0:Qe.kind)==="file"&&(Vt=Me[0]);const an=Vt.getAsFile();(0,Nt.I)(an,Tt=>{var Mt;if(Tt.id){if(((Mt=an==null?void 0:an.type)==null?void 0:Mt.indexOf("image"))>-1){const yt=`<img src='${Ce.Z.API_SERVER}${Tt.url}'>`;document.execCommand("insertText",!1,yt)}}else(Tt==null?void 0:Tt.status)===401&&(document.location.href="/user/login")})}catch(Vt){Ie.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function fn(re,Qe){return mt(this,null,function*(){if(typeof re=="string")return yield Qe(re);if(typeof re!="object"||re===null)return re;if(Array.isArray(re))return yield Promise.all(re.map(Me=>mt(this,null,function*(){return yield fn(Me,Qe)})));const ot={};for(const Ot in re)if(Object.prototype.hasOwnProperty.call(re,Ot)){const Me=re[Ot];typeof Me=="string"?ot[Ot]=yield Qe(Me):typeof Me=="object"?ot[Ot]=yield fn(Me,Qe):ot[Ot]=Me}return ot})}const vr=()=>mt(void 0,null,function*(){var re;en(!0),Tr("\u5904\u7406\u4E2D"),yield new Promise(Ot=>setTimeout(Ot,1e3));let Qe=(re=Sn.current)==null?void 0:re.querySelectorAll('[data-text="edit"]'),ot="";try{Qe.forEach(function(Ot){var Me,Vt,an,Tt;const Mt=Ot.cloneNode(!0),yt=Mt.querySelectorAll("span.edu_latex");for(let He of yt){const vt=He.getAttribute("title"),wn=document.createTextNode(vt),kn=He;(Vt=(Me=kn.parentNode)==null?void 0:Me.replaceChild)==null||Vt.call(Me,wn,kn)}const St=Mt.querySelectorAll("span[style]");for(let He of St)if(He.style.fontFamily){const vt=He.innerHTML,wn=document.createTextNode(vt),kn=He;(Tt=(an=kn.parentNode)==null?void 0:an.replaceChild)==null||Tt.call(an,wn,kn)}Mt==null||Mt.childNodes.forEach(function(He){He.nodeType===Node.ELEMENT_NODE&&He.localName!=="h5"&&He.localName!=="h4"?ot+=`<p>${He.innerHTML}</p>`:He.nodeType===Node.TEXT_NODE&&(ot+=`<p>${He.textContent}</p>`)})}),Ca("/api/intelligent_imports/import.json",{html:Qr(ot)})}catch(Ot){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",Ot)}}),dr=re=>{let Qe=re.filter(ot=>!!(ot!=null&&ot.type));return Qe=Qe.map(ot=>{var Ot;const Me=(Ot=Ir.find(an=>an.id===(ot==null?void 0:ot.type)))==null?void 0:Ot.deal,Vt=Ft(qe({},ot),{id:String(Math.random()).slice(-6),knowledgePoint:lt(ot==null?void 0:ot.knowledgePoint)});return Me?Me(Vt):Vt}),Qe},Rr=()=>{if(Nr===1){Ie.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:vr})},Cr=()=>E.createElement("div",{className:ie.row},E.createElement("div",{className:ie.leftLayout},E.createElement(Pt,{style:{height:675}},Nr===1&&E.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>sr(2)},E.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",E.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",E.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",E.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",E.createElement("br",null)),E.createElement("div",{className:ie.imgBox,style:{marginTop:75}},E.createElement("img",{width:56,src:Ne}),E.createElement("span",null,"\u7F16\u8F91\u533A"))),Nr===2&&E.createElement("div",{"data-text":"edit",onBlur:()=>{fr.current.innerHTML||sr(1)},ref:fr,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),E.createElement("div",{className:ie.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},E.createElement("div",{className:ie.imgBox,style:{marginTop:240}},E.createElement("img",{width:56,src:Ge}),E.createElement("span",null,"\u9884\u89C8\u533A")))),Gn=(re,Qe,ot,Ot)=>{var Me;console.log(re,Qe,ot,Ot,"onDataChange\u4FEE\u6539\u6570\u503C");const Vt=JSON.parse(JSON.stringify(Rt));Ot===void 0?Vt[Qe][re]=ot:Vt[Qe].questions[Ot][re]=ot;const an=qe({},Vt[Qe]),Tt=(Me=Ir.find(Mt=>Mt.id===(an==null?void 0:an.type)))==null?void 0:Me.deal;Vt[Qe]=Tt(an),nn(Vt)},Ar=(re,Qe,ot)=>{var Ot;const Me=ot!==void 0,Vt=(Ot=Ir.find(Mt=>Mt.id===(re==null?void 0:re.type)))==null?void 0:Ot.type,an=`${Qe+1}.${ot===void 0?"":ot+1+"."}`,Tt=`${(re==null?void 0:re.type)==="7"?"{{":""}${an}\u3010${Vt}\u3011${(re==null?void 0:re.question)||""}`;return E.createElement(E.Fragment,null,Me&&E.createElement("h4",{contentEditable:!0}),E.createElement(he,{id:re==null?void 0:re.id,tagName:"div",value:Tt}))},Yr=(re,Qe)=>mt(void 0,null,function*(){var ot;const Ot=yield or(re,Qe),Me=(ot=Ot==null?void 0:Ot.data)==null?void 0:ot.content;if(Me!=null&&Me.length){const Vt=dr(Me)[0];ur.splice(Qe,1,Vt),Rt.splice(Qe,1,Vt),Ke([...ur]),nn([...Rt])}}),la=(re,Qe,ot)=>{var Ot;const Me=ot!==void 0,Vt=(Ot=Ir.find(Tt=>Tt.id===(re==null?void 0:re.type)))==null?void 0:Ot.type,an=`${Qe+1}.${ot===void 0?"":ot+1+"."}`;return Me?E.createElement("div",{style:{padding:"10px 18px"}},`${an}\u3010${Vt}\u3011`,E.createElement(he,{id:re==null?void 0:re.id,tagName:"span",className:ie.edit,onBlur:Tt=>Gn("question",Qe,Tt,ot),value:(re==null?void 0:re.question)||""})):E.createElement(E.Fragment,null,E.createElement("div",{className:ie.actionHead},E.createElement("div",{className:"c-light-primary"},`${an}\u3010${Vt}\u3011`),Hn!==1&&E.createElement(Je.Z,{disabled:(re==null?void 0:re.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:Tt=>Gn("score",Qe,Tt,ot),value:re==null?void 0:re.score}),E.createElement(De.Z,{align:"middle",style:{marginLeft:"auto"}},!!or&&E.createElement("span",{className:"current c-light-primary mr30",onClick:()=>Yr(re,Qe)},E.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),E.createElement(Oe.default,{onChange:Tt=>Gn("checked",Qe,Tt.target.checked,ot),checked:!!(re!=null&&re.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),E.createElement(he,{id:re==null?void 0:re.id,tagName:"div",style:{padding:"10px 18px"},className:ie.edit,onBlur:Tt=>Gn("question",Qe,Tt,ot),value:re==null?void 0:re.question}))},ua=(re,Qe,ot)=>E.createElement(E.Fragment,null,["0","1","2","4"].includes(re==null?void 0:re.type)&&E.createElement(he,{id:re==null?void 0:re.id,value:`\u7B54\u6848\uFF1A${Qe||""}`,tagName:"p"}),!ot&&E.createElement(he,{id:re==null?void 0:re.id,value:`\u96BE\u5EA6\uFF1A${(re==null?void 0:re.difficulty)||""}`,tagName:"p"}),(re==null?void 0:re.type)!=="7"&&E.createElement(he,{id:re==null?void 0:re.id,value:`\u89E3\u6790\uFF1A${(re==null?void 0:re.analyze)||""}`,tagName:"p"}),!ot&&E.createElement(he,{id:re==null?void 0:re.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(re==null?void 0:re.knowledgePoint)||""}`,tagName:"p"})),zr=(re,Qe,ot,Ot)=>{const Me=Ot!==void 0,Vt=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],an=Me&&!re.last&&!re.errorMsg?{marginBottom:10}:{},Tt=Vt.map(Mt=>({key:Mt,label:Mt,onClick:()=>Gn("difficulty",ot,Mt,Ot)}));return E.createElement("div",{className:ie.liWrap,style:an},["4"].includes(re==null?void 0:re.type)&&E.createElement("div",{className:ie.li},E.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),E.createElement(he,{id:re==null?void 0:re.id,tagName:"div",className:`${ie.edit} c-black`,onBlur:Mt=>Gn("answer",ot,[Mt],Ot),value:Qe})),!Me&&E.createElement("div",{className:ie.li},E.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Ae.Z,{menu:{items:Tt}},E.createElement("span",{className:"c-light-primary"},re==null?void 0:re.difficulty,E.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(re==null?void 0:re.type)!=="7"&&E.createElement("div",{className:ie.li},E.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),E.createElement(he,{id:re==null?void 0:re.id,tagName:"div",className:`${ie.edit} c-grey-333`,onBlur:Mt=>Gn("analyze",ot,Mt,Ot),value:re==null?void 0:re.analyze})),!Me&&E.createElement("div",{onKeyDown:pt,className:ie.li},E.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),E.createElement(he,{id:re==null?void 0:re.id,tagName:"div",value:(re==null?void 0:re.knowledgePoint)||"",className:`${ie.edit} c-grey-333`,onBlur:Mt=>Gn("knowledgePoint",ot,lt(yr(Mt)),Ot)})))},va=re=>E.createElement(E.Fragment,null,typeof(re==null?void 0:re.errorMsg)=="string"&&!!(re!=null&&re.errorMsg)&&E.createElement("h5",{contentEditable:!1},E.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),E.createElement("div",null,re==null?void 0:re.errorMsg))),ea=re=>E.createElement(E.Fragment,null,typeof(re==null?void 0:re.errorMsg)=="string"&&!!(re!=null&&re.errorMsg)&&E.createElement("h5",null,E.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),E.createElement("div",null,re==null?void 0:re.errorMsg))),pa=(re,Qe,ot,Ot)=>{let Me="flex";return(mr&&_e!==Ot||on&&!(ot!=null&&ot.errorMsg))&&(Me="none"),E.createElement("div",{className:ie.row,style:{display:Me}},E.createElement("div",{className:ie.leftLayout},gn||E.createElement(Pt,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},re))),E.createElement("div",{className:ie.rightLayout},E.createElement(Ut,{className:ot!=null&&ot.errorMsg?ie.error:""},Qe)))},Ir=[{id:"0",type:"\u5355\u9009\u9898",element:(re,Qe,ot)=>{var Ot,Me;const Vt=ot!==void 0;let an=(Ot=re==null?void 0:re.answer)==null?void 0:Ot[0];const Tt=E.createElement(E.Fragment,null,Ar(re,Qe,ot),(Me=re==null?void 0:re.options)==null?void 0:Me.map((He,vt)=>E.createElement(he,{id:re==null?void 0:re.id,key:vt,value:`${In[vt]}.${He}`,tagName:"p"})),ua(re,an,Vt),va(re));let Mt=Vt?re:Rt[Qe];const yt=Mt==null?void 0:Mt.options,St=E.createElement(E.Fragment,null,la(Mt,Qe,ot),yt==null?void 0:yt.map((He,vt)=>{var wn;return E.createElement("div",{key:vt,className:ie.option},E.createElement("aside",{className:((wn=Mt==null?void 0:Mt.answer)==null?void 0:wn[0])===In[vt]?ie.active:"",onClick:()=>Gn("answer",Qe,[In[vt]],ot)},In[vt]),E.createElement(he,{id:Mt==null?void 0:Mt.id,tagName:"div",className:`${ie.text}`,onBlur:kn=>{yt[vt]=kn,Gn("options",Qe,yt,ot)},value:He}))}),zr(Mt,"",Qe,ot),ea(Mt));return Vt?[Tt,St]:pa(Tt,St,Mt,Qe)},deal:re=>{var Qe,ot,Ot;re.score=re.score===void 0?2:re.score;let Me=lt((Qe=re==null?void 0:re.answer)==null?void 0:Qe[0]).toUpperCase();re.answer=Me?[Me]:[];let Vt=[];if(!(re!=null&&re.options))Vt.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{re.options=(ot=re.options)==null?void 0:ot.slice(0,8);const an=re.options.map(Mt=>Mt==null?void 0:Mt.trim().replace(/^\s+|\s+$/g,""));new Set(an).size!==an.length&&Vt.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Me||Vt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),Me&&(In.slice(0,((Ot=re==null?void 0:re.options)==null?void 0:Ot.length)||8).includes(Me)||Vt.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")),lt(re==null?void 0:re.question)||Vt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),re.errorMsg=Vt.join(`
`),re}},{id:"1",type:"\u591A\u9009\u9898",element:(re,Qe,ot)=>{var Ot,Me;const Vt=ot!==void 0;let an=(Ot=re==null?void 0:re.answer)==null?void 0:Ot[0];const Tt=E.createElement(E.Fragment,null,Ar(re,Qe,ot),(Me=re==null?void 0:re.options)==null?void 0:Me.map((He,vt)=>E.createElement(he,{id:re==null?void 0:re.id,key:vt,value:`${In[vt]}.${He}`,tagName:"p"})),ua(re,an,Vt),va(re));let Mt=Vt?re:Rt[Qe];const yt=Mt==null?void 0:Mt.options,St=E.createElement(E.Fragment,null,la(Mt,Qe,ot),yt==null?void 0:yt.map((He,vt)=>{var wn,kn;return E.createElement("div",{key:vt,className:ie.option},E.createElement("aside",{className:(kn=(wn=Mt==null?void 0:Mt.answer)==null?void 0:wn[0])!=null&&kn.includes(In[vt])?ie.active:"",onClick:()=>{var Er;let Zr=((Er=Mt==null?void 0:Mt.answer)==null?void 0:Er[0])||"";const Vr=In[vt];Zr.includes(Vr)?Zr=Zr.replace(new RegExp(Vr,"g"),""):Zr+=Vr,Zr=Zr.split("").sort().join(""),Gn("answer",Qe,[Zr],ot)}},In[vt]),E.createElement(he,{id:Mt==null?void 0:Mt.id,tagName:"div",className:`${ie.text}`,onBlur:Er=>{yt[vt]=Er,Gn("options",Qe,yt,ot)},value:He}))}),zr(Mt,"",Qe,ot),ea(Mt));return Vt?[Tt,St]:pa(Tt,St,Mt,Qe)},deal:re=>{var Qe,ot,Ot;re.score=re.score===void 0?2:re.score;let Me=lt((Qe=re==null?void 0:re.answer)==null?void 0:Qe[0]).toUpperCase().split("").sort().join("");re.answer=Me?[Me]:[];let Vt=[];if(!(re!=null&&re.options))Vt.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{re.options=(ot=re.options)==null?void 0:ot.slice(0,8);const an=re.options.map(Mt=>Mt==null?void 0:Mt.trim().replace(/^\s+|\s+$/g,""));new Set(an).size!==an.length&&Vt.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(Me||Vt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),Me){const an=In.slice(0,((Ot=re==null?void 0:re.options)==null?void 0:Ot.length)||8);kr(an).includes(Me)||Vt.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 lt(re==null?void 0:re.question)||Vt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),re.errorMsg=Vt.join(`
`),re}},{id:"2",type:"\u5224\u65AD\u9898",element:(re,Qe,ot)=>{var Ot,Me;const Vt=ot!==void 0;let an=(Ot=re==null?void 0:re.answer)==null?void 0:Ot[0];const Tt=E.createElement(E.Fragment,null,Ar(re,Qe,ot),ua(re,an,Vt),va(re));let Mt=Vt?re:Rt[Qe];const yt=["\u6B63\u786E","\u9519\u8BEF"];let St=((Me=Mt==null?void 0:Mt.answer)==null?void 0:Me[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(St)?St="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(St)&&(St="\u9519\u8BEF");const He=E.createElement(E.Fragment,null,la(Mt,Qe,ot),yt==null?void 0:yt.map((vt,wn)=>E.createElement("div",{key:wn,className:ie.option},E.createElement("aside",{style:{borderRadius:2},className:St===vt?ie.active:"",onClick:()=>Gn("answer",Qe,[vt],ot)},vt==="\u6B63\u786E"?"T":"F"),E.createElement("div",{style:{pointerEvents:"none"},className:`${ie.text}`},vt))),zr(Mt,"",Qe,ot),ea(Mt));return Vt?[Tt,He]:pa(Tt,He,Mt,Qe)},deal:re=>{var Qe;re.score=re.score===void 0?2:re.score;let ot=lt((Qe=re==null?void 0:re.answer)==null?void 0:Qe[0]);re.answer=ot?[ot]:[];let Ot=[];return ot||Ot.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),ot&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(ot)&&Ot.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"),lt(re==null?void 0:re.question)||Ot.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),re.errorMsg=Ot.join(`
`),re}},{id:"3",type:"\u586B\u7A7A\u9898",element:(re,Qe,ot)=>{var Ot,Me;const Vt=ot!==void 0,an=E.createElement(E.Fragment,null,Ar(re,Qe,ot),(Ot=re==null?void 0:re.answer)==null?void 0:Ot.map((yt,St)=>E.createElement(he,{id:re==null?void 0:re.id,key:St,tagName:"p",value:`\u7B54\u6848${St+1}\uFF1A${yt.text||""}`})),ua(re,"",Vt),va(re));let Tt=Vt?re:Rt[Qe];const Mt=E.createElement(E.Fragment,null,la(Tt,Qe,ot),(Me=Tt==null?void 0:Tt.answer)==null?void 0:Me.map((yt,St)=>E.createElement("div",{key:St,className:ie.option},E.createElement("aside",{className:ie.fill},"\u586B\u7A7A\u9879",St+1),yt.model===1&&E.createElement(he,{id:Tt==null?void 0:Tt.id,tagName:"div",onBlur:He=>{Tt.answer[St].latex=yr(He),Gn("answer",Qe,Tt.answer,ot)},className:`${ie.text}`,value:yt.latex}),yt.model===2&&E.createElement(gt.Z,{value:yt.latex,onChange:He=>{Tt.answer[St].latex=He,Gn("answer",Qe,Tt.answer,ot)}}))),zr(Tt,"",Qe,ot),ea(Tt));return Vt?[an,Mt]:pa(an,Mt,Tt,Qe)},deal:re=>{var Qe;re.score=re.score===void 0?2:re.score;const ot=(Qe=re.answer)==null?void 0:Qe.map(Me=>{if(Object.prototype.toString.call(Me)==="[object Object]")return Me;Me=Me==null?void 0:Me.trim();const Vt={model:1,text:Me,latex:Me};return Me.startsWith("$$")&&Me.endsWith("$$")||Me.startsWith("`$$")&&Me.endsWith("$$`")?(Vt.model=2,Vt.latex=Me.slice(2,-2)):Vt.latex=yr(Me),Vt});re.answer=ot;let Ot=[];return ot||Ot.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),lt(re==null?void 0:re.question)||Ot.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),re.errorMsg=Ot.join(`
`),re}},{id:"4",type:"\u7B80\u7B54\u9898",element:(re,Qe,ot)=>{var Ot,Me;const Vt=ot!==void 0;let an=(Ot=re==null?void 0:re.answer)==null?void 0:Ot[0];const Tt=E.createElement(E.Fragment,null,Ar(re,Qe,ot),ua(re,an,Vt),va(re));let Mt=Vt?re:Rt[Qe];const yt=E.createElement(E.Fragment,null,la(Mt,Qe,ot),zr(Mt,(Me=Mt==null?void 0:Mt.answer)==null?void 0:Me[0],Qe,ot),ea(Mt));return Vt?[Tt,yt]:pa(Tt,yt,Mt,Qe)},deal:re=>{re.score=re.score===void 0?5:re.score;let Qe=[];return lt(re==null?void 0:re.question)||Qe.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),re.errorMsg=Qe.join(`
`),re}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(re,Qe)=>{var ot,Ot;const Me=Rt[Qe],Vt=br.slice(0,4).map(an=>({key:an,label:an,onClick:()=>Gn("platform",Qe,an)}));return E.createElement("div",{className:ie.row,style:{display:on?Me!=null&&Me.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:ie.leftLayout},E.createElement(Pt,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},Ar(re,Qe),E.createElement(he,{id:re==null?void 0:re.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(re==null?void 0:re.description)||""}`,tagName:"p"}),ua(re),E.createElement(he,{id:re==null?void 0:re.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${re==null?void 0:re.timeLimit}`,tagName:"p"}),E.createElement(he,{id:re==null?void 0:re.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(re==null?void 0:re.platform)||""}`,tagName:"p"}),E.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),E.createElement("h4",null),E.createElement(he,{id:re==null?void 0:re.id,value:(re==null?void 0:re.code)||"",tagName:"div"}),(ot=re==null?void 0:re.inputs)==null?void 0:ot.map((an,Tt)=>{var Mt;return E.createElement(E.Fragment,{key:Tt},E.createElement("h4",null),E.createElement(he,{id:re==null?void 0:re.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Tt+1})\u8F93\u5165\uFF1A${an||""}`,tagName:"div"}),E.createElement(he,{id:re==null?void 0:re.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Tt+1})\u8F93\u51FA\uFF1A${((Mt=re==null?void 0:re.outputs)==null?void 0:Mt[Tt])||""}`,tagName:"div"}))}),va(re)))),E.createElement("div",{className:ie.rightLayout},E.createElement(Ut,{className:Me!=null&&Me.errorMsg?ie.error:""},la(Me,Qe),E.createElement("div",{className:ie.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},E.createElement("div",{className:ie.li},E.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),E.createElement(he,{className:ie.edit,id:Me==null?void 0:Me.id,value:Me==null?void 0:Me.description,tagName:"div",onBlur:an=>Gn("description",Qe,an)}))),zr(Me,"",Qe),E.createElement("div",{className:ie.liWrap},E.createElement("div",{className:ie.li},E.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),E.createElement(he,{className:ie.edit,id:Me==null?void 0:Me.id,value:Me==null?void 0:Me.timeLimit,tagName:"div",onBlur:an=>Gn("timeLimit",Qe,yr(an))})),E.createElement("div",{className:ie.li},E.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Ae.Z,{menu:{items:Vt}},E.createElement("span",{className:"c-light-primary"},Me==null?void 0:Me.platform,E.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),E.createElement("div",{className:ie.li,style:{flexDirection:"column",alignItems:"start"}},E.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),E.createElement(he,{className:ie.edit,id:Me==null?void 0:Me.id,value:(Me==null?void 0:Me.code)||"",onBlur:an=>Gn("code",Qe,yr(an)),tagName:"div"}))),(Ot=Me==null?void 0:Me.inputs)==null?void 0:Ot.map((an,Tt)=>{var Mt;return E.createElement("div",{className:ie.liWrap,key:Tt},E.createElement("div",{className:ie.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Tt+1,")\u8F93\u5165\uFF1A"),E.createElement(he,{id:Me==null?void 0:Me.id,value:an||"",className:ie.edit,onBlur:yt=>{const St=[...(Me==null?void 0:Me.inputs)||[]];St[Tt]=yr(yt),Gn("inputs",Qe,St)},tagName:"div"})),E.createElement("div",{className:ie.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Tt+1,")\u8F93\u51FA\uFF1A"),E.createElement(he,{id:Me==null?void 0:Me.id,value:((Mt=Me==null?void 0:Me.outputs)==null?void 0:Mt[Tt])||"",className:ie.edit,onBlur:yt=>{const St=[...(Me==null?void 0:Me.outputs)||[]];St[Tt]=yr(yt),Gn("outputs",Qe,St)},tagName:"div"})))}),ea(Me))))},deal:re=>{var Qe,ot,Ot;re.score=re.score===void 0?10:re.score,re.code=(Qe=re.code)==null?void 0:Qe.trim();let Me=[];lt(re==null?void 0:re.question)?((ot=re==null?void 0:re.question)==null?void 0:ot.length)>60&&Me.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):Me.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),lt(re==null?void 0:re.description)||Me.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const Vt=lt(String((re==null?void 0:re.timeLimit)||""));if(re.timeLimit=Vt,(!Vt||Vt&&!["3","4","5","6","7","8","9","10"].includes(Vt))&&Me.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),re.platform=lt(re==null?void 0:re.platform),re!=null&&re.platform){const an=["c","c++","java","python"],Tt=(Ot=re==null?void 0:re.platform)==null?void 0:Ot.toLowerCase(),Mt=an.findIndex(yt=>yt===Tt);Mt>-1?re.platform=br[Mt]:Me.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else Me.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(re!=null&&re.inputs)||!(re!=null&&re.outputs))re.inputs=[],re.outputs=[],Me.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 an=Math.min(re.inputs.length,re.outputs.length);re.inputs=re.inputs.slice(0,an),re.outputs=re.outputs.slice(0,an),re.outputs.some(Tt=>!lt(Tt))&&Me.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return re.errorMsg=Me.join(`
`),re}},{id:"7",type:"\u7EC4\u5408\u9898",element:(re,Qe)=>{var ot,Ot;const Me=Rt[Qe];return E.createElement("div",{className:ie.row,style:{display:on?Me!=null&&Me.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:ie.leftLayout},E.createElement(Pt,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},Ar(re,Qe),ua(re),(ot=re==null?void 0:re.questions)==null?void 0:ot.map((Vt,an)=>{var Tt;const Mt=(Tt=Ir.find(yt=>yt.id===(Vt==null?void 0:Vt.type)))==null?void 0:Tt.element;return E.createElement(E.Fragment,{key:`left-${re.id}-${an}`},Mt(Vt,Qe,an)[0])}),va(re),E.createElement("p",{contentEditable:!0},"}}")))),E.createElement("div",{className:ie.rightLayout},E.createElement(Ut,{className:Me!=null&&Me.errorMsg?ie.error:""},la(Me,Qe),zr(Me,"",Qe),(Ot=Me==null?void 0:Me.questions)==null?void 0:Ot.map((Vt,an)=>{var Tt;const Mt=(Tt=Ir.find(yt=>yt.id===(Vt==null?void 0:Vt.type)))==null?void 0:Tt.element;return E.createElement(E.Fragment,{key:`right-${Me.id}-${an}`},Mt(Vt,Qe,an)[1])}),ea(Me))))},deal:re=>{var Qe,ot,Ot,Me,Vt;const an=dr,Tt=[...Ir],Mt=Tt.findIndex(vt=>vt.id==="0"),yt=Tt.findIndex(vt=>vt.id==="1");if(Mt!==-1){const vt=Tt[Mt].deal;Tt[Mt].deal=wn=>{const kn=vt(wn);return kn.errorMsg&&(kn.errorMsg=kn.errorMsg.split(`
`).filter(Er=>Er!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
`)),kn}}if(yt!==-1){const vt=Tt[yt].deal;Tt[yt].deal=wn=>{const kn=vt(wn);return kn.errorMsg&&(kn.errorMsg=kn.errorMsg.split(`
`).filter(Er=>Er!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
`)),kn}}re.questions=(Qe=re.questions)!=null&&Qe.length?dr(re.questions.slice(0,20)):[],re.questions=(ot=re.questions)==null?void 0:ot.map((vt,wn)=>{var kn;if(vt.type==="0"||vt.type==="1"){const Er=(kn=vt.options)==null?void 0:kn.map(Zr=>Zr==null?void 0:Zr.trim().replace(/^\s+|\s+$/g,""));Er&&new Set(Er).size!==Er.length&&(vt.errorMsg=(vt.errorMsg?vt.errorMsg+`
`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Ft(qe({},vt),{last:wn===re.questions.length-1})});const St=(Ot=re.questions)==null?void 0:Ot.reduce((vt,wn)=>{const kn=parseFloat(wn.score);return isNaN(kn)?vt:vt+kn},0);re.score=St;let He=[];return(Me=re.questions)!=null&&Me.length?re.errorMsg=((Vt=re.questions)==null?void 0:Vt.findIndex(vt=>!!vt.errorMsg))>-1:He.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),lt(re==null?void 0:re.question)||He.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),He.length&&(re.errorMsg=He.join(`
`)),re}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(re,Qe)=>{var ot,Ot;const Me=Rt[Qe],Vt=br.map(an=>({key:an,label:an,onClick:()=>Gn("platform",Qe,an)}));return E.createElement("div",{className:ie.row,style:{display:on?Me!=null&&Me.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:ie.leftLayout},E.createElement(Pt,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},Ar(re,Qe),ua(re),E.createElement(he,{id:re==null?void 0:re.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${re==null?void 0:re.timeLimit}`,tagName:"p"}),E.createElement(he,{id:re==null?void 0:re.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(re==null?void 0:re.platform)||""}`,tagName:"p"}),E.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),E.createElement("h4",null),E.createElement(he,{id:re==null?void 0:re.id,value:(re==null?void 0:re.code)||"",tagName:"div"}),E.createElement("h4",null),E.createElement(he,{id:re==null?void 0:re.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(re==null?void 0:re.input)||""}`,tagName:"p"}),E.createElement(he,{id:re==null?void 0:re.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(re==null?void 0:re.output)||""}`,tagName:"p"}),(ot=re==null?void 0:re.answer)==null?void 0:ot.map((an,Tt)=>E.createElement(he,{key:Tt,id:re==null?void 0:re.id,value:`\u7B54\u6848${Tt+1}\uFF1A${an||""}`,tagName:"p"})),va(re)))),E.createElement("div",{className:ie.rightLayout},E.createElement(Ut,{className:Me!=null&&Me.errorMsg?ie.error:""},la(Me,Qe),zr(Me,"",Qe),E.createElement("div",{className:ie.liWrap},E.createElement("div",{className:ie.li,onKeyDown:pt},E.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),E.createElement(he,{className:ie.edit,id:Me==null?void 0:Me.id,value:Me==null?void 0:Me.timeLimit,tagName:"div",onBlur:an=>Gn("timeLimit",Qe,yr(an))})),E.createElement("div",{className:ie.li},E.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Ae.Z,{menu:{items:Vt}},E.createElement("span",{className:"c-light-primary"},Me==null?void 0:Me.platform,E.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),E.createElement("div",{className:ie.li,style:{flexDirection:"column",alignItems:"start"}},E.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),E.createElement(he,{className:ie.edit,id:Me==null?void 0:Me.id,value:(Me==null?void 0:Me.code)||"",onBlur:an=>Gn("code",Qe,yr(an)),tagName:"div"})),E.createElement("div",{className:ie.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),E.createElement(he,{className:ie.edit,id:Me==null?void 0:Me.id,value:(Me==null?void 0:Me.input)||"",onBlur:an=>Gn("input",Qe,yr(an)),tagName:"div"})),E.createElement("div",{className:ie.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),E.createElement(he,{className:ie.edit,id:Me==null?void 0:Me.id,value:(Me==null?void 0:Me.output)||"",onBlur:an=>Gn("output",Qe,yr(an)),tagName:"div"}))),E.createElement("div",{className:ie.liWrap},(Ot=Me==null?void 0:Me.answer)==null?void 0:Ot.map((an,Tt)=>E.createElement("div",{className:ie.li,key:Tt},E.createElement("aside",null,"\u7B54\u6848",Tt+1,"\uFF1A"),E.createElement(he,{id:Me==null?void 0:Me.id,value:an||"",className:ie.edit,onBlur:Mt=>{const yt=[...(Me==null?void 0:Me.answer)||[]];yt[Tt]=yr(Mt),Gn("output",Qe,yt)},tagName:"div"})))),ea(Me))))},deal:re=>{var Qe,ot,Ot,Me,Vt,an,Tt,Mt;re.score=re.score===void 0?10:re.score,re.code=(Ot=(ot=(Qe=re.code)==null?void 0:Qe.trim())==null?void 0:ot.replace(/@_@/g,"@\u2581@"))==null?void 0:Ot.replace(/@__@/g,"@\u2581\u2581@");let yt=[];if(lt(re==null?void 0:re.question)||yt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),lt(re==null?void 0:re.code)?/@▁@|@▁▁@/.test(re==null?void 0:re.code)?(Me=re==null?void 0:re.answer)!=null&&Me.length&&((Vt=re==null?void 0:re.code.match(/@▁@|@▁▁@/g))==null?void 0:Vt.length)!==((an=re==null?void 0:re.answer)==null?void 0:an.length)&&yt.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):yt.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"):yt.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),re!=null&&re.answer?(Tt=re.answer)!=null&&Tt.some(He=>!lt(He))&&yt.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):yt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),re.platform=lt(re==null?void 0:re.platform),re!=null&&re.platform){const He=["c","c++","java","python","javascript","ruby"],vt=(Mt=re==null?void 0:re.platform)==null?void 0:Mt.toLowerCase(),wn=He.findIndex(kn=>kn===vt);wn>-1?re.platform=br[wn]:yt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else yt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");lt(re==null?void 0:re.output)||yt.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const St=lt(String((re==null?void 0:re.timeLimit)||""));return re.timeLimit=St,(!St||St&&!["3","4","5","6","7","8","9","10"].includes(St))&&yt.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),re.errorMsg=yt.join(`
`),re}}],Pa=()=>E.createElement(E.Fragment,null,ur.filter(re=>{var Qe;return!!((Qe=Ir.find(Ot=>Ot.id===(re==null?void 0:re.type)))==null?void 0:Qe.element)}).map((re,Qe)=>{var ot;const Ot=(ot=Ir.find(Me=>Me.id===(re==null?void 0:re.type)))==null?void 0:ot.element;return E.createElement(E.Fragment,{key:re.id},Ot(re,Qe))})),oa=()=>mt(void 0,null,function*(){const re=Rt.filter(Qe=>!Qe.checked);if(Nr!==3||!re.length){Ie.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(ir){zt(!0),yield ir(Rt),zt(!1);return}Qt.setFieldsValue({sub_discipline_id:Ln}),je(!0)}),Wa=(re,Qe=[])=>{if(typeof re=="string")return re.trim();if(Array.isArray(re))return re.map(ot=>Wa(ot,Qe));if(typeof re=="object"&&re!==null){const ot={};for(const Ot in re)re.hasOwnProperty(Ot)&&(Qe.includes(Ot)?ot[Ot]=re[Ot]:ot[Ot]=Wa(re[Ot],Qe));return ot}return re},Sa=re=>mt(void 0,null,function*(){const Qe=dr(Wa(re));Ke(Qe),nn(JSON.parse(JSON.stringify(Qe))),sr(3),en(!1),de(!1)});(0,E.useEffect)(()=>{if(rr)return;const re=()=>{Jn(Qe=>Qe>=90?(clearInterval(dt.current),90):Qe+1)};return dt.current=setInterval(re,5e4/90),()=>clearInterval(dt.current)},[rr]);const Ca=(re,Qe)=>{Xn(!1);const ot=new FormData;Object.keys(Qe).forEach(Me=>{ot.append(Me,Qe[Me])});const Ot=new window.XMLHttpRequest;Ot.withCredentials=!0,Ot.addEventListener("load",function(Me){return mt(this,null,function*(){var Vt,an;try{const Tt=JSON.parse((Vt=Me==null?void 0:Me.target)==null?void 0:Vt.response);if(Xn(!0),Jn(100),yield new Promise(Mt=>setTimeout(()=>Mt(),780)),Tt.status===0){if(!((an=Tt==null?void 0:Tt.data)!=null&&an.length)){Ie.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),en(!1);return}Sa((Tt==null?void 0:Tt.data)||[])}else en(!1),Ie.ZP.warning(Tt==null?void 0:Tt.message)}catch(Tt){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",Tt)}})}),Ot.addEventListener("error",()=>{en(!1)}),Ot.open("POST",`${Ce.Z.API_SERVER}${re}`),Ot.send(ot)},Aa=re=>mt(void 0,null,function*(){const Qe=re.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(Qe)==-1?(Ie.ZP.error(`${re.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()):(en(!0),Tr("\u5904\u7406\u4E2D"),Ca("/api/intelligent_imports/import.json",{file:re}),Promise.reject())});let $r=[{key:1,label:E.createElement(xe.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Aa},E.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,et.Ny)()||(0,et.$O)())&&$r.push({key:2,label:E.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{lr.current.onClick()}});const ga=[Rt.length,(wr=Rt.filter(re=>!!(re!=null&&re.errorMsg)))==null?void 0:wr.length];return E.createElement("div",{className:ge()(ie.intelligentBox,"intelligent-body-curb",ze),style:Ft(qe({},Le),{width:Bt}),ref:Sn},E.createElement("div",{className:ie.underpin},E.createElement("b",{style:Lr}),E.createElement("b",{style:Lr})),E.createElement("div",{className:ie.head,style:{top:tn}},E.createElement("div",{className:ie.leftLayout},tr||E.createElement(E.Fragment,null,E.createElement(De.Z,{align:"middle"},E.createElement("div",{className:ie.title},"\u8BD5\u9898\u7F16\u8F91"),!Jt&&E.createElement(Pe.op,{href:`${Ce.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",E.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),E.createElement(Pe.op,{onClick:pr,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!Jt&&E.createElement(Ae.Z,{overlayClassName:ie.menu,menu:{items:$r}},E.createElement(Pe.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!Yn&&Yn),E.createElement("div",{className:ie.tip},E.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"))),E.createElement(De.Z,{className:ie.rightLayout,style:{alignItems:"start"}},nr||E.createElement(E.Fragment,null,E.createElement("div",{className:ie.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(Nr)&&E.createElement(Oe.default,{className:"ml20",checked:on,onChange:re=>de(re.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(Nr)&&E.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",E.createElement("span",{className:"ml5 mr5 c-light-primary"},ga[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",E.createElement("span",{className:"ml5 mr5 c-red-e53"},ga[1]),"\u9898")),mr&&E.createElement("div",{className:ie.tabs},ur==null?void 0:ur.map((re,Qe)=>E.createElement("div",{onClick:()=>{rt(Qe)},className:_e===Qe&&ie.active,key:Qe},"\u65B0\u9898",Qe+1)))),E.createElement("div",{className:ie.centerBox},E.createElement("img",{className:"mb10",src:Te,width:56}),!xr&&E.createElement(Pe.op,{onClick:Rr},"\u8BC6\u522B"))),[1,2].includes(Nr)&&Cr(),[3].includes(Nr)&&Pa(),E.createElement("div",{className:"pb10"}),E.createElement("div",{className:ie.buttonFixed},E.createElement("div",{className:ie.buttonWrap},E.createElement(Se.ZP,{size:"middle",className:`${ie.button} mr20`,onClick:$n},"\u53D6\u6D88"),E.createElement(Se.ZP,{size:"middle",type:"primary",loading:cn,className:`${ie.button}`,onClick:oa},Lt))),E.createElement(ke.default,{centered:!0,closable:!1,destroyOnClose:!0,open:cr,title:null,footer:null,width:320,afterClose:()=>Jn(0)},E.createElement(De.Z,{align:"middle",style:{flexDirection:"column"}},E.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Rn,E.createElement("span",{className:ie.dotLoading},E.createElement("span",null,"."),E.createElement("span",null,"."),E.createElement("span",null,"."))),E.createElement(Fe.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:Xr}),E.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",E.createElement("span",{className:"ml5 c-light-primary"},Xr,"%")))),E.createElement(ke.default,{centered:!0,open:Ue,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Xe,width:480,onCancel:()=>je(!1),onOk:()=>Qt.submit(),afterClose:()=>{Qt.resetFields()}},E.createElement(ce.default,{style:{maxHeight:550},form:Qt,layout:"horizontal",colon:!1,size:"large",onFinish:re=>mt(void 0,null,function*(){var Qe,ot,Ot,Me,Vt;const an=Rt.filter(yt=>!yt.checked&&!yt.errorMsg);ut(!0);const Tt=()=>mt(void 0,null,function*(){var yt,St;const He=yield(0,We.ZP)("/api/intelligent_imports/save.json",{method:"post",body:Ft(qe(qe({},Wt),re),{list:an,mode:Hn})});He.status===0&&(mn&&((yt=He==null?void 0:He.data)!=null&&yt.success)&&window.location.pathname==="/problemset"&&(At.Z.publish("refresh-item-bank",re.group_id),yield new Promise(vt=>setTimeout(()=>vt(),1500))),Ie.ZP.success(`\u6210\u529F\u5BFC\u5165${(St=He==null?void 0:He.data)==null?void 0:St.success}\u9053\u8BD5\u9898`,3),Un(He),je(!1)),ut(!1)});if(Hn!==1){yield Tt();return}const Mt=yield(0,We.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:Rt,mode:Hn}});if(Mt.status===0){if(!((Qe=Mt==null?void 0:Mt.data)!=null&&Qe.error_size)){yield Tt();return}ke.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{ut(!1)},title:"\u63D0\u793A",content:E.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",E.createElement("span",{className:"c-light-primary ml5 mr5"},(ot=Mt==null?void 0:Mt.data)==null?void 0:ot.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",E.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(Ot=Mt==null?void 0:Mt.data)==null?void 0:Ot.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",E.createElement("span",{className:"ml5 mr5"},(Vt=(Me=Mt==null?void 0:Mt.data)==null?void 0:Me.index)==null?void 0:Vt.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:Tt})}})},E.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),E.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"}]},E.createElement($e.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:yn})),Hn===1&&E.createElement(ce.default.Item,{label:E.createElement(De.Z,{align:"middle",style:{justifyContent:"space-between"}},E.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),E.createElement("div",{onClick:()=>Ct(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},E.createElement("img",{className:"mr5 primary-hover",src:Dt}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},E.createElement(nt.Z,{key:En})))),E.createElement(ke.default,{centered:!0,open:Re,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:On,onCancel:()=>Ct(!1),onOk:()=>pn.submit(),afterClose:()=>{pn.resetFields()}},E.createElement(ce.default,{style:{maxHeight:550},form:pn,layout:"horizontal",colon:!1,size:"large",onFinish:re=>mt(void 0,null,function*(){var Qe;Wn(!0),(yield(0,We.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:re.name,parent_id:(Qe=re==null?void 0:re.parent_id)==null?void 0:Qe[0]}})).status===0?(Zn(En+1),setTimeout(()=>{Ie.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ct(!1),Wn(!1)},1e3)):Wn(!1)})},E.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"}]},E.createElement(st.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),E.createElement(ce.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},E.createElement(nt.Z,null)))),E.createElement(Et.Z,{onSave:re=>{en(!0),Tr("\u5904\u7406\u4E2D"),Ca("/api/intelligent_imports/import.json",{html:re})},ref:lr}))},rn=Ve;var ar=bn},54965:function(ht,bt,x){"use strict";var E=x(59301),ie=x(18760),pe=x(48136),ge=x(3315),ce=x(43418),Ie=x(59301);const ke=(0,E.forwardRef)(({callback:Je,width:De,onChange:Oe,disabled:Ae,readOnly:xe,type:Se="",value:Fe="",style:$e={}},st)=>{const Pe=(0,E.useRef)(),Ce=(0,E.useRef)(),[Ve,Ne]=(0,E.useState)(0),[Ge,Te]=(0,E.useState)(0),[We,nt]=(0,E.useState)(!1),Dt=()=>{var it=document.createElement("div");it.innerHTML=Pe.current.getValue();var ye=it.innerText;return Je&&Je(ye),ye};(0,E.useImperativeHandle)(st,()=>({getData:Dt}));const kt=it=>{it.preventDefault();const ye=it.clientX-Ve,Ht=it.clientY-Ge;document.body.onmousemove=hn=>{let he=hn.clientX-ye,et=hn.clientY-Ht;const At=document.getElementsByClassName("markdown-popup-form")[0],Et=window.innerWidth-At.offsetWidth,ct=window.innerHeight-At.offsetHeight;he=Math.max(0,Math.min(he,Et)),et=Math.max(0,Math.min(et,ct)),gt(hn.clientX,hn.clientY,ye,Ht)&&(Ne(he),Te(et))},document.body.onmouseup=function(){document.body.onmousemove=null}},gt=(it,ye,Ht,hn)=>{const he=document.body.clientHeight,et=document.body.clientWidth;return it<20&&Ht>it||it>et-20&&Ht<it||ye<20&&hn>ye||ye>he-20&&hn<ye?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,E.useEffect)(()=>{We&&setTimeout(()=>{const it=document.getElementsByClassName("markdown-popup-form")[0],ye=window.innerWidth/2-it.offsetWidth/2,Ht=window.innerHeight/2-it.offsetHeight/2;Ne(ye),Te(Ht)},0)},[We]);const Nt=()=>{Ae||xe||nt(!0)};return Ie.createElement("div",{style:$e},Ie.createElement("div",{style:{width:De||"100%",position:"relative"},className:`${ie.Z.mathFillWrap} ${Ae||xe?"cursorDefault":""}`,onClick:()=>Nt()},Ie.createElement("math-field",{disabled:Ae,locale:"zh_cn",class:`${ie.Z.mathField} ${Se}`,readOnly:xe,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:Pe,style:{width:"100%",fontSize:Fe?18:14},value:Fe||""})),Ie.createElement(ce.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:Ve,top:Ge},title:Ie.createElement("div",{style:{cursor:"move"},onMouseDown:kt},"\u8F93\u5165\u516C\u5F0F"),open:We,onOk:()=>{const it=Ce.current.getData();Pe.current.setValue(it),Oe(it),nt(!1)},onCancel:()=>{nt(!1)},destroyOnClose:!0,className:"markdown-popup-form"},Ie.createElement(ge.Z,{value:Fe,ref:Ce,onChange:Oe,showSaveButton:!1})))});bt.Z=ke},3315:function(ht,bt,x){"use strict";var E=x(59301),ie=x(95237),pe=x(43604),ge=x(99313),ce=x(3113),Ie=x(39655),ke=x(18760),Je=x(48136),De=x(59301);const Oe=(0,E.forwardRef)(({callback:Ae,showSaveButton:xe,value:Se=""},Fe)=>{const $e=(0,E.useRef)(),st=[{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 "}]}]}],Pe=[{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}`}]}]}],Ce=Ge=>{$e.current.setValue($e.current.getValue()+" "+Ge.value+" ")},Ve=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:De.createElement(ie.Z,{className:ke.Z.lists,gutter:[10,10]},st.map((Ge,Te)=>De.createElement(pe.Z,{flex:"110px",className:ke.Z.item},De.createElement("div",null,De.createElement(Ie.Z,{value:`$$${Ge.value}$$`}),Ge.name),De.createElement("div",{className:ke.Z.children},Ge.children.map((We,nt)=>De.createElement("div",{key:nt},De.createElement("h1",null,We.name),De.createElement(ie.Z,{gutter:[10,10]},We.data.map((Dt,kt)=>De.createElement(pe.Z,{key:kt,onClick:()=>Ce(Dt),className:ke.Z.diamond},De.createElement(Ie.Z,{value:"`$$"+Dt.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:De.createElement(ie.Z,{className:ke.Z.lists,gutter:[10,10]},Pe.map((Ge,Te)=>De.createElement(pe.Z,{flex:"110px",className:ke.Z.item},De.createElement("div",null,De.createElement(Ie.Z,{value:"`$$"+Ge.value+"$$`"}),Ge.name),De.createElement("div",{className:ke.Z.children},Ge.children.map((We,nt)=>De.createElement("div",{key:nt},We.name&&De.createElement("h1",null,We.name),De.createElement(ie.Z,{gutter:[10,10]},We.data.map((Dt,kt)=>De.createElement(pe.Z,{key:kt,onClick:()=>Ce(Dt),className:ke.Z.diamond},De.createElement(Ie.Z,{value:"`$$"+Dt.value+"$$`"}))))))))))}],Ne=()=>{var Ge=document.createElement("div");Ge.innerHTML=$e.current.getValue();var Te=Ge.innerText;return Ae&&Ae(Te),Te};return(0,E.useImperativeHandle)(Fe,()=>({getData:Ne})),De.createElement("div",{className:ke.Z.mathWrap},De.createElement(ge.default,{defaultActiveKey:"1",items:Ve}),De.createElement("math-field",{locale:"zh_cn",className:ke.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:$e,style:{width:800,marginTop:30,fontSize:18}},Se||""),xe&&De.createElement("div",{className:ke.Z.button},De.createElement(ce.ZP,{size:"large",onClick:Ne,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});bt.Z=Oe},74245:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return xe}});var E=x(59301),ie=x(78241),pe=x(43418),ge=x(92832),ce=x(87169),Ie=x(79769),ke={publicQuest:"publicQuest___iYvzo",publicQuestContent:"publicQuestContent___vgbKh",public_tips:"public_tips___UX0Dn",concat:"concat___wOfND"},Je=x(67726),De=x(59301),Oe=(Se,Fe,$e)=>new Promise((st,Pe)=>{var Ce=Ge=>{try{Ne($e.next(Ge))}catch(Te){Pe(Te)}},Ve=Ge=>{try{Ne($e.throw(Ge))}catch(Te){Pe(Te)}},Ne=Ge=>Ge.done?st(Ge.value):Promise.resolve(Ge.value).then(Ce,Ve);Ne(($e=$e.apply(Se,Fe)).next())}),xe=({type:Se="subject",open:Fe,onCancel:$e,onOkClick:st,subDisciplineId:Pe})=>{const[Ce]=ie.default.useForm(),[Ve,Ne]=(0,E.useState)([]),[Ge,Te]=(0,E.useState)(!1);(0,E.useEffect)(()=>{},[]);const We=()=>Oe(void 0,null,function*(){if(Se){const nt=yield(0,Ie.ZP)("/api/disciplines.json",{method:"get",params:{source:Se}});Ne(nt.disciplines||[])}});return De.createElement(pe.default,{title:De.createElement("div",{style:{fontWeight:"bold"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"),open:Fe,width:558,centered:!0,className:ke.publicQuest,onCancel:()=>{$e(),Ce.resetFields()},onOk:()=>{Ce.validateFields().then(nt=>Oe(void 0,null,function*(){const Dt=yield(0,Ie.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:nt==null?void 0:nt.name,sub_discipline_id:Pe}});(Dt==null?void 0:Dt.status)===0&&st({name:nt==null?void 0:nt.name,id:Dt==null?void 0:Dt.tag_discipline_id,public:!1,type:"personal"}),Ce.resetFields(),$e()}))}},De.createElement("div",{className:ke.publicQuestContent},De.createElement("div",{className:ke.public_tips},De.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"),De.createElement(ie.default,{labelAlign:"left",form:Ce,colon:!1},De.createElement(ie.default.Item,{label:"\u77E5\u8BC6\u70B9\u540D\u79F0",name:"name",rules:[{required:!0}]},De.createElement(ge.default,{showCount:!0,maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"}))),De.createElement(Je.Z,{open:Ge,onCancel:()=>{Te(!1)}})))}},12778:function(ht,bt,x){"use strict";x.d(bt,{Q:function(){return De},Z:function(){return Ae}});var E=x(59301),ie={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"},pe=x(92310),ge=x.n(pe),ce=x(43418),Ie=x(8591),ke=x(24905),Je=(xe,Se,Fe)=>new Promise(($e,st)=>{var Pe=Ne=>{try{Ve(Fe.next(Ne))}catch(Ge){st(Ge)}},Ce=Ne=>{try{Ve(Fe.throw(Ne))}catch(Ge){st(Ge)}},Ve=Ne=>Ne.done?$e(Ne.value):Promise.resolve(Ne.value).then(Pe,Ce);Ve((Fe=Fe.apply(xe,Se)).next())});const De=({title:xe="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:Se=[],visible:Fe,setVisible:$e,tip:st,onOk:Pe})=>{const[Ce,Ve]=(0,E.useState)([]),[Ne,Ge]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{Fe&&Ve(Se)},[Fe]),E.createElement(ce.default,{centered:!0,open:Fe,title:xe,confirmLoading:Ne,width:564,onOk:()=>Je(void 0,null,function*(){if(!Ce.length){Ie.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}Ge(!0),yield Pe(Ce),Ge(!1)}),onCancel:()=>$e(!1)},!!st&&E.createElement("div",{className:"c-grey-666 font16 mb10"},st),E.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},E.createElement(ke.default.Group,{value:Ce,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:Te=>{Ve(Te)}})))};var Ae=({title:xe="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:Se,style:Fe={},onEdit:$e,dataSource:st=[]})=>{const Pe={C:E.createElement("div",{className:ie.c},"C"),"C++":E.createElement("div",{className:ie.cpp},"C++"),Java:E.createElement("div",{className:ie.java},"Java"),Python:E.createElement("div",{className:ie.python},"Python")};return E.createElement("div",{className:ge()(ie.tags,Se),style:Fe},!!xe&&E.createElement("div",{className:ie.text},xe),E.createElement("div",{className:ie.tagWrap},st==null?void 0:st.map(Ce=>E.createElement(E.Fragment,{key:Ce},Pe[Ce]))),!!$e&&E.createElement("div",{onClick:$e,className:`iconfont icon-bianji_Hover ${ie.edit}`}))}},4313:function(ht,bt,x){"use strict";x.d(bt,{t:function(){return ar}});var E=x(59301),ie=x(92832),pe=x(78241),ge=x(43418),ce=x(95237),Ie=x(43604),ke=x(5871),Je=x(57809),De=x(5112),Oe=x(69925),Ae=x(91482),xe=x(67609),Se=x(8591),Fe=x(3113),$e=x(71418),st=x(24334),Pe={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"},Ce=x(79769),Ve=x(34166),Ne=x(40973),Ge=x(56102),Te=x(1162),We=x(59301),nt=Object.defineProperty,Dt=Object.defineProperties,kt=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,ye=(ze,Le,Bt)=>Le in ze?nt(ze,Le,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):ze[Le]=Bt,Ht=(ze,Le)=>{for(var Bt in Le||(Le={}))Nt.call(Le,Bt)&&ye(ze,Bt,Le[Bt]);if(gt)for(var Bt of gt(Le))it.call(Le,Bt)&&ye(ze,Bt,Le[Bt]);return ze},hn=(ze,Le)=>Dt(ze,kt(Le)),he=(ze,Le,Bt)=>new Promise(($n,Un)=>{var Wt=Ln=>{try{tn(Bt.next(Ln))}catch(Jt){Un(Jt)}},Hn=Ln=>{try{tn(Bt.throw(Ln))}catch(Jt){Un(Jt)}},tn=Ln=>Ln.done?$n(Ln.value):Promise.resolve(Ln.value).then(Wt,Hn);tn((Bt=Bt.apply(ze,Le)).next())}),At=({buttonProps:ze,buttonText:Le,form:Bt,hackIdentifier:$n="",answerKey:Un,data:Wt})=>{const[Hn,tn]=(0,E.useState)(!1),[Ln,Jt]=(0,E.useState)(!1),[er,tr]=(0,E.useState)(!1),[nr,gn]=(0,E.useState)({}),[xr,or]=(0,E.useState)(""),[mr,Lr]=(0,E.useState)(""),Yn=(0,E.useRef)($n),mn=(0,E.useRef)(""),Lt=(0,E.useRef)(!1);(0,E.useEffect)(()=>{er&&sr()},[er]),(0,E.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const ir=()=>new Date().getTime(),wr=Wt==null?void 0:Wt.code,Nr=()=>{var Rn,Tr;let cr=wr?Wt==null?void 0:Wt.code:(Rn=Bt.getFieldValue("hack_codes"))==null?void 0:Rn.code,en=wr?Wt==null?void 0:Wt.answer_content:Bt.getFieldValue(Un),ur=wr?Wt==null?void 0:Wt.input:(Tr=Bt.getFieldValue("hack_sets"))==null?void 0:Tr.input;en==null||en.forEach(Ke=>{const Rt=Ke.value||Ke.answer_text||"";cr=cr.replace(/(@▁@|@▁▁@)/,Rt)}),Lr(ur),or(cr),gn({}),tr(!0)},sr=()=>he(void 0,null,function*(){var Rn,Tr,cr,en;const ur=ir(),Ke=wr?Wt==null?void 0:Wt.time_limit:(Rn=Bt.getFieldsValue())==null?void 0:Rn.hack.time_limit,Rt=wr?(Tr=Wt==null?void 0:Wt.answer_content)==null?void 0:Tr.length:(en=(cr=Bt.getFieldsValue())==null?void 0:cr.standard_answers)==null?void 0:en.length;tn(!0),yield(0,Ve.bM)(mn.current,{test_hack_code:xr,test_input:mr});function nn(){return he(this,null,function*(){const{status:on,data:de}=yield(0,Ve.rX)(mn.current,"submit"),ut=ir()-ur>(Ke+3)*1e3*Rt;if(Lt.current){if(ut){Se.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),tn(!1);return}if(on===0){tn(!1),gn(hn(Ht({},de),{showText:!0}));return}setTimeout(nn,1e3)}})}nn()}),Xr=()=>he(void 0,null,function*(){var Rn,Tr,cr,en,ur,Ke,Rt;if(!Wt){try{yield Bt.validateFields()}catch(Xe){(cr=(Tr=(Rn=Xe==null?void 0:Xe.errorFields)==null?void 0:Rn[0])==null?void 0:Tr.name)!=null&&cr.includes("standard_answers")?Se.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Se.ZP.error(Xe.errorFields[0].errors[0]),Bt.scrollToField(Xe.errorFields[0].name,{behavior:"smooth",block:"center"});return}Jt(!0);let on="";const de=Bt.getFieldsValue();Yn.current?on=yield(0,Ce.ZP)(`/api/problems/${Yn.current}.json`,{method:"put",body:hn(Ht({},de),{hack:hn(Ht({},de==null?void 0:de.hack),{sub_discipline_id:(Rt=(Ke=de==null?void 0:de.hack)==null?void 0:Ke.sub_discipline_id)==null?void 0:Rt[1],difficult:de.difficulty,item_banks_group_id:de.item_banks_group_id}),hack_codes:hn(Ht({},de.hack_codes),{code:st.Base64.encode(de.hack_codes.code)}),update_hack_sets:[Ht({},de.hack_sets)],is_blank:!0})}):(on=yield(0,Ce.ZP)("/api/problems.json",{method:"post",body:hn(Ht({},de),{hack:hn(Ht({},de==null?void 0:de.hack),{sub_discipline_id:(ur=(en=de==null?void 0:de.hack)==null?void 0:en.sub_discipline_id)==null?void 0:ur[1],difficult:de.difficulty,item_banks_group_id:de.item_banks_group_id}),hack_codes:hn(Ht({},de.hack_codes),{code:st.Base64.encode(de.hack_codes.code)}),hack_sets:[Ht({},de.hack_sets)],is_blank:!0})}),Yn.current=on==null?void 0:on.identifier,sessionStorage.projectFill=on==null?void 0:on.identifier)}const nn=yield(0,Ce.ZP)(`/api/problems/${Yn.current}/start.json`,{method:"get"});if((nn==null?void 0:nn.status)===0){mn.current=nn==null?void 0:nn.identifier,Lt.current=!0,Jt(!1),Nr();return}Jt(!1)}),Jn=Rn=>{const{status:Tr,error_msg:cr,execute_time:en,output:ur,input:Ke,expected_output:Rt}=Rn;let nn=null;switch(Tr){case Te.h.OK:nn=We.createElement(We.Fragment,null,We.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",en/1e3,"\u79D2"),We.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case Te.h.NOMATCH:nn=We.createElement(We.Fragment,null,We.createElement("div",null,"\u8F93\u5165\uFF1A"),We.createElement("pre",{style:{fontFamily:"initial"}},Ke),We.createElement("div",null,"\u8F93\u51FA\uFF1A"),We.createElement("pre",{style:{fontFamily:"initial"}},ur&&st.Base64.decode(ur)),We.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),We.createElement("pre",{style:{fontFamily:"initial"}},Rt&&st.Base64.decode(Rt)));break;case Te.h.EXECUTEFAILURE:nn=We.createElement(We.Fragment,null,We.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",We.createElement("pre",null,Ke)),We.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),We.createElement("pre",{className:"error"},st.Base64.decode(cr)));break;case Te.h.COMPILEFAILURE:nn=We.createElement(We.Fragment,null,We.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",We.createElement("pre",null,Ke)),We.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),We.createElement("pre",{className:"error"},st.Base64.decode(cr)));break;case Te.h.PODFAILURE:nn=We.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case Te.h.TIMEOUT:nn=We.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return We.createElement(We.Fragment,null," ",nn," ")};return We.createElement("div",null,We.createElement(Fe.ZP,hn(Ht({loading:Ln},ze),{onClick:Xr}),Le),We.createElement(ge.default,{open:er,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Hn,cancelButtonProps:{style:{display:"none"}},onOk:()=>sr(),onCancel:()=>{Lt.current=!1,tr(!1)}},We.createElement("div",{className:Pe.result},We.createElement("div",{className:Pe.left},We.createElement("div",{className:"mb20"},We.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!Wt&&We.createElement(Ge.CopyToClipboard,{text:xr,onCopy:()=>Se.ZP.success("\u590D\u5236\u6210\u529F")},We.createElement("span",{style:{float:"right"},className:"current c-light-primary"},We.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),We.createElement(Ne.Z,{height:510,className:"mb0",hidetoolBar:!0,defaultValue:xr,onChange:Rn=>or(Rn)})),We.createElement("div",{className:Pe.right},We.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),We.createElement("div",{className:Pe.box},We.createElement("div",{className:Pe.li},We.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:mr,onChange:Rn=>Lr(Rn.target.value),bordered:!1,style:{height:180}}))),We.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),We.createElement("div",{className:Pe.box},We.createElement($e.Z,{spinning:Hn,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},We.createElement("div",{className:Pe.li,style:{height:196,overflow:"auto",padding:10}},Jn(nr))))))))},Et=x(87169),ct=x(59301),Dn=Object.defineProperty,xn=Object.defineProperties,_t=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,qe=(ze,Le,Bt)=>Le in ze?Dn(ze,Le,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):ze[Le]=Bt,Ft=(ze,Le)=>{for(var Bt in Le||(Le={}))Be.call(Le,Bt)&&qe(ze,Bt,Le[Bt]);if(Fn)for(var Bt of Fn(Le))be.call(Le,Bt)&&qe(ze,Bt,Le[Bt]);return ze},mt=(ze,Le)=>xn(ze,_t(Le)),jt=(ze,Le)=>{var Bt={};for(var $n in ze)Be.call(ze,$n)&&Le.indexOf($n)<0&&(Bt[$n]=ze[$n]);if(ze!=null&&Fn)for(var $n of Fn(ze))Le.indexOf($n)<0&&be.call(ze,$n)&&(Bt[$n]=ze[$n]);return Bt};const{TextArea:pt}=ie.default,Pt=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"}],Ut=({value:ze,onChange:Le})=>ct.createElement(Switch,{checked:ze,onChange:Bt=>{Le(Bt)}}),bn="@\u2581@",rn="@\u2581\u2581@",ar=({questionTitlePlaceholder:ze,form:Le,scoreByBlank:Bt=!1,hackidentifier:$n,answerKey:Un})=>{const[Wt,Hn]=(0,E.useState)(!1),[tn,Ln]=(0,E.useState)(!1),er=(0,Ae.useParams)().type==="edit",tr=(mn,Lt)=>{const ir=Lt.line;let wr=0;for(let sr=0;sr<ir;sr++)wr+=mn.getLine(sr).split(bn).length-1;for(let sr=0;sr<ir;sr++)wr+=mn.getLine(sr).split(rn).length-1;const Nr=mn.getLine(ir).substring(0,Lt.ch);return wr+=Nr.split(bn).length-1,wr+=Nr.split(rn).length-1,wr},nr=(mn,Lt,ir,wr)=>{const Nr=mn.getRange(Lt.from,Lt.to);let sr=0;if(Lt.text.forEach(Xr=>{sr+=Xr.split(bn).length-1}),Lt.text.forEach(Xr=>{sr+=Xr.split(rn).length-1}),Lt.origin!=="setValue"){if(Nr&&(Nr.indexOf(bn)!==-1||Nr.indexOf(rn)!==-1)){const Xr=Nr.split(bn).length-1+Nr.split(rn).length-1,Jn=tr(mn,Lt.from);if(console.log(`\u5220\u9664${Xr}\u4E2A\uFF0C \u524D\u9762\u6709${Jn}\u4E2A\uFF0C\u65B0\u589E${sr}\u4E2A`),Xr>1){const Rn=Array.from({length:Xr},(Tr,cr)=>Jn+cr);wr(Rn)}else wr(Jn)}else if(sr>0){const Xr=tr(mn,Lt.from);console.log(`\u65B0\u589E${sr}\u4E2A\uFF0C\u4E4B\u524D\u6709${Xr}\u4E2A`),ir(sr,Xr)}}},gn=()=>{const mn=Le.getFieldValue(Un);Le.setFieldsValue({[Un]:mn==null?void 0:mn.map((Lt,ir)=>mt(Ft({},Lt),{position:ir+1}))})},xr=(0,E.useRef)(),or=(mn,Lt)=>{for(let ir=0;ir<mn;ir++)xr.current({position:null,answer_text:""},Lt+ir);gn()},mr=(0,E.useRef)(),Lr=mn=>{mr.current(mn),gn()},Yn=pe.default.useWatch(Un,Le);return ct.createElement("div",{className:xe.Z.wrap},ct.createElement(pe.default.Item,{label:"\u8BD5\u9898\u63CF\u8FF0",name:["hack","description"],style:{display:"table"},className:"w100",labelCol:{span:24},rules:[{required:!0}]},ct.createElement(Oe.h,{scrollId:"name",watch:!0,height:140})),ct.createElement("div",{className:xe.Z.questionTitleEditorWrap},ct.createElement(pe.default.Item,{label:"\u7A0B\u5E8F\u4EE3\u7801",name:["hack_codes","code"],labelCol:{span:24},rules:[{required:!0}]},ct.createElement(Oe.h,{scrollId:"name",watch:!0,height:400,hidetoolBar:!0,showNullProgramButton:!0,onChange:(mn,Lt)=>{const ir=Le.getFieldValue(Un);console.log("--preAnswerData",ir,Lt),Le.setFieldsValue({[Un]:ir==null?void 0:ir.map((wr,Nr)=>{var sr;return mt(Ft({},wr),{position:Nr+1,multi_line:(sr=Lt==null?void 0:Lt[Nr])==null?void 0:sr.multiLine})})})},placeholder:ze,onCMBeforeChange:(mn,Lt)=>{nr(mn,Lt,or,Lr)}}))),ct.createElement(pe.default.List,{name:Un,rules:[{validator(mn,Lt){if(!(Lt!=null&&Lt.length))return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const ir of Lt){const{answer_text:wr}=ir||{};if((wr==null?void 0:wr.length)===0)return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(mn,{add:Lt,remove:ir},{errors:wr})=>(xr.current=Lt,mr.current=ir,ct.createElement(ct.Fragment,null,ct.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},ct.createElement(pe.default.Item,{label:"\u586B\u7A7A\u9879\u7B54\u6848",required:!0,labelCol:{span:24}}),ct.createElement("div",{onClick:()=>{ge.default.warning({title:"\u7ED9\u5206\u8BF4\u660E",icon:null,width:700,centered:!0,content:ct.createElement("div",null,ct.createElement("div",null,"1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801",ct.createElement("span",{style:{color:"#e30000"}},"\u8FDB\u884C\u8BC4\u6D4B"),"\u624D\u80FD\u5F97\u5206\u3002"),ct.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"}},ct.createElement(Et.Z,{style:{marginRight:3,color:"#3061D0"}}),ct.createElement("span",null," \u7ED9\u5206\u8BF4\u660E"))),mn.map((Nr,sr)=>{var Xr=Nr,{key:Jn,name:Rn}=Xr,Tr=jt(Xr,["key","name"]),cr,en;return ct.createElement(ce.Z,{className:"mb20",key:Jn,align:"middle",wrap:!1},ct.createElement(Ie.Z,{flex:"0 0 auto",className:`${xe.Z.blankIndex}`},"\u586B\u7A7A\u9879",sr+1),ct.createElement(Ie.Z,{flex:1},ct.createElement(ce.Z,{align:"top",justify:"space-between",wrap:!1},ct.createElement(Ie.Z,null,ct.createElement(pe.default.Item,mt(Ft({},Tr),{name:[Rn,"answer_text"],noStyle:!0}),(cr=Yn==null?void 0:Yn[Rn])!=null&&cr.multi_line||(en=Yn==null?void 0:Yn[Rn])!=null&&en.multiLine?ct.createElement(pt,{spellCheck:!1,style:{marginLeft:10,width:550}}):ct.createElement(ie.default,{style:{marginLeft:10,width:550},className:xe.Z.blankInput,size:"large",maxLength:1e3,onBlur:ur=>{}}))),Bt&&ct.createElement(Ie.Z,{flex:"224px"},ct.createElement(pe.default.Item,mt(Ft({},Tr),{name:[Rn,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),ct.createElement(ke.Z,{size:"large",className:xe.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"}))))))})))),ct.createElement("div",{onClick:()=>Hn(!0)},ct.createElement(pe.default.Item,{name:["hack","analysis"],label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},ct.createElement(Oe.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Wt}))),ct.createElement(pe.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"}]},ct.createElement(Je.default,{size:"large"},Pt.map(mn=>ct.createElement(Je.default.Option,{key:mn.title,value:mn.key}," ",mn.title)))),ct.createElement(pe.default.Item,{label:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",style:{marginTop:30},labelCol:{span:24},required:!0},ct.createElement(pe.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},ct.createElement(ke.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})),ct.createElement("span",{className:"ml10 font14"},"\u79D2")),ct.createElement(pe.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"}]},ct.createElement(De.ZP.Group,{style:{marginTop:-10}},ct.createElement(De.ZP,{value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),ct.createElement(De.ZP,{value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),ct.createElement(De.ZP,{value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C"))),ct.createElement(pe.default.Item,{label:"\u6D4B\u8BD5\u7528\u4F8B",required:!0,style:{marginTop:30}}),ct.createElement("div",{style:{background:"#F6F7F9",padding:15}},ct.createElement(pe.default.Item,{label:"\u8F93\u5165",labelCol:{span:24},name:["hack_sets","input"]},ct.createElement(pt,{rows:4})),ct.createElement(pe.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},ct.createElement(pt,{rows:4}))),ct.createElement(At,{form:Le,answerKey:Un,hackIdentifier:$n,buttonText:"\u8FD0\u884C\u8C03\u8BD5",buttonProps:{ghost:!0,icon:ct.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"}}}))}},52565:function(ht,bt,x){"use strict";x.d(bt,{u:function(){return We}});var E=x(59301),ie=x(95237),pe=x(43604),ge=x(6848),ce=x(78241),Ie=x(67609),ke=x(32134),Je=x(12893),De=x(69925),Oe=x(59301),Ae=Object.defineProperty,xe=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Pe=(nt,Dt,kt)=>Dt in nt?Ae(nt,Dt,{enumerable:!0,configurable:!0,writable:!0,value:kt}):nt[Dt]=kt,Ce=(nt,Dt)=>{for(var kt in Dt||(Dt={}))$e.call(Dt,kt)&&Pe(nt,kt,Dt[kt]);if(Fe)for(var kt of Fe(Dt))st.call(Dt,kt)&&Pe(nt,kt,Dt[kt]);return nt},Ve=(nt,Dt)=>xe(nt,Se(Dt)),Ne=(nt,Dt)=>{var kt={};for(var gt in nt)$e.call(nt,gt)&&Dt.indexOf(gt)<0&&(kt[gt]=nt[gt]);if(nt!=null&&Fe)for(var gt of Fe(nt))Dt.indexOf(gt)<0&&st.call(nt,gt)&&(kt[gt]=nt[gt]);return kt};const Ge=["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"],Te=({value:nt,onChange:Dt,choiceTextKey:kt,answerKey:gt,index:Nt,isEdit:it,setInputActive:ye,form:Ht,choiceOptionsPath:hn,allowChangeMode:he,showAddIcon:et,addItem:At,deleteItem:Et})=>{console.log(nt,"value");const ct=(nt==null?void 0:nt[gt])===1,Dn=()=>{const _t=Ht.getFieldValue(hn);Ht.setFieldValue(hn,_t.map(Fn=>Ve(Ce({},Fn),{[gt]:0})))},xn=()=>{ct?Dt(Ve(Ce({},nt),{[gt]:0})):(he||Dn(),Dt(Ve(Ce({},nt),{[gt]:1})))};return Oe.createElement(ie.Z,{className:Ie.Z.choiceWrap,align:"middle",wrap:!1},Oe.createElement(pe.Z,{onClick:xn,className:`${Ie.Z.choiceIndex} ${ct?Ie.Z.activeAnswer:""}`},Ge[Nt]),Oe.createElement(pe.Z,{flex:1,className:`${Ie.Z.editorWrap} ml15`,onClick:ye},Oe.createElement(De.x,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:it,value:nt==null?void 0:nt[kt],onChange:_t=>{Dt(Ve(Ce({},nt),{[kt]:_t}))}})),Oe.createElement(pe.Z,{flex:"0 0 auto",className:"ml15"},Oe.createElement("div",{onClick:xn,className:`${Ie.Z.setAnswerBtn} ${ct?Ie.Z.activeAnswer:""}`},ct?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),Oe.createElement(pe.Z,{className:Ie.Z.actionWrapper},Oe.createElement(ge.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},Oe.createElement(ke.Z,{className:Ie.Z.addIcon,onClick:At,style:{visibility:et?"visible":"hidden"}})),Oe.createElement(ge.Z,{title:"\u5220\u9664"},Oe.createElement(Je.Z,{className:Ie.Z.deleteIcon,onClick:Et,style:{visibility:Nt>1?"visible":"hidden"}}))))},We=({questionTitlePlaceholder:nt,titleKey:Dt,choiceKey:kt,analysisKey:gt,choiceTextKey:Nt,answerKey:it,choiceOptionsPath:ye,allowChangeMode:Ht=!0,form:hn,showAnalysis:he=!0})=>{const[et,At]=(0,E.useState)(),[Et,ct]=(0,E.useState)(!1);return Oe.createElement("div",{className:Ie.Z.wrap},Oe.createElement("div",{className:Ie.Z.questionTitleEditorWrap},Oe.createElement(ce.default.Item,{label:"\u9898\u5E72",name:Dt,labelCol:{span:24},rules:[{required:!0}]},Oe.createElement(De.h,{scrollId:Array.isArray(Dt)?Dt.join("_"):`${Dt}`,watch:!0,height:140,placeholder:nt}))),Oe.createElement(ce.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Oe.createElement(ce.default.List,{name:kt,rules:[{validator(Dn,xn){const _t=xn.some(Be=>Be[it]===1),Fn=xn.findIndex(Be=>{var be;return((be=Be[Nt])==null?void 0:be.length)<=0});return Fn!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Ge[Fn]}\u9009\u9879\u7684\u5185\u5BB9`)):_t?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Dn,{add:xn,remove:_t})=>Oe.createElement("div",{id:Array.isArray(ye)?ye.join("_"):`${ye}`},Dn.map((Fn,Be)=>{var be=Fn,{key:qe,name:Ft}=be,mt=Ne(be,["key","name"]);const jt=et===qe,pt=()=>{At(qe)},Pt=Be<7&&Be===Dn.length-1,Ut=()=>xn({[Nt]:"",[it]:0}),bn=()=>_t(Ft);return Oe.createElement(ce.default.Item,Ve(Ce({},mt),{key:qe,name:Ft,className:Ie.Z.choiceListWrap,rules:[{validator(rn,ar){return ar!=null&&ar.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Ge[Be]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),Oe.createElement(Te,{choiceTextKey:Nt,answerKey:it,index:Be,isEdit:jt,setInputActive:pt,form:hn,choiceOptionsPath:ye,allowChangeMode:Ht,showAddIcon:Pt,addItem:Ut,deleteItem:bn}))}),Dn.length<8&&Oe.createElement("div",{className:`${Ie.Z.addBtn} mb30`,onClick:()=>xn({[Nt]:"",[it]:0})},"\u6DFB\u52A0\u9009\u9879"))),he&&Oe.createElement("div",{onClick:()=>ct(!0)},Oe.createElement(ce.default.Item,{name:gt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Oe.createElement(De.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Et}))))}},77509:function(ht,bt,x){"use strict";x.d(bt,{u:function(){return hn}});var E=x(59301),ie=x(43418),pe=x(95237),ge=x(43604),ce=x(92832),Ie=x(6848),ke=x(78673),Je=x(78241),De=x(5112),Oe=x(5871),Ae=x(3113),xe=x(69925),Se=x(12893),Fe=x(32134),$e=x(61485),st=x(67609),Pe=x(54965),Ce=x(59301),Ve=Object.defineProperty,Ne=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,Te=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,Dt=(he,et,At)=>et in he?Ve(he,et,{enumerable:!0,configurable:!0,writable:!0,value:At}):he[et]=At,kt=(he,et)=>{for(var At in et||(et={}))We.call(et,At)&&Dt(he,At,et[At]);if(Te)for(var At of Te(et))nt.call(et,At)&&Dt(he,At,et[At]);return he},gt=(he,et)=>Ne(he,Ge(et)),Nt=(he,et)=>{var At={};for(var Et in he)We.call(he,Et)&&et.indexOf(Et)<0&&(At[Et]=he[Et]);if(he!=null&&Te)for(var Et of Te(he))et.indexOf(Et)<0&&nt.call(he,Et)&&(At[Et]=he[Et]);return At};const it=({value:he,onChange:et,position:At,removeBlank:Et})=>{const ct=xn=>{ie.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:st.Z.modal,onOk:()=>{const _t=[...he];_t.splice(xn,1),_t.length===0?Et(At-1):et(_t)}})},Dn=()=>{const xn=[...he];xn.push(""),et(xn)};return Ce.createElement(pe.Z,{className:"ml20"},Ce.createElement(ge.Z,{flex:1},he==null?void 0:he.map((xn,_t)=>Ce.createElement(pe.Z,{key:`${xn}_${_t}`,className:"mb20"},Ce.createElement(ce.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:xn,autoSize:{maxRows:3},maxLength:1e3,onBlur:Fn=>{const Be=[...he],be=Fn.target.value.trim();Be[_t]=be,et(Be)}}),Ce.createElement(Ie.Z,{title:"\u5220\u9664"},Ce.createElement(Se.Z,{className:st.Z.deleteIcon,style:{marginLeft:15,visibility:At===1&&_t===0?"hidden":"visible"},onClick:()=>ct(_t)})),Ce.createElement(Ie.Z,{title:"\u65B0\u589E\u7B54\u6848"},Ce.createElement(Fe.Z,{style:{color:"#2A5DD8",fontSize:16,marginLeft:15,visibility:_t===0?"visible":"hidden"},onClick:()=>{Dn()}}))))))},ye=({value:he,onChange:et,position:At,removeBlank:Et})=>{const ct=xn=>{ie.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:st.Z.modal,onOk:()=>{const _t=[...he];_t.splice(xn,1),_t.length===0?Et(At-1):et(_t)}})},Dn=()=>{const xn=[...he];xn.push(""),et(xn)};return Ce.createElement(pe.Z,{className:"ml20"},Ce.createElement(ge.Z,{flex:1},he==null?void 0:he.map((xn,_t)=>Ce.createElement(pe.Z,{key:`${xn}_${_t}`,align:"middle",className:"mb20"},Ce.createElement(Pe.Z,{value:xn,style:{flex:1},onChange:Fn=>{const Be=[...he];Be[_t]=Fn,et(Be)}}),Ce.createElement(Ie.Z,{title:"\u5220\u9664"},Ce.createElement(Se.Z,{className:st.Z.deleteIcon,style:{marginLeft:15,visibility:At===1&&_t===0?"hidden":"visible"},onClick:()=>ct(_t)})),Ce.createElement(Ie.Z,{title:"\u65B0\u589E\u7B54\u6848"},Ce.createElement(Fe.Z,{style:{color:"#2A5DD8",fontSize:16,marginLeft:15,visibility:_t===0?"visible":"hidden"},onClick:()=>{Dn()}}))))))},Ht=({value:he=!0,onChange:et})=>Ce.createElement(ke.Z,{checked:!he,onChange:At=>{et(!At)}}),hn=({questionTitlePlaceholder:he,form:et,scoreByBlank:At=!1,answerKey:Et})=>{const[ct,Dn]=(0,E.useState)(!1),xn=()=>{const Ft=et.getFieldValue(Et);et.setFieldsValue({[Et]:Ft.map((mt,jt)=>gt(kt({},mt),{position:jt+1}))})},_t=(0,E.useRef)(),Fn=(Ft,mt)=>{for(let jt=0;jt<Ft;jt++)_t.current({position:null,answer_text:[""],model:1},mt+jt);xn()},Be=(0,E.useRef)(),be=Ft=>{Be.current(Ft),xn()},qe=Je.default.useWatch(Et,et);return Ce.createElement("div",{className:st.Z.wrap},Ce.createElement("div",{className:st.Z.questionTitleEditorWrap},Ce.createElement(Je.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Ce.createElement(xe.h,{scrollId:"name",watch:!0,height:140,placeholder:he,showNullButton:!0,onAddBlank:()=>{const Ft=et.getFieldValue(Et);Fn(1,Ft==null?void 0:Ft.length)}}))),Ce.createElement(Je.default.List,{name:Et,rules:[{validator(Ft,mt){if(!(mt!=null&&mt.length))return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const jt of mt){const{answer_text:pt}=jt||{};if(pt!=null&&pt.some(Pt=>(Pt==null?void 0:Pt.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Ft,{add:mt,remove:jt},{errors:pt})=>(_t.current=mt,Be.current=jt,Ce.createElement(Ce.Fragment,null,Ce.createElement(Je.default.Item,{label:Ce.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848"),required:!0,labelCol:{span:24}}),Ft.map((Pt,Ut)=>{var bn=Pt,{key:rn,name:ar}=bn,ze=Nt(bn,["key","name"]),Le,Bt;return Ce.createElement("div",{style:{marginBottom:10},key:rn},Ce.createElement(pe.Z,{className:"mb20",align:"middle",wrap:!1},Ce.createElement(ge.Z,{style:{marginRight:10},flex:"0 0 auto",className:`${st.Z.blankIndex}`},"\u586B\u7A7A\u9879",Ut+1),Ce.createElement(Je.default.Item,gt(kt({},ze),{name:[ar,"model"],noStyle:!0}),Ce.createElement(De.ZP.Group,{onChange:()=>{const $n=et.getFieldValue(Et);et.setFieldsValue({[Et]:$n.map((Un,Wt)=>gt(kt({},Un),{answer_text:ar===Wt?[""]:Un.answer_text}))})}},Ce.createElement(De.ZP,{value:1},"\u6587\u672C\u6A21\u5F0F ",Ce.createElement(Ie.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6587\u672C\u7B54\u6848"},Ce.createElement($e.Z,null))),Ce.createElement(De.ZP,{value:2},"\u6570\u5B66\u516C\u5F0F\u6A21\u5F0F ",Ce.createElement(Ie.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u7F16\u5199\u6570\u5B66\u516C\u5F0F\u4F5C\u4E3A\u7B54\u6848"},Ce.createElement($e.Z,null)))))),Ce.createElement(pe.Z,{style:{marginLeft:20},align:"middle",wrap:!1},Ce.createElement(ge.Z,{flex:1},Ce.createElement(pe.Z,{align:"top",justify:"space-between",wrap:!1},Ce.createElement(ge.Z,{flex:1},Ce.createElement(Je.default.Item,gt(kt({},ze),{name:[ar,"answer_text"],noStyle:!0}),((Bt=(Le=et.getFieldValue(Et))==null?void 0:Le[ar])==null?void 0:Bt.model)===1?Ce.createElement(it,{removeBlank:be,position:Ut+1}):Ce.createElement(ye,{removeBlank:be,position:Ut+1}))),At&&Ce.createElement(ge.Z,{flex:"224px",style:{margin:"-2px 0 0 20px"}},Ce.createElement(Je.default.Item,gt(kt({},ze),{name:[ar,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:st.Z.blankInputNumberWrapper}),Ce.createElement(Oe.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),Ce.createElement(Je.default.Item,gt(kt({},ze),{name:[ar,"position"],noStyle:!0}),Ce.createElement(ce.default,{type:"hidden"})))))})))),Ce.createElement(Ae.ZP,{className:"mb20",onClick:()=>Fn(1,qe==null?void 0:qe.length),type:"primary",shape:"round"},"\u65B0\u589E\u586B\u7A7A\u9879"),Ce.createElement(pe.Z,{align:"middle"},Ce.createElement(Je.default.Item,{name:"downcase",valuePropName:"checked"},Ce.createElement(ke.Z,null)),Ce.createElement(ge.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),Ce.createElement(pe.Z,{align:"middle"},Ce.createElement(Je.default.Item,{name:"no_space",valuePropName:"checked"},Ce.createElement(ke.Z,null)),Ce.createElement(ge.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(qe==null?void 0:qe.length)>1&&Ce.createElement(pe.Z,{align:"middle",className:(qe==null?void 0:qe.length)>1?"mb30":`${st.Z.hide}`},Ce.createElement(Je.default.Item,{name:"is_ordered"},Ce.createElement(Ht,null)),Ce.createElement(ge.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")),Ce.createElement("div",{onClick:()=>Dn(!0)},Ce.createElement(Je.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Ce.createElement(xe.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ct}))))}},16333:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return Ne}});var E=x(59301),ie=x(95237),pe=x(43604),ge=x(78241),ce=x(67609),Ie=x(69925),ke=x(59301),Je=Object.defineProperty,De=Object.defineProperties,Oe=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Fe=(Ge,Te,We)=>Te in Ge?Je(Ge,Te,{enumerable:!0,configurable:!0,writable:!0,value:We}):Ge[Te]=We,$e=(Ge,Te)=>{for(var We in Te||(Te={}))xe.call(Te,We)&&Fe(Ge,We,Te[We]);if(Ae)for(var We of Ae(Te))Se.call(Te,We)&&Fe(Ge,We,Te[We]);return Ge},st=(Ge,Te)=>De(Ge,Oe(Te)),Pe=(Ge,Te)=>{var We={};for(var nt in Ge)xe.call(Ge,nt)&&Te.indexOf(nt)<0&&(We[nt]=Ge[nt]);if(Ge!=null&&Ae)for(var nt of Ae(Ge))Te.indexOf(nt)<0&&Se.call(Ge,nt)&&(We[nt]=Ge[nt]);return We};const Ce={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Ve=({value:Ge,onChange:Te,form:We})=>{const nt=(Ge==null?void 0:Ge.is_answer)===1,Dt=Ge==null?void 0:Ge.choice_text,kt=()=>{const gt=We.getFieldsValue().choices.map(Nt=>({choice_text:Nt.choice_text,is_answer:0}));We.setFieldsValue({choices:gt}),Te(st($e({},Ge),{is_answer:1}))};return ke.createElement(ie.Z,{className:ce.Z.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},ke.createElement(pe.Z,{onClick:kt,className:`${ce.Z.choiceIndex} ${ce.Z.judgementIndex} ${nt?ce.Z.activeAnswer:""}`},Ce[Dt]),ke.createElement(pe.Z,{flex:1,className:`${ce.Z.editorWrap} ml15`},ke.createElement("div",{className:`${ce.Z.inputBorder} ${ce.Z.placeholder} ${nt?ce.Z.activeJudgementAnswer:""}`},Dt)),ke.createElement(pe.Z,{flex:"0 0 auto",className:"ml15"},ke.createElement("div",{onClick:kt,className:`${ce.Z.setAnswerBtn} ${nt?ce.Z.activeAnswer:""}`},nt?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Ne=({questionTitlePlaceholder:Ge,choiceKey:Te,form:We})=>{const[nt,Dt]=(0,E.useState)(!1);return ke.createElement("div",{className:ce.Z.wrap},ke.createElement("div",{className:ce.Z.questionTitleEditorWrap},ke.createElement(ge.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},ke.createElement(Ie.h,{scrollId:"name",watch:!0,height:140,placeholder:Ge}))),ke.createElement(ge.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},ke.createElement(ge.default.List,{name:"choices",rules:[{validator(kt,gt){return gt.some(it=>(it==null?void 0:it.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},kt=>ke.createElement("div",{id:"choices"},kt.map(gt=>{var Nt=gt,{key:it,name:ye}=Nt,Ht=Pe(Nt,["key","name"]);return ke.createElement(ge.default.Item,st($e({},Ht),{key:it,name:ye,noStyle:!0}),ke.createElement(Ve,{form:We}))})))),ke.createElement("div",{onClick:()=>Dt(!0)},ke.createElement(ge.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},ke.createElement(Ie.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:nt}))))}},69925:function(ht,bt,x){"use strict";x.d(bt,{h:function(){return $e},x:function(){return st}});var E=x(40973),ie=x(67609),pe=x(39655),ge=x(59301),ce=Object.defineProperty,Ie=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,Je=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,Ae=(Pe,Ce,Ve)=>Ce in Pe?ce(Pe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Pe[Ce]=Ve,xe=(Pe,Ce)=>{for(var Ve in Ce||(Ce={}))De.call(Ce,Ve)&&Ae(Pe,Ve,Ce[Ve]);if(Je)for(var Ve of Je(Ce))Oe.call(Ce,Ve)&&Ae(Pe,Ve,Ce[Ve]);return Pe},Se=(Pe,Ce)=>Ie(Pe,ke(Ce)),Fe=(Pe,Ce)=>{var Ve={};for(var Ne in Pe)De.call(Pe,Ne)&&Ce.indexOf(Ne)<0&&(Ve[Ne]=Pe[Ne]);if(Pe!=null&&Je)for(var Ne of Je(Pe))Ce.indexOf(Ne)<0&&Oe.call(Pe,Ne)&&(Ve[Ne]=Pe[Ne]);return Ve};const $e=Pe=>{var Ce=Pe,{value:Ve,onChange:Ne,scrollId:Ge}=Ce,Te=Fe(Ce,["value","onChange","scrollId"]);return ge.createElement("div",{id:Ge||""},ge.createElement(E.Z,Se(xe({},Te),{defaultValue:Ve,onChange:(We,nt)=>{nt!=null&&nt.length?Ne(We,nt):Ne(We)}})))},st=({value:Pe,onChange:Ce,placeholder:Ve,height:Ne=140,isEdit:Ge,miniToolbar:Te,watch:We=!0})=>Ge?ge.createElement(E.Z,{watch:We,isFocus:!0,height:Ne||void 0,placeholder:Ve,defaultValue:Pe,onChange:Ce,miniToolbar:Te}):ge.createElement("div",{style:{cursor:"pointer"}},Pe?ge.createElement(pe.Z,{className:ie.Z.inputBorder,value:Pe}):ge.createElement("div",{className:`${ie.Z.inputBorder} ${ie.Z.placeholder} inputBorderError`},Ve))},30220:function(ht,bt,x){"use strict";x.d(bt,{W:function(){return Nt}});var E=x(59301),ie=x(8591),pe=x(12563),ge=x(78241),ce=x(78673),Ie=x(95237),ke=x(43604),Je=x(6848),De=x(92832),Oe=x(5871),Ae=x(67609),xe=x(69925),Se=x(40973),Fe=x(61485),$e=Object.defineProperty,st=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Ge=(it,ye,Ht)=>ye in it?$e(it,ye,{enumerable:!0,configurable:!0,writable:!0,value:Ht}):it[ye]=Ht,Te=(it,ye)=>{for(var Ht in ye||(ye={}))Ve.call(ye,Ht)&&Ge(it,Ht,ye[Ht]);if(Ce)for(var Ht of Ce(ye))Ne.call(ye,Ht)&&Ge(it,Ht,ye[Ht]);return it},We=(it,ye)=>st(it,Pe(ye)),nt=(it,ye)=>{var Ht={};for(var hn in it)Ve.call(it,hn)&&ye.indexOf(hn)<0&&(Ht[hn]=it[hn]);if(it!=null&&Ce)for(var hn of Ce(it))ye.indexOf(hn)<0&&Ne.call(it,hn)&&(Ht[hn]=it[hn]);return Ht};const Dt=it=>{var ye=it,{value:Ht,onChange:hn}=ye,he=nt(ye,["value","onChange"]);const et=At=>{hn([At])};return E.createElement(Se.Z,We(Te({},he),{defaultValue:Ht==null?void 0:Ht[0],onChange:et}))},kt=it=>{if(!it)return!1;if(/^s*$/.test(it)||it.trim()===""){ie.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let ye=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==="|"?(ie.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},gt=({value:it=[],onClose:ye})=>E.createElement(pe.Z,{closable:!0,onClose:ye,className:Ae.Z.keywordTag},E.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},it.join(" \u6216 "))),Nt=({questionTitlePlaceholder:it,form:ye,showKeywords:Ht,isMustKeyWords:hn=Ht})=>{const[he,et]=(0,E.useState)(!1),[At,Et]=(0,E.useState)(""),ct=ge.default.useWatch("use_keywords",ye),Dn=ge.default.useWatch("question_score",ye);return E.createElement("div",{className:Ae.Z.wrap},E.createElement("div",{className:Ae.Z.questionTitleEditorWrap},E.createElement(ge.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},E.createElement(xe.h,{scrollId:"name",watch:!0,height:140,placeholder:it}))),E.createElement(ge.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:"answer_texts",labelCol:{span:24}},E.createElement(Dt,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Ht&&!hn&&E.createElement(ge.default.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked"},E.createElement(ce.Z,{defaultChecked:!0})),Ht&&hn&&E.createElement(Ie.Z,{align:"middle",className:"mb30"},E.createElement(ge.default.Item,{name:"use_keywords",valuePropName:"checked"},E.createElement(ce.Z,null)),E.createElement(ke.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),E.createElement(ke.Z,null,E.createElement(Je.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"},E.createElement(Fe.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(ct||!hn)&&E.createElement(ge.default.List,{name:"keywords",rules:[{validator(xn,_t){return hn?_t!=null&&_t.length?(_t==null?void 0:_t.reduce((Be,be)=>Be+be.score,0))>parseFloat(Dn)?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()}}]},(xn,{add:_t,remove:Fn})=>E.createElement(E.Fragment,null,E.createElement("div",{className:`${Ae.Z.title} mb10`},hn?"\u5173\u952E\u8BCD":E.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),E.createElement(Ie.Z,{align:"middle",className:"font14 mb30"},E.createElement(ke.Z,{flex:1},E.createElement(De.default,{value:At,onChange:Be=>{Et(Be.target.value)},maxLength:50,allowClear:!0,onPressEnter:Be=>{var be,qe,Ft,mt;const jt=`${(be=Be.target)==null?void 0:be.value}`,pt=(Ft=(qe=jt==null?void 0:jt.split("|"))==null?void 0:qe.filter(bn=>!!bn))==null?void 0:Ft.map(bn=>bn==null?void 0:bn.trim()),Pt=ye.getFieldValue("keywords"),Ut=((mt=Pt==null?void 0:Pt.map(bn=>bn==null?void 0:bn.keyword))==null?void 0:mt.flat())||[];for(const bn of pt)if(Ut.includes(bn)){ie.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}kt(jt)&&(_t({keyword:pt,score:1}),Et(""))},className:Ae.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"})),E.createElement(ke.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),xn.map(Be=>{var be=Be,{key:qe,name:Ft}=be,mt=nt(be,["key","name"]);return E.createElement(Ie.Z,{key:qe,className:"mb20",style:{marginRight:148}},E.createElement(ke.Z,{flex:1},E.createElement(Ie.Z,{align:"middle",justify:"space-between"},E.createElement(ge.default.Item,We(Te({},mt),{name:[Ft,"keyword"]}),E.createElement(gt,{onClose:()=>Fn(Ft)})),hn&&E.createElement(ge.default.Item,We(Te({},mt),{name:[Ft,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Ae.Z.blankInputNumberWrapper}),E.createElement(Oe.Z,{className:Ae.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),E.createElement("div",{onClick:()=>et(!0)},E.createElement(ge.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},E.createElement(xe.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:he}))))}},49191:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return ce}});var E={text:"text___bQulM",sup:"sup___rX_Y3"},ie=x(78241),pe=x(59301),ce=({text:Ie,name:ke="question_score"})=>{const Je=({value:De})=>pe.createElement("div",{className:E.text},pe.createElement("span",{className:E.sup},"*"),pe.createElement("span",{className:"mr10"},"\u5206\u503C"),pe.createElement("span",null,De||"--"),pe.createElement("span",{className:"c-grey-999"},Ie));return pe.createElement(ie.default.Item,{noStyle:!0,name:ke},pe.createElement(Je,null))}},67831:function(ht,bt,x){"use strict";x.d(bt,{h:function(){return Ge}});var E=x(59301),ie=x(57809),pe=x(78241),ge=x(3113),ce=x(89780),Ie=x.n(ce),ke=x(14618),Je=x(66552),De=Object.defineProperty,Oe=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,$e=(Te,We,nt)=>We in Te?De(Te,We,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Te[We]=nt,st=(Te,We)=>{for(var nt in We||(We={}))Se.call(We,nt)&&$e(Te,nt,We[nt]);if(xe)for(var nt of xe(We))Fe.call(We,nt)&&$e(Te,nt,We[nt]);return Te},Pe=(Te,We)=>Oe(Te,Ae(We));const Ce=ie.default.Option,Ve={labelCol:{span:4},wrapperCol:{span:20}},Ne={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"]};bt.Z=({callback:Te,onCancel:We})=>{const[nt,Dt]=(0,E.useState)("python");function kt(Nt){Dt(Ne[Nt][1])}function gt(Nt){Te(Nt)}return E.createElement(pe.default,Pe(st({},Ve),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:gt,style:{width:500}}),E.createElement(pe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},E.createElement(ie.default,{getPopupContainer:Nt=>Nt.parentNode,onChange:kt},Object.keys(Ne).map(Nt=>E.createElement(Ce,{key:Nt,value:Nt},Ne[Nt][0])))),E.createElement(pe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},E.createElement(Ge,{mode:nt})),E.createElement("div",{className:"flex-container flex-end"},E.createElement(ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(ge.ZP,{type:"ghost",onClick:We},"\u53D6\u6D88")))};function Ge({value:Te,onChange:We,mode:nt,options:Dt={}}){const kt=(0,E.useRef)(),[gt,Nt]=(0,E.useState)();return(0,E.useEffect)(()=>{if(gt){let it=function(ye){const Ht=ye.getValue();We&&We(Ht)};return gt.on("change",it),()=>{gt.off("change",it)}}},[gt,We]),(0,E.useEffect)(()=>{gt&&gt.setOption("mode",nt)},[gt,nt]),(0,E.useEffect)(()=>{gt&&(Te!==gt.getValue()||Te==="")&&setTimeout(()=>{gt.setValue(Te||"")},300)},[gt,Te]),(0,E.useEffect)(()=>{if(kt.current&&!gt){const it=Ie().fromTextArea(kt.current,st({mode:nt,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Dt));Nt(it)}},[kt.current,gt]),E.createElement("div",{className:"my-codemirror-container"},E.createElement("textarea",{ref:kt}))}},40973:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return ut}});var E=x(59301),ie=x(89780),pe=x.n(ie),ge=x(76374),ce=x(14618),Ie=x(6313),ke=x(25717),Je=x(99498),De=x(25419),Oe=x(67549),Ae=x(39655),xe=({value:Ue="",className:je,showTextOnly:Re,showLines:Ct,style:yn={}})=>{const An=(0,E.useMemo)(()=>"",[Ue]);return E.createElement(E.Fragment,null,E.createElement("div",{dangerouslySetInnerHTML:{__html:An}}))},Se=x(59301),Fe=Object.defineProperty,$e=Object.defineProperties,st=Object.getOwnPropertyDescriptors,Pe=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,Ne=(Ue,je,Re)=>je in Ue?Fe(Ue,je,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Ue[je]=Re,Ge=(Ue,je)=>{for(var Re in je||(je={}))Ce.call(je,Re)&&Ne(Ue,Re,je[Re]);if(Pe)for(var Re of Pe(je))Ve.call(je,Re)&&Ne(Ue,Re,je[Re]);return Ue},Te=(Ue,je)=>$e(Ue,st(je));let We=[{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 nt({onActionCallback:Ue,title:je,icon:Re,actionName:Ct,className:yn="",children:An}){function En(){Ue(Ct)}return Se.createElement("a",{title:je,className:yn,onClick:En},Se.createElement("i",{className:`${Re}`}),An)}var Dt=({watch:Ue,showNullButton:je,showNullProgramButton:Re,onActionCallback:Ct,fullScreen:yn,insertTemp:An,hidetoolBar:En,extraUse:Zn})=>{const On=[...We,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Se.createElement("ul",{className:"markdown-toolbar-container"},!En&&On.map((Wn,rr)=>Se.createElement("li",{key:rr},Wn.actionName?Se.createElement(nt,Te(Ge({},Wn),{onActionCallback:Ct})):Se.createElement("span",{className:"v-line"}))),je?Se.createElement("li",null,Se.createElement(nt,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Ct},Se.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,Re?Se.createElement(Se.Fragment,null,Se.createElement("li",null,Se.createElement(nt,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Ct},Se.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Se.createElement("li",null,Se.createElement(nt,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Ct},Se.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,An&&Se.createElement("li",null,Se.createElement(nt,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${An}`,onActionCallback:Ct},Se.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Zn&&Se.createElement("li",null,Zn),Se.createElement("li",{className:"btn-full-screen"},Se.createElement(nt,{icon:`${yn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:yn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Ct})))},kt=x(53531),gt=x(78241),Nt=x(92832),it=x(3113),ye=Object.defineProperty,Ht=Object.defineProperties,hn=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,Et=(Ue,je,Re)=>je in Ue?ye(Ue,je,{enumerable:!0,configurable:!0,writable:!0,value:Re}):Ue[je]=Re,ct=(Ue,je)=>{for(var Re in je||(je={}))et.call(je,Re)&&Et(Ue,Re,je[Re]);if(he)for(var Re of he(je))At.call(je,Re)&&Et(Ue,Re,je[Re]);return Ue},Dn=(Ue,je)=>Ht(Ue,hn(je));const xn={labelCol:{span:4},wrapperCol:{span:20}};var _t=({callback:Ue,onCancel:je})=>{function Re(Ct){Ue(Ct)}return E.createElement(gt.default,Dn(ct({},xn),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Re,style:{width:500}}),E.createElement(gt.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},E.createElement(Nt.default,null)),E.createElement(gt.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},E.createElement(Nt.default,null)),E.createElement("div",{className:"flex-container flex-end"},E.createElement(it.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(it.ZP,{type:"ghost",onClick:je},"\u53D6\u6D88")))},Fn=x(67831),Be=x(58448),be=x(43418),qe=x(95237),Ft=x(15868),mt=x(59301),jt=({callback:Ue,onCancel:je})=>{const Re=document.createElement("canvas"),Ct=Re.getContext("2d");Re.width=1e3,Re.height=800,Ct.fillStyle="#ffffff",Ct.fillRect(0,0,Re.width,Re.height);const yn=Re.toDataURL("image/png");return mt.createElement(be.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},mt.createElement(qe.Z,{style:{height:"100vh"}},mt.createElement(Ft.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:yn,visible:!0,title:String(Date.now())},onOk:An=>{Ue({src:An.url})},onClose:je})))},pt=x(8591),Pt=x(43428),Ut=x(43604),bn={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},rn=x(59301),ze=(0,E.forwardRef)(({onCancel:Ue,editImgId:je,callback:Re},Ct)=>{let yn=(0,E.useRef)(),An=(0,E.useRef)(),En=(0,E.useRef)(),Zn=(0,E.useRef)(!1);const On=(0,E.useRef)(!1);console.log("ref:",Ct);const[Wn,rr]=(0,E.useState)(0),[Xn,_e]=(0,E.useState)("100vh");(0,E.useEffect)(()=>{rr(1);try{indexedDB.databases().then(zt=>{zt.forEach(Qt=>indexedDB.deleteDatabase(Qt.name))})}catch(zt){}},[]),(0,E.useEffect)(()=>(window.addEventListener("message",cn),()=>{window.removeEventListener("message",cn)}),[]),(0,E.useImperativeHandle)(Ct,()=>({setHeight:_e}));const rt=zt=>{window.saveDrawData(Qt=>{if(Qt===null&&!zt){pt.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}pt.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),Re({src:`/api/attachments/${Qt}`,id:Qt,disabledClose:!0})})},cn=zt=>{var Qt;((Qt=zt==null?void 0:zt.data)==null?void 0:Qt.type)==="closePop"&&rt(!0)};return rn.createElement("div",{ref:On,className:"body-overflow-initial"},rn.createElement(Pt.Z,{width:"100vw",height:Xn,footer:null,closable:!0,placement:"bottom",open:!!Wn,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${bn.drawerWrap}`,onClose:()=>{window.saveDrawData(zt=>{Re({src:`/api/attachments/${zt}`,id:zt})})},title:rn.createElement(qe.Z,{align:"middle"},rn.createElement(Ut.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),rn.createElement(Ut.Z,{onClick:()=>{_e(Xn==="60px"?"100vh":"60px")}},rn.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),rn.createElement(Ut.Z,{onClick:rt},rn.createElement(it.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},rn.createElement("iframe",{src:`${window.ENV==="build"?"/react/build":""}/drawio/src/main/webapp/?id=${je||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:An})))}),Le=x(6521),Bt=x(5112),$n=x(5871);const Un=Bt.ZP.Group,Wt={margin:"0 8px"};var Hn=({callback:Ue,onCancel:je})=>{function Re(Ct){Ue(Ct)}return E.createElement(gt.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Re},E.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},E.createElement("span",{style:Wt},"\u5355\u5143\u683C\u6570\uFF1A"),E.createElement("span",{style:Wt},"\u884C\u6570"),E.createElement(gt.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},E.createElement($n.Z,null)),E.createElement("span",{style:Wt},"\u5217\u6570"),E.createElement(gt.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},E.createElement($n.Z,null))),E.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},E.createElement("span",{style:Wt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),E.createElement(gt.default.Item,{name:"align"},E.createElement(Un,null,E.createElement(Bt.ZP,{value:"default"},E.createElement("i",{className:"fa fa-align-justify"})),E.createElement(Bt.ZP,{value:"left"},E.createElement("i",{className:"fa fa-align-left"})),E.createElement(Bt.ZP,{value:"center"},E.createElement("i",{className:"fa fa-align-center"})),E.createElement(Bt.ZP,{value:"right"},E.createElement("i",{className:"fa fa-align-right"}))))),E.createElement("div",{className:"flex-container flex-end"},E.createElement(it.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(it.ZP,{type:"ghost",onClick:je},"\u53D6\u6D88")))},tn=x(78673),Ln=x(3352),Jt=x.n(Ln),tr=(0,E.forwardRef)(({use3d:Ue,width:je,height:Re,callback:Ct,showSaveButton:yn},An)=>{const En=(0,E.useRef)(),Zn=(0,E.useRef)(),[On,Wn]=(0,E.useState)(!1),rr=(0,E.useRef)({id:En,appName:"graphing",width:je||1e3,height:Re||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,E.useEffect)(()=>{Zn.current=new(Jt())(rr.current,!0),window.onload=function(){Zn.current.inject("applet_container")}},[]);const Xn=()=>{var _e=window.ggbApplet.getPNGBase64(1,!0,72);return Ct&&Ct(_e),_e};return(0,E.useEffect)(()=>{rr.current.appName=On?"3D":"graphing",Zn.current.inject("applet_container")},[On]),(0,E.useEffect)(()=>{Wn(Ue)},[Ue]),(0,E.useImperativeHandle)(An,()=>({getImgData:Xn})),E.createElement(E.Fragment,null,E.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:En}),E.createElement(qe.Z,{align:"middle"},E.createElement(Ut.Z,{flex:1},E.createElement(tn.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:On,onChange:_e=>Wn(_e)})),E.createElement(Ut.Z,null,E.createElement(it.ZP,{size:"large",onClick:Xn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),nr=x(3315),gn=x(1012);const xr="link",or="upload-image",mr="add-flowchart",Lr="draw-image",Yn="add-flowchart",mn="code-block",Lt="add-table",ir="------------",wr={default:ir,left:`:${ir}`,center:`:${ir}:`,right:`${ir}:`};var Nr=x(57649),sr=(Ue,je,Re)=>new Promise((Ct,yn)=>{var An=On=>{try{Zn(Re.next(On))}catch(Wn){yn(Wn)}},En=On=>{try{Zn(Re.throw(On))}catch(Wn){yn(Wn)}},Zn=On=>On.done?Ct(On.value):Promise.resolve(On.value).then(An,En);Zn((Re=Re.apply(Ue,je)).next())});function Xr(){}let Jn=0;const Rn=1e4,Tr="\u2581",cr="@\u2581\u2581@",en="@\u2581@",ur=`
**\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`,Ke=["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 Rt(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const on=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",de={[on+"-B"]:"bold",[on+"-I"]:"italic"},Xe={[xr]:"\u6DFB\u52A0\u94FE\u63A5",[mn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[or]:"\u6DFB\u52A0\u56FE\u7247",[Lr]:"\u6DFB\u52A0\u753B\u56FE",[mr]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Lt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var ut=({defaultValue:Ue="",onChange:je,width:Re="100%",height:Ct=400,miniToolbar:yn=!1,isFocus:An=!1,watch:En,insertTemp:Zn,mode:On="markdown",id:Wn="markdown-editor-id",showResizeBar:rr=!1,noStorage:Xn=!1,showNullButton:_e=!1,showNullProgramButton:rt=!1,hidetoolBar:cn=!1,fullScreen:zt=!1,onBlur:Qt,onCMBeforeChange:pn,onFullScreen:fr,className:Sn="",disablePaste:dt=!1,disabled:lr=!1,disabledFill:In=!1,placeholder:br="",values:pr="",extraUse:Ur,onAddBlank:kr})=>{const[lt,yr]=(0,E.useState)(null),[aa,Qr]=(0,E.useState)(Ue),[zn,fn]=(0,E.useState)(En),[vr,dr]=(0,E.useState)(zt),[Rr,Cr]=(0,E.useState)(""),[Gn,Ar]=(0,E.useState)(0),[Yr,la]=(0,E.useState)(Ct),[ua,zr]=(0,E.useState)(!1),va=(0,E.useRef)((0,gn.Z)()),ea=(0,E.useRef)(!1),pa=(0,E.useRef)(),[Ja,Pr]=(0,E.useState)(0),[Fr,Wr]=(0,E.useState)(0),Br=(0,E.useRef)(),qr=(0,E.useRef)(),jr=(0,E.useRef)(),gr=(0,E.useRef)(),Ir=(0,E.useRef)(),Pa=(0,E.useRef)(),oa=()=>sr(void 0,null,function*(){var yt;const St=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:va.current}});(yt=St==null?void 0:St.attachments)!=null&&yt.length&&(console.log("cm:",lt,Br),St.attachments.map(He=>{He.content_type.indexOf("image")>-1?lt.replaceSelection(`![,](/api/attachments/${He.id}?type=${He.content_type})`):He.content_type.indexOf("video")>-1?lt.replaceSelection(`<video width="100%" controls src="${Le.Z.API_SERVER}/api/attachments/${data.id}"></video>`):He.content_type.indexOf("pdf")>-1?lt.replaceSelection(`<a href="${Le.Z.API_SERVER}/api/attachments/${He.id}?type=${He.content_type}&disposition=inline" target="_blank">${He.name}</a>`):lt.replaceSelection(`[${He.name}](${Le.Z.API_SERVER}/api/attachments/${He.id}?type=${He.content_type})`)}))});(0,E.useEffect)(()=>{const yt=window.scrollY||window.pageYOffset;Qr(pr),lt==null||lt.setValue(pr),window.scrollTo(0,yt)},[pr]),(0,E.useEffect)(()=>{fr==null||fr(vr)},[vr]),(0,E.useEffect)(()=>{if(Br.current){let yt=function(He,vt){var wn;if(dt){vt.preventDefault();return}const kn=vt.clipboardData;if(kn){const Er=kn.types.toString(),Zr=kn.items;if(Er==="Files"||kn.types.indexOf("Files")>-1){if(vt.preventDefault(),On=="stex")return;try{let Vr=Zr[1];((wn=Zr[0])==null?void 0:wn.kind)==="file"&&(Vr=Zr[0]);const Ba=Vr.getAsFile(),Ma=Ba.name.split(".").pop();(0,Be.I)(Ba,Oa=>{var il,nl,$a;Oa.id?((il=Ba==null?void 0:Ba.type)==null?void 0:il.indexOf("image"))>-1?St.replaceSelection(`<img width="100%" src="/api/attachments/${Oa.id}?type=${Oa.content_type})" alt="" />`):((nl=Ba==null?void 0:Ba.type)==null?void 0:nl.indexOf("video"))>-1?St.replaceSelection(`<video width="100%" controls src="/api/attachments/${Oa.id}"></video>`):(($a=Ba==null?void 0:Ba.type)==null?void 0:$a.indexOf("pdf"))>-1?St.replaceSelection(`<a href="/api/attachments/${Oa.id}?type=${Ba.type}&disposition=inline" target="_blank">${Ba.name}</a>`):Ke.includes(Ma)?St.replaceSelection(`<a href="/api/attachments/${Oa.id}?type=office&disposition=inline" target="_blank">${Ba.name}</a>`):St.replaceSelection(`[${Ba.name}](/api/attachments/${Oa.id}?type=${Oa.content_type})`):(Oa==null?void 0:Oa.status)===401&&(pt.ZP.warning((Oa==null?void 0:Oa.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Vr){pt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const St=pe().fromTextArea(Br.current,{mode:On,lineNumbers:!yn,lineWrapping:!0,value:Ue,autoCloseTags:!rt,autoCloseBrackets:!0});return St.on("keyup",function(He,vt){vt.keyCode===8&&(He.getValue()==""?St.setOption("placeholder",br):St.setOption("placeholder",null))}),St.on("keydown",function(He,vt){if(vt.keyCode===8){var wn=Sa(He);wn&&vt.preventDefault()}}),An&&St.focus(),St.on("paste",yt),St.on("dragleave",function(He,vt){qr.current.classList.remove("mouse-hover-md")}),lr&&St.on("beforeChange",function(He,vt){(vt.origin==="paste"||vt.origin==="+input")&&vt.cancel()}),yr(St),()=>{St.off("paste",yt)}}},[]);const Wa=(0,E.useCallback)(()=>{if(qr.current)try{}catch(yt){console.log(yt,"---- to set md editor body height")}},[Yr,qr,vr]);(0,E.useEffect)(()=>{function yt(){let St=new ge.Z(He=>{for(let vt of He)(vt.target.offsetHeight>0||vt.target.offsetWidth>0)&&(Wa(),lt.setSize("100%","100%"),lt.refresh())});return St.observe(Br.current.parentElement),St}if(lt){const St=yt();return()=>{var He,vt;(He=Br.current)!=null&&He.parentElement&&St.unobserve((vt=Br.current)==null?void 0:vt.parentElement)}}},[lt,Wa]),(0,E.useEffect)(()=>{if(lt){let yt=[];for(const[St,He]of Object.entries(de)){let vt={[St]:()=>{Ca(He)}};yt.push(vt),lt.addKeyMap(vt)}return pa.current=setInterval(()=>{ea.current&&oa()},4e3),()=>{clearInterval(pa.current);for(let St of yt)lt.removeKeyMap(St)}}},[lt]),(0,E.useEffect)(()=>{zt!==vr&&dr(zt)},[zt]),(0,Nr.Z)(()=>{if(!Xn&&Gn>0){let yt=new Date().getTime(),St=window.sessionStorage.getItem(Wn);yt>=Gn+Rn&&(!St||St!==aa)&&(window.sessionStorage.setItem(Wn,aa),zr(!0))}},Rn),(0,E.useEffect)(()=>{fn(En)},[lt,En]),(0,E.useEffect)(()=>{lt&&An&&lt.focus()},[lt,An]),(0,E.useEffect)(()=>{if(zn&&lt){let yt=function(He){let vt=He.target;if(gr.current){let wn=vt.scrollTop/vt.scrollHeight;gr.current.scrollTop=gr.current.scrollHeight*wn}};const St=lt.getScrollerElement();return St.addEventListener("scroll",yt),()=>{St.removeEventListener("scroll",yt)}}},[lt,zn]),(0,E.useEffect)(()=>{if(lt&&pn){let yt=function(St,He){pn(St,He)};return lt.on("beforeChange",yt),()=>{lt.off("beforeChange",yt)}}},[lt,pn]),(0,E.useEffect)(()=>{if(lt&&Qt){let yt=function(){Qt(lt.getValue())};return lt.on("blur",yt),()=>{lt.off("blur",yt)}}},[lt,Qt]);function Sa(yt,St){var He=yt.getDoc(),vt=He.getCursor(),wn=He.getLine(vt.line),kn=wn.charAt(vt.ch-1),Er=wn.lastIndexOf("@\u2581@",vt.ch),Zr=wn.lastIndexOf("@\u2581\u2581@",vt.ch),Vr=Er>Zr?Er:Zr,Ba=Er>Zr?3:4;if(cr.indexOf(kn)===-1)return null;if(console.log("change1:",St,yt,wn,vt,Vr,Er,Zr,kn),Vr>=0&&vt.ch-Vr<5){var Ma=Vr+Ba;return He.replaceRange("",{line:vt.line,ch:Vr},{line:vt.line,ch:Ma}),{line:vt.line,ch:Ma}}return null}(0,E.useEffect)(()=>{if(lt){let yt=function(St,He){const vt=St.getValue();Qr(vt),Ar(new Date().getTime()),St.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),je&&(rt?je(vt,Me(vt)):je(vt))};return lt.on("change",yt),()=>{lt.off("change",yt)}}},[lt,je]),(0,E.useEffect)(()=>{if(lt)if(Ue==null)lt.setValue(""),Qr("");else{const yt=window.scrollY||window.pageYOffset;Ue!==lt.getValue()&&(lt.setValue(Ue),Qr(Ue),lt.setCursor(lr?1:lt.lineCount(),0),window.scrollTo(0,yt))}},[lt,Ue]);const Ca=(0,E.useCallback)(yt=>{const St=lt.getCursor(),He=lt.getSelection();let vt=He.split(`
`);switch(yt){case"bold":return lt.replaceSelection("**"+He+"**"),He===""&&lt.setCursor(St.line,St.ch+2),lt.focus();case"italic":return lt.replaceSelection("*"+He+"*"),He===""&&lt.setCursor(St.line,St.ch+1),lt.focus();case"code":return lt.replaceSelection("`"+He+"`"),He===""&&lt.setCursor(St.line,St.ch+1),lt.focus();case"inline-latex":return Cr("inline-latex"),lt.focus();case"latex":return lt.replaceSelection("```latex\n"+He+"\n```"),lt.setCursor(St.line+1,He.length+1),lt.focus();case"line-break":return lt.replaceSelection(`<br/>
`),lt.focus();case"list-ul":return He===""?lt.replaceSelection("- "+He):lt.replaceSelection(vt.map(wn=>wn===""?"":`- ${wn}`).join(`
`)),lt.focus();case"list-ol":return He===""?lt.replaceSelection("1. "+He):lt.replaceSelection(vt.map((wn,kn)=>wn===""?"":`${kn+1}. ${wn}`).join(`
`)),lt.focus();case"add-null-ch":kr==null||kr();return;case"add-signal":return He===""&&lt.setCursor(St.line,St.ch),lt.replaceSelection(en),lt.focus();case"add-multiple":return He===""&&lt.setCursor(St.line,St.ch),lt.replaceSelection(cr),lt.focus();case"inster-template-1":return He===""&&lt.setCursor(St.line,St.ch),lt.replaceSelection(ur),lt.focus();case"eraser":return lt.setValue(""),lt.focus();case"trigger-watch":return fn(!zn),lt.focus();case"trigger-full-screen":return dr(!vr),lt.focus();case xr:Cr(xr);return;case mn:Cr(mn);return;case or:Cr(or);return;case Lr:Cr(Lr);return;case"maths-latex":Cr("maths-latex");return;case mr:Ir.current="",sessionStorage.removeItem("file_id"),Cr(mr);return;case Lt:Cr(Lt);return;default:throw new Error}},[lt,zn,vr]),Aa=(0,E.useCallback)((yt,St)=>{var He,vt,wn,kn,Er,Zr;Cr("");const{src:Vr,alt:Ba,id:Ma}=yt||{};switch(Rr){case xr:const{title:Za,link:Hr}=yt;return lt.replaceSelection(`[${Za}](${Hr})`),lt.focus();case mn:const{language:ta,content:ia}=yt;return lt.replaceSelection(["```"+ta,ia,"```"].join(`
`)),lt.focus();case"maths-latex":for(var Oa=atob(yt),il=new Uint8Array(Oa.length),nl=0;nl<Oa.length;nl++)il[nl]=Oa.charCodeAt(nl);var $a=new Blob([il],{type:"image/png"});(0,Be.I)($a,Va=>{Va.id?lt.replaceSelection(`![,](/api/attachments/${Va.id}?type=${Va.content_type})`):(Va==null?void 0:Va.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":lt.replaceSelection("`$$"+yt+"$$`");break;case Yn:if(!Ma)return;lt.focus(),lt.getValue().indexOf(Vr)===-1?lt.replaceSelection(`<center><img id="${Ma}" width="80%" src="${Vr}" class="draw-flowchart" alt="${Ba||""}" /></center>`):document.getElementById(Ma).src=Le.Z.API_SERVER+Vr+"?t="+Date.now();try{setTimeout(()=>{Qt(lt.getValue())},100)}catch(Va){}break;case or:case Lr:const hr=St,qa=(wn=(vt=(He=hr==null?void 0:hr.name)==null?void 0:He.split("."))==null?void 0:vt.pop)==null?void 0:wn.call(vt);return((kn=hr==null?void 0:hr.type)==null?void 0:kn.indexOf("image"))>-1||!(hr!=null&&hr.type)?hr!=null&&hr.align||hr!=null&&hr.width?lt.replaceSelection(`<p style="text-align:${hr.align||"initial"}"><img width="${hr.width?hr.width+"%":"initial"}" src="${Vr}" alt="${Ba||""}" /></p>`):lt.replaceSelection(`<img width="100%" src="${Vr}" alt="${Ba||""}" />`):((Er=hr==null?void 0:hr.type)==null?void 0:Er.indexOf("video"))>-1?lt.replaceSelection(`<video width="100%" controls src="${Vr}"></video>`):((Zr=hr==null?void 0:hr.type)==null?void 0:Zr.indexOf("pdf"))>-1?lt.replaceSelection(`<a href="${Vr}?type=${hr.type}&disposition=inline" target="_blank">${hr.name}</a>`):Ke.includes(qa)?lt.replaceSelection(`<a href="${Vr}?type=office&disposition=inline" target="_blank">${hr.name}</a>`):lt.replaceSelection(`[${hr.name}](${Vr})`),lt.focus();case Lt:const{row:Ga,col:Ea,align:ma}=yt;let Da=`
`;for(let Va=0;Va<Ga;Va++){let Dl=[],El=[];for(let hl=0;hl<Ea;hl++)Va===1&&El.push(wr[ma]),Dl.push(" ");Va===1&&(Da+=`| ${El.join(" | ")} |
`),Da+=`| ${Dl.join(Ea===1?"":" | ")} |
`}return lt.replaceSelection(Da+`
`),lt.focus();default:throw new Error}},[lt,Rr]),$r=(0,E.useMemo)(()=>{switch(Rr){case xr:return E.createElement(_t,{callback:Aa,onCancel:ga});case mn:return E.createElement(Fn.Z,{callback:Aa,onCancel:ga});case or:return E.createElement(Be.Z,{callback:Aa,onCancel:ga});case mr:return E.createElement(ze,{editImgId:Ir.current,callback:Aa,onCancel:ga});case Lt:return E.createElement(Hn,{callback:Aa,onCancel:ga});case"maths-latex":return E.createElement(tr,{showSaveButton:!0,callback:Aa});case"inline-latex":return E.createElement(nr.Z,{showSaveButton:!0,callback:Aa});default:return null}},[Rr]);function ga(){Cr("")}(0,E.useEffect)(()=>{if(jr.current){let yt=function(Er){wn=!0,kn=Er.pageY},St=function(){wn=!1},He=function(Er){if(wn){let Zr=Er.pageY-kn;Zr<0&&(Zr=0),Zr>300&&(Zr=300);let Vr=Ct+Zr+"px";la(Vr)}},vt=jr.current,wn=!1,kn=0;return vt.addEventListener("mousedown",yt),document.addEventListener("mousemove",He),document.addEventListener("mouseup",St),()=>{vt.removeEventListener("mousedown",yt),document.removeEventListener("mousemove",He),document.removeEventListener("mouseup",St)}}},[lt,jr]),(0,E.useEffect)(()=>{la(Ct)},[Ct]);const re=Rt(Re),Qe=Rt(Yr),ot={width:re,height:Qe},Ot=(0,E.useMemo)(()=>{if(Gn){let yt=new Date(Gn),St=yt.getHours(),He=yt.getMinutes(),vt=yt.getSeconds();return St=St<10?"0"+St:St,He=He<10?"0"+He:He,vt=vt<10?"0"+vt:vt,`${St}:${He}:${vt}`}return 0},[Gn]),Me=yt=>{const St=[];if(rt){let He=-1;yt=yt.replace(/(@▁▁@|@▁@)/g,function(vt,wn,kn){St.push({multiLine:vt!==en})})}return St};function Vt(){window.sessionStorage.removeItem(Wn),zr(!1),Ar(0)}function an(){zr(!1),Ar(0),lt.setValue(window.sessionStorage.getItem(Wn))}(0,E.useEffect)(()=>{Xe[Rr]&&Rr!==Lr&&Rr!==mr&&setTimeout(()=>{const yt=document.getElementsByClassName("markdown-popup-form")[0],St=window.innerWidth/2-yt.offsetWidth/2,He=window.innerHeight/2-yt.offsetHeight/2;Pr(St),Wr(He)},0)},[Rr]);const Tt=yt=>{yt.preventDefault();const St=yt.clientX-Ja,He=yt.clientY-Fr;document.body.onmousemove=vt=>{let wn=vt.clientX-St,kn=vt.clientY-He;const Er=document.getElementsByClassName("markdown-popup-form")[0],Zr=window.innerWidth-Er.offsetWidth,Vr=window.innerHeight-Er.offsetHeight;wn=Math.max(0,Math.min(wn,Zr)),kn=Math.max(0,Math.min(kn,Vr)),Mt(vt.clientX,vt.clientY,St,He)&&(Pr(wn),Wr(kn))},document.body.onmouseup=function(){document.body.onmousemove=null}},Mt=(yt,St,He,vt)=>{const wn=document.body.clientHeight,kn=document.body.clientWidth;return yt<20&&He>yt||yt>kn-20&&He<yt||St<20&&vt>St||St>wn-20&&vt<St?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return E.createElement(E.Fragment,null,E.createElement("div",{className:"markdown-editor-wrapper",ref:qr},E.createElement("div",{className:`markdown-editor-container ${Sn} ${zn?"on-preview":""} ${yn?"mini":""} ${vr?"full-screen":""}`,style:ot},E.createElement(Dt,{insertTemp:Zn,watch:zn,fullScreen:vr,showNullButton:_e,showNullProgramButton:rt,onActionCallback:Ca,hidetoolBar:cn,extraUse:Ur}),E.createElement("div",{className:"markdown-editor-body"},E.createElement("div",{className:"codemirror-container"},E.createElement("textarea",{ref:Br,placeholder:br})),zn?E.createElement("div",{ref:gr,className:"preview-container"},On==="stex"&&E.createElement(xe,{value:aa}),On!=="stex"&&E.createElement(Ae.Z,{edit:!0,disabledFill:In,showProgramFill:rt,value:aa,openEditor:yt=>{var St;Ir.current=yt,(St=Pa.current)==null||St.setHeight("100vh"),setTimeout(()=>{Cr("add-flowchart")},150)}})):null))),rr?E.createElement("a",{ref:jr,className:"editor-resize"}):null,Rr===Lr&&E.createElement(jt,{callback:Aa,onCancel:ga}),Rr===mr&&E.createElement(ze,{ref:Pa,editImgId:Ir.current,callback:Aa,onCancel:ga}),E.createElement(kt.Z,null,Xe[Rr]&&Rr!==Lr&&Rr!==mr?E.createElement(be.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:Ja,top:Fr},title:E.createElement("div",{style:{cursor:"move"},onMouseDown:Tt},Xe[Rr]),open:!0,onCancel:ga,footer:null,destroyOnClose:!0,width:Rr===mr?"1200px":null,height:Rr===mr?"80vh":null,className:"markdown-popup-form"},$r):null))}},58448:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return nt},I:function(){return kt}});var E=x(78241),ie=x(8591),pe=x(92832),ge=x(81327),ce=x(5871),Ie=x(5112),ke=x(3113),Je=x(79090),De=x(59301),Oe=x(7544),Ae=x(59301),xe=Object.defineProperty,Se=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,$e=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,Ce=(gt,Nt,it)=>Nt in gt?xe(gt,Nt,{enumerable:!0,configurable:!0,writable:!0,value:it}):gt[Nt]=it,Ve=(gt,Nt)=>{for(var it in Nt||(Nt={}))st.call(Nt,it)&&Ce(gt,it,Nt[it]);if($e)for(var it of $e(Nt))Pe.call(Nt,it)&&Ce(gt,it,Nt[it]);return gt},Ne=(gt,Nt)=>Se(gt,Fe(Nt));const{useForm:Ge}=E.default,Te={width:280,marginRight:10},We={labelCol:{span:5},wrapperCol:{span:19}};var nt=({callback:gt,onCancel:Nt})=>{const[it]=Ge();let ye=(0,De.useRef)();function Ht(et){ye.current.width=it.getFieldValue("width"),ye.current.align=it.getFieldValue("align"),gt(et,ye.current)}function hn(et,At){if(et.status===-1){ie.ZP.error(et.message);return}it.setFieldsValue({src:`/api/attachments/${et.id}`,type:At.type})}function he(et){let At=et.target.files[0];ye.current=At,kt(At,hn)}return Ae.createElement(E.default,Ne(Ve({form:it},We),{className:"upload-image-panel",onFinish:Ht,style:{width:470,overflow:"hidden"}}),Ae.createElement(E.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Ae.createElement("div",{className:"flex-container"},Ae.createElement(E.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Ae.createElement(pe.default,{style:Te})),Ae.createElement(Dt,{onFileChange:he}))),Ae.createElement(E.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Ae.createElement(pe.default,{style:{width:264}})),Ae.createElement(E.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Ae.createElement(ge.Z,null,Ae.createElement(E.default.Item,{name:"width",style:{margin:0}},Ae.createElement(ce.Z,{style:{width:264}})),Ae.createElement("span",{className:"ml8"},"%"))),Ae.createElement(E.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Ae.createElement(Ie.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"}]})),Ae.createElement("aside",null,Ae.createElement(E.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ae.createElement(ke.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Ae.createElement(ke.ZP,{type:"default",onClick:Nt},"\u53D6\u6D88"))))};function Dt({onFileChange:gt}){return Ae.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ae.createElement("input",{type:"file",onChange:gt}))}function kt(gt,Nt){if(!gt)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Oe.bg)())throw ie.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",gt),it.append("file_param_name","editormd-image-file"),it.append("byxhr","true");var ye=new window.XMLHttpRequest;ye.withCredentials=!0,ye.addEventListener("load",function(Ht){Nt(JSON.parse(Ht.target.responseText),gt)},!1),ye.addEventListener("error",function(Ht){console.error(Ht)},!1),ye.open("POST",`${Je.KI}/api/attachments.json`),ye.send(it)}},53531:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return pe}});var E=x(59301),ie=x(4676);class pe extends E.Component{constructor(ce){super(ce);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:ce}=this.props;return(0,ie.createPortal)(ce,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},57649:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return ie}});var E=x(59301);function ie(pe,ge){const ce=(0,E.useRef)();(0,E.useEffect)(()=>{ce.current=pe}),(0,E.useEffect)(()=>{function Ie(){ce.current()}if(ge!==null){let ke=setInterval(Ie,ge);return()=>clearInterval(ke)}},[ge])}},90472:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return $e}});var E=x(59301),ie=x(8591),pe=x(43418),ge=x(19842),ce=x(54580),Ie=x(3113),ke=x(6521),Je=x(25544),De=x(79769),Oe=x(91482),Ae={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"},xe=x(59301),Se=(st,Pe,Ce)=>new Promise((Ve,Ne)=>{var Ge=nt=>{try{We(Ce.next(nt))}catch(Dt){Ne(Dt)}},Te=nt=>{try{We(Ce.throw(nt))}catch(Dt){Ne(Dt)}},We=nt=>nt.done?Ve(nt.value):Promise.resolve(nt.value).then(Ge,Te);We((Ce=Ce.apply(st,Pe)).next())}),$e=({visible:st,onOk:Pe,onCancel:Ce,sub_discipline_id:Ve=[]})=>{const[Ne,Ge]=(0,E.useState)([]),[Te,We]=(0,E.useState)(!1),nt=(0,Oe.useParams)(),[Dt,kt]=(0,E.useState)([]),[gt,Nt]=(0,E.useState)([]);(0,E.useEffect)(()=>{st?it():(Nt([]),Ge([]),We(!1))},[st]);const it=()=>Se(void 0,null,function*(){const At=yield(0,De.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});kt(At.disciplines||[]),Nt((Ve==null?void 0:Ve.length)>0?Ve:[])}),ye=()=>{if((gt==null?void 0:gt.length)===0)return ie.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",gt),We(!0),Pe(Ne,gt[1],()=>{We(!1)})},Ht=()=>{Ce()},hn=()=>{const At=`${ke.Z.API_SERVER}/api/courses/${nt.coursesId}/exercises/down_template`;(0,Je.Nd)(null,At)},he=At=>{const Et={name:At.name,uid:At.uid,file:At};return Ge([Et]),!1},et=()=>{Ge([])};return xe.createElement(pe.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:st,onOk:ye,centered:!0,wrapClassName:Ae.customModal,onCancel:Ht,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:Ae.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:Te},xe.createElement("div",{className:Ae.content},xe.createElement("aside",null,xe.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA41"),xe.createElement("ul",null,xe.createElement("li",null,xe.createElement("span",{style:{color:"#5F6367"}},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),xe.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:hn},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),xe.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:hn,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),xe.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),xe.createElement("li",{className:Ae.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),xe.createElement("li",{className:Ae.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),xe.createElement("li",{className:Ae.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),xe.createElement("li",{className:Ae.infoText},"4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002"))),xe.createElement("aside",{style:{marginTop:22}},xe.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA42"),xe.createElement("ul",{style:{flex:1}},xe.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"),st&&xe.createElement(xe.Fragment,null,xe.createElement(ge.Z,{value:gt,className:Ae.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Dt,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(At,Et)=>{Nt(At||[])}}),xe.createElement("br",null),xe.createElement(ce.default,{action:`${ke.Z.API_SERVER}/api/attachments.json`,beforeUpload:he,onRemove:et,withCredentials:!0,fileList:Ne,accept:".xls,.xlsx",showUploadList:!1},xe.createElement(Ie.ZP,{className:Ae.upload,type:"primary",icon:xe.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),Ne.map((At,Et)=>xe.createElement("div",{key:Et,className:Ae.fileList},xe.createElement("span",{className:Ae.fileName},At==null?void 0:At.name),xe.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:et})))))))}},1162:function(ht,bt,x){"use strict";x.d(bt,{h:function(){return E}});var E=(ie=>(ie[ie.NOMATCH=-1]="NOMATCH",ie[ie.OK=0]="OK",ie[ie.TIMEOUT=2]="TIMEOUT",ie[ie.PODFAILURE=3]="PODFAILURE",ie[ie.COMPILEFAILURE=4]="COMPILEFAILURE",ie[ie.EXECUTEFAILURE=5]="EXECUTEFAILURE",ie[ie.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ie))(E||{})},34166:function(ht,bt,x){"use strict";x.d(bt,{H7:function(){return $e},MK:function(){return Fe},MU:function(){return Oe},X6:function(){return xe},bM:function(){return De},fi:function(){return st},fu:function(){return Je},n4:function(){return Pe},rX:function(){return Se},vl:function(){return Ce},zO:function(){return Ae}});var E=x(79769),ie=Object.defineProperty,pe=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,Ie=(Ve,Ne,Ge)=>Ne in Ve?ie(Ve,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):Ve[Ne]=Ge,ke=(Ve,Ne)=>{for(var Ge in Ne||(Ne={}))ge.call(Ne,Ge)&&Ie(Ve,Ge,Ne[Ge]);if(pe)for(var Ge of pe(Ne))ce.call(Ne,Ge)&&Ie(Ve,Ge,Ne[Ge]);return Ve};function Je(Ve,Ne){return(0,E.U2)(`myproblems/${Ve}.json`,ke({hidePopLogin:!0},Ne||{}))}function De(Ve,Ne){return(0,E.v_)(`myproblems/${Ve}/code_submit.json`,Ne)}function Oe(Ve,Ne){return(0,E.v_)(`myproblems/${Ve}/code_debug.json`,Ne)}function Ae(Ve,Ne){return Ne.language&&(Ne.language=encodeURIComponent(Ne.language)),(0,E.U2)(`myproblems/${Ve}/submit_records.json`,Ne)}function xe(Ve){return(0,E.U2)("myproblems/record_detail.json",{id:Ve})}function Se(Ve,Ne){return(0,E.U2)(`myproblems/${Ve}/result.json`,{mode:Ne})}function Fe(Ve,Ne){return(0,E.v_)(`myproblems/${Ve}/add_notes.json`,Ne)}function $e(Ve,Ne){return(0,E.v_)(`myproblems/${Ve}/restore_initial_code.json`,Ne)}function st(Ve){return(0,E.v_)(`myproblems/${Ve}/sync_code.json`)}function Pe(Ve,Ne){return(0,E.v_)(`myproblems/${Ve}/update_code.json`,Ne)}function Ce(Ve,Ne){return(0,E.v_)(`discusses/${Ve}/plus.json`,Ne)}},76940:function(ht,bt,x){"use strict";var E=x(59301),ie=x(6848),pe=x(92832),ge=x(8591),ce=x(10320),Ie=x(59301),ke=(De,Oe,Ae)=>new Promise((xe,Se)=>{var Fe=Pe=>{try{st(Ae.next(Pe))}catch(Ce){Se(Ce)}},$e=Pe=>{try{st(Ae.throw(Pe))}catch(Ce){Se(Ce)}},st=Pe=>Pe.done?xe(Pe.value):Promise.resolve(Pe.value).then(Fe,$e);st((Ae=Ae.apply(De,Oe)).next())});const Je=({defaultValue:De,onFinish:Oe})=>{const[Ae,xe]=(0,E.useState)(!1),[Se,Fe]=(0,E.useState)(De);return(0,E.useEffect)(()=>{Fe(De)},[De]),Ie.createElement("div",null,Ae?Ie.createElement(pe.default,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:Se,onChange:$e=>{Fe($e.target.value)},onBlur:()=>ke(void 0,null,function*(){var $e;if((($e=Se==null?void 0:Se.replaceAll(" ",""))==null?void 0:$e.length)<=0){ge.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield Oe(Se))&&xe(!1)}),onPressEnter:()=>ke(void 0,null,function*(){var $e;if((($e=Se==null?void 0:Se.replaceAll(" ",""))==null?void 0:$e.length)<=0){ge.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield Oe(Se))&&xe(!1)})}):Ie.createElement("div",{className:ce.Z.title},Se,Ie.createElement(ie.Z,{title:"\u7F16\u8F91\u8BD5\u5377\u540D\u79F0"},Ie.createElement("i",{className:`${ce.Z.editIcon} iconfont icon-bianji_Hover`,onClick:()=>xe(!0)}))))};bt.Z=Je},45409:function(ht,bt,x){"use strict";x.r(bt),x.d(bt,{default:function(){return Su},useCourseOptions:function(){return Ql}});var E=x(59301),ie=x(91482),pe=x(78241),ge=x(66104),ce=x(8591),Ie=x(71418),ke=x(92832),Je=x(19842),De=x(24905),Oe=x(5112),Ae=x(5871),xe=x(3113),Se=x(10320),Fe=x(84997),$e=x(61360),st=x(5033),Pe=x(43418),Ce=x(20834),Ve=x(38854),Ne=x(6848),Ge=x(43428),Te={flex_box_center:"flex_box_center___gi93l",flex_space_between:"flex_space_between___mWMLA",flex_box_vertical_center:"flex_box_vertical_center___rk4nc",flex_box_center_end:"flex_box_center_end___B8XxF",flex_box_column:"flex_box_column___AX3Vm",moreSpan:"moreSpan___hbStq",bg:"bg___Ya739",title:"title___BC46y",bottomdiv:"bottomdiv___uaPr6",spanBtn:"spanBtn___jjgnA",addQuestionBtn:"addQuestionBtn___qOlYW",saveBtn:"saveBtn___ulgem",left:"left___i8aTX",leftAction:"leftAction___sQkuq",Button:"Button___auxWm",iconWrapper:"iconWrapper___h3H1m",up:"up___tLyCX",down:"down___T5_aj",disabled:"disabled___GRBbF",titleleft:"titleleft___xZGbq",more_style:"more_style___nhWCX",qcount:"qcount___ID7OA",score:"score___T7dbm",qtitle:"qtitle___qJBFd",qcountclick:"qcountclick___m_VKG",right:"right___CBabI",edit:"edit___WHuql",delete:"delete___Pa6db",shixun:"shixun___oObBe",scoreByBlankRadio:"scoreByBlankRadio___r4AWn",modalconfirm:"modalconfirm___Ru9B_",scoremodal:"scoremodal___BdW7P",close:"close___blHYk",content:"content___jlm9o",items:"items___i3TrH",bottom:"bottom___zMQZ6",yes:"yes___lOPY6",no:"no___gtzKI",formcenter:"formcenter___fCxkm",radiogroup:"radiogroup___oXWHc",easy:"easy___ANNVD",medium:"medium___ov7N3",hard:"hard___n4afW",formcenterselect:"formcenterselect___lYa4f",selectitems1:"selectitems1___Y2Zy4",selectitems:"selectitems___c9Pt5",morebottom:"morebottom____I_ev",scoreinput:"scoreinput___O8EhL",shake:"shake___QxkjH",titleTooltip:"titleTooltip___CAyYg",exercise_styles:"exercise_styles___u40hG"},We=x(25544),nt=x(79769),Dt=x(18540),kt=x(12778),gt=x(43141),Nt=x(39655),it=x(59301),ye=Object.defineProperty,Ht=Object.defineProperties,hn=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,Et=(ee,ue,oe)=>ue in ee?ye(ee,ue,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ue]=oe,ct=(ee,ue)=>{for(var oe in ue||(ue={}))et.call(ue,oe)&&Et(ee,oe,ue[oe]);if(he)for(var oe of he(ue))At.call(ue,oe)&&Et(ee,oe,ue[oe]);return ee},Dn=(ee,ue)=>Ht(ee,hn(ue)),xn=(ee,ue,oe)=>new Promise((Ze,qt)=>{var _n=tt=>{try{Zt(oe.next(tt))}catch(ft){qt(ft)}},Bn=tt=>{try{Zt(oe.throw(tt))}catch(ft){qt(ft)}},Zt=tt=>tt.done?Ze(tt.value):Promise.resolve(tt.value).then(_n,Bn);Zt((oe=oe.apply(ee,ue)).next())}),Fn=({Itemid:ee,setqitem:ue,qitem:oe,data:Ze,getdata:qt,bigitem:_n,setBigqitem:Bn,isedit:Zt,handleEditing:tt})=>{const[ft,$t]=(0,E.useState)([]),[at,wt]=(0,E.useState)(!1);(0,E.useEffect)(()=>{Ze.length>0&&$t([...Ze])},[Ze]);const Cn=(Tn,Kt)=>xn(void 0,null,function*(){if(Zt){tt();return}if(!Tn.destination)return;wt(!0);let Vn=yield(0,nt.ZP)(`/api/examination_banks/${ee}/examination_banks_item_banks/${Kt==null?void 0:Kt[Tn.source.index].question_id}/adjust_position.json`,{method:"post",body:{id:ee,itemid:Kt==null?void 0:Kt[Tn.source.index].question_id,position:Tn.destination.index}});wt(!1),Vn.status===0&&qt({id:Kt==null?void 0:Kt[Tn.source.index].question_id})});return it.createElement("div",null,it.createElement(gt.Z5,{onDragEnd:Tn=>Cn(Tn,ft)},it.createElement(gt.bK,{droppableId:"droppable"},(Tn,Kt)=>it.createElement("div",ct({ref:Tn.innerRef},Tn.droppableProps),it.createElement(Ie.Z,{spinning:at},ft.map((Vn,xt)=>it.createElement(gt._l,{key:xt,draggableId:xt.toString(),index:xt},(Kn,Gr)=>{var Gt,It;return it.createElement("aside",ct(ct({ref:Kn.innerRef},Kn.draggableProps),Kn.dragHandleProps),it.createElement(Ne.Z,{title:it.createElement(Nt.Z,{value:(Vn==null?void 0:Vn.question_type)===8?(Gt=Vn==null?void 0:Vn.program_attr)==null?void 0:Gt.description:Vn.question_title}),color:"#fff",placement:"left",overlayClassName:Te.titleTooltip},it.createElement("div",{onClick:()=>{if(Zt){tt();return}ue(Dn(ct({},Vn),{index:xt+1})),Bn(_n),(0,We.Vf)("#question-scroll-id")},className:`${Te.qcount} ${Vn.question_id===(oe==null?void 0:oe.question_id)?Te.qcountclick:""}`},it.createElement("span",{className:Te.score},Vn==null?void 0:Vn.question_score,"\u5206"),it.createElement("span",{className:Te.qtitle},xt+1,"\u3001",it.createElement(Nt.Z,{value:(Vn==null?void 0:Vn.question_type)===8?(It=Vn==null?void 0:Vn.program_attr)==null?void 0:It.description:Vn.question_title,showTextOnly:!0})))))}))),Tn.placeholder))))},Be=x(95237),be=x(52565),qe=x(57809),Ft=x(78673),mt=x(61485),jt=x(74245),pt=x(59301),Pt=(ee,ue,oe)=>new Promise((Ze,qt)=>{var _n=tt=>{try{Zt(oe.next(tt))}catch(ft){qt(ft)}},Bn=tt=>{try{Zt(oe.throw(tt))}catch(ft){qt(ft)}},Zt=tt=>tt.done?Ze(tt.value):Promise.resolve(tt.value).then(_n,Bn);Zt((oe=oe.apply(ee,ue)).next())}),bn=({form:ee,TagDiscipline:ue,exerciseitem:oe,qitem:Ze,getTagData:qt})=>{var _n;const[Bn,Zt]=(0,E.useState)(!0),[tt,ft]=(0,E.useState)(!1),[$t,at]=(0,E.useState)(""),[wt,Cn]=(0,E.useState)([]),[Tn,Kt]=(0,E.useState)([]),[Vn,xt]=(0,E.useState)(0);(0,E.useEffect)(()=>{Gr()},[]);const Kn=Gt=>Pt(void 0,null,function*(){const It=yield(0,nt.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:Gt==null?void 0:Gt.sub_discipline_id}});Kt(It==null?void 0:It.tag_disciplines)}),Gr=()=>Pt(void 0,null,function*(){const Gt=yield(0,nt.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Cn(Gt.disciplines||[]),Ze!=null&&Ze.sub_discipline_id&&Kn(Ze),xt(Ze!=null&&Ze.sub_discipline_id?1:0),ee.setFieldsValue({difficulty:Ze.difficulty||2,repeat_answer:!Ze.repeat_answer,sub_discipline_id:Ze!=null&&Ze.sub_discipline_id?[Ze==null?void 0:Ze.discipline_id,Ze==null?void 0:Ze.sub_discipline_id]:[]})});return pt.createElement("div",null,pt.createElement("div",{style:{marginTop:30,overflow:"hidden",height:Bn?"100%":0}},pt.createElement(pe.default.Item,{className:Te.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},pt.createElement(Oe.ZP.Group,{className:Te.radiogroup},pt.createElement(Oe.ZP.Button,{className:Te.easy,value:1},"\u7B80\u5355"),pt.createElement(Oe.ZP.Button,{className:Te.medium,value:2},"\u9002\u4E2D"),pt.createElement(Oe.ZP.Button,{className:Te.hard,value:3},"\u56F0\u96BE"))),pt.createElement(pe.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:Te.formcenterselect},pt.createElement(Je.Z,{className:Te.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:wt,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(Gt,It)=>{ee.setFieldsValue({sub_discipline_id:Gt,tag_discipline_ids:[]}),xt(Gt?Gt.length:0),(Gt==null?void 0:Gt.length)>0&&(Kn({sub_discipline_id:Gt[1]}),Gt[1]==(Ze==null?void 0:Ze.sub_discipline_id)&&ee.setFieldValue("tag_discipline_ids",Ze.tag_discipline_ids))},onClear:()=>{Kt([]),ee.setFieldValue("tag_discipline_ids",[]),xt(0)}})),pt.createElement(pe.default.Item,{className:Te.formcenterselect},pt.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},pt.createElement(pe.default.Item,{name:"tag_discipline_ids"},pt.createElement(qe.default,{className:Te.selectitems,disabled:Vn===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(Gt,It)=>It.key.indexOf(Gt.toLowerCase())>=0},Tn==null?void 0:Tn.map(Gt=>pt.createElement(qe.default.Option,{key:Gt.name+Gt.id,value:Gt.id},pt.createElement("div",{style:{display:"flex",alignItems:"center"}},pt.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},Gt.name),(Gt==null?void 0:Gt.type)==="personal"&&pt.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),Vn>0&&pt.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},pt.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),pt.createElement("a",{onClick:()=>{ft(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),pt.createElement(pe.default.Item,{className:Te.formcenterselect},pt.createElement("div",{style:{display:"flex",alignItems:"center"}},pt.createElement(pe.default.Item,{name:"repeat_answer",valuePropName:"checked"},pt.createElement(Ft.Z,null)),pt.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"40px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",pt.createElement(Ne.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"},pt.createElement(mt.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),pt.createElement(jt.Z,{open:tt,subDisciplineId:(_n=ee.getFieldValue("sub_discipline_id"))==null?void 0:_n[1],onCancel:()=>{ft(!1)},onOkClick:Gt=>{Kt(It=>[...It,Gt]),ee.setFieldValue("tag_discipline_ids",[...ee.getFieldValue("tag_discipline_ids"),Gt==null?void 0:Gt.id])}}))},rn=x(59301),ar=Object.defineProperty,ze=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,Bt=Object.getOwnPropertySymbols,$n=Object.prototype.hasOwnProperty,Un=Object.prototype.propertyIsEnumerable,Wt=(ee,ue,oe)=>ue in ee?ar(ee,ue,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ue]=oe,Hn=(ee,ue)=>{for(var oe in ue||(ue={}))$n.call(ue,oe)&&Wt(ee,oe,ue[oe]);if(Bt)for(var oe of Bt(ue))Un.call(ue,oe)&&Wt(ee,oe,ue[oe]);return ee},tn=(ee,ue)=>ze(ee,Le(ue)),Ln=(ee,ue,oe)=>new Promise((Ze,qt)=>{var _n=tt=>{try{Zt(oe.next(tt))}catch(ft){qt(ft)}},Bn=tt=>{try{Zt(oe.throw(tt))}catch(ft){qt(ft)}},Zt=tt=>tt.done?Ze(tt.value):Promise.resolve(tt.value).then(_n,Bn);Zt((oe=oe.apply(ee,ue)).next())}),er=({qitem:ee,setisedit:ue,TagDiscipline:oe,exerciseitem:Ze,seveeditor:qt,deleteitem:_n,getTagData:Bn,init:Zt,showTip:tt=!1})=>{const[ft]=pe.default.useForm();(0,E.useEffect)(()=>{var at;ft.setFieldsValue(tn(Hn({},ee),{name:ee==null?void 0:ee.question_title,choices:(at=ee==null?void 0:ee.question_choices)==null?void 0:at.map(wt=>tn(Hn({},wt),{standard_boolean:wt!=null&&wt.standard_boolean?1:0})),repeat_answer:!(ee!=null&&ee.repeat_answer)}))},[ee]);const $t=at=>{if(!(at!=null&&at.length))return!1;const wt=at.map(Tn=>{var Kt;return(Kt=Tn.choice_text)==null?void 0:Kt.trim().replace(/^\s+|\s+$/g,"")});return new Set(wt).size!==wt.length};return rn.createElement("div",null,rn.createElement(pe.default,{form:ft,colon:!1,onFinish:at=>{var wt;if($t(at.choices)){ce.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let Cn=tn(Hn({},at),{item_type:ee==null?void 0:ee.question_type,choices:(wt=at==null?void 0:at.choices)==null?void 0:wt.map(Tn=>tn(Hn({},Tn),{is_answer:Tn.standard_boolean}))});qt(Hn(Hn({},ee),Cn))},onFinishFailed:at=>Ln(void 0,null,function*(){var wt,Cn;ce.ZP.error(at.errorFields[0].errors[0]),ft.scrollToField((Cn=(wt=at==null?void 0:at.errorFields)==null?void 0:wt[0])==null?void 0:Cn.name,{behavior:"smooth",block:"center"})})},rn.createElement("div",{style:{display:"flex",alignItems:"center"}},rn.createElement("div",{style:{flex:1}},rn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),rn.createElement("span",null,(ee==null?void 0:ee.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),!ee.isadd&&rn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{_n()}},rn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),rn.createElement(xe.ZP,{onClick:()=>{var at;ee.isadd?(ue(!1),Zt()):(ft.setFieldsValue(tn(Hn({},ee),{name:ee==null?void 0:ee.question_title,choices:(at=ee==null?void 0:ee.question_choices)==null?void 0:at.map(wt=>tn(Hn({},wt),{standard_boolean:wt!=null&&wt.standard_boolean?1:0})),repeat_answer:!(ee!=null&&ee.repeat_answer)})),ue(!1))}},"\u53D6\u6D88"),rn.createElement(Ne.Z,{overlayClassName:Te.shake,open:tt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:rn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},rn.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")},rn.createElement(xe.ZP,{className:"ml20",type:"primary",onClick:()=>Ln(void 0,null,function*(){ft.submit()})},"\u4FDD\u5B58"))),rn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},rn.createElement(Be.Z,{align:"middle"},rn.createElement(pe.default.Item,{className:Te.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},rn.createElement(Ae.Z,{onBlur:at=>{at.target.value==="0"&&ce.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}))),rn.createElement(be.u,{form:ft,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),rn.createElement(bn,{getTagData:Bn,qitem:ee,exerciseitem:Ze,TagDiscipline:oe,form:ft}))))},tr=x(77509),nr=x(49191),gn=x(59301),xr=Object.defineProperty,or=Object.defineProperties,mr=Object.getOwnPropertyDescriptors,Lr=Object.getOwnPropertySymbols,Yn=Object.prototype.hasOwnProperty,mn=Object.prototype.propertyIsEnumerable,Lt=(ee,ue,oe)=>ue in ee?xr(ee,ue,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ue]=oe,ir=(ee,ue)=>{for(var oe in ue||(ue={}))Yn.call(ue,oe)&&Lt(ee,oe,ue[oe]);if(Lr)for(var oe of Lr(ue))mn.call(ue,oe)&&Lt(ee,oe,ue[oe]);return ee},wr=(ee,ue)=>or(ee,mr(ue)),Nr=(ee,ue,oe)=>new Promise((Ze,qt)=>{var _n=tt=>{try{Zt(oe.next(tt))}catch(ft){qt(ft)}},Bn=tt=>{try{Zt(oe.throw(tt))}catch(ft){qt(ft)}},Zt=tt=>tt.done?Ze(tt.value):Promise.resolve(tt.value).then(_n,Bn);Zt((oe=oe.apply(ee,ue)).next())}),Xr=({qitem:ee,TagDiscipline:ue,exerciseitem:oe,setisedit:Ze,seveeditor:qt,deleteitem:_n,getTagData:Bn,init:Zt,showTip:tt=!1})=>{const[ft]=pe.default.useForm(),$t=pe.default.useWatch("use_blank_score",ft);return(0,E.useEffect)(()=>{ft.setFieldsValue(wr(ir({},ee),{standard_answers:ee.standard_answers||[],name:ee.question_title,repeat_answer:!ee.repeat_answer}))},[ee]),gn.createElement("div",null,gn.createElement(pe.default,{form:ft,colon:!1,onValuesChange:(at,wt)=>{var Cn,Tn,Kt,Vn;if(at!=null&&at.standard_answers||at!=null&&at.use_blank_score){let xt=((Cn=ft.getFieldValue("standard_answers"))==null?void 0:Cn.length)>0&&((Kt=(Tn=ft.getFieldValue("standard_answers"))==null?void 0:Tn.map(Kn=>Kn.score))==null?void 0:Kt.filter(Kn=>Kn));(xt==null?void 0:xt.length)>0&&ft.setFieldsValue({question_score:(xt==null?void 0:xt.length)>0&&((Vn=xt.reduce((Kn,Gr)=>Kn+Gr))==null?void 0:Vn.toFixed(1))})}},onFinish:at=>{var wt;qt(wr(ir(ir({},ee),at),{item_type:ee==null?void 0:ee.question_type,standard_answers:(wt=at.standard_answers)==null?void 0:wt.map((Cn,Tn)=>wr(ir({},Cn),{position:Cn.choice_id||Tn+1}))}))},onFinishFailed:at=>Nr(void 0,null,function*(){var wt,Cn;at.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,We.pE)(),ce.ZP.error(at.errorFields[0].errors[0]),ft.scrollToField((Cn=(wt=at==null?void 0:at.errorFields)==null?void 0:wt[0])==null?void 0:Cn.name,{behavior:"smooth",block:"center"})})},gn.createElement("div",{style:{display:"flex",alignItems:"center"}},gn.createElement("div",{style:{flex:1}},gn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),gn.createElement("span",null,"\u586B\u7A7A\u9898")),!ee.isadd&&gn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{_n()}},gn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),gn.createElement(xe.ZP,{onClick:()=>{ee.isadd?(Ze(!1),Zt()):(ft.setFieldsValue(wr(ir({},ee),{standard_answers:ee.standard_answers,name:ee.question_title,repeat_answer:!ee.repeat_answer})),Ze(!1))}},"\u53D6\u6D88"),gn.createElement(Ne.Z,{overlayClassName:Te.shake,open:tt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:gn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},gn.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")},gn.createElement(xe.ZP,{className:"ml20",type:"primary",onClick:()=>{ft.submit()}},"\u4FDD\u5B58"))),gn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},gn.createElement(Be.Z,{align:"middle"},$t?gn.createElement(nr.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):gn.createElement(pe.default.Item,{key:2,className:Te.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},gn.createElement(Ae.Z,{onBlur:at=>{at.target.value==="0"&&ce.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})),gn.createElement(pe.default.Item,{name:"use_blank_score",noStyle:!0},gn.createElement(Oe.ZP.Group,{className:Te.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),gn.createElement(Ne.Z,{overlayInnerStyle:{width:460},title:gn.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",gn.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")},gn.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),gn.createElement(tr.u,{form:ft,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\uFF0C\u60A8\u53EF\u4EE5\u7528\u4EFB\u610F\u5B57\u7B26\u8868\u793A\u586B\u7A7A\u9879",scoreByBlank:$t,answerKey:"standard_answers"}),gn.createElement(bn,{getTagData:Bn,qitem:ee,exerciseitem:oe,TagDiscipline:ue,form:ft}))))},Jn=x(16333),Rn=x(59301),Tr=Object.defineProperty,cr=Object.defineProperties,en=Object.getOwnPropertyDescriptors,ur=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,nn=(ee,ue,oe)=>ue in ee?Tr(ee,ue,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ue]=oe,on=(ee,ue)=>{for(var oe in ue||(ue={}))Ke.call(ue,oe)&&nn(ee,oe,ue[oe]);if(ur)for(var oe of ur(ue))Rt.call(ue,oe)&&nn(ee,oe,ue[oe]);return ee},de=(ee,ue)=>cr(ee,en(ue)),Xe=(ee,ue,oe)=>new Promise((Ze,qt)=>{var _n=tt=>{try{Zt(oe.next(tt))}catch(ft){qt(ft)}},Bn=tt=>{try{Zt(oe.throw(tt))}catch(ft){qt(ft)}},Zt=tt=>tt.done?Ze(tt.value):Promise.resolve(tt.value).then(_n,Bn);Zt((oe=oe.apply(ee,ue)).next())}),Ue=({qitem:ee,setisedit:ue,TagDiscipline:oe,exerciseitem:Ze,seveeditor:qt,deleteitem:_n,getTagData:Bn,init:Zt,showTip:tt=!1})=>{const[ft]=pe.default.useForm();return(0,E.useEffect)(()=>{var $t;ft.setFieldsValue(de(on({},ee),{name:ee.question_title,repeat_answer:!ee.repeat_answer,choices:($t=ee==null?void 0:ee.question_choices)==null?void 0:$t.map(at=>de(on({},at),{is_answer:at!=null&&at.standard_boolean?1:0}))}))},[ee]),Rn.createElement("div",null,Rn.createElement(pe.default,{form:ft,colon:!1,onFinish:$t=>{qt(on(on({},ee),$t))},onFinishFailed:$t=>Xe(void 0,null,function*(){var at,wt;ce.ZP.error($t.errorFields[0].errors[0]),ft.scrollToField((wt=(at=$t==null?void 0:$t.errorFields)==null?void 0:at[0])==null?void 0:wt.name,{behavior:"smooth",block:"center"})})},Rn.createElement("div",{style:{display:"flex",alignItems:"center"}},Rn.createElement("div",{style:{flex:1}},Rn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Rn.createElement("span",null,"\u5224\u65AD\u9898")),!(ee!=null&&ee.isadd)&&Rn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{_n()}},Rn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Rn.createElement(xe.ZP,{onClick:()=>{var $t;ee.isadd?(ue(!1),Zt()):(ft.setFieldsValue(de(on({},ee),{name:ee==null?void 0:ee.question_title,choices:($t=ee==null?void 0:ee.question_choices)==null?void 0:$t.map(at=>de(on({},at),{is_answer:at!=null&&at.standard_boolean?1:0})),repeat_answer:!(ee!=null&&ee.repeat_answer)})),ue(!1))}},"\u53D6\u6D88"),Rn.createElement(Ne.Z,{overlayClassName:Te.shake,open:tt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Rn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Rn.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")},Rn.createElement(xe.ZP,{className:"ml20",type:"primary",onClick:()=>{ft.submit()}},"\u4FDD\u5B58"))),Rn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Rn.createElement(pe.default.Item,{className:Te.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Rn.createElement(Ae.Z,{onBlur:$t=>{$t.target.value==="0"&&ce.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})),Rn.createElement(Jn.Z,{form:ft,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),Rn.createElement(bn,{getTagData:Bn,qitem:ee,exerciseitem:Ze,TagDiscipline:oe,form:ft}))))},je=x(36381),Re={wrap:"wrap___YewKC",deleteIcon:"deleteIcon___AKmkj",keywordTag:"keywordTag___hMKmU",questionTitleEditorWrap:"questionTitleEditorWrap___SpNyf",choiceWrap:"choiceWrap___lDCnP",choiceIndex:"choiceIndex___dabwf",judgementIndex:"judgementIndex___sausK",setAnswerBtn:"setAnswerBtn___moVcF",activeAnswer:"activeAnswer___Cd32c",activeJudgementAnswer:"activeJudgementAnswer___rbuoo",actionWrapper:"actionWrapper___dZuBC",addIcon:"addIcon___A9GtN",inputBorder:"inputBorder___DeyjY",placeholder:"placeholder___dhOmk",blankWrapper:"blankWrapper___vU8Cg",blankInput:"blankInput___Vzre8",blankInputNumberWrapper:"blankInputNumberWrapper___yLeaN",addBtn:"addBtn___LhI0I",blankIndex:"blankIndex___caKgB",baseInputWrapper:"baseInputWrapper___DhjJY",collapseWrapper:"collapseWrapper___btrfP",panelHeader:"panelHeader___xIZ7O",open:"open___IMQhg",close:"close___FTAU3",hide:"hide___GBtJP",scoreByBlankRadio:"scoreByBlankRadio___HAunQ"},Ct=x(12893),yn=x(40973),An=Object.defineProperty,En=Object.defineProperties,Zn=Object.getOwnPropertyDescriptors,On=Object.getOwnPropertySymbols,Wn=Object.prototype.hasOwnProperty,rr=Object.prototype.propertyIsEnumerable,Xn=(ee,ue,oe)=>ue in ee?An(ee,ue,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ue]=oe,_e=(ee,ue)=>{for(var oe in ue||(ue={}))Wn.call(ue,oe)&&Xn(ee,oe,ue[oe]);if(On)for(var oe of On(ue))rr.call(ue,oe)&&Xn(ee,oe,ue[oe]);return ee},rt=(ee,ue)=>En(ee,Zn(ue)),cn=(ee,ue)=>{var oe={};for(var Ze in ee)Wn.call(ee,Ze)&&ue.indexOf(Ze)<0&&(oe[Ze]=ee[Ze]);if(ee!=null&&On)for(var Ze of On(ee))ue.indexOf(Ze)<0&&rr.call(ee,Ze)&&(oe[Ze]=ee[Ze]);return oe};const zt=ee=>{var ue=ee,{value:oe,onChange:Ze,scrollId:qt}=ue,_n=cn(ue,["value","onChange","scrollId"]);return E.createElement("div",{id:qt||""},E.createElement(yn.Z,rt(_e({},_n),{defaultValue:oe,onChange:(Bn,Zt)=>{console.log("a:",Bn,Zt),Zt!=null&&Zt.length?Ze(Bn,Zt):Ze(Bn)}})))},Qt=({value:ee,onChange:ue,placeholder:oe,height:Ze=140,isEdit:qt})=>qt?E.createElement(yn.Z,{watch:!0,isFocus:!0,height:Ze,placeholder:oe,defaultValue:ee,onChange:ue}):E.createElement("div",{style:{cursor:"pointer"}},ee?E.createElement(Nt.Z,{className:Re.inputBorder,value:ee}):E.createElement("div",{className:`${Re.inputBorder} ${Re.placeholder}`},oe));var pn=x(43604),fr=x(32134),Sn=Object.defineProperty,dt=Object.defineProperties,lr=Object.getOwnPropertyDescriptors,In=Object.getOwnPropertySymbols,br=Object.prototype.hasOwnProperty,pr=Object.prototype.propertyIsEnumerable,Ur=(ee,ue,oe)=>ue in ee?Sn(ee,ue,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ue]=oe,kr=(ee,ue)=>{for(var oe in ue||(ue={}))br.call(ue,oe)&&Ur(ee,oe,ue[oe]);if(In)for(var oe of In(ue))pr.call(ue,oe)&&Ur(ee,oe,ue[oe]);return ee},lt=(ee,ue)=>dt(ee,lr(ue)),yr=(ee,ue)=>{var oe={};for(var Ze in ee)br.call(ee,Ze)&&ue.indexOf(Ze)<0&&(oe[Ze]=ee[Ze]);if(ee!=null&&In)for(var Ze of In(ee))ue.indexOf(Ze)<0&&pr.call(ee,Ze)&&(oe[Ze]=ee[Ze]);return oe};const aa=["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"],Qr=({value:ee,onChange:ue,choiceTextKey:oe,answerKey:Ze,index:qt,isEdit:_n,setInputActive:Bn,form:Zt,choiceOptionsPath:tt,allowChangeMode:ft,showAddIcon:$t,addItem:at,deleteItem:wt})=>{const Cn=(ee==null?void 0:ee[Ze])===1,Tn=()=>{const Vn=Zt.getFieldValue(tt);Zt.setFieldValue(tt,Vn.map(xt=>lt(kr({},xt),{[Ze]:0})))},Kt=()=>{Cn?ue(lt(kr({},ee),{[Ze]:0})):(ft||Tn(),ue(lt(kr({},ee),{[Ze]:1})))};return E.createElement(Be.Z,{className:Re.choiceWrap,align:"middle",wrap:!1},E.createElement(pn.Z,{onClick:Kt,className:`${Re.choiceIndex} ${Cn?Re.activeAnswer:""}`},aa[qt]),E.createElement(pn.Z,{flex:1,className:`${Re.editorWrap} ml15`,onClick:Bn},E.createElement(Qt,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:_n,value:ee==null?void 0:ee[oe],onChange:Vn=>{ue(lt(kr({},ee),{[oe]:Vn}))}})),E.createElement(pn.Z,{flex:"0 0 auto",className:"ml15"},E.createElement("div",{onClick:Kt,className:`${Re.setAnswerBtn} ${Cn?Re.activeAnswer:""}`},Cn?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),E.createElement(pn.Z,{className:Re.actionWrapper},E.createElement(Ne.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},E.createElement(fr.Z,{className:Re.addIcon,onClick:at,style:{visibility:$t?"visible":"hidden"}})),E.createElement(Ne.Z,{title:"\u5220\u9664"},E.createElement(Ct.Z,{className:Re.deleteIcon,onClick:wt,style:{visibility:qt>1?"visible":"hidden"}}))))},zn=({questionTitlePlaceholder:ee,titleKey:ue,choiceKey:oe,analysisKey:Ze,choiceTextKey:qt,answerKey:_n,choiceOptionsPath:Bn,allowChangeMode:Zt=!0,form:tt,showAnalysis:ft=!0})=>{const[$t,at]=(0,E.useState)(),[wt,Cn]=(0,E.useState)(!1);return E.createElement("div",{className:Re.wrap},E.createElement("div",{className:Re.questionTitleEditorWrap},E.createElement(pe.default.Item,{label:"\u9898\u5E72",name:ue,labelCol:{span:24},rules:[{required:!0}]},E.createElement(zt,{scrollId:Array.isArray(ue)?ue.join("_"):`${ue}`,watch:!0,height:140,placeholder:ee}))),E.createElement(pe.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),E.createElement(pe.default.List,{name:oe,rules:[{validator(Tn,Kt){const Vn=Kt.some(Kn=>Kn[_n]===1),xt=Kt.findIndex(Kn=>{var Gr;return((Gr=Kn[qt])==null?void 0:Gr.length)<=0});return xt!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${aa[xt]}\u9009\u9879\u7684\u5185\u5BB9`)):Vn?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Tn,{add:Kt,remove:Vn})=>E.createElement("div",{id:Array.isArray(Bn)?Bn.join("_"):`${Bn}`},Tn.map((xt,Kn)=>{var Gr=xt,{key:Gt,name:It}=Gr,ha=yr(Gr,["key","name"]);const Na=$t===Gt,Ia=()=>{at(Gt)},Ha=Kn<7&&Kn===Tn.length-1,sa=()=>Kt({[qt]:"",[_n]:0}),un=()=>Vn(It);return E.createElement(pe.default.Item,lt(kr({},ha),{key:Gt,name:It,noStyle:!0}),E.createElement(Qr,{choiceTextKey:qt,answerKey:_n,index:Kn,isEdit:Na,setInputActive:Ia,form:tt,choiceOptionsPath:Bn,allowChangeMode:Zt,showAddIcon:Ha,addItem:sa,deleteItem:un}))}),Tn.length<8&&E.createElement("div",{className:`${Re.addBtn} mb30`,onClick:()=>Kt({[qt]:"",[_n]:0})},"\u6DFB\u52A0\u9009\u9879"))),ft&&E.createElement("div",{onClick:()=>Cn(!0)},E.createElement(pe.default.Item,{name:Ze,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},E.createElement(Qt,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:wt}))))};var fn=x(59301),vr=Object.defineProperty,dr=Object.defineProperties,Rr=Object.getOwnPropertyDescriptors,Cr=Object.getOwnPropertySymbols,Gn=Object.prototype.hasOwnProperty,Ar=Object.prototype.propertyIsEnumerable,Yr=(ee,ue,oe)=>ue in ee?vr(ee,ue,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ue]=oe,la=(ee,ue)=>{for(var oe in ue||(ue={}))Gn.call(ue,oe)&&Yr(ee,oe,ue[oe]);if(Cr)for(var oe of Cr(ue))Ar.call(ue,oe)&&Yr(ee,oe,ue[oe]);return ee},ua=(ee,ue)=>dr(ee,Rr(ue)),zr=(ee,ue)=>{var oe={};for(var Ze in ee)Gn.call(ee,Ze)&&ue.indexOf(Ze)<0&&(oe[Ze]=ee[Ze]);if(ee!=null&&Cr)for(var Ze of Cr(ee))ue.indexOf(Ze)<0&&Ar.call(ee,Ze)&&(oe[Ze]=ee[Ze]);return oe};const va=({value:ee,onChange:ue,position:oe,removeBlank:Ze})=>{const qt=Bn=>{Pe.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:Re.modal,onOk:()=>{const Zt=[...ee];Zt.splice(Bn,1),Zt.length===0?Ze(oe-1):ue(Zt)}})},_n=()=>{const Bn=[...ee];Bn.push(""),ue(Bn)};return fn.createElement(Be.Z,{className:"ml20"},fn.createElement(pn.Z,{flex:1},ee==null?void 0:ee.map((Bn,Zt)=>fn.createElement(Be.Z,{key:`${Bn}_${Zt}`,className:"mb20"},fn.createElement(ke.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:Bn,autoSize:{maxRows:3},maxLength:1e3,onBlur:tt=>{const ft=[...ee],$t=tt.target.value.trim();ft[Zt]=$t,ue(ft)}}),fn.createElement(Ne.Z,{title:"\u5220\u9664"},fn.createElement(Ct.Z,{className:Re.deleteIcon,style:{marginLeft:15,visibility:oe===1&&Zt===0?"hidden":"visible"},onClick:()=>qt(Zt)})),fn.createElement(Ne.Z,{title:"\u65B0\u589E\u7B54\u6848"},fn.createElement(fr.Z,{style:{color:"#2A5DD8",fontSize:16,marginLeft:15,visibility:Zt===0?"visible":"hidden"},onClick:()=>{_n()}}))))))},ea=({value:ee=!0,onChange:ue})=>fn.createElement(Ft.Z,{checked:!ee,onChange:oe=>{ue(!oe)}}),pa=({questionTitlePlaceholder:ee,form:ue,name:oe,scoreByBlank:Ze,answerKey:qt,titleKey:_n="name",analysisKey:Bn="analysis",isOrdered:Zt="is_ordered"})=>{var tt,ft;const[$t,at]=(0,E.useState)(!1),wt=()=>{const Kn=ue.getFieldValue(["sub_item_banks",...qt]);ue.setFieldValue(["sub_item_banks",...qt],Kn==null?void 0:Kn.map((Gr,Gt)=>ua(la({},Gr),{position:Gt+1})))},Cn=(0,E.useRef)(),Tn=(Kn,Gr)=>{for(let Gt=0;Gt<Kn;Gt++)Cn.current({position:null,answer_text:[""]},Gr+Gt);wt()},Kt=(0,E.useRef)(),Vn=Kn=>{Kt.current(Kn),wt()},xt=(ft=(tt=ue.getFieldValue("sub_item_banks"))==null?void 0:tt[qt==null?void 0:qt[0]])==null?void 0:ft[qt==null?void 0:qt[1]];return fn.createElement("div",{className:Re.wrap},fn.createElement("div",{className:Re.questionTitleEditorWrap},fn.createElement(pe.default.Item,{label:"\u9898\u5E72",name:_n,labelCol:{span:24},rules:[{required:!0}]},fn.createElement(zt,{scrollId:"name",watch:!0,height:140,placeholder:ee,showNullButton:!0,onAddBlank:()=>{const Kn=ue.getFieldValue(["sub_item_banks",...qt]);Tn(1,Kn==null?void 0:Kn.length)}}))),fn.createElement(pe.default.List,{name:qt,rules:[{validator(Kn,Gr){if((Gr==null?void 0:Gr.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const Gt of Gr){const{answer_text:It}=Gt||{};if(It!=null&&It.some(ha=>(ha==null?void 0:ha.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Kn,{add:Gr,remove:Gt},{errors:It})=>(Cn.current=Gr,Kt.current=Gt,fn.createElement(fn.Fragment,null,fn.createElement(pe.default.Item,{label:fn.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(Kn!=null&&Kn.length)&&fn.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),Kn.map((ha,Na)=>{var Ia=ha,{key:Ha,name:sa}=Ia,un=zr(Ia,["key","name"]);return fn.createElement(Be.Z,{key:Ha,align:"top"},fn.createElement(pn.Z,{flex:"0 0 auto",className:`${Re.blankIndex} pt5`},"\u586B\u7A7A\u9879",Na+1),fn.createElement(pn.Z,{flex:1},fn.createElement(Be.Z,{align:"top",justify:"space-between"},fn.createElement(pn.Z,{flex:1},fn.createElement(pe.default.Item,ua(la({},un),{name:[sa,"answer_text"],noStyle:!0}),fn.createElement(va,{removeBlank:Vn,position:Na+1}))),(ue==null?void 0:ue.getFieldValue(["sub_item_banks",...Ze]))&&fn.createElement(pn.Z,{flex:"224px",style:{margin:"-2px 0 0 20px"}},fn.createElement(pe.default.Item,ua(la({},un),{name:[sa,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Re.blankInputNumberWrapper}),fn.createElement(Ae.Z,{onChange:()=>{var fa,Ta;let Ra=ue==null?void 0:ue.getFieldValue(["sub_item_banks",qt==null?void 0:qt[0],"standard_answers"]),ya=0;for(let ca in Ra)(fa=Ra[ca])!=null&&fa.score&&(ya+=Number((Ta=Ra[ca])==null?void 0:Ta.score));ue==null||ue.setFieldValue(["sub_item_banks",qt==null?void 0:qt[0],"question_score"],ya)},className:Re.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),fn.createElement(pe.default.Item,ua(la({},un),{name:[sa,"position"],noStyle:!0}),fn.createElement(ke.default,{type:"hidden"}))))})))),fn.createElement(xe.ZP,{className:"mb20",onClick:()=>Tn(1,xt==null?void 0:xt.length),type:"primary",shape:"round"},"\u65B0\u589E\u586B\u7A7A\u9879"),fn.createElement(Be.Z,{align:"middle"},fn.createElement(pe.default.Item,{name:[oe,"downcase"],valuePropName:"checked"},fn.createElement(Ft.Z,null)),fn.createElement(pn.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),fn.createElement(Be.Z,{align:"middle"},fn.createElement(pe.default.Item,{name:[oe,"no_space"],valuePropName:"checked"},fn.createElement(Ft.Z,null)),fn.createElement(pn.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(xt==null?void 0:xt.length)>1&&fn.createElement(Be.Z,{align:"middle",className:(xt==null?void 0:xt.length)>1?"mb30":`${Re.hide}`},fn.createElement(pe.default.Item,{name:Zt},fn.createElement(ea,null)),fn.createElement(pn.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")),fn.createElement("div",{onClick:()=>at(!0)},fn.createElement(pe.default.Item,{name:Bn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},fn.createElement(Qt,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:$t}))))};var Ja=Object.defineProperty,Pr=Object.defineProperties,Fr=Object.getOwnPropertyDescriptors,Wr=Object.getOwnPropertySymbols,Br=Object.prototype.hasOwnProperty,qr=Object.prototype.propertyIsEnumerable,jr=(ee,ue,oe)=>ue in ee?Ja(ee,ue,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ue]=oe,gr=(ee,ue)=>{for(var oe in ue||(ue={}))Br.call(ue,oe)&&jr(ee,oe,ue[oe]);if(Wr)for(var oe of Wr(ue))qr.call(ue,oe)&&jr(ee,oe,ue[oe]);return ee},Ir=(ee,ue)=>Pr(ee,Fr(ue)),Pa=(ee,ue)=>{var oe={};for(var Ze in ee)Br.call(ee,Ze)&&ue.indexOf(Ze)<0&&(oe[Ze]=ee[Ze]);if(ee!=null&&Wr)for(var Ze of Wr(ee))ue.indexOf(Ze)<0&&qr.call(ee,Ze)&&(oe[Ze]=ee[Ze]);return oe};const oa={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Wa=({value:ee,onChange:ue,form:oe,choiceKey:Ze})=>{const qt=(ee==null?void 0:ee.is_answer)===1,_n=ee==null?void 0:ee.choice_text,Bn=()=>{var Zt;const tt=(Zt=oe==null?void 0:oe.getFieldValue(["sub_item_banks",...Ze]))==null?void 0:Zt.map(ft=>({choice_text:ft.choice_text,is_answer:0}));oe==null||oe.setFieldValue(["sub_item_banks",...Ze],tt),ue(Ir(gr({},ee),{is_answer:1}))};return E.createElement(Be.Z,{className:Re.choiceWrap,align:"middle",wrap:!1},E.createElement(pn.Z,{onClick:Bn,className:`${Re.choiceIndex} ${Re.judgementIndex} ${qt?Re.activeAnswer:""}`},oa[_n]),E.createElement(pn.Z,{flex:1,className:`${Re.editorWrap} ml15`},E.createElement("div",{className:`${Re.inputBorder} ${Re.placeholder} ${qt?Re.activeJudgementAnswer:""}`},_n)),E.createElement(pn.Z,{flex:"0 0 auto",className:"ml15"},E.createElement("div",{onClick:Bn,className:`${Re.setAnswerBtn} ${qt?Re.activeAnswer:""}`},qt?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Sa=({questionTitlePlaceholder:ee,choiceKey:ue="choices",form:oe,titleKey:Ze="name",analysisKey:qt="analysis"})=>{const[_n,Bn]=(0,E.useState)(!1);return E.createElement("div",{className:Re.wrap},E.createElement("div",{className:Re.questionTitleEditorWrap},E.createElement(pe.default.Item,{label:"\u9898\u5E72",name:Ze,labelCol:{span:24},rules:[{required:!0}]},E.createElement(zt,{scrollId:"name",watch:!0,height:140,placeholder:ee}))),E.createElement(pe.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},E.createElement(pe.default.List,{name:ue,rules:[{validator(Zt,tt){return tt.some($t=>($t==null?void 0:$t.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Zt=>E.createElement("div",{id:"choices"},Zt.map(tt=>{var ft=tt,{key:$t,name:at}=ft,wt=Pa(ft,["key","name"]);return E.createElement(pe.default.Item,Ir(gr({},wt),{key:$t,name:at,noStyle:!0}),E.createElement(Wa,{form:oe,choiceKey:ue}))})))),E.createElement("div",{onClick:()=>Bn(!0)},E.createElement(pe.default.Item,{name:qt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},E.createElement(Qt,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:_n}))))};var Ca=x(12563),Aa=Object.defineProperty,$r=Object.defineProperties,ga=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,Ot=(ee,ue,oe)=>ue in ee?Aa(ee,ue,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ue]=oe,Me=(ee,ue)=>{for(var oe in ue||(ue={}))Qe.call(ue,oe)&&Ot(ee,oe,ue[oe]);if(re)for(var oe of re(ue))ot.call(ue,oe)&&Ot(ee,oe,ue[oe]);return ee},Vt=(ee,ue)=>$r(ee,ga(ue)),an=(ee,ue)=>{var oe={};for(var Ze in ee)Qe.call(ee,Ze)&&ue.indexOf(Ze)<0&&(oe[Ze]=ee[Ze]);if(ee!=null&&re)for(var Ze of re(ee))ue.indexOf(Ze)<0&&ot.call(ee,Ze)&&(oe[Ze]=ee[Ze]);return oe};const Tt=ee=>{var ue=ee,{value:oe,onChange:Ze}=ue,qt=an(ue,["value","onChange"]);const _n=Bn=>{Ze([Bn])};return E.createElement(yn.Z,Vt(Me({},qt),{defaultValue:oe==null?void 0:oe[0],onChange:_n}))},Mt=ee=>{if(!ee)return!1;if(/^s*$/.test(ee)||ee.trim()===""){ce.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let ue=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 ee==="|"?(ce.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},yt=({value:ee=[],onClose:ue})=>E.createElement(Ca.Z,{closable:!0,onClose:ue,className:Re.keywordTag},E.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},ee.join(" \u6216 "))),St=({questionTitlePlaceholder:ee,form:ue,showKeywords:oe,isMustKeyWords:Ze=oe,titleKey:qt="name",analysisKey:_n="analysis",answerTexts:Bn="answer_texts",keywords:Zt="keywords",useKeywords:tt="use_keywords",indexs:ft})=>{var $t,at,wt,Cn;const[Tn,Kt]=(0,E.useState)(!1),[Vn,xt]=(0,E.useState)(""),Kn=(at=($t=ue.getFieldValue("sub_item_banks"))==null?void 0:$t[tt==null?void 0:tt[0]])==null?void 0:at[tt==null?void 0:tt[1]],Gr=(Cn=(wt=ue.getFieldValue("sub_item_banks"))==null?void 0:wt[tt==null?void 0:tt[0]])==null?void 0:Cn.question_score;return E.createElement("div",{className:Re.wrap},E.createElement("div",{className:Re.questionTitleEditorWrap},E.createElement(pe.default.Item,{label:"\u9898\u5E72",name:qt,labelCol:{span:24},rules:[{required:!0}]},E.createElement(zt,{scrollId:"name",watch:!0,height:140,placeholder:ee}))),E.createElement(pe.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:Bn,labelCol:{span:24}},E.createElement(Tt,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),oe&&!Ze&&E.createElement(pe.default.Item,{hidden:!0,name:tt,valuePropName:"checked"},E.createElement(Ft.Z,{defaultChecked:!0})),oe&&Ze&&E.createElement(Be.Z,{align:"middle",className:"mb30"},E.createElement(pe.default.Item,{name:tt,valuePropName:"checked"},E.createElement(Ft.Z,null)),E.createElement(pn.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),E.createElement(pn.Z,null,E.createElement(Ne.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"},E.createElement(mt.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Kn||!Ze)&&E.createElement(pe.default.List,{name:Zt,rules:[{validator(Gt,It){return Ze?It!=null&&It.length?(It==null?void 0:It.reduce((Na,Ia)=>Na+Ia.score,0))>parseFloat(Gr)?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()}}]},(Gt,{add:It,remove:ha})=>E.createElement(E.Fragment,null,E.createElement("div",{className:`${Re.title} mb10`},Ze?"\u5173\u952E\u8BCD":E.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),E.createElement(Be.Z,{align:"middle",className:"font14 mb30"},E.createElement(pn.Z,{flex:1},E.createElement(ke.default,{value:Vn,onChange:Na=>{xt(Na.target.value)},maxLength:50,allowClear:!0,onPressEnter:Na=>{var Ia,Ha,sa,un;const fa=`${(Ia=Na.target)==null?void 0:Ia.value}`,Ta=(sa=(Ha=fa==null?void 0:fa.split("|"))==null?void 0:Ha.filter(ca=>!!ca))==null?void 0:sa.map(ca=>ca.trim()),Ra=ue.getFieldValue(["sub_item_banks",...Zt]),ya=((un=Ra==null?void 0:Ra.map(ca=>ca==null?void 0:ca.keyword))==null?void 0:un.flat())||[];for(const ca of Ta)if(ya.includes(ca)){ce.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Mt(fa)&&(It({keyword:Ta,score:1}),xt(""))},className:Re.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"})),E.createElement(pn.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Gt.map(Na=>{var Ia=Na,{key:Ha,name:sa}=Ia,un=an(Ia,["key","name"]);return E.createElement(Be.Z,{key:Ha,className:"mb20",style:{marginRight:148}},E.createElement(pn.Z,{flex:1},E.createElement(Be.Z,{align:"middle",justify:"space-between"},E.createElement(pe.default.Item,Vt(Me({},un),{name:[sa,"keyword"]}),E.createElement(yt,{onClose:()=>ha(sa)})),Ze&&E.createElement(pe.default.Item,Vt(Me({},un),{name:[sa,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Re.blankInputNumberWrapper}),E.createElement(Ae.Z,{className:Re.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),E.createElement("div",{onClick:()=>Kt(!0)},E.createElement(pe.default.Item,{name:_n,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},E.createElement(Qt,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Tn}))))};var He=x(59301),vt=Object.defineProperty,wn=Object.defineProperties,kn=Object.getOwnPropertyDescriptors,Er=Object.getOwnPropertySymbols,Zr=Object.prototype.hasOwnProperty,Vr=Object.prototype.propertyIsEnumerable,Ba=(ee,ue,oe)=>ue in ee?vt(ee,ue,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ue]=oe,Ma=(ee,ue)=>{for(var oe in ue||(ue={}))Zr.call(ue,oe)&&Ba(ee,oe,ue[oe]);if(Er)for(var oe of Er(ue))Vr.call(ue,oe)&&Ba(ee,oe,ue[oe]);return ee},Oa=(ee,ue)=>wn(ee,kn(ue)),il=(ee,ue)=>{var oe={};for(var Ze in ee)Zr.call(ee,Ze)&&ue.indexOf(Ze)<0&&(oe[Ze]=ee[Ze]);if(ee!=null&&Er)for(var Ze of Er(ee))ue.indexOf(Ze)<0&&Vr.call(ee,Ze)&&(oe[Ze]=ee[Ze]);return oe};const{Panel:nl}=je.default,$a=({questionTitlePlaceholder:ee,choiceKey:ue,form:oe,withScore:Ze})=>{const qt=[{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"}],[_n,Bn]=(0,E.useState)(),[Zt,tt]=(0,E.useState)([]),ft=at=>{tt(at)},$t=({value:at})=>He.createElement("div",{style:{width:150,paddingLeft:11}},at);return He.createElement("div",{className:Re.wrap},He.createElement("div",{className:Re.questionTitleEditorWrap},He.createElement(pe.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},He.createElement(zt,{scrollId:"name",watch:!0,height:140,placeholder:ee}))),He.createElement(pe.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),He.createElement(pe.default.List,{name:"sub_item_banks",rules:[{validator(at,wt){return wt?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(at,{add:wt,remove:Cn,move:Tn})=>{const Kt=oe.getFieldValue("sub_item_banks");return He.createElement(He.Fragment,null,He.createElement(je.default,{className:at.length>0?Re.collapseWrapper:"",bordered:!1,activeKey:Zt,onChange:ft,expandIcon:({isActive:Vn})=>He.createElement("i",{className:`iconfont icon-weizhankai ${Vn?Re.open:Re.close}`,style:{fontSize:14,transition:"all .2s"}})},at.map((Vn,xt)=>{var Kn=Vn,{key:Gr,name:Gt}=Kn,It=il(Kn,["key","name"]),ha,Na,Ia,Ha,sa,un,fa,Ta,Ra,ya,ca,xa,Xa,Dr;return He.createElement(nl,{className:Re.panel,forceRender:!0,header:He.createElement("div",{className:Re.panelHeader},"\u7B2C",xt+1,"\u5C0F\u9898",He.createElement("span",null,"\uFF08",((ha=Kt==null?void 0:Kt[Gt])==null?void 0:ha.question_type)==0?"\u5355\u9009\u9898":((Na=Kt==null?void 0:Kt[Gt])==null?void 0:Na.question_type)==1?"\u591A\u9009\u9898":((Ia=Kt==null?void 0:Kt[Gt])==null?void 0:Ia.question_type)==3?"\u586B\u7A7A\u9898":((Ha=Kt==null?void 0:Kt[Gt])==null?void 0:Ha.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:Gt,extra:He.createElement(Be.Z,{align:"middle",onClick:ra=>ra.stopPropagation()},((sa=Kt==null?void 0:Kt[Gt])==null?void 0:sa.question_type)==3&&He.createElement(He.Fragment,null,He.createElement(Oe.ZP.Group,{defaultValue:(un=Kt==null?void 0:Kt[Gt])==null?void 0:un.use_blank_score,className:Te.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:ra=>{var Fa,_a,el,rl,ml;if(oe==null||oe.setFieldValue(["sub_item_banks",Gt,"use_blank_score"],(Fa=ra==null?void 0:ra.target)==null?void 0:Fa.value),(_a=ra==null?void 0:ra.target)!=null&&_a.value){let fl=0;for(let Pl in(el=oe==null?void 0:oe.getFieldValue(["sub_item_banks",Gt]))==null?void 0:el.standard_answers)fl+=Number((ml=(rl=oe==null?void 0:oe.getFieldValue(["sub_item_banks",Gt]))==null?void 0:rl.standard_answers[Pl])==null?void 0:ml.score);oe==null||oe.setFieldValue(["sub_item_banks",Gt,"question_score"],fl||"")}Bn(new Date)}}),He.createElement(Ne.Z,{overlayInnerStyle:{width:460},title:He.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",He.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")},He.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),Ze&&He.createElement(pe.default.Item,Oa(Ma({},It),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[Gt,"question_score"],className:Re.blankInputNumberWrapper}),((fa=Kt==null?void 0:Kt[Gt])==null?void 0:fa.question_type)==3&&((Ta=Kt==null?void 0:Kt[Gt])!=null&&Ta.use_blank_score)?He.createElement($t,null):He.createElement(Ae.Z,{className:Re.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),He.createElement(Be.Z,{align:"middle",className:"pl40",style:{width:82}},xt!==0&&He.createElement("div",{onClick:()=>{var ra;Tn(xt,xt-1);const Fa=(ra=oe.getFieldValue("sub_item_banks"))==null?void 0:ra.map((_a,el)=>(at.map((rl,ml)=>{el===ml&&(_a.q_position=Number(rl.name)+1)}),_a));oe.setFieldValue("sub_item_banks",Fa)}},He.createElement(Ne.Z,{title:"\u4E0A\u79FB"},He.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),xt<at.length-1&&He.createElement("div",{onClick:()=>{var ra;Tn(xt,xt+1);const Fa=(ra=oe.getFieldValue("sub_item_banks"))==null?void 0:ra.map((_a,el)=>(at.map((rl,ml)=>{el===ml&&(_a.q_position=Number(rl.name)+1)}),_a));oe.setFieldValue("sub_item_banks",Fa)},className:xt===0?"":"ml10"},He.createElement(Ne.Z,{title:"\u4E0B\u79FB"},He.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),He.createElement(Ne.Z,{title:"\u5220\u9664"},He.createElement(Ct.Z,{className:`${Re.deleteIcon} ml40`,onClick:()=>Cn(Gt)})))},He.createElement(pe.default.Item,Oa(Ma({},It),{name:Gt}),(((Ra=Kt==null?void 0:Kt[Gt])==null?void 0:Ra.question_type)==0||((ya=Kt==null?void 0:Kt[Gt])==null?void 0:ya.question_type)==1)&&He.createElement(zn,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((ca=Kt==null?void 0:Kt[Gt])==null?void 0:ca.question_type)==1,form:oe,choiceKey:[Gt,"choices"],titleKey:[Gt,"name"],analysisKey:[Gt,"analysis"],choiceOptionsPath:["sub_item_banks",Gt,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((xa=Kt==null?void 0:Kt[Gt])==null?void 0:xa.question_type)==3&&He.createElement(pa,{form:oe,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\uFF0C\u60A8\u53EF\u4EE5\u7528\u4EFB\u610F\u5B57\u7B26\u8868\u793A\u586B\u7A7A\u9879",name:Gt,scoreByBlank:[Gt,"use_blank_score"],titleKey:[Gt,"name"],analysisKey:[Gt,"analysis"],isOrdered:[Gt,"is_ordered"],answerKey:[Gt,"standard_answers"],key:_n}),((Xa=Kt==null?void 0:Kt[Gt])==null?void 0:Xa.question_type)==2&&He.createElement(Sa,{form:oe,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[Gt,"name"],analysisKey:[Gt,"analysis"],choiceKey:[Gt,"choices"]}),((Dr=Kt==null?void 0:Kt[Gt])==null?void 0:Dr.question_type)==4&&He.createElement(St,{showKeywords:!0,isMustKeyWords:!0,form:oe,titleKey:[Gt,"name"],analysisKey:[Gt,"analysis"],answerTexts:[Gt,"answer_texts"],useKeywords:[Gt,"use_keywords"],keywords:[Gt,"keywords"],indexs:Gt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",key:_n})))})),at.length<20&&He.createElement(Ve.Z,{menu:{items:[{label:He.createElement("div",{onClick:()=>{wt({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),tt([at==null?void 0:at.length,...Zt])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:He.createElement("div",{onClick:()=>{wt({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),tt([at==null?void 0:at.length,...Zt])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:He.createElement("div",{onClick:()=>{wt({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),tt([at==null?void 0:at.length,...Zt])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:He.createElement("div",{onClick:()=>{wt({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}),tt([at==null?void 0:at.length,...Zt])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:He.createElement("div",{onClick:()=>{wt({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),tt([at==null?void 0:at.length,...Zt])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(Vn=>Vn.show).map(Vn=>({label:Vn.label,key:Vn.key}))}},He.createElement("div",{className:`${Re.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var Za=x(59301),Hr=Object.defineProperty,ta=Object.defineProperties,ia=Object.getOwnPropertyDescriptors,hr=Object.getOwnPropertySymbols,qa=Object.prototype.hasOwnProperty,Ga=Object.prototype.propertyIsEnumerable,Ea=(ee,ue,oe)=>ue in ee?Hr(ee,ue,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ue]=oe,ma=(ee,ue)=>{for(var oe in ue||(ue={}))qa.call(ue,oe)&&Ea(ee,oe,ue[oe]);if(hr)for(var oe of hr(ue))Ga.call(ue,oe)&&Ea(ee,oe,ue[oe]);return ee},Da=(ee,ue)=>ta(ee,ia(ue)),Va=(ee,ue,oe)=>new Promise((Ze,qt)=>{var _n=tt=>{try{Zt(oe.next(tt))}catch(ft){qt(ft)}},Bn=tt=>{try{Zt(oe.throw(tt))}catch(ft){qt(ft)}},Zt=tt=>tt.done?Ze(tt.value):Promise.resolve(tt.value).then(_n,Bn);Zt((oe=oe.apply(ee,ue)).next())}),El=({qitem:ee,setisedit:ue,TagDiscipline:oe,exerciseitem:Ze,seveeditor:qt,deleteitem:_n,getTagData:Bn,init:Zt,showTip:tt=!1})=>{const[ft]=pe.default.useForm();(0,E.useEffect)(()=>{var at;ft.setFieldsValue(Da(ma({},ee),{name:ee.question_title,sub_item_banks:(at=ee.sub_exercise_questions)==null?void 0:at.map(wt=>{var Cn;return Da(ma({},wt),{name:wt.question_title,choices:(Cn=wt==null?void 0:wt.question_choices)==null?void 0:Cn.map(Tn=>Da(ma({},Tn),{is_answer:Tn!=null&&Tn.standard_boolean?1:0}))})}),repeat_answer:!ee.repeat_answer}))},[ee]);const $t=at=>{if(!(at!=null&&at.length))return!1;const wt=at.map(Tn=>{var Kt;return(Kt=Tn.choice_text)==null?void 0:Kt.trim().replace(/^\s+|\s+$/g,"")});return new Set(wt).size!==wt.length};return Za.createElement("div",null,Za.createElement(pe.default,{form:ft,colon:!1,onValuesChange:(at,wt)=>{var Cn,Tn,Kt;if(at!=null&&at.sub_item_banks){let Vn=((Cn=ft.getFieldValue("sub_item_banks"))==null?void 0:Cn.length)>0&&((Kt=(Tn=ft.getFieldValue("sub_item_banks"))==null?void 0:Tn.map(xt=>{var Kn;if(xt.question_type==3&&(xt!=null&&xt.use_blank_score)){let Gr=0;for(let Gt in xt==null?void 0:xt.standard_answers)Gr+=Number((Kn=xt==null?void 0:xt.standard_answers[Gt])==null?void 0:Kn.score);return Gr}else return xt.question_score}))==null?void 0:Kt.filter(xt=>xt));(Vn==null?void 0:Vn.length)>0&&ft.setFieldsValue({question_score:parseFloat(Vn==null?void 0:Vn.reduce((xt,Kn)=>parseFloat(xt)+parseFloat(Kn))).toFixed(1)})}},onFinish:at=>{var wt,Cn;if((wt=at.sub_item_banks)==null?void 0:wt.some(Kt=>Kt.question_type===0||Kt.question_type===1?$t(Kt.choices):!1)){ce.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}qt(Da(ma(ma({},ee),at),{sub_item_banks:(Cn=at==null?void 0:at.sub_item_banks)==null?void 0:Cn.map(Kt=>(console.log(Kt),Da(ma({},Kt),{item_type:Kt==null?void 0:Kt.question_type,id:(Kt==null?void 0:Kt.question_id)||""})))}))},onFinishFailed:at=>Va(void 0,null,function*(){var wt,Cn;ce.ZP.error(at.errorFields[0].errors[0]),ft.scrollToField((Cn=(wt=at==null?void 0:at.errorFields)==null?void 0:wt[0])==null?void 0:Cn.name,{behavior:"smooth",block:"center"})})},Za.createElement("div",{style:{display:"flex",alignItems:"center"}},Za.createElement("div",{style:{flex:1}},Za.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Za.createElement("span",null,"\u7EC4\u5408\u9898")),!ee.isadd&&Za.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{_n()}},Za.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Za.createElement(xe.ZP,{onClick:()=>{var at;ee.isadd?(ue(!1),Zt()):(ft.setFieldsValue(Da(ma({},ee),{name:ee==null?void 0:ee.question_title,choices:(at=ee==null?void 0:ee.question_choices)==null?void 0:at.map(wt=>Da(ma({},wt),{standard_boolean:wt!=null&&wt.standard_boolean?1:0})),repeat_answer:!(ee!=null&&ee.repeat_answer)})),ue(!1))}},"\u53D6\u6D88"),Za.createElement(Ne.Z,{overlayClassName:Te.shake,open:tt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Za.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Za.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")},Za.createElement(xe.ZP,{className:"ml20",type:"primary",onClick:()=>{ft.submit()}},"\u4FDD\u5B58"))),Za.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Za.createElement(nr.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),Za.createElement($a,{form:ft,withScore:!0,choiceKey:"",questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),Za.createElement(bn,{getTagData:Bn,qitem:ee,exerciseitem:Ze,TagDiscipline:oe,form:ft}))))},hl=x(4313),sl=x(24334),ka=x(59301),pl=Object.defineProperty,Al=Object.defineProperties,Oo=Object.getOwnPropertyDescriptors,ju=Object.getOwnPropertySymbols,yu=Object.prototype.hasOwnProperty,Vu=Object.prototype.propertyIsEnumerable,Hu=(ee,ue,oe)=>ue in ee?pl(ee,ue,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ue]=oe,ja=(ee,ue)=>{for(var oe in ue||(ue={}))yu.call(ue,oe)&&Hu(ee,oe,ue[oe]);if(ju)for(var oe of ju(ue))Vu.call(ue,oe)&&Hu(ee,oe,ue[oe]);return ee},Xl=(ee,ue)=>Al(ee,Oo(ue)),Wu=(ee,ue,oe)=>new Promise((Ze,qt)=>{var _n=tt=>{try{Zt(oe.next(tt))}catch(ft){qt(ft)}},Bn=tt=>{try{Zt(oe.throw(tt))}catch(ft){qt(ft)}},Zt=tt=>tt.done?Ze(tt.value):Promise.resolve(tt.value).then(_n,Bn);Zt((oe=oe.apply(ee,ue)).next())}),No=({qitem:ee,TagDiscipline:ue,exerciseitem:oe,setisedit:Ze,seveeditor:qt,deleteitem:_n,getTagData:Bn,init:Zt,showTip:tt=!1})=>{const[ft]=pe.default.useForm(),$t=!0;return(0,E.useEffect)(()=>{var at,wt,Cn;ft.setFieldsValue(Xl(ja({},ee),{standard_answers:ee.standard_answer,difficulty:ee.difficulty,item_banks_group_id:ee.item_banks_group_id,hack:Xl(ja({},ee),{time_limit:(ee==null?void 0:ee.time_limit)||3}),hack_codes:{language:(at=ee==null?void 0:ee.program_attr)==null?void 0:at.language,code:sl.Base64.decode(((wt=ee==null?void 0:ee.program_attr)==null?void 0:wt.code)||"")},hack_sets:ja({},(Cn=ee==null?void 0:ee.hack_sets)==null?void 0:Cn[0]),repeat_answer:!ee.repeat_answer}))},[ee]),ka.createElement("div",null,ka.createElement(pe.default,{form:ft,colon:!1,onValuesChange:(at,wt)=>{var Cn,Tn,Kt,Vn;if(at!=null&&at.standard_answers){let xt=((Cn=ft.getFieldValue("standard_answers"))==null?void 0:Cn.length)>0&&((Kt=(Tn=ft.getFieldValue("standard_answers"))==null?void 0:Tn.map(Kn=>Kn.score))==null?void 0:Kt.filter(Kn=>Kn));(xt==null?void 0:xt.length)>0&&ft.setFieldsValue({question_score:(xt==null?void 0:xt.length)>0&&((Vn=xt.reduce((Kn,Gr)=>Kn+Gr))==null?void 0:Vn.toFixed(1))})}},onFinish:at=>{var wt;qt(Xl(ja(ja({},ee),at),{item_type:ee==null?void 0:ee.question_type,standard_answers:(wt=at.standard_answers)==null?void 0:wt.map((Cn,Tn)=>Xl(ja({},Cn),{position:Tn+1})),standard_answer:void 0}))},onFinishFailed:at=>Wu(void 0,null,function*(){var wt,Cn;ce.ZP.error(at.errorFields[0].errors[0]),ft.scrollToField((Cn=(wt=at==null?void 0:at.errorFields)==null?void 0:wt[0])==null?void 0:Cn.name,{behavior:"smooth",block:"center"})})},ka.createElement("div",{style:{display:"flex",alignItems:"center"}},ka.createElement("div",{style:{flex:1}},ka.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),ka.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),!ee.isadd&&ka.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{_n()}},ka.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),ka.createElement(xe.ZP,{onClick:()=>{var at,wt,Cn;ee.isadd?(Ze(!1),Zt()):(ft.setFieldsValue(Xl(ja({},ee),{standard_answers:ee.standard_answer,difficulty:ee.difficult,item_banks_group_id:ee.item_banks_group_id,hack:ja({},ee),hack_codes:{language:(at=ee==null?void 0:ee.program_attr)==null?void 0:at.language,code:sl.Base64.decode((wt=ee==null?void 0:ee.program_attr)==null?void 0:wt.code)},hack_sets:ja({},(Cn=ee==null?void 0:ee.hack_sets)==null?void 0:Cn[0]),repeat_answer:!ee.repeat_answer})),Ze(!1))}},"\u53D6\u6D88"),ka.createElement(Ne.Z,{overlayClassName:Te.shake,open:tt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:ka.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},ka.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")},ka.createElement(xe.ZP,{className:"ml20",type:"primary",onClick:()=>{ft.submit()}},"\u4FDD\u5B58"))),ka.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},ka.createElement(nr.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),ka.createElement(hl.t,{form:ft,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:$t,hackidentifier:ee==null?void 0:ee.hack_identifier,answerKey:"standard_answers"}),ka.createElement(bn,{getTagData:Bn,qitem:ee,exerciseitem:oe,TagDiscipline:ue,form:ft}))))},ba=x(59301),Ro=Object.defineProperty,Gu=Object.defineProperties,Uu=Object.getOwnPropertyDescriptors,Qu=Object.getOwnPropertySymbols,Mo=Object.prototype.hasOwnProperty,To=Object.prototype.propertyIsEnumerable,cl=(ee,ue,oe)=>ue in ee?Ro(ee,ue,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ue]=oe,bl=(ee,ue)=>{for(var oe in ue||(ue={}))Mo.call(ue,oe)&&cl(ee,oe,ue[oe]);if(Qu)for(var oe of Qu(ue))To.call(ue,oe)&&cl(ee,oe,ue[oe]);return ee},xl=(ee,ue)=>Gu(ee,Uu(ue)),Ol=(ee,ue,oe)=>new Promise((Ze,qt)=>{var _n=tt=>{try{Zt(oe.next(tt))}catch(ft){qt(ft)}},Bn=tt=>{try{Zt(oe.throw(tt))}catch(ft){qt(ft)}},Zt=tt=>tt.done?Ze(tt.value):Promise.resolve(tt.value).then(_n,Bn);Zt((oe=oe.apply(ee,ue)).next())}),Zo=({qitem:ee,setqitem:ue,setisedit:oe,TagDiscipline:Ze,exerciseitem:qt,seveeditor:_n,deleteitem:Bn,showTip:Zt=!1})=>{var tt;const[ft]=pe.default.useForm();return(0,E.useEffect)(()=>{var $t,at;ft.setFieldsValue(xl(bl({},ee),{name:ee==null?void 0:ee.question_title,choices:($t=ee==null?void 0:ee.question_choices)==null?void 0:$t.map(wt=>xl(bl({},wt),{standard_boolean:wt!=null&&wt.standard_boolean?1:0})),repeat_answer:!(ee!=null&&ee.repeat_answer)})),ee.shixun=(at=ee==null?void 0:ee.shixun)==null?void 0:at.map(wt=>xl(bl({},wt),{defaultscore:wt.challenge_score}))},[]),ba.createElement("div",null,ba.createElement(pe.default,{form:ft,colon:!1,onFinish:$t=>{var at,wt;let Cn=xl(bl({},$t),{question_scores:(at=ee==null?void 0:ee.shixun)==null?void 0:at.map(Tn=>Tn.challenge_score),item_type:ee==null?void 0:ee.question_type,choices:(wt=$t==null?void 0:$t.choices)==null?void 0:wt.map(Tn=>xl(bl({},Tn),{is_answer:Tn.standard_boolean}))});_n(bl(bl({},ee),Cn))},onFinishFailed:$t=>Ol(void 0,null,function*(){var at,wt;ce.ZP.error($t.errorFields[0].errors[0]),ft.scrollToField((wt=(at=$t==null?void 0:$t.errorFields)==null?void 0:at[0])==null?void 0:wt.name,{behavior:"smooth",block:"center"})})},ba.createElement("div",{style:{display:"flex",alignItems:"center"}},ba.createElement("div",{style:{flex:1}},ba.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),ba.createElement("span",null,"\u5B9E\u8BAD\u9898")),ba.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Bn()}},ba.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),ba.createElement(xe.ZP,{onClick:()=>{var $t,at;ft.setFieldsValue(xl(bl({},ee),{name:ee==null?void 0:ee.question_title,choices:($t=ee==null?void 0:ee.question_choices)==null?void 0:$t.map(wt=>xl(bl({},wt),{standard_boolean:wt!=null&&wt.standard_boolean?1:0})),repeat_answer:!(ee!=null&&ee.repeat_answer)})),ee.shixun=(at=ee==null?void 0:ee.shixun)==null?void 0:at.map(wt=>xl(bl({},wt),{challenge_score:wt.defaultscore})),ue(bl({},ee)),oe(!1)}},"\u53D6\u6D88"),ba.createElement(Ne.Z,{overlayClassName:Te.shake,open:Zt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:ba.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},ba.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")},ba.createElement(xe.ZP,{className:"ml20",type:"primary",onClick:()=>Ol(void 0,null,function*(){var $t,at,wt;if(((at=($t=ee==null?void 0:ee.shixun)==null?void 0:$t.map)==null?void 0:at.call($t,Cn=>Cn.challenge_score).filter(Cn=>Cn).length)<((wt=ee==null?void 0:ee.shixun)==null?void 0:wt.length)){ce.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}ft.submit()})},"\u4FDD\u5B58"))),ba.createElement(nr.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}),ba.createElement(pe.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},ba.createElement(yn.Z,{watch:!0,height:140,placeholder:"",defaultValue:ee.question_title}))),ba.createElement(Be.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},ba.createElement("div",null,ba.createElement("span",{style:{color:"red"}},"*"),"\u5173\u5361\u540D\u79F0"),ba.createElement("a",{href:`/shixuns/${ee==null?void 0:ee.shixun_identifier}/challenges?exercise=true`,target:"_blank"},ba.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(tt=ee==null?void 0:ee.shixun)==null?void 0:tt.map(($t,at)=>ba.createElement("div",{key:$t.challenge_id,style:{display:"flex",marginBottom:20}},ba.createElement("div",{style:{flex:1}},at+1,"\u3001",$t.challenge_name),ba.createElement("div",null,ba.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",ba.createElement(Ae.Z,{precision:1,value:$t==null?void 0:$t.challenge_score,onChange:wt=>{const Cn=JSON.parse(JSON.stringify((ee==null?void 0:ee.shixun)||[]));Cn[at].challenge_score=wt;const Tn=Cn.every(Vn=>!Vn.challenge_score),Kt=parseFloat(Cn==null?void 0:Cn.map(Vn=>Vn.challenge_score).reduce((Vn,xt)=>parseFloat(Vn||0)+parseFloat(xt||0)));ft.setFieldsValue({question_score:Tn?"":Kt.toFixed(1)}),ue(xl(bl({},ee),{shixun:Cn}))},max:200,min:1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"})))))},Pn={flex_box_center:"flex_box_center___ljmk3",flex_space_between:"flex_space_between___Fy45C",flex_box_vertical_center:"flex_box_vertical_center___SoC1C",flex_box_center_end:"flex_box_center_end___MumBX",flex_box_column:"flex_box_column___cutpt",warp:"warp___w1JUC",indexTag:"indexTag___LPncW",normalWrap:"normalWrap___pEIzs",redio:"redio___I6tXM",redioitem:"redioitem___cS4Gp",redioitemyes:"redioitemyes___JBDmk",title:"title___XAohQ",titleyes:"titleyes____bNQk",yestag:"yestag___zQnb1",checkbox:"checkbox___MHadU",checkboxitem:"checkboxitem___KX7mB",checkboxitemyes:"checkboxitemyes___MpOWf",bottom:"bottom___FkHfO",bottomitem:"bottomitem___AS0Qp",left:"left___U23z1",right:"right___yJVEk",completion:"completion___Bu5G6",content:"content___LySPW",items:"items___ETMq9",simple:"simple___XX5t0",shixunWrapper:"shixunWrapper___w6oIG",shixun:"shixun___ePWKn",score:"score___nGh9k",qtitle:"qtitle___DAMW1",program:"program___Mm1qL",combination:"combination___Sw7S6",qtype:"qtype___Xdl60",divname:"divname___AZYhO"},ko=x(1710),zu=x(54965),Xt=x(59301);const ql=["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"],jo=[{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 Vo=({qitem:ee,newExercisePaper:ue})=>{var oe,Ze,qt,_n,Bn,Zt,tt,ft,$t,at,wt,Cn,Tn,Kt,Vn,xt,Kn,Gr,Gt,It,ha,Na,Ia,Ha,sa;return Xt.createElement("div",{className:Pn.warp},((ee==null?void 0:ee.question_type)===0||(ee==null?void 0:ee.question_type)===2)&&Xt.createElement("div",{className:Pn.normalWrap},(oe=ee==null?void 0:ee.question_choices)==null?void 0:oe.map((un,fa)=>Xt.createElement("div",{className:Pn.redio,key:fa},!(un!=null&&un.standard_boolean)&&Xt.createElement("span",{className:Pn.redioitem}),(un==null?void 0:un.standard_boolean)&&Xt.createElement("i",{className:`${Pn.redioitemyes} icon-duigou1`}),Xt.createElement("span",{className:`${un!=null&&un.standard_boolean?Pn.titleyes:Pn.title} ${Pn.indexTag}`},(ee==null?void 0:ee.question_type)===0?ql[fa]:""),Xt.createElement(Nt.Z,{className:un!=null&&un.standard_boolean?Pn.titleyes:Pn.title,value:un==null?void 0:un.choice_text}),(un==null?void 0:un.standard_boolean)&&Xt.createElement("div",{className:Pn.yestag},"\u6B63\u786E\u7B54\u6848")))),(ee==null?void 0:ee.question_type)===1&&Xt.createElement("div",{className:Pn.normalWrap},(Ze=ee==null?void 0:ee.question_choices)==null?void 0:Ze.map((un,fa)=>Xt.createElement("div",{className:Pn.checkbox,key:fa},!(un!=null&&un.standard_boolean)&&Xt.createElement("span",{className:Pn.checkboxitem}),(un==null?void 0:un.standard_boolean)&&Xt.createElement("i",{className:`${Pn.checkboxitemyes} icon-duigou1`}),Xt.createElement("span",{className:`${un!=null&&un.standard_boolean?Pn.titleyes:Pn.title} ${Pn.indexTag}`},ql[fa]),Xt.createElement(Nt.Z,{className:un!=null&&un.standard_boolean?Pn.titleyes:Pn.title,value:un==null?void 0:un.choice_text}),(un==null?void 0:un.standard_boolean)&&Xt.createElement("div",{className:Pn.yestag},"\u6B63\u786E\u7B54\u6848")))),(ee==null?void 0:ee.question_type)===3&&Xt.createElement("div",{className:Pn.completion},(qt=ee==null?void 0:ee.standard_answers)==null?void 0:qt.map((un,fa)=>{var Ta;return Xt.createElement(Be.Z,{align:"top"},Xt.createElement("span",{className:Pn.title},"\u586B\u7A7A\u9879",fa+1),Xt.createElement("div",{className:Pn.content},(Ta=un.answer_text)==null?void 0:Ta.map((Ra,ya)=>Xt.createElement("div",{key:`${ee.question_id}-${ya}`,className:Pn.items,style:(un==null?void 0:un.model)===2?{border:0,padding:0}:{}},(un==null?void 0:un.model)===1?Xt.createElement("pre",{className:"mb0"},Ra):Xt.createElement(zu.Z,{value:Ra,disabled:!0})))))})),(ee==null?void 0:ee.question_type)===4&&Xt.createElement("div",{className:Pn.simple},Xt.createElement("div",{className:Pn.title},"\u53C2\u8003\u7B54\u6848"),Xt.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(_n=ee==null?void 0:ee.answer_texts)!=null&&_n[0]?Xt.createElement(Nt.Z,{className:Pn.content,value:(Bn=ee==null?void 0:ee.answer_texts)==null?void 0:Bn[0]}):Xt.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),Xt.createElement("div",{className:"mt20 "},Xt.createElement("span",{className:Pn.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),Xt.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},ee!=null&&ee.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(ee==null?void 0:ee.question_type)===5&&Xt.createElement("div",{className:Pn.shixunWrapper},(Zt=ee==null?void 0:ee.shixun)==null?void 0:Zt.map((un,fa)=>{var Ta,Ra;return Xt.createElement("div",null,Xt.createElement("div",{key:fa,className:`${Pn.shixun} mb30`},Xt.createElement("span",{className:Pn.score},"\uFF08",un==null?void 0:un.challenge_score,"\u5206\uFF09"),Xt.createElement("span",{className:Pn.qtitle},(ee==null?void 0:ee.index)+"."+(fa+1),"\u3001",un==null?void 0:un.challenge_name)),((Ra=(Ta=ue==null?void 0:ue.editData)==null?void 0:Ta.exercise)==null?void 0:Ra.show_challenge_task_pass)&&Xt.createElement(Nt.Z,{className:Pn.content,value:(un==null?void 0:un.challenge_task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(ee==null?void 0:ee.question_type)===6&&Xt.createElement("div",{className:Pn.program,style:{border:!((ft=(tt=ue==null?void 0:ue.editData)==null?void 0:tt.exercise)!=null&&ft.show_hack_sets)&&!((at=($t=ue==null?void 0:ue.editData)==null?void 0:$t.exercise)!=null&&at.show_hack_description)&&"none"}},((Cn=(wt=ue==null?void 0:ue.editData)==null?void 0:wt.exercise)==null?void 0:Cn.show_hack_sets)&&Xt.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},Xt.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},Xt.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),Xt.createElement(ko.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(un,fa,Ta)=>Ta+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(un,fa,Ta)=>Xt.createElement(Ne.Z,{title:Xt.createElement("pre",null,un)},Xt.createElement("div",{className:Pn.divname},un))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(un,fa,Ta)=>Xt.createElement(Ne.Z,{title:Xt.createElement("pre",null,un)}," ",Xt.createElement("div",{className:Pn.divname},un))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(Tn=ee==null?void 0:ee.program_attr)==null?void 0:Tn.hack_sets})),((Vn=(Kt=ue==null?void 0:ue.editData)==null?void 0:Kt.exercise)==null?void 0:Vn.show_hack_description)&&Xt.createElement("div",null,Xt.createElement(Nt.Z,{className:Pn.content,value:(ee==null?void 0:ee.description)||"- -"}))),(ee==null?void 0:ee.question_type)===7&&((xt=ee==null?void 0:ee.sub_exercise_questions)==null?void 0:xt.map((un,fa)=>{var Ta,Ra,ya,ca,xa,Xa;return Xt.createElement("div",{key:fa},Xt.createElement("div",{className:Pn.combination},Xt.createElement("span",{className:Pn.score},un==null?void 0:un.question_score,"\u5206"),Xt.createElement("span",{className:Pn.qtype},(Ta=jo.find(Dr=>Dr.type==un.question_type))==null?void 0:Ta.name),Xt.createElement("span",{className:Pn.qtitle},Xt.createElement(Nt.Z,{value:`${fa+1}\u3001${un==null?void 0:un.question_title}`}))),(un.question_type===0||un.question_type===2)&&Xt.createElement("div",{className:Pn.warp,style:{padding:"20px 58px 0 58px"}},Xt.createElement("div",null,(Ra=un==null?void 0:un.question_choices)==null?void 0:Ra.map((Dr,ra)=>Xt.createElement("div",{className:Pn.redio,key:ra},!(Dr!=null&&Dr.standard_boolean)&&Xt.createElement("span",{className:Pn.redioitem}),(Dr==null?void 0:Dr.standard_boolean)&&Xt.createElement("i",{className:`${Pn.redioitemyes} icon-duigou1`}),Xt.createElement("span",{className:`${Dr!=null&&Dr.standard_boolean?Pn.titleyes:Pn.title} ${Pn.indexTag}`},ql[ra]),Xt.createElement(Nt.Z,{className:Dr!=null&&Dr.standard_boolean?Pn.titleyes:Pn.title,value:Dr==null?void 0:Dr.choice_text}),(Dr==null?void 0:Dr.standard_boolean)&&Xt.createElement("div",{className:Pn.yestag},"\u6B63\u786E\u7B54\u6848"))))),un.question_type===1&&Xt.createElement("div",{className:Pn.normalWrap},(ya=un==null?void 0:un.question_choices)==null?void 0:ya.map((Dr,ra)=>Xt.createElement("div",{className:Pn.checkbox,key:ra},!(Dr!=null&&Dr.standard_boolean)&&Xt.createElement("span",{className:Pn.checkboxitem}),(Dr==null?void 0:Dr.standard_boolean)&&Xt.createElement("i",{className:`${Pn.checkboxitemyes} icon-duigou1`}),Xt.createElement("span",{className:`${Dr!=null&&Dr.standard_boolean?Pn.titleyes:Pn.title} ${Pn.indexTag}`},ql[ra]),Xt.createElement(Nt.Z,{className:Dr!=null&&Dr.standard_boolean?Pn.titleyes:Pn.title,value:Dr==null?void 0:Dr.choice_text}),(Dr==null?void 0:Dr.standard_boolean)&&Xt.createElement("div",{className:Pn.yestag},"\u6B63\u786E\u7B54\u6848")))),un.question_type===3&&Xt.createElement("div",{className:Pn.completion},(ca=un==null?void 0:un.standard_answers)==null?void 0:ca.map((Dr,ra)=>{var Fa;return Xt.createElement(Be.Z,{align:"top"},Xt.createElement("span",{className:Pn.title},"\u586B\u7A7A\u9879",ra+1),Xt.createElement("div",{className:Pn.content},(Fa=Dr.answer_text)==null?void 0:Fa.map((_a,el)=>Xt.createElement("div",{key:el,className:Pn.items},Xt.createElement("pre",{className:"mb0"},_a)))))})),un.question_type===4&&Xt.createElement("div",{className:Pn.simple},Xt.createElement("div",{className:Pn.title},"\u53C2\u8003\u7B54\u6848"),Xt.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(xa=un==null?void 0:un.answer_texts)!=null&&xa[0]?Xt.createElement(Nt.Z,{className:Pn.content,value:(Xa=un==null?void 0:un.answer_texts)==null?void 0:Xa[0]}):Xt.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),Xt.createElement("div",{className:"mt20 "},Xt.createElement("span",{className:Pn.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),Xt.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},un!=null&&un.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(ee==null?void 0:ee.question_type)===8&&Xt.createElement("div",null,Xt.createElement(Nt.Z,{disabledFill:!0,className:Pn.content,showProgramFill:!0,value:sl.Base64.decode(((Kn=ee==null?void 0:ee.program_attr)==null?void 0:Kn.code)||"")})),((ee==null?void 0:ee.question_type)<=4||[6,8].includes(ee==null?void 0:ee.question_type))&&Xt.createElement("div",{className:Pn.bottom},Xt.createElement("div",{className:`${Pn.bottomitem} mb30`},Xt.createElement("span",{className:Pn.left},"\u89E3\u6790"),Xt.createElement("span",{className:Pn.right},ee!=null&&ee.analysis?Xt.createElement(Nt.Z,{value:ee==null?void 0:ee.analysis}):Xt.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),Xt.createElement("div",{className:`${Pn.bottomitem} mb30`},Xt.createElement("span",{className:Pn.left},"\u96BE\u5EA6"),Xt.createElement("span",{className:Pn.right},(ee==null?void 0:ee.difficulty)===1?"\u7B80\u5355":(ee==null?void 0:ee.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),Xt.createElement("div",{className:Pn.bottomitem},Xt.createElement("span",{className:Pn.left},"\u77E5\u8BC6\u70B9"),Xt.createElement(Ne.Z,{title:((Gr=ee==null?void 0:ee.tag_discipline_names)==null?void 0:Gr.length)<=0||((Gt=ee==null?void 0:ee.tag_discipline_names)==null?void 0:Gt.length)==1&&["-"].includes(ee==null?void 0:ee.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(ha=(It=ee==null?void 0:ee.tag_discipline_names)==null?void 0:It.join("\uFF1B"))==null?void 0:ha.toString()},Xt.createElement("span",{className:Pn.right},((Na=ee==null?void 0:ee.tag_discipline_names)==null?void 0:Na.length)<=0?Xt.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((Ia=ee==null?void 0:ee.tag_discipline_names)==null?void 0:Ia.length)==1&&["-"].includes(ee==null?void 0:ee.tag_discipline_names[0])?Xt.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(sa=(Ha=ee==null?void 0:ee.tag_discipline_names)==null?void 0:Ha.join("\uFF1B"))==null?void 0:sa.toString())))))},Ho=x(90472),Ku=x(30220),Ka=x(59301),Wo=Object.defineProperty,Go=Object.defineProperties,$l=Object.getOwnPropertyDescriptors,Yu=Object.getOwnPropertySymbols,Ju=Object.prototype.hasOwnProperty,Xu=Object.prototype.propertyIsEnumerable,Au=(ee,ue,oe)=>ue in ee?Wo(ee,ue,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ue]=oe,su=(ee,ue)=>{for(var oe in ue||(ue={}))Ju.call(ue,oe)&&Au(ee,oe,ue[oe]);if(Yu)for(var oe of Yu(ue))Xu.call(ue,oe)&&Au(ee,oe,ue[oe]);return ee},Fu=(ee,ue)=>Go(ee,$l(ue)),Uo=(ee,ue,oe)=>new Promise((Ze,qt)=>{var _n=tt=>{try{Zt(oe.next(tt))}catch(ft){qt(ft)}},Bn=tt=>{try{Zt(oe.throw(tt))}catch(ft){qt(ft)}},Zt=tt=>tt.done?Ze(tt.value):Promise.resolve(tt.value).then(_n,Bn);Zt((oe=oe.apply(ee,ue)).next())}),eu=({qitem:ee,setisedit:ue,TagDiscipline:oe,exerciseitem:Ze,seveeditor:qt,deleteitem:_n,getTagData:Bn,init:Zt,showTip:tt=!1})=>{const[ft]=pe.default.useForm();return(0,E.useEffect)(()=>{ft.setFieldsValue(Fu(su({},ee),{name:ee.question_title,answer_texts:ee.answer_texts,repeat_answer:!ee.repeat_answer}))},[ee]),Ka.createElement("div",null,Ka.createElement(pe.default,{form:ft,colon:!1,onFinish:$t=>{qt(su(su({},ee),$t))},onFinishFailed:$t=>Uo(void 0,null,function*(){var at,wt;ce.ZP.error($t.errorFields[0].errors[0]),ft.scrollToField((wt=(at=$t==null?void 0:$t.errorFields)==null?void 0:at[0])==null?void 0:wt.name,{behavior:"smooth",block:"center"})})},Ka.createElement("div",{style:{display:"flex",alignItems:"center"}},Ka.createElement("div",{style:{flex:1}},Ka.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Ka.createElement("span",null,"\u7B80\u7B54\u9898")),!(ee!=null&&ee.isadd)&&Ka.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{_n()}},Ka.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Ka.createElement(xe.ZP,{onClick:()=>{ee.isadd?(ue(!1),Zt()):(ft.setFieldsValue(Fu(su({},ee),{name:ee==null?void 0:ee.question_title,answer_texts:ee.answer_texts||[],repeat_answer:!(ee!=null&&ee.repeat_answer)})),ue(!1))}},"\u53D6\u6D88"),Ka.createElement(Ne.Z,{overlayClassName:Te.shake,open:tt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Ka.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Ka.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")},Ka.createElement(xe.ZP,{type:"primary",className:"ml20",onClick:()=>{ft.submit()}},"\u4FDD\u5B58"))),Ka.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Ka.createElement(pe.default.Item,{className:Te.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Ka.createElement(Ae.Z,{onBlur:$t=>{$t.target.value==="0"&&ce.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})),Ka.createElement(Ku.W,{form:ft,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),Ka.createElement(bn,{getTagData:Bn,qitem:ee,exerciseitem:Ze,TagDiscipline:oe,form:ft}))))},Ua=x(59301),Qo=(ee,ue,oe)=>new Promise((Ze,qt)=>{var _n=tt=>{try{Zt(oe.next(tt))}catch(ft){qt(ft)}},Bn=tt=>{try{Zt(oe.throw(tt))}catch(ft){qt(ft)}},Zt=tt=>tt.done?Ze(tt.value):Promise.resolve(tt.value).then(_n,Bn);Zt((oe=oe.apply(ee,ue)).next())}),zo=({setScoreShow:ee,ScoreShow:ue,exerciseitem:oe,getdata:Ze})=>{var qt,_n,Bn;const[Zt,tt]=(0,E.useState)(!1);function ft(){return Qo(this,null,function*(){var $t,at,wt;let Cn=(at=($t=oe==null?void 0:oe.exercise_question_types)==null?void 0:$t.filter(Kt=>Kt.Singlequestion))==null?void 0:at.map(Kt=>({question_type:Kt.question_type,score:Kt.Singlequestion})),Tn=yield(0,nt.ZP)(`/api/examination_banks/${(wt=oe==null?void 0:oe.exercise)==null?void 0:wt.id}/batch_set_score.json`,{method:"POST",body:{question_arr:Cn}});(Tn==null?void 0:Tn.status)===0&&Ze()})}return Ua.createElement("div",null,ue&&Ua.createElement(Pe.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:ue,width:640,centered:!0,zIndex:10,className:Te.scoremodal,onCancel:()=>{ee(!1)},onOk:()=>{var $t,at,wt;if(oe!=null&&oe.use_blank_score&&((wt=(at=($t=oe==null?void 0:oe.exercise_question_types)==null?void 0:$t.filter(Cn=>Cn.name==="\u586B\u7A7A\u9898"))==null?void 0:at[0])!=null&&wt.Singlequestion)){tt(!0);return}ft(),ee(!1)}},Ua.createElement("div",{className:"c-black"},"\u603B\u5206",Ua.createElement("span",{className:"ml10 c-light-primary"},(oe==null?void 0:oe.exercise_question_types.length)>0&&((qt=oe==null?void 0:oe.exercise_types)==null?void 0:qt.q_scores))),Ua.createElement("div",{className:Te.content},Ua.createElement("span",null,"\u9898\u578B\u540D\u79F0"),Ua.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),Ua.createElement("span",null,"\u9898\u578B\u603B\u5206"),Ua.createElement("span",null,"\u64CD\u4F5C")),(Bn=(_n=oe==null?void 0:oe.exercise_question_types)==null?void 0:_n.filter($t=>$t.name!=="\u5B9E\u8BAD\u9898"&&$t.name!=="\u7EC4\u5408\u9898"))==null?void 0:Bn.map(($t,at)=>{var wt;return Ua.createElement("div",{key:at,className:Te.items},Ua.createElement("span",null,$t==null?void 0:$t.name),Ua.createElement("span",null,(wt=$t==null?void 0:$t.items)==null?void 0:wt.length),Ua.createElement("span",null,$t==null?void 0:$t.score),Ua.createElement("span",null,"\u6BCF\u9898",Ua.createElement(Ae.Z,{min:.1,precision:1,max:100,onChange:Cn=>{$t.Singlequestion=Cn},defaultValue:$t.Singlequestion,style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),Ua.createElement(Pe.default,{title:!1,footer:!1,centered:!0,open:Zt,zIndex:20,width:640,closable:!1,className:Te.scoremodal},Ua.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",Ua.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"),Ua.createElement("div",{className:Te.bottom},Ua.createElement(xe.ZP,{className:Te.no,onClick:()=>{tt(!1)}},"\u53D6\u6D88"),Ua.createElement(xe.ZP,{className:Te.yes,onClick:()=>{ft(),tt(!1),ee(!1)}},"\u786E\u8BA4"))))},Cu=x(644),Bu=x(33714),Du=x(78267),qu=x(84895),$u=x(21130),Ko=x(50151),ln=x(59301),Yo=Object.defineProperty,Jo=Object.defineProperties,Xo=Object.getOwnPropertyDescriptors,eo=Object.getOwnPropertySymbols,qo=Object.prototype.hasOwnProperty,$o=Object.prototype.propertyIsEnumerable,xu=(ee,ue,oe)=>ue in ee?Yo(ee,ue,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ue]=oe,dl=(ee,ue)=>{for(var oe in ue||(ue={}))qo.call(ue,oe)&&xu(ee,oe,ue[oe]);if(eo)for(var oe of eo(ue))$o.call(ue,oe)&&xu(ee,oe,ue[oe]);return ee},wl=(ee,ue)=>Jo(ee,Xo(ue)),La=(ee,ue,oe)=>new Promise((Ze,qt)=>{var _n=tt=>{try{Zt(oe.next(tt))}catch(ft){qt(ft)}},Bn=tt=>{try{Zt(oe.throw(tt))}catch(ft){qt(ft)}},Zt=tt=>tt.done?Ze(tt.value):Promise.resolve(tt.value).then(_n,Bn);Zt((oe=oe.apply(ee,ue)).next())});const Gl=[{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"}],ei=({user:ee,dispatch:ue,itemid:oe,newExercisePaper:Ze,setisedits:qt})=>{var _n,Bn,Zt,tt,ft,$t,at,wt,Cn,Tn,Kt,Vn;const[xt,Kn]=(0,E.useState)(),[Gr,Gt]=(0,E.useState)(!1),[It,ha]=(0,E.useState)(),[Na,Ia]=(0,E.useState)(),Ha=(0,E.useRef)(),sa=(0,E.useRef)(),[un,fa]=(0,E.useState)(),[Ta,Ra]=(0,E.useState)(!1),[ya,ca]=(0,E.useState)(!1),[xa,Xa]=(0,E.useState)(),[Dr,ra]=(0,E.useState)(!1),[Fa,_a]=(0,E.useState)(!1),[el,rl]=(0,E.useState)(!1),[ml,fl]=(0,E.useState)(!1),[Pl,tu]=(0,E.useState)(!1),[fu,Iu]=(0,E.useState)(!1),[kl,_i]=(0,E.useState)(!1),[ao,vu]=(0,E.useState)(!1),[nu]=pe.default.useForm(),[lo,ru]=(0,E.useState)(!1),ui=(0,E.useRef)(null),[Ya]=(0,ie.useSearchParams)(),[au,pu]=(0,E.useState)(!1),uo=Ya.get("isIntelligentAssistant"),[Cl,_u]=(0,E.useState)(!1);(0,E.useEffect)(()=>{tl(),ue({type:"globalSetting/footerToggle",payload:!1})},[]),(0,E.useEffect)(()=>{qt(ya)},[ya]),(0,E.useEffect)(()=>{It!=null&&It.question_id&&(Ia(It==null?void 0:It.question_score),sa.current=It==null?void 0:It.question_id)},[It]);const Bl=sn=>La(void 0,null,function*(){let Mn=yield ue({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:sn}});Xa(Mn)});function tl(){return La(this,null,function*(){var sn,Mn,_r,Kr,Or,wa;Ra(!0),Gt(!0);const da=yield ue({type:"newExercisePaper/editExercise",payload:{id:oe}});Ra(!1),Gt(!1),Kn(da),(sn=da==null?void 0:da.exercise)!=null&&sn.sub_discipline_id&&Bl((Mn=da==null?void 0:da.exercise)==null?void 0:Mn.sub_discipline_id),ha(wl(dl({},(Or=(Kr=(_r=da==null?void 0:da.exercise_question_types)==null?void 0:_r[0])==null?void 0:Kr.items)==null?void 0:Or[0]),{index:1})),fa(wl(dl({},(wa=da==null?void 0:da.exercise_question_types)==null?void 0:wa[0]),{indexs:1}))})}function Sl(sn,Mn=!0){return La(this,null,function*(){var _r,Kr,Or,wa;Mn&&(Ra(!0),Gt(!0));const da=yield ue({type:"newExercisePaper/editExercise",payload:{id:oe}});Kn(da);let vl=[];(_r=da==null?void 0:da.exercise_question_types)==null||_r.map(gl=>{var Wl;(Wl=gl==null?void 0:gl.items)==null||Wl.map((gu,zl)=>{vl.push(wl(dl({},gu),{index:zl+1}))})});let Il=(Kr=vl.filter(gl=>gl.question_id===(sn==null?void 0:sn.id)))==null?void 0:Kr[0],lu=(wa=((Or=da==null?void 0:da.exercise_question_types)==null?void 0:Or.map((gl,Wl)=>{if((Il==null?void 0:Il.question_type)===(gl==null?void 0:gl.question_type))return wl(dl({},gl),{indexs:Wl+1})})).filter(gl=>gl))==null?void 0:wa[0];fa(dl({},lu)),ha(dl({},Il)),Ia(Il==null?void 0:Il.question_score),Ra(!1),Gt(!1)})}function jl(sn){return La(this,null,function*(){var Mn;let _r=wl(dl({},sn),{difficulty:(sn==null?void 0:sn.difficulty)||2,item_type:sn.question_type,sub_discipline_id:((Mn=sn==null?void 0:sn.sub_discipline_id)==null?void 0:Mn[1])||"",tag_discipline_ids:[],repeat_answer:!sn.repeat_answer}),Kr={};sn.question_type===8&&(Kr=wl(dl({},sn),{hack:wl(dl({},sn==null?void 0:sn.hack),{difficult:sn.difficulty}),hack_codes:wl(dl({},sn.hack_codes),{code:sl.Base64.encode(sn.hack_codes.code)}),hack_sets:[dl({},sn.hack_sets)],is_blank:!0})),sn.tag_discipline_ids&&(_r.tag_discipline_ids=Array.isArray(sn.tag_discipline_ids)?sn.tag_discipline_ids:[sn.tag_discipline_ids],Kr.tag_discipline_ids=Array.isArray(sn.tag_discipline_ids)?sn.tag_discipline_ids:[sn.tag_discipline_ids]),sessionStorage.projectFill&&(Kr.hack_identifier=sessionStorage.projectFill);let Or=yield(0,nt.ZP)(`/api/examination_banks/${oe}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:sn.question_type===8?Kr:_r});(Or==null?void 0:Or.status)===0&&(ca(!1),Sl(Or)),(0,We.Vf)("#question-scroll-id")})}function oo(sn){return La(this,null,function*(){Gt(!0);let Mn=yield(0,nt.ZP)(`/api/examination_banks/${oe}/sort_question_type.json`,{method:"post",body:{question_type:sn}});Gt(!1),(Mn==null?void 0:Mn.status)===0&&tl()})}const oi=(sn,Mn,_r)=>La(void 0,null,function*(){var Kr;if(sn.length===0){ce.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),_r();return}const Or=yield(0,Fe.Hb)(oe,(Kr=sn[0])==null?void 0:Kr.file,Mn);Or.status===0&&(ce.ZP.success(`\u6210\u529F\u5BFC\u5165${Or==null?void 0:Or.success}\u6761`),ra(!1),tl()),_r()}),ii=(sn,Mn)=>La(void 0,null,function*(){xt.exercise_types.q_scores=Number(xt.exercise_types.q_scores)+Number(sn)-Number(Mn==null?void 0:Mn.question_score);const _r=yield(0,Fe.kF)({score:(0,Du.round)(sn,1),question_id:Mn==null?void 0:Mn.question_id});if((_r==null?void 0:_r.status)===0){ce.ZP.success("\u4FEE\u6539\u6210\u529F"),Sl({id:sa.current},!1);return}(_r==null?void 0:_r.status)===-1&&Ia(Mn==null?void 0:Mn.question_score)});function Nl(){return La(this,null,function*(){Pe.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:Te.modalconfirm,onOk:()=>La(this,null,function*(){if(It.question_id){let sn=yield(0,nt.ZP)(`/api/examination_banks/${oe}/examination_banks_item_banks/${It.question_id}.json`,{method:"delete"});(sn==null?void 0:sn.status)===0&&(tl(),ca(!1))}else ha({}),ca(!1),tl()}),cancelText:"\u53D6\u6D88"})})}const io=sn=>La(void 0,null,function*(){return yield(0,nt.ZP)(`/api/examination_banks/${oe}/examination_banks_item_banks.json`,{method:"post",body:dl({},sn)})}),{overflow:si,handleMouseEnter:ci,handleMouseLeave:di}=(0,Bu.I)(),Vl=sn=>La(void 0,null,function*(){var Mn,_r;Gt(!0);let Kr=yield(0,nt.ZP)(`/api/examination_banks/${oe}/sort_question_type.json`,{method:"post",body:{question_type:sn}});if(Gt(!1),(Kr==null?void 0:Kr.status)===0){const Or=yield ue({type:"newExercisePaper/editExercise",payload:{id:oe}});Kn(Or),(Mn=Or==null?void 0:Or.exercise)!=null&&Mn.sub_discipline_id&&Bl((_r=Or==null?void 0:Or.exercise)==null?void 0:_r.sub_discipline_id)}}),al=()=>ya?(_u(!0),!0):!1;(0,E.useEffect)(()=>{if(Cl){const sn=setTimeout(()=>{_u(!1)},2e3);return()=>clearTimeout(sn)}},[Cl]);const Ou=(sn,Mn)=>ln.createElement(Ce.default,null,ln.createElement(Ce.default.Item,{key:"0",onClick:()=>so(sn==null?void 0:sn.question_type)},ln.createElement("span",{className:Te.moreSpan},"\u65B0\u589E")),ln.createElement(Ce.default.Item,{key:"1",disabled:Mn===0,onClick:()=>La(void 0,null,function*(){if(Mn===0||al())return;let _r=(0,We.rz)(xt==null?void 0:xt.exercise_question_types,Mn,Mn-1);yield Vl(_r.map(Kr=>Kr.name))})},ln.createElement("span",{className:Te.moreSpan},"\u4E0A\u79FB")),ln.createElement(Ce.default.Item,{key:"2",disabled:Mn===(xt==null?void 0:xt.exercise_question_types.length)-1,onClick:()=>La(void 0,null,function*(){if(Mn===(xt==null?void 0:xt.exercise_question_types.length)-1||al())return;let _r=(0,We.rz)(xt==null?void 0:xt.exercise_question_types,Mn,Mn+1);yield Vl(_r.map(Kr=>Kr.name))})},ln.createElement("span",{className:Te.moreSpan},"\u4E0B\u79FB")),ln.createElement(Ce.default.Item,{key:"3",onClick:()=>{var _r;nu.setFieldsValue({name:sn.name,item_type_en:(_r=Gl.find(Kr=>Kr.id==sn.question_type))==null?void 0:_r.nameType}),ru(!0)}},ln.createElement("span",{className:Te.moreSpan},"\u91CD\u547D\u540D"))),so=sn=>{var Mn,_r,Kr,Or,wa,da,vl,Il,Hl,lu,gl,Wl,gu,zl,Kl,mo,fo,vo,Nu,po,go,Eu,Eo,ho,uu,bo,yo,Ru;if(!al()){if(sn===5){fl(!0),tu(!0);return}if(sn===6){if(Ya.get("pageType")=="course")Ya.get("updateType")=="course"?ie.history.push(`/problems/newcreate?express_id=${(Mn=xt==null?void 0:xt.exercise)==null?void 0:Mn.id}&callback_url=/paperlibrary/add/${(_r=xt==null?void 0:xt.exercise)==null?void 0:_r.id}?type=2&pageType=course&updateType=course&courseId=${Ya.get("courseId")}&stageId=${Ya.get("stageId")}`):ie.history.push(`/problems/newcreate?express_id=${(Kr=xt==null?void 0:xt.exercise)==null?void 0:Kr.id}&callback_url=/paperlibrary/add/${(Or=xt==null?void 0:xt.exercise)==null?void 0:Or.id}?type=2&pageType=course&courseId=${Ya.get("courseId")}&stageId=${Ya.get("stageId")}`);else{let mi=(da=(wa=Ze==null?void 0:Ze.editData)==null?void 0:wa.exercise)!=null&&da.set_question_sub_discipline?`/problems/newcreate?express_id=${(vl=xt==null?void 0:xt.exercise)==null?void 0:vl.id}&callback_url=${window.location.pathname+window.location.search}&discipline_id=${(Hl=(Il=Ze==null?void 0:Ze.editData)==null?void 0:Il.exercise)==null?void 0:Hl.discipline_id}&sub_discipline_id=${(gl=(lu=Ze==null?void 0:Ze.editData)==null?void 0:lu.exercise)==null?void 0:gl.sub_discipline_id}`:`/problems/newcreate?express_id=${(Wl=xt==null?void 0:xt.exercise)==null?void 0:Wl.id}&callback_url=${window.location.pathname+window.location.search}`;ie.history.push(mi)}return}ca(!0),ha(sn===2?{question_type:sn,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:"",tag_discipline_ids:[],question_title:"",discipline_id:(zl=(gu=Ze==null?void 0:Ze.editData)==null?void 0:gu.exercise)!=null&&zl.set_question_sub_discipline?(mo=(Kl=Ze==null?void 0:Ze.editData)==null?void 0:Kl.exercise)==null?void 0:mo.discipline_id:0,sub_discipline_id:(vo=(fo=Ze==null?void 0:Ze.editData)==null?void 0:fo.exercise)!=null&&vo.set_question_sub_discipline?(po=(Nu=Ze==null?void 0:Ze.editData)==null?void 0:Nu.exercise)==null?void 0:po.sub_discipline_id:0,analysis:""}:{question_type:sn,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:[],question_title:"",is_ordered:!0,use_keywords:!1,use_blank_score:!0,keywords:[],allow_student_debug:!1,submit_rule:1,downcase:!0,no_space:!0,discipline_id:(Eu=(go=Ze==null?void 0:Ze.editData)==null?void 0:go.exercise)!=null&&Eu.set_question_sub_discipline?(ho=(Eo=Ze==null?void 0:Ze.editData)==null?void 0:Eo.exercise)==null?void 0:ho.discipline_id:0,sub_discipline_id:(bo=(uu=Ze==null?void 0:Ze.editData)==null?void 0:uu.exercise)!=null&&bo.set_question_sub_discipline?(Ru=(yo=Ze==null?void 0:Ze.editData)==null?void 0:yo.exercise)==null?void 0:Ru.sub_discipline_id:0})}},co=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{al()||ra(!0)}},{key:2,label:ln.createElement("div",null,ln.createElement("img",{width:26,style:{position:"absolute",top:-2},src:$u.$}),ln.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{al()||_a(!0)}}];return ln.createElement("div",null,ln.createElement(Ie.Z,{spinning:Ta},ln.createElement("div",{className:Te.bg},ln.createElement("div",{style:{textAlign:"center"}},((_n=xt==null?void 0:xt.exercise_types)==null?void 0:_n.q_counts)===0&&!ya&&ln.createElement(Dt.Z,{styles:{marginTop:180},customText:ln.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",ln.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((Bn=xt==null?void 0:xt.exercise_types)==null?void 0:Bn.q_counts)>0||ya)&&ln.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},ln.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},ln.createElement("div",{className:Te.left},ln.createElement("div",{className:Te.leftAction},ln.createElement(xe.ZP,{onClick:()=>{al()||rl(!0)},className:Te.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),ln.createElement("div",{className:Te.scrollWrapper,style:{overflow:si},onMouseEnter:ci,onMouseLeave:di},(Zt=xt==null?void 0:xt.exercise_question_types)==null?void 0:Zt.map((sn,Mn)=>ln.createElement("div",{key:Mn,className:"mb30"},ln.createElement("div",{className:Te.title},ln.createElement("div",{className:Te.titleleft},ln.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,We.EM)(Mn+1),"\u3001\u3010",sn.name,"\u3011"),ln.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",sn.count,"\u5C0F\u9898\uFF0C\u5171",sn.score,"\u5206\uFF09")),ln.createElement(Ve.Z,{dropdownRender:()=>Ou(sn,Mn),placement:"bottomLeft"},ln.createElement("div",{className:Te.more_style},ln.createElement("i",{className:"iconfont icon-sandian font12"})))),ln.createElement(Fn,{handleEditing:()=>{_u(!0)},isedit:ya,setBigqitem:fa,bigitem:wl(dl({},sn),{indexs:Mn+1}),setqitem:_r=>La(void 0,null,function*(){var Kr;(Kr=Ha.current)==null||Kr.blur(),ha(_r)}),qitem:It,Itemid:oe,getdata:Sl,data:sn.items})))))),ln.createElement("div",{id:"question-scroll-id",style:{overflow:ya?"hidden":"auto"},className:Te.right,ref:ui},!(It!=null&&It.isadd)&&ln.createElement("div",{className:Te.title},!ya&&ln.createElement("div",{style:{flex:1}},ln.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(un==null?void 0:un.indexs)&&(0,We.EM)(un==null?void 0:un.indexs),"\u3001\u3010",un==null?void 0:un.name,"\u3011"),ln.createElement(Ne.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},ln.createElement("i",{className:`${Te.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var sn;nu.setFieldsValue({name:un.name,item_type_en:(sn=Gl.find(Mn=>Mn.id==un.question_type))==null?void 0:sn.nameType}),ru(!0)}})),ln.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",un==null?void 0:un.count,"\u5C0F\u9898\uFF0C\u5171",un==null?void 0:un.score,"\u5206\uFF09"),(It==null?void 0:It.question_type)===6&&ln.createElement("span",{onClick:()=>pu(2),className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(It==null?void 0:It.question_type)===5&&ln.createElement(De.default,{defaultChecked:(ft=(tt=Ze==null?void 0:Ze.editData)==null?void 0:tt.exercise)==null?void 0:ft.show_challenge_task_pass,onChange:sn=>La(void 0,null,function*(){let Mn=yield(0,nt.ZP)(`/api/examination_banks/${oe}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:sn.target.checked}});(Mn==null?void 0:Mn.status)===0&&(ce.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Sl({id:sa.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u5173\u5361\u63CF\u8FF0"),(It==null?void 0:It.question_type)===6&&ln.createElement("span",{style:{marginLeft:20},onClick:()=>{var sn,Mn,_r,Kr;Pe.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:ln.createElement("div",null,(It==null?void 0:It.question_type)===6&&ln.createElement(De.default,{defaultChecked:(Mn=(sn=Ze==null?void 0:Ze.editData)==null?void 0:sn.exercise)==null?void 0:Mn.show_hack_sets,onChange:Or=>La(void 0,null,function*(){let wa=yield(0,nt.ZP)(`/api/examination_banks/${oe}/update_show_columns.json`,{method:"post",body:{show_hack_sets:Or.target.checked}});(wa==null?void 0:wa.status)===0&&(ce.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Pe.default.destroyAll(),Sl({id:sa.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),ln.createElement("br",null),(It==null?void 0:It.question_type)===6&&ln.createElement(De.default,{defaultChecked:(Kr=(_r=Ze==null?void 0:Ze.editData)==null?void 0:_r.exercise)==null?void 0:Kr.show_hack_description,onChange:Or=>La(void 0,null,function*(){let wa=yield(0,nt.ZP)(`/api/examination_banks/${oe}/update_show_columns.json`,{method:"post",body:{show_hack_description:Or.target.checked}});(wa==null?void 0:wa.status)===0&&(ce.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Pe.default.destroyAll(),Sl({id:sa.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")),ln.createElement("div",{style:{display:"flex",alignItems:"center"}},(It==null?void 0:It.question_type)===5&&!ya&&ln.createElement("a",{className:Te.shixun,href:`/shixuns/${It==null?void 0:It.shixun_identifier}/challenges?exercise=true`,target:"_blank"},ln.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"),!ya&&[0,1,2,4,6].includes(It==null?void 0:It.question_type)&&ln.createElement(pe.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},ln.createElement(Ae.Z,{precision:1,ref:Ha,onChange:sn=>Ia(sn),value:Na,onBlur:sn=>{ii(sn.target.value,It)}})),!ya&&ln.createElement(Ne.Z,{title:"\u5220\u9664"},ln.createElement("i",{onClick:()=>{Nl()},style:{marginRight:20},className:`${Te.delete} iconfont icon-shanchu13 mr5 `})),!ya&&ln.createElement(Ne.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},ln.createElement("i",{onClick:()=>{var sn,Mn,_r;(It==null?void 0:It.question_type)===6?Ya.get("pageType")=="course"?Ya.get("updateType")=="course"?ie.history.push(`/problems/newedit/${It==null?void 0:It.hack_identifier}?type=exercises&express_id=${(sn=xt==null?void 0:xt.exercise)==null?void 0:sn.id}&question_id=${It==null?void 0:It.question_id}&score=${It==null?void 0:It.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&updateType=course&courseId=${Ya.get("courseId")}&stageId=${Ya.get("stageId")}`):ie.history.push(`/problems/newedit/${It==null?void 0:It.hack_identifier}?type=exercises&express_id=${(Mn=xt==null?void 0:xt.exercise)==null?void 0:Mn.id}&question_id=${It==null?void 0:It.question_id}&score=${It==null?void 0:It.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&courseId=${Ya.get("courseId")}&stageId=${Ya.get("stageId")}`):ie.history.push(`/problems/newedit/${It==null?void 0:It.hack_identifier}?type=exercises&express_id=${(_r=xt==null?void 0:xt.exercise)==null?void 0:_r.id}&question_id=${It==null?void 0:It.question_id}&score=${It==null?void 0:It.question_score}&exercise=true&callback_url=${window.location.pathname+window.location.search}`):ca(!0)},className:`${Te.edit} iconfont icon-bianji_Hover mr5 `})))),!ya&&ln.createElement("div",null,ln.createElement("div",{className:Te.qcount},ln.createElement("span",{className:Te.score},It==null?void 0:It.question_score,"\u5206"),ln.createElement(Nt.Z,{className:Te.qtitle,value:(It==null?void 0:It.index)+`\u3001${(It==null?void 0:It.question_type)==8?($t=It==null?void 0:It.program_attr)==null?void 0:$t.description:It==null?void 0:It.question_title}`}),(It==null?void 0:It.high_resources_consume)&&ln.createElement(Ko.Z,{type:"shixun",style:{marginLeft:10}})),(It==null?void 0:It.question_type)===6&&ln.createElement(kt.Z,{onEdit:()=>pu(1),className:"mt10",dataSource:(It==null?void 0:It.languages)||[]}),ln.createElement(Vo,{newExercisePaper:Ze,TagDiscipline:xa,qitem:It})),ya&&ln.createElement("div",null,(It==null?void 0:It.question_type)<=1&&ln.createElement(er,{getTagData:Bl,deleteitem:Nl,seveeditor:jl,exerciseitem:xt,TagDiscipline:xa,setisedit:ca,qitem:It,init:tl,showTip:Cl}),(It==null?void 0:It.question_type)===5&&ln.createElement(Zo,{setqitem:ha,deleteitem:Nl,seveeditor:jl,exerciseitem:xt,TagDiscipline:xa,setisedit:ca,qitem:It,showTip:Cl}),(It==null?void 0:It.question_type)===3&&ln.createElement(Xr,{getTagData:Bl,deleteitem:Nl,seveeditor:jl,exerciseitem:xt,TagDiscipline:xa,setisedit:ca,qitem:It,init:tl,showTip:Cl}),(It==null?void 0:It.question_type)===2&&ln.createElement(Ue,{getTagData:Bl,deleteitem:Nl,seveeditor:jl,exerciseitem:xt,TagDiscipline:xa,setisedit:ca,qitem:It,init:tl,showTip:Cl}),(It==null?void 0:It.question_type)===4&&ln.createElement(eu,{getTagData:Bl,deleteitem:Nl,seveeditor:jl,exerciseitem:xt,TagDiscipline:xa,setisedit:ca,qitem:It,init:tl,showTip:Cl}),(It==null?void 0:It.question_type)===7&&ln.createElement(El,{getTagData:Bl,deleteitem:Nl,seveeditor:jl,exerciseitem:xt,TagDiscipline:xa,setisedit:ca,qitem:It,init:tl,showTip:Cl}),(It==null?void 0:It.question_type)===8&&ln.createElement(No,{getTagData:Bl,deleteitem:Nl,seveeditor:jl,exerciseitem:xt,TagDiscipline:xa,setisedit:ca,qitem:It,init:tl,showTip:Cl}))))))),ln.createElement("div",{className:Te.bottomdiv},ln.createElement("div",{style:{width:1200,margin:"0px auto",display:"flex",justifyContent:"space-between",alignItems:"center"}},ln.createElement("span",{className:Te.spanBtn,onClick:()=>{al()||(fl(!0),tu(!1))}},"\u9898\u5E93\u9009\u9898"),ln.createElement(Ve.Z,{menu:{items:co}},ln.createElement("span",{className:Te.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),ln.createElement("span",{className:Te.spanBtn,onClick:()=>La(void 0,null,function*(){var sn;if(al())return;const Mn=yield(0,Fe.JP)(oe);Mn.status===0&&window.open(`/classrooms/coursesId/exercise/${Mn.exercise_id}/${(sn=ee.userInfo)==null?void 0:sn.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),ln.createElement("span",{className:Te.spanBtn,onClick:()=>{if(!al()){if(uo){window.open(`/paperlibrary/see/${oe}?isIntelligentAssistant=true`);return}window.open(`/paperlibrary/see/${oe}`)}}},"\u8BD5\u5377\u9884\u89C8"),Gl==null?void 0:Gl.map((sn,Mn)=>ln.createElement(xe.ZP,{key:Mn,className:Te.addQuestionBtn,type:"primary",onClick:()=>{so(sn.id)}},sn.name)),ln.createElement(xe.ZP,{className:Te.saveBtn,loading:ao,onClick:()=>La(void 0,null,function*(){var sn,Mn;const _r=Number(xt.exercise_types.q_scores);[100,120,150].includes(_r)||(yield new Promise((da,vl)=>{Pe.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ln.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",ln.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},_r),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>La(void 0,null,function*(){da("")}),onCancel:()=>{vl()}})}));const Kr=()=>La(void 0,null,function*(){if(Ya.get("pageType")=="course")if(Ya.get("updateType")=="course")ce.ZP.info("\u7F16\u8F91\u6210\u529F"),ie.history.replace(`/paths/${Ya.get("courseId")}`);else{if(al())return;(0,qu._C)({id:Ya.get("stageId"),subject_id:Ya.get("courseId"),homework_type:"exercise",examination_bank_ids:[oe]}).then(da=>{(da==null?void 0:da.status)==0&&(ce.ZP.info("\u521B\u5EFA\u6210\u529F"),ie.history.replace(`/paths/${Ya.get("courseId")}`))})}else{if(al())return;if(uo){vu(!0);const da=yield(0,nt.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:oe}});if(vu(!1),(da==null?void 0:da.status)!==0)return}ce.ZP.info("\u4FDD\u5B58\u6210\u529F"),ie.history.push("/paperlibrary?defaultActiveKey=0")}});let Or=(Mn=(sn=xt==null?void 0:xt.exercise_question_types)==null?void 0:sn.filter(da=>da.question_type===5)[0])==null?void 0:Mn.items,wa=0;Or==null||Or.map(da=>{da.high_resources_consume&&(wa=wa+1)}),console.log(wa),wa>0?ue({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:wa,fn:()=>{Kr()}}}):Kr()})},ln.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),ln.createElement(zo,{setScoreShow:rl,ScoreShow:el,exerciseitem:xt,getdata:tl}),ml&&ln.createElement(Cu.Z,{setScoreShow:fl,isshixuns:Pl,ScoreShow:ml,isloadings:fu,onOk:(sn,Mn,_r,Kr)=>La(void 0,null,function*(){Iu(!0);let wa=yield io({exam_id:oe,item_bank_ids:sn,shixun_ids:Mn});Iu(!1),(wa==null?void 0:wa.status)===0&&Pe.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:()=>{tl()},onCancel:()=>{fl(!1),tl()}})})}),ln.createElement(Ho.Z,{sub_discipline_id:(at=xt==null?void 0:xt.exercise)!=null&&at.sub_discipline_id?[(wt=xt==null?void 0:xt.exercise)==null?void 0:wt.discipline_id,(Cn=xt==null?void 0:xt.exercise)==null?void 0:Cn.sub_discipline_id]:[],visible:Dr,onCancel:()=>ra(!1),onOk:oi}),ln.createElement(Pe.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:lo,width:500,onOk:()=>nu.submit(),onCancel:()=>ru(!1)},ln.createElement(pe.default,{form:nu,initialValues:{},onFinish:sn=>La(void 0,null,function*(){(yield(0,Fe.RK)(dl({id:oe},sn))).status==0&&(ce.ZP.success("\u4FEE\u6539\u6210\u529F"),tl(),ru(!1))})},ln.createElement(pe.default.Item,{style:{marginBottom:0},name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(sn,Mn){var _r,Kr,Or,wa;const da=(_r=Gl==null?void 0:Gl.find(vl=>vl.nameType==nu.getFieldValue("item_type_en")))==null?void 0:_r.id;return(wa=(Or=(Kr=xt==null?void 0:xt.exercise_question_types)==null?void 0:Kr.filter(vl=>vl.question_type!=da))==null?void 0:Or.map(vl=>vl==null?void 0:vl.name))!=null&&wa.includes(Mn)?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()}}]},ln.createElement(ke.default,{size:"large",maxLength:10,showCount:!0})),ln.createElement(pe.default.Item,{hidden:!0,name:"item_type_en"},ln.createElement(ke.default,{size:"large"})))),ln.createElement(Ge.Z,{placement:"bottom",height:"100%",destroyOnClose:!0,closable:!1,className:"body-overflow-hidden",open:Fa},ln.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),ln.createElement($u.Z,{stickyTop:-24,subDisciplineId:(Tn=xt==null?void 0:xt.exercise)!=null&&Tn.sub_discipline_id?[(Kt=xt==null?void 0:xt.exercise)==null?void 0:Kt.discipline_id,(Vn=xt==null?void 0:xt.exercise)==null?void 0:Vn.sub_discipline_id]:[],onCancel:()=>_a(!1),mode:2,gather:{exam_id:oe},onSuccess:()=>{_a(!1),tl()}}),ln.createElement("div",{style:{height:70}})),ln.createElement(kt.Q,{visible:!!au,setVisible:pu,tip:au===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:au===1?It==null?void 0:It.languages:[],onOk:sn=>La(void 0,null,function*(){const Mn={languages:sn};au===1?Mn.hack_id=It==null?void 0:It.hack_id:Mn.exam_id=oe,(yield(0,nt.ZP)("/api/problems/update_languages.json",{method:"post",body:Mn})).status===0&&(ce.ZP.success("\u4FEE\u6539\u6210\u529F"),Sl({id:sa.current}),pu(!1))})}))};var ti=(0,ie.connect)(({user:ee,newExercisePaper:ue,dispatch:oe})=>({user:ee,newExercisePaper:ue,dispatch:oe}))(ei),du=x(55498),ni=x(76940),wu=x(67726),qn=x(59301),ri=Object.defineProperty,to=Object.defineProperties,Ii=Object.getOwnPropertyDescriptors,no=Object.getOwnPropertySymbols,ai=Object.prototype.hasOwnProperty,li=Object.prototype.propertyIsEnumerable,mu=(ee,ue,oe)=>ue in ee?ri(ee,ue,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ue]=oe,Ul=(ee,ue)=>{for(var oe in ue||(ue={}))ai.call(ue,oe)&&mu(ee,oe,ue[oe]);if(no)for(var oe of no(ue))li.call(ue,oe)&&mu(ee,oe,ue[oe]);return ee},Pu=(ee,ue)=>to(ee,Ii(ue)),Fl=(ee,ue,oe)=>new Promise((Ze,qt)=>{var _n=tt=>{try{Zt(oe.next(tt))}catch(ft){qt(ft)}},Bn=tt=>{try{Zt(oe.throw(tt))}catch(ft){qt(ft)}},Zt=tt=>tt.done?Ze(tt.value):Promise.resolve(tt.value).then(_n,Bn);Zt((oe=oe.apply(ee,ue)).next())});const Ql=()=>{const[ee,ue]=(0,E.useState)([]);return(0,E.useEffect)(()=>{Fl(void 0,null,function*(){const Ze=yield(0,Fe.d1)({source:"new_question"});Ze!=null&&Ze.disciplines&&ue((0,$e.L)(Ze==null?void 0:Ze.disciplines))})},[]),ee},ro=({user:ee,newExercisePaper:ue,dispatch:oe})=>{var Ze,qt,_n,Bn,Zt,tt,ft,$t,at,wt,Cn,Tn;const Kt=(0,ie.useParams)(),Vn=Ql(),[xt]=pe.default.useForm(),[Kn,Gr]=(0,E.useState)(),[Gt,It]=(0,E.useState)(!1),[ha,Na]=(0,E.useState)(1),[Ia,Ha]=(0,E.useState)(""),[sa]=(0,ie.useSearchParams)(),[un,fa]=(0,E.useState)(!1),[Ta,Ra]=(0,E.useState)(!1),[ya,ca]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{sa.get("type")==="2"&&(Ha(Kt.id),Na(2))},[sa.get("type")]),(0,E.useEffect)(()=>{if(Kt.id){if(!Vn.length)return;Fl(void 0,null,function*(){var Xa,Dr,ra;It(!0);const Fa=yield(0,Fe.Di)({id:Kt.id});It(!1);const _a=(Xa=Fa==null?void 0:Fa.exercise)==null?void 0:Xa.sub_discipline_id;let el=[];for(const fl of Vn)for(const Pl of fl.children)Pl.value===_a&&(el=[fl.value,Pl.value]);const rl=(Dr=Fa==null?void 0:Fa.exercise)==null?void 0:Dr.time,ml=Pu(Ul({},Fa.exercise),{sub_discipline_id:el,time:rl===-1?null:rl});Gr(ml),ca((ra=Fa.exercise)==null?void 0:ra.set_question_sub_discipline)})}else Gr({time:60,difficulty:2});oe({type:"globalSetting/footerToggle",payload:!1})},[Vn]),qn.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},qn.createElement("section",{className:"edu-container"},qn.createElement("section",{className:"animated fadeIn"},qn.createElement("aside",{style:{marginTop:15}},qn.createElement(ge.Z,{separator:">"},qn.createElement(ge.Z.Item,null,qn.createElement(ie.Link,{to:"/paperlibrary"},"\u8BD5\u5377\u5E93")),qn.createElement(ge.Z.Item,null,"\u4EBA\u5DE5\u7EC4\u5377")))),qn.createElement("div",{className:"bg-white"},qn.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},qn.createElement("div",{onClick:()=>{if(un){ce.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}Na(1)},className:ha===1?Se.Z.selectdiv:Se.Z.divitem},qn.createElement(du.Z,{number:1,active:ha===1,className:"mr10"}),qn.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),qn.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),qn.createElement("div",{onClick:()=>{if(!Kt.id&&!Ia){ce.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}Na(2),!Ia&&Ha(Kt.id)},className:ha!==1?Se.Z.selectdiv:Se.Z.divitem},qn.createElement(du.Z,{number:2,active:ha!==1,className:"mr10"}),qn.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),ha===2&&qn.createElement("div",{className:"tc"},qn.createElement(ni.Z,{defaultValue:(qt=(Ze=ue==null?void 0:ue.editData)==null?void 0:Ze.exercise)==null?void 0:qt.exercise_name,onFinish:xa=>Fl(void 0,null,function*(){var Xa,Dr,ra,Fa,_a,el,rl,ml,fl,Pl,tu,fu;return xa.trim()===((Dr=(Xa=ue==null?void 0:ue.editData)==null?void 0:Xa.exercise)==null?void 0:Dr.exercise_name)?!0:(yield(0,Fe.w0)({id:`${(Fa=(ra=ue==null?void 0:ue.editData)==null?void 0:ra.exercise)==null?void 0:Fa.id}`,sub_discipline_id:(el=(_a=ue==null?void 0:ue.editData)==null?void 0:_a.exercise)==null?void 0:el.sub_discipline_id,time:`${(ml=(rl=ue==null?void 0:ue.editData)==null?void 0:rl.exercise)==null?void 0:ml.time}`,exercise_name:xa,exercise_description:(Pl=(fl=ue==null?void 0:ue.editData)==null?void 0:fl.exercise)==null?void 0:Pl.exercise_description,difficulty:(fu=(tu=ue==null?void 0:ue.editData)==null?void 0:tu.exercise)==null?void 0:fu.difficulty})).status===0?(xt.setFieldValue("exercise_name",xa),oe({type:"newExercisePaper/modifyTitle",payload:xa}),!0):!1})}),qn.createElement("div",{style:{fontSize:14}},qn.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",qn.createElement("span",{style:{color:"#000000",marginLeft:8}},(Bn=(_n=ue==null?void 0:ue.editData)==null?void 0:_n.exercise)==null?void 0:Bn.time)),qn.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",qn.createElement("span",{style:{color:"#000000",marginLeft:8}},((tt=(Zt=ue==null?void 0:ue.editData)==null?void 0:Zt.exercise)==null?void 0:tt.difficulty)===1?"\u7B80\u5355":(($t=(ft=ue==null?void 0:ue.editData)==null?void 0:ft.exercise)==null?void 0:$t.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),qn.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",qn.createElement("span",{style:{color:"#000000",marginLeft:8}},((wt=(at=ue==null?void 0:ue.editData)==null?void 0:at.exercise_types)==null?void 0:wt.q_counts)||0)),qn.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",qn.createElement("span",{style:{color:"#000000",marginLeft:8}},(Tn=(Cn=ue==null?void 0:ue.editData)==null?void 0:Cn.exercise_types)==null?void 0:Tn.q_scores))))),ha===1&&qn.createElement(Ie.Z,{spinning:Gt,size:"middle",style:{position:"fixed",maxHeight:"100vh"},className:"mt30"},qn.createElement("section",{className:[Se.Z.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},Kn&&qn.createElement(pe.default,{layout:"horizontal",form:xt,colon:!1,labelCol:{span:4},wrapperCol:{span:20},className:Se.Z.formWrap,initialValues:Kn},qn.createElement(pe.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:Se.Z.baseLineHeight,rules:[{required:!0,validator:(xa,Xa)=>{var Dr;return((Dr=Xa==null?void 0:Xa.replaceAll(" ",""))==null?void 0:Dr.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},qn.createElement(ke.default,{maxLength:60,className:Se.Z.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),qn.createElement(pe.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",className:Se.Z.baseLineHeight},qn.createElement(Je.Z,{className:Se.Z.baseFormItem,allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Vn,popupClassName:Se.Z.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})),qn.createElement("div",{className:Se.Z.concat},qn.createElement("div",null,qn.createElement(De.default,{checked:ya,onChange:xa=>{ca(xa.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")),qn.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",qn.createElement("a",{onClick:()=>Ra(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),qn.createElement(pe.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:Se.Z.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},qn.createElement(Oe.ZP.Group,{className:Se.Z.radiogroup},qn.createElement(Oe.ZP.Button,{className:Se.Z.easy,value:1},"\u7B80\u5355"),qn.createElement(Oe.ZP.Button,{className:Se.Z.medium,value:2},"\u9002\u4E2D"),qn.createElement(Oe.ZP.Button,{className:Se.Z.hard,value:3},"\u56F0\u96BE"))),qn.createElement(pe.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:Se.Z.baseLineHeight},qn.createElement("div",{style:{display:"flex",width:"100%"}},qn.createElement(pe.default.Item,{name:"time",noStyle:!0},qn.createElement(Ae.Z,{min:1,className:Se.Z.baseFormItem,max:9999,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),qn.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),qn.createElement(pe.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},qn.createElement(ke.default.TextArea,{rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"})))),qn.createElement("div",{className:Se.Z.bottmodiv},qn.createElement(xe.ZP,{className:`${Se.Z.cancelBtn} mr5`,type:"primary",onClick:()=>{sa.get("pageType")=="course"?ie.history.push(`/paths/${sa.get("courseId")}`):ie.history.push("/paperlibrary")}},"\u53D6\u6D88"),qn.createElement(st.Z,{className:`${Se.Z.confirmBtn} ml15`,type:"primary",onClick:()=>Fl(void 0,null,function*(){var xa,Xa,Dr,ra;yield xt.validateFields();const Fa=xt.getFieldsValue();if(Fa.sub_discipline_id=((xa=Fa.sub_discipline_id)==null?void 0:xa.length)>0?Fa.sub_discipline_id[1]:"",Fa.set_question_sub_discipline=ya,Kt.id){(yield(0,Fe.w0)(Ul({id:Kt.id},Fa))).status===0&&(Ha(Kt.id),Na(2),ie.history.replace(`/paperlibrary/add/${Kt.id}?type=2`));return}const _a=yield(0,Fe.un)(Fa);_a.status===0&&(Ha((Xa=_a==null?void 0:_a.data)==null?void 0:Xa.exam_id),Na(2),sa.get("pageType")=="course"?ie.history.replace(`/paperlibrary/add/${(Dr=_a==null?void 0:_a.data)==null?void 0:Dr.exam_id}?type=2&pageType=course&courseId=${sa.get("courseId")}&stageId=${sa.get("stageId")}`):ie.history.replace(`/paperlibrary/add/${(ra=_a==null?void 0:_a.data)==null?void 0:ra.exam_id}?type=2`))})},"\u4E0B\u4E00\u6B65"))),ha===2&&qn.createElement("div",null,qn.createElement(ti,{setisedits:fa,itemid:Ia}))),qn.createElement(wu.Z,{open:Ta,onCancel:()=>{Ra(!1)}}))};var Su=(0,ie.connect)(({user:ee,newExercisePaper:ue,dispatch:oe})=>({user:ee,newExercisePaper:ue,dispatch:oe}))(ro)},644:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return Be}});var E=x(59301),ie=x(78241),pe=x(8591),ge=x(43418),ce=x(99313),Ie=x(57809),ke=x(19842),Je=x(98228),De=x(92832),Oe=x(1710),Ae=x(6848),xe=x(58421),Se=x(3113),Fe=x(79769),$e={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},st=x(61360),Pe={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},Ce=x(39655),Ve=x(25544),Ne=x(24334);const Ge=["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 We=({qitem:be})=>{var qe,Ft,mt,jt,pt,Pt,Ut,bn,rn,ar;return E.createElement("div",{className:Pe.warp},E.createElement("div",{className:Pe.mainPart},E.createElement("div",{className:Pe.qcount},(be==null?void 0:be.question_type)===8&&E.createElement(Ce.Z,{className:Pe.content,showProgramFill:!0,value:(qe=be==null?void 0:be.program_attr)==null?void 0:qe.description}),(be==null?void 0:be.question_type)!=8&&E.createElement(Ce.Z,{className:Pe.qtitle,value:(be==null?void 0:be.name)||(be==null?void 0:be.title)})),((be==null?void 0:be.question_type)===0||(be==null?void 0:be.question_type)===2)&&E.createElement("div",null,(Ft=be==null?void 0:be.choices)==null?void 0:Ft.map((ze,Le)=>E.createElement("div",{className:Pe.redio},!(ze!=null&&ze.is_answer)&&E.createElement("span",{className:Pe.redioitem}),(ze==null?void 0:ze.is_answer)&&E.createElement("i",{className:`${Pe.redioitemyes} icon-duigou1`}),E.createElement(Ce.Z,{className:ze!=null&&ze.is_answer?Pe.titleyes:Pe.title,value:Ge[Le]+(ze==null?void 0:ze.choice_text)}),(ze==null?void 0:ze.is_answer)&&E.createElement("div",{className:Pe.yestag},"\u6B63\u786E\u7B54\u6848")))),(be==null?void 0:be.question_type)===1&&E.createElement("div",null,(mt=be==null?void 0:be.choices)==null?void 0:mt.map((ze,Le)=>E.createElement("div",{className:Pe.checkbox},!(ze!=null&&ze.is_answer)&&E.createElement("span",{className:Pe.checkboxitem}),(ze==null?void 0:ze.is_answer)&&E.createElement("i",{className:`${Pe.checkboxitemyes} icon-duigou1`}),E.createElement(Ce.Z,{className:ze!=null&&ze.is_answer?Pe.titleyes:Pe.title,value:Ge[Le]+(ze==null?void 0:ze.choice_text)}),(ze==null?void 0:ze.is_answer)&&E.createElement("div",{className:Pe.yestag},"\u6B63\u786E\u7B54\u6848")))),(be==null?void 0:be.question_type)===3&&E.createElement("div",{className:Pe.completion},(jt=be==null?void 0:be.standard_answer)==null?void 0:jt.map((ze,Le)=>{var Bt;return E.createElement("div",{style:{display:"flex"}},E.createElement("span",{className:Pe.title},"\u586B\u7A7A\u9879",Le+1),E.createElement("div",{className:Pe.content},(Bt=ze==null?void 0:ze.answer_text)==null?void 0:Bt.map(($n,Un)=>E.createElement("div",{className:Pe.items},$n))))})),(be==null?void 0:be.question_type)===4&&E.createElement("div",{className:Pe.simple},E.createElement("div",{className:Pe.title},"\u53C2\u8003\u7B54\u6848"),E.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(pt=be==null?void 0:be.answer_texts)!=null&&pt[0]?E.createElement(Ce.Z,{className:Pe.content,value:(Pt=be==null?void 0:be.answer_texts)==null?void 0:Pt[0]}):E.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(be==null?void 0:be.question_type)===5&&((Ut=be==null?void 0:be.challenge_names)==null?void 0:Ut.map((ze,Le)=>E.createElement("div",{className:Pe.shixun},E.createElement("span",{className:Pe.qtitle},E.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,Ve.EM)(Le+1),"\u9898"),ze)))),(be==null?void 0:be.question_type)===6&&E.createElement("div",{className:Pe.program},E.createElement(Ce.Z,{className:Pe.content,value:((bn=be==null?void 0:be.program_attr)==null?void 0:bn.description)||"- -"})),(be==null?void 0:be.question_type)===7&&((rn=be==null?void 0:be.sub_item_banks)==null?void 0:rn.map((ze,Le)=>{var Bt,$n,Un,Wt,Hn;return E.createElement("div",null,E.createElement("div",{className:Pe.combination},E.createElement("span",{className:Pe.qtitle},ze==null?void 0:ze.name)),E.createElement("div",{className:Pe.warp,style:{padding:"0px",paddingTop:20}},E.createElement("div",null,((ze==null?void 0:ze.item_type)=="SINGLE"||(ze==null?void 0:ze.item_type)=="JUDGMENT")&&((Bt=ze==null?void 0:ze.choices)==null?void 0:Bt.map((tn,Ln)=>E.createElement("div",{className:Pe.redio},!(tn!=null&&tn.is_answer)&&E.createElement("span",{className:Pe.redioitem}),(tn==null?void 0:tn.is_answer)&&E.createElement("i",{className:`${Pe.redioitemyes} icon-duigou1`}),E.createElement(Ce.Z,{className:tn!=null&&tn.is_answer?Pe.titleyes:Pe.title,value:Ge[Ln]+(tn==null?void 0:tn.choice_text)}),(tn==null?void 0:tn.is_answer)&&E.createElement("div",{className:Pe.yestag},"\u6B63\u786E\u7B54\u6848")))),(ze==null?void 0:ze.item_type)=="MULTIPLE"&&(($n=ze==null?void 0:ze.choices)==null?void 0:$n.map((tn,Ln)=>E.createElement("div",{className:Pe.checkbox},!(tn!=null&&tn.is_answer)&&E.createElement("span",{className:Pe.checkboxitem}),(tn==null?void 0:tn.is_answer)&&E.createElement("i",{className:`${Pe.checkboxitemyes} icon-duigou1`}),E.createElement(Ce.Z,{className:tn!=null&&tn.is_answer?Pe.titleyes:Pe.title,value:Ge[Ln]+(tn==null?void 0:tn.choice_text)}),(tn==null?void 0:tn.is_answer)&&E.createElement("div",{className:Pe.yestag},"\u6B63\u786E\u7B54\u6848")))),(ze==null?void 0:ze.item_type)=="COMPLETION"&&E.createElement("div",{className:Pe.completion},(Un=ze==null?void 0:ze.standard_answer)==null?void 0:Un.map((tn,Ln)=>{var Jt;return E.createElement("div",{style:{display:"flex"}},E.createElement("span",{className:Pe.title},"\u586B\u7A7A\u9879",Ln+1),E.createElement("div",{className:Pe.content},(Jt=tn==null?void 0:tn.answer_text)==null?void 0:Jt.map((er,tr)=>E.createElement("div",{className:Pe.items},er))))})),(ze==null?void 0:ze.item_type)=="SUBJECTIVE"&&E.createElement("div",{className:Pe.simple},E.createElement("div",{className:Pe.title},"\u53C2\u8003\u7B54\u6848"),E.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Wt=ze==null?void 0:ze.answer_texts)!=null&&Wt[0]?E.createElement(Ce.Z,{className:Pe.content,value:(Hn=ze==null?void 0:ze.answer_texts)==null?void 0:Hn[0]}):E.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(be==null?void 0:be.question_type)===8&&E.createElement("div",null,E.createElement(Ce.Z,{disabledFill:!0,className:Pe.content,showProgramFill:!0,value:Ne.Base64.decode(((ar=be==null?void 0:be.program_attr)==null?void 0:ar.code)||"")})),(be==null?void 0:be.question_type)===5&&E.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},E.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},E.createElement("div",{style:{marginRight:30}},E.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),E.createElement("span",{style:{color:"#000000"}},(be==null?void 0:be.author_name)||"- -")),E.createElement("div",{style:{marginRight:30}},E.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),E.createElement("span",{style:{color:"#000000"}},(be==null?void 0:be.author_school_name)||"- -")),E.createElement("div",{style:{marginRight:30}},E.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),E.createElement("span",{style:{color:"#000000"}},(be==null?void 0:be.study_count)||"0"))),E.createElement("a",{className:Pe.shixunbutton,href:`/shixuns/${be==null?void 0:be.identifier}/challenges?exercise=true`,target:"_blank"},E.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((be==null?void 0:be.question_type)<=4||[6,8].includes(be==null?void 0:be.question_type))&&E.createElement("div",{className:Pe.bottom},E.createElement("div",{className:Pe.bottomitem},E.createElement("span",{className:Pe.left},"\u89E3\u6790"),E.createElement("span",{className:Pe.right},be!=null&&be.analysis?E.createElement(Ce.Z,{value:be==null?void 0:be.analysis}):E.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),E.createElement("div",{className:Pe.bottomitem},E.createElement("span",{className:Pe.left},"\u96BE\u5EA6"),E.createElement("span",{className:Pe.right},(be==null?void 0:be.difficulty)===1?"\u7B80\u5355":(be==null?void 0:be.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),E.createElement("div",{className:Pe.bottomitem},E.createElement("span",{className:Pe.left},"\u77E5\u8BC6\u70B9"),E.createElement("span",{className:Pe.right},be!=null&&be.tag_discipline?be==null?void 0:be.tag_discipline:E.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},nt=x(99086),Dt=x(51880),kt=x(91482),gt=x(61485),Nt=x(50151),it=x(36141),ye=x(59301),Ht=Object.defineProperty,hn=Object.defineProperties,he=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,At=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,ct=(be,qe,Ft)=>qe in be?Ht(be,qe,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):be[qe]=Ft,Dn=(be,qe)=>{for(var Ft in qe||(qe={}))At.call(qe,Ft)&&ct(be,Ft,qe[Ft]);if(et)for(var Ft of et(qe))Et.call(qe,Ft)&&ct(be,Ft,qe[Ft]);return be},xn=(be,qe)=>hn(be,he(qe)),_t=(be,qe,Ft)=>new Promise((mt,jt)=>{var pt=bn=>{try{Ut(Ft.next(bn))}catch(rn){jt(rn)}},Pt=bn=>{try{Ut(Ft.throw(bn))}catch(rn){jt(rn)}},Ut=bn=>bn.done?mt(bn.value):Promise.resolve(bn.value).then(pt,Pt);Ut((Ft=Ft.apply(be,qe)).next())});const Fn=({setScoreShow:be,ScoreShow:qe,onOk:Ft,isshixuns:mt,isloadings:jt,dispatch:pt,isIntelligentAssistant:Pt=!1,newExercisePaper:Ut,shixunsDetail:bn})=>{var rn,ar,ze;let[Le,Bt]=(0,E.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:Pt,group_id:[]}),[$n,Un]=(0,E.useState)([]),[Wt,Hn]=(0,E.useState)([]),[tn,Ln]=(0,E.useState)([]),[Jt,er]=(0,E.useState)([]);const[tr,nr]=(0,E.useState)(!1),[gn]=ie.default.useForm(),[xr,or]=(0,E.useState)(),[mr,Lr]=(0,E.useState)(!1);let[Yn,mn]=(0,E.useState)(mt);const[Lt,ir]=(0,E.useState)([]),[wr,Nr]=(0,E.useState)(0),[sr,Xr]=(0,E.useState)(!0),[Jn,Rn]=(0,E.useState)([]),[Tr,cr]=(0,E.useState)([]),en=[{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}];let[ur,Ke]=(0,E.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 Rt=(0,E.useRef)(new Set),nn=(0,E.useRef)(new Set),on=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],de=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],Xe=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[ut,Ue]=(0,E.useState)(!1),je=()=>{gn.resetFields(),Yn=!1,mn(!1),Ue(!1),gn.submit()};(0,E.useEffect)(()=>{var _e,rt,cn,zt,Qt,pn,fr,Sn,dt,lr;(((cn=(rt=(_e=Ut==null?void 0:Ut.editData)==null?void 0:_e.exercise)==null?void 0:rt.exist_item_bank_ids)==null?void 0:cn.length)>0||((pn=(Qt=(zt=Ut==null?void 0:Ut.editData)==null?void 0:zt.exercise)==null?void 0:Qt.exist_item_bank_shixun_ids)==null?void 0:pn.length)>0)&&cr([...(Sn=(fr=Ut==null?void 0:Ut.editData)==null?void 0:fr.exercise)==null?void 0:Sn.exist_item_bank_ids,...(lr=(dt=Ut==null?void 0:Ut.editData)==null?void 0:dt.exercise)==null?void 0:lr.exist_item_bank_shixun_ids])},[(ar=(rn=Ut==null?void 0:Ut.editData)==null?void 0:rn.exercise)==null?void 0:ar.exist_item_bank_ids]),(0,E.useEffect)(()=>{qe&&(gn.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),sr&&Yn&&(gn.setFieldsValue({item_type:"SHIXUN"}),Le.item_type="SHIXUN",Bt(Dn({},Le)),Xr(!1)),Re(Le),Ct(),yn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[qe]),(0,E.useEffect)(()=>{wr>0&&setTimeout(()=>{Nr(0)},2e3)},[wr]);function Re(_e){return _t(this,null,function*(){var rt,cn,zt;if(nr(!0),Bt(Dn({},_e)),(tn==null?void 0:tn.length)<=0&&_e.type==="5"){er([]),nr(!1);return}console.log("----",tn,Lt);let Qt=_e.type==="5"?tn==null?void 0:tn.filter(Sn=>!Lt.includes(Sn)):null,pn=_e.type==="5"?tn==null?void 0:tn.filter(Sn=>Lt.includes(Sn)):null;_e.group_id=((rt=_e.group_id)==null?void 0:rt.map(Sn=>Sn==null?void 0:Sn.value))||null;let fr=yield(0,Fe.ZP)("/api/item_banks.json",{method:"get",params:xn(Dn({},_e),{discipline_id:((cn=_e==null?void 0:_e.courseid)==null?void 0:cn[0])||null,sub_discipline_id:((zt=_e==null?void 0:_e.courseid)==null?void 0:zt[1])||null,ids:Qt,shixun_ids:pn,include_shixuns:!Pt,keyword:_e.keyword?encodeURIComponent(_e.keyword):_e.keyword,type:_e.type==="5"?null:_e.type,clazz:_e.type==="3"?"ItemBanksGroup":null})});er(fr),nr(!1)})}function Ct(){return _t(this,null,function*(){let _e=yield(0,Fe.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:Le.type==="5"?null:Le.type,clazz:"ItemBanksGroup"}});Un((0,st.L)(_e==null?void 0:_e.disciplines))})}function yn(_e){return _t(this,null,function*(){var rt;let cn=yield(0,Fe.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:_e}),zt=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(rt=cn==null?void 0:cn.data)==null?void 0:rt.map(Qt=>({title:Qt.name,id:Qt.id,pid:Qt.id,value:Qt.id,key:Qt.id,isLeaf:!Qt.have_child}))}];Rn(zt)})}function An(_e){return _t(this,null,function*(){var rt,cn,zt,Qt;nr(!0);let pn=(rt=_e.list)==null?void 0:rt.filter(dt=>!Lt.includes(dt)),fr=(cn=_e.list)==null?void 0:cn.filter(dt=>Lt.includes(dt));if(pn.length===0&&fr.length===0){nr(!1),er([]);return}let Sn=yield(0,Fe.ZP)("/api/item_banks.json",{method:"get",params:xn(Dn({},_e),{discipline_id:((zt=_e==null?void 0:_e.courseid)==null?void 0:zt[0])||null,sub_discipline_id:((Qt=_e==null?void 0:_e.courseid)==null?void 0:Qt[1])||null,ids:pn,shixun_ids:fr,type:_e.type==="5"?null:_e.type,clazz:_e.type==="3"?"ItemBanksGroup":null})});nr(!1),er(Sn)})}const En=_e=>_t(void 0,null,function*(){const rt=yield pt({type:"shixunsDetail/release",payload:{id:_e}});let cn=rt==null?void 0:rt.tag_position,zt=(rt==null?void 0:rt.evaluation_set_position)||[],Qt=rt.status;return Qt===0?(pe.ZP.success("\u53D1\u5E03\u6210\u529F"),Re(Le),!0):(Qt===2?pe.ZP.error(`\u7B2C${zt.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):Qt===3?pe.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${cn.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)}),Zn=_e=>(_e==null?void 0:_e.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",On=(_e,rt,cn)=>_e.map(zt=>zt.key===rt?Dn(Dn({},zt),cn):zt.children?xn(Dn({},zt),{children:On(zt.children,rt,cn)}):zt),Wn=_e=>_t(void 0,null,function*(){const{key:rt}=_e;let cn=Le.type;const zt=yield(0,it.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(rt),type:cn}),{data:Qt,total_count:pn}=zt||{};pn>0&&Rn(fr=>On(fr,rt,{children:Qt.map(Sn=>({title:Sn.name,id:Sn.id,pid:Sn.id,value:Sn.id,key:Sn.id,isLeaf:!Sn.have_child}))}))});function rr(_e){console.log("----",Le),_e==="1"&&(ur.gg=Dn({},Le)),_e==="2"&&(ur.scj=Dn({},Le)),_e==="3"&&(ur.ttgx=Dn({},Le)),_e==="0"&&(ur.wcjd=Dn({},Le)),_e==="5"&&(ur.yx=Dn({},Le)),Ke(Dn({},ur))}function Xn(){Le.type==="1"&&(Le=ur.gg),Le.type==="2"&&(Le=ur.scj),Le.type==="3"&&(Le=ur.ttgx),Le.type==="0"&&(Le=ur.wcjd),Le.type==="5"&&(Le=ur.yx),(Le==null?void 0:Le.item_type)==="SHIXUN"?(Yn=!0,mn(!0)):(Yn=!1,mn(!1)),gn.setFieldsValue(Dn({},Le)),Bt(Dn({},Le)),Re(Dn({},Le))}return ye.createElement("div",null,ye.createElement(ge.default,{title:!1,footer:!1,open:qe,width:1200,centered:!0,className:$e.scoremodal,onCancel:()=>{be(!1)}},ye.createElement("div",{style:{display:"flex",alignItems:"center"}},ye.createElement("div",{className:$e.title},Pt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),Pt&&ye.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),ye.createElement(ce.default,{className:$e.tabWrap,activeKey:Le.type,onChange:_e=>{_e==="3"?(Le.show_all_share=!0,yn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):Le.show_all_share=null,_e==="0"&&yn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),rr(Le.type),Le.type=_e,(Le==null?void 0:Le.item_type)==="SHIXUN"&&Le.type!=="5"&&(Yn=!0,mn(!0)),Ue(!1),Le.type==="5"&&(Yn=!1,mn(!1)),Xn(),Ct()},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:ye.createElement("div",null,"\u5DF2\u9009",tn.length>0&&ye.createElement("span",{className:$e.titlecount},tn.length),wr>0&&ye.createElement("span",{className:$e.add},"+",wr)),key:"5"}]}),ye.createElement(ie.default,{layout:"inline",form:gn,onValuesChange:(_e,rt)=>{const cn=Object.values(rt).some(Qt=>Qt!==null&&Qt!==""&&Qt!==void 0),zt=rt.keyword==="";if(Ue(cn||!zt),Le.page=1,(rt==null?void 0:rt.item_type)==="SHIXUN"){if(Le.type==="5"?mn(!1):mn(!0),_e.keyword||_e.keyword==="")return;gn.submit()}else{if(_e!=null&&_e.courseid&&gn.setFieldsValue({tag_discipline_id:""}),mn(!1),_e.keyword||_e.keyword==="")return;gn.submit()}},onFinish:_e=>{var rt;Le.type==="3"&&(!_e.group_id||((rt=_e==null?void 0:_e.group_id)==null?void 0:rt.length)===0)?Le.show_all_share=!0:Le.show_all_share=null,Bt(Dn(Dn({},Le),_e)),Re(Dn(Dn({},Le),_e))}},ye.createElement(ie.default.Item,{name:"item_type"},ye.createElement(Ie.default,{className:$e.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(Pt?en.slice(0,6):en).map(_e=>ye.createElement(Ie.default.Option,{key:_e.value},_e.name)))),ye.createElement(ie.default.Item,{name:"courseid"},ye.createElement(ke.Z,{className:$e.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:$n})),!Yn&&ye.createElement(ie.default.Item,{name:"tag_discipline_id"},ye.createElement(Ie.default,{className:$e.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(ze=Jt==null?void 0:Jt.tag_disciplines)==null?void 0:ze.map(_e=>ye.createElement(Ie.default.Option,{key:_e.id},_e.name)))),ye.createElement(ie.default.Item,{name:Yn?"diff":"difficulty"},ye.createElement(Ie.default,{className:$e.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!Yn&&on.map(_e=>ye.createElement(Ie.default.Option,{key:_e.value},_e.name)),Yn&&de.map(_e=>ye.createElement(Ie.default.Option,{key:_e.value},_e.name)))),Yn&&ye.createElement(ie.default.Item,{name:"shixun_publish_status"},ye.createElement(Ie.default,{className:$e.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},Xe.map(_e=>ye.createElement(Ie.default.Option,{key:_e.value},_e.name)))),(Le.type==="3"||Le.type==="0")&&!Yn&&ye.createElement(ie.default.Item,{name:"group_id"},ye.createElement(Je.default,{treeDataSimpleMode:!0,style:{width:118},className:$e.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(_e,rt)=>rt.title.toUpperCase().indexOf(_e.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Wn,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Jn})),ut&&ye.createElement("span",{className:$e.allqingchu,onClick:je},ye.createElement("i",{className:"iconfont icon-guanbi4"}),ye.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),ye.createElement(ie.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},ye.createElement(De.default.Search,{className:$e.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:ye.createElement("i",{className:`iconfont icon-sousuo9 font14 ${$e.searchIcon}`,onClick:()=>gn.submit()}),onSearch:_e=>{gn.submit()}}))),ye.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},ye.createElement("div",{onClick:()=>{Le.updated_at==="asc"?Le.updated_at="desc":Le.updated_at="asc",Bt(xn(Dn({},Le),{page:1})),Re(xn(Dn({},Le),{page:1}))}}," ",Le.updated_at?ye.createElement("img",{src:Le.updated_at==="asc"?nt.Z:Dt.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):ye.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),ye.createElement("div",{onClick:()=>{Le.quotes==="asc"?Le.quotes="desc":Le.quotes="asc",Bt(xn(Dn({},Le),{page:1})),Re(xn(Dn({},Le),{page:1}))},style:{marginLeft:20}}," ",Le.quotes?ye.createElement("img",{src:Le.quotes==="asc"?nt.Z:Dt.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):ye.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),ye.createElement(Oe.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Jt==null?void 0:Jt.items)||(Jt==null?void 0:Jt.shixun_list),pagination:!1,loading:tr,rowKey:_e=>_e.id,rowSelection:{type:Pt?"radio":"checkbox",selectedRowKeys:Wt,getCheckboxProps:_e=>({disabled:_e.shixun_tag_num===1||(Tr==null?void 0:Tr.find(rt=>_e.id===rt))}),onSelect(_e,rt,cn){if(Pt){Hn([_e.id]),nn.current=new Set([_e.id]),Nr(1),Ln([_e.id]);return}if(rt)(Yn||_e!=null&&_e.challenge_names)&&ir([...Lt,_e.id]),Hn([...Wt,_e.id]),_e.identifier?Rt.current.add(_e.id):nn.current.add(_e.id),Nr(1),Ln([...tn,_e.id]);else{_e.identifier?Rt.current.delete(_e.id):nn.current.delete(_e.id);let zt=tn.filter(Qt=>Qt!==_e.id);if(Hn(zt),Ln(zt),Yn||_e!=null&&_e.challenge_names){let Qt=Lt.filter(pn=>pn!==_e.id);ir([...Qt])}if(Le.type==="5"){An(xn(Dn({},Le),{list:[...zt]}));return}}},onSelectAll(_e,rt,cn){var zt,Qt;if(_e){const pn=cn.map(Sn=>Sn.id),fr=(Qt=cn==null?void 0:cn.filter(Sn=>Sn==null?void 0:Sn.challenge_names))==null?void 0:Qt.map(Sn=>Sn.id);ir([...Lt,...fr]),Hn([...Wt,...pn]),Ln([...tn,...pn]);for(const Sn of cn)Sn.identifier?Rt.current.add(Sn.id):nn.current.add(Sn.id)}else{const pn=cn.map(lr=>lr.id),fr=Wt.filter(lr=>!pn.some(In=>In===lr)),Sn=(zt=cn==null?void 0:cn.filter(lr=>lr==null?void 0:lr.challenge_names))==null?void 0:zt.map(lr=>lr.id);Hn([...fr]),Ln([...fr]);let dt=Lt.filter(lr=>!Sn.some(In=>In===lr.id));ir([...dt]),Le.type==="5"&&An(xn(Dn({},Le),{list:[...fr]}));for(const lr of pn)lr.identifier?Rt.current.delete(lr):nn.current.delete(lr)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(_e,rt,cn)=>{var zt,Qt;return ye.createElement(Ae.Z,{title:Zn(rt)},ye.createElement("div",null,Yn||rt!=null&&rt.challenge_names?"\u5B9E\u8BAD\u9898":(Qt=(zt=en==null?void 0:en.filter(pn=>pn.value===_e))==null?void 0:zt[0])==null?void 0:Qt.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Yn?"30%":"60%",key:"name",render:(_e,rt,cn)=>{var zt;return ye.createElement("div",{style:{display:"flex",alignItems:"center"}},ye.createElement(Ae.Z,{title:Zn(rt)},ye.createElement("div",{className:rt!=null&&rt.high_resources_consume?$e.q_title:""},ye.createElement(Ce.Z,{key:1,showLines:1,showTextOnly:!0,value:Yn||rt!=null&&rt.challenge_names?rt!=null&&rt.title||_e===null?"--":_e:(rt==null?void 0:rt.item_type)=="BPROGRAM"?(zt=rt==null?void 0:rt.program_attr)==null?void 0:zt.description:_e}))),(rt==null?void 0:rt.high_resources_consume)&&ye.createElement(Nt.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Yn,render:(_e,rt,cn)=>{var zt;return ye.createElement(Ae.Z,{title:Zn(rt)},ye.createElement("span",null,_e?(zt=_e==null?void 0:_e.split("\u3001"))==null?void 0:zt[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Yn,render:(_e,rt,cn)=>ye.createElement(Ae.Z,{title:Zn(rt)},ye.createElement("span",null,_e||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(_e,rt,cn)=>{var zt,Qt,pn,fr;return ye.createElement(Ae.Z,{title:Zn(rt)},ye.createElement("div",null,Yn||rt!=null&&rt.challenge_names?(rt==null?void 0:rt.level)||((Qt=(zt=on==null?void 0:on.filter(Sn=>Sn.value===_e))==null?void 0:zt[0])==null?void 0:Qt.name):(fr=(pn=on==null?void 0:on.filter(Sn=>Sn.value===_e))==null?void 0:pn[0])==null?void 0:fr.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Yn,render:(_e,rt,cn)=>ye.createElement(Ae.Z,{title:Zn(rt)},ye.createElement("div",null,_e||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Yn,render:(_e,rt,cn)=>ye.createElement("span",null,_e||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(_e,rt,cn)=>ye.createElement(Ae.Z,{title:Zn(rt)},ye.createElement("div",null,Yn||rt!=null&&rt.challenge_names?(rt==null?void 0:rt.study_count)||(rt==null?void 0:rt.stu_num):_e))},{title:ye.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",ye.createElement(Ae.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},ye.createElement(gt.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Yn,render:(_e,rt,cn)=>ye.createElement(Ae.Z,{title:Zn(rt)},ye.createElement("div",null,_e||"- -"))},{title:ye.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",ye.createElement(Ae.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},ye.createElement(gt.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Yn,render:(_e,rt,cn)=>ye.createElement("span",null,_e||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(_e,rt,cn)=>ye.createElement(Ae.Z,{title:Zn(rt)},ye.createElement("div",{style:{flex:1,textAlign:"start"}},ye.createElement("a",{onClick:()=>{var zt,Qt;or(xn(Dn({},rt),{question_type:Yn||rt!=null&&rt.challenge_names?5:(Qt=(zt=en==null?void 0:en.filter(pn=>pn.value===(rt==null?void 0:rt.item_type)))==null?void 0:zt[0])==null?void 0:Qt.question_type})),Lr(!0)}},"\u67E5\u770B"),(rt==null?void 0:rt.shixun_tag_num)===1&&ye.createElement("a",{style:{marginLeft:10},onClick:()=>{ge.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:ye.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",ye.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${rt==null?void 0:rt.identifier}/challenges`)}},(rt==null?void 0:rt.shixun_name)||"--"),"\uFF1F"),onOk:()=>_t(void 0,null,function*(){if(!En(rt==null?void 0:rt.identifier))return new Promise((zt,Qt)=>{Qt()})})})}},"\u53D1\u5E03")))}].filter(_e=>!_e.hidden)}),ye.createElement(xe.Z,{current:Le.page,total:(Jt==null?void 0:Jt.items_count)||(Jt==null?void 0:Jt.shixuns_count),style:{marginBottom:20},defaultPageSize:Le.per_page,showTotal:_e=>ye.createElement("span",null,"\u5171\xA0",ye.createElement("span",{style:{color:"#165DFF"}},_e),"\xA0\u6761\u6570\u636E"),pageSize:Le.per_page,onChange:(_e,rt)=>{Le.page=_e,Le.per_page=rt,Bt(Dn({},Le)),Re(Dn({},Le))}}),ye.createElement("div",{className:$e.bottom},ye.createElement(Se.ZP,{className:$e.no,onClick:()=>{be(!1)}},"\u53D6\u6D88"),ye.createElement(Se.ZP,{loading:jt,style:{width:jt&&75},className:$e.yes,onClick:()=>_t(void 0,null,function*(){if((tn==null?void 0:tn.length)<=0){pe.ZP.info(Pt?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Ft([...nn.current],[...Rt.current],!0,tn==null?void 0:tn.length)})},Pt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),ye.createElement(ge.default,{open:mr,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:$e.previewModal,width:1e3,centered:!0,onCancel:()=>{Lr(!1)},onOk:()=>{Lr(!1)}},ye.createElement(We,{qitem:xr})))};var Be=(0,kt.connect)(({shixunsDetail:be,newExercisePaper:qe})=>({shixunsDetail:be,newExercisePaper:qe}))(Fn)},67726:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return Oe}});var E=x(43418),ie={ul:"ul___TdfYY"},pe=x(32637),ge=x(59301),ce=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,Je=(Ae,xe)=>{var Se={};for(var Fe in Ae)Ie.call(Ae,Fe)&&xe.indexOf(Fe)<0&&(Se[Fe]=Ae[Fe]);if(Ae!=null&&ce)for(var Fe of ce(Ae))xe.indexOf(Fe)<0&&ke.call(Ae,Fe)&&(Se[Fe]=Ae[Fe]);return Se},Oe=Ae=>{var xe=Ae,{open:Se,onCancel:Fe}=xe,$e=Je(xe,["open","onCancel"]);return ge.createElement(E.default,{centered:!0,open:Se,title:ge.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:Fe,footer:null},ge.createElement("div",null,ge.createElement("div",{className:"tc"},ge.createElement("img",{className:"mt10",src:pe,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),ge.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),ge.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),ge.createElement("div",{style:{color:"#333"},className:"pt30 font14"},ge.createElement("ul",{className:ie.ul},ge.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"),ge.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"),ge.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")))))}},33714:function(ht,bt,x){"use strict";x.d(bt,{I:function(){return ie}});var E=x(59301);const ie=()=>{const[pe,ge]=(0,E.useState)("hidden");return{overflow:pe,handleMouseEnter:()=>ge("auto"),handleMouseLeave:()=>ge("hidden")}}},77578:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return E}});const E=ie=>ie?typeof ie=="function"?ie():ie:null},66104:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return hn}});var E=x(92310),ie=x.n(E),pe=x(11592),ge=x(26112),ce=x(59301),Ie=x(92343),ke=x(36355),Je=x(84105),De=x(91857);const Oe=he=>{let{children:et}=he;const{getPrefixCls:At}=ce.useContext(ke.E_),Et=At("breadcrumb");return ce.createElement("li",{className:`${Et}-separator`,"aria-hidden":"true"},et===""?et:et||"/")};Oe.__ANT_BREADCRUMB_SEPARATOR=!0;var Ae=Oe,xe=function(he,et){var At={};for(var Et in he)Object.prototype.hasOwnProperty.call(he,Et)&&et.indexOf(Et)<0&&(At[Et]=he[Et]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,Et=Object.getOwnPropertySymbols(he);ct<Et.length;ct++)et.indexOf(Et[ct])<0&&Object.prototype.propertyIsEnumerable.call(he,Et[ct])&&(At[Et[ct]]=he[Et[ct]]);return At};function Se(he,et){if(he.title===void 0||he.title===null)return null;const At=Object.keys(et).join("|");return typeof he.title=="object"?he.title:String(he.title).replace(new RegExp(`:(${At})`,"g"),(Et,ct)=>et[ct]||Et)}function Fe(he,et,At,Et){if(At==null)return null;const{className:ct,onClick:Dn}=et,xn=xe(et,["className","onClick"]),_t=Object.assign(Object.assign({},(0,ge.Z)(xn,{data:!0,aria:!0})),{onClick:Dn});return Et!==void 0?ce.createElement("a",Object.assign({},_t,{className:ie()(`${he}-link`,ct),href:Et}),At):ce.createElement("span",Object.assign({},_t,{className:ie()(`${he}-link`,ct)}),At)}function $e(he,et){return(Et,ct,Dn,xn,_t)=>{if(et)return et(Et,ct,Dn,xn);const Fn=Se(Et,ct);return Fe(he,Et,Fn,_t)}}var st=function(he,et){var At={};for(var Et in he)Object.prototype.hasOwnProperty.call(he,Et)&&et.indexOf(Et)<0&&(At[Et]=he[Et]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,Et=Object.getOwnPropertySymbols(he);ct<Et.length;ct++)et.indexOf(Et[ct])<0&&Object.prototype.propertyIsEnumerable.call(he,Et[ct])&&(At[Et[ct]]=he[Et[ct]]);return At};const Pe=he=>{const{prefixCls:et,separator:At="/",children:Et,menu:ct,overlay:Dn,dropdownProps:xn,href:_t}=he,Be=(be=>{if(ct||Dn){const qe=Object.assign({},xn);if(ct){const Ft=ct||{},{items:mt}=Ft,jt=st(Ft,["items"]);qe.menu=Object.assign(Object.assign({},jt),{items:mt==null?void 0:mt.map((pt,Pt)=>{var{key:Ut,title:bn,label:rn,path:ar}=pt,ze=st(pt,["key","title","label","path"]);let Le=rn!=null?rn:bn;return ar&&(Le=ce.createElement("a",{href:`${_t}${ar}`},Le)),Object.assign(Object.assign({},ze),{key:Ut!=null?Ut:Pt,label:Le})})})}else Dn&&(qe.overlay=Dn);return ce.createElement(De.Z,Object.assign({placement:"bottom"},qe),ce.createElement("span",{className:`${et}-overlay-link`},be,ce.createElement(Je.Z,null)))}return be})(Et);return Be!=null?ce.createElement(ce.Fragment,null,ce.createElement("li",null,Be),At&&ce.createElement(Ae,null,At)):null},Ce=he=>{const{prefixCls:et,children:At,href:Et}=he,ct=st(he,["prefixCls","children","href"]),{getPrefixCls:Dn}=ce.useContext(ke.E_),xn=Dn("breadcrumb",et);return ce.createElement(Pe,Object.assign({},ct,{prefixCls:xn}),Fe(xn,ct,At,Et))};Ce.__ANT_BREADCRUMB_ITEM=!0;var Ve=Ce,Ne=x(17313),Ge=x(83116),Te=x(37613);const We=he=>{const{componentCls:et,iconCls:At}=he;return{[et]:Object.assign(Object.assign({},(0,Ne.Wf)(he)),{color:he.itemColor,fontSize:he.fontSize,[At]:{fontSize:he.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:he.linkColor,transition:`color ${he.motionDurationMid}`,padding:`0 ${he.paddingXXS}px`,borderRadius:he.borderRadiusSM,height:he.lineHeight*he.fontSize,display:"inline-block",marginInline:-he.marginXXS,"&:hover":{color:he.linkHoverColor,backgroundColor:he.colorBgTextHover}},(0,Ne.Qy)(he)),"li:last-child":{color:he.lastItemColor},[`${et}-separator`]:{marginInline:he.separatorMargin,color:he.separatorColor},[`${et}-link`]:{[`
> ${At} + span,
> ${At} + a
`]:{marginInlineStart:he.marginXXS}},[`${et}-overlay-link`]:{borderRadius:he.borderRadiusSM,height:he.lineHeight*he.fontSize,display:"inline-block",padding:`0 ${he.paddingXXS}px`,marginInline:-he.marginXXS,[`> ${At}`]:{marginInlineStart:he.marginXXS,fontSize:he.fontSizeIcon},"&:hover":{color:he.linkHoverColor,backgroundColor:he.colorBgTextHover,a:{color:he.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${he.componentCls}-rtl`]:{direction:"rtl"}})}};var nt=(0,Ge.Z)("Breadcrumb",he=>{const et=(0,Te.TS)(he,{});return[We(et)]},he=>({itemColor:he.colorTextDescription,lastItemColor:he.colorText,iconFontSize:he.fontSize,linkColor:he.colorTextDescription,linkHoverColor:he.colorText,separatorColor:he.colorTextDescription,separatorMargin:he.marginXS})),Dt=function(he,et){var At={};for(var Et in he)Object.prototype.hasOwnProperty.call(he,Et)&&et.indexOf(Et)<0&&(At[Et]=he[Et]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,Et=Object.getOwnPropertySymbols(he);ct<Et.length;ct++)et.indexOf(Et[ct])<0&&Object.prototype.propertyIsEnumerable.call(he,Et[ct])&&(At[Et[ct]]=he[Et[ct]]);return At};function kt(he){const{breadcrumbName:et,children:At}=he,Et=Dt(he,["breadcrumbName","children"]),ct=Object.assign({title:et},Et);return At&&(ct.menu={items:At.map(Dn=>{var{breadcrumbName:xn}=Dn,_t=Dt(Dn,["breadcrumbName"]);return Object.assign(Object.assign({},_t),{title:xn})})}),ct}function gt(he,et){return(0,ce.useMemo)(()=>he||(et?et.map(kt):null),[he,et])}var Nt=function(he,et){var At={};for(var Et in he)Object.prototype.hasOwnProperty.call(he,Et)&&et.indexOf(Et)<0&&(At[Et]=he[Et]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,Et=Object.getOwnPropertySymbols(he);ct<Et.length;ct++)et.indexOf(Et[ct])<0&&Object.prototype.propertyIsEnumerable.call(he,Et[ct])&&(At[Et[ct]]=he[Et[ct]]);return At};const it=(he,et)=>{if(et===void 0)return et;let At=(et||"").replace(/^\//,"");return Object.keys(he).forEach(Et=>{At=At.replace(`:${Et}`,he[Et])}),At},ye=he=>{const{prefixCls:et,separator:At="/",style:Et,className:ct,rootClassName:Dn,routes:xn,items:_t,children:Fn,itemRender:Be,params:be={}}=he,qe=Nt(he,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Ft,direction:mt,breadcrumb:jt}=ce.useContext(ke.E_);let pt;const Pt=Ft("breadcrumb",et),[Ut,bn]=nt(Pt),rn=gt(_t,xn),ar=$e(Pt,Be);if(rn&&rn.length>0){const Bt=[],$n=_t||xn;pt=rn.map((Un,Wt)=>{const{path:Hn,key:tn,type:Ln,menu:Jt,overlay:er,onClick:tr,className:nr,separator:gn,dropdownProps:xr}=Un,or=it(be,Hn);or!==void 0&&Bt.push(or);const mr=tn!=null?tn:Wt;if(Ln==="separator")return ce.createElement(Ae,{key:mr},gn);const Lr={},Yn=Wt===rn.length-1;Jt?Lr.menu=Jt:er&&(Lr.overlay=er);let{href:mn}=Un;return Bt.length&&or!==void 0&&(mn=`#/${Bt.join("/")}`),ce.createElement(Pe,Object.assign({key:mr},Lr,(0,ge.Z)(Un,{data:!0,aria:!0}),{className:nr,dropdownProps:xr,href:mn,separator:Yn?"":At,onClick:tr,prefixCls:Pt}),ar(Un,be,$n,Bt,mn))})}else if(Fn){const Bt=(0,pe.Z)(Fn).length;pt=(0,pe.Z)(Fn).map(($n,Un)=>{if(!$n)return $n;const Wt=Un===Bt-1;return(0,Ie.Tm)($n,{separator:Wt?"":At,key:Un})})}const ze=ie()(Pt,jt==null?void 0:jt.className,{[`${Pt}-rtl`]:mt==="rtl"},ct,Dn,bn),Le=Object.assign(Object.assign({},jt==null?void 0:jt.style),Et);return Ut(ce.createElement("nav",Object.assign({className:ze,style:Le},qe),ce.createElement("ol",null,pt)))};ye.Item=Ve,ye.Separator=Ae;var Ht=ye,hn=Ht},19842:function(ht,bt,x){"use strict";x.d(bt,{Z:function(){return on}});var E=x(77654),ie=x(59301),pe=x(33853),ge=x(58617),ce=x(38819),Ie=x(92310),ke=x.n(Ie),Je=x(60499),De=x(72190),Oe=x(42244),Ae=x(77861),xe=x(17115),Se=x(90782),Fe=x(6089),$e=x(18929),st=ie.createContext(null),Pe=st,Ce=x(43749),Ve=x(18642),Ne=x(85899),Ge="__rc_cascader_search_mark__",Te=function(Xe,ut,Ue){var je=Ue.label;return ut.some(function(Re){return String(Re[je]).toLowerCase().includes(Xe.toLowerCase())})},We=function(Xe,ut,Ue,je){return ut.map(function(Re){return Re[je.label]}).join(" / ")},nt=function(de,Xe,ut,Ue,je,Re){var Ct=je.filter,yn=Ct===void 0?Te:Ct,An=je.render,En=An===void 0?We:An,Zn=je.limit,On=Zn===void 0?50:Zn,Wn=je.sort;return ie.useMemo(function(){var rr=[];if(!de)return[];function Xn(_e,rt){var cn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;_e.forEach(function(zt){if(!(!Wn&&On!==!1&&On>0&&rr.length>=On)){var Qt=[].concat((0,E.Z)(rt),[zt]),pn=zt[ut.children],fr=cn||zt.disabled;if((!pn||pn.length===0||Re)&&yn(de,Qt,{label:ut.label})){var Sn;rr.push((0,Ne.Z)((0,Ne.Z)({},zt),{},(Sn={disabled:fr},(0,Ve.Z)(Sn,ut.label,En(de,Qt,Ue,ut)),(0,Ve.Z)(Sn,Ge,Qt),(0,Ve.Z)(Sn,ut.children,void 0),Sn)))}pn&&Xn(zt[ut.children],Qt,fr)}})}return Xn(Xe,[]),Wn&&rr.sort(function(_e,rt){return Wn(_e[Ge],rt[Ge],de,ut)}),On!==!1&&On>0?rr.slice(0,On):rr},[de,Xe,ut,Ue,En,Re,yn,Wn,On])},Dt="__RC_CASCADER_SPLIT__",kt="SHOW_PARENT",gt="SHOW_CHILD";function Nt(de){return de.join(Dt)}function it(de){return de.map(Nt)}function ye(de){return de.split(Dt)}function Ht(de){var Xe=de||{},ut=Xe.label,Ue=Xe.value,je=Xe.children,Re=Ue||"value";return{label:ut||"label",value:Re,key:Re,children:je||"children"}}function hn(de,Xe){var ut,Ue;return(ut=de.isLeaf)!==null&&ut!==void 0?ut:!((Ue=de[Xe.children])!==null&&Ue!==void 0&&Ue.length)}function he(de){var Xe=de.parentElement;if(Xe){var ut=de.offsetTop-Xe.offsetTop;ut-Xe.scrollTop<0?Xe.scrollTo({top:ut}):ut+de.offsetHeight-Xe.scrollTop>Xe.offsetHeight&&Xe.scrollTo({top:ut+de.offsetHeight-Xe.offsetHeight})}}function et(de,Xe){return de.map(function(ut){var Ue;return(Ue=ut[Ge])===null||Ue===void 0?void 0:Ue.map(function(je){return je[Xe.value]})})}function At(de,Xe,ut){var Ue=new Set(de),je=Xe();return de.filter(function(Re){var Ct=je[Re],yn=Ct?Ct.parent:null,An=Ct?Ct.children:null;return Ct&&Ct.node.disabled?!0:ut===gt?!(An&&An.some(function(En){return En.key&&Ue.has(En.key)})):!(yn&&!yn.node.disabled&&Ue.has(yn.key))})}function Et(de,Xe,ut){for(var Ue=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,je=Xe,Re=[],Ct=function(){var En,Zn,On,Wn=de[yn],rr=(En=je)===null||En===void 0?void 0:En.findIndex(function(_e){var rt=_e[ut.value];return Ue?String(rt)===String(Wn):rt===Wn}),Xn=rr!==-1?(Zn=je)===null||Zn===void 0?void 0:Zn[rr]:null;Re.push({value:(On=Xn==null?void 0:Xn[ut.value])!==null&&On!==void 0?On:Wn,index:rr,option:Xn}),je=Xn==null?void 0:Xn[ut.children]},yn=0;yn<de.length;yn+=1)Ct();return Re}var ct=function(de,Xe,ut,Ue,je){return ie.useMemo(function(){var Re=je||function(Ct){var yn=Ue?Ct.slice(-1):Ct,An=" / ";return yn.every(function(En){return["string","number"].includes((0,Ce.Z)(En))})?yn.join(An):yn.reduce(function(En,Zn,On){var Wn=ie.isValidElement(Zn)?ie.cloneElement(Zn,{key:On}):Zn;return On===0?[Wn]:[].concat((0,E.Z)(En),[An,Wn])},[])};return de.map(function(Ct){var yn,An,En=Et(Ct,Xe,ut),Zn=Re(En.map(function(Wn){var rr,Xn=Wn.option,_e=Wn.value;return(rr=Xn==null?void 0:Xn[ut.label])!==null&&rr!==void 0?rr:_e}),En.map(function(Wn){var rr=Wn.option;return rr})),On=Nt(Ct);return{label:Zn,value:On,key:On,valueCells:Ct,disabled:(yn=En[En.length-1])===null||yn===void 0||(An=yn.option)===null||An===void 0?void 0:An.disabled}})},[de,Xe,ut,je,Ue])},Dn=x(71430),xn=function(de,Xe){var ut=ie.useRef({options:null,info:null}),Ue=ie.useCallback(function(){return ut.current.options!==de&&(ut.current.options=de,ut.current.info=(0,Dn.I8)(de,{fieldNames:Xe,initWrapper:function(Re){return(0,Ne.Z)((0,Ne.Z)({},Re),{},{pathKeyEntities:{}})},processEntity:function(Re,Ct){var yn=Re.nodes.map(function(An){return An[Xe.value]}).join(Dt);Ct.pathKeyEntities[yn]=Re,Re.key=yn}})),ut.current.info.pathKeyEntities},[Xe,de]);return Ue},_t=function(de,Xe){return ie.useCallback(function(ut){var Ue=[],je=[];return ut.forEach(function(Re){var Ct=Et(Re,de,Xe);Ct.every(function(yn){return yn.option})?je.push(Re):Ue.push(Re)}),[je,Ue]},[de,Xe])},Fn=x(48736);function Be(de){return ie.useMemo(function(){if(!de)return[!1,{}];var Xe={matchInputWidth:!0,limit:50};return de&&(0,Ce.Z)(de)==="object"&&(Xe=(0,Ne.Z)((0,Ne.Z)({},Xe),de)),Xe.limit<=0&&delete Xe.limit,[!0,Xe]},[de])}var be=ie.memo(function(de){var Xe=de.children;return Xe},function(de,Xe){return!Xe.open}),qe=be;function Ft(de){var Xe,ut=de.prefixCls,Ue=de.checked,je=de.halfChecked,Re=de.disabled,Ct=de.onClick,yn=de.disableCheckbox,An=ie.useContext(Pe),En=An.checkable,Zn=typeof En!="boolean"?En:null;return ie.createElement("span",{className:ke()("".concat(ut),(Xe={},(0,Ve.Z)(Xe,"".concat(ut,"-checked"),Ue),(0,Ve.Z)(Xe,"".concat(ut,"-indeterminate"),!Ue&&je),(0,Ve.Z)(Xe,"".concat(ut,"-disabled"),Re||yn),Xe)),onClick:Ct},Zn)}var mt="__cascader_fix_label__";function jt(de){var Xe=de.prefixCls,ut=de.multiple,Ue=de.options,je=de.activeValue,Re=de.prevValuePath,Ct=de.onToggleOpen,yn=de.onSelect,An=de.onActive,En=de.checkedSet,Zn=de.halfCheckedSet,On=de.loadingKeys,Wn=de.isSelectable,rr=de.searchValue,Xn="".concat(Xe,"-menu"),_e="".concat(Xe,"-menu-item"),rt=ie.useContext(Pe),cn=rt.fieldNames,zt=rt.changeOnSelect,Qt=rt.expandTrigger,pn=rt.expandIcon,fr=rt.loadingIcon,Sn=rt.dropdownMenuColumnStyle,dt=Qt==="hover",lr=ie.useMemo(function(){return Ue.map(function(In){var br,pr=In.disabled,Ur=In.disableCheckbox,kr=In[Ge],lt=(br=In[mt])!==null&&br!==void 0?br:In[cn.label],yr=In[cn.value],aa=hn(In,cn),Qr=kr?kr.map(function(Rr){return Rr[cn.value]}):[].concat((0,E.Z)(Re),[yr]),zn=Nt(Qr),fn=On.includes(zn),vr=En.has(zn),dr=Zn.has(zn);return{disabled:pr,label:lt,value:yr,isLeaf:aa,isLoading:fn,checked:vr,halfChecked:dr,option:In,disableCheckbox:Ur,fullPath:Qr,fullPathKey:zn}})},[Ue,En,cn,Zn,On,Re]);return ie.createElement("ul",{className:Xn,role:"menu"},lr.map(function(In){var br,pr=In.disabled,Ur=In.label,kr=In.value,lt=In.isLeaf,yr=In.isLoading,aa=In.checked,Qr=In.halfChecked,zn=In.option,fn=In.fullPath,vr=In.fullPathKey,dr=In.disableCheckbox,Rr=function(){if(!(pr||rr)){var Yr=(0,E.Z)(fn);dt&&lt&&Yr.pop(),An(Yr)}},Cr=function(){Wn(zn)&&yn(fn,lt)},Gn;return typeof zn.title=="string"?Gn=zn.title:typeof Ur=="string"&&(Gn=Ur),ie.createElement("li",{key:vr,className:ke()(_e,(br={},(0,Ve.Z)(br,"".concat(_e,"-expand"),!lt),(0,Ve.Z)(br,"".concat(_e,"-active"),je===kr||je===vr),(0,Ve.Z)(br,"".concat(_e,"-disabled"),pr),(0,Ve.Z)(br,"".concat(_e,"-loading"),yr),br)),style:Sn,role:"menuitemcheckbox",title:Gn,"aria-checked":aa,"data-path-key":vr,onClick:function(){Rr(),!dr&&(!ut||lt)&&Cr()},onDoubleClick:function(){zt&&Ct(!1)},onMouseEnter:function(){dt&&Rr()},onMouseDown:function(Yr){Yr.preventDefault()}},ut&&ie.createElement(Ft,{prefixCls:"".concat(Xe,"-checkbox"),checked:aa,halfChecked:Qr,disabled:pr||dr,disableCheckbox:dr,onClick:function(Yr){dr||(Yr.stopPropagation(),Cr())}}),ie.createElement("div",{className:"".concat(_e,"-content")},Ur),!yr&&pn&&!lt&&ie.createElement("div",{className:"".concat(_e,"-expand-icon")},pn),yr&&fr&&ie.createElement("div",{className:"".concat(_e,"-loading-icon")},fr))}))}var pt=function(){var de=(0,Ae.lk)(),Xe=de.multiple,ut=de.open,Ue=ie.useContext(Pe),je=Ue.values,Re=ie.useState([]),Ct=(0,De.Z)(Re,2),yn=Ct[0],An=Ct[1];return ie.useEffect(function(){if(ut&&!Xe){var En=je[0];An(En||[])}},[ut]),[yn,An]},Pt=x(10228),Ut=function(de,Xe,ut,Ue,je,Re){var Ct=(0,Ae.lk)(),yn=Ct.direction,An=Ct.searchValue,En=Ct.toggleOpen,Zn=Ct.open,On=yn==="rtl",Wn=ie.useMemo(function(){for(var Sn=-1,dt=Xe,lr=[],In=[],br=Ue.length,pr=et(Xe,ut),Ur=function(zn){var fn=dt.findIndex(function(vr,dr){return(pr[dr]?Nt(pr[dr]):vr[ut.value])===Ue[zn]});if(fn===-1)return"break";Sn=fn,lr.push(Sn),In.push(Ue[zn]),dt=dt[Sn][ut.children]},kr=0;kr<br&&dt;kr+=1){var lt=Ur(kr);if(lt==="break")break}for(var yr=Xe,aa=0;aa<lr.length-1;aa+=1)yr=yr[lr[aa]][ut.children];return[In,Sn,yr,pr]},[Ue,ut,Xe]),rr=(0,De.Z)(Wn,4),Xn=rr[0],_e=rr[1],rt=rr[2],cn=rr[3],zt=function(dt){je(dt)},Qt=function(dt){var lr=rt.length,In=_e;In===-1&&dt<0&&(In=lr);for(var br=0;br<lr;br+=1){In=(In+dt+lr)%lr;var pr=rt[In];if(pr&&!pr.disabled){var Ur=Xn.slice(0,-1).concat(cn[In]?Nt(cn[In]):pr[ut.value]);zt(Ur);return}}},pn=function(){if(Xn.length>1){var dt=Xn.slice(0,-1);zt(dt)}else En(!1)},fr=function(){var dt,lr=((dt=rt[_e])===null||dt===void 0?void 0:dt[ut.children])||[],In=lr.find(function(pr){return!pr.disabled});if(In){var br=[].concat((0,E.Z)(Xn),[In[ut.value]]);zt(br)}};ie.useImperativeHandle(de,function(){return{onKeyDown:function(dt){var lr=dt.which;switch(lr){case Pt.Z.UP:case Pt.Z.DOWN:{var In=0;lr===Pt.Z.UP?In=-1:lr===Pt.Z.DOWN&&(In=1),In!==0&&Qt(In);break}case Pt.Z.LEFT:{if(An)break;On?fr():pn();break}case Pt.Z.RIGHT:{if(An)break;On?pn():fr();break}case Pt.Z.BACKSPACE:{An||pn();break}case Pt.Z.ENTER:{if(Xn.length){var br=rt[_e],pr=(br==null?void 0:br[Ge])||[];pr.length?Re(pr.map(function(Ur){return Ur[ut.value]}),pr[pr.length-1]):Re(Xn,rt[_e])}break}case Pt.Z.ESC:En(!1),Zn&&dt.stopPropagation()}},onKeyUp:function(){}}})},bn=ie.forwardRef(function(de,Xe){var ut,Ue,je,Re,Ct=(0,Ae.lk)(),yn=Ct.prefixCls,An=Ct.multiple,En=Ct.searchValue,Zn=Ct.toggleOpen,On=Ct.notFoundContent,Wn=Ct.direction,rr=Ct.open,Xn=ie.useRef(),_e=Wn==="rtl",rt=ie.useContext(Pe),cn=rt.options,zt=rt.values,Qt=rt.halfValues,pn=rt.fieldNames,fr=rt.changeOnSelect,Sn=rt.onSelect,dt=rt.searchOptions,lr=rt.dropdownPrefixCls,In=rt.loadData,br=rt.expandTrigger,pr=lr||yn,Ur=ie.useState([]),kr=(0,De.Z)(Ur,2),lt=kr[0],yr=kr[1],aa=function(Fr){if(!(!In||En)){var Wr=Et(Fr,cn,pn),Br=Wr.map(function(gr){var Ir=gr.option;return Ir}),qr=Br[Br.length-1];if(qr&&!hn(qr,pn)){var jr=Nt(Fr);yr(function(gr){return[].concat((0,E.Z)(gr),[jr])}),In(Br)}}};ie.useEffect(function(){lt.length&&lt.forEach(function(Pr){var Fr=ye(Pr),Wr=Et(Fr,cn,pn,!0).map(function(qr){var jr=qr.option;return jr}),Br=Wr[Wr.length-1];(!Br||Br[pn.children]||hn(Br,pn))&&yr(function(qr){return qr.filter(function(jr){return jr!==Pr})})})},[cn,lt,pn]);var Qr=ie.useMemo(function(){return new Set(it(zt))},[zt]),zn=ie.useMemo(function(){return new Set(it(Qt))},[Qt]),fn=pt(),vr=(0,De.Z)(fn,2),dr=vr[0],Rr=vr[1],Cr=function(Fr){Rr(Fr),aa(Fr)},Gn=function(Fr){var Wr=Fr.disabled,Br=hn(Fr,pn);return!Wr&&(Br||fr||An)},Ar=function(Fr,Wr){var Br=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Sn(Fr),!An&&(Wr||fr&&(br==="hover"||Br))&&Zn(!1)},Yr=ie.useMemo(function(){return En?dt:cn},[En,dt,cn]),la=ie.useMemo(function(){for(var Pr=[{options:Yr}],Fr=Yr,Wr=et(Fr,pn),Br=function(){var Ir=dr[qr],Pa=Fr.find(function(Wa,Sa){return(Wr[Sa]?Nt(Wr[Sa]):Wa[pn.value])===Ir}),oa=Pa==null?void 0:Pa[pn.children];if(!(oa!=null&&oa.length))return"break";Fr=oa,Pr.push({options:oa})},qr=0;qr<dr.length;qr+=1){var jr=Br();if(jr==="break")break}return Pr},[Yr,dr,pn]),ua=function(Fr,Wr){Gn(Wr)&&Ar(Fr,hn(Wr,pn),!0)};Ut(Xe,Yr,pn,dr,Cr,ua),ie.useEffect(function(){for(var Pr=0;Pr<dr.length;Pr+=1){var Fr,Wr=dr.slice(0,Pr+1),Br=Nt(Wr),qr=(Fr=Xn.current)===null||Fr===void 0?void 0:Fr.querySelector('li[data-path-key="'.concat(Br.replace(/\\{0,2}"/g,'\\"'),'"]'));qr&&he(qr)}},[dr]);var zr=!((ut=la[0])!==null&&ut!==void 0&&(Ue=ut.options)!==null&&Ue!==void 0&&Ue.length),va=[(je={},(0,Ve.Z)(je,pn.value,"__EMPTY__"),(0,Ve.Z)(je,mt,On),(0,Ve.Z)(je,"disabled",!0),je)],ea=(0,Ne.Z)((0,Ne.Z)({},de),{},{multiple:!zr&&An,onSelect:Ar,onActive:Cr,onToggleOpen:Zn,checkedSet:Qr,halfCheckedSet:zn,loadingKeys:lt,isSelectable:Gn}),pa=zr?[{options:va}]:la,Ja=pa.map(function(Pr,Fr){var Wr=dr.slice(0,Fr),Br=dr[Fr];return ie.createElement(jt,(0,Je.Z)({key:Fr},ea,{searchValue:En,prefixCls:pr,options:Pr.options,prevValuePath:Wr,activeValue:Br}))});return ie.createElement(qe,{open:rr},ie.createElement("div",{className:ke()("".concat(pr,"-menus"),(Re={},(0,Ve.Z)(Re,"".concat(pr,"-menu-empty"),zr),(0,Ve.Z)(Re,"".concat(pr,"-rtl"),_e),Re)),ref:Xn},Ja))}),rn=bn;function ar(de){var Xe=de.onPopupVisibleChange,ut=de.popupVisible,Ue=de.popupClassName,je=de.popupPlacement;warning(!Xe,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(ut===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(Ue===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(je===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function ze(de,Xe){if(de){var ut=function Ue(je){for(var Re=0;Re<je.length;Re++){var Ct=je[Re];if(Ct[Xe==null?void 0:Xe.value]===null)return warning(!1,"`value` in Cascader options should not be `null`."),!0;if(Array.isArray(Ct[Xe==null?void 0:Xe.children])&&Ue(Ct[Xe==null?void 0:Xe.children]))return!0}};ut(de)}}var Le=null,Bt=["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 $n(de){return Array.isArray(de)&&Array.isArray(de[0])}function Un(de){return de?$n(de)?de:(de.length===0?[]:[de]).map(function(Xe){return Array.isArray(Xe)?Xe:[Xe]}):[]}var Wt=ie.forwardRef(function(de,Xe){var ut=de.id,Ue=de.prefixCls,je=Ue===void 0?"rc-cascader":Ue,Re=de.fieldNames,Ct=de.defaultValue,yn=de.value,An=de.changeOnSelect,En=de.onChange,Zn=de.displayRender,On=de.checkable,Wn=de.autoClearSearchValue,rr=Wn===void 0?!0:Wn,Xn=de.searchValue,_e=de.onSearch,rt=de.showSearch,cn=de.expandTrigger,zt=de.options,Qt=de.dropdownPrefixCls,pn=de.loadData,fr=de.popupVisible,Sn=de.open,dt=de.popupClassName,lr=de.dropdownClassName,In=de.dropdownMenuColumnStyle,br=de.popupPlacement,pr=de.placement,Ur=de.onDropdownVisibleChange,kr=de.onPopupVisibleChange,lt=de.expandIcon,yr=lt===void 0?">":lt,aa=de.loadingIcon,Qr=de.children,zn=de.dropdownMatchSelectWidth,fn=zn===void 0?!1:zn,vr=de.showCheckedStrategy,dr=vr===void 0?kt:vr,Rr=(0,Oe.Z)(de,Bt),Cr=(0,xe.ZP)(ut),Gn=!!On,Ar=(0,$e.Z)(Ct,{value:yn,postState:Un}),Yr=(0,De.Z)(Ar,2),la=Yr[0],ua=Yr[1],zr=ie.useMemo(function(){return Ht(Re)},[JSON.stringify(Re)]),va=ie.useMemo(function(){return zt||[]},[zt]),ea=xn(va,zr),pa=ie.useCallback(function(He){var vt=ea();return He.map(function(wn){var kn=vt[wn].nodes;return kn.map(function(Er){return Er[zr.value]})})},[ea,zr]),Ja=(0,$e.Z)("",{value:Xn,postState:function(vt){return vt||""}}),Pr=(0,De.Z)(Ja,2),Fr=Pr[0],Wr=Pr[1],Br=function(vt,wn){Wr(vt),wn.source!=="blur"&&_e&&_e(vt)},qr=Be(rt),jr=(0,De.Z)(qr,2),gr=jr[0],Ir=jr[1],Pa=nt(Fr,va,zr,Qt||je,Ir,An),oa=_t(va,zr),Wa=ie.useMemo(function(){var He=oa(la),vt=(0,De.Z)(He,2),wn=vt[0],kn=vt[1];if(!Gn||!la.length)return[wn,[],kn];var Er=it(wn),Zr=ea(),Vr=(0,Se.S)(Er,!0,Zr),Ba=Vr.checkedKeys,Ma=Vr.halfCheckedKeys;return[pa(Ba),pa(Ma),kn]},[Gn,la,ea,pa,oa]),Sa=(0,De.Z)(Wa,3),Ca=Sa[0],Aa=Sa[1],$r=Sa[2],ga=ie.useMemo(function(){var He=it(Ca),vt=At(He,ea,dr);return[].concat((0,E.Z)($r),(0,E.Z)(pa(vt)))},[Ca,ea,pa,$r,dr]),re=ct(ga,va,zr,Gn,Zn),Qe=(0,Fe.Z)(function(He){if(ua(He),En){var vt=Un(He),wn=vt.map(function(Zr){return Et(Zr,va,zr).map(function(Vr){return Vr.option})}),kn=Gn?vt:vt[0],Er=Gn?wn:wn[0];En(kn,Er)}}),ot=(0,Fe.Z)(function(He){if((!Gn||rr)&&Wr(""),!Gn)Qe(He);else{var vt=Nt(He),wn=it(Ca),kn=it(Aa),Er=wn.includes(vt),Zr=$r.some(function(Hr){return Nt(Hr)===vt}),Vr=Ca,Ba=$r;if(Zr&&!Er)Ba=$r.filter(function(Hr){return Nt(Hr)!==vt});else{var Ma=Er?wn.filter(function(Hr){return Hr!==vt}):[].concat((0,E.Z)(wn),[vt]),Oa=ea(),il;if(Er){var nl=(0,Se.S)(Ma,{checked:!1,halfCheckedKeys:kn},Oa);il=nl.checkedKeys}else{var $a=(0,Se.S)(Ma,!0,Oa);il=$a.checkedKeys}var Za=At(il,ea,dr);Vr=pa(Za)}Qe([].concat((0,E.Z)(Ba),(0,E.Z)(Vr)))}}),Ot=function(vt,wn){if(wn.type==="clear"){Qe([]);return}var kn=wn.values[0],Er=kn.valueCells;ot(Er)},Me=Sn!==void 0?Sn:fr,Vt=lr||dt,an=pr||br,Tt=function(vt){Ur==null||Ur(vt),kr==null||kr(vt)},Mt=ie.useMemo(function(){return{options:va,fieldNames:zr,values:Ca,halfValues:Aa,changeOnSelect:An,onSelect:ot,checkable:On,searchOptions:Pa,dropdownPrefixCls:Qt,loadData:pn,expandTrigger:cn,expandIcon:yr,loadingIcon:aa,dropdownMenuColumnStyle:In}},[va,zr,Ca,Aa,An,ot,On,Pa,Qt,pn,cn,yr,aa,In]),yt=!(Fr?Pa:va).length,St=Fr&&Ir.matchInputWidth||yt?{}:{minWidth:"auto"};return ie.createElement(Pe.Provider,{value:Mt},ie.createElement(Ae.Ac,(0,Je.Z)({},Rr,{ref:Xe,id:Cr,prefixCls:je,autoClearSearchValue:rr,dropdownMatchSelectWidth:fn,dropdownStyle:St,displayValues:re,onDisplayValuesChange:Ot,mode:Gn?"multiple":void 0,searchValue:Fr,onSearch:Br,showSearch:gr,OptionList:rn,emptyOptions:yt,open:Me,dropdownClassName:Vt,placement:an,onDropdownVisibleChange:Tt,getRawInputElement:function(){return Qr}})))});Wt.SHOW_PARENT=kt,Wt.SHOW_CHILD=gt;var Hn=Wt,tn=Hn,Ln=x(2738),Jt=x(62892),er=x(53487),tr=x(19080),nr=x(36355),gn=x(93891),xr=x(1684),or=x(19716),mr=x(32441),Lr=x(14154),Yn=x(58582),mn=x(84443),Lt=x(66339),ir=x(33234),wr=x(98447),Nr=x(17313),sr=x(74207),Xr=x(83116);const Jn=de=>{const{prefixCls:Xe,componentCls:ut,antCls:Ue}=de,je=`${ut}-menu-item`,Re=`
&${je}-expand ${je}-expand-icon,
${je}-loading-icon
`;return[{[ut]:{width:de.controlWidth}},{[`${ut}-dropdown`]:[(0,wr.C2)(`${Xe}-checkbox`,de),{[`&${Ue}-select-dropdown`]:{padding:0}},{[ut]:{"&-checkbox":{top:0,marginInlineEnd:de.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${ut}-menu-empty`]:{[`${ut}-menu`]:{width:"100%",height:"auto",[je]:{color:de.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:de.controlItemWidth,height:de.dropdownHeight,margin:0,padding:de.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${de.lineWidth}px ${de.lineType} ${de.colorSplit}`},"&-item":Object.assign(Object.assign({},Nr.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:de.optionPadding,lineHeight:de.lineHeight,cursor:"pointer",transition:`all ${de.motionDurationMid}`,borderRadius:de.borderRadiusSM,"&:hover":{background:de.controlItemBgHover},"&-disabled":{color:de.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[Re]:{color:de.colorTextDisabled}},[`&-active:not(${je}-disabled)`]:{"&, &:hover":{fontWeight:de.optionSelectedFontWeight,backgroundColor:de.optionSelectedBg}},"&-content":{flex:"auto"},[Re]:{marginInlineStart:de.paddingXXS,color:de.colorTextDescription,fontSize:de.fontSizeIcon},"&-keyword":{color:de.colorHighlight}})}}}]},{[`${ut}-dropdown-rtl`]:{direction:"rtl"}},(0,sr.c)(de)]};var Rn=(0,Xr.Z)("Cascader",de=>[Jn(de)],de=>{const Xe=Math.round((de.controlHeight-de.fontSize*de.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:de.controlItemBgActive,optionSelectedFontWeight:de.fontWeightStrong,optionPadding:`${Xe}px ${de.paddingSM}px`,menuPadding:de.paddingXXS}}),Tr=function(de,Xe){var ut={};for(var Ue in de)Object.prototype.hasOwnProperty.call(de,Ue)&&Xe.indexOf(Ue)<0&&(ut[Ue]=de[Ue]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,Ue=Object.getOwnPropertySymbols(de);je<Ue.length;je++)Xe.indexOf(Ue[je])<0&&Object.prototype.propertyIsEnumerable.call(de,Ue[je])&&(ut[Ue[je]]=de[Ue[je]]);return ut};const{SHOW_CHILD:cr,SHOW_PARENT:en}=tn;function ur(de,Xe,ut){const Ue=de.toLowerCase().split(Xe).reduce((Ct,yn,An)=>An===0?[yn]:[].concat((0,E.Z)(Ct),[Xe,yn]),[]),je=[];let Re=0;return Ue.forEach((Ct,yn)=>{const An=Re+Ct.length;let En=de.slice(Re,An);Re=An,yn%2===1&&(En=ie.createElement("span",{className:`${ut}-menu-item-keyword`,key:`separator-${yn}`},En)),je.push(En)}),je}const Ke=(de,Xe,ut,Ue)=>{const je=[],Re=de.toLowerCase();return Xe.forEach((Ct,yn)=>{yn!==0&&je.push(" / ");let An=Ct[Ue.label];const En=typeof An;(En==="string"||En==="number")&&(An=ur(String(An),Re,ut)),je.push(An)}),je},Rt=ie.forwardRef((de,Xe)=>{const{prefixCls:ut,size:Ue,disabled:je,className:Re,rootClassName:Ct,multiple:yn,bordered:An=!0,transitionName:En,choiceTransitionName:Zn="",popupClassName:On,dropdownClassName:Wn,expandIcon:rr,placement:Xn,showSearch:_e,allowClear:rt=!0,notFoundContent:cn,direction:zt,getPopupContainer:Qt,status:pn,showArrow:fr,builtinPlacements:Sn,style:dt}=de,lr=Tr(de,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),In=(0,Ln.Z)(lr,["suffixIcon"]),{getPopupContainer:br,getPrefixCls:pr,renderEmpty:Ur,direction:kr,popupOverflow:lt,cascader:yr}=ie.useContext(nr.E_),aa=zt||kr,Qr=aa==="rtl",{status:zn,hasFeedback:fn,isFormItemInput:vr,feedbackIcon:dr}=ie.useContext(mr.aM),Rr=(0,tr.F)(zn,pn),Cr=cn||(Ur==null?void 0:Ur("Cascader"))||ie.createElement(gn.Z,{componentName:"Cascader"}),Gn=pr(),Ar=pr("select",ut),Yr=pr("cascader",ut),[la,ua]=(0,Lr.Z)(Ar),[zr]=Rn(Yr),{compactSize:va,compactItemClassnames:ea}=(0,ir.ri)(Ar,zt),pa=ke()(On||Wn,`${Yr}-dropdown`,{[`${Yr}-dropdown-rtl`]:aa==="rtl"},Ct,ua),Ja=ie.useMemo(()=>{if(!_e)return _e;let $r={render:Ke};return typeof _e=="object"&&($r=Object.assign(Object.assign({},$r),_e)),$r},[_e]),Pr=(0,or.Z)($r=>{var ga;return(ga=Ue!=null?Ue:va)!==null&&ga!==void 0?ga:$r}),Fr=ie.useContext(xr.Z),Wr=je!=null?je:Fr;let Br=rr;rr||(Br=Qr?ie.createElement(pe.Z,null):ie.createElement(ce.Z,null));const qr=ie.createElement("span",{className:`${Ar}-menu-item-loading-icon`},ie.createElement(ge.Z,{spin:!0})),jr=ie.useMemo(()=>yn?ie.createElement("span",{className:`${Yr}-checkbox-inner`}):!1,[yn]),gr=(0,mn.Z)(de.suffixIcon,fr),{suffixIcon:Ir,removeIcon:Pa,clearIcon:oa}=(0,Lt.Z)(Object.assign(Object.assign({},de),{hasFeedback:fn,feedbackIcon:dr,showSuffixIcon:gr,multiple:yn,prefixCls:Ar,componentName:"Cascader"})),Wa=ie.useMemo(()=>Xn!==void 0?Xn:Qr?"bottomRight":"bottomLeft",[Xn,Qr]),Sa=(0,Yn.Z)(Sn,lt),Ca=rt===!0?{clearIcon:oa}:rt,Aa=ie.createElement(tn,Object.assign({prefixCls:Ar,className:ke()(!ut&&Yr,{[`${Ar}-lg`]:Pr==="large",[`${Ar}-sm`]:Pr==="small",[`${Ar}-rtl`]:Qr,[`${Ar}-borderless`]:!An,[`${Ar}-in-form-item`]:vr},(0,tr.Z)(Ar,Rr,fn),ea,yr==null?void 0:yr.className,Re,Ct,ua),disabled:Wr,style:Object.assign(Object.assign({},yr==null?void 0:yr.style),dt)},In,{builtinPlacements:Sa,direction:aa,placement:Wa,notFoundContent:Cr,allowClear:Ca,showSearch:Ja,expandIcon:Br,suffixIcon:Ir,removeIcon:Pa,loadingIcon:qr,checkable:jr,dropdownClassName:pa,dropdownPrefixCls:ut||Yr,choiceTransitionName:(0,Jt.m)(Gn,"",Zn),transitionName:(0,Jt.m)(Gn,"slide-up",En),getPopupContainer:Qt||br,ref:Xe}));return zr(la(Aa))}),nn=(0,er.Z)(Rt);Rt.SHOW_PARENT=en,Rt.SHOW_CHILD=cr,Rt._InternalPanelDoNotUseOrYouWillBeFired=nn;var on=Rt},39722:function(ht,bt,x){"use strict";x.d(bt,{t5:function(){return Oe}});var E=x(92310),ie=x.n(E),pe=x(55477),ge=x(59301),ce=x(36355),Ie=x(77578),ke=x(17356),Je=function(xe,Se){var Fe={};for(var $e in xe)Object.prototype.hasOwnProperty.call(xe,$e)&&Se.indexOf($e)<0&&(Fe[$e]=xe[$e]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,$e=Object.getOwnPropertySymbols(xe);st<$e.length;st++)Se.indexOf($e[st])<0&&Object.prototype.propertyIsEnumerable.call(xe,$e[st])&&(Fe[$e[st]]=xe[$e[st]]);return Fe};const De=(xe,Se,Fe)=>{if(!(!Se&&!Fe))return ge.createElement(ge.Fragment,null,Se&&ge.createElement("div",{className:`${xe}-title`},(0,Ie.Z)(Se)),ge.createElement("div",{className:`${xe}-inner-content`},(0,Ie.Z)(Fe)))},Oe=xe=>{const{hashId:Se,prefixCls:Fe,className:$e,style:st,placement:Pe="top",title:Ce,content:Ve,children:Ne}=xe;return ge.createElement("div",{className:ie()(Se,Fe,`${Fe}-pure`,`${Fe}-placement-${Pe}`,$e),style:st},ge.createElement("div",{className:`${Fe}-arrow`}),ge.createElement(pe.G,Object.assign({},xe,{className:Se,prefixCls:Fe}),Ne||De(Fe,Ce,Ve)))},Ae=xe=>{const{prefixCls:Se}=xe,Fe=Je(xe,["prefixCls"]),{getPrefixCls:$e}=ge.useContext(ce.E_),st=$e("popover",Se),[Pe,Ce]=(0,ke.Z)(st);return Pe(ge.createElement(Oe,Object.assign({},Fe,{prefixCls:st,hashId:Ce})))};bt.ZP=Ae},60324:function(ht,bt,x){"use strict";var E=x(92310),ie=x.n(E),pe=x(59301),ge=x(77578),ce=x(62892),Ie=x(36355),ke=x(6848),Je=x(39722),De=x(17356),Oe=function(Se,Fe){var $e={};for(var st in Se)Object.prototype.hasOwnProperty.call(Se,st)&&Fe.indexOf(st)<0&&($e[st]=Se[st]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,st=Object.getOwnPropertySymbols(Se);Pe<st.length;Pe++)Fe.indexOf(st[Pe])<0&&Object.prototype.propertyIsEnumerable.call(Se,st[Pe])&&($e[st[Pe]]=Se[st[Pe]]);return $e};const Ae=Se=>{let{title:Fe,content:$e,prefixCls:st}=Se;return pe.createElement(pe.Fragment,null,Fe&&pe.createElement("div",{className:`${st}-title`},(0,ge.Z)(Fe)),pe.createElement("div",{className:`${st}-inner-content`},(0,ge.Z)($e)))},xe=pe.forwardRef((Se,Fe)=>{const{prefixCls:$e,title:st,content:Pe,overlayClassName:Ce,placement:Ve="top",trigger:Ne="hover",mouseEnterDelay:Ge=.1,mouseLeaveDelay:Te=.1,overlayStyle:We={}}=Se,nt=Oe(Se,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Dt}=pe.useContext(Ie.E_),kt=Dt("popover",$e),[gt,Nt]=(0,De.Z)(kt),it=Dt(),ye=ie()(Ce,Nt);return gt(pe.createElement(ke.Z,Object.assign({placement:Ve,trigger:Ne,mouseEnterDelay:Ge,mouseLeaveDelay:Te,overlayStyle:We},nt,{prefixCls:kt,overlayClassName:ye,ref:Fe,overlay:st||Pe?pe.createElement(Ae,{prefixCls:kt,title:st,content:Pe}):null,transitionName:(0,ce.m)(it,"zoom-big",nt.transitionName),"data-popover-inject":!0})))});xe._InternalPanelDoNotUseOrYouWillBeFired=Je.ZP,bt.Z=xe},17356:function(ht,bt,x){"use strict";var E=x(17313),ie=x(29878),pe=x(19447),ge=x(33166),ce=x(83116),Ie=x(37613);const ke=Oe=>{const{componentCls:Ae,popoverColor:xe,minWidth:Se,fontWeightStrong:Fe,popoverPadding:$e,boxShadowSecondary:st,colorTextHeading:Pe,borderRadiusLG:Ce,zIndexPopup:Ve,marginXS:Ne,colorBgElevated:Ge,popoverBg:Te}=Oe;return[{[Ae]:Object.assign(Object.assign({},(0,E.Wf)(Oe)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:Ve,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":Ge,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${Ae}-content`]:{position:"relative"},[`${Ae}-inner`]:{backgroundColor:Te,backgroundClip:"padding-box",borderRadius:Ce,boxShadow:st,padding:$e},[`${Ae}-title`]:{minWidth:Se,marginBottom:Ne,color:Pe,fontWeight:Fe},[`${Ae}-inner-content`]:{color:xe}})},(0,pe.ZP)(Oe,{colorBg:"var(--antd-arrow-background-color)"}),{[`${Ae}-pure`]:{position:"relative",maxWidth:"none",margin:Oe.sizePopupArrow,display:"inline-block",[`${Ae}-content`]:{display:"inline-block"}}}]},Je=Oe=>{const{componentCls:Ae}=Oe;return{[Ae]:ge.i.map(xe=>{const Se=Oe[`${xe}6`];return{[`&${Ae}-${xe}`]:{"--antd-arrow-background-color":Se,[`${Ae}-inner`]:{backgroundColor:Se},[`${Ae}-arrow`]:{background:"transparent"}}}})}},De=Oe=>{const{componentCls:Ae,lineWidth:xe,lineType:Se,colorSplit:Fe,paddingSM:$e,controlHeight:st,fontSize:Pe,lineHeight:Ce,padding:Ve}=Oe,Ne=st-Math.round(Pe*Ce),Ge=Ne/2,Te=Ne/2-xe,We=Ve;return{[Ae]:{[`${Ae}-inner`]:{padding:0},[`${Ae}-title`]:{margin:0,padding:`${Ge}px ${We}px ${Te}px`,borderBottom:`${xe}px ${Se} ${Fe}`},[`${Ae}-inner-content`]:{padding:`${$e}px ${We}px`}}}};bt.Z=(0,ce.Z)("Popover",Oe=>{const{colorBgElevated:Ae,colorText:xe,wireframe:Se}=Oe,Fe=(0,Ie.TS)(Oe,{popoverPadding:12,popoverBg:Ae,popoverColor:xe});return[ke(Fe),Je(Fe),Se&&De(Fe),(0,ie._y)(Fe,"zoom-big")]},Oe=>({width:177,minWidth:177,zIndexPopup:Oe.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},98228:function(ht,bt,x){"use strict";x.d(bt,{default:function(){return ur}});var E=x(92310),ie=x.n(E),pe=x(60499),ge=x(77654),ce=x(85899),Ie=x(72190),ke=x(42244),Je=x(43749),De=x(77861),Oe=x(17115),Ae=x(90782),xe=x(18929),Se=x(48736),Fe=x(59301),$e=function(Ke){var Rt=Fe.useRef({valueLabels:new Map});return Fe.useMemo(function(){var nn=Rt.current.valueLabels,on=new Map,de=Ke.map(function(Xe){var ut,Ue=Xe.value,je=(ut=Xe.label)!==null&&ut!==void 0?ut:nn.get(Ue);return on.set(Ue,je),(0,ce.Z)((0,ce.Z)({},Xe),{},{label:je})});return Rt.current.valueLabels=on,[de]},[Ke])},st=function(Ke,Rt,nn,on){return Fe.useMemo(function(){var de=Ke.map(function(je){var Re=je.value;return Re}),Xe=Rt.map(function(je){var Re=je.value;return Re}),ut=de.filter(function(je){return!on[je]});if(nn){var Ue=(0,Ae.S)(de,!0,on);de=Ue.checkedKeys,Xe=Ue.halfCheckedKeys}return[Array.from(new Set([].concat((0,ge.Z)(ut),(0,ge.Z)(de)))),Xe]},[Ke,Rt,nn,on])},Pe=x(71430),Ce=function(Ke,Rt){return Fe.useMemo(function(){var nn=(0,Pe.I8)(Ke,{fieldNames:Rt,initWrapper:function(de){return(0,ce.Z)((0,ce.Z)({},de),{},{valueEntities:new Map})},processEntity:function(de,Xe){var ut=de.node[Rt.value];if(0)var Ue;Xe.valueEntities.set(ut,de)}});return nn},[Ke,Rt])},Ve=x(18642),Ne=x(11592),Ge=function(){return null},Te=Ge,We=["children","value"];function nt(Ke){return(0,Ne.Z)(Ke).map(function(Rt){if(!Fe.isValidElement(Rt)||!Rt.type)return null;var nn=Rt,on=nn.key,de=nn.props,Xe=de.children,ut=de.value,Ue=(0,ke.Z)(de,We),je=(0,ce.Z)({key:on,value:ut},Ue),Re=nt(Xe);return Re.length&&(je.children=Re),je}).filter(function(Rt){return Rt})}function Dt(Ke){if(!Ke)return Ke;var Rt=(0,ce.Z)({},Ke);return"props"in Rt||Object.defineProperty(Rt,"props",{get:function(){return(0,Se.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Rt}}),Rt}function kt(Ke,Rt,nn,on,de,Xe){var ut=null,Ue=null;function je(){function Re(Ct){var yn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",An=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Ct.map(function(En,Zn){var On="".concat(yn,"-").concat(Zn),Wn=En[Xe.value],rr=nn.includes(Wn),Xn=Re(En[Xe.children]||[],On,rr),_e=Fe.createElement(Te,En,Xn.map(function(cn){return cn.node}));if(Rt===Wn&&(ut=_e),rr){var rt={pos:On,node:_e,children:Xn};return An||Ue.push(rt),rt}return null}).filter(function(En){return En})}Ue||(Ue=[],Re(on),Ue.sort(function(Ct,yn){var An=Ct.node.props.value,En=yn.node.props.value,Zn=nn.indexOf(An),On=nn.indexOf(En);return Zn-On}))}Object.defineProperty(Ke,"triggerNode",{get:function(){return(0,Se.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),je(),ut}}),Object.defineProperty(Ke,"allCheckedNodes",{get:function(){return(0,Se.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),je(),de?Ue:Ue.map(function(Ct){var yn=Ct.node;return yn})}})}var gt=function(Ke,Rt,nn){var on=nn.treeNodeFilterProp,de=nn.filterTreeNode,Xe=nn.fieldNames,ut=Xe.children;return Fe.useMemo(function(){if(!Rt||de===!1)return Ke;var Ue;if(typeof de=="function")Ue=de;else{var je=Rt.toUpperCase();Ue=function(yn,An){var En=An[on];return String(En).toUpperCase().includes(je)}}function Re(Ct){var yn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Ct.reduce(function(An,En){var Zn=En[ut],On=yn||Ue(Rt,Dt(En)),Wn=Re(Zn||[],On);return(On||Wn.length)&&An.push((0,ce.Z)((0,ce.Z)({},En),{},(0,Ve.Z)({isLeaf:void 0},ut,Wn))),An},[])}return Re(Ke)},[Ke,Rt,ut,on,de])};function Nt(Ke){var Rt=Fe.useRef();Rt.current=Ke;var nn=Fe.useCallback(function(){return Rt.current.apply(Rt,arguments)},[]);return nn}function it(Ke,Rt){var nn=Rt.id,on=Rt.pId,de=Rt.rootPId,Xe={},ut=[],Ue=Ke.map(function(je){var Re=(0,ce.Z)({},je),Ct=Re[nn];return Xe[Ct]=Re,Re.key=Re.key||Ct,Re});return Ue.forEach(function(je){var Re=je[on],Ct=Xe[Re];Ct&&(Ct.children=Ct.children||[],Ct.children.push(je)),(Re===de||!Ct&&de===null)&&ut.push(je)}),ut}function ye(Ke,Rt,nn){return Fe.useMemo(function(){return Ke?nn?it(Ke,(0,ce.Z)({id:"id",pId:"pId",rootPId:null},nn!==!0?nn:{})):Ke:nt(Rt)},[Rt,nn,Ke])}var Ht=Fe.createContext(null),hn=Ht,he=x(10228),et=x(80547),At=x(38028),Et=Fe.createContext(null),ct=Et;function Dn(Ke){return Array.isArray(Ke)?Ke:Ke!==void 0?[Ke]:[]}function xn(Ke){var Rt=Ke||{},nn=Rt.label,on=Rt.value,de=Rt.children,Xe=on||"value";return{_title:nn?[nn]:["title","label"],value:Xe,key:Xe,children:de||"children"}}function _t(Ke){return!Ke||Ke.disabled||Ke.disableCheckbox||Ke.checkable===!1}function Fn(Ke,Rt){var nn=[];function on(de){de.forEach(function(Xe){var ut=Xe[Rt.children];ut&&(nn.push(Xe[Rt.value]),on(ut))})}return on(Ke),nn}function Be(Ke){return Ke==null}var be={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},qe=function(Rt,nn){var on=(0,De.lk)(),de=on.prefixCls,Xe=on.multiple,ut=on.searchValue,Ue=on.toggleOpen,je=on.open,Re=on.notFoundContent,Ct=Fe.useContext(ct),yn=Ct.virtual,An=Ct.listHeight,En=Ct.listItemHeight,Zn=Ct.treeData,On=Ct.fieldNames,Wn=Ct.onSelect,rr=Ct.dropdownMatchSelectWidth,Xn=Ct.treeExpandAction,_e=Fe.useContext(hn),rt=_e.checkable,cn=_e.checkedKeys,zt=_e.halfCheckedKeys,Qt=_e.treeExpandedKeys,pn=_e.treeDefaultExpandAll,fr=_e.treeDefaultExpandedKeys,Sn=_e.onTreeExpand,dt=_e.treeIcon,lr=_e.showTreeIcon,In=_e.switcherIcon,br=_e.treeLine,pr=_e.treeNodeFilterProp,Ur=_e.loadData,kr=_e.treeLoadedKeys,lt=_e.treeMotion,yr=_e.onTreeLoad,aa=_e.keyEntities,Qr=Fe.useRef(),zn=(0,et.Z)(function(){return Zn},[je,Zn],function(gr,Ir){return Ir[0]&&gr[1]!==Ir[1]}),fn=Fe.useState(null),vr=(0,Ie.Z)(fn,2),dr=vr[0],Rr=vr[1],Cr=aa[dr],Gn=Fe.useMemo(function(){return rt?{checked:cn,halfChecked:zt}:null},[rt,cn,zt]);Fe.useEffect(function(){if(je&&!Xe&&cn.length){var gr;(gr=Qr.current)===null||gr===void 0||gr.scrollTo({key:cn[0]}),Rr(cn[0])}},[je]);var Ar=String(ut).toLowerCase(),Yr=function(Ir){return Ar?String(Ir[pr]).toLowerCase().includes(Ar):!1},la=Fe.useState(fr),ua=(0,Ie.Z)(la,2),zr=ua[0],va=ua[1],ea=Fe.useState(null),pa=(0,Ie.Z)(ea,2),Ja=pa[0],Pr=pa[1],Fr=Fe.useMemo(function(){return Qt?(0,ge.Z)(Qt):ut?Ja:zr},[zr,Ja,Qt,ut]);Fe.useEffect(function(){ut&&Pr(Fn(Zn,On))},[ut]);var Wr=function(Ir){va(Ir),Pr(Ir),Sn&&Sn(Ir)},Br=function(Ir){Ir.preventDefault()},qr=function(Ir,Pa){var oa=Pa.node;rt&&_t(oa)||(Wn(oa.key,{selected:!cn.includes(oa.key)}),Xe||Ue(!1))};if(Fe.useImperativeHandle(nn,function(){var gr;return{scrollTo:(gr=Qr.current)===null||gr===void 0?void 0:gr.scrollTo,onKeyDown:function(Pa){var oa,Wa=Pa.which;switch(Wa){case he.Z.UP:case he.Z.DOWN:case he.Z.LEFT:case he.Z.RIGHT:(oa=Qr.current)===null||oa===void 0||oa.onKeyDown(Pa);break;case he.Z.ENTER:{if(Cr){var Sa=(Cr==null?void 0:Cr.node)||{},Ca=Sa.selectable,Aa=Sa.value;Ca!==!1&&qr(null,{node:{key:dr},selected:!cn.includes(Aa)})}break}case he.Z.ESC:Ue(!1)}},onKeyUp:function(){}}}),zn.length===0)return Fe.createElement("div",{role:"listbox",className:"".concat(de,"-empty"),onMouseDown:Br},Re);var jr={fieldNames:On};return kr&&(jr.loadedKeys=kr),Fr&&(jr.expandedKeys=Fr),Fe.createElement("div",{onMouseDown:Br},Cr&&je&&Fe.createElement("span",{style:be,"aria-live":"assertive"},Cr.node.value),Fe.createElement(At.Z,(0,pe.Z)({ref:Qr,focusable:!1,prefixCls:"".concat(de,"-tree"),treeData:zn,height:An,itemHeight:En,virtual:yn!==!1&&rr!==!1,multiple:Xe,icon:dt,showIcon:lr,switcherIcon:In,showLine:br,loadData:ut?null:Ur,motion:lt,activeKey:dr,checkable:rt,checkStrictly:!0,checkedKeys:Gn,selectedKeys:rt?[]:cn,defaultExpandAll:pn},jr,{onActiveChange:Rr,onSelect:qr,onCheck:qr,onExpand:Wr,onLoad:yr,filterTreeNode:Yr,expandAction:Xn})))},Ft=Fe.forwardRef(qe);Ft.displayName="OptionList";var mt=Ft,jt="SHOW_ALL",pt="SHOW_PARENT",Pt="SHOW_CHILD";function Ut(Ke,Rt,nn,on){var de=new Set(Ke);return Rt===Pt?Ke.filter(function(Xe){var ut=nn[Xe];return!(ut&&ut.children&&ut.children.some(function(Ue){var je=Ue.node;return de.has(je[on.value])})&&ut.children.every(function(Ue){var je=Ue.node;return _t(je)||de.has(je[on.value])}))}):Rt===pt?Ke.filter(function(Xe){var ut=nn[Xe],Ue=ut?ut.parent:null;return!(Ue&&!_t(Ue.node)&&de.has(Ue.key))}):Ke}function bn(Ke){var Rt=Ke.searchPlaceholder,nn=Ke.treeCheckStrictly,on=Ke.treeCheckable,de=Ke.labelInValue,Xe=Ke.value,ut=Ke.multiple;warning(!Rt,"`searchPlaceholder` has been removed."),nn&&de===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(de||nn)&&warning(toArray(Xe).every(function(Ue){return Ue&&_typeof(Ue)==="object"&&"value"in Ue}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),nn||ut||on?warning(!Xe||Array.isArray(Xe),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Xe),"`value` should not be array when `TreeSelect` is single mode.")}var rn=null,ar=["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 ze(Ke){return!Ke||(0,Je.Z)(Ke)!=="object"}var Le=Fe.forwardRef(function(Ke,Rt){var nn=Ke.id,on=Ke.prefixCls,de=on===void 0?"rc-tree-select":on,Xe=Ke.value,ut=Ke.defaultValue,Ue=Ke.onChange,je=Ke.onSelect,Re=Ke.onDeselect,Ct=Ke.searchValue,yn=Ke.inputValue,An=Ke.onSearch,En=Ke.autoClearSearchValue,Zn=En===void 0?!0:En,On=Ke.filterTreeNode,Wn=Ke.treeNodeFilterProp,rr=Wn===void 0?"value":Wn,Xn=Ke.showCheckedStrategy,_e=Ke.treeNodeLabelProp,rt=Ke.multiple,cn=Ke.treeCheckable,zt=Ke.treeCheckStrictly,Qt=Ke.labelInValue,pn=Ke.fieldNames,fr=Ke.treeDataSimpleMode,Sn=Ke.treeData,dt=Ke.children,lr=Ke.loadData,In=Ke.treeLoadedKeys,br=Ke.onTreeLoad,pr=Ke.treeDefaultExpandAll,Ur=Ke.treeExpandedKeys,kr=Ke.treeDefaultExpandedKeys,lt=Ke.onTreeExpand,yr=Ke.treeExpandAction,aa=Ke.virtual,Qr=Ke.listHeight,zn=Qr===void 0?200:Qr,fn=Ke.listItemHeight,vr=fn===void 0?20:fn,dr=Ke.onDropdownVisibleChange,Rr=Ke.dropdownMatchSelectWidth,Cr=Rr===void 0?!0:Rr,Gn=Ke.treeLine,Ar=Ke.treeIcon,Yr=Ke.showTreeIcon,la=Ke.switcherIcon,ua=Ke.treeMotion,zr=(0,ke.Z)(Ke,ar),va=(0,Oe.ZP)(nn),ea=cn&&!zt,pa=cn||zt,Ja=zt||Qt,Pr=pa||rt,Fr=(0,xe.Z)(ut,{value:Xe}),Wr=(0,Ie.Z)(Fr,2),Br=Wr[0],qr=Wr[1],jr=Fe.useMemo(function(){return cn?Xn||Pt:jt},[Xn,cn]),gr=Fe.useMemo(function(){return xn(pn)},[JSON.stringify(pn)]),Ir=(0,xe.Z)("",{value:Ct!==void 0?Ct:yn,postState:function(ta){return ta||""}}),Pa=(0,Ie.Z)(Ir,2),oa=Pa[0],Wa=Pa[1],Sa=function(ta){Wa(ta),An==null||An(ta)},Ca=ye(Sn,dt,fr),Aa=Ce(Ca,gr),$r=Aa.keyEntities,ga=Aa.valueEntities,re=Fe.useCallback(function(Hr){var ta=[],ia=[];return Hr.forEach(function(hr){ga.has(hr)?ia.push(hr):ta.push(hr)}),{missingRawValues:ta,existRawValues:ia}},[ga]),Qe=gt(Ca,oa,{fieldNames:gr,treeNodeFilterProp:rr,filterTreeNode:On}),ot=Fe.useCallback(function(Hr){if(Hr){if(_e)return Hr[_e];for(var ta=gr._title,ia=0;ia<ta.length;ia+=1){var hr=Hr[ta[ia]];if(hr!==void 0)return hr}}},[gr,_e]),Ot=Fe.useCallback(function(Hr){var ta=Dn(Hr);return ta.map(function(ia){return ze(ia)?{value:ia}:ia})},[]),Me=Fe.useCallback(function(Hr){var ta=Ot(Hr);return ta.map(function(ia){var hr=ia.label,qa=ia.value,Ga=ia.halfChecked,Ea,ma=ga.get(qa);if(ma){var Da;hr=(Da=hr)!==null&&Da!==void 0?Da:ot(ma.node),Ea=ma.node.disabled}else if(hr===void 0){var Va=Ot(Br).find(function(Dl){return Dl.value===qa});hr=Va.label}return{label:hr,value:qa,halfChecked:Ga,disabled:Ea}})},[ga,ot,Ot,Br]),Vt=Fe.useMemo(function(){return Ot(Br)},[Ot,Br]),an=Fe.useMemo(function(){var Hr=[],ta=[];return Vt.forEach(function(ia){ia.halfChecked?ta.push(ia):Hr.push(ia)}),[Hr,ta]},[Vt]),Tt=(0,Ie.Z)(an,2),Mt=Tt[0],yt=Tt[1],St=Fe.useMemo(function(){return Mt.map(function(Hr){return Hr.value})},[Mt]),He=st(Mt,yt,ea,$r),vt=(0,Ie.Z)(He,2),wn=vt[0],kn=vt[1],Er=Fe.useMemo(function(){var Hr=Ut(wn,jr,$r,gr),ta=Hr.map(function(Ga){var Ea,ma,Da;return(Ea=(ma=$r[Ga])===null||ma===void 0||(Da=ma.node)===null||Da===void 0?void 0:Da[gr.value])!==null&&Ea!==void 0?Ea:Ga}),ia=ta.map(function(Ga){var Ea=Mt.find(function(ma){return ma.value===Ga});return{value:Ga,label:Ea==null?void 0:Ea.label}}),hr=Me(ia),qa=hr[0];return!Pr&&qa&&Be(qa.value)&&Be(qa.label)?[]:hr.map(function(Ga){var Ea;return(0,ce.Z)((0,ce.Z)({},Ga),{},{label:(Ea=Ga.label)!==null&&Ea!==void 0?Ea:Ga.value})})},[gr,Pr,wn,Mt,Me,jr,$r]),Zr=$e(Er),Vr=(0,Ie.Z)(Zr,1),Ba=Vr[0],Ma=Nt(function(Hr,ta,ia){var hr=Me(Hr);if(qr(hr),Zn&&Wa(""),Ue){var qa=Hr;if(ea){var Ga=Ut(Hr,jr,$r,gr);qa=Ga.map(function(pl){var Al=ga.get(pl);return Al?Al.node[gr.value]:pl})}var Ea=ta||{triggerValue:void 0,selected:void 0},ma=Ea.triggerValue,Da=Ea.selected,Va=qa;if(zt){var Dl=yt.filter(function(pl){return!qa.includes(pl.value)});Va=[].concat((0,ge.Z)(Va),(0,ge.Z)(Dl))}var El=Me(Va),hl={preValue:Mt,triggerValue:ma},sl=!0;(zt||ia==="selection"&&!Da)&&(sl=!1),kt(hl,ma,Hr,Ca,sl,gr),pa?hl.checked=Da:hl.selected=Da;var ka=Ja?El:El.map(function(pl){return pl.value});Ue(Pr?ka:ka[0],Ja?null:El.map(function(pl){return pl.label}),hl)}}),Oa=Fe.useCallback(function(Hr,ta){var ia,hr=ta.selected,qa=ta.source,Ga=$r[Hr],Ea=Ga==null?void 0:Ga.node,ma=(ia=Ea==null?void 0:Ea[gr.value])!==null&&ia!==void 0?ia:Hr;if(!Pr)Ma([ma],{selected:!0,triggerValue:ma},"option");else{var Da=hr?[].concat((0,ge.Z)(St),[ma]):wn.filter(function(Al){return Al!==ma});if(ea){var Va=re(Da),Dl=Va.missingRawValues,El=Va.existRawValues,hl=El.map(function(Al){return ga.get(Al).key}),sl;if(hr){var ka=(0,Ae.S)(hl,!0,$r);sl=ka.checkedKeys}else{var pl=(0,Ae.S)(hl,{checked:!1,halfCheckedKeys:kn},$r);sl=pl.checkedKeys}Da=[].concat((0,ge.Z)(Dl),(0,ge.Z)(sl.map(function(Al){return $r[Al].node[gr.value]})))}Ma(Da,{selected:hr,triggerValue:ma},qa||"option")}hr||!Pr?je==null||je(ma,Dt(Ea)):Re==null||Re(ma,Dt(Ea))},[re,ga,$r,gr,Pr,St,Ma,ea,je,Re,wn,kn]),il=Fe.useCallback(function(Hr){if(dr){var ta={};Object.defineProperty(ta,"documentClickClose",{get:function(){return(0,Se.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),dr(Hr,ta)}},[dr]),nl=Nt(function(Hr,ta){var ia=Hr.map(function(hr){return hr.value});if(ta.type==="clear"){Ma(ia,{},"selection");return}ta.values.length&&Oa(ta.values[0].value,{selected:!1,source:"selection"})}),$a=Fe.useMemo(function(){return{virtual:aa,dropdownMatchSelectWidth:Cr,listHeight:zn,listItemHeight:vr,treeData:Qe,fieldNames:gr,onSelect:Oa,treeExpandAction:yr}},[aa,Cr,zn,vr,Qe,gr,Oa,yr]),Za=Fe.useMemo(function(){return{checkable:pa,loadData:lr,treeLoadedKeys:In,onTreeLoad:br,checkedKeys:wn,halfCheckedKeys:kn,treeDefaultExpandAll:pr,treeExpandedKeys:Ur,treeDefaultExpandedKeys:kr,onTreeExpand:lt,treeIcon:Ar,treeMotion:ua,showTreeIcon:Yr,switcherIcon:la,treeLine:Gn,treeNodeFilterProp:rr,keyEntities:$r}},[pa,lr,In,br,wn,kn,pr,Ur,kr,lt,Ar,ua,Yr,la,Gn,rr,$r]);return Fe.createElement(ct.Provider,{value:$a},Fe.createElement(hn.Provider,{value:Za},Fe.createElement(De.Ac,(0,pe.Z)({ref:Rt},zr,{id:va,prefixCls:de,mode:Pr?"multiple":void 0,displayValues:Ba,onDisplayValuesChange:nl,searchValue:oa,onSearch:Sa,OptionList:mt,emptyOptions:!Ca.length,onDropdownVisibleChange:il,dropdownMatchSelectWidth:Cr}))))}),Bt=Le;Bt.TreeNode=Te,Bt.SHOW_ALL=jt,Bt.SHOW_PARENT=pt,Bt.SHOW_CHILD=Pt;var $n=Bt,Un=$n,Wt=x(2738),Hn=x(53487),tn=x(62892),Ln=x(19080),Jt=x(36355),er=x(1684),tr=x(93891),nr=x(19716),gn=x(32441),xr=x(14154),or=x(58582),mr=x(84443),Lr=x(66339),Yn=x(33234),mn=x(71997),Lt=x(98447),ir=x(37613),wr=x(83116),Nr=x(20648);const sr=Ke=>{const{componentCls:Rt,treePrefixCls:nn,colorBgElevated:on}=Ke,de=`.${nn}`;return[{[`${Rt}-dropdown`]:[{padding:`${Ke.paddingXS}px ${Ke.paddingXS/2}px`},(0,Nr.Yk)(nn,(0,ir.TS)(Ke,{colorBgContainer:on})),{[de]:{borderRadius:0,[`${de}-list-holder-inner`]:{alignItems:"stretch",[`${de}-treenode`]:{[`${de}-node-content-wrapper`]:{flex:"auto"}}}}},(0,Lt.C2)(`${nn}-checkbox`,Ke),{"&-rtl":{direction:"rtl",[`${de}-switcher${de}-switcher_close`]:{[`${de}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function Xr(Ke,Rt){return(0,wr.Z)("TreeSelect",nn=>{const on=(0,ir.TS)(nn,{treePrefixCls:Rt});return[sr(on)]},Nr.TM)(Ke)}var Jn=function(Ke,Rt){var nn={};for(var on in Ke)Object.prototype.hasOwnProperty.call(Ke,on)&&Rt.indexOf(on)<0&&(nn[on]=Ke[on]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,on=Object.getOwnPropertySymbols(Ke);de<on.length;de++)Rt.indexOf(on[de])<0&&Object.prototype.propertyIsEnumerable.call(Ke,on[de])&&(nn[on[de]]=Ke[on[de]]);return nn};const Rn=(Ke,Rt)=>{var nn,{prefixCls:on,size:de,disabled:Xe,bordered:ut=!0,className:Ue,rootClassName:je,treeCheckable:Re,multiple:Ct,listHeight:yn=256,listItemHeight:An=26,placement:En,notFoundContent:Zn,switcherIcon:On,treeLine:Wn,getPopupContainer:rr,popupClassName:Xn,dropdownClassName:_e,treeIcon:rt=!1,transitionName:cn,choiceTransitionName:zt="",status:Qt,treeExpandAction:pn,builtinPlacements:fr,dropdownMatchSelectWidth:Sn,popupMatchSelectWidth:dt,allowClear:lr}=Ke,In=Jn(Ke,["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:br,getPrefixCls:pr,renderEmpty:Ur,direction:kr,virtual:lt,popupMatchSelectWidth:yr,popupOverflow:aa}=Fe.useContext(Jt.E_),Qr=pr(),zn=pr("select",on),fn=pr("select-tree",on),vr=pr("tree-select",on),{compactSize:dr,compactItemClassnames:Rr}=(0,Yn.ri)(zn,kr),[Cr,Gn]=(0,xr.Z)(zn),[Ar]=Xr(vr,fn),Yr=ie()(Xn||_e,`${vr}-dropdown`,{[`${vr}-dropdown-rtl`]:kr==="rtl"},je,Gn),la=!!(Re||Ct),ua=(0,mr.Z)(In.suffixIcon,In.showArrow),zr=(nn=dt!=null?dt:Sn)!==null&&nn!==void 0?nn:yr,{status:va,hasFeedback:ea,isFormItemInput:pa,feedbackIcon:Ja}=Fe.useContext(gn.aM),Pr=(0,Ln.F)(va,Qt),{suffixIcon:Fr,removeIcon:Wr,clearIcon:Br}=(0,Lr.Z)(Object.assign(Object.assign({},In),{multiple:la,showSuffixIcon:ua,hasFeedback:ea,feedbackIcon:Ja,prefixCls:zn,componentName:"TreeSelect"})),qr=lr===!0?{clearIcon:Br}:lr;let jr;Zn!==void 0?jr=Zn:jr=(Ur==null?void 0:Ur("Select"))||Fe.createElement(tr.Z,{componentName:"Select"});const gr=(0,Wt.Z)(In,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),Ir=Fe.useMemo(()=>En!==void 0?En:kr==="rtl"?"bottomRight":"bottomLeft",[En,kr]),Pa=(0,or.Z)(fr,aa),oa=(0,nr.Z)(ga=>{var re;return(re=de!=null?de:dr)!==null&&re!==void 0?re:ga}),Wa=Fe.useContext(er.Z),Sa=Xe!=null?Xe:Wa,Ca=ie()(!on&&vr,{[`${zn}-lg`]:oa==="large",[`${zn}-sm`]:oa==="small",[`${zn}-rtl`]:kr==="rtl",[`${zn}-borderless`]:!ut,[`${zn}-in-form-item`]:pa},(0,Ln.Z)(zn,Pr,ea),Rr,Ue,je,Gn),Aa=ga=>Fe.createElement(mn.Z,{prefixCls:fn,switcherIcon:On,treeNodeProps:ga,showLine:Wn}),$r=Fe.createElement(Un,Object.assign({virtual:lt,disabled:Sa},gr,{dropdownMatchSelectWidth:zr,builtinPlacements:Pa,ref:Rt,prefixCls:zn,className:Ca,listHeight:yn,listItemHeight:An,treeCheckable:Re&&Fe.createElement("span",{className:`${zn}-tree-checkbox-inner`}),treeLine:!!Wn,suffixIcon:Fr,multiple:la,placement:Ir,removeIcon:Wr,allowClear:qr,switcherIcon:Aa,showTreeIcon:rt,notFoundContent:jr,getPopupContainer:rr||br,treeMotion:null,dropdownClassName:Yr,choiceTransitionName:(0,tn.m)(Qr,"",zt),transitionName:(0,tn.m)(Qr,"slide-up",cn),treeExpandAction:pn}));return Cr(Ar($r))},cr=Fe.forwardRef(Rn),en=(0,Hn.Z)(cr);cr.TreeNode=Te,cr.SHOW_ALL=jt,cr.SHOW_PARENT=pt,cr.SHOW_CHILD=Pt,cr._InternalPanelDoNotUseOrYouWillBeFired=en;var ur=cr},43141:function(ht,bt,x){"use strict";x.d(bt,{Z5:function(){return Ys},_l:function(){return Zc},bK:function(){return $i}});var E=x(59301),ie=x(29658);function pe(a,b){a.prototype=Object.create(b.prototype),a.prototype.constructor=a,(0,ie.Z)(a,b)}var ge=x(60499),ce=x(59781),Ie=E.createContext(null),ke=null;function Je(a){a()}var De=Je,Oe=function(b){return De=b},Ae=function(){return De};function xe(){var a=Ae(),b=null,y=null;return{clear:function(){b=null,y=null},notify:function(){a(function(){for(var te=b;te;)te.callback(),te=te.next})},get:function(){for(var te=[],ne=b;ne;)te.push(ne),ne=ne.next;return te},subscribe:function(te){var ne=!0,ae=y={callback:te,next:null,prev:y};return ae.prev?ae.prev.next=ae:b=ae,function(){!ne||b===null||(ne=!1,ae.next?ae.next.prev=ae.prev:y=ae.prev,ae.prev?ae.prev.next=ae.next:b=ae.next)}}}}var Se={notify:function(){},get:function(){return[]}};function Fe(a,b){var y,z=Se;function te(me){return se(),z.subscribe(me)}function ne(){z.notify()}function ae(){ve.onStateChange&&ve.onStateChange()}function le(){return!!y}function se(){y||(y=b?b.addNestedSub(ae):a.subscribe(ae),z=xe())}function Ee(){y&&(y(),y=void 0,z.clear(),z=Se)}var ve={addNestedSub:te,notifyNestedSubs:ne,handleChangeWrapper:ae,isSubscribed:le,trySubscribe:se,tryUnsubscribe:Ee,getListeners:function(){return z}};return ve}var $e=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?E.useLayoutEffect:E.useEffect;function st(a){var b=a.store,y=a.context,z=a.children,te=(0,E.useMemo)(function(){var le=Fe(b);return{store:b,subscription:le}},[b]),ne=(0,E.useMemo)(function(){return b.getState()},[b]);$e(function(){var le=te.subscription;return le.onStateChange=le.notifyNestedSubs,le.trySubscribe(),ne!==b.getState()&&le.notifyNestedSubs(),function(){le.tryUnsubscribe(),le.onStateChange=null}},[te,ne]);var ae=y||Ie;return E.createElement(ae.Provider,{value:te},z)}var Pe=st,Ce=x(69010),Ve=x(94266),Ne=x.n(Ve),Ge=x(53410),Te=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],We=["reactReduxForwardedRef"],nt=[],Dt=[null,null],kt=function(b){try{return JSON.stringify(b)}catch(y){return String(b)}};function gt(a,b){var y=a[1];return[b.payload,y+1]}function Nt(a,b,y){$e(function(){return a.apply(void 0,b)},y)}function it(a,b,y,z,te,ne,ae){a.current=z,b.current=te,y.current=!1,ne.current&&(ne.current=null,ae())}function ye(a,b,y,z,te,ne,ae,le,se,Ee){if(a){var ve=!1,me=null,fe=function(){if(!ve){var Yt=b.getState(),dn,vn;try{dn=z(Yt,te.current)}catch(Nn){vn=Nn,me=Nn}vn||(me=null),dn===ne.current?ae.current||se():(ne.current=dn,le.current=dn,ae.current=!0,Ee({type:"STORE_UPDATED",payload:{error:vn}}))}};y.onStateChange=fe,y.trySubscribe(),fe();var we=function(){if(ve=!0,y.tryUnsubscribe(),y.onStateChange=null,me)throw me};return we}}var Ht=function(){return[null,0]};function hn(a,b){b===void 0&&(b={});var y=b,z=y.getDisplayName,te=z===void 0?function(Sr){return"ConnectAdvanced("+Sr+")"}:z,ne=y.methodName,ae=ne===void 0?"connectAdvanced":ne,le=y.renderCountProp,se=le===void 0?void 0:le,Ee=y.shouldHandleStateChanges,ve=Ee===void 0?!0:Ee,me=y.storeKey,fe=me===void 0?"store":me,we=y.withRef,Ye=we===void 0?!1:we,Yt=y.forwardRef,dn=Yt===void 0?!1:Yt,vn=y.context,Nn=vn===void 0?Ie:vn,jn=(0,Ce.Z)(y,Te);if(0)var Qn;var Mr=Nn;return function(Jr){var Qa=Jr.displayName||Jr.name||"Component",na=te(Qa),za=(0,ge.Z)({},jn,{getDisplayName:te,methodName:ae,renderCountProp:se,shouldHandleStateChanges:ve,storeKey:fe,displayName:na,wrappedComponentName:Qa,WrappedComponent:Jr}),ll=jn.pure;function ul(ol){return a(ol.dispatch,za)}var Rl=ll?E.useMemo:function(ol){return ol()};function _l(ol){var Yl=(0,E.useMemo)(function(){var ku=ol.reactReduxForwardedRef,xi=(0,Ce.Z)(ol,We);return[ol.context,ku,xi]},[ol]),Tl=Yl[0],Lu=Yl[1],ou=Yl[2],Jl=(0,E.useMemo)(function(){return Tl&&Tl.Consumer&&(0,Ge.isContextConsumer)(E.createElement(Tl.Consumer,null))?Tl:Mr},[Tl,Mr]),Ll=(0,E.useContext)(Jl),iu=!!ol.store&&!!ol.store.getState&&!!ol.store.dispatch,xo=!!Ll&&!!Ll.store,Zl=iu?ol.store:Ll.store,Zu=(0,E.useMemo)(function(){return ul(Zl)},[Zl]),wo=(0,E.useMemo)(function(){if(!ve)return Dt;var ku=Fe(Zl,iu?null:Ll.subscription),xi=ku.notifyNestedSubs.bind(ku);return[ku,xi]},[Zl,iu,Ll]),bu=wo[0],Po=wo[1],So=(0,E.useMemo)(function(){return iu?Ll:(0,ge.Z)({},Ll,{subscription:bu})},[iu,Ll,bu]),es=(0,E.useReducer)(gt,nt,Ht),Gc=es[0],Io=Gc[0],Uc=es[1];if(Io&&Io.error)throw Io.error;var ts=(0,E.useRef)(),Ci=(0,E.useRef)(ou),_o=(0,E.useRef)(),ns=(0,E.useRef)(!1),Bi=Rl(function(){return _o.current&&ou===Ci.current?_o.current:Zu(Zl.getState(),ou)},[Zl,Io,ou]);Nt(it,[Ci,ts,ns,ou,Bi,_o,Po]),Nt(ye,[ve,Zl,bu,Zu,Ci,ts,ns,_o,Po,Uc],[Zl,bu,Zu]);var Di=(0,E.useMemo)(function(){return E.createElement(Jr,(0,ge.Z)({},Bi,{ref:Lu}))},[Lu,Jr,Bi]),Qc=(0,E.useMemo)(function(){return ve?E.createElement(Jl.Provider,{value:So},Di):Di},[Jl,Di,So]);return Qc}var yl=ll?E.memo(_l):_l;if(yl.WrappedComponent=Jr,yl.displayName=_l.displayName=na,dn){var Ml=E.forwardRef(function(Yl,Tl){return E.createElement(yl,(0,ge.Z)({},Yl,{reactReduxForwardedRef:Tl}))});return Ml.displayName=na,Ml.WrappedComponent=Jr,Ne()(Ml,Jr)}return Ne()(yl,Jr)}}function he(a,b){return a===b?a!==0||b!==0||1/a===1/b:a!==a&&b!==b}function et(a,b){if(he(a,b))return!0;if(typeof a!="object"||a===null||typeof b!="object"||b===null)return!1;var y=Object.keys(a),z=Object.keys(b);if(y.length!==z.length)return!1;for(var te=0;te<y.length;te++)if(!Object.prototype.hasOwnProperty.call(b,y[te])||!he(a[y[te]],b[y[te]]))return!1;return!0}function At(a,b){var y={},z=function(ae){var le=a[ae];typeof le=="function"&&(y[ae]=function(){return b(le.apply(void 0,arguments))})};for(var te in a)z(te);return y}function Et(a){return function(y,z){var te=a(y,z);function ne(){return te}return ne.dependsOnOwnProps=!1,ne}}function ct(a){return a.dependsOnOwnProps!==null&&a.dependsOnOwnProps!==void 0?!!a.dependsOnOwnProps:a.length!==1}function Dn(a,b){return function(z,te){var ne=te.displayName,ae=function(se,Ee){return ae.dependsOnOwnProps?ae.mapToProps(se,Ee):ae.mapToProps(se)};return ae.dependsOnOwnProps=!0,ae.mapToProps=function(se,Ee){ae.mapToProps=a,ae.dependsOnOwnProps=ct(a);var ve=ae(se,Ee);return typeof ve=="function"&&(ae.mapToProps=ve,ae.dependsOnOwnProps=ct(ve),ve=ae(se,Ee)),ve},ae}}function xn(a){return typeof a=="function"?Dn(a,"mapDispatchToProps"):void 0}function _t(a){return a?void 0:Et(function(b){return{dispatch:b}})}function Fn(a){return a&&typeof a=="object"?Et(function(b){return At(a,b)}):void 0}var Be=[xn,_t,Fn];function be(a){return typeof a=="function"?Dn(a,"mapStateToProps"):void 0}function qe(a){return a?void 0:Et(function(){return{}})}var Ft=[be,qe];function mt(a,b,y){return(0,ge.Z)({},y,a,b)}function jt(a){return function(y,z){var te=z.displayName,ne=z.pure,ae=z.areMergedPropsEqual,le=!1,se;return function(ve,me,fe){var we=a(ve,me,fe);return le?(!ne||!ae(we,se))&&(se=we):(le=!0,se=we),se}}}function pt(a){return typeof a=="function"?jt(a):void 0}function Pt(a){return a?void 0:function(){return mt}}var Ut=[pt,Pt],bn=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function rn(a,b,y,z){return function(ne,ae){return y(a(ne,ae),b(z,ae),ae)}}function ar(a,b,y,z,te){var ne=te.areStatesEqual,ae=te.areOwnPropsEqual,le=te.areStatePropsEqual,se=!1,Ee,ve,me,fe,we;function Ye(jn,Qn){return Ee=jn,ve=Qn,me=a(Ee,ve),fe=b(z,ve),we=y(me,fe,ve),se=!0,we}function Yt(){return me=a(Ee,ve),b.dependsOnOwnProps&&(fe=b(z,ve)),we=y(me,fe,ve),we}function dn(){return a.dependsOnOwnProps&&(me=a(Ee,ve)),b.dependsOnOwnProps&&(fe=b(z,ve)),we=y(me,fe,ve),we}function vn(){var jn=a(Ee,ve),Qn=!le(jn,me);return me=jn,Qn&&(we=y(me,fe,ve)),we}function Nn(jn,Qn){var Mr=!ae(Qn,ve),Sr=!ne(jn,Ee,Qn,ve);return Ee=jn,ve=Qn,Mr&&Sr?Yt():Mr?dn():Sr?vn():we}return function(Qn,Mr){return se?Nn(Qn,Mr):Ye(Qn,Mr)}}function ze(a,b){var y=b.initMapStateToProps,z=b.initMapDispatchToProps,te=b.initMergeProps,ne=(0,Ce.Z)(b,bn),ae=y(a,ne),le=z(a,ne),se=te(a,ne),Ee=ne.pure?ar:rn;return Ee(ae,le,se,a,ne)}var Le=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function Bt(a,b,y){for(var z=b.length-1;z>=0;z--){var te=b[z](a);if(te)return te}return function(ne,ae){throw new Error("Invalid value of type "+typeof a+" for "+y+" argument when connecting component "+ae.wrappedComponentName+".")}}function $n(a,b){return a===b}function Un(a){var b=a===void 0?{}:a,y=b.connectHOC,z=y===void 0?hn:y,te=b.mapStateToPropsFactories,ne=te===void 0?Ft:te,ae=b.mapDispatchToPropsFactories,le=ae===void 0?Be:ae,se=b.mergePropsFactories,Ee=se===void 0?Ut:se,ve=b.selectorFactory,me=ve===void 0?ze:ve;return function(we,Ye,Yt,dn){dn===void 0&&(dn={});var vn=dn,Nn=vn.pure,jn=Nn===void 0?!0:Nn,Qn=vn.areStatesEqual,Mr=Qn===void 0?$n:Qn,Sr=vn.areOwnPropsEqual,Jr=Sr===void 0?et:Sr,Qa=vn.areStatePropsEqual,na=Qa===void 0?et:Qa,za=vn.areMergedPropsEqual,ll=za===void 0?et:za,ul=(0,Ce.Z)(vn,Le),Rl=Bt(we,ne,"mapStateToProps"),_l=Bt(Ye,le,"mapDispatchToProps"),yl=Bt(Yt,Ee,"mergeProps");return z(me,(0,ge.Z)({methodName:"connect",getDisplayName:function(ol){return"Connect("+ol+")"},shouldHandleStateChanges:!!we,initMapStateToProps:Rl,initMapDispatchToProps:_l,initMergeProps:yl,pure:jn,areStatesEqual:Mr,areOwnPropsEqual:Jr,areStatePropsEqual:na,areMergedPropsEqual:ll},ul))}}var Wt=Un();function Hn(){var a=useContext(ReactReduxContext);return a}function tn(a){a===void 0&&(a=ReactReduxContext);var b=a===ReactReduxContext?useDefaultReduxContext:function(){return useContext(a)};return function(){var z=b(),te=z.store;return te}}var Ln=null;function Jt(a){a===void 0&&(a=ReactReduxContext);var b=a===ReactReduxContext?useDefaultStore:createStoreHook(a);return function(){var z=b();return z.dispatch}}var er=null,tr=function(b,y){return b===y};function nr(a,b,y,z){var te=useReducer(function(Ye){return Ye+1},0),ne=te[1],ae=useMemo(function(){return createSubscription(y,z)},[y,z]),le=useRef(),se=useRef(),Ee=useRef(),ve=useRef(),me=y.getState(),fe;try{if(a!==se.current||me!==Ee.current||le.current){var we=a(me);ve.current===void 0||!b(we,ve.current)?fe=we:fe=ve.current}else fe=ve.current}catch(Ye){throw le.current&&(Ye.message+=`
The error may be correlated with this previous error:
`+le.current.stack+`
`),Ye}return useIsomorphicLayoutEffect(function(){se.current=a,Ee.current=me,ve.current=fe,le.current=void 0}),useIsomorphicLayoutEffect(function(){function Ye(){try{var Yt=y.getState();if(Yt===Ee.current)return;var dn=se.current(Yt);if(b(dn,ve.current))return;ve.current=dn,Ee.current=Yt}catch(vn){le.current=vn}ne()}return ae.onStateChange=Ye,ae.trySubscribe(),Ye(),function(){return ae.tryUnsubscribe()}},[y,ae]),fe}function gn(a){a===void 0&&(a=ReactReduxContext);var b=a===ReactReduxContext?useDefaultReduxContext:function(){return useContext(a)};return function(z,te){te===void 0&&(te=tr);var ne=b(),ae=ne.store,le=ne.subscription,se=nr(z,te,ae,le);return useDebugValue(se),se}}var xr=null,or=x(4676);Oe(or.unstable_batchedUpdates);function mr(a,b){if(a.length!==b.length)return!1;for(var y=0;y<a.length;y++)if(a[y]!==b[y])return!1;return!0}function Lr(a,b){var y=(0,E.useState)(function(){return{inputs:b,result:a()}})[0],z=(0,E.useRef)(!0),te=(0,E.useRef)(y),ne=z.current||!!(b&&te.current.inputs&&mr(b,te.current.inputs)),ae=ne?te.current:{inputs:b,result:a()};return(0,E.useEffect)(function(){z.current=!1,te.current=ae},[ae]),ae.result}function Yn(a,b){return Lr(function(){return a},b)}var mn=Lr,Lt=Yn,ir=!0,wr="Invariant failed";function Nr(a,b){if(!a){if(ir)throw new Error(wr);var y=typeof b=="function"?b():b,z=y?"".concat(wr,": ").concat(y):wr;throw new Error(z)}}var sr=function(b){var y=b.top,z=b.right,te=b.bottom,ne=b.left,ae=z-ne,le=te-y,se={top:y,right:z,bottom:te,left:ne,width:ae,height:le,x:ne,y,center:{x:(z+ne)/2,y:(te+y)/2}};return se},Xr=function(b,y){return{top:b.top-y.top,left:b.left-y.left,bottom:b.bottom+y.bottom,right:b.right+y.right}},Jn=function(b,y){return{top:b.top+y.top,left:b.left+y.left,bottom:b.bottom-y.bottom,right:b.right-y.right}},Rn=function(b,y){return{top:b.top+y.y,left:b.left+y.x,bottom:b.bottom+y.y,right:b.right+y.x}},Tr={top:0,right:0,bottom:0,left:0},cr=function(b){var y=b.borderBox,z=b.margin,te=z===void 0?Tr:z,ne=b.border,ae=ne===void 0?Tr:ne,le=b.padding,se=le===void 0?Tr:le,Ee=sr(Xr(y,te)),ve=sr(Jn(y,ae)),me=sr(Jn(ve,se));return{marginBox:Ee,borderBox:sr(y),paddingBox:ve,contentBox:me,margin:te,border:ae,padding:se}},en=function(b){var y=b.slice(0,-2),z=b.slice(-2);if(z!=="px")return 0;var te=Number(y);return isNaN(te)&&Nr(!1),te},ur=function(){return{x:window.pageXOffset,y:window.pageYOffset}},Ke=function(b,y){var z=b.borderBox,te=b.border,ne=b.margin,ae=b.padding,le=Rn(z,y);return cr({borderBox:le,border:te,margin:ne,padding:ae})},Rt=function(b,y){return y===void 0&&(y=ur()),Ke(b,y)},nn=function(b,y){var z={top:en(y.marginTop),right:en(y.marginRight),bottom:en(y.marginBottom),left:en(y.marginLeft)},te={top:en(y.paddingTop),right:en(y.paddingRight),bottom:en(y.paddingBottom),left:en(y.paddingLeft)},ne={top:en(y.borderTopWidth),right:en(y.borderRightWidth),bottom:en(y.borderBottomWidth),left:en(y.borderLeftWidth)};return cr({borderBox:b,margin:z,padding:te,border:ne})},on=function(b){var y=b.getBoundingClientRect(),z=window.getComputedStyle(b);return nn(y,z)},de=Number.isNaN||function(b){return typeof b=="number"&&b!==b};function Xe(a,b){return!!(a===b||de(a)&&de(b))}function ut(a,b){if(a.length!==b.length)return!1;for(var y=0;y<a.length;y++)if(!Xe(a[y],b[y]))return!1;return!0}function Ue(a,b){b===void 0&&(b=ut);var y,z=[],te,ne=!1;function ae(){for(var le=[],se=0;se<arguments.length;se++)le[se]=arguments[se];return ne&&y===this&&b(le,z)||(te=a.apply(this,le),ne=!0,y=this,z=le),te}return ae}var je=Ue,Re=function(b){var y=[],z=null,te=function(){for(var ae=arguments.length,le=new Array(ae),se=0;se<ae;se++)le[se]=arguments[se];y=le,!z&&(z=requestAnimationFrame(function(){z=null,b.apply(void 0,y)}))};return te.cancel=function(){z&&(cancelAnimationFrame(z),z=null)},te},Ct=Re,yn=!0,An=/[ \t]{2,}/g,En=/^[ \t]*/gm,Zn=function(b){return b.replace(An," ").replace(En,"").trim()},On=function(b){return Zn(`
%creact-beautiful-dnd
%c`+Zn(b)+`
%c\u{1F477}\u200D This is a development only message. It will be removed in production builds.
`)},Wn=function(b){return[On(b),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},rr="__react-beautiful-dnd-disable-dev-warnings";function Xn(a,b){var y;yn||typeof window!="undefined"&&window[rr]||(y=console)[a].apply(y,Wn(b))}var _e=Xn.bind(null,"warn"),rt=Xn.bind(null,"error");function cn(){}function zt(a,b){return(0,ge.Z)({},a,{},b)}function Qt(a,b,y){var z=b.map(function(te){var ne=zt(y,te.options);return a.addEventListener(te.eventName,te.fn,ne),function(){a.removeEventListener(te.eventName,te.fn,ne)}});return function(){z.forEach(function(ne){ne()})}}var pn=!0,fr="Invariant failed";function Sn(a){this.message=a}Sn.prototype.toString=function(){return this.message};function dt(a,b){if(!a)throw pn?new Sn(fr):new Sn(fr+": "+(b||""))}var lr=function(a){pe(b,a);function b(){for(var z,te=arguments.length,ne=new Array(te),ae=0;ae<te;ae++)ne[ae]=arguments[ae];return z=a.call.apply(a,[this].concat(ne))||this,z.callbacks=null,z.unbind=cn,z.onWindowError=function(le){var se=z.getCallbacks();se.isDragging()&&se.tryAbort();var Ee=le.error;Ee instanceof Sn&&le.preventDefault()},z.getCallbacks=function(){if(!z.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return z.callbacks},z.setCallbacks=function(le){z.callbacks=le},z}var y=b.prototype;return y.componentDidMount=function(){this.unbind=Qt(window,[{eventName:"error",fn:this.onWindowError}])},y.componentWillUnmount=function(){this.unbind()},y.componentDidCatch=function(te){if(te instanceof Sn){this.setState({});return}throw te},y.render=function(){return this.props.children(this.setCallbacks)},b}(E.Component),In=`
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
`,br=function(b){return b+1},pr=function(b){return`
You have lifted an item in position `+br(b.source.index)+`
`},Ur=function(b,y){var z=b.droppableId===y.droppableId,te=br(b.index),ne=br(y.index);return z?`
You have moved the item from position `+te+`
to position `+ne+`
`:`
You have moved the item from position `+te+`
in list `+b.droppableId+`
to list `+y.droppableId+`
in position `+ne+`
`},kr=function(b,y,z){var te=y.droppableId===z.droppableId;return te?`
The item `+b+`
has been combined with `+z.draggableId:`
The item `+b+`
in list `+y.droppableId+`
has been combined with `+z.draggableId+`
in list `+z.droppableId+`
`},lt=function(b){var y=b.destination;if(y)return Ur(b.source,y);var z=b.combine;return z?kr(b.draggableId,b.source,z):"You are over an area that cannot be dropped on"},yr=function(b){return`
The item has returned to its starting position
of `+br(b.index)+`
`},aa=function(b){if(b.reason==="CANCEL")return`
Movement cancelled.
`+yr(b.source)+`
`;var y=b.destination,z=b.combine;return y?`
You have dropped the item.
`+Ur(b.source,y)+`
`:z?`
You have dropped the item.
`+kr(b.draggableId,b.source,z)+`
`:`
The item has been dropped while not over a drop area.
`+yr(b.source)+`
`},Qr={dragHandleUsageInstructions:In,onDragStart:pr,onDragUpdate:lt,onDragEnd:aa},zn={x:0,y:0},fn=function(b,y){return{x:b.x+y.x,y:b.y+y.y}},vr=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},Rr=function(b){return{x:b.x!==0?-b.x:0,y:b.y!==0?-b.y:0}},Cr=function(b,y,z){var te;return z===void 0&&(z=0),te={},te[b]=y,te[b==="x"?"y":"x"]=z,te},Gn=function(b,y){return Math.sqrt(Math.pow(y.x-b.x,2)+Math.pow(y.y-b.y,2))},Ar=function(b,y){return Math.min.apply(Math,y.map(function(z){return Gn(b,z)}))},Yr=function(b){return function(y){return{x:b(y.x),y:b(y.y)}}},la=function(a,b){var y=sr({top:Math.max(b.top,a.top),right:Math.min(b.right,a.right),bottom:Math.min(b.bottom,a.bottom),left:Math.max(b.left,a.left)});return y.width<=0||y.height<=0?null:y},ua=function(b,y){return{top:b.top+y.y,left:b.left+y.x,bottom:b.bottom+y.y,right:b.right+y.x}},zr=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}]},va={top:0,right:0,bottom:0,left:0},ea=function(b,y){return y?ua(b,y.scroll.diff.displacement):b},pa=function(b,y,z){if(z&&z.increasedBy){var te;return(0,ge.Z)({},b,(te={},te[y.end]=b[y.end]+z.increasedBy[y.line],te))}return b},Ja=function(b,y){return y&&y.shouldClipSubject?la(y.pageMarginBox,b):sr(b)},Pr=function(a){var b=a.page,y=a.withPlaceholder,z=a.axis,te=a.frame,ne=ea(b.marginBox,te),ae=pa(ne,z,y),le=Ja(ae,te);return{page:b,withPlaceholder:y,active:le}},Fr=function(a,b){a.frame||dt(!1);var y=a.frame,z=vr(b,y.scroll.initial),te=Rr(z),ne=(0,ge.Z)({},y,{scroll:{initial:y.scroll.initial,current:b,diff:{value:z,displacement:te},max:y.scroll.max}}),ae=Pr({page:a.subject.page,withPlaceholder:a.subject.withPlaceholder,axis:a.axis,frame:ne}),le=(0,ge.Z)({},a,{frame:ne,subject:ae});return le};function Wr(a){return Number.isInteger?Number.isInteger(a):typeof a=="number"&&isFinite(a)&&Math.floor(a)===a}function Br(a){return Object.values?Object.values(a):Object.keys(a).map(function(b){return a[b]})}function qr(a,b){if(a.findIndex)return a.findIndex(b);for(var y=0;y<a.length;y++)if(b(a[y]))return y;return-1}function jr(a,b){if(a.find)return a.find(b);var y=qr(a,b);if(y!==-1)return a[y]}function gr(a){return Array.prototype.slice.call(a)}var Ir=je(function(a){return a.reduce(function(b,y){return b[y.descriptor.id]=y,b},{})}),Pa=je(function(a){return a.reduce(function(b,y){return b[y.descriptor.id]=y,b},{})}),oa=je(function(a){return Br(a)}),Wa=je(function(a){return Br(a)}),Sa=je(function(a,b){var y=Wa(b).filter(function(z){return a===z.descriptor.droppableId}).sort(function(z,te){return z.descriptor.index-te.descriptor.index});return y});function Ca(a){return a.at&&a.at.type==="REORDER"?a.at.destination:null}function Aa(a){return a.at&&a.at.type==="COMBINE"?a.at.combine:null}var $r=je(function(a,b){return b.filter(function(y){return y.descriptor.id!==a.descriptor.id})}),ga=function(a){var b=a.isMovingForward,y=a.draggable,z=a.destination,te=a.insideDestination,ne=a.previousImpact;if(!z.isCombineEnabled)return null;var ae=Ca(ne);if(!ae)return null;function le(Yt){var dn={type:"COMBINE",combine:{draggableId:Yt,droppableId:z.descriptor.id}};return(0,ge.Z)({},ne,{at:dn})}var se=ne.displaced.all,Ee=se.length?se[0]:null;if(b)return Ee?le(Ee):null;var ve=$r(y,te);if(!Ee){if(!ve.length)return null;var me=ve[ve.length-1];return le(me.descriptor.id)}var fe=qr(ve,function(Yt){return Yt.descriptor.id===Ee});fe===-1&&dt(!1);var we=fe-1;if(we<0)return null;var Ye=ve[we];return le(Ye.descriptor.id)},re=function(a,b){return a.descriptor.droppableId===b.descriptor.id},Qe={point:zn,value:0},ot={invisible:{},visible:{},all:[]},Ot={displaced:ot,displacedBy:Qe,at:null},Me=function(a,b){return function(y){return a<=y&&y<=b}},Vt=function(a){var b=Me(a.top,a.bottom),y=Me(a.left,a.right);return function(z){var te=b(z.top)&&b(z.bottom)&&y(z.left)&&y(z.right);if(te)return!0;var ne=b(z.top)||b(z.bottom),ae=y(z.left)||y(z.right),le=ne&&ae;if(le)return!0;var se=z.top<a.top&&z.bottom>a.bottom,Ee=z.left<a.left&&z.right>a.right,ve=se&&Ee;if(ve)return!0;var me=se&&ae||Ee&&ne;return me}},an=function(a){var b=Me(a.top,a.bottom),y=Me(a.left,a.right);return function(z){var te=b(z.top)&&b(z.bottom)&&y(z.left)&&y(z.right);return te}},Tt={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},Mt={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},yt=function(a){return function(b){var y=Me(b.top,b.bottom),z=Me(b.left,b.right);return function(te){return a===Tt?y(te.top)&&y(te.bottom):z(te.left)&&z(te.right)}}},St=function(b,y){var z=y.frame?y.frame.scroll.diff.displacement:zn;return ua(b,z)},He=function(b,y,z){return y.subject.active?z(y.subject.active)(b):!1},vt=function(b,y,z){return z(y)(b)},wn=function(b){var y=b.target,z=b.destination,te=b.viewport,ne=b.withDroppableDisplacement,ae=b.isVisibleThroughFrameFn,le=ne?St(y,z):y;return He(le,z,ae)&&vt(le,te,ae)},kn=function(b){return wn((0,ge.Z)({},b,{isVisibleThroughFrameFn:Vt}))},Er=function(b){return wn((0,ge.Z)({},b,{isVisibleThroughFrameFn:an}))},Zr=function(b){return wn((0,ge.Z)({},b,{isVisibleThroughFrameFn:yt(b.destination.axis)}))},Vr=function(b,y,z){if(typeof z=="boolean")return z;if(!y)return!0;var te=y.invisible,ne=y.visible;if(te[b])return!1;var ae=ne[b];return ae?ae.shouldAnimate:!0};function Ba(a,b){var y=a.page.marginBox,z={top:b.point.y,right:0,bottom:0,left:b.point.x};return sr(Xr(y,z))}function Ma(a){var b=a.afterDragging,y=a.destination,z=a.displacedBy,te=a.viewport,ne=a.forceShouldAnimate,ae=a.last;return b.reduce(function(se,Ee){var ve=Ba(Ee,z),me=Ee.descriptor.id;se.all.push(me);var fe=kn({target:ve,destination:y,viewport:te,withDroppableDisplacement:!0});if(!fe)return se.invisible[Ee.descriptor.id]=!0,se;var we=Vr(me,ae,ne),Ye={draggableId:me,shouldAnimate:we};return se.visible[me]=Ye,se},{all:[],visible:{},invisible:{}})}function Oa(a,b){if(!a.length)return 0;var y=a[a.length-1].descriptor.index;return b.inHomeList?y:y+1}function il(a){var b=a.insideDestination,y=a.inHomeList,z=a.displacedBy,te=a.destination,ne=Oa(b,{inHomeList:y});return{displaced:ot,displacedBy:z,at:{type:"REORDER",destination:{droppableId:te.descriptor.id,index:ne}}}}function nl(a){var b=a.draggable,y=a.insideDestination,z=a.destination,te=a.viewport,ne=a.displacedBy,ae=a.last,le=a.index,se=a.forceShouldAnimate,Ee=re(b,z);if(le==null)return il({insideDestination:y,inHomeList:Ee,displacedBy:ne,destination:z});var ve=jr(y,function(Yt){return Yt.descriptor.index===le});if(!ve)return il({insideDestination:y,inHomeList:Ee,displacedBy:ne,destination:z});var me=$r(b,y),fe=y.indexOf(ve),we=me.slice(fe),Ye=Ma({afterDragging:we,destination:z,displacedBy:ne,last:ae,viewport:te.frame,forceShouldAnimate:se});return{displaced:Ye,displacedBy:ne,at:{type:"REORDER",destination:{droppableId:z.descriptor.id,index:le}}}}function $a(a,b){return!!b.effected[a]}var Za=function(a){var b=a.isMovingForward,y=a.destination,z=a.draggables,te=a.combine,ne=a.afterCritical;if(!y.isCombineEnabled)return null;var ae=te.draggableId,le=z[ae],se=le.descriptor.index,Ee=$a(ae,ne);return Ee?b?se:se-1:b?se+1:se},Hr=function(a){var b=a.isMovingForward,y=a.isInHomeList,z=a.insideDestination,te=a.location;if(!z.length)return null;var ne=te.index,ae=b?ne+1:ne-1,le=z[0].descriptor.index,se=z[z.length-1].descriptor.index,Ee=y?se:se+1;return ae<le||ae>Ee?null:ae},ta=function(a){var b=a.isMovingForward,y=a.isInHomeList,z=a.draggable,te=a.draggables,ne=a.destination,ae=a.insideDestination,le=a.previousImpact,se=a.viewport,Ee=a.afterCritical,ve=le.at;if(ve||dt(!1),ve.type==="REORDER"){var me=Hr({isMovingForward:b,isInHomeList:y,location:ve.destination,insideDestination:ae});return me==null?null:nl({draggable:z,insideDestination:ae,destination:ne,viewport:se,last:le.displaced,displacedBy:le.displacedBy,index:me})}var fe=Za({isMovingForward:b,destination:ne,displaced:le.displaced,draggables:te,combine:ve.combine,afterCritical:Ee});return fe==null?null:nl({draggable:z,insideDestination:ae,destination:ne,viewport:se,last:le.displaced,displacedBy:le.displacedBy,index:fe})},ia=function(a){var b=a.displaced,y=a.afterCritical,z=a.combineWith,te=a.displacedBy,ne=!!(b.visible[z]||b.invisible[z]);return $a(z,y)?ne?zn:Rr(te.point):ne?te.point:zn},hr=function(a){var b=a.afterCritical,y=a.impact,z=a.draggables,te=Aa(y);te||dt(!1);var ne=te.draggableId,ae=z[ne].page.borderBox.center,le=ia({displaced:y.displaced,afterCritical:b,combineWith:ne,displacedBy:y.displacedBy});return fn(ae,le)},qa=function(b,y){return y.margin[b.start]+y.borderBox[b.size]/2},Ga=function(b,y){return y.margin[b.end]+y.borderBox[b.size]/2},Ea=function(b,y,z){return y[b.crossAxisStart]+z.margin[b.crossAxisStart]+z.borderBox[b.crossAxisSize]/2},ma=function(b){var y=b.axis,z=b.moveRelativeTo,te=b.isMoving;return Cr(y.line,z.marginBox[y.end]+qa(y,te),Ea(y,z.marginBox,te))},Da=function(b){var y=b.axis,z=b.moveRelativeTo,te=b.isMoving;return Cr(y.line,z.marginBox[y.start]-Ga(y,te),Ea(y,z.marginBox,te))},Va=function(b){var y=b.axis,z=b.moveInto,te=b.isMoving;return Cr(y.line,z.contentBox[y.start]+qa(y,te),Ea(y,z.contentBox,te))},Dl=function(a){var b=a.impact,y=a.draggable,z=a.draggables,te=a.droppable,ne=a.afterCritical,ae=Sa(te.descriptor.id,z),le=y.page,se=te.axis;if(!ae.length)return Va({axis:se,moveInto:te.page,isMoving:le});var Ee=b.displaced,ve=b.displacedBy,me=Ee.all[0];if(me){var fe=z[me];if($a(me,ne))return Da({axis:se,moveRelativeTo:fe.page,isMoving:le});var we=Ke(fe.page,ve.point);return Da({axis:se,moveRelativeTo:we,isMoving:le})}var Ye=ae[ae.length-1];if(Ye.descriptor.id===y.descriptor.id)return le.borderBox.center;if($a(Ye.descriptor.id,ne)){var Yt=Ke(Ye.page,Rr(ne.displacedBy.point));return ma({axis:se,moveRelativeTo:Yt,isMoving:le})}return ma({axis:se,moveRelativeTo:Ye.page,isMoving:le})},El=function(a,b){var y=a.frame;return y?fn(b,y.scroll.diff.displacement):b},hl=function(b){var y=b.impact,z=b.draggable,te=b.droppable,ne=b.draggables,ae=b.afterCritical,le=z.page.borderBox.center,se=y.at;return!te||!se?le:se.type==="REORDER"?Dl({impact:y,draggable:z,draggables:ne,droppable:te,afterCritical:ae}):hr({impact:y,draggables:ne,afterCritical:ae})},sl=function(a){var b=hl(a),y=a.droppable,z=y?El(y,b):b;return z},ka=function(a,b){var y=vr(b,a.scroll.initial),z=Rr(y),te=sr({top:b.y,bottom:b.y+a.frame.height,left:b.x,right:b.x+a.frame.width}),ne={frame:te,scroll:{initial:a.scroll.initial,max:a.scroll.max,current:b,diff:{value:y,displacement:z}}};return ne};function pl(a,b){return a.map(function(y){return b[y]})}function Al(a,b){for(var y=0;y<b.length;y++){var z=b[y].visible[a];if(z)return z}return null}var Oo=function(a){var b=a.impact,y=a.viewport,z=a.destination,te=a.draggables,ne=a.maxScrollChange,ae=ka(y,fn(y.scroll.current,ne)),le=z.frame?Fr(z,fn(z.frame.scroll.current,ne)):z,se=b.displaced,Ee=Ma({afterDragging:pl(se.all,te),destination:z,displacedBy:b.displacedBy,viewport:ae.frame,last:se,forceShouldAnimate:!1}),ve=Ma({afterDragging:pl(se.all,te),destination:le,displacedBy:b.displacedBy,viewport:y.frame,last:se,forceShouldAnimate:!1}),me={},fe={},we=[se,Ee,ve];se.all.forEach(function(Yt){var dn=Al(Yt,we);if(dn){fe[Yt]=dn;return}me[Yt]=!0});var Ye=(0,ge.Z)({},b,{displaced:{all:se.all,invisible:me,visible:fe}});return Ye},ju=function(a,b){return fn(a.scroll.diff.displacement,b)},yu=function(a){var b=a.pageBorderBoxCenter,y=a.draggable,z=a.viewport,te=ju(z,b),ne=vr(te,y.page.borderBox.center);return fn(y.client.borderBox.center,ne)},Vu=function(a){var b=a.draggable,y=a.destination,z=a.newPageBorderBoxCenter,te=a.viewport,ne=a.withDroppableDisplacement,ae=a.onlyOnMainAxis,le=ae===void 0?!1:ae,se=vr(z,b.page.borderBox.center),Ee=ua(b.page.borderBox,se),ve={target:Ee,destination:y,withDroppableDisplacement:ne,viewport:te};return le?Zr(ve):Er(ve)},Hu=function(a){var b=a.isMovingForward,y=a.draggable,z=a.destination,te=a.draggables,ne=a.previousImpact,ae=a.viewport,le=a.previousPageBorderBoxCenter,se=a.previousClientSelection,Ee=a.afterCritical;if(!z.isEnabled)return null;var ve=Sa(z.descriptor.id,te),me=re(y,z),fe=ga({isMovingForward:b,draggable:y,destination:z,insideDestination:ve,previousImpact:ne})||ta({isMovingForward:b,isInHomeList:me,draggable:y,draggables:te,destination:z,insideDestination:ve,previousImpact:ne,viewport:ae,afterCritical:Ee});if(!fe)return null;var we=sl({impact:fe,draggable:y,droppable:z,draggables:te,afterCritical:Ee}),Ye=Vu({draggable:y,destination:z,newPageBorderBoxCenter:we,viewport:ae.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(Ye){var Yt=yu({pageBorderBoxCenter:we,draggable:y,viewport:ae});return{clientSelection:Yt,impact:fe,scrollJumpRequest:null}}var dn=vr(we,le),vn=Oo({impact:fe,viewport:ae,destination:z,draggables:te,maxScrollChange:dn});return{clientSelection:se,impact:vn,scrollJumpRequest:dn}},ja=function(b){var y=b.subject.active;return y||dt(!1),y},Xl=function(a){var b=a.isMovingForward,y=a.pageBorderBoxCenter,z=a.source,te=a.droppables,ne=a.viewport,ae=z.subject.active;if(!ae)return null;var le=z.axis,se=Me(ae[le.start],ae[le.end]),Ee=oa(te).filter(function(me){return me!==z}).filter(function(me){return me.isEnabled}).filter(function(me){return!!me.subject.active}).filter(function(me){return Vt(ne.frame)(ja(me))}).filter(function(me){var fe=ja(me);return b?ae[le.crossAxisEnd]<fe[le.crossAxisEnd]:fe[le.crossAxisStart]<ae[le.crossAxisStart]}).filter(function(me){var fe=ja(me),we=Me(fe[le.start],fe[le.end]);return se(fe[le.start])||se(fe[le.end])||we(ae[le.start])||we(ae[le.end])}).sort(function(me,fe){var we=ja(me)[le.crossAxisStart],Ye=ja(fe)[le.crossAxisStart];return b?we-Ye:Ye-we}).filter(function(me,fe,we){return ja(me)[le.crossAxisStart]===ja(we[0])[le.crossAxisStart]});if(!Ee.length)return null;if(Ee.length===1)return Ee[0];var ve=Ee.filter(function(me){var fe=Me(ja(me)[le.start],ja(me)[le.end]);return fe(y[le.line])});return ve.length===1?ve[0]:ve.length>1?ve.sort(function(me,fe){return ja(me)[le.start]-ja(fe)[le.start]})[0]:Ee.sort(function(me,fe){var we=Ar(y,zr(ja(me))),Ye=Ar(y,zr(ja(fe)));return we!==Ye?we-Ye:ja(me)[le.start]-ja(fe)[le.start]})[0]},Wu=function(b,y){var z=b.page.borderBox.center;return $a(b.descriptor.id,y)?vr(z,y.displacedBy.point):z},wi=function(b,y){var z=b.page.borderBox;return $a(b.descriptor.id,y)?ua(z,Rr(y.displacedBy.point)):z},No=function(a){var b=a.pageBorderBoxCenter,y=a.viewport,z=a.destination,te=a.insideDestination,ne=a.afterCritical,ae=te.filter(function(le){return Er({target:wi(le,ne),destination:z,viewport:y.frame,withDroppableDisplacement:!0})}).sort(function(le,se){var Ee=Gn(b,El(z,Wu(le,ne))),ve=Gn(b,El(z,Wu(se,ne)));return Ee<ve?-1:ve<Ee?1:le.descriptor.index-se.descriptor.index});return ae[0]||null},ba=je(function(b,y){var z=y[b.line];return{value:z,point:Cr(b.line,z)}}),Ro=function(b,y,z){var te=b.axis;if(b.descriptor.mode==="virtual")return Cr(te.line,y[te.line]);var ne=b.subject.page.contentBox[te.size],ae=Sa(b.descriptor.id,z),le=ae.reduce(function(ve,me){return ve+me.client.marginBox[te.size]},0),se=le+y[te.line],Ee=se-ne;return Ee<=0?null:Cr(te.line,Ee)},Gu=function(b,y){return(0,ge.Z)({},b,{scroll:(0,ge.Z)({},b.scroll,{max:y})})},Uu=function(b,y,z){var te=b.frame;re(y,b)&&dt(!1),b.subject.withPlaceholder&&dt(!1);var ne=ba(b.axis,y.displaceBy).point,ae=Ro(b,ne,z),le={placeholderSize:ne,increasedBy:ae,oldFrameMaxScroll:b.frame?b.frame.scroll.max:null};if(!te){var se=Pr({page:b.subject.page,withPlaceholder:le,axis:b.axis,frame:b.frame});return(0,ge.Z)({},b,{subject:se})}var Ee=ae?fn(te.scroll.max,ae):te.scroll.max,ve=Gu(te,Ee),me=Pr({page:b.subject.page,withPlaceholder:le,axis:b.axis,frame:ve});return(0,ge.Z)({},b,{subject:me,frame:ve})},Qu=function(b){var y=b.subject.withPlaceholder;y||dt(!1);var z=b.frame;if(!z){var te=Pr({page:b.subject.page,axis:b.axis,frame:null,withPlaceholder:null});return(0,ge.Z)({},b,{subject:te})}var ne=y.oldFrameMaxScroll;ne||dt(!1);var ae=Gu(z,ne),le=Pr({page:b.subject.page,axis:b.axis,frame:ae,withPlaceholder:null});return(0,ge.Z)({},b,{subject:le,frame:ae})},Mo=function(a){var b=a.previousPageBorderBoxCenter,y=a.moveRelativeTo,z=a.insideDestination,te=a.draggable,ne=a.draggables,ae=a.destination,le=a.viewport,se=a.afterCritical;if(!y){if(z.length)return null;var Ee={displaced:ot,displacedBy:Qe,at:{type:"REORDER",destination:{droppableId:ae.descriptor.id,index:0}}},ve=sl({impact:Ee,draggable:te,droppable:ae,draggables:ne,afterCritical:se}),me=re(te,ae)?ae:Uu(ae,te,ne),fe=Vu({draggable:te,destination:me,newPageBorderBoxCenter:ve,viewport:le.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return fe?Ee:null}var we=b[ae.axis.line]<=y.page.borderBox.center[ae.axis.line],Ye=function(){var dn=y.descriptor.index;return y.descriptor.id===te.descriptor.id||we?dn:dn+1}(),Yt=ba(ae.axis,te.displaceBy);return nl({draggable:te,insideDestination:z,destination:ae,viewport:le,displacedBy:Yt,last:ot,index:Ye})},To=function(a){var b=a.isMovingForward,y=a.previousPageBorderBoxCenter,z=a.draggable,te=a.isOver,ne=a.draggables,ae=a.droppables,le=a.viewport,se=a.afterCritical,Ee=Xl({isMovingForward:b,pageBorderBoxCenter:y,source:te,droppables:ae,viewport:le});if(!Ee)return null;var ve=Sa(Ee.descriptor.id,ne),me=No({pageBorderBoxCenter:y,viewport:le,destination:Ee,insideDestination:ve,afterCritical:se}),fe=Mo({previousPageBorderBoxCenter:y,destination:Ee,draggable:z,draggables:ne,moveRelativeTo:me,insideDestination:ve,viewport:le,afterCritical:se});if(!fe)return null;var we=sl({impact:fe,draggable:z,droppable:Ee,draggables:ne,afterCritical:se}),Ye=yu({pageBorderBoxCenter:we,draggable:z,viewport:le});return{clientSelection:Ye,impact:fe,scrollJumpRequest:null}},cl=function(a){var b=a.at;return b?b.type==="REORDER"?b.destination.droppableId:b.combine.droppableId:null},bl=function(b,y){var z=cl(b);return z?y[z]:null},xl=function(a){var b=a.state,y=a.type,z=bl(b.impact,b.dimensions.droppables),te=!!z,ne=b.dimensions.droppables[b.critical.droppable.id],ae=z||ne,le=ae.axis.direction,se=le==="vertical"&&(y==="MOVE_UP"||y==="MOVE_DOWN")||le==="horizontal"&&(y==="MOVE_LEFT"||y==="MOVE_RIGHT");if(se&&!te)return null;var Ee=y==="MOVE_DOWN"||y==="MOVE_RIGHT",ve=b.dimensions.draggables[b.critical.draggable.id],me=b.current.page.borderBoxCenter,fe=b.dimensions,we=fe.draggables,Ye=fe.droppables;return se?Hu({isMovingForward:Ee,previousPageBorderBoxCenter:me,draggable:ve,destination:ae,draggables:we,viewport:b.viewport,previousClientSelection:b.current.client.selection,previousImpact:b.impact,afterCritical:b.afterCritical}):To({isMovingForward:Ee,previousPageBorderBoxCenter:me,draggable:ve,isOver:ae,draggables:we,droppables:Ye,viewport:b.viewport,afterCritical:b.afterCritical})};function Ol(a){return a.phase==="DRAGGING"||a.phase==="COLLECTING"}function Lo(a){var b=Me(a.top,a.bottom),y=Me(a.left,a.right);return function(te){return b(te.y)&&y(te.x)}}function Zo(a,b){return a.left<b.right&&a.right>b.left&&a.top<b.bottom&&a.bottom>b.top}function Pn(a){var b=a.pageBorderBox,y=a.draggable,z=a.candidates,te=y.page.borderBox.center,ne=z.map(function(ae){var le=ae.axis,se=Cr(ae.axis.line,b.center[le.line],ae.page.borderBox.center[le.crossAxisLine]);return{id:ae.descriptor.id,distance:Gn(te,se)}}).sort(function(ae,le){return le.distance-ae.distance});return ne[0]?ne[0].id:null}function ko(a){var b=a.pageBorderBox,y=a.draggable,z=a.droppables,te=oa(z).filter(function(ne){if(!ne.isEnabled)return!1;var ae=ne.subject.active;if(!ae||!Zo(b,ae))return!1;if(Lo(ae)(b.center))return!0;var le=ne.axis,se=ae.center[le.crossAxisLine],Ee=b[le.crossAxisStart],ve=b[le.crossAxisEnd],me=Me(ae[le.crossAxisStart],ae[le.crossAxisEnd]),fe=me(Ee),we=me(ve);return!fe&&!we?!0:fe?Ee<se:ve>se});return te.length?te.length===1?te[0].descriptor.id:Pn({pageBorderBox:b,draggable:y,candidates:te}):null}var zu=function(b,y){return sr(ua(b,y))},Xt=function(a,b){var y=a.frame;return y?zu(b,y.scroll.diff.value):b};function ql(a){var b=a.displaced,y=a.id;return!!(b.visible[y]||b.invisible[y])}function jo(a){var b=a.draggable,y=a.closest,z=a.inHomeList;return y?z&&y.descriptor.index>b.descriptor.index?y.descriptor.index-1:y.descriptor.index:null}var Pi=function(a){var b=a.pageBorderBoxWithDroppableScroll,y=a.draggable,z=a.destination,te=a.insideDestination,ne=a.last,ae=a.viewport,le=a.afterCritical,se=z.axis,Ee=ba(z.axis,y.displaceBy),ve=Ee.value,me=b[se.start],fe=b[se.end],we=$r(y,te),Ye=jr(we,function(dn){var vn=dn.descriptor.id,Nn=dn.page.borderBox.center[se.line],jn=$a(vn,le),Qn=ql({displaced:ne,id:vn});return jn?Qn?fe<=Nn:me<Nn-ve:Qn?fe<=Nn+ve:me<Nn}),Yt=jo({draggable:y,closest:Ye,inHomeList:re(y,z)});return nl({draggable:y,insideDestination:te,destination:z,viewport:ae,last:ne,displacedBy:Ee,index:Yt})},Vo=4,Ho=function(a){var b=a.draggable,y=a.pageBorderBoxWithDroppableScroll,z=a.previousImpact,te=a.destination,ne=a.insideDestination,ae=a.afterCritical;if(!te.isCombineEnabled)return null;var le=te.axis,se=ba(te.axis,b.displaceBy),Ee=se.value,ve=y[le.start],me=y[le.end],fe=$r(b,ne),we=jr(fe,function(Yt){var dn=Yt.descriptor.id,vn=Yt.page.borderBox,Nn=vn[le.size],jn=Nn/Vo,Qn=$a(dn,ae),Mr=ql({displaced:z.displaced,id:dn});return Qn?Mr?me>vn[le.start]+jn&&me<vn[le.end]-jn:ve>vn[le.start]-Ee+jn&&ve<vn[le.end]-Ee-jn:Mr?me>vn[le.start]+Ee+jn&&me<vn[le.end]+Ee-jn:ve>vn[le.start]+jn&&ve<vn[le.end]-jn});if(!we)return null;var Ye={displacedBy:se,displaced:z.displaced,at:{type:"COMBINE",combine:{draggableId:we.descriptor.id,droppableId:te.descriptor.id}}};return Ye},Ku=function(a){var b=a.pageOffset,y=a.draggable,z=a.draggables,te=a.droppables,ne=a.previousImpact,ae=a.viewport,le=a.afterCritical,se=zu(y.page.borderBox,b),Ee=ko({pageBorderBox:se,draggable:y,droppables:te});if(!Ee)return Ot;var ve=te[Ee],me=Sa(ve.descriptor.id,z),fe=Xt(ve,se);return Ho({pageBorderBoxWithDroppableScroll:fe,draggable:y,previousImpact:ne,destination:ve,insideDestination:me,afterCritical:le})||Pi({pageBorderBoxWithDroppableScroll:fe,draggable:y,destination:ve,insideDestination:me,last:ne.displaced,viewport:ae,afterCritical:le})},Ka=function(a,b){var y;return(0,ge.Z)({},a,(y={},y[b.descriptor.id]=b,y))},Wo=function(b){var y=b.previousImpact,z=b.impact,te=b.droppables,ne=cl(y),ae=cl(z);if(!ne||ne===ae)return te;var le=te[ne];if(!le.subject.withPlaceholder)return te;var se=Qu(le);return Ka(te,se)},Go=function(a){var b=a.draggable,y=a.draggables,z=a.droppables,te=a.previousImpact,ne=a.impact,ae=Wo({previousImpact:te,impact:ne,droppables:z}),le=cl(ne);if(!le)return ae;var se=z[le];if(re(b,se)||se.subject.withPlaceholder)return ae;var Ee=Uu(se,b,y);return Ka(ae,Ee)},$l=function(a){var b=a.state,y=a.clientSelection,z=a.dimensions,te=a.viewport,ne=a.impact,ae=a.scrollJumpRequest,le=te||b.viewport,se=z||b.dimensions,Ee=y||b.current.client.selection,ve=vr(Ee,b.initial.client.selection),me={offset:ve,selection:Ee,borderBoxCenter:fn(b.initial.client.borderBoxCenter,ve)},fe={selection:fn(me.selection,le.scroll.current),borderBoxCenter:fn(me.borderBoxCenter,le.scroll.current),offset:fn(me.offset,le.scroll.diff.value)},we={client:me,page:fe};if(b.phase==="COLLECTING")return(0,ge.Z)({phase:"COLLECTING"},b,{dimensions:se,viewport:le,current:we});var Ye=se.draggables[b.critical.draggable.id],Yt=ne||Ku({pageOffset:fe.offset,draggable:Ye,draggables:se.draggables,droppables:se.droppables,previousImpact:b.impact,viewport:le,afterCritical:b.afterCritical}),dn=Go({draggable:Ye,impact:Yt,previousImpact:b.impact,draggables:se.draggables,droppables:se.droppables}),vn=(0,ge.Z)({},b,{current:we,dimensions:{draggables:se.draggables,droppables:dn},impact:Yt,viewport:le,scrollJumpRequest:ae||null,forceShouldAnimate:ae?!1:null});return vn};function Yu(a,b){return a.map(function(y){return b[y]})}var Ju=function(a){var b=a.impact,y=a.viewport,z=a.draggables,te=a.destination,ne=a.forceShouldAnimate,ae=b.displaced,le=Yu(ae.all,z),se=Ma({afterDragging:le,destination:te,displacedBy:b.displacedBy,viewport:y.frame,forceShouldAnimate:ne,last:ae});return(0,ge.Z)({},b,{displaced:se})},Xu=function(a){var b=a.impact,y=a.draggable,z=a.droppable,te=a.draggables,ne=a.viewport,ae=a.afterCritical,le=sl({impact:b,draggable:y,draggables:te,droppable:z,afterCritical:ae});return yu({pageBorderBoxCenter:le,draggable:y,viewport:ne})},Au=function(a){var b=a.state,y=a.dimensions,z=a.viewport;b.movementMode!=="SNAP"&&dt(!1);var te=b.impact,ne=z||b.viewport,ae=y||b.dimensions,le=ae.draggables,se=ae.droppables,Ee=le[b.critical.draggable.id],ve=cl(te);ve||dt(!1);var me=se[ve],fe=Ju({impact:te,viewport:ne,destination:me,draggables:le}),we=Xu({impact:fe,draggable:Ee,droppable:me,draggables:le,viewport:ne,afterCritical:b.afterCritical});return $l({impact:fe,clientSelection:we,state:b,dimensions:ae,viewport:ne})},su=function(a){return{index:a.index,droppableId:a.droppableId}},Fu=function(a){var b=a.draggable,y=a.home,z=a.draggables,te=a.viewport,ne=ba(y.axis,b.displaceBy),ae=Sa(y.descriptor.id,z),le=ae.indexOf(b);le===-1&&dt(!1);var se=ae.slice(le+1),Ee=se.reduce(function(we,Ye){return we[Ye.descriptor.id]=!0,we},{}),ve={inVirtualList:y.descriptor.mode==="virtual",displacedBy:ne,effected:Ee},me=Ma({afterDragging:se,destination:y,displacedBy:ne,last:null,viewport:te.frame,forceShouldAnimate:!1}),fe={displaced:me,displacedBy:ne,at:{type:"REORDER",destination:su(b.descriptor)}};return{impact:fe,afterCritical:ve}},Uo=function(a,b){return{draggables:a.draggables,droppables:Ka(a.droppables,b)}},cu=function(b){},eu=function(b){},Ua=function(a){var b=a.draggable,y=a.offset,z=a.initialWindowScroll,te=Ke(b.client,y),ne=Rt(te,z),ae=(0,ge.Z)({},b,{placeholder:(0,ge.Z)({},b.placeholder,{client:te}),client:te,page:ne});return ae},Qo=function(a){var b=a.frame;return b||dt(!1),b},Si=function(a){var b=a.additions,y=a.updatedDroppables,z=a.viewport,te=z.scroll.diff.value;return b.map(function(ne){var ae=ne.descriptor.droppableId,le=y[ae],se=Qo(le),Ee=se.scroll.diff.value,ve=fn(te,Ee),me=Ua({draggable:ne,offset:ve,initialWindowScroll:z.scroll.initial});return me})},zo=function(a){var b=a.state,y=a.published;cu();var z=y.modified.map(function(jn){var Qn=b.dimensions.droppables[jn.droppableId],Mr=Fr(Qn,jn.scroll);return Mr}),te=(0,ge.Z)({},b.dimensions.droppables,{},Ir(z)),ne=Pa(Si({additions:y.additions,updatedDroppables:te,viewport:b.viewport})),ae=(0,ge.Z)({},b.dimensions.draggables,{},ne);y.removals.forEach(function(jn){delete ae[jn]});var le={droppables:te,draggables:ae},se=cl(b.impact),Ee=se?le.droppables[se]:null,ve=le.draggables[b.critical.draggable.id],me=le.droppables[b.critical.droppable.id],fe=Fu({draggable:ve,home:me,draggables:ae,viewport:b.viewport}),we=fe.impact,Ye=fe.afterCritical,Yt=Ee&&Ee.isCombineEnabled?b.impact:we,dn=Ku({pageOffset:b.current.page.offset,draggable:le.draggables[b.critical.draggable.id],draggables:le.draggables,droppables:le.droppables,previousImpact:Yt,viewport:b.viewport,afterCritical:Ye});eu();var vn=(0,ge.Z)({phase:"DRAGGING"},b,{phase:"DRAGGING",impact:dn,onLiftImpact:we,dimensions:le,afterCritical:Ye,forceShouldAnimate:!1});if(b.phase==="COLLECTING")return vn;var Nn=(0,ge.Z)({phase:"DROP_PENDING"},vn,{phase:"DROP_PENDING",reason:b.reason,isWaiting:!1});return Nn},Cu=function(b){return b.movementMode==="SNAP"},Bu=function(b,y,z){var te=Uo(b.dimensions,y);return!Cu(b)||z?$l({state:b,dimensions:te}):Au({state:b,dimensions:te})};function Du(a){return a.isDragging&&a.movementMode==="SNAP"?(0,ge.Z)({phase:"DRAGGING"},a,{scrollJumpRequest:null}):a}var qu={phase:"IDLE",completed:null,shouldFlush:!1},$u=function(a,b){if(a===void 0&&(a=qu),b.type==="FLUSH")return(0,ge.Z)({},qu,{shouldFlush:!0});if(b.type==="INITIAL_PUBLISH"){a.phase!=="IDLE"&&dt(!1);var y=b.payload,z=y.critical,te=y.clientSelection,ne=y.viewport,ae=y.dimensions,le=y.movementMode,se=ae.draggables[z.draggable.id],Ee=ae.droppables[z.droppable.id],ve={selection:te,borderBoxCenter:se.client.borderBox.center,offset:zn},me={client:ve,page:{selection:fn(ve.selection,ne.scroll.initial),borderBoxCenter:fn(ve.selection,ne.scroll.initial),offset:fn(ve.selection,ne.scroll.diff.value)}},fe=oa(ae.droppables).every(function(So){return!So.isFixedOnPage}),we=Fu({draggable:se,home:Ee,draggables:ae.draggables,viewport:ne}),Ye=we.impact,Yt=we.afterCritical,dn={phase:"DRAGGING",isDragging:!0,critical:z,movementMode:le,dimensions:ae,initial:me,current:me,isWindowScrollAllowed:fe,impact:Ye,afterCritical:Yt,onLiftImpact:Ye,viewport:ne,scrollJumpRequest:null,forceShouldAnimate:null};return dn}if(b.type==="COLLECTION_STARTING"){if(a.phase==="COLLECTING"||a.phase==="DROP_PENDING")return a;a.phase!=="DRAGGING"&&dt(!1);var vn=(0,ge.Z)({phase:"COLLECTING"},a,{phase:"COLLECTING"});return vn}if(b.type==="PUBLISH_WHILE_DRAGGING")return a.phase==="COLLECTING"||a.phase==="DROP_PENDING"||dt(!1),zo({state:a,published:b.payload});if(b.type==="MOVE"){if(a.phase==="DROP_PENDING")return a;Ol(a)||dt(!1);var Nn=b.payload.client;return dr(Nn,a.current.client.selection)?a:$l({state:a,clientSelection:Nn,impact:Cu(a)?a.impact:null})}if(b.type==="UPDATE_DROPPABLE_SCROLL"){if(a.phase==="DROP_PENDING"||a.phase==="COLLECTING")return Du(a);Ol(a)||dt(!1);var jn=b.payload,Qn=jn.id,Mr=jn.newScroll,Sr=a.dimensions.droppables[Qn];if(!Sr)return a;var Jr=Fr(Sr,Mr);return Bu(a,Jr,!1)}if(b.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(a.phase==="DROP_PENDING")return a;Ol(a)||dt(!1);var Qa=b.payload,na=Qa.id,za=Qa.isEnabled,ll=a.dimensions.droppables[na];ll||dt(!1),ll.isEnabled===za&&dt(!1);var ul=(0,ge.Z)({},ll,{isEnabled:za});return Bu(a,ul,!0)}if(b.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(a.phase==="DROP_PENDING")return a;Ol(a)||dt(!1);var Rl=b.payload,_l=Rl.id,yl=Rl.isCombineEnabled,Ml=a.dimensions.droppables[_l];Ml||dt(!1),Ml.isCombineEnabled===yl&&dt(!1);var ol=(0,ge.Z)({},Ml,{isCombineEnabled:yl});return Bu(a,ol,!0)}if(b.type==="MOVE_BY_WINDOW_SCROLL"){if(a.phase==="DROP_PENDING"||a.phase==="DROP_ANIMATING")return a;Ol(a)||dt(!1),a.isWindowScrollAllowed||dt(!1);var Yl=b.payload.newScroll;if(dr(a.viewport.scroll.current,Yl))return Du(a);var Tl=ka(a.viewport,Yl);return Cu(a)?Au({state:a,viewport:Tl}):$l({state:a,viewport:Tl})}if(b.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!Ol(a))return a;var Lu=b.payload.maxScroll;if(dr(Lu,a.viewport.scroll.max))return a;var ou=(0,ge.Z)({},a.viewport,{scroll:(0,ge.Z)({},a.viewport.scroll,{max:Lu})});return(0,ge.Z)({phase:"DRAGGING"},a,{viewport:ou})}if(b.type==="MOVE_UP"||b.type==="MOVE_DOWN"||b.type==="MOVE_LEFT"||b.type==="MOVE_RIGHT"){if(a.phase==="COLLECTING"||a.phase==="DROP_PENDING")return a;a.phase!=="DRAGGING"&&dt(!1);var Jl=xl({state:a,type:b.type});return Jl?$l({state:a,impact:Jl.impact,clientSelection:Jl.clientSelection,scrollJumpRequest:Jl.scrollJumpRequest}):a}if(b.type==="DROP_PENDING"){var Ll=b.payload.reason;a.phase!=="COLLECTING"&&dt(!1);var iu=(0,ge.Z)({phase:"DROP_PENDING"},a,{phase:"DROP_PENDING",isWaiting:!0,reason:Ll});return iu}if(b.type==="DROP_ANIMATE"){var xo=b.payload,Zl=xo.completed,Zu=xo.dropDuration,wo=xo.newHomeClientOffset;a.phase==="DRAGGING"||a.phase==="DROP_PENDING"||dt(!1);var bu={phase:"DROP_ANIMATING",completed:Zl,dropDuration:Zu,newHomeClientOffset:wo,dimensions:a.dimensions};return bu}if(b.type==="DROP_COMPLETE"){var Po=b.payload.completed;return{phase:"IDLE",completed:Po,shouldFlush:!1}}return a},Ko=function(b){return{type:"BEFORE_INITIAL_CAPTURE",payload:b}},ln=function(b){return{type:"LIFT",payload:b}},Yo=function(b){return{type:"INITIAL_PUBLISH",payload:b}},Jo=function(b){return{type:"PUBLISH_WHILE_DRAGGING",payload:b}},Xo=function(){return{type:"COLLECTION_STARTING",payload:null}},eo=function(b){return{type:"UPDATE_DROPPABLE_SCROLL",payload:b}},qo=function(b){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:b}},$o=function(b){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:b}},xu=function(b){return{type:"MOVE",payload:b}},dl=function(b){return{type:"MOVE_BY_WINDOW_SCROLL",payload:b}},wl=function(b){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:b}},La=function(){return{type:"MOVE_UP",payload:null}},Gl=function(){return{type:"MOVE_DOWN",payload:null}},ei=function(){return{type:"MOVE_RIGHT",payload:null}},ti=function(){return{type:"MOVE_LEFT",payload:null}},du=function(){return{type:"FLUSH",payload:null}},ni=function(b){return{type:"DROP_ANIMATE",payload:b}},wu=function(b){return{type:"DROP_COMPLETE",payload:b}},qn=function(b){return{type:"DROP",payload:b}},ri=function(b){return{type:"DROP_PENDING",payload:b}},to=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};function Ii(a){if(!(a.length<=1)){for(var b=a.map(function(le){return le.descriptor.index}),y={},z=1;z<b.length;z++){var te=b[z],ne=b[z-1];te!==ne+1&&(y[te]=!0)}if(Object.keys(y).length)var ae=b.map(function(le){var se=!!y[le];return se?"[\u{1F525}"+le+"]":""+le}).join(", ")}}function no(a,b){if(0)var y}var ai=function(a){return function(b){var y=b.getState,z=b.dispatch;return function(te){return function(ne){if(ne.type!=="LIFT"){te(ne);return}var ae=ne.payload,le=ae.id,se=ae.clientSelection,Ee=ae.movementMode,ve=y();ve.phase==="DROP_ANIMATING"&&z(wu({completed:ve.completed})),y().phase!=="IDLE"&&dt(!1),z(du()),z(Ko({draggableId:le,movementMode:Ee}));var me={shouldPublishImmediately:Ee==="SNAP"},fe={draggableId:le,scrollOptions:me},we=a.startPublishing(fe),Ye=we.critical,Yt=we.dimensions,dn=we.viewport;no(Ye,Yt),z(Yo({critical:Ye,dimensions:Yt,clientSelection:se,movementMode:Ee,viewport:dn}))}}}},li=function(a){return function(){return function(b){return function(y){y.type==="INITIAL_PUBLISH"&&a.dragging(),y.type==="DROP_ANIMATE"&&a.dropping(y.payload.completed.result.reason),(y.type==="FLUSH"||y.type==="DROP_COMPLETE")&&a.resting(),b(y)}}}},mu={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},Ul={opacity:{drop:0,combining:.7},scale:{drop:.75}},Pu={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},Fl=Pu.outOfTheWay+"s "+mu.outOfTheWay,Ql={fluid:"opacity "+Fl,snap:"transform "+Fl+", opacity "+Fl,drop:function(b){var y=b+"s "+mu.drop;return"transform "+y+", opacity "+y},outOfTheWay:"transform "+Fl,placeholder:"height "+Fl+", width "+Fl+", margin "+Fl},ro=function(b){return dr(b,zn)?null:"translate("+b.x+"px, "+b.y+"px)"},Su={moveTo:ro,drop:function(b,y){var z=ro(b);return z?y?z+" scale("+Ul.scale.drop+")":z:null}},ee=Pu.minDropTime,ue=Pu.maxDropTime,oe=ue-ee,Ze=1500,qt=.6,_n=function(a){var b=a.current,y=a.destination,z=a.reason,te=Gn(b,y);if(te<=0)return ee;if(te>=Ze)return ue;var ne=te/Ze,ae=ee+oe*ne,le=z==="CANCEL"?ae*qt:ae;return Number(le.toFixed(2))},Bn=function(a){var b=a.impact,y=a.draggable,z=a.dimensions,te=a.viewport,ne=a.afterCritical,ae=z.draggables,le=z.droppables,se=cl(b),Ee=se?le[se]:null,ve=le[y.descriptor.droppableId],me=Xu({impact:b,draggable:y,draggables:ae,afterCritical:ne,droppable:Ee||ve,viewport:te}),fe=vr(me,y.client.borderBox.center);return fe},Zt=function(a){var b=a.draggables,y=a.reason,z=a.lastImpact,te=a.home,ne=a.viewport,ae=a.onLiftImpact;if(!z.at||y!=="DROP"){var le=Ju({draggables:b,impact:ae,destination:te,viewport:ne,forceShouldAnimate:!0});return{impact:le,didDropInsideDroppable:!1}}if(z.at.type==="REORDER")return{impact:z,didDropInsideDroppable:!0};var se=(0,ge.Z)({},z,{displaced:ot});return{impact:se,didDropInsideDroppable:!0}},tt=function(a){var b=a.getState,y=a.dispatch;return function(z){return function(te){if(te.type!=="DROP"){z(te);return}var ne=b(),ae=te.payload.reason;if(ne.phase==="COLLECTING"){y(ri({reason:ae}));return}if(ne.phase!=="IDLE"){var le=ne.phase==="DROP_PENDING"&&ne.isWaiting;le&&dt(!1),ne.phase==="DRAGGING"||ne.phase==="DROP_PENDING"||dt(!1);var se=ne.critical,Ee=ne.dimensions,ve=Ee.draggables[ne.critical.draggable.id],me=Zt({reason:ae,lastImpact:ne.impact,afterCritical:ne.afterCritical,onLiftImpact:ne.onLiftImpact,home:ne.dimensions.droppables[ne.critical.droppable.id],viewport:ne.viewport,draggables:ne.dimensions.draggables}),fe=me.impact,we=me.didDropInsideDroppable,Ye=we?Ca(fe):null,Yt=we?Aa(fe):null,dn={index:se.draggable.index,droppableId:se.droppable.id},vn={draggableId:ve.descriptor.id,type:ve.descriptor.type,source:dn,reason:ae,mode:ne.movementMode,destination:Ye,combine:Yt},Nn=Bn({impact:fe,draggable:ve,dimensions:Ee,viewport:ne.viewport,afterCritical:ne.afterCritical}),jn={critical:ne.critical,afterCritical:ne.afterCritical,result:vn,impact:fe},Qn=!dr(ne.current.client.offset,Nn)||!!vn.combine;if(!Qn){y(wu({completed:jn}));return}var Mr=_n({current:ne.current.client.offset,destination:Nn,reason:ae}),Sr={newHomeClientOffset:Nn,dropDuration:Mr,completed:jn};y(ni(Sr))}}}},ft=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function $t(a){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(y){y.target!==window&&y.target!==window.document||a()}}}function at(a){var b=a.onWindowScroll;function y(){b(ft())}var z=Ct(y),te=$t(z),ne=cn;function ae(){return ne!==cn}function le(){ae()&&dt(!1),ne=Qt(window,[te])}function se(){ae()||dt(!1),z.cancel(),ne(),ne=cn}return{start:le,stop:se,isActive:ae}}var wt=function(b){return b.type==="DROP_COMPLETE"||b.type==="DROP_ANIMATE"||b.type==="FLUSH"},Cn=function(a){var b=at({onWindowScroll:function(z){a.dispatch(dl({newScroll:z}))}});return function(y){return function(z){!b.isActive()&&z.type==="INITIAL_PUBLISH"&&b.start(),b.isActive()&&wt(z)&&b.stop(),y(z)}}},Tn=function(a){var b=!1,y=!1,z=setTimeout(function(){y=!0}),te=function(ae){b||y||(b=!0,a(ae),clearTimeout(z))};return te.wasCalled=function(){return b},te},Kt=function(){var a=[],b=function(ne){var ae=qr(a,function(Ee){return Ee.timerId===ne});ae===-1&&dt(!1);var le=a.splice(ae,1),se=le[0];se.callback()},y=function(ne){var ae=setTimeout(function(){return b(ae)}),le={timerId:ae,callback:ne};a.push(le)},z=function(){if(a.length){var ne=[].concat(a);a.length=0,ne.forEach(function(ae){clearTimeout(ae.timerId),ae.callback()})}};return{add:y,flush:z}},Vn=function(b,y){return b==null&&y==null?!0:b==null||y==null?!1:b.droppableId===y.droppableId&&b.index===y.index},xt=function(b,y){return b==null&&y==null?!0:b==null||y==null?!1:b.draggableId===y.draggableId&&b.droppableId===y.droppableId},Kn=function(b,y){if(b===y)return!0;var z=b.draggable.id===y.draggable.id&&b.draggable.droppableId===y.draggable.droppableId&&b.draggable.type===y.draggable.type&&b.draggable.index===y.draggable.index,te=b.droppable.id===y.droppable.id&&b.droppable.type===y.droppable.type;return z&&te},Gr=function(b,y){cu(),y(),eu()},Gt=function(b,y){return{draggableId:b.draggable.id,type:b.droppable.type,source:{droppableId:b.droppable.id,index:b.draggable.index},mode:y}},It=function(b,y,z,te){if(!b){z(te(y));return}var ne=Tn(z),ae={announce:ne};b(y,ae),ne.wasCalled()||z(te(y))},ha=function(a,b){var y=Kt(),z=null,te=function(fe,we){z&&dt(!1),Gr("onBeforeCapture",function(){var Ye=a().onBeforeCapture;if(Ye){var Yt={draggableId:fe,mode:we};Ye(Yt)}})},ne=function(fe,we){z&&dt(!1),Gr("onBeforeDragStart",function(){var Ye=a().onBeforeDragStart;Ye&&Ye(Gt(fe,we))})},ae=function(fe,we){z&&dt(!1);var Ye=Gt(fe,we);z={mode:we,lastCritical:fe,lastLocation:Ye.source,lastCombine:null},y.add(function(){Gr("onDragStart",function(){return It(a().onDragStart,Ye,b,Qr.onDragStart)})})},le=function(fe,we){var Ye=Ca(we),Yt=Aa(we);z||dt(!1);var dn=!Kn(fe,z.lastCritical);dn&&(z.lastCritical=fe);var vn=!Vn(z.lastLocation,Ye);vn&&(z.lastLocation=Ye);var Nn=!xt(z.lastCombine,Yt);if(Nn&&(z.lastCombine=Yt),!(!dn&&!vn&&!Nn)){var jn=(0,ge.Z)({},Gt(fe,z.mode),{combine:Yt,destination:Ye});y.add(function(){Gr("onDragUpdate",function(){return It(a().onDragUpdate,jn,b,Qr.onDragUpdate)})})}},se=function(){z||dt(!1),y.flush()},Ee=function(fe){z||dt(!1),z=null,Gr("onDragEnd",function(){return It(a().onDragEnd,fe,b,Qr.onDragEnd)})},ve=function(){if(z){var fe=(0,ge.Z)({},Gt(z.lastCritical,z.mode),{combine:null,destination:null,reason:"CANCEL"});Ee(fe)}};return{beforeCapture:te,beforeStart:ne,start:ae,update:le,flush:se,drop:Ee,abort:ve}},Na=function(a,b){var y=ha(a,b);return function(z){return function(te){return function(ne){if(ne.type==="BEFORE_INITIAL_CAPTURE"){y.beforeCapture(ne.payload.draggableId,ne.payload.movementMode);return}if(ne.type==="INITIAL_PUBLISH"){var ae=ne.payload.critical;y.beforeStart(ae,ne.payload.movementMode),te(ne),y.start(ae,ne.payload.movementMode);return}if(ne.type==="DROP_COMPLETE"){var le=ne.payload.completed.result;y.flush(),te(ne),y.drop(le);return}if(te(ne),ne.type==="FLUSH"){y.abort();return}var se=z.getState();se.phase==="DRAGGING"&&y.update(se.critical,se.impact)}}}},Ia=function(a){return function(b){return function(y){if(y.type!=="DROP_ANIMATION_FINISHED"){b(y);return}var z=a.getState();z.phase!=="DROP_ANIMATING"&&dt(!1),a.dispatch(wu({completed:z.completed}))}}},Ha=function(a){var b=null,y=null;function z(){y&&(cancelAnimationFrame(y),y=null),b&&(b(),b=null)}return function(te){return function(ne){if((ne.type==="FLUSH"||ne.type==="DROP_COMPLETE"||ne.type==="DROP_ANIMATION_FINISHED")&&z(),te(ne),ne.type==="DROP_ANIMATE"){var ae={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var se=a.getState();se.phase==="DROP_ANIMATING"&&a.dispatch(to())}};y=requestAnimationFrame(function(){y=null,b=Qt(window,[ae])})}}}},sa=function(a){return function(){return function(b){return function(y){(y.type==="DROP_COMPLETE"||y.type==="FLUSH"||y.type==="DROP_ANIMATE")&&a.stopPublishing(),b(y)}}}},un=function(a){var b=!1;return function(){return function(y){return function(z){if(z.type==="INITIAL_PUBLISH"){b=!0,a.tryRecordFocus(z.payload.critical.draggable.id),y(z),a.tryRestoreFocusRecorded();return}if(y(z),!!b){if(z.type==="FLUSH"){b=!1,a.tryRestoreFocusRecorded();return}if(z.type==="DROP_COMPLETE"){b=!1;var te=z.payload.completed.result;te.combine&&a.tryShiftRecord(te.draggableId,te.combine.draggableId),a.tryRestoreFocusRecorded()}}}}}},fa=function(b){return b.type==="DROP_COMPLETE"||b.type==="DROP_ANIMATE"||b.type==="FLUSH"},Ta=function(a){return function(b){return function(y){return function(z){if(fa(z)){a.stop(),y(z);return}if(z.type==="INITIAL_PUBLISH"){y(z);var te=b.getState();te.phase!=="DRAGGING"&&dt(!1),a.start(te);return}y(z),a.scroll(b.getState())}}}},Ra=function(a){return function(b){return function(y){if(b(y),y.type==="PUBLISH_WHILE_DRAGGING"){var z=a.getState();z.phase==="DROP_PENDING"&&(z.isWaiting||a.dispatch(qn({reason:z.reason})))}}}},ya=ce.qC,ca=function(a){var b=a.dimensionMarshal,y=a.focusMarshal,z=a.styleMarshal,te=a.getResponders,ne=a.announce,ae=a.autoScroller;return(0,ce.MT)($u,ya((0,ce.md)(li(z),sa(b),ai(b),tt,Ia,Ha,Ra,Ta(ae),Cn,un(y),Na(te,ne))))},xa=function(){return{additions:{},removals:{},modified:{}}};function Xa(a){var b=a.registry,y=a.callbacks,z=xa(),te=null,ne=function(){te||(y.collectionStarting(),te=requestAnimationFrame(function(){te=null,cu();var ve=z,me=ve.additions,fe=ve.removals,we=ve.modified,Ye=Object.keys(me).map(function(vn){return b.draggable.getById(vn).getDimension(zn)}).sort(function(vn,Nn){return vn.descriptor.index-Nn.descriptor.index}),Yt=Object.keys(we).map(function(vn){var Nn=b.droppable.getById(vn),jn=Nn.callbacks.getScrollWhileDragging();return{droppableId:vn,scroll:jn}}),dn={additions:Ye,removals:Object.keys(fe),modified:Yt};z=xa(),eu(),y.publish(dn)}))},ae=function(ve){var me=ve.descriptor.id;z.additions[me]=ve,z.modified[ve.descriptor.droppableId]=!0,z.removals[me]&&delete z.removals[me],ne()},le=function(ve){var me=ve.descriptor;z.removals[me.id]=!0,z.modified[me.droppableId]=!0,z.additions[me.id]&&delete z.additions[me.id],ne()},se=function(){te&&(cancelAnimationFrame(te),te=null,z=xa())};return{add:ae,remove:le,stop:se}}var Dr=function(a){var b=a.scrollHeight,y=a.scrollWidth,z=a.height,te=a.width,ne=vr({x:y,y:b},{x:te,y:z}),ae={x:Math.max(0,ne.x),y:Math.max(0,ne.y)};return ae},ra=function(){var a=document.documentElement;return a||dt(!1),a},Fa=function(){var a=ra(),b=Dr({scrollHeight:a.scrollHeight,scrollWidth:a.scrollWidth,width:a.clientWidth,height:a.clientHeight});return b},_a=function(){var a=ft(),b=Fa(),y=a.y,z=a.x,te=ra(),ne=te.clientWidth,ae=te.clientHeight,le=z+ne,se=y+ae,Ee=sr({top:y,left:z,right:le,bottom:se}),ve={frame:Ee,scroll:{initial:a,current:a,max:b,diff:{value:zn,displacement:zn}}};return ve},el=function(a){var b=a.critical,y=a.scrollOptions,z=a.registry;cu();var te=_a(),ne=te.scroll.current,ae=b.droppable,le=z.droppable.getAllByType(ae.type).map(function(me){return me.callbacks.getDimensionAndWatchScroll(ne,y)}),se=z.draggable.getAllByType(b.draggable.type).map(function(me){return me.getDimension(ne)}),Ee={draggables:Pa(se),droppables:Ir(le)};eu();var ve={dimensions:Ee,critical:b,viewport:te};return ve};function rl(a,b,y){if(y.descriptor.id===b.id||y.descriptor.type!==b.type)return!1;var z=a.droppable.getById(y.descriptor.droppableId);return z.descriptor.mode==="virtual"}var ml=function(a,b){var y=null,z=Xa({callbacks:{publish:b.publishWhileDragging,collectionStarting:b.collectionStarting},registry:a}),te=function(we,Ye){a.droppable.exists(we)||dt(!1),y&&b.updateDroppableIsEnabled({id:we,isEnabled:Ye})},ne=function(we,Ye){y&&(a.droppable.exists(we)||dt(!1),b.updateDroppableIsCombineEnabled({id:we,isCombineEnabled:Ye}))},ae=function(we,Ye){y&&(a.droppable.exists(we)||dt(!1),b.updateDroppableScroll({id:we,newScroll:Ye}))},le=function(we,Ye){y&&a.droppable.getById(we).callbacks.scroll(Ye)},se=function(){if(y){z.stop();var we=y.critical.droppable;a.droppable.getAllByType(we.type).forEach(function(Ye){return Ye.callbacks.dragStopped()}),y.unsubscribe(),y=null}},Ee=function(we){y||dt(!1);var Ye=y.critical.draggable;we.type==="ADDITION"&&rl(a,Ye,we.value)&&z.add(we.value),we.type==="REMOVAL"&&rl(a,Ye,we.value)&&z.remove(we.value)},ve=function(we){y&&dt(!1);var Ye=a.draggable.getById(we.draggableId),Yt=a.droppable.getById(Ye.descriptor.droppableId),dn={draggable:Ye.descriptor,droppable:Yt.descriptor},vn=a.subscribe(Ee);return y={critical:dn,unsubscribe:vn},el({critical:dn,registry:a,scrollOptions:we.scrollOptions})},me={updateDroppableIsEnabled:te,updateDroppableIsCombineEnabled:ne,scrollDroppable:le,updateDroppableScroll:ae,startPublishing:ve,stopPublishing:se};return me},fl=function(a,b){return a.phase==="IDLE"?!0:a.phase!=="DROP_ANIMATING"||a.completed.result.draggableId===b?!1:a.completed.result.reason==="DROP"},Pl=function(a){window.scrollBy(a.x,a.y)},tu=je(function(a){return oa(a).filter(function(b){return!(!b.isEnabled||!b.frame)})}),fu=function(b,y){var z=jr(tu(y),function(te){return te.frame||dt(!1),Lo(te.frame.pageMarginBox)(b)});return z},Iu=function(a){var b=a.center,y=a.destination,z=a.droppables;if(y){var te=z[y];return te.frame?te:null}var ne=fu(b,z);return ne},kl={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(b){return Math.pow(b,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},_i=function(a,b){var y=a[b.size]*kl.startFromPercentage,z=a[b.size]*kl.maxScrollAtPercentage,te={startScrollingFrom:y,maxScrollValueAt:z};return te},ao=function(a){var b=a.startOfRange,y=a.endOfRange,z=a.current,te=y-b;if(te===0)return 0;var ne=z-b,ae=ne/te;return ae},vu=1,nu=function(a,b){if(a>b.startScrollingFrom)return 0;if(a<=b.maxScrollValueAt)return kl.maxPixelScroll;if(a===b.startScrollingFrom)return vu;var y=ao({startOfRange:b.maxScrollValueAt,endOfRange:b.startScrollingFrom,current:a}),z=1-y,te=kl.maxPixelScroll*kl.ease(z);return Math.ceil(te)},lo=kl.durationDampening.accelerateAt,ru=kl.durationDampening.stopDampeningAt,ui=function(a,b){var y=b,z=ru,te=Date.now(),ne=te-y;if(ne>=ru)return a;if(ne<lo)return vu;var ae=ao({startOfRange:lo,endOfRange:z,current:ne}),le=a*kl.ease(ae);return Math.ceil(le)},Ya=function(a){var b=a.distanceToEdge,y=a.thresholds,z=a.dragStartTime,te=a.shouldUseTimeDampening,ne=nu(b,y);return ne===0?0:te?Math.max(ui(ne,z),vu):ne},au=function(a){var b=a.container,y=a.distanceToEdges,z=a.dragStartTime,te=a.axis,ne=a.shouldUseTimeDampening,ae=_i(b,te),le=y[te.end]<y[te.start];return le?Ya({distanceToEdge:y[te.end],thresholds:ae,dragStartTime:z,shouldUseTimeDampening:ne}):-1*Ya({distanceToEdge:y[te.start],thresholds:ae,dragStartTime:z,shouldUseTimeDampening:ne})},pu=function(a){var b=a.container,y=a.subject,z=a.proposedScroll,te=y.height>b.height,ne=y.width>b.width;return!ne&&!te?z:ne&&te?null:{x:ne?0:z.x,y:te?0:z.y}},uo=Yr(function(a){return a===0?0:a}),Cl=function(a){var b=a.dragStartTime,y=a.container,z=a.subject,te=a.center,ne=a.shouldUseTimeDampening,ae={top:te.y-y.top,right:y.right-te.x,bottom:y.bottom-te.y,left:te.x-y.left},le=au({container:y,distanceToEdges:ae,dragStartTime:b,axis:Tt,shouldUseTimeDampening:ne}),se=au({container:y,distanceToEdges:ae,dragStartTime:b,axis:Mt,shouldUseTimeDampening:ne}),Ee=uo({x:se,y:le});if(dr(Ee,zn))return null;var ve=pu({container:y,subject:z,proposedScroll:Ee});return ve?dr(ve,zn)?null:ve:null},_u=Yr(function(a){return a===0?0:a>0?1:-1}),Bl=function(){var a=function(y,z){return y<0?y:y>z?y-z:0};return function(b){var y=b.current,z=b.max,te=b.change,ne=fn(y,te),ae={x:a(ne.x,z.x),y:a(ne.y,z.y)};return dr(ae,zn)?null:ae}}(),tl=function(b){var y=b.max,z=b.current,te=b.change,ne={x:Math.max(z.x,y.x),y:Math.max(z.y,y.y)},ae=_u(te),le=Bl({max:ne,current:z,change:ae});return!le||ae.x!==0&&le.x===0||ae.y!==0&&le.y===0},Sl=function(b,y){return tl({current:b.scroll.current,max:b.scroll.max,change:y})},jl=function(b,y){if(!Sl(b,y))return null;var z=b.scroll.max,te=b.scroll.current;return Bl({current:te,max:z,change:y})},oo=function(b,y){var z=b.frame;return z?tl({current:z.scroll.current,max:z.scroll.max,change:y}):!1},oi=function(b,y){var z=b.frame;return!z||!oo(b,y)?null:Bl({current:z.scroll.current,max:z.scroll.max,change:y})},ii=function(a){var b=a.viewport,y=a.subject,z=a.center,te=a.dragStartTime,ne=a.shouldUseTimeDampening,ae=Cl({dragStartTime:te,container:b.frame,subject:y,center:z,shouldUseTimeDampening:ne});return ae&&Sl(b,ae)?ae:null},Nl=function(a){var b=a.droppable,y=a.subject,z=a.center,te=a.dragStartTime,ne=a.shouldUseTimeDampening,ae=b.frame;if(!ae)return null;var le=Cl({dragStartTime:te,container:ae.pageMarginBox,subject:y,center:z,shouldUseTimeDampening:ne});return le&&oo(b,le)?le:null},io=function(a){var b=a.state,y=a.dragStartTime,z=a.shouldUseTimeDampening,te=a.scrollWindow,ne=a.scrollDroppable,ae=b.current.page.borderBoxCenter,le=b.dimensions.draggables[b.critical.draggable.id],se=le.page.marginBox;if(b.isWindowScrollAllowed){var Ee=b.viewport,ve=ii({dragStartTime:y,viewport:Ee,subject:se,center:ae,shouldUseTimeDampening:z});if(ve){te(ve);return}}var me=Iu({center:ae,destination:cl(b.impact),droppables:b.dimensions.droppables});if(me){var fe=Nl({dragStartTime:y,droppable:me,subject:se,center:ae,shouldUseTimeDampening:z});fe&&ne(me.descriptor.id,fe)}},si=function(a){var b=a.scrollWindow,y=a.scrollDroppable,z=Ct(b),te=Ct(y),ne=null,ae=function(ve){ne||dt(!1);var me=ne,fe=me.shouldUseTimeDampening,we=me.dragStartTime;io({state:ve,scrollWindow:z,scrollDroppable:te,dragStartTime:we,shouldUseTimeDampening:fe})},le=function(ve){cu(),ne&&dt(!1);var me=Date.now(),fe=!1,we=function(){fe=!0};io({state:ve,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:we,scrollDroppable:we}),ne={dragStartTime:me,shouldUseTimeDampening:fe},eu(),fe&&ae(ve)},se=function(){ne&&(z.cancel(),te.cancel(),ne=null)};return{start:le,stop:se,scroll:ae}},ci=function(a){var b=a.move,y=a.scrollDroppable,z=a.scrollWindow,te=function(Ee,ve){var me=fn(Ee.current.client.selection,ve);b({client:me})},ne=function(Ee,ve){if(!oo(Ee,ve))return ve;var me=oi(Ee,ve);if(!me)return y(Ee.descriptor.id,ve),null;var fe=vr(ve,me);y(Ee.descriptor.id,fe);var we=vr(ve,fe);return we},ae=function(Ee,ve,me){if(!Ee||!Sl(ve,me))return me;var fe=jl(ve,me);if(!fe)return z(me),null;var we=vr(me,fe);z(we);var Ye=vr(me,we);return Ye},le=function(Ee){var ve=Ee.scrollJumpRequest;if(ve){var me=cl(Ee.impact);me||dt(!1);var fe=ne(Ee.dimensions.droppables[me],ve);if(fe){var we=Ee.viewport,Ye=ae(Ee.isWindowScrollAllowed,we,fe);Ye&&te(Ee,Ye)}}};return le},di=function(a){var b=a.scrollDroppable,y=a.scrollWindow,z=a.move,te=si({scrollWindow:y,scrollDroppable:b}),ne=ci({move:z,scrollWindow:y,scrollDroppable:b}),ae=function(Ee){if(Ee.phase==="DRAGGING"){if(Ee.movementMode==="FLUID"){te.scroll(Ee);return}Ee.scrollJumpRequest&&ne(Ee)}},le={scroll:ae,start:te.start,stop:te.stop};return le},Vl="data-rbd",al=function(){var a=Vl+"-drag-handle";return{base:a,draggableId:a+"-draggable-id",contextId:a+"-context-id"}}(),Ou=function(){var a=Vl+"-draggable";return{base:a,contextId:a+"-context-id",id:a+"-id"}}(),so=function(){var a=Vl+"-droppable";return{base:a,contextId:a+"-context-id",id:a+"-id"}}(),co={contextId:Vl+"-scroll-container-context-id"},sn=function(b){return function(y){return"["+y+'="'+b+'"]'}},Mn=function(b,y){return b.map(function(z){var te=z.styles[y];return te?z.selector+" { "+te+" }":""}).join(" ")},_r="pointer-events: none;",Kr=function(a){var b=sn(a),y=function(){var le=`
cursor: -webkit-grab;
cursor: grab;
`;return{selector:b(al.contextId),styles:{always:`
-webkit-touch-callout: none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
touch-action: manipulation;
`,resting:le,dragging:_r,dropAnimating:le}}}(),z=function(){var le=`
transition: `+Ql.outOfTheWay+`;
`;return{selector:b(Ou.contextId),styles:{dragging:le,dropAnimating:le,userCancel:le}}}(),te={selector:b(so.contextId),styles:{always:"overflow-anchor: none;"}},ne={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;
`}},ae=[z,y,te,ne];return{always:Mn(ae,"always"),resting:Mn(ae,"resting"),dragging:Mn(ae,"dragging"),dropAnimating:Mn(ae,"dropAnimating"),userCancel:Mn(ae,"userCancel")}},Or=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?E.useLayoutEffect:E.useEffect,wa=function(){var b=document.querySelector("head");return b||dt(!1),b},da=function(b){var y=document.createElement("style");return b&&y.setAttribute("nonce",b),y.type="text/css",y};function vl(a,b){var y=mn(function(){return Kr(a)},[a]),z=(0,E.useRef)(null),te=(0,E.useRef)(null),ne=Lt(je(function(me){var fe=te.current;fe||dt(!1),fe.textContent=me}),[]),ae=Lt(function(me){var fe=z.current;fe||dt(!1),fe.textContent=me},[]);Or(function(){!z.current&&!te.current||dt(!1);var me=da(b),fe=da(b);return z.current=me,te.current=fe,me.setAttribute(Vl+"-always",a),fe.setAttribute(Vl+"-dynamic",a),wa().appendChild(me),wa().appendChild(fe),ae(y.always),ne(y.resting),function(){var we=function(Yt){var dn=Yt.current;dn||dt(!1),wa().removeChild(dn),Yt.current=null};we(z),we(te)}},[b,ae,ne,y.always,y.resting,a]);var le=Lt(function(){return ne(y.dragging)},[ne,y.dragging]),se=Lt(function(me){if(me==="DROP"){ne(y.dropAnimating);return}ne(y.userCancel)},[ne,y.dropAnimating,y.userCancel]),Ee=Lt(function(){te.current&&ne(y.resting)},[ne,y.resting]),ve=mn(function(){return{dragging:le,dropping:se,resting:Ee}},[le,se,Ee]);return ve}var Il=function(a){return a&&a.ownerDocument?a.ownerDocument.defaultView:window};function Hl(a){return a instanceof Il(a).HTMLElement}function lu(a,b){var y="["+al.contextId+'="'+a+'"]',z=gr(document.querySelectorAll(y));if(!z.length)return null;var te=jr(z,function(ne){return ne.getAttribute(al.draggableId)===b});return!te||!Hl(te)?null:te}function gl(a){var b=(0,E.useRef)({}),y=(0,E.useRef)(null),z=(0,E.useRef)(null),te=(0,E.useRef)(!1),ne=Lt(function(fe,we){var Ye={id:fe,focus:we};return b.current[fe]=Ye,function(){var dn=b.current,vn=dn[fe];vn!==Ye&&delete dn[fe]}},[]),ae=Lt(function(fe){var we=lu(a,fe);we&&we!==document.activeElement&&we.focus()},[a]),le=Lt(function(fe,we){y.current===fe&&(y.current=we)},[]),se=Lt(function(){z.current||te.current&&(z.current=requestAnimationFrame(function(){z.current=null;var fe=y.current;fe&&ae(fe)}))},[ae]),Ee=Lt(function(fe){y.current=null;var we=document.activeElement;we&&we.getAttribute(al.draggableId)===fe&&(y.current=fe)},[]);Or(function(){return te.current=!0,function(){te.current=!1;var fe=z.current;fe&&cancelAnimationFrame(fe)}},[]);var ve=mn(function(){return{register:ne,tryRecordFocus:Ee,tryRestoreFocusRecorded:se,tryShiftRecord:le}},[ne,Ee,se,le]);return ve}function Wl(){var a={draggables:{},droppables:{}},b=[];function y(me){return b.push(me),function(){var we=b.indexOf(me);we!==-1&&b.splice(we,1)}}function z(me){b.length&&b.forEach(function(fe){return fe(me)})}function te(me){return a.draggables[me]||null}function ne(me){var fe=te(me);return fe||dt(!1),fe}var ae={register:function(fe){a.draggables[fe.descriptor.id]=fe,z({type:"ADDITION",value:fe})},update:function(fe,we){var Ye=a.draggables[we.descriptor.id];Ye&&Ye.uniqueId===fe.uniqueId&&(delete a.draggables[we.descriptor.id],a.draggables[fe.descriptor.id]=fe)},unregister:function(fe){var we=fe.descriptor.id,Ye=te(we);Ye&&fe.uniqueId===Ye.uniqueId&&(delete a.draggables[we],z({type:"REMOVAL",value:fe}))},getById:ne,findById:te,exists:function(fe){return!!te(fe)},getAllByType:function(fe){return Br(a.draggables).filter(function(we){return we.descriptor.type===fe})}};function le(me){return a.droppables[me]||null}function se(me){var fe=le(me);return fe||dt(!1),fe}var Ee={register:function(fe){a.droppables[fe.descriptor.id]=fe},unregister:function(fe){var we=le(fe.descriptor.id);we&&fe.uniqueId===we.uniqueId&&delete a.droppables[fe.descriptor.id]},getById:se,findById:le,exists:function(fe){return!!le(fe)},getAllByType:function(fe){return Br(a.droppables).filter(function(we){return we.descriptor.type===fe})}};function ve(){a.draggables={},a.droppables={},b.length=0}return{draggable:ae,droppable:Ee,subscribe:y,clean:ve}}function gu(){var a=mn(Wl,[]);return(0,E.useEffect)(function(){return function(){requestAnimationFrame(a.clean)}},[a]),a}var zl=E.createContext(null),Kl=function(){var a=document.body;return a||dt(!1),a},mo={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},fo=function(b){return"rbd-announcement-"+b};function vo(a){var b=mn(function(){return fo(a)},[a]),y=(0,E.useRef)(null);(0,E.useEffect)(function(){var ne=document.createElement("div");return y.current=ne,ne.id=b,ne.setAttribute("aria-live","assertive"),ne.setAttribute("aria-atomic","true"),(0,ge.Z)(ne.style,mo),Kl().appendChild(ne),function(){setTimeout(function(){var se=Kl();se.contains(ne)&&se.removeChild(ne),ne===y.current&&(y.current=null)})}},[b]);var z=Lt(function(te){var ne=y.current;if(ne){ne.textContent=te;return}},[]);return z}var Nu=0,po={separator:"::"};function go(){Nu=0}function Eu(a,b){return b===void 0&&(b=po),mn(function(){return""+a+b.separator+Nu++},[b.separator,a])}function Eo(a){var b=a.contextId,y=a.uniqueId;return"rbd-hidden-text-"+b+"-"+y}function ho(a){var b=a.contextId,y=a.text,z=Eu("hidden-text",{separator:"-"}),te=mn(function(){return Eo({contextId:b,uniqueId:z})},[z,b]);return(0,E.useEffect)(function(){var ae=document.createElement("div");return ae.id=te,ae.textContent=y,ae.style.display="none",Kl().appendChild(ae),function(){var se=Kl();se.contains(ae)&&se.removeChild(ae)}},[te,y]),te}var uu=E.createContext(null),bo={react:"^16.8.5","react-dom":"^16.8.5"},yo=/(\d+)\.(\d+)\.(\d+)/,Ru=function(b){var y=yo.exec(b);y==null&&dt(!1);var z=Number(y[1]),te=Number(y[2]),ne=Number(y[3]);return{major:z,minor:te,patch:ne,raw:b}},mi=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},rs=function(a,b){var y=Ru(a),z=Ru(b);mi(y,z)},zc=`
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
`,as=function(a){var b=a.doctype;b&&(b.name.toLowerCase(),b.publicId)};function Kc(a){}function Mu(a,b){}function ls(){Mu(function(){rs(bo.react,E.version),as(document)},[])}function fi(a){var b=(0,E.useRef)(a);return(0,E.useEffect)(function(){b.current=a}),b}function us(){var a=null;function b(){return!!a}function y(ae){return ae===a}function z(ae){a&&dt(!1);var le={abandon:ae};return a=le,le}function te(){a||dt(!1),a=null}function ne(){a&&(a.abandon(),te())}return{isClaimed:b,isActive:y,claim:z,release:te,tryAbandon:ne}}var os=9,is=13,vi=27,Oi=32,ss=33,cs=34,ds=35,ms=36,fs=37,vs=38,ps=39,gs=40,Ao,Es=(Ao={},Ao[is]=!0,Ao[os]=!0,Ao),Ni=function(a){Es[a.keyCode]&&a.preventDefault()},Fo=function(){var a="visibilitychange";if(typeof document=="undefined")return a;var b=[a,"ms"+a,"webkit"+a,"moz"+a,"o"+a],y=jr(b,function(z){return"on"+z in document});return y||a}(),Ri=0,Mi=5;function hs(a,b){return Math.abs(b.x-a.x)>=Mi||Math.abs(b.y-a.y)>=Mi}var Ti={type:"IDLE"};function bs(a){var b=a.cancel,y=a.completed,z=a.getPhase,te=a.setPhase;return[{eventName:"mousemove",fn:function(ae){var le=ae.button,se=ae.clientX,Ee=ae.clientY;if(le===Ri){var ve={x:se,y:Ee},me=z();if(me.type==="DRAGGING"){ae.preventDefault(),me.actions.move(ve);return}me.type!=="PENDING"&&dt(!1);var fe=me.point;if(hs(fe,ve)){ae.preventDefault();var we=me.actions.fluidLift(ve);te({type:"DRAGGING",actions:we})}}}},{eventName:"mouseup",fn:function(ae){var le=z();if(le.type!=="DRAGGING"){b();return}ae.preventDefault(),le.actions.drop({shouldBlockNextClick:!0}),y()}},{eventName:"mousedown",fn:function(ae){z().type==="DRAGGING"&&ae.preventDefault(),b()}},{eventName:"keydown",fn:function(ae){var le=z();if(le.type==="PENDING"){b();return}if(ae.keyCode===vi){ae.preventDefault(),b();return}Ni(ae)}},{eventName:"resize",fn:b},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){z().type==="PENDING"&&b()}},{eventName:"webkitmouseforcedown",fn:function(ae){var le=z();if(le.type==="IDLE"&&dt(!1),le.actions.shouldRespectForcePress()){b();return}ae.preventDefault()}},{eventName:Fo,fn:b}]}function ys(a){var b=(0,E.useRef)(Ti),y=(0,E.useRef)(cn),z=mn(function(){return{eventName:"mousedown",fn:function(me){if(!me.defaultPrevented&&me.button===Ri&&!(me.ctrlKey||me.metaKey||me.shiftKey||me.altKey)){var fe=a.findClosestDraggableId(me);if(fe){var we=a.tryGetLock(fe,ae,{sourceEvent:me});if(we){me.preventDefault();var Ye={x:me.clientX,y:me.clientY};y.current(),Ee(we,Ye)}}}}}},[a]),te=mn(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(me){if(!me.defaultPrevented){var fe=a.findClosestDraggableId(me);if(fe){var we=a.findOptionsForDraggable(fe);we&&(we.shouldRespectForcePress||a.canGetLock(fe)&&me.preventDefault())}}}}},[a]),ne=Lt(function(){var me={passive:!1,capture:!0};y.current=Qt(window,[te,z],me)},[te,z]),ae=Lt(function(){var ve=b.current;ve.type!=="IDLE"&&(b.current=Ti,y.current(),ne())},[ne]),le=Lt(function(){var ve=b.current;ae(),ve.type==="DRAGGING"&&ve.actions.cancel({shouldBlockNextClick:!0}),ve.type==="PENDING"&&ve.actions.abort()},[ae]),se=Lt(function(){var me={capture:!0,passive:!1},fe=bs({cancel:le,completed:ae,getPhase:function(){return b.current},setPhase:function(Ye){b.current=Ye}});y.current=Qt(window,fe,me)},[le,ae]),Ee=Lt(function(me,fe){b.current.type!=="IDLE"&&dt(!1),b.current={type:"PENDING",point:fe,actions:me},se()},[se]);Or(function(){return ne(),function(){y.current()}},[ne])}var hu;function As(){}var Fs=(hu={},hu[cs]=!0,hu[ss]=!0,hu[ms]=!0,hu[ds]=!0,hu);function Cs(a,b){function y(){b(),a.cancel()}function z(){b(),a.drop()}return[{eventName:"keydown",fn:function(ne){if(ne.keyCode===vi){ne.preventDefault(),y();return}if(ne.keyCode===Oi){ne.preventDefault(),z();return}if(ne.keyCode===gs){ne.preventDefault(),a.moveDown();return}if(ne.keyCode===vs){ne.preventDefault(),a.moveUp();return}if(ne.keyCode===ps){ne.preventDefault(),a.moveRight();return}if(ne.keyCode===fs){ne.preventDefault(),a.moveLeft();return}if(Fs[ne.keyCode]){ne.preventDefault();return}Ni(ne)}},{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:Fo,fn:y}]}function Bs(a){var b=(0,E.useRef)(As),y=mn(function(){return{eventName:"keydown",fn:function(ne){if(ne.defaultPrevented||ne.keyCode!==Oi)return;var ae=a.findClosestDraggableId(ne);if(!ae)return;var le=a.tryGetLock(ae,ve,{sourceEvent:ne});if(!le)return;ne.preventDefault();var se=!0,Ee=le.snapLift();b.current();function ve(){se||dt(!1),se=!1,b.current(),z()}b.current=Qt(window,Cs(Ee,ve),{capture:!0,passive:!1})}}},[a]),z=Lt(function(){var ne={passive:!1,capture:!0};b.current=Qt(window,[y],ne)},[y]);Or(function(){return z(),function(){b.current()}},[z])}var pi={type:"IDLE"},Ds=120,xs=.15;function ws(a){var b=a.cancel,y=a.getPhase;return[{eventName:"orientationchange",fn:b},{eventName:"resize",fn:b},{eventName:"contextmenu",fn:function(te){te.preventDefault()}},{eventName:"keydown",fn:function(te){if(y().type!=="DRAGGING"){b();return}te.keyCode===vi&&te.preventDefault(),b()}},{eventName:Fo,fn:b}]}function Ps(a){var b=a.cancel,y=a.completed,z=a.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(ne){var ae=z();if(ae.type!=="DRAGGING"){b();return}ae.hasMoved=!0;var le=ne.touches[0],se=le.clientX,Ee=le.clientY,ve={x:se,y:Ee};ne.preventDefault(),ae.actions.move(ve)}},{eventName:"touchend",fn:function(ne){var ae=z();if(ae.type!=="DRAGGING"){b();return}ne.preventDefault(),ae.actions.drop({shouldBlockNextClick:!0}),y()}},{eventName:"touchcancel",fn:function(ne){if(z().type!=="DRAGGING"){b();return}ne.preventDefault(),b()}},{eventName:"touchforcechange",fn:function(ne){var ae=z();ae.type==="IDLE"&&dt(!1);var le=ne.touches[0];if(le){var se=le.force>=xs;if(se){var Ee=ae.actions.shouldRespectForcePress();if(ae.type==="PENDING"){Ee&&b();return}if(Ee){if(ae.hasMoved){ne.preventDefault();return}b();return}ne.preventDefault()}}}},{eventName:Fo,fn:b}]}function Ss(a){var b=(0,E.useRef)(pi),y=(0,E.useRef)(cn),z=Lt(function(){return b.current},[]),te=Lt(function(we){b.current=we},[]),ne=mn(function(){return{eventName:"touchstart",fn:function(we){if(!we.defaultPrevented){var Ye=a.findClosestDraggableId(we);if(Ye){var Yt=a.tryGetLock(Ye,le,{sourceEvent:we});if(Yt){var dn=we.touches[0],vn=dn.clientX,Nn=dn.clientY,jn={x:vn,y:Nn};y.current(),me(Yt,jn)}}}}}},[a]),ae=Lt(function(){var we={capture:!0,passive:!1};y.current=Qt(window,[ne],we)},[ne]),le=Lt(function(){var fe=b.current;fe.type!=="IDLE"&&(fe.type==="PENDING"&&clearTimeout(fe.longPressTimerId),te(pi),y.current(),ae())},[ae,te]),se=Lt(function(){var fe=b.current;le(),fe.type==="DRAGGING"&&fe.actions.cancel({shouldBlockNextClick:!0}),fe.type==="PENDING"&&fe.actions.abort()},[le]),Ee=Lt(function(){var we={capture:!0,passive:!1},Ye={cancel:se,completed:le,getPhase:z},Yt=Qt(window,Ps(Ye),we),dn=Qt(window,ws(Ye),we);y.current=function(){Yt(),dn()}},[se,z,le]),ve=Lt(function(){var we=z();we.type!=="PENDING"&&dt(!1);var Ye=we.actions.fluidLift(we.point);te({type:"DRAGGING",actions:Ye,hasMoved:!1})},[z,te]),me=Lt(function(we,Ye){z().type!=="IDLE"&&dt(!1);var Yt=setTimeout(ve,Ds);te({type:"PENDING",point:Ye,actions:we,longPressTimerId:Yt}),Ee()},[Ee,z,te,ve]);Or(function(){return ae(),function(){y.current();var Ye=z();Ye.type==="PENDING"&&(clearTimeout(Ye.longPressTimerId),te(pi))}},[z,ae,te]),Or(function(){var we=Qt(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return we},[])}function Is(a){}var _s={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Li(a,b){if(b==null)return!1;var y=!!_s[b.tagName.toLowerCase()];if(y)return!0;var z=b.getAttribute("contenteditable");return z==="true"||z===""?!0:b===a?!1:Li(a,b.parentElement)}function Os(a,b){var y=b.target;return Hl(y)?Li(a,y):!1}var Ns=function(a){return sr(a.getBoundingClientRect()).center};function Rs(a){return a instanceof Il(a).Element}var Ms=function(){var a="matches";if(typeof document=="undefined")return a;var b=[a,"msMatchesSelector","webkitMatchesSelector"],y=jr(b,function(z){return z in Element.prototype});return y||a}();function Zi(a,b){return a==null?null:a[Ms](b)?a:Zi(a.parentElement,b)}function Ts(a,b){return a.closest?a.closest(b):Zi(a,b)}function Ls(a){return"["+al.contextId+'="'+a+'"]'}function Zs(a,b){var y=b.target;if(!Rs(y))return null;var z=Ls(a),te=Ts(y,z);return!te||!Hl(te)?null:te}function ks(a,b){var y=Zs(a,b);return y?y.getAttribute(al.draggableId):null}function js(a,b){var y="["+Ou.contextId+'="'+a+'"]',z=gr(document.querySelectorAll(y)),te=jr(z,function(ne){return ne.getAttribute(Ou.id)===b});return!te||!Hl(te)?null:te}function Vs(a){a.preventDefault()}function Co(a){var b=a.expected,y=a.phase,z=a.isLockActive,te=a.shouldWarn;return!(!z()||b!==y)}function ki(a){var b=a.lockAPI,y=a.store,z=a.registry,te=a.draggableId;if(b.isClaimed())return!1;var ne=z.draggable.findById(te);return!(!ne||!ne.options.isEnabled||!fl(y.getState(),te))}function Hs(a){var b=a.lockAPI,y=a.contextId,z=a.store,te=a.registry,ne=a.draggableId,ae=a.forceSensorStop,le=a.sourceEvent,se=ki({lockAPI:b,store:z,registry:te,draggableId:ne});if(!se)return null;var Ee=te.draggable.getById(ne),ve=js(y,Ee.descriptor.id);if(!ve||le&&!Ee.options.canDragInteractiveElements&&Os(ve,le))return null;var me=b.claim(ae||cn),fe="PRE_DRAG";function we(){return Ee.options.shouldRespectForcePress}function Ye(){return b.isActive(me)}function Yt(Sr,Jr){Co({expected:Sr,phase:fe,isLockActive:Ye,shouldWarn:!0})&&z.dispatch(Jr())}var dn=Yt.bind(null,"DRAGGING");function vn(Sr){function Jr(){b.release(),fe="COMPLETED"}fe!=="PRE_DRAG"&&(Jr(),fe!=="PRE_DRAG"&&dt(!1)),z.dispatch(ln(Sr.liftActionArgs)),fe="DRAGGING";function Qa(na,za){if(za===void 0&&(za={shouldBlockNextClick:!1}),Sr.cleanup(),za.shouldBlockNextClick){var ll=Qt(window,[{eventName:"click",fn:Vs,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(ll)}Jr(),z.dispatch(qn({reason:na}))}return(0,ge.Z)({isActive:function(){return Co({expected:"DRAGGING",phase:fe,isLockActive:Ye,shouldWarn:!1})},shouldRespectForcePress:we,drop:function(za){return Qa("DROP",za)},cancel:function(za){return Qa("CANCEL",za)}},Sr.actions)}function Nn(Sr){var Jr=Ct(function(na){dn(function(){return xu({client:na})})}),Qa=vn({liftActionArgs:{id:ne,clientSelection:Sr,movementMode:"FLUID"},cleanup:function(){return Jr.cancel()},actions:{move:Jr}});return(0,ge.Z)({},Qa,{move:Jr})}function jn(){var Sr={moveUp:function(){return dn(La)},moveRight:function(){return dn(ei)},moveDown:function(){return dn(Gl)},moveLeft:function(){return dn(ti)}};return vn({liftActionArgs:{id:ne,clientSelection:Ns(ve),movementMode:"SNAP"},cleanup:cn,actions:Sr})}function Qn(){var Sr=Co({expected:"PRE_DRAG",phase:fe,isLockActive:Ye,shouldWarn:!0});Sr&&b.release()}var Mr={isActive:function(){return Co({expected:"PRE_DRAG",phase:fe,isLockActive:Ye,shouldWarn:!1})},shouldRespectForcePress:we,fluidLift:Nn,snapLift:jn,abort:Qn};return Mr}var Ws=[ys,Bs,Ss];function Gs(a){var b=a.contextId,y=a.store,z=a.registry,te=a.customSensors,ne=a.enableDefaultSensors,ae=[].concat(ne?Ws:[],te||[]),le=(0,E.useState)(function(){return us()})[0],se=Lt(function(Nn,jn){Nn.isDragging&&!jn.isDragging&&le.tryAbandon()},[le]);Or(function(){var Nn=y.getState(),jn=y.subscribe(function(){var Qn=y.getState();se(Nn,Qn),Nn=Qn});return jn},[le,y,se]),Or(function(){return le.tryAbandon},[le.tryAbandon]);var Ee=Lt(function(vn){return ki({lockAPI:le,registry:z,store:y,draggableId:vn})},[le,z,y]),ve=Lt(function(vn,Nn,jn){return Hs({lockAPI:le,registry:z,contextId:b,store:y,draggableId:vn,forceSensorStop:Nn,sourceEvent:jn&&jn.sourceEvent?jn.sourceEvent:null})},[b,le,z,y]),me=Lt(function(vn){return ks(b,vn)},[b]),fe=Lt(function(vn){var Nn=z.draggable.findById(vn);return Nn?Nn.options:null},[z.draggable]),we=Lt(function(){le.isClaimed()&&(le.tryAbandon(),y.getState().phase!=="IDLE"&&y.dispatch(du()))},[le,y]),Ye=Lt(le.isClaimed,[le]),Yt=mn(function(){return{canGetLock:Ee,tryGetLock:ve,findClosestDraggableId:me,findOptionsForDraggable:fe,tryReleaseLock:we,isLockClaimed:Ye}},[Ee,ve,me,fe,we,Ye]);Is(ae);for(var dn=0;dn<ae.length;dn++)ae[dn](Yt)}var Us=function(b){return{onBeforeCapture:b.onBeforeCapture,onBeforeDragStart:b.onBeforeDragStart,onDragStart:b.onDragStart,onDragEnd:b.onDragEnd,onDragUpdate:b.onDragUpdate}};function Tu(a){return a.current||dt(!1),a.current}function Qs(a){var b=a.contextId,y=a.setCallbacks,z=a.sensors,te=a.nonce,ne=a.dragHandleUsageInstructions,ae=(0,E.useRef)(null);ls();var le=fi(a),se=Lt(function(){return Us(le.current)},[le]),Ee=vo(b),ve=ho({contextId:b,text:ne}),me=vl(b,te),fe=Lt(function(na){Tu(ae).dispatch(na)},[]),we=mn(function(){return(0,ce.DE)({publishWhileDragging:Jo,updateDroppableScroll:eo,updateDroppableIsEnabled:qo,updateDroppableIsCombineEnabled:$o,collectionStarting:Xo},fe)},[fe]),Ye=gu(),Yt=mn(function(){return ml(Ye,we)},[Ye,we]),dn=mn(function(){return di((0,ge.Z)({scrollWindow:Pl,scrollDroppable:Yt.scrollDroppable},(0,ce.DE)({move:xu},fe)))},[Yt.scrollDroppable,fe]),vn=gl(b),Nn=mn(function(){return ca({announce:Ee,autoScroller:dn,dimensionMarshal:Yt,focusMarshal:vn,getResponders:se,styleMarshal:me})},[Ee,dn,Yt,vn,se,me]);ae.current=Nn;var jn=Lt(function(){var na=Tu(ae),za=na.getState();za.phase!=="IDLE"&&na.dispatch(du())},[]),Qn=Lt(function(){var na=Tu(ae).getState();return na.isDragging||na.phase==="DROP_ANIMATING"},[]),Mr=mn(function(){return{isDragging:Qn,tryAbort:jn}},[Qn,jn]);y(Mr);var Sr=Lt(function(na){return fl(Tu(ae).getState(),na)},[]),Jr=Lt(function(){return Ol(Tu(ae).getState())},[]),Qa=mn(function(){return{marshal:Yt,focus:vn,contextId:b,canLift:Sr,isMovementAllowed:Jr,dragHandleUsageInstructionsId:ve,registry:Ye}},[b,Yt,ve,vn,Sr,Jr,Ye]);return Gs({contextId:b,store:Nn,registry:Ye,customSensors:z,enableDefaultSensors:a.enableDefaultSensors!==!1}),(0,E.useEffect)(function(){return jn},[jn]),E.createElement(uu.Provider,{value:Qa},E.createElement(Pe,{context:zl,store:Nn},a.children))}var ji=0;function zs(){ji=0}function Ks(){return mn(function(){return""+ji++},[])}function Yc(){zs(),go()}function Ys(a){var b=Ks(),y=a.dragHandleUsageInstructions||Qr.dragHandleUsageInstructions;return E.createElement(lr,null,function(z){return E.createElement(Qs,{nonce:a.nonce,contextId:b,setCallbacks:z,dragHandleUsageInstructions:y,enableDefaultSensors:a.enableDefaultSensors,sensors:a.sensors,onBeforeCapture:a.onBeforeCapture,onBeforeDragStart:a.onBeforeDragStart,onDragStart:a.onDragStart,onDragUpdate:a.onDragUpdate,onDragEnd:a.onDragEnd},a.children)})}var gi=function(b){return function(y){return b===y}},Js=gi("scroll"),Xs=gi("auto"),qs=gi("visible"),Vi=function(b,y){return y(b.overflowX)||y(b.overflowY)},$s=function(b,y){return y(b.overflowX)&&y(b.overflowY)},Hi=function(b){var y=window.getComputedStyle(b),z={overflowX:y.overflowX,overflowY:y.overflowY};return Vi(z,Js)||Vi(z,Xs)},ec=function(){return!1;var b,y,z,te},Wi=function a(b){return b==null?null:b===document.body?ec()?b:null:b===document.documentElement?null:Hi(b)?b:a(b.parentElement)},Jc=function(a){if(a)var b=Wi(a.parentElement)},Ei=function(a){return{x:a.scrollLeft,y:a.scrollTop}},tc=function a(b){if(!b)return!1;var y=window.getComputedStyle(b);return y.position==="fixed"?!0:a(b.parentElement)},nc=function(a){var b=Wi(a),y=tc(a);return{closestScrollable:b,isFixedOnPage:y}},rc=function(a){var b=a.descriptor,y=a.isEnabled,z=a.isCombineEnabled,te=a.isFixedOnPage,ne=a.direction,ae=a.client,le=a.page,se=a.closest,Ee=function(){if(!se)return null;var we=se.scrollSize,Ye=se.client,Yt=Dr({scrollHeight:we.scrollHeight,scrollWidth:we.scrollWidth,height:Ye.paddingBox.height,width:Ye.paddingBox.width});return{pageMarginBox:se.page.marginBox,frameClient:Ye,scrollSize:we,shouldClipSubject:se.shouldClipSubject,scroll:{initial:se.scroll,current:se.scroll,max:Yt,diff:{value:zn,displacement:zn}}}}(),ve=ne==="vertical"?Tt:Mt,me=Pr({page:le,withPlaceholder:null,axis:ve,frame:Ee}),fe={descriptor:b,isCombineEnabled:z,isFixedOnPage:te,axis:ve,isEnabled:y,client:ae,page:le,frame:Ee,subject:me};return fe},ac=function(b,y){var z=on(b);if(!y||b!==y)return z;var te=z.paddingBox.top-y.scrollTop,ne=z.paddingBox.left-y.scrollLeft,ae=te+y.scrollHeight,le=ne+y.scrollWidth,se={top:te,right:le,bottom:ae,left:ne},Ee=Xr(se,z.border),ve=cr({borderBox:Ee,margin:z.margin,border:z.border,padding:z.padding});return ve},lc=function(a){var b=a.ref,y=a.descriptor,z=a.env,te=a.windowScroll,ne=a.direction,ae=a.isDropDisabled,le=a.isCombineEnabled,se=a.shouldClipSubject,Ee=z.closestScrollable,ve=ac(b,Ee),me=Rt(ve,te),fe=function(){if(!Ee)return null;var Ye=on(Ee),Yt={scrollHeight:Ee.scrollHeight,scrollWidth:Ee.scrollWidth};return{client:Ye,page:Rt(Ye,te),scroll:Ei(Ee),scrollSize:Yt,shouldClipSubject:se}}(),we=rc({descriptor:y,isEnabled:!ae,isCombineEnabled:le,isFixedOnPage:z.isFixedOnPage,direction:ne,client:ve,page:me,closest:fe});return we},uc={passive:!1},oc={passive:!0},Gi=function(a){return a.shouldPublishImmediately?uc:oc};function Bo(a){var b=(0,E.useContext)(a);return b||dt(!1),b}var Do=function(b){return b&&b.env.closestScrollable||null};function ic(a){var b=(0,E.useRef)(null),y=Bo(uu),z=Eu("droppable"),te=y.registry,ne=y.marshal,ae=fi(a),le=mn(function(){return{id:a.droppableId,type:a.type,mode:a.mode}},[a.droppableId,a.mode,a.type]),se=(0,E.useRef)(le),Ee=mn(function(){return je(function(Qn,Mr){b.current||dt(!1);var Sr={x:Qn,y:Mr};ne.updateDroppableScroll(le.id,Sr)})},[le.id,ne]),ve=Lt(function(){var Qn=b.current;return!Qn||!Qn.env.closestScrollable?zn:Ei(Qn.env.closestScrollable)},[]),me=Lt(function(){var Qn=ve();Ee(Qn.x,Qn.y)},[ve,Ee]),fe=mn(function(){return Ct(me)},[me]),we=Lt(function(){var Qn=b.current,Mr=Do(Qn);Qn&&Mr||dt(!1);var Sr=Qn.scrollOptions;if(Sr.shouldPublishImmediately){me();return}fe()},[fe,me]),Ye=Lt(function(Qn,Mr){b.current&&dt(!1);var Sr=ae.current,Jr=Sr.getDroppableRef();Jr||dt(!1);var Qa=nc(Jr),na={ref:Jr,descriptor:le,env:Qa,scrollOptions:Mr};b.current=na;var za=lc({ref:Jr,descriptor:le,env:Qa,windowScroll:Qn,direction:Sr.direction,isDropDisabled:Sr.isDropDisabled,isCombineEnabled:Sr.isCombineEnabled,shouldClipSubject:!Sr.ignoreContainerClipping}),ll=Qa.closestScrollable;return ll&&(ll.setAttribute(co.contextId,y.contextId),ll.addEventListener("scroll",we,Gi(na.scrollOptions))),za},[y.contextId,le,we,ae]),Yt=Lt(function(){var Qn=b.current,Mr=Do(Qn);return Qn&&Mr||dt(!1),Ei(Mr)},[]),dn=Lt(function(){var Qn=b.current;Qn||dt(!1);var Mr=Do(Qn);b.current=null,Mr&&(fe.cancel(),Mr.removeAttribute(co.contextId),Mr.removeEventListener("scroll",we,Gi(Qn.scrollOptions)))},[we,fe]),vn=Lt(function(Qn){var Mr=b.current;Mr||dt(!1);var Sr=Do(Mr);Sr||dt(!1),Sr.scrollTop+=Qn.y,Sr.scrollLeft+=Qn.x},[]),Nn=mn(function(){return{getDimensionAndWatchScroll:Ye,getScrollWhileDragging:Yt,dragStopped:dn,scroll:vn}},[dn,Ye,Yt,vn]),jn=mn(function(){return{uniqueId:z,descriptor:le,callbacks:Nn}},[Nn,le,z]);Or(function(){return se.current=jn.descriptor,te.droppable.register(jn),function(){b.current&&dn(),te.droppable.unregister(jn)}},[Nn,le,dn,jn,ne,te.droppable]),Or(function(){b.current&&ne.updateDroppableIsEnabled(se.current.id,!a.isDropDisabled)},[a.isDropDisabled,ne]),Or(function(){b.current&&ne.updateDroppableIsCombineEnabled(se.current.id,a.isCombineEnabled)},[a.isCombineEnabled,ne])}function hi(){}var Ui={width:0,height:0,margin:va},sc=function(b){var y=b.isAnimatingOpenOnMount,z=b.placeholder,te=b.animate;return y||te==="close"?Ui:{height:z.client.borderBox.height,width:z.client.borderBox.width,margin:z.client.margin}},cc=function(b){var y=b.isAnimatingOpenOnMount,z=b.placeholder,te=b.animate,ne=sc({isAnimatingOpenOnMount:y,placeholder:z,animate:te});return{display:z.display,boxSizing:"border-box",width:ne.width,height:ne.height,marginTop:ne.margin.top,marginRight:ne.margin.right,marginBottom:ne.margin.bottom,marginLeft:ne.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:te!=="none"?Ql.placeholder:null}};function dc(a){var b=(0,E.useRef)(null),y=Lt(function(){b.current&&(clearTimeout(b.current),b.current=null)},[]),z=a.animate,te=a.onTransitionEnd,ne=a.onClose,ae=a.contextId,le=(0,E.useState)(a.animate==="open"),se=le[0],Ee=le[1];(0,E.useEffect)(function(){return se?z!=="open"?(y(),Ee(!1),hi):b.current?hi:(b.current=setTimeout(function(){b.current=null,Ee(!1)}),y):hi},[z,se,y]);var ve=Lt(function(fe){fe.propertyName==="height"&&(te(),z==="close"&&ne())},[z,ne,te]),me=cc({isAnimatingOpenOnMount:se,animate:a.animate,placeholder:a.placeholder});return E.createElement(a.placeholder.tagName,{style:me,"data-rbd-placeholder-context-id":ae,onTransitionEnd:ve,ref:a.innerRef})}var mc=E.memo(dc),bi=E.createContext(null);function Qi(a){a&&Hl(a)||dt(!1)}function yi(a){return typeof a=="boolean"}function Ai(a,b){b.forEach(function(y){return y(a)})}var fc=[function(b){var y=b.props;y.droppableId||dt(!1),typeof y.droppableId!="string"&&dt(!1)},function(b){var y=b.props;yi(y.isDropDisabled)||dt(!1),yi(y.isCombineEnabled)||dt(!1),yi(y.ignoreContainerClipping)||dt(!1)},function(b){var y=b.getDroppableRef;Qi(y())}],vc=[function(b){var y=b.props,z=b.getPlaceholderRef;if(y.placeholder)var te=z()}],pc=[function(b){var y=b.props;y.renderClone||dt(!1)},function(b){var y=b.getPlaceholderRef;y()&&dt(!1)}];function gc(a){Mu(function(){Ai(a,fc),a.props.mode==="standard"&&Ai(a,vc),a.props.mode==="virtual"&&Ai(a,pc)})}var Ec=function(a){pe(b,a);function b(){for(var z,te=arguments.length,ne=new Array(te),ae=0;ae<te;ae++)ne[ae]=arguments[ae];return z=a.call.apply(a,[this].concat(ne))||this,z.state={isVisible:!!z.props.on,data:z.props.on,animate:z.props.shouldAnimate&&z.props.on?"open":"none"},z.onClose=function(){z.state.animate==="close"&&z.setState({isVisible:!1})},z}b.getDerivedStateFromProps=function(te,ne){return te.shouldAnimate?te.on?{isVisible:!0,data:te.on,animate:"open"}:ne.isVisible?{isVisible:!0,data:ne.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:!!te.on,data:te.on,animate:"none"}};var y=b.prototype;return y.render=function(){if(!this.state.isVisible)return null;var te={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(te)},b}(E.PureComponent),zi={dragging:5e3,dropAnimating:4500},hc=function(b,y){return y?Ql.drop(y.duration):b?Ql.snap:Ql.fluid},bc=function(b,y){return b?y?Ul.opacity.drop:Ul.opacity.combining:null},yc=function(b){return b.forceShouldAnimate!=null?b.forceShouldAnimate:b.mode==="SNAP"};function Ac(a){var b=a.dimension,y=b.client,z=a.offset,te=a.combineWith,ne=a.dropping,ae=!!te,le=yc(a),se=!!ne,Ee=se?Su.drop(z,ae):Su.moveTo(z),ve={position:"fixed",top:y.marginBox.top,left:y.marginBox.left,boxSizing:"border-box",width:y.borderBox.width,height:y.borderBox.height,transition:hc(le,ne),transform:Ee,opacity:bc(ae,se),zIndex:se?zi.dropAnimating:zi.dragging,pointerEvents:"none"};return ve}function Fc(a){return{transform:Su.moveTo(a.offset),transition:a.shouldAnimateDisplacement?null:"none"}}function Cc(a){return a.type==="DRAGGING"?Ac(a):Fc(a)}function Bc(a,b,y){y===void 0&&(y=zn);var z=window.getComputedStyle(b),te=b.getBoundingClientRect(),ne=nn(te,z),ae=Rt(ne,y),le={client:ne,tagName:b.tagName.toLowerCase(),display:z.display},se={x:ne.marginBox.width,y:ne.marginBox.height},Ee={descriptor:a,placeholder:le,displaceBy:se,client:ne,page:ae};return Ee}function Dc(a){var b=Eu("draggable"),y=a.descriptor,z=a.registry,te=a.getDraggableRef,ne=a.canDragInteractiveElements,ae=a.shouldRespectForcePress,le=a.isEnabled,se=mn(function(){return{canDragInteractiveElements:ne,shouldRespectForcePress:ae,isEnabled:le}},[ne,le,ae]),Ee=Lt(function(we){var Ye=te();return Ye||dt(!1),Bc(y,Ye,we)},[y,te]),ve=mn(function(){return{uniqueId:b,descriptor:y,options:se,getDimension:Ee}},[y,Ee,se,b]),me=(0,E.useRef)(ve),fe=(0,E.useRef)(!0);Or(function(){return z.draggable.register(me.current),function(){return z.draggable.unregister(me.current)}},[z.draggable]),Or(function(){if(fe.current){fe.current=!1;return}var we=me.current;me.current=ve,z.draggable.update(ve,we)},[ve,z.draggable])}function xc(a,b,y){Mu(function(){function z(ne){return"Draggable[id: "+ne+"]: "}var te=a.draggableId;te||dt(!1),typeof te!="string"&&dt(!1),Wr(a.index)||dt(!1),a.mapped.type!=="DRAGGING"&&(Qi(y()),a.isEnabled&&(lu(b,te)||dt(!1)))})}function wc(a){}function Pc(a){a.preventDefault()}function Sc(a){var b=(0,E.useRef)(null),y=Lt(function(na){b.current=na},[]),z=Lt(function(){return b.current},[]),te=Bo(uu),ne=te.contextId,ae=te.dragHandleUsageInstructionsId,le=te.registry,se=Bo(bi),Ee=se.type,ve=se.droppableId,me=mn(function(){return{id:a.draggableId,index:a.index,type:Ee,droppableId:ve}},[a.draggableId,a.index,Ee,ve]),fe=a.children,we=a.draggableId,Ye=a.isEnabled,Yt=a.shouldRespectForcePress,dn=a.canDragInteractiveElements,vn=a.isClone,Nn=a.mapped,jn=a.dropAnimationFinished;if(xc(a,ne,z),wc(vn),!vn){var Qn=mn(function(){return{descriptor:me,registry:le,getDraggableRef:z,canDragInteractiveElements:dn,shouldRespectForcePress:Yt,isEnabled:Ye}},[me,le,z,dn,Yt,Ye]);Dc(Qn)}var Mr=mn(function(){return Ye?{tabIndex:0,role:"button","aria-describedby":ae,"data-rbd-drag-handle-draggable-id":we,"data-rbd-drag-handle-context-id":ne,draggable:!1,onDragStart:Pc}:null},[ne,ae,we,Ye]),Sr=Lt(function(na){Nn.type==="DRAGGING"&&Nn.dropping&&na.propertyName==="transform"&&jn()},[jn,Nn]),Jr=mn(function(){var na=Cc(Nn),za=Nn.type==="DRAGGING"&&Nn.dropping?Sr:null,ll={innerRef:y,draggableProps:{"data-rbd-draggable-context-id":ne,"data-rbd-draggable-id":we,style:na,onTransitionEnd:za},dragHandleProps:Mr};return ll},[ne,Mr,we,Nn,Sr,y]),Qa=mn(function(){return{draggableId:me.id,type:me.type,source:{index:me.index,droppableId:me.droppableId}}},[me.droppableId,me.id,me.index,me.type]);return fe(Jr,Nn.snapshot,Qa)}var Ki=function(a,b){return a===b},Yi=function(a){var b=a.combine,y=a.destination;return y?y.droppableId:b?b.droppableId:null},Ic=function(b){return b.combine?b.combine.draggableId:null},_c=function(b){return b.at&&b.at.type==="COMBINE"?b.at.combine.draggableId:null};function Oc(){var a=je(function(te,ne){return{x:te,y:ne}}),b=je(function(te,ne,ae,le,se){return{isDragging:!0,isClone:ne,isDropAnimating:!!se,dropAnimation:se,mode:te,draggingOver:ae,combineWith:le,combineTargetFor:null}}),y=je(function(te,ne,ae,le,se,Ee,ve){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:se,combineWith:Ee,mode:ne,offset:te,dimension:ae,forceShouldAnimate:ve,snapshot:b(ne,le,se,Ee,null)}}}),z=function(ne,ae){if(ne.isDragging){if(ne.critical.draggable.id!==ae.draggableId)return null;var le=ne.current.client.offset,se=ne.dimensions.draggables[ae.draggableId],Ee=cl(ne.impact),ve=_c(ne.impact),me=ne.forceShouldAnimate;return y(a(le.x,le.y),ne.movementMode,se,ae.isClone,Ee,ve,me)}if(ne.phase==="DROP_ANIMATING"){var fe=ne.completed;if(fe.result.draggableId!==ae.draggableId)return null;var we=ae.isClone,Ye=ne.dimensions.draggables[ae.draggableId],Yt=fe.result,dn=Yt.mode,vn=Yi(Yt),Nn=Ic(Yt),jn=ne.dropDuration,Qn={duration:jn,curve:mu.drop,moveTo:ne.newHomeClientOffset,opacity:Nn?Ul.opacity.drop:null,scale:Nn?Ul.scale.drop:null};return{mapped:{type:"DRAGGING",offset:ne.newHomeClientOffset,dimension:Ye,dropping:Qn,draggingOver:vn,combineWith:Nn,mode:dn,forceShouldAnimate:null,snapshot:b(dn,we,vn,Nn,Qn)}}}return null};return z}function Ji(a){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:a,combineWith:null}}var Nc={mapped:{type:"SECONDARY",offset:zn,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:Ji(null)}};function Rc(){var a=je(function(ae,le){return{x:ae,y:le}}),b=je(Ji),y=je(function(ae,le,se){return le===void 0&&(le=null),{mapped:{type:"SECONDARY",offset:ae,combineTargetFor:le,shouldAnimateDisplacement:se,snapshot:b(le)}}}),z=function(le){return le?y(zn,le,!0):null},te=function(le,se,Ee,ve){var me=Ee.displaced.visible[le],fe=!!(ve.inVirtualList&&ve.effected[le]),we=Aa(Ee),Ye=we&&we.draggableId===le?se:null;if(!me){if(!fe)return z(Ye);if(Ee.displaced.invisible[le])return null;var Yt=Rr(ve.displacedBy.point),dn=a(Yt.x,Yt.y);return y(dn,Ye,!0)}if(fe)return z(Ye);var vn=Ee.displacedBy.point,Nn=a(vn.x,vn.y);return y(Nn,Ye,me.shouldAnimate)},ne=function(le,se){if(le.isDragging)return le.critical.draggable.id===se.draggableId?null:te(se.draggableId,le.critical.draggable.id,le.impact,le.afterCritical);if(le.phase==="DROP_ANIMATING"){var Ee=le.completed;return Ee.result.draggableId===se.draggableId?null:te(se.draggableId,Ee.result.draggableId,Ee.impact,Ee.afterCritical)}return null};return ne}var Mc=function(){var b=Oc(),y=Rc(),z=function(ne,ae){return b(ne,ae)||y(ne,ae)||Nc};return z},Tc={dropAnimationFinished:to},Lc=Wt(Mc,Tc,null,{context:zl,pure:!0,areStatePropsEqual:Ki})(Sc);function Xi(a){var b=Bo(bi),y=b.isUsingCloneFor;return y===a.draggableId&&!a.isClone?null:E.createElement(Lc,a)}function Zc(a){var b=typeof a.isDragDisabled=="boolean"?!a.isDragDisabled:!0,y=!!a.disableInteractiveElementBlocking,z=!!a.shouldRespectForcePress;return E.createElement(Xi,(0,ge.Z)({},a,{isClone:!1,isEnabled:b,canDragInteractiveElements:y,shouldRespectForcePress:z}))}function kc(a){var b=(0,E.useContext)(uu);b||dt(!1);var y=b.contextId,z=b.isMovementAllowed,te=(0,E.useRef)(null),ne=(0,E.useRef)(null),ae=a.children,le=a.droppableId,se=a.type,Ee=a.mode,ve=a.direction,me=a.ignoreContainerClipping,fe=a.isDropDisabled,we=a.isCombineEnabled,Ye=a.snapshot,Yt=a.useClone,dn=a.updateViewportMaxScroll,vn=a.getContainerForClone,Nn=Lt(function(){return te.current},[]),jn=Lt(function(ul){te.current=ul},[]),Qn=Lt(function(){return ne.current},[]),Mr=Lt(function(ul){ne.current=ul},[]);gc({props:a,getDroppableRef:Nn,getPlaceholderRef:Qn});var Sr=Lt(function(){z()&&dn({maxScroll:Fa()})},[z,dn]);ic({droppableId:le,type:se,mode:Ee,direction:ve,isDropDisabled:fe,isCombineEnabled:we,ignoreContainerClipping:me,getDroppableRef:Nn});var Jr=E.createElement(Ec,{on:a.placeholder,shouldAnimate:a.shouldAnimatePlaceholder},function(ul){var Rl=ul.onClose,_l=ul.data,yl=ul.animate;return E.createElement(mc,{placeholder:_l,onClose:Rl,innerRef:Mr,animate:yl,contextId:y,onTransitionEnd:Sr})}),Qa=mn(function(){return{innerRef:jn,placeholder:Jr,droppableProps:{"data-rbd-droppable-id":le,"data-rbd-droppable-context-id":y}}},[y,le,Jr,jn]),na=Yt?Yt.dragging.draggableId:null,za=mn(function(){return{droppableId:le,type:se,isUsingCloneFor:na}},[le,na,se]);function ll(){if(!Yt)return null;var ul=Yt.dragging,Rl=Yt.render,_l=E.createElement(Xi,{draggableId:ul.draggableId,index:ul.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(yl,Ml){return Rl(yl,Ml,ul)});return or.createPortal(_l,vn())}return E.createElement(bi.Provider,{value:za},ae(Qa,Ye),ll())}var Fi=function(b,y){return b===y.droppable.type},qi=function(b,y){return y.draggables[b.draggable.id]},jc=function(){var b={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},y=(0,ge.Z)({},b,{shouldAnimatePlaceholder:!1}),z=je(function(ae){return{draggableId:ae.id,type:ae.type,source:{index:ae.index,droppableId:ae.droppableId}}}),te=je(function(ae,le,se,Ee,ve,me){var fe=ve.descriptor.id,we=ve.descriptor.droppableId===ae;if(we){var Ye=me?{render:me,dragging:z(ve.descriptor)}:null,Yt={isDraggingOver:se,draggingOverWith:se?fe:null,draggingFromThisWith:fe,isUsingPlaceholder:!0};return{placeholder:ve.placeholder,shouldAnimatePlaceholder:!1,snapshot:Yt,useClone:Ye}}if(!le)return y;if(!Ee)return b;var dn={isDraggingOver:se,draggingOverWith:fe,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:ve.placeholder,shouldAnimatePlaceholder:!0,snapshot:dn,useClone:null}}),ne=function(le,se){var Ee=se.droppableId,ve=se.type,me=!se.isDropDisabled,fe=se.renderClone;if(le.isDragging){var we=le.critical;if(!Fi(ve,we))return y;var Ye=qi(we,le.dimensions),Yt=cl(le.impact)===Ee;return te(Ee,me,Yt,Yt,Ye,fe)}if(le.phase==="DROP_ANIMATING"){var dn=le.completed;if(!Fi(ve,dn.critical))return y;var vn=qi(dn.critical,le.dimensions);return te(Ee,me,Yi(dn.result)===Ee,cl(dn.impact)===Ee,vn,fe)}if(le.phase==="IDLE"&&le.completed&&!le.shouldFlush){var Nn=le.completed;if(!Fi(ve,Nn.critical))return y;var jn=cl(Nn.impact)===Ee,Qn=!!(Nn.impact.at&&Nn.impact.at.type==="COMBINE"),Mr=Nn.critical.droppable.id===Ee;return jn?Qn?b:y:Mr?b:y}return y};return ne},Vc={updateViewportMaxScroll:wl};function Hc(){return document.body||dt(!1),document.body}var Wc={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:Hc},$i=Wt(jc,Vc,null,{context:zl,pure:!0,areStatePropsEqual:Ki})(kc);$i.defaultProps=Wc},38486:function(ht,bt){"use strict";var x;var E=60103,ie=60106,pe=60107,ge=60108,ce=60114,Ie=60109,ke=60110,Je=60112,De=60113,Oe=60120,Ae=60115,xe=60116,Se=60121,Fe=60122,$e=60117,st=60129,Pe=60131;if(typeof Symbol=="function"&&Symbol.for){var Ce=Symbol.for;E=Ce("react.element"),ie=Ce("react.portal"),pe=Ce("react.fragment"),ge=Ce("react.strict_mode"),ce=Ce("react.profiler"),Ie=Ce("react.provider"),ke=Ce("react.context"),Je=Ce("react.forward_ref"),De=Ce("react.suspense"),Oe=Ce("react.suspense_list"),Ae=Ce("react.memo"),xe=Ce("react.lazy"),Se=Ce("react.block"),Fe=Ce("react.server.block"),$e=Ce("react.fundamental"),st=Ce("react.debug_trace_mode"),Pe=Ce("react.legacy_hidden")}function Ve(ye){if(typeof ye=="object"&&ye!==null){var Ht=ye.$$typeof;switch(Ht){case E:switch(ye=ye.type,ye){case pe:case ce:case ge:case De:case Oe:return ye;default:switch(ye=ye&&ye.$$typeof,ye){case ke:case Je:case xe:case Ae:case Ie:return ye;default:return Ht}}case ie:return Ht}}}var Ne=Ie,Ge=E,Te=Je,We=pe,nt=xe,Dt=Ae,kt=ie,gt=ce,Nt=ge,it=De;x=ke,x=Ne,x=Ge,x=Te,x=We,x=nt,x=Dt,x=kt,x=gt,x=Nt,x=it,x=function(){return!1},x=function(){return!1},bt.isContextConsumer=function(ye){return Ve(ye)===ke},x=function(ye){return Ve(ye)===Ie},x=function(ye){return typeof ye=="object"&&ye!==null&&ye.$$typeof===E},x=function(ye){return Ve(ye)===Je},x=function(ye){return Ve(ye)===pe},x=function(ye){return Ve(ye)===xe},x=function(ye){return Ve(ye)===Ae},x=function(ye){return Ve(ye)===ie},x=function(ye){return Ve(ye)===ce},x=function(ye){return Ve(ye)===ge},x=function(ye){return Ve(ye)===De},x=function(ye){return typeof ye=="string"||typeof ye=="function"||ye===pe||ye===ce||ye===st||ye===ge||ye===De||ye===Oe||ye===Pe||typeof ye=="object"&&ye!==null&&(ye.$$typeof===xe||ye.$$typeof===Ae||ye.$$typeof===Ie||ye.$$typeof===ke||ye.$$typeof===Je||ye.$$typeof===$e||ye.$$typeof===Se||ye[0]===Fe)},x=Ve},53410:function(ht,bt,x){"use strict";ht.exports=x(38486)},32637:function(ht){"use strict";ht.exports="data:image/jpeg;base64,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"},73631:function(ht){"use strict";ht.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(ht){"use strict";ht.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},36413:function(ht){"use strict";ht.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"}}]);