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.
477 lines
1.6 MiB
477 lines
1.6 MiB
(self.webpackChunk=self.webpackChunk||[]).push([[292],{33463:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ce}});var b=z(87462),ie=z(67294),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},De=xe,Ae=z(74643),Ge=function(Me,Qe){return ie.createElement(Ae.Z,(0,b.Z)({},Me,{ref:Qe,icon:De}))},ce=ie.forwardRef(Ge)},28575:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ce}});var b=z(87462),ie=z(67294),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},De=xe,Ae=z(74643),Ge=function(Me,Qe){return ie.createElement(Ae.Z,(0,b.Z)({},Me,{ref:Qe,icon:De}))},ce=ie.forwardRef(Ge)},84249:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ce}});var b=z(87462),ie=z(67294),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},De=xe,Ae=z(74643),Ge=function(Me,Qe){return ie.createElement(Ae.Z,(0,b.Z)({},Me,{ref:Qe,icon:De}))},ce=ie.forwardRef(Ge)},81893:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ce}});var b=z(87462),ie=z(67294),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},De=xe,Ae=z(74643),Ge=function(Me,Qe){return ie.createElement(Ae.Z,(0,b.Z)({},Me,{ref:Qe,icon:De}))},ce=ie.forwardRef(Ge)},90674:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ce}});var b=z(87462),ie=z(67294),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},De=xe,Ae=z(74643),Ge=function(Me,Qe){return ie.createElement(Ae.Z,(0,b.Z)({},Me,{ref:Qe,icon:De}))},ce=ie.forwardRef(Ge)},55304:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ce}});var b=z(87462),ie=z(67294),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},De=xe,Ae=z(74643),Ge=function(Me,Qe){return ie.createElement(Ae.Z,(0,b.Z)({},Me,{ref:Qe,icon:De}))},ce=ie.forwardRef(Ge)},73148:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ce}});var b=z(87462),ie=z(67294),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},De=xe,Ae=z(74643),Ge=function(Me,Qe){return ie.createElement(Ae.Z,(0,b.Z)({},Me,{ref:Qe,icon:De}))},ce=ie.forwardRef(Ge)},56747:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ce}});var b=z(87462),ie=z(67294),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},De=xe,Ae=z(74643),Ge=function(Me,Qe){return ie.createElement(Ae.Z,(0,b.Z)({},Me,{ref:Qe,icon:De}))},ce=ie.forwardRef(Ge)},50881:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ce}});var b=z(87462),ie=z(67294),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},De=xe,Ae=z(74643),Ge=function(Me,Qe){return ie.createElement(Ae.Z,(0,b.Z)({},Me,{ref:Qe,icon:De}))},ce=ie.forwardRef(Ge)},22751:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ce}});var b=z(87462),ie=z(67294),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},De=xe,Ae=z(74643),Ge=function(Me,Qe){return ie.createElement(Ae.Z,(0,b.Z)({},Me,{ref:Qe,icon:De}))},ce=ie.forwardRef(Ge)},24018:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ce}});var b=z(87462),ie=z(67294),xe={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"},De=xe,Ae=z(74643),Ge=function(Me,Qe){return ie.createElement(Ae.Z,(0,b.Z)({},Me,{ref:Qe,icon:De}))},ce=ie.forwardRef(Ge)},34182:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ce}});var b=z(87462),ie=z(67294),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},De=xe,Ae=z(74643),Ge=function(Me,Qe){return ie.createElement(Ae.Z,(0,b.Z)({},Me,{ref:Qe,icon:De}))},ce=ie.forwardRef(Ge)},40043:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ce}});var b=z(87462),ie=z(67294),xe={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"},De=xe,Ae=z(74643),Ge=function(Me,Qe){return ie.createElement(Ae.Z,(0,b.Z)({},Me,{ref:Qe,icon:De}))},ce=ie.forwardRef(Ge)},74664:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ce}});var b=z(87462),ie=z(67294),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 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-8H544V328c0-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 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},De=xe,Ae=z(74643),Ge=function(Me,Qe){return ie.createElement(Ae.Z,(0,b.Z)({},Me,{ref:Qe,icon:De}))},ce=ie.forwardRef(Ge)},91034:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ce}});var b=z(87462),ie=z(67294),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},De=xe,Ae=z(74643),Ge=function(Me,Qe){return ie.createElement(Ae.Z,(0,b.Z)({},Me,{ref:Qe,icon:De}))},ce=ie.forwardRef(Ge)},71736:function(tn,zt){"use strict";zt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},52654:function(tn,zt){"use strict";zt.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"}},62038:function(tn,zt){"use strict";zt.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"}},57971:function(tn,zt,z){"use strict";var b=z(67294),ie=Object.defineProperty,xe=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Ge=(Me,Qe,Ye)=>Qe in Me?ie(Me,Qe,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Me[Qe]=Ye,ce=(Me,Qe)=>{for(var Ye in Qe||(Qe={}))De.call(Qe,Ye)&&Ge(Me,Ye,Qe[Ye]);if(xe)for(var Ye of xe(Qe))Ae.call(Qe,Ye)&&Ge(Me,Ye,Qe[Ye]);return Me};const at=Me=>React.createElement("svg",ce({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Me),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"}));zt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},36913:function(tn,zt,z){"use strict";var b=z(67294),ie=Object.defineProperty,xe=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Ge=(Me,Qe,Ye)=>Qe in Me?ie(Me,Qe,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Me[Qe]=Ye,ce=(Me,Qe)=>{for(var Ye in Qe||(Qe={}))De.call(Qe,Ye)&&Ge(Me,Ye,Qe[Ye]);if(xe)for(var Ye of xe(Qe))Ae.call(Qe,Ye)&&Ge(Me,Ye,Qe[Ye]);return Me};const at=Me=>React.createElement("svg",ce({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Me),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"}));zt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},18023:function(){"use strict";function tn(me,E,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=me,this._defaultValue=E,this._minimum=a,this._maximum=x}Object.defineProperty(tn.prototype,"name",{get:function(){return this._name},set:function(me){if(typeof me!="string"||me==="")throw new Error("Shape name must be a valid string.");this._name=me}}),Object.defineProperty(tn.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(me){if(typeof me!="number"||isNaN(me))throw new Error("The default value must be a real number, not: "+me);this._defaultValue=me}}),Object.defineProperty(tn.prototype,"minimum",{get:function(){return this._minimum},set:function(me){if(typeof me!="number"||isNaN(me))throw new Error("Minimum must be a real number, not: "+me);this._minimum=me}}),Object.defineProperty(tn.prototype,"maximum",{get:function(){return this._maximum},set:function(me){if(typeof me!="number"||isNaN(me))throw new Error("Maximum must be a real number, not: "+me);this._maximum=me}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(me,E){var a=go.Shape._FigureParameters[me];return a?a[E]:null},go.Shape.setFigureParameter=function(me,E,a){if(!(a instanceof tn))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValue<a.minimum||a.defaultValue>a.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[me];x||(x=[],go.Shape._FigureParameters[me]=x),x[E]=a};var zt=[];function z(me,E){var a=zt.pop();return a===void 0?new go.Point(me,E):(a.x=me,a.y=E,a)}function b(){var me=zt.pop();return me===void 0?new go.Point:me}function ie(me){zt.push(me)}function xe(me,E,a,x,y,ee,te,re,oe){oe||(oe=new go.Point);var le=me-a,Se=y-te,we=NaN,qe=NaN;if(le===0)if(Se===0)me===a&&(we=me,qe=E);else{var Le=(ee-re)/Se,Ce=ee-Le*y;we=me,qe=Le*we+Ce}else if(Se===0){var he=(E-x)/le,et=E-he*me;we=y,qe=he*we+et}else{var he=(E-x)/le,Le=(ee-re)/Se,et=E-he*me,Ce=ee-Le*y;we=(Ce-et)/(he-Le),qe=he*we+et}return oe.x=we,oe.y=qe,oe}function De(me,E,a,x,y,ee,te,re,oe,le,Se,we,qe,Le){var Ce=1-oe,he=oe,et=me*Ce+a*he,Re=E*Ce+x*he,Ue=a*Ce+y*he,Fe=x*Ce+ee*he,ot=y*Ce+te*he,dt=ee*Ce+re*he,St=et*Ce+Ue*he,Ft=Re*Ce+Fe*he,Lt=Ue*Ce+ot*he,Gt=Fe*Ce+dt*he,Kn=St*Ce+Lt*he,Hn=Ft*Ce+Gt*he;le.x=et,le.y=Re,Se.x=St,Se.y=Ft,we.x=Kn,we.y=Hn,qe.x=Lt,qe.y=Gt,Le.x=ot,Le.y=dt}var Ae=new go.Spot(.156,.156),Ge=new go.Spot(.844,.844),ce=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new tn("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(me,E,a){var x=me?me.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*ce,ee=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,E-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)).add(new go.PathSegment(go.PathSegment.Line,E,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,a-y,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,y,a,0,a-y)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()));return y>1&&(ee.spot1=new go.Spot(0,0,y,y),ee.spot2=new go.Spot(1,1,-y,-y)),ee}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(me,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(me,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(me,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(me,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=E,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(me,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E/2,x.startY=0,x.endX=E/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LineRight",function(me,E,a){return new go.Geometry().add(new go.PathFigure(.25*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)))}),go.Shape.defineFigureGenerator("LineDown",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Line,E,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(me,E,a){return new go.Geometry().add(new go.PathFigure(.75*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,a)))}),go.Shape.defineFigureGenerator("LineUp",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,E,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(me,E,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*E,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(me,E,a){var x=E/2,y=new go.Geometry().add(new go.PathFigure(E,E/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return y.spot1=Ae,y.spot2=Ge,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(me,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(me,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,ce*E,0,E,(1-ce)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,0,ce*a,(1-ce)*E,a)))}),go.Shape.defineFigureGenerator("Curve3",function(me,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,ce*a,ce*E,a)))}),go.Shape.defineFigureGenerator("Curve4",function(me,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ce)*E,0,0,(1-ce)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(me,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new tn("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var y=Math.abs(x)*E;if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=E,ee.endY=a,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y<E/2&&ee.setSpots(y/E,0,(E-y)/E,1),ee}}),go.Shape.defineFigureGenerator("Parallelogram","Parallelogram1"),go.Shape.setFigureParameter("Parallelogram2",0,new tn("Indent",10,-1/0,1/0)),go.Shape.defineFigureGenerator("Parallelogram2",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)?x=10:x<-E?x=-E:x>E&&(x=E);var y=Math.abs(x);if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=E,ee.endY=a,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y<E/2&&ee.setSpots(y/E,0,(E-y)/E,1),ee}}),go.Shape.setFigureParameter("Trapezoid1",0,new tn("Indent",.2,-.99,.99)),go.Shape.defineFigureGenerator("Trapezoid1",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)?x=.2:x<.5?x=-.5:x>.5&&(x=.5);var y=Math.abs(x)*E;if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=E,ee.endY=a,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y<E/2&&ee.setSpots(y/E,0,(E-y)/E,1),ee}}),go.Shape.defineFigureGenerator("Trapezoid","Trapezoid1"),go.Shape.setFigureParameter("Trapezoid2",0,new tn("Indent",20,-1/0,1/0)),go.Shape.defineFigureGenerator("Trapezoid2",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)?x=20:x<-E?x=-E/2:x>E&&(x=E/2);var y=Math.abs(x);if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=E,ee.endY=a,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y<E/2&&ee.setSpots(y/E,0,(E-y)/E,1),ee}}),go.Shape.setFigureParameter("ManualOperation",0,new tn("Indent",10,-1/0,1/0)),go.Shape.defineFigureGenerator("ManualOperation",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)?x=10:x<-E?x=-E/2:x>E&&(x=E/2);var y=Math.abs(x);if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=E,ee.endY=a,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())):ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),y<E/2&&ee.setSpots(y/E,0,(E-y)/E,1),ee}});var at=[];function Me(){var me=at.pop();return me===void 0?[]:me}function Qe(me){me.length=0,at.push(me)}function Ye(me){for(var E=Me(),a=.5,x=.5,y=Math.PI*1.5,ee=0,te=0;te<me;te++)ee=2*Math.PI/me*te+y,E[te]=new go.Point(x+a*Math.cos(ee),x+a*Math.sin(ee));return E.push(E[0]),E}function fe(me){var E=$e(me),a=Me();a[0]=E[0];for(var x=1,y=1;x<E.length;x+=2,y+=3)a[y]=E[x],a[y+1]=E[x],a[y+2]=E[x+1];return Qe(E),a}function $e(me){for(var E=Ye(me),a=Me(),x=Math.floor(E.length/2),y=E.length-1,ee=me%2===0?2:1,te=0;te<y;te++){var re=E[te],oe=E[te+1],le=E[(x+te-1)%y],Se=E[(x+te+ee)%y];a[te*2]=re,a[te*2+1]=xe(re.x,re.y,le.x,le.y,oe.x,oe.y,Se.x,Se.y,new go.Point)}return a[a.length]=a[0],Qe(E),a}go.Shape.defineFigureGenerator("Pentagon",function(me,E,a){var x=Ye(5),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<5;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Qe(x),y.spot1=new go.Spot(.2,.22),y.spot2=new go.Spot(.8,.9),y}),go.Shape.defineFigureGenerator("Hexagon",function(me,E,a){var x=Ye(6),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<6;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Qe(x),y.spot1=new go.Spot(.07,.25),y.spot2=new go.Spot(.93,.75),y}),go.Shape.defineFigureGenerator("Heptagon",function(me,E,a){var x=Ye(7),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<7;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Qe(x),y.spot1=new go.Spot(.2,.15),y.spot2=new go.Spot(.8,.85),y}),go.Shape.defineFigureGenerator("Octagon",function(me,E,a){var x=Ye(8),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<8;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Qe(x),y.spot1=new go.Spot(.15,.15),y.spot2=new go.Spot(.85,.85),y}),go.Shape.defineFigureGenerator("Nonagon",function(me,E,a){var x=Ye(9),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<9;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Qe(x),y.spot1=new go.Spot(.17,.13),y.spot2=new go.Spot(.82,.82),y}),go.Shape.defineFigureGenerator("Decagon",function(me,E,a){var x=Ye(10),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<10;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Qe(x),y.spot1=new go.Spot(.16,.16),y.spot2=new go.Spot(.84,.84),y}),go.Shape.defineFigureGenerator("Dodecagon",function(me,E,a){var x=Ye(12),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<12;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Qe(x),y.spot1=new go.Spot(.16,.16),y.spot2=new go.Spot(.84,.84),y}),go.Shape.defineFigureGenerator("FivePointedStar",function(me,E,a){var x=$e(5),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<10;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Qe(x),y.spot1=new go.Spot(.266,.333),y.spot2=new go.Spot(.733,.733),y}),go.Shape.defineFigureGenerator("SixPointedStar",function(me,E,a){var x=$e(6),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<12;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Qe(x),y.spot1=new go.Spot(.17,.25),y.spot2=new go.Spot(.83,.75),y}),go.Shape.defineFigureGenerator("SevenPointedStar",function(me,E,a){var x=$e(7),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<14;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Qe(x),y.spot1=new go.Spot(.222,.277),y.spot2=new go.Spot(.777,.666),y}),go.Shape.defineFigureGenerator("EightPointedStar",function(me,E,a){var x=$e(8),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<16;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Qe(x),y.spot1=new go.Spot(.25,.25),y.spot2=new go.Spot(.75,.75),y}),go.Shape.defineFigureGenerator("NinePointedStar",function(me,E,a){var x=$e(9),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<18;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Qe(x),y.spot1=new go.Spot(.222,.277),y.spot2=new go.Spot(.777,.666),y}),go.Shape.defineFigureGenerator("TenPointedStar",function(me,E,a){var x=$e(10),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<20;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Qe(x),y.spot1=new go.Spot(.281,.261),y.spot2=new go.Spot(.723,.748),y}),go.Shape.defineFigureGenerator("FivePointedBurst",function(me,E,a){var x=fe(5),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<x.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*E,x[te+2].y*a,x[te].x*E,x[te].y*a,x[te+1].x*E,x[te+1].y*a));return ee.segments.last().close(),Qe(x),y.spot1=new go.Spot(.222,.277),y.spot2=new go.Spot(.777,.777),y}),go.Shape.defineFigureGenerator("SixPointedBurst",function(me,E,a){var x=fe(6),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<x.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*E,x[te+2].y*a,x[te].x*E,x[te].y*a,x[te+1].x*E,x[te+1].y*a));return ee.segments.last().close(),Qe(x),y.spot1=new go.Spot(.17,.222),y.spot2=new go.Spot(.833,.777),y}),go.Shape.defineFigureGenerator("SevenPointedBurst",function(me,E,a){var x=fe(7),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<x.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*E,x[te+2].y*a,x[te].x*E,x[te].y*a,x[te+1].x*E,x[te+1].y*a));return ee.segments.last().close(),Qe(x),y.spot1=new go.Spot(.222,.222),y.spot2=new go.Spot(.777,.777),y}),go.Shape.defineFigureGenerator("EightPointedBurst",function(me,E,a){var x=fe(8),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<x.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*E,x[te+2].y*a,x[te].x*E,x[te].y*a,x[te+1].x*E,x[te+1].y*a));return ee.segments.last().close(),Qe(x),y.spot1=new go.Spot(.222,.222),y.spot2=new go.Spot(.777,.777),y}),go.Shape.defineFigureGenerator("NinePointedBurst",function(me,E,a){var x=fe(9),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<x.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*E,x[te+2].y*a,x[te].x*E,x[te].y*a,x[te+1].x*E,x[te+1].y*a));return ee.segments.last().close(),Qe(x),y.spot1=new go.Spot(.222,.222),y.spot2=new go.Spot(.777,.777),y}),go.Shape.defineFigureGenerator("TenPointedBurst",function(me,E,a){var x=fe(10),y=new go.Geometry,ee=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(ee);for(var te=1;te<x.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*E,x[te+2].y*a,x[te].x*E,x[te].y*a,x[te+1].x*E,x[te+1].y*a));return ee.segments.last().close(),Qe(x),y.spot1=new go.Spot(.222,.222),y.spot2=new go.Spot(.777,.777),y}),go.Shape.setFigureParameter("FramedRectangle",0,new tn("ThicknessX",8)),go.Shape.setFigureParameter("FramedRectangle",1,new tn("ThicknessY",8)),go.Shape.defineFigureGenerator("FramedRectangle",function(me,E,a){var x=me?me.parameter1:NaN,y=me?me.parameter2:NaN;isNaN(x)&&(x=8),isNaN(y)&&(y=8);var ee=new go.Geometry,te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x<E/2&&y<a/2&&(te.add(new go.PathSegment(go.PathSegment.Move,x,y)),te.add(new go.PathSegment(go.PathSegment.Line,x,a-y)),te.add(new go.PathSegment(go.PathSegment.Line,E-x,a-y)),te.add(new go.PathSegment(go.PathSegment.Line,E-x,y).close())),ee.setSpots(0,0,1,1,x,y,-x,-y),ee}),go.Shape.setFigureParameter("Ring",0,new tn("Thickness",8)),go.Shape.defineFigureGenerator("Ring",function(me,E,a){var x=me?me.parameter1:NaN;(isNaN(x)||x<0)&&(x=8);var y=E/2,ee=new go.Geometry,te=new go.PathFigure(E,E/2,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Arc,0,360,y,y,y,y).close());var re=Math.max(y-x,0);return re>0&&(te.add(new go.PathSegment(go.PathSegment.Move,E/2+re,E/2)),te.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,re,re).close())),ee.spot1=Ae,ee.spot2=Ge,ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Cloud",function(me,E,a){return new go.Geometry().add(new go.PathFigure(.08034461*E,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*E,.05349299*a,-.09239631*E,.07836421*a,.1406031*E,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*E,.074219*a,.2450511*E,-.00697547*a,.3776197*E,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*E,.07004196*a,.4539471*E,0,.6066018*E,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*E,.08370865*a,.6914277*E,-.01904177*a,.8921095*E,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*E,.3194596*a,1.036446*E,.04105738*a,1.020377*E,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*E,.562044*a,1.04448*E,.360238*a,.992256*E,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*E,.8217117*a,1.032337*E,.5771781*a,1.018411*E,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*E,.9156953*a,1.028411*E,.9571472*a,.8556702*E,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*E,.9310455*a,.7431877*E,1.009325*a,.5624123*E,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*E,.9344623*a,.4820677*E,1.031761*a,.3030112*E,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.870098*a,.2329994*E,1.01518*a,.03213784*E,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*E,.6545475*a,-.02812061*E,.9032597*a,-.01205169*E,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*E,.4265613*a,-.01812061*E,.6089503*a,-.00606892*E,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.1944299*a,-.01606892*E,.3892545*a,-.01205169*E,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(me,E,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new tn("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new tn("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(me,E,a){var x=me?me.parameter1:NaN,y=me?me.parameter2:NaN;isNaN(x)&&(x=0),isNaN(y)&&(y=315);var ee=x%360;ee<0&&(ee+=360);var te=y%360,re=Math.min(E,a)/2;return new go.Geometry().add(new go.PathFigure(re,re).add(new go.PathSegment(go.PathSegment.Arc,ee,te,re,re,re,re).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(me,E,a){var x=ce/Math.SQRT2*.5,y=Math.SQRT2/2,ee=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*E,ee*a,E,(1-x)*a,(y+x)*E,(ee+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new tn("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(me,E,a){var x=me?me.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var y=Math.min(x,E)/2,ee=E/2,te=a/2;return new go.Geometry().add(new go.PathFigure(ee-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+y,0)).add(new go.PathSegment(go.PathSegment.Line,ee+y,te-y)).add(new go.PathSegment(go.PathSegment.Line,E,te-y)).add(new go.PathSegment(go.PathSegment.Line,E,te+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,te+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,a)).add(new go.PathSegment(go.PathSegment.Line,ee-y,a)).add(new go.PathSegment(go.PathSegment.Line,ee-y,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te-y)).add(new go.PathSegment(go.PathSegment.Line,ee-y,te-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new tn("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(me,E,a){var x=me?me.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=Math.min(x,E)/2,ee=E/2,te=a/2;return new go.Geometry().add(new go.PathFigure(ee-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+y,0)).add(new go.PathSegment(go.PathSegment.Line,ee+y,te-y)).add(new go.PathSegment(go.PathSegment.Line,E,te-y)).add(new go.PathSegment(go.PathSegment.Line,E,te+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,te+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,a)).add(new go.PathSegment(go.PathSegment.Line,ee-y,a)).add(new go.PathSegment(go.PathSegment.Line,ee-y,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te-y)).add(new go.PathSegment(go.PathSegment.Line,ee-y,te-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new tn("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(me,E,a){var x=me?me.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),E===0||a===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var ee=E/2,te=a/2,re=Math.atan2(a,E),oe=x-Math.min(Math.cos(re)*x/2,ee),le=x-Math.min(Math.sin(re)*x/2,te),y=new go.Geometry,Se=new go.PathFigure(oe,0,!0);return y.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,ee,.2*a)),Se.add(new go.PathSegment(go.PathSegment.Line,E-oe,0)),Se.add(new go.PathSegment(go.PathSegment.Line,E,le)),Se.add(new go.PathSegment(go.PathSegment.Line,.8*E,te)),Se.add(new go.PathSegment(go.PathSegment.Line,E,a-le)),Se.add(new go.PathSegment(go.PathSegment.Line,E-oe,a)),Se.add(new go.PathSegment(go.PathSegment.Line,ee,.8*a)),Se.add(new go.PathSegment(go.PathSegment.Line,oe,a)),Se.add(new go.PathSegment(go.PathSegment.Line,0,a-le)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*E,te)),Se.add(new go.PathSegment(go.PathSegment.Line,0,le).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new tn("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(me,E,a){var x=me?me.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=new go.Geometry,ee=new go.PathFigure(.1*E,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new tn("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,ee=new go.PathFigure(0,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,x*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,x*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,(1-x)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,(1-x)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,x*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new tn("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)&&(x=.5);var y=new go.Geometry,ee=new go.PathFigure(0,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-x)*E,.25*a,Math.abs(1-x)*E,.75*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,ce*E,0,E,(.5-ce/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,(.5+ce/2)*a,ce*E,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,0,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*E,.75*a,.5*E,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(me,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*E,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,0,0,.45*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.55*E,0,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.5*a,.9*E,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(me,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*E,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.6*E,.2*a,E,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.7*a,E,.8*a,.6*E,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,.5*E,.75*a,.55*E,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.7*a,.45*E,.95*a,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*E,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*E,.01*a,0,.25*a,.4*E,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.4*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*E,a,.5*E,.75*a,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.6*a,.55*E,.95*a,.5*E,.75*a));var ee=.2,te=.3,re=0,oe=ee*ce;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5+ee+re)*a,(.5-ee+te)*E,(.5+oe+re)*a,(.5-oe+te)*E,(.5+ee+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+te)*E,(.5+re)*a,(.5+oe+te)*E,(.5+ee+re)*a,(.5+ee+te)*E,(.5+oe+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5-ee+re)*a,(1-.5+ee+te)*E,(.5-oe+re)*a,(.5+oe+te)*E,(.5-ee+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-oe+te)*E,(.5-ee+re)*a,(.5-ee+te+.05)*E,(.5-oe+re-.02)*a)),ee=.2,te=0,re=-.3,oe=ee*ce,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+te)*E,(.5+re)*a,(.5+oe+te)*E,(.5+ee+re)*a,(.5+ee+te)*E,(.5+oe+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5-ee+re)*a,(1-.5+ee+te)*E,(.5-oe+re)*a,(.5+oe+te)*E,(.5-ee+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+te)*E,(.5+re)*a,(.5-oe+te)*E,(.5-ee+re)*a,(.5-ee+te)*E,(.5-oe+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+te)*E,(.5+ee+re)*a,(.5-ee+te)*E,(.5+oe+re)*a,(.5-oe+te)*E,(.5+ee+re)*a)),ee=.2,te=-.3,re=0,oe=ee*ce,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5-ee+re)*a,(1-.5+ee+te-.05)*E,(.5-oe+re-.02)*a,(.5+oe+te)*E,(.5-ee+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+te)*E,(.5+re)*a,(.5-oe+te)*E,(.5-ee+re)*a,(.5-ee+te)*E,(.5-oe+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5+ee+re)*a,(.5-ee+te)*E,(.5+oe+re)*a,(.5-oe+te)*E,(.5+ee+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+oe+te)*E,(.5+ee+re)*a,(.5+ee+te)*E,(.5+oe+re)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*.5,E*.5,E*.5,E*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,E*.5,E*.75,E*.25,E*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,E*.5,E*.25,E*.25,E*.25));var ee=.1,te=.5,re=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(te+ee)*E,re*a)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*te,a*re,ee*E,ee*E).close()),y=new go.PathFigure(E*.5,0,!1),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*.5,E*.5,E*.5,E*.5)),re=.75,y=new go.PathFigure((te+ee)*E,re*a,!0),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*te,a*re,ee*E,ee*E).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(me,E,a){var x=.8535533905932737,y=.5*E,ee=.5*a;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,ee,y,ee)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,y,ee)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,y,ee)).add(new go.PathSegment(go.PathSegment.Line,x*E,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(me,E,a){var x=new go.Geometry,y=ce*.5,ee=.5,te=.5,re=.5,oe=new go.PathFigure(te*E,(re-ee)*a);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*E,re*a,(te-y)*E,(re-ee)*a,(te-ee)*E,(re-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+ee)*a,(te-ee)*E,(re+y)*a,(te-y)*E,(re+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*E,re*a,(te+y)*E,(re+ee)*a,(te+ee)*E,(re+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-ee)*a,(te+ee)*E,(re-y)*a,(te+y)*E,(re-ee)*a)),ee=.4,y=ce*.4;var le=b(),Se=b(),we=b(),qe=b();De(te,re-ee,te+y,re-ee,te+ee,re-y,te+ee,re,.42,le,Se,we,qe,qe);var Le=b(),Ce=b(),he=b();De(te,re-ee,te+y,re-ee,te+ee,re-y,te+ee,re,.58,qe,qe,he,Le,Ce);var et=b(),Re=b(),Ue=b();De(te,re+ee,te-y,re+ee,te-ee,re+y,te-ee,re,.42,et,Re,Ue,qe,qe);var Fe=b(),ot=b(),dt=b();return De(te,re+ee,te-y,re+ee,te-ee,re+y,te-ee,re,.58,qe,qe,dt,Fe,ot),oe.add(new go.PathSegment(go.PathSegment.Move,dt.x*E,dt.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*E,re*a,Fe.x*E,Fe.y*a,ot.x*E,ot.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-ee)*a,(te-ee)*E,(re-y)*a,(te-y)*E,(re-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,we.x*E,we.y*a,le.x*E,le.y*a,Se.x*E,Se.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,dt.x*E,dt.y*a).close()),oe.add(new go.PathSegment(go.PathSegment.Move,Ue.x*E,Ue.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,he.x*E,he.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*E,re*a,Le.x*E,Le.y*a,Ce.x*E,Ce.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+ee)*a,(te+ee)*E,(re+y)*a,(te+y)*E,(re+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Ue.x*E,Ue.y*a,et.x*E,et.y*a,Re.x*E,Re.y*a).close()),ie(le),ie(Se),ie(we),ie(qe),ie(Le),ie(Ce),ie(he),ie(et),ie(Re),ie(Ue),ie(Fe),ie(ot),ie(dt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*E,0)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*E,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.5*a,E,.25*a,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new tn("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(me,E,a){var x=me?me.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>E&&(x=E);var y=(E-x)/2,ee=y+x;return new go.Geometry().add(new go.PathFigure(ee,.5*a).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*E,0)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(me,E,a){var x=new go.Geometry,y=ce*.4,ee=.4,te=.5,re=.5,oe=b(),le=b(),Se=b(),we=b(),qe=new go.PathFigure((te-ee)*E,re*a,!1);x.add(qe),qe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-ee)*a,(te-ee)*E,(re-y)*a,(te-y)*E,(re-ee)*a)),De(te,re-ee,te+y,re-ee,te+ee,re-y,te+ee,re,.44,Se,we,le,oe,oe),qe.add(new go.PathSegment(go.PathSegment.Bezier,le.x*E,le.y*a,Se.x*E,Se.y*a,we.x*E,we.y*a));var Le=z(le.x,le.y);De(te,re-ee,te+y,re-ee,te+ee,re-y,te+ee,re,.56,oe,oe,le,Se,we);var Ce=z(le.x,le.y);qe.add(new go.PathSegment(go.PathSegment.Line,(Le.x*.1+.95*.9)*E,Le.y*.1*a)),qe.add(new go.PathSegment(go.PathSegment.Line,.85*E,Le.y*.1*a)),qe.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),qe.add(new go.PathSegment(go.PathSegment.Line,E,0)),qe.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),qe.add(new go.PathSegment(go.PathSegment.Line,(Ce.x*.1+.9)*E,.15*a)),qe.add(new go.PathSegment(go.PathSegment.Line,(Ce.x*.1+.9)*E,(Ce.y*.1+.05*.9)*a)),qe.add(new go.PathSegment(go.PathSegment.Line,Ce.x*E,Ce.y*a)),qe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*E,re*a,Se.x*E,Se.y*a,we.x*E,we.y*a)),qe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+ee)*a,(te+ee)*E,(re+y)*a,(te+y)*E,(re+ee)*a)),qe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*E,re*a,(te-y)*E,(re+ee)*a,(te-ee)*E,(re+y)*a)),ee=.35,y=ce*.35;var he=new go.PathFigure(te*E,(re-ee)*a,!1);x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*E,re*a,(te-y)*E,(re-ee)*a,(te-ee)*E,(re-y)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+ee)*a,(te-ee)*E,(re+y)*a,(te-y)*E,(re+ee)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*E,re*a,(te+y)*E,(re+ee)*a,(te+ee)*E,(re+y)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-ee)*a,(te+ee)*E,(re-y)*a,(te+y)*E,(re-ee)*a));var et=new go.PathFigure((te-ee)*E,re*a,!1);return x.add(et),ie(oe),ie(le),ie(Se),ie(we),ie(Le),ie(Ce),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(me,E,a){var x=new go.Geometry,y=.375,ee=0,te=-.125,re=y*ce,oe=new go.PathFigure((.525+ee)*E,(.5+y+te)*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ee)*E,(.5+te)*a,(.5+re+ee)*E,(.5+y+te)*a,(.5+y+ee)*E,(.5+re+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-y+te)*a,(1-.5+y+ee)*E,(.5-re+te)*a,(.5+re+ee)*E,(.5-y+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*E,(.5+te)*a,(.5-re+ee)*E,(.5-y+te)*a,(.5-y+ee)*E,(.5-re+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+ee)*E,(.5+y+te)*a,(.5-y+ee)*E,(.5+re+te)*a,(.5-re+ee)*E,(.5+y+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),y=.325,ee=0,te=-.125,re=y*ce;var oe=new go.PathFigure((1-.5+y+ee)*E,(.5+te)*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5+y+te)*a,(.5+y+ee)*E,(.5+re+te)*a,(.5+re+ee)*E,(.5+y+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*E,(.5+te)*a,(.5-re+ee)*E,(.5+y+te)*a,(.5-y+ee)*E,(.5+re+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*E,(.5-y+te)*a,(.5-y+ee)*E,(.5-re+te)*a,(.5-re+ee)*E,(.5-y+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ee)*E,(.5+te)*a,(.5+re+ee)*E,(.5-y+te)*a,(1-.5+y+ee)*E,(.5-re+te)*a));var oe=new go.PathFigure((.525+ee)*E,(.5+y+te)*a,!1);return x.add(oe),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(me,E,a){var x=me?me.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(me,E,a){var x=me?me.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(me,E,a){var x=new go.Geometry().add(new go.PathFigure(.5*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*E,.5*a,.5*E,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(me,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(me,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new tn("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new tn("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)&&(x=.3);var y=me?me.parameter2:NaN;isNaN(y)&&(y=.3);var ee=(1-x)*E,te=(.5-y/2)*a,re=(.5+y/2)*a,oe=new go.Geometry,le=new go.PathFigure(0,te,!0);oe.add(le),le.add(new go.PathSegment(go.PathSegment.Line,ee,te)),le.add(new go.PathSegment(go.PathSegment.Line,ee,0)),le.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,ee,a)),le.add(new go.PathSegment(go.PathSegment.Line,ee,re)),le.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),oe.spot1=new go.Spot(0,te/a);var Se=xe(0,re/a,1,re/a,ee/E,1,1,.5,b());return oe.spot2=new go.Spot(Se.x,Se.y),ie(Se),oe}),go.Shape.setFigureParameter("Arrow2",0,new tn("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new tn("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)&&(x=30),x>E&&(x=E);var y=me?me.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,a/2);var ee=E-x,te=(a-y)/2,re=te+y,oe=new go.Geometry,le=new go.PathFigure(0,te,!0);oe.add(le),le.add(new go.PathSegment(go.PathSegment.Line,ee,te)),le.add(new go.PathSegment(go.PathSegment.Line,ee,0)),le.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,ee,a)),le.add(new go.PathSegment(go.PathSegment.Line,ee,re)),le.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),oe.spot1=new go.Spot(0,te/a);var Se=xe(0,re/a,1,re/a,ee/E,1,1,.5,b());return oe.spot2=new go.Spot(Se.x,Se.y),ie(Se),oe}),go.Shape.defineFigureGenerator("Chevron",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.214*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.786*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new tn("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,ee=(.5+x/2)*a,te=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close());var oe=xe(0,.5,.3,0,0,y/a,.1,y/a,b());return te.spot1=new go.Spot(oe.x,oe.y),oe=xe(.7,1,1,.5,0,ee/a,1,ee/a,oe),te.spot2=new go.Spot(oe.x,oe.y),ie(oe),te}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new tn("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new tn("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)&&(x=40);var y=me?me.parameter2:NaN;isNaN(y)&&(y=100);var ee=(a-x)/2,te=ee+x,re=(a-y)/2,oe=re+y;(x>a||y>a)&&(y>x?(x=x*a/y,ee=(a-x)/2,te=ee+x,re=0,oe=a):(ee=0,te=a,re=0,oe=a));var le=new go.Geometry,Se=new go.PathFigure(E,.5*a,!0);le.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.7*E,oe)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*E,te)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*E,te)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*E,oe)),Se.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*E,re)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*E,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*E,re).close());var we=xe(0,.5,.3,re/a,0,ee/a,1,ee/a,b());return le.spot1=new go.Spot(we.x,we.y),we=xe(.7,oe/a,1,.5,0,te/a,1,te/a,we),le.spot2=new go.Spot(we.x,we.y),ie(we),le}),go.Shape.setFigureParameter("IBeamArrow",0,new tn("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,ee=(.5+x/2)*a,te=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),te.spot1=new go.Spot(0,y/a);var oe=xe(.7,1,1,.5,0,ee/a,1,ee/a,b());return te.spot2=new go.Spot(oe.x,oe.y),ie(oe),te}),go.Shape.setFigureParameter("IBeamArrow2",0,new tn("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new tn("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)&&(x=40);var y=me?me.parameter2:NaN;isNaN(y)&&(y=100);var ee=(a-x)/2,te=ee+x,re=(a-y)/2,oe=re+y;(x>a||y>a)&&(y>x?(x=x*a/y,ee=(a-x)/2,te=ee+x,re=0,oe=a):(ee=0,te=a,re=0,oe=a));var le=new go.Geometry,Se=new go.PathFigure(E,.5*a,!0);le.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.7*E,oe)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*E,te)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*E,te)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*E,oe)),Se.add(new go.PathSegment(go.PathSegment.Line,0,oe)),Se.add(new go.PathSegment(go.PathSegment.Line,0,re)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*E,re)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*E,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*E,re).close()),le.spot1=new go.Spot(0,ee/a);var we=xe(.7,oe/a,1,.5,0,te/a,1,te/a,b());return le.spot2=new go.Spot(we.x,we.y),ie(we),le}),go.Shape.setFigureParameter("Pointer",0,new tn("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)&&(x=.1);var y=new go.Geometry,ee=new go.PathFigure(E,.5*a,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,x*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(x,.35);var te=xe(.2,.65,1,.65,0,1,1,.5,b());return y.spot2=new go.Spot(te.x,te.y),ie(te),y}),go.Shape.setFigureParameter("RoundedPointer",0,new tn("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)&&(x=.3);var y=new go.Geometry,ee=new go.PathFigure(E,.5*a,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y.spot1=new go.Spot(x,.35);var te=xe(0,.65,1,.65,0,1,1,.5,b());return y.spot2=new go.Spot(te.x,te.y),ie(te),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new tn("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)&&(x=.4);var y=(.5-x/2)*a,ee=(.5+x/2)*a,te=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),re.add(new go.PathSegment(go.PathSegment.Line,0,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),te.spot1=new go.Spot(.2,.3);var oe=xe(.7,1,1,.5,0,ee/a,1,ee/a,b());return te.spot2=new go.Spot(oe.x,oe.y),ie(oe),te}),go.Shape.setFigureParameter("SplitEndArrow2",0,new tn("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)&&(x=50);var y=(a-x)/2,ee=y+x;x>a&&(y=0,ee=a);var te=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,ee)),re.add(new go.PathSegment(go.PathSegment.Line,0,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),te.spot1=new go.Spot(.2,y/a);var oe=xe(.7,1,1,.5,0,ee/a,1,ee/a,b());return te.spot2=new go.Spot(oe.x,oe.y),ie(oe),te}),go.Shape.setFigureParameter("SquareArrow",0,new tn("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)&&(x=.7);var y=new go.Geometry,ee=new go.PathFigure(E,.5*a,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,x*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(x,1),y}),go.Shape.defineFigureGenerator("Cone1",function(me,E,a){var x=new go.Geometry,y=ce*.5,ee=ce*.1,te=new go.PathFigure(0,.9*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+ee)*a,(.5+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+ee)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.9*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,a,.85/.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var ee=new go.PathFigure(0,.9*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,.8*a,.85/.9*E,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var ee=new go.PathFigure(.5*E,a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.3*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0).close());var ee=new go.PathFigure(0,.3*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,ee=ce*.5,te=new go.PathFigure(0,x,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ce*x,(.5-ee)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,1*E,x,(.5+ee)*E,0,1*E,ce*x)),te.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-ce*x,(.5+ee)*E,1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-ee)*E,1*a,0,a-ce*x)),te.add(new go.PathSegment(go.PathSegment.Line,0,x));var re=new go.PathFigure(E,x,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,2*x,1*E,2*x-ce*x,(.5+ee)*E,2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-ee)*E,2*x,0,2*x-ce*x)),y.spot1=new go.Spot(0,0,0,2*x),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,ee=ce*.5,te=new go.PathFigure(0,a-x,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,x)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ce*x,(.5-ee)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,x,(.5+ee)*E,0,E,ce*x)),te.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-ce*x,(.5+ee)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-ee)*E,a,0,a-ce*x));var re=new go.PathFigure(0,a-x,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a-2*x,0,a-x-ce*x,(.5-ee)*E,a-2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,E,a-x,(.5+ee)*E,a-2*x,E,a-x-ce*x)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*x),y}),go.Shape.defineFigureGenerator("Cylinder3",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,ee=ce*.5,te=new go.PathFigure(x,0,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ce*x,0,E,(.5-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+ee)*a,E-ce*x,a)),te.add(new go.PathSegment(go.PathSegment.Line,x,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ce*x,a,0,(.5+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-ee)*a,ce*x,0));var re=new go.PathFigure(x,0,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ce*x,0,2*x,(.5-ee)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+ee)*a,x+ce*x,a)),y.spot1=new go.Spot(0,0,2*x,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,ee=ce*.5,te=new go.PathFigure(E-x,0,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ce*x,0,E,(.5-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+ee)*a,E-ce*x,a)),te.add(new go.PathSegment(go.PathSegment.Line,x,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ce*x,a,0,(.5+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-ee)*a,ce*x,0)),te.add(new go.PathSegment(go.PathSegment.Line,E-x,0));var re=new go.PathFigure(E-x,0,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,E-2*x,.5*a,E-x-ce*x,0,E-2*x,(.5-ee)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E-2*x,(.5+ee)*a,E-x-ce*x,a)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*x,0),y}),go.Shape.defineFigureGenerator("Prism1",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(.25*E,.25*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var ee=new go.PathFigure(.5*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var ee=new go.PathFigure(.5*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(me,E,a){var x=new go.Geometry,y=.2,ee=.1,te=ce*y,re=ce*ee,oe=.5,le=.1,Se=new go.PathFigure(oe*E,(le+ee)*a,!0);x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-y)*E,le*a,(oe-te)*E,(le+ee)*a,(oe-y)*E,(le+re)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(le-ee)*a,(oe-y)*E,(le-re)*a,(oe-te)*E,(le-ee)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe+y)*E,le*a,(oe+te)*E,(le-ee)*a,(oe+y)*E,(le-re)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(le+ee)*a,(oe+y)*E,(le+re)*a,(oe+te)*E,(le+ee)*a));var we=.05,qe=ce*we;oe=.05,le=.25;var Le=new go.PathFigure(.5*E,.2*a,!0);return x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),oe=.95,le=.25,Le.add(new go.PathSegment(go.PathSegment.Bezier,(oe+we)*E,le*a,(oe+qe)*E,(le-we)*a,(oe+we)*E,(le-qe)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),we=.025,qe=ce*we,oe=.825,le=.35,Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(le-we)*a,(oe+we)*E,(le-qe)*a,(oe+qe)*E,(le-we)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(oe-we)*E,le*a,(oe-qe)*E,(le-we)*a,(oe-we)*E,(le-qe)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),we=.05,qe=ce*we,oe=.5,le=.7,Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(le-we)*a,(oe+we)*E,(le-qe)*a,(oe+qe)*E,(le-we)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(oe-we)*E,le*a,(oe-qe)*E,(le-we)*a,(oe-we)*E,(le-qe)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),Le.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),we=.025,qe=ce*we,oe=.175,le=.35,Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(le-we)*a,(oe+we)*E,(le-qe)*a,(oe+qe)*E,(le-we)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(oe-we)*E,le*a,(oe-qe)*E,(le-we)*a,(oe-we)*E,(le-qe)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Le.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),we=.05,qe=ce*we,oe=.05,le=.25,Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(le-we)*a,(oe-we)*E,(le-qe)*a,(oe-qe)*E,(le-we)*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new tn("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(me,E,a){var x=me?me.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,ee=new go.PathFigure(E,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),ee.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=new go.Spot(0,x),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a));var ee=new go.PathFigure(.5*E,.5*a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(me,E,a){var x=new go.Geometry,y=me?me.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,y*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),te.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("Database",function(me,E,a){var x=new go.Geometry,y=ce*.5,ee=ce*.1,te=new go.PathFigure(E,.1*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+ee)*a,(.5+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-ee)*a,(.5-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-ee)*a));var re=new go.PathFigure(E,.1*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+ee)*a,(.5+y)*E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+ee)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+ee)*a,(.5+y)*E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+ee)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.4*a,E,(.3+ee)*a,(.5+y)*E,.4*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-y)*E,.4*a,0,(.3+ee)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.9*a,.25*E,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(me,E,a){var x=new go.Geometry,y=ce*.5,ee=ce*.1,te=new go.PathFigure(E,.1*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+ee)*a,(.5+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-ee)*a,(.5-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-ee)*a));var re=new go.PathFigure(E,.1*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+ee)*a,(.5+y)*E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+ee)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+ee)*a,(.5+y)*E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+ee)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(me,E,a){var x=new go.Geometry,y=me?me.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var ee=ce*.2,te=new go.PathFigure(0,.2*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-ee)*a,(.2-ee)*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+ee)*E,0,E,(.2-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+ee)*a,(.8+ee)*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-ee)*E,a,0,(.8+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var re=new go.PathFigure(0,y*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(me,E,a){var x=new go.Geometry,y=me?me.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,y*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("Document",function(me,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(me,E,a){var x=new go.Geometry,y=me?me.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(y*E,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,y*a)),te.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),te.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),te.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var ee=new go.PathFigure(.1*E,.4*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(.75*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a));var ee=new go.PathFigure(E,.5*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,a));var te=new go.PathFigure(E,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(me,E,a){var x=new go.Geometry,y=me?me.parameter1:NaN,ee=me?me.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.1);var te=new go.PathFigure(0,0,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var re=new go.PathFigure(y*E,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),re.add(new go.PathSegment(go.PathSegment.Move,0,ee*a)),re.add(new go.PathSegment(go.PathSegment.Line,E,ee*a)),x}),go.Shape.defineFigureGenerator("Junction",function(me,E,a){var x=new go.Geometry,y=1/Math.SQRT2,ee=(1-1/Math.SQRT2)/2,te=ce*.5,re=.5,oe=new go.PathFigure(E,re*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,re*E,a,E,(re+te)*a,(re+te)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,re*a,(re-te)*E,a,0,(re+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,re*E,0,0,(re-te)*a,(re-te)*E,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,E,re*a,(re+te)*E,0,E,(re-te)*a));var le=new go.PathFigure((ee+y)*E,(ee+y)*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,ee*E,ee*a)),le.add(new go.PathSegment(go.PathSegment.Move,ee*E,(ee+y)*a)),le.add(new go.PathSegment(go.PathSegment.Line,(ee+y)*E,ee*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(me,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close());var ee=new go.PathFigure(.1*E,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*E,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(me,E,a){var x=new go.Geometry,y=ce*.5,ee=.5,te=new go.PathFigure(.5*E,a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-y)*E,a,0,(ee+y)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,0,0,(ee-y)*a,(ee-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,ee*a,(ee+y)*E,0,E,(ee-y)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(ee+.1)*E,.9*a,E,(ee+y)*a,(ee+y)*E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(me,E,a){var x=new go.Geometry,y=me?me.parameter1:NaN;isNaN(y)&&(y=.7);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(me,E,a){var x=new go.Geometry,y=me?me.parameter1:NaN;isNaN(y)&&(y=.25);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,y*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(me,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.44*a,.96*E,.47*a,.93*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.54*a,.86*E,.57*a,.83*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*E,.4*a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0).close());var ee=new go.PathFigure(.1*E,.2*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.1*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close());var ee=new go.PathFigure(.2*E,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(me,E,a){var x=new go.Geometry,y=me?me.parameter1:NaN;isNaN(y)&&(y=.1);var ee=1-y,te=new go.PathFigure(0,0,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close());var re=new go.PathFigure(.5*y*E,y*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*E,y*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(me,E,a){var x=new go.Geometry,y=ce*.5,ee=.5,te=new go.PathFigure(E,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,E,(ee+y)*a,(ee+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-y)*E,a,0,(ee+y)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,0,0,(ee-y)*a,(ee-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,ee*a,(ee+y)*E,0,E,(ee-y)*a));var re=new go.PathFigure(E,.5*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(me,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.5*E,.6*a,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(me,E,a){var x=new go.Geometry,y=me?me.parameter1:NaN,ee=me?me.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.3);var te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*E,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(me,E,a){var x=new go.Geometry,y=me?me.parameter1:NaN,ee=me?me.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.3);var te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(me,E,a){var x=new go.Geometry,y=me?me.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure((1-y)*E,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Move,y*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x}),go.Shape.defineFigureGenerator("Process",function(me,E,a){var x=new go.Geometry,y=me?me.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(y*E,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(me,E,a){var x=new go.Geometry,y=me?me.parameter1:NaN;isNaN(y)&&(y=.25);var ee=new go.PathFigure(y*E,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var te=new go.PathFigure(y*E,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),te.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),x.spot1=new go.Spot(y,0),x.spot2=new go.Spot(1-y,1),x}),go.Shape.defineFigureGenerator("Terminator",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(me,E,a){var x=new go.Geometry,y=me?me.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(me,E,a){var x=new go.Geometry,y=ce*.5,ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+y)*E,0,E,(.5-y)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+y)*a,(.5+y)*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(me,E,a){var x=new go.Geometry,y=ce*.5,ee=.5,te=new go.PathFigure(E,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,a,E,(ee+y)*a,(ee+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-y)*E,a,0,(ee+y)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*E,0,0,(ee-y)*a,(ee-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,ee*a,(ee+y)*E,0,E,(ee-y)*a));var re=new go.PathFigure(E,ee*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,ee*a));var oe=new go.PathFigure(.8*E,.75*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.3*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(me,E,a){var x=new go.Geometry,y=ce*.1,ee=.1,te=.9,re=.5,oe=new go.PathFigure(.8*E,.5*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a));var le=new go.PathFigure((te+ee)*E,re*a,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+ee)*a,(te+ee)*E,(re+y)*a,(te+y)*E,(re+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*E,re*a,(te-y)*E,(re+ee)*a,(te-ee)*E,(re+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-ee)*a,(te-ee)*E,(re-y)*a,(te-y)*E,(re-ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*E,re*a,(te+y)*E,(re-ee)*a,(te+ee)*E,(re-y)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(me,E,a){var x=new go.Geometry,y=ce*.5,ee=ce*.4,te=ce*.1,re=.1,oe=.9,le=.5,Se=new go.PathFigure(.8*E,.5*a,!0);x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+ee)*a,(.4+y)*E,a)),Se.add(new go.PathSegment(go.PathSegment.Line,0,a)),Se.add(new go.PathSegment(go.PathSegment.Line,0,0)),Se.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),Se.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+y)*E,0,.8*E,(.5-ee)*a));var we=new go.PathFigure((oe+re)*E,le*a,!0);return x.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(le+re)*a,(oe+re)*E,(le+te)*a,(oe+te)*E,(le+re)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(oe-re)*E,le*a,(oe-te)*E,(le+re)*a,(oe-re)*E,(le+te)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(le-re)*a,(oe-re)*E,(le-te)*a,(oe-te)*E,(le-re)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(oe+re)*E,le*a,(oe+te)*E,(le-re)*a,(oe+re)*E,(le-te)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(me,E,a){var x=new go.Geometry,y=.5,ee=ce*y,te=0,re=.5,oe=new go.PathFigure(.8*E,.5*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(re+ee)*a,(te+ee)*E,(re+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(te+ee)*E,(re-y)*a,.7*E,(re-ee)*a)),y=.1,ee=ce*.1,te=.9,re=.5;var le=new go.PathFigure((te-y)*E,re*a,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-y)*a,(te-y)*E,(re-ee)*a,(te-ee)*E,(re-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,re*a,(te+ee)*E,(re-y)*a,(te+y)*E,(re-ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+y)*a,(te+y)*E,(re+ee)*a,(te+ee)*E,(re+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,re*a,(te-ee)*E,(re+y)*a,(te-y)*E,(re+ee)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(me,E,a){var x=new go.Geometry,y=.5,ee=ce*y,te=0,re=.5,oe=new go.PathFigure(0,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(te+ee+ee)*E,(re-y)*a,.8*E,(re-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(re+ee)*a,(te+ee+ee)*E,(re+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(me,E,a){var x=new go.Geometry,y=.5,ee=ce*y,te=.2,re=.5,oe=new go.PathFigure(.1*E,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var le=new go.PathFigure(.8*E,.5*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(re+ee)*a,(te+ee)*E,(re+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(te+ee)*E,(re-y)*a,.7*E,(re-ee)*a)),y=.1,ee=ce*.1,te=.9,re=.5;var Se=new go.PathFigure((te-y)*E,re*a,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-y)*a,(te-y)*E,(re-ee)*a,(te-ee)*E,(re-y)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,re*a,(te+ee)*E,(re-y)*a,(te+y)*E,(re-ee)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+y)*a,(te+y)*E,(re+ee)*a,(te+ee)*E,(re+y)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,re*a,(te-ee)*E,(re+y)*a,(te-y)*E,(re+ee)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(me,E,a){var x=new go.Geometry,y=.5,ee=ce*y,te=.2,re=.5,oe=new go.PathFigure(.1*E,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var le=new go.PathFigure(.2*E,0,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(te+ee)*E,(re-y)*a,.9*E,(re-ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(re+ee)*a,(te+ee)*E,(re+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(me,E,a){var x=new go.Geometry,y=ce*.1,ee=.1,te=.1,re=.5,oe=new go.PathFigure((te-y*.5)*E,a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*E,0,(te-y)*E,a,(te-ee)*E,0)),te=.3,oe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,a,(te+ee)*E,0,(te+y)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*E,0,(te-y)*E,a,(te-ee)*E,0)),te=.5,oe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,a,(te+ee)*E,0,(te+y)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*E,0,(te-y)*E,a,(te-ee)*E,0)),te=.7,oe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,a,(te+ee)*E,0,(te+y)*E,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*E,0,(te-y)*E,a,(te-ee)*E,0)),te=.9,oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+y*.5)*E,a,(te+ee)*E,0,(te+y)*E,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(me,E,a){var x=new go.Geometry,y=ce*.5,ee=.5,te=.5,re=.5,oe=new go.PathFigure((te-ee)*E,re*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-ee)*a,(te-ee)*E,(re-y)*a,(te-y)*E,(re-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*E,re*a,(te+y)*E,(re-ee)*a,(te+ee)*E,(re-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+ee)*a,(te+ee)*E,(re+y)*a,(te+y)*E,(re+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*E,re*a,(te-y)*E,(re+ee)*a,(te-ee)*E,(re+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,(te-ee+.1)*E,re*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-.1)*E,re*a,te*E,(re-ee)*a,te*E,(re+ee)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Diode",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(me,E,a){var x=new go.Geometry,y=E,ee=a;E=E*.38,a=a*.6;var te=ce*.8,re=.8,oe=0,le=.5,Se=(y-E)/2,we=(ee-a)/2,qe=new go.PathFigure(oe*E+Se,(le+re)*a+we,!0);x.add(qe),qe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-re)*E+Se,le*a+we,(oe-te)*E+Se,(le+re)*a+we,(oe-re)*E+Se,(le+te)*a+we)),qe.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+Se,(le-re)*a+we,(oe-re)*E+Se,(le-te)*a+we,(oe-te)*E+Se,(le-re)*a+we)),qe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-re+te*.5)*E+Se,le*a+we,oe*E+Se,(le-re)*a+we,(oe-re+te*.5)*E+Se,(le-te)*a+we)),qe.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+Se,(le+re)*a+we,(oe-re+te*.5)*E+Se,(le+te)*a+we,oe*E+Se,(le+re)*a+we).close()),te=ce*.4,re=.4,oe=.2,le=.5;var Le=new go.PathFigure(oe*E+Se,(le+re)*a+we,!0);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(oe-re)*E+Se,le*a+we,(oe-te)*E+Se,(le+re)*a+we,(oe-re)*E+Se,(le+te)*a+we)),Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+Se,(le-re)*a+we,(oe-re)*E+Se,(le-te)*a+we,(oe-te)*E+Se,(le-re)*a+we)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(oe-re+te*.5)*E+Se,le*a+we,oe*E+Se,(le-re)*a+we,(oe-re+te*.5)*E+Se,(le-te)*a+we)),Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+Se,(le+re)*a+we,(oe-re+te*.5)*E+Se,(le+te)*a+we,oe*E+Se,(le+re)*a+we).close()),te=ce*.2,re=.2,oe=.5,le=.5;var Ce=new go.PathFigure((oe-re)*E+Se,le*a+we,!0);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+Se,(le-re)*a+we,(oe-re)*E+Se,(le-te)*a+we,(oe-te)*E+Se,(le-re)*a+we)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(oe+re)*E+Se,le*a+we,(oe+te)*E+Se,(le-re)*a+we,(oe+re)*E+Se,(le-te)*a+we)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+Se,(le+re)*a+we,(oe+re)*E+Se,(le+te)*a+we,(oe+te)*E+Se,(le+re)*a+we)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(oe-re)*E+Se,le*a+we,(oe-te)*E+Se,(le+re)*a+we,(oe-re)*E+Se,(le+te)*a+we)),te=ce*.4,re=.4,oe=.8,le=.5;var he=new go.PathFigure(oe*E+Se,(le-re)*a+we,!0);x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,(oe+re)*E+Se,le*a+we,(oe+te)*E+Se,(le-re)*a+we,(oe+re)*E+Se,(le-te)*a+we)),he.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+Se,(le+re)*a+we,(oe+re)*E+Se,(le+te)*a+we,(oe+te)*E+Se,(le+re)*a+we)),he.add(new go.PathSegment(go.PathSegment.Bezier,(oe+re-te*.5)*E+Se,le*a+we,oe*E+Se,(le+re)*a+we,(oe+re-te*.5)*E+Se,(le+te)*a+we)),he.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+Se,(le-re)*a+we,(oe+re-te*.5)*E+Se,(le-te)*a+we,oe*E+Se,(le-re)*a+we).close()),te=ce*.8,re=.8,oe=1,le=.5;var et=new go.PathFigure(oe*E+Se,(le-re)*a+we,!0);return x.add(et),et.add(new go.PathSegment(go.PathSegment.Bezier,(oe+re)*E+Se,le*a+we,(oe+te)*E+Se,(le-re)*a+we,(oe+re)*E+Se,(le-te)*a+we)),et.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+Se,(le+re)*a+we,(oe+re)*E+Se,(le+te)*a+we,(oe+te)*E+Se,(le+re)*a+we)),et.add(new go.PathSegment(go.PathSegment.Bezier,(oe+re-te*.5)*E+Se,le*a+we,oe*E+Se,(le+re)*a+we,(oe+re-te*.5)*E+Se,(le+te)*a+we)),et.add(new go.PathSegment(go.PathSegment.Bezier,oe*E+Se,(le-re)*a+we,(oe+re-te*.5)*E+Se,(le-te)*a+we,oe*E+Se,(le-re)*a+we).close()),x}),go.Shape.defineFigureGenerator("Email",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),ee.add(new go.PathSegment(go.PathSegment.Move,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.35*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,0).close());var ee=new go.PathFigure(.1*E,a,!0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var te=new go.PathFigure(.6*E,a,!0,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*E,a).close());var re=new go.PathFigure(0,.5*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),re.add(new go.PathSegment(go.PathSegment.Move,.75*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.75*E,.6*a)),re.add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.25*E,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(me,E,a){var x=new go.Geometry,y=ce*.4,ee=.4,te=.5,re=.5,oe=b(),le=b(),Se=b(),we=b();De(te,re-ee,te+y,re-ee,te+ee,re-y,te+ee,re,.5,oe,oe,le,Se,we);var qe=z(le.x,le.y),Le=new go.PathFigure(le.x*E,le.y*a,!0);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*E,re*a,Se.x*E,Se.y*a,we.x*E,we.y*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+ee)*a,(te+ee)*E,(re+y)*a,(te+y)*E,(re+ee)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*E,re*a,(te-y)*E,(re+ee)*a,(te-ee)*E,(re+y)*a)),De(te-ee,re,te-ee,re-y,te-y,re-ee,te,re-ee,.5,Se,we,le,oe,oe),Le.add(new go.PathSegment(go.PathSegment.Bezier,le.x*E,le.y*a,Se.x*E,Se.y*a,we.x*E,we.y*a)),y=ce*.3,ee=.3,De(te-ee,re,te-ee,re-y,te-y,re-ee,te,re-ee,.5,Se,we,le,oe,oe),Le.add(new go.PathSegment(go.PathSegment.Line,le.x*E,le.y*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*E,re*a,we.x*E,we.y*a,Se.x*E,Se.y*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+ee)*a,(te-ee)*E,(re+y)*a,(te-y)*E,(re+ee)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*E,re*a,(te+y)*E,(re+ee)*a,(te+ee)*E,(re+y)*a)),De(te,re-ee,te+y,re-ee,te+ee,re-y,te+ee,re,.5,oe,oe,le,Se,we),Le.add(new go.PathSegment(go.PathSegment.Bezier,le.x*E,le.y*a,we.x*E,we.y*a,Se.x*E,Se.y*a).close());var Le=new go.PathFigure(.45*E,0,!0);return x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),Le.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),ie(oe),ie(le),ie(Se),ie(we),ie(qe),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a/2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,E/2,a/2,E/2,a/2));function ee(te,re,oe){te.add(new go.PathSegment(go.PathSegment.Move,(.3+re)*E,(.8+oe)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5+re)*E,(.5+oe)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.1+re)*E,(.5+oe)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.3+re)*E,(.8+oe)*a).close())}return ee(y,0,0),ee(y,.4,0),ee(y,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.37*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.11*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.04*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.49*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.37*a)),y.add(new go.PathSegment(go.PathSegment.Line,.63*E,.86*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.91*a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,.78*a)),y.add(new go.PathSegment(go.PathSegment.Line,.44*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.56*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*E,0,-.25*E,.63*a,.45*E,.44*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*E,.42*a,.48*E,.17*a,.54*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*E,.18*a,.59*E,.29*a,.58*E,.28*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,.6*a,.8*E,.34*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*E,.31*a,.87*E,.48*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,1.17*E,.76*a,.82*E,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(me,E,a){var x=new go.Geometry,y=.5,ee=0,te=0,re=y*ce,oe=.4*Math.SQRT2/2+.5,le=.5-.5*Math.SQRT2/2,Se=1,we=.5,qe=.5,Le=0,Ce=new go.PathFigure(oe*E,(1-le)*a,!1);return x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,we*a,Se*E,.7*a,Se*E,we*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(qe+ee)*E,(Le+ee)*a,(.5+y+ee)*E,(.5-re+ee)*a,(.5+re+ee)*E,(.5-y+ee)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*E,(.5+te)*a,(.5-re+ee)*E,(.5-y+te)*a,(.5-y+ee)*E,(.5-re+te)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(.35+ee)*E,.9*a,(.5-y+ee)*E,(.5+re+te)*a,(.5-re+ee)*E,.9*a)),Ce.add(new go.PathSegment(go.PathSegment.Move,(.25+ee)*E,.8*a)),Ce.add(new go.PathSegment(go.PathSegment.Line,(.35+ee)*E,.9*a)),Ce.add(new go.PathSegment(go.PathSegment.Line,(.2+ee)*E,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var ee=new go.PathFigure(E,a,!1);x.add(ee);var te=new go.PathFigure(0,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.7*E,.65*a,.8*E,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var y=new go.PathFigure(0,.2*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.7*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,0,.6*E,.5*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,a,.4*E,.5*a,E,.5*a).close());var ee=new go.PathFigure(.45*E,.73*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.56*E,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var ee=new go.PathFigure(.335*E,(1-.555)*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.335*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var te=.5-.285,re=.5,oe=te,le=Math.PI/4,Se=4*(1-Math.cos(le))/(3*Math.sin(le)),we=Se*.5,qe=te,Le=te,Ce=Se*qe,he=Se*Le;ee.add(new go.PathSegment(go.PathSegment.Bezier,(re-qe)*E,oe*a,(re-(Ce+qe)/2)*E,(oe+(Le+he)/2)*a,(re-qe)*E,(oe+he)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(oe-Le)*a,(re-qe)*E,(oe-he)*a,(re-Ce)*E,(oe-Le)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(re+qe)*E,oe*a,(re+Ce)*E,(oe-Le)*a,(re+qe)*E,(oe-he)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(re+qe)*E,(oe+he)*a,(re+(Ce+qe)/2)*E,(oe+(Le+he)/2)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var et=new go.PathFigure(.2*E,a,!1);x.add(et),et.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var Re=new go.PathFigure(.8*E,a,!1);return x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var ee=new go.PathFigure(.2*E,.2*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var ee=new go.PathFigure(E,a,!1);x.add(ee);var te=new go.PathFigure(.1*E,a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.05*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.8*a,0,a,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.1*a,.5*E,0,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,E,a,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,a));var ee=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-ee)*E,.875*a)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,ee*E,ee*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.325*a,.575*E,.725*a,.625*E,.375*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.75*a,.375*E,.375*a,.425*E,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.45*E,.95*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*E,.85*a,.17*E,.95*a,.15*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.235*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.625*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,.275*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.575*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*E,.95*a,0,.675*a,0,.7*a)),y.add(new go.PathSegment(go.PathSegment.Move,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.775*a)),y.add(new go.PathSegment(go.PathSegment.Line,.22*E,.775*a));var ee=new go.PathFigure(.475*E,.2*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var te=new go.PathFigure(.675*E,.575*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),te.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),te.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),te.add(new go.PathSegment(go.PathSegment.Line,.775*E,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(me,E,a){var x=new go.Geometry,y=.5,ee=ce*.5,te=new go.PathFigure(E,y*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+ee)*a,(y+ee)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-ee)*E,a,0,(y+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-ee)*a,(y-ee)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+ee)*E,0,E,(y-ee)*a));var re=new go.PathFigure(y*E,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*E,.15*a)),re.add(new go.PathSegment(go.PathSegment.Move,y*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,y*E,.85*a)),re.add(new go.PathSegment(go.PathSegment.Move,0,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.15*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.85*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.58*E,.1*a)),re.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.78*E,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.15*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,.15*a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*E,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,.2*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var te=new go.PathFigure(0,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close());var ee=new go.PathFigure(0,.2*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var te=new go.PathFigure(0,.6*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.45*E,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.15*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a));var ee=new go.PathFigure(.15*E,.6*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(E,.8*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var te=.1,re=ce*.1,oe=.2,le=.9,Se=new go.PathFigure((oe-te)*E,le*a,!0);x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(le-te)*a,(oe-te)*E,(le-re)*a,(oe-re)*E,(le-te)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe+te)*E,le*a,(oe+re)*E,(le-te)*a,(oe+te)*E,(le-re)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(le+te)*a,(oe+te)*E,(le+re)*a,(oe+re)*E,(le+te)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-te)*E,le*a,(oe-re)*E,(le+te)*a,(oe-te)*E,(le+re)*a).close()),te=.1,re=ce*.1,oe=.8,le=.9;var we=new go.PathFigure((oe-te)*E,le*a,!0);return x.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(le-te)*a,(oe-te)*E,(le-re)*a,(oe-re)*E,(le-te)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(oe+te)*E,le*a,(oe+re)*E,(le-te)*a,(oe+te)*E,(le-re)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(le+te)*a,(oe+te)*E,(le+re)*a,(oe+re)*E,(le+te)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(oe-te)*E,le*a,(oe-re)*E,(le+te)*a,(oe-te)*E,(le+re)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var ee=new go.PathFigure(0,.5*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var te=new go.PathFigure(.5*E,.8*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a));var re=new go.PathFigure(.5*E,.7*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,.7*a));var oe=.1,le=ce*.1,Se=.1,we=.9,qe=new go.PathFigure((Se-oe)*E,we*a,!0);x.add(qe),qe.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(we-oe)*a,(Se-oe)*E,(we-le)*a,(Se-le)*E,(we-oe)*a)),qe.add(new go.PathSegment(go.PathSegment.Bezier,(Se+oe)*E,we*a,(Se+le)*E,(we-oe)*a,(Se+oe)*E,(we-le)*a)),qe.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(we+oe)*a,(Se+oe)*E,(we+le)*a,(Se+le)*E,(we+oe)*a)),qe.add(new go.PathSegment(go.PathSegment.Bezier,(Se-oe)*E,we*a,(Se-le)*E,(we+oe)*a,(Se-oe)*E,(we+le)*a)),oe=.1,le=ce*.1,Se=.4,we=.9;var Le=new go.PathFigure((Se-oe)*E,we*a,!0);return x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(we-oe)*a,(Se-oe)*E,(we-le)*a,(Se-le)*E,(we-oe)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(Se+oe)*E,we*a,(Se+le)*E,(we-oe)*a,(Se+oe)*E,(we-le)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,Se*E,(we+oe)*a,(Se+oe)*E,(we+le)*a,(Se+le)*E,(we+oe)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(Se-oe)*E,we*a,(Se-le)*E,(we+oe)*a,(Se-oe)*E,(we+le)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.4*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.4*a).close());var ee=new go.PathFigure(.45*E,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var te=new go.PathFigure(.55*E,.4*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var Se=.05,we=ce*.05,qe=.175,Le=.95,re=new go.PathFigure((qe-Se)*E,Le*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,qe*E,(Le-Se)*a,(qe-Se)*E,(Le-we)*a,(qe-we)*E,(Le-Se)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(qe+Se)*E,Le*a,(qe+we)*E,(Le-Se)*a,(qe+Se)*E,(Le-we)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,qe*E,(Le+Se)*a,(qe+Se)*E,(Le+we)*a,(qe+we)*E,(Le+Se)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(qe-Se)*E,Le*a,(qe-we)*E,(Le+Se)*a,(qe-Se)*E,(Le+we)*a));var Se=.05,we=ce*.05,qe=.375,Le=.95,oe=new go.PathFigure((qe-Se)*E,Le*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,qe*E,(Le-Se)*a,(qe-Se)*E,(Le-we)*a,(qe-we)*E,(Le-Se)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(qe+Se)*E,Le*a,(qe+we)*E,(Le-Se)*a,(qe+Se)*E,(Le-we)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,qe*E,(Le+Se)*a,(qe+Se)*E,(Le+we)*a,(qe+we)*E,(Le+Se)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(qe-Se)*E,Le*a,(qe-we)*E,(Le+Se)*a,(qe-Se)*E,(Le+we)*a));var Se=.05,we=ce*.05,qe=.625,Le=.95,le=new go.PathFigure((qe-Se)*E,Le*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,qe*E,(Le-Se)*a,(qe-Se)*E,(Le-we)*a,(qe-we)*E,(Le-Se)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(qe+Se)*E,Le*a,(qe+we)*E,(Le-Se)*a,(qe+Se)*E,(Le-we)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,qe*E,(Le+Se)*a,(qe+Se)*E,(Le+we)*a,(qe+we)*E,(Le+Se)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(qe-Se)*E,Le*a,(qe-we)*E,(Le+Se)*a,(qe-Se)*E,(Le+we)*a));var Se=.05,we=ce*.05,qe=.825,Le=.95,Ce=new go.PathFigure((qe-Se)*E,Le*a,!0);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,qe*E,(Le-Se)*a,(qe-Se)*E,(Le-we)*a,(qe-we)*E,(Le-Se)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(qe+Se)*E,Le*a,(qe+we)*E,(Le-Se)*a,(qe+Se)*E,(Le-we)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,qe*E,(Le+Se)*a,(qe+Se)*E,(Le+we)*a,(qe+we)*E,(Le+Se)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(qe-Se)*E,Le*a,(qe-we)*E,(Le+Se)*a,(qe-Se)*E,(Le+we)*a).close());var he=new go.PathFigure(0,a,!1);return x.add(he),he.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,.2*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var te=new go.PathFigure(.15*E,a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var re=.05,oe=ce*.05,le=.35,Se=.775,we=new go.PathFigure((le-re)*E,Se*a,!0);return x.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(Se-re)*a,(le-re)*E,(Se-oe)*a,(le-oe)*E,(Se-re)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(le+re)*E,Se*a,(le+oe)*E,(Se-re)*a,(le+re)*E,(Se-oe)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(Se+re)*a,(le+re)*E,(Se+oe)*a,(le+oe)*E,(Se+re)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(le-re)*E,Se*a,(le-oe)*E,(Se+re)*a,(le-re)*E,(Se+oe)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.75*E,0,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.75*a,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*E,a,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,.25*a,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,.15*E,.25*a,.15*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.85*E,.75*a,.85*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.15*a,.35*E,.3*a,.65*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.85*a,.35*E,.7*a,.65*E,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.25*a,.1*E,0,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.25*a,.425*E,.5*a,.575*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.25*a,.8*E,0,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.75*a,.1*E,.5*a,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.75*a,.425*E,a,.575*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.75*a,.8*E,.5*a,.9*E,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(me,E,a){var x=new go.Geometry,y=.3,ee=ce*.3,te=.5,re=.7,oe=new go.PathFigure((te-y)*E,re*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-y)*a,(te-y)*E,(re-ee)*a,(te-ee)*E,(re-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,re*a,(te+ee)*E,(re-y)*a,(te+y)*E,(re-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+y)*a,(te+y)*E,(re+ee)*a,(te+ee)*E,(re+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,re*a,(te-ee)*E,(re+y)*a,(te-y)*E,(re+ee)*a));var le=new go.PathFigure(0,.7*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,E,.7*a,0,0,E,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.65*E,.3*a,.65*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.35*E,.5*a,.35*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*E,.6*a,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.2*E,a,.35*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,a,.7*E,.6*a,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.8*E,a,.65*E,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,0,a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.4*a,.8*E,a,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),x}),go.Shape.defineFigureGenerator("Battery",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.1*a));var ee=new go.PathFigure(0,.6*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(me,E,a){var x=new go.Geometry,y=.5,ee=ce*.5,te=.5,re=.5,oe=new go.PathFigure((te-y)*E,re*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-y)*a,(te-y)*E,(re-ee)*a,(te-ee)*E,(re-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,re*a,(te+ee)*E,(re-y)*a,(te+y)*E,(re-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+y)*a,(te+y)*E,(re+ee)*a,(te+ee)*E,(re+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,re*a,(te-ee)*E,(re+y)*a,(te-y)*E,(re+ee)*a));var le=new go.PathFigure(.15*E,.5*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.85*E,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.1*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.1*a,.15*E,0,.35*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,.65*E,.2*a,.85*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.85*E,.6*a,.65*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*E,.4*a,.15*E,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(me,E,a){var x=new go.Geometry,y=.5,ee=ce*.5,te=.5,re=.5,oe=new go.PathFigure((te-y)*E,re*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-y)*a,(te-y)*E,(re-ee)*a,(te-ee)*E,(re-y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,re*a,(te+ee)*E,(re-y)*a,(te+y)*E,(re-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+y)*a,(te+y)*E,(re+ee)*a,(te+ee)*E,(re+y)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,re*a,(te-ee)*E,(re+y)*a,(te-y)*E,(re+ee)*a).close()),y=.05,ee=ce*.05,te=.5,re=.8;var le=new go.PathFigure((te-y)*E,re*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-y)*a,(te-y)*E,(re-ee)*a,(te-ee)*E,(re-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,re*a,(te+ee)*E,(re-y)*a,(te+y)*E,(re-ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+y)*a,(te+y)*E,(re+ee)*a,(te+ee)*E,(re+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,re*a,(te-ee)*E,(re+y)*a,(te-y)*E,(re+ee)*a).close()),le.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),le.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,.75*E,.475*a,.75*E,.225*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.35*a,.4*E,.2*a,.3*E,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(me,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.975*E,.025*a,.5*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*E,.5*a,.5*E,0,.025*E,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*E,.3*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ee=new go.PathFigure(.2*E,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ee=new go.PathFigure(.2*E,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*E,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(me,E,a){return new go.Geometry().add(new go.PathFigure(.9375*E,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*E,.3316875*a,.79840625*E,.39915625*a,.7834375*E,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*E,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*E,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*E,.19378125*a,.64228125*E,.2188125*a,.603875*E,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*E,.239375*a,.39759375*E,.20190625*a,.36053125*E,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*E,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*E,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*E,.4375*a,.21765625*E,.36059375*a,.201875*E,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*E,.67596875*a,.20221875*E,.603875*a,.21884375*E,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*E,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*E,.80621875*a,.36353125*E,.78340625*a,.3991875*E,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*E,.760625*a,.602375*E,.79809375*a,.63946875*E,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*E,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*E,.56246875*a,.78234375*E,.63940625*a,.798125*E,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*E,.5*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.3*a,0,.375*a,.05*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.075*a,.3*E,.225*a,.4*E,.175*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*E,.075*a,.46*E,.05*a,.525*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.4*a,.525*E,.275*a,.475*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.55*a,E,.4*a,E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.425*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.7*a,.675*E,.55*a,.675*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.575*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,.85*a,.65*E,.7*a,.65*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*E,a,.61*E,.85*a,.61*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*E,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var ee=new go.PathFigure(0,a*.6,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.85).close());var ee=new go.PathFigure(.126*E,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var te=new go.PathFigure(.402*E,.85*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.598*E,.85*a).close());var re=new go.PathFigure(.678*E,.85*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.678*E,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*E,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*E,.85*a).close());var oe=new go.PathFigure(.5*E,.1*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*E,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*(1-.184)).close());var ee=new go.PathFigure(E*.204,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),ee.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var te=new go.PathFigure(E*.408,a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),te.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),te.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*1).close());var re=new go.PathFigure(E*.612,a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.612,a*(1-.184*3))),re.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*(1-.184*4))),re.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*1).close());var oe=new go.PathFigure(E*.816,a,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),oe.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,0).close());var ee=new go.PathFigure(E*.055,.07*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var te=new go.PathFigure(E*.055,.13*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),te.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),te.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.16).close());var re=new go.PathFigure(E*.055,.18*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.18)),re.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.21)),re.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.21).close());var oe=new go.PathFigure(E*1,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(.55*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*E,.525*a,0,.4*a,.225*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.2*a,.975*E,0,E,.08*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*.5,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,.575*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.6*a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*E,.425*a)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*E,.5*a,.075*E,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*0,E*.3,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var ee=new go.PathFigure(0,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),ee.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),ee.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var te=new go.PathFigure(E*.11,a*.1,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,E*.11,a*.8).close());var re=new go.PathFigure(E*(.11+.24133333*1+.028*1),a*.1,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.1)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.8)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*1),a*.8).close());var oe=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(me,E,a){var x=new go.Geometry,y=8,ee=y*ce,te=new go.PathFigure(y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),te.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),te.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),te.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-ee,E-ee,a)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,ee,a,0,a-ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,y)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,ee,ee,0).close());var re=new go.PathFigure(E*.83,0,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*0).close());var oe=new go.PathFigure(E*.83,a*1,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var le=new go.PathFigure(E*.78,a*.05,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.05)),le.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.25)),le.add(new go.PathSegment(go.PathSegment.Line,E*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(me,E,a){var x=me?me.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*ce,ee=a*.8,te=new go.Geometry,re=new go.PathFigure(x,0,!0);return te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)),re.add(new go.PathSegment(go.PathSegment.Line,E,ee-x)),re.add(new go.PathSegment(go.PathSegment.Bezier,E-x,ee,E,ee-y,E-y,ee)),re.add(new go.PathSegment(go.PathSegment.Line,E*.7,ee)),re.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),re.add(new go.PathSegment(go.PathSegment.Line,E*.55,ee)),re.add(new go.PathSegment(go.PathSegment.Line,x,ee)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,ee-x,y,ee,0,ee-y)),re.add(new go.PathSegment(go.PathSegment.Line,0,x)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()),y>1?(te.spot1=new go.Spot(0,0,y,y),te.spot2=new go.Spot(1,.8,-y,-y)):(te.spot1=go.Spot.TopLeft,te.spot2=new go.Spot(1,.8)),te}),go.Shape.defineFigureGenerator("Repeat",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.45,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.45).close());var ee=new go.PathFigure(E*1,a*.55,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(me,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*E,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.9).close());var ee=new go.PathFigure(E*.1,a*.2,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var te=new go.PathFigure(E*.28,a*.37,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),te.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),te.add(new go.PathSegment(go.PathSegment.Line,E*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(me,E,a){var x=new go.Geometry,y=15,ee=y*ce,te=new go.PathFigure(E*.62,a*.475,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),te.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-ee,E-ee,a)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,ee,a,0,a-ee)),te.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),te.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),te.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,E*.62,a*.03).close()),ee>1?(x.spot1=new go.Spot(0,0,ee,ee),x.spot2=new go.Spot(1,1,-ee,-ee)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var ee=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-ee)).close());var te=new go.PathFigure(E*.4,a*0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),te.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var ee=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-ee)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var ee=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-ee)).close());var te=new go.PathFigure(E*.5,a*0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),te.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),te.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,E*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close());var ee=new go.PathFigure(E*.235,a*.28,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),ee.add(new go.PathSegment(go.PathSegment.Line,E*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(me,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,a*0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},61016: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 tn={},zt="5.0",z={},b=null,ie=!1,xe=!1,De=null,Ae=!1,Ge=null,ce=null,at=0;at<arguments.length;at++){var Me=arguments[at];if(Me!==null)switch(typeof Me){case"number":zt=Me.toFixed(1);break;case"string":Me.match(new RegExp("^[0-9]\\.[0-9]+$"))?zt=Me:De=Me;break;case"object":typeof Me.is3D!="undefined"?b=Me:z=Me;break;case"boolean":ie=Me,xe=!0;break}}b===null&&(b={is3D:!1,AV:!1,SV:!1,CV:!1,EV2:!1,CP:!1,PC:!1,DA:!1,FI:!1,PV:!1,macro:!1},z.material_id!==void 0&&!xe&&(ie=!0)),De!==null&&z.id===void 0&&(z.id=De);var Qe="",Ye="",fe=!1,$e=null,me=null,E=null,a=!1,x=null,y=null,ee=null,te=null,re=null;z.height!==void 0&&(z.height=Math.round(z.height)),z.width!==void 0&&(z.width=Math.round(z.width));var oe=function(wt){return parseFloat(wt)>4?parseFloat(wt):5};tn.setHTML5Codebase=function(wt,Ht){ce=wt,Gt(wt,Ht)},tn.setJavaCodebase=tn.setJavaCodebaseVersion=tn.isCompiledInstalled=tn.setPreCompiledScriptPath=tn.setPreCompiledResourcePath=function(){},tn.setHTML5CodebaseVersion=function(wt,Ht){var Pn=parseFloat(wt);if(Pn!==NaN&&Pn<5){console.log("The GeoGebra HTML5 codebase version "+Pn+" is deprecated. Using version latest instead.");return}Ge=wt,Lt(wt,Ht)},tn.getHTML5CodebaseVersion=function(){return me},tn.getParameters=function(){return z},tn.setFontsCSSURL=function(wt){te=wt},tn.setGiacJSURL=function(wt){},tn.setJNLPFile=function(wt){Qe=wt},tn.setJNLPBaseDir=function(wt){},tn.inject=function(){function wt(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ht="auto",Pn=z.id,Ln,gn=!1,yn=0;yn<arguments.length;yn++){var bt=arguments[yn];typeof bt=="string"?(bt=bt.toLowerCase(),bt.match(/^(prefer)?(java|html5|compiled|auto|screenshot)$/)?Ht=bt:Pn=arguments[yn]):typeof bt=="boolean"?gn=bt:bt instanceof HTMLElement&&(Ln=bt)}Mn();function Mn(){if(!Ae){setTimeout(Mn,200);return}Ht=St(Ht);var Ia=Ln||document.getElementById(Pn);if(!Ia){console.log("possibly bug on ajax loading? ");return}if(tn.removeExistingApplet(Ia,!1),z.width===void 0&&Ia.clientWidth&&(z.width=Ia.clientWidth),z.height===void 0&&Ia.clientHeight&&(z.height=Ia.clientHeight),!(z.width&&z.height)&&Ht==="html5"&&(delete z.width,delete z.height),$e=Ht,Ht==="screenshot")Re(Ia,z);else{var jt=!1;z.hasOwnProperty("playButton")&&z.playButton||z.hasOwnProperty("clickToLoad")&&z.clickToLoad?jt=!0:z.hasOwnProperty("playButtonAutoDecide")&&z.playButtonAutoDecide&&(jt=(!le()||wt())&&Se()),jt?($e="screenshot",Fe(Ia,z,gn,Ht)):et(Ia,z,gn)}}};function le(){try{return window.self!==window.top}catch(wt){return!0}}function Se(){return z.hasOwnProperty("screenshotGenerator")&&z.screenshotGenerator?!1:Math.max(screen.width,screen.height)<800}tn.getViews=function(){return b},tn.isJavaInstalled=function(){return!1};var we=function(wt){var Ht=function(yn){var bt=JSON.parse(yn),Mn=function(Jt){return Jt.type=="G"||Jt.type=="E"},Ia=bt.elements?bt.elements.filter(Mn)[0]:bt;if(!Ia||!Ia.url){Pn();return}z.fileName=Ia.url,qe(Ia.settings||{}),b.is3D=!0;var jt="https://www.geogebra.org/images/";tn.setPreviewImage(x||Ia.previewUrl,jt+"GeoGebra_loading.png",jt+"applet_play.png"),wt()},Pn=function(){z.onError&&z.onError(),Kn("Error: Fetching material (id "+z.material_id+") failed.",z)},Ln=location.host.match(/(www|stage|beta|groot|alpha).geogebra.(org|net)/)?location.host:"www.geogebra.org",gn="/materials/"+z.material_id+"?scope=basic";Le("https://"+Ln+"/api/proxy.php?path="+encodeURIComponent(gn),Ht,Pn)};function qe(wt){var Ht=["width","height","showToolBar","showMenuBar","showAlgebraInput","allowStyleBar","showResetIcon","enableLabelDrags","enableShiftDragZoom","enableRightClick","appName"];["enableLabelDrags","enableShiftDragZoom","enableRightClick"].forEach(function(Pn){wt[Pn]=!!wt[Pn]}),Ht.forEach(function(Pn){z[Pn]===void 0&&wt[Pn]!==void 0&&(z[Pn]=wt[Pn])}),z.showToolBarHelp===void 0&&(z.showToolBarHelp=z.showToolBar)}function Le(wt,Ht,Pn){var Ln=new XMLHttpRequest;Ln.open("GET",wt),Ln.onload=function(){Ht(Ln.responseText)},Ln.onerror=Pn,Ln.send()}tn.isHTML5Installed=function(){return!0},tn.getLoadedAppletType=function(){return $e},tn.setPreviewImage=function(wt,Ht,Pn){x=wt,y=Ht,ee=Pn},tn.removeExistingApplet=function(wt,Ht){var Pn;typeof wt=="string"&&(wt=document.getElementById(wt)),$e=null;var Ln=null;for(Pn=0;Pn<wt.childNodes.length;Pn++){var gn=wt.childNodes[Pn],yn=gn.className;yn==="applet_screenshot"?Ht?(gn.style.display="block",$e="screenshot"):gn.style.display="none":yn!=="applet_scaler prerender"&&(wt.removeChild(gn),Ln=yn&&yn.indexOf("appletParameters")!=-1?gn.id:null,Pn--)}var bt=z.id!==void 0?z.id:Ln,Mn=window[bt];Mn&&typeof Mn.getBase64=="function"&&(Mn.remove(),window[bt]=null)},tn.refreshHitPoints=function(){if(oe(ggbHTML5LoadedCodebaseVersion)>=5)return!0;var wt=tn.getAppletObject();return wt&&typeof wt.recalculateEnvironments=="function"?(wt.recalculateEnvironments(),!0):!1},tn.startAnimation=function(){var wt=tn.getAppletObject();return wt&&typeof wt.startAnimation=="function"?(wt.startAnimation(),!0):!1},tn.stopAnimation=function(){var wt=tn.getAppletObject();return wt&&typeof wt.stopAnimation=="function"?(wt.stopAnimation(),!0):!1},tn.getAppletObject=function(){var wt=z.id!==void 0?z.id:"ggbApplet";return window[wt]},tn.resize=function(){};var Ce=function(wt,Ht,Pn){var Ln=document.createElement("param");Ln.setAttribute("name",Ht),Ln.setAttribute("value",Pn),wt.appendChild(Ln)},he=function(wt){return wt&&wt!=="false"},et=function(wt,Ht,Pn){oe(me)<=4.2&&(Pn=!0);var Ln=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==me||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Ln=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var gn=document.createElement("div");gn.classList.add("appletParameters","notranslate");var yn=Ht.width,bt=Ht.height;if(Ht.disableAutoScale=Ht.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ht.disableAutoScale,Ht.width!==void 0)if(oe(me)<=4.4)he(Ht.showToolBar)&&(Ht.height-=7),he(Ht.showAlgebraInput)&&(Ht.height-=37),Ht.width<605&&he(Ht.showToolBar)&&(Ht.width=605,yn=605);else{var Mn=100;(he(Ht.showToolBar)||he(Ht.showMenuBar))&&(Ht.hasOwnProperty("customToolBar")&&(Ht.customToolbar=Ht.customToolBar),Mn=he(Ht.showMenuBar)?245:155),yn<Mn&&(Ht.width=Mn,yn=Mn)}gn.style.border="none",gn.style.display="inline-block";for(var Ia in Ht)Ht.hasOwnProperty(Ia)&&Ia!=="appletOnLoad"&&gn.setAttribute("data-param-"+Ia,Ht[Ia]);te&&gn.setAttribute("data-param-fontscssurl",te),tn.resize=function(){GGBAppletUtils.responsiveResize(wt,Ht)},window.addEventListener("resize",function(ba){tn.resize()});var jt=typeof Ht.appletOnLoad=="function"?Ht.appletOnLoad:function(){};if(!Pn&&Ht.width!==void 0){Ht.hasOwnProperty("showSplash")||gn.setAttribute("data-param-showSplash","false");var Jt=wt.querySelector(".applet_scaler.prerender"),bn=Jt!==null;if(bn)var gt=Jt.querySelector(".ggb_preview");else{var gt=dt(yn,bt,Ht.borderColor,!1);Jt=document.createElement("div"),Jt.className="applet_scaler",Jt.style.position="relative",Jt.style.display="block",Jt.style.width=yn+"px",Jt.style.height=bt+"px"}window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(Jt,"66%"),oe(me)>=5?(Ht.appletOnLoad=function(ba){var ht=wt.querySelector(".ggb_preview");ht&&ht.parentNode.removeChild(ht),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Jt),window.GGBT_wsf_view&&$(window).trigger("resize"),jt(ba)},bn||Jt.appendChild(gt)):gn.appendChild(gt),Jt.appendChild(gn),bn||wt.appendChild(Jt),setTimeout(function(){tn.resize()},1)}else{var tt=document.createElement("div");tt.className="applet_scaler",tt.style.position="relative",tt.style.display="block",tt.appendChild(gn),wt.appendChild(tt),Ht.appletOnLoad=function(ba){tn.resize(),jt(ba)}}function ut(ba,ht){ht&&typeof ht.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(ba,ht.appletOnLoad):renderGGBElement(ba),Kn("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",ht)}function Bt(ba,ht){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:ba,params:ht}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Vt){ut(Vt.article,Vt.params)}),html5AppletsToProcess=null)},oe(me)<5&&(ba.className+=" geogebraweb")):ut(ba,ht)}if(Ln){scriptLoadStarted=!0;for(var vn=0;vn<gn.childNodes.length;vn++){var Nn=gn.childNodes[vn].tagName;Nn==="TABLE"&&(gn.removeChild(gn.childNodes[vn]),vn--)}if(ggbHTML5LoadedScript!==null){var Pa=document.querySelector('script[src="'+ggbHTML5LoadedScript+'"]');Pa!=null&&Pa.parentNode.removeChild(Pa)}var qn=document.createElement("script"),ea=function(){Bt(gn,Ht)};qn.src=Ye+E,ggbHTML5LoadedCodebaseIsWebSimple=a,ggbHTML5LoadedCodebaseVersion=me,ggbHTML5LoadedScript=qn.src,Kn("GeoGebra HTML5 codebase loaded: '"+Ye+"'.",Ht),!ce&&(!Ge||Ge=="5.0")?(a?webSimple.succeeded=webSimple.succeeded||webSimple():web3d.succeeded=web3d.succeeded||web3d(),ea()):Ye.requirejs?__webpack_require__.e(12).then(function(){var ba=[__webpack_require__(12)];ea.apply(null,ba)}.bind(this)).catch(__webpack_require__.oe):(qn.onload=ea,wt.appendChild(qn))}else Bt(gn,Ht);Ht.height=bt,Ht.width=yn},Re=function(wt,Ht,Pn){var Ln=dt(Ht.width,Ht.height,Ht.borderColor,Pn),gn=document.createElement("div");gn.style.position="relative",gn.style.display="block",gn.style.width=Ht.width+"px",gn.style.height=Ht.height+"px",gn.className="applet_screenshot applet_scaler"+(Pn?" applet_screenshot_play":""),gn.appendChild(Ln);var yn=GGBAppletUtils.getScale(Ht,wt,Pn);Pn?(wt.appendChild(ot()),window.GGBT_wsf_view||(wt.style.position="relative")):window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(gn,"66%"),wt.appendChild(gn),yn!==1&&!isNaN(yn)&&(GGBAppletUtils.scaleElement(gn,yn),gn.style.width=Ht.width+"px",gn.style.height=Ht.height+"px",gn.parentNode.style.width=Ht.width*yn+"px",gn.parentNode.style.height=Ht.height*yn+"px"),tn.resize=function(){Ue(wt,Ln,gn,Pn)},window.addEventListener("resize",function(bt){tn.resize()}),tn.resize()};function Ue(wt,Ht,Pn,Ln){if(wt.contains(Ht)){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(wt.id!=="fullscreencontent")return;window.GGBT_wsf_view.setCloseBtnPosition(wt)}var gn=GGBAppletUtils.getScale(z,wt,Ln);Pn.parentNode!==null&&(!isNaN(gn)&&gn!==1?(GGBAppletUtils.scaleElement(Pn,gn),Pn.parentNode.style.width=z.width*gn+"px",Pn.parentNode.style.height=z.height*gn+"px"):(GGBAppletUtils.scaleElement(Pn,1),Pn.parentNode.style.width=z.width+"px",Pn.parentNode.style.height=z.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&GGBAppletUtils.positionCenter(wt),typeof window.GGBT_ws_header_footer=="object"&&window.GGBT_ws_header_footer.setWsScrollerHeight()}}tn.onExitFullscreen=function(wt,Ht){Ht.appendChild(wt)};var Fe=function(wt,Ht,Pn,Ln){Re(wt,Ht,!0);for(var gn=function(){var Mn=[];for(bt=0;bt<wt.childNodes.length;bt++)Mn.push(wt.childNodes[bt]);if(window.GGBT_wsf_view){var Ia=window.GGBT_wsf_view.renderFullScreen(wt,Ht.id),jt=document.getElementById("fullscreencontainer"),Jt=jQuery(wt).find(".fullscreencontent");Jt.length>0?(Ia.remove(),Jt.attr("id","fullscreencontent").show(),jQuery(jt).append(Jt),window.dispatchEvent(new Event("resize"))):et(Ia,Ht,!1),window.GGBT_wsf_view.launchFullScreen(jt)}else $e=Ln,et(wt,Ht,!1);if(!window.GGBT_wsf_view)for(bt=0;bt<Mn.length;bt++)wt.removeChild(Mn[bt])},yn=wt.getElementsByClassName("ggb_preview_play"),bt=0;bt<yn.length;bt++)yn[bt].addEventListener("click",gn,!1),yn[bt].addEventListener("ontouchstart",gn,!1);typeof window.ggbAppletPlayerOnload=="function"&&window.ggbAppletPlayerOnload(wt),Se()&&window.GGBT_wsf_view&&$(".wsf-element-fullscreen-button").remove()},ot=function(){var wt=document.createElement("div");if(wt.className="ggb_preview_play icon-applet-play",!window.GGBT_wsf_view){var Ht='.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");}',Pn=document.createElement("style");Pn.styleSheet?Pn.styleSheet.cssText=Ht:Pn.appendChild(document.createTextNode(Ht)),document.getElementsByTagName("head")[0].appendChild(Pn)}return wt},dt=function(wt,Ht,Pn,Ln){var gn=document.createElement("div");gn.className="ggb_preview",gn.style.position="absolute",gn.style.zIndex="90",gn.style.width=wt-2+"px",gn.style.height=Ht-2+"px",gn.style.top="0px",gn.style.left="0px",gn.style.overflow="hidden",gn.style.backgroundColor="white";var yn="lightgrey";Pn!==void 0&&(Pn==="none"?yn="transparent":yn=Pn),gn.style.border="1px solid "+yn;var bt=document.createElement("img");if(bt.style.position="relative",bt.style.zIndex="1000",bt.style.top="-1px",bt.style.left="-1px",x!==null&&bt.setAttribute("src",x),bt.style.opacity=.7,y!==null){var Mn,Ia,jt;if(!Ln){Mn=document.createElement("img"),Mn.style.position="absolute",Mn.style.zIndex="1001",Mn.style.opacity=1,bt.style.opacity=.3,Ia=360,Ia>wt/4*3&&(Ia=wt/4*3),jt=Ia/5.8,Mn.setAttribute("src",y),Mn.setAttribute("width",Ia),Mn.setAttribute("height",jt);var Jt=(wt-Ia)/2,bn=(Ht-jt)/2;Mn.style.left=Jt+"px",Mn.style.top=bn+"px",gn.appendChild(Mn)}}return gn.appendChild(bt),gn},St=function(wt){return wt=wt.toLowerCase(),wt==="html5"||wt==="screenshot"?wt:"html5"},Ft=["web","webSimple","web3d","tablet","tablet3d","phone"],Lt=function(wt,Ht){if(me=wt,Ht){Gt(me,!0);return}var Pn=!ie;if(Pn){var Ln=oe(me);!isNaN(Ln)&&Ln<4.4&&(Pn=!1)}var gn,yn;window.location.protocol.substr(0,4)==="http"?gn=window.location.protocol:gn="http:";var bt=me.indexOf("//");bt>0?yn=me:bt===0?yn=gn+me:yn="https://www.geogebra.org/apps/5.2.814.0/";for(var Mn in Ft)if(me.slice(Ft[Mn].length*-1)===Ft[Mn]||me.slice((Ft[Mn].length+1)*-1)===Ft[Mn]+"/"){Gt(yn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Pn&&!b.is3D&&!b.AV&&!b.SV&&!b.CV&&!b.EV2&&!b.CP&&!b.PC&&!b.DA&&!b.FI&&!b.PV&&!he(z.showToolBar)&&!he(z.showMenuBar)&&!he(z.showAlgebraInput)&&!he(z.enableRightClick)&&(!z.appName||z.appName=="classic")?yn+="webSimple/":yn+="web3d/",Gt(yn,!1)},Gt=function(wt,Ht){if(wt.requirejs){Ye=wt;return}wt.slice(-1)!=="/"&&(wt+="/"),Ye=wt,Ht===null&&(Ht=wt.indexOf("http")===-1),fe=Ht,E="web.nocache.js",a=!1;var Pn=Ye.split("/");Pn.length>1&&(!Ht&&Pn[Pn.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):Ft.indexOf(Pn[Pn.length-2])>=0&&(E=Pn[Pn.length-2]+".nocache.js")),Pn=wt.split("/"),me=Pn[Pn.length-3],me.substr(0,4)==="test"?me=me.substr(4,1)+"."+me.substr(5,1):(me.substr(0,3)==="war"||me.substr(0,4)==="beta")&&(me="5.0");var Ln=parseFloat(me);Ln!==NaN&&Ln<5&&wt.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Ln+" is deprecated. Using version latest instead."),Lt("5.0",Ht))},Kn=function(wt,Ht){window.console&&window.console.log&&(!Ht||typeof Ht.showLogging=="undefined"||Ht.showLogging&&Ht.showLogging!=="false")&&console.log(wt)};z.material_id!==void 0?we(Hn):Hn();function Hn(){var wt=zt;Ge!==null?wt=Ge:parseFloat(wt)<5&&(wt="5.0"),Lt(wt,!1),ce!==null&&Gt(ce,fe),Ae=!0}return tn},GGBAppletUtils=function(){"use strict";function tn(){return window.GGBT_wsf_edit!==void 0}function zt(Ae,Ge){Ge!=1?(Ae.style.transformOrigin="0% 0% 0px",Ae.style.webkitTransformOrigin="0% 0% 0px",Ae.style.transform="scale("+Ge+","+Ge+")",Ae.style.webkitTransform="scale("+Ge+","+Ge+")",Ae.style.maxWidth="initial",Ae.querySelector(".ggb_preview")!==null&&(Ae.querySelector(".ggb_preview").style.maxWidth="initial"),Ae.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ae.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ae.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ae.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ae.style.transform="none",Ae.style.webkitTransform="none")}function z(Ae,Ge,ce,at,Me,Qe){var Ye=null;if(Qe!=null&&Qe!="")for(var fe=Ae.parentNode;fe!=null;)if((" "+fe.className+" ").indexOf(" "+Qe+" ")>-1){Ye=fe;break}else fe=fe.parentNode;var $e=0,me=0,E=0,a=0,x=0,y=0,ee=0;if(Ye)$e=Ye.offsetWidth,me=Math.max(at?Ye.offsetWidth:0,Ye.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?($e=Math.min(window.innerWidth,document.documentElement.clientWidth),me=Math.min(window.innerHeight,document.documentElement.clientHeight),E=$e):($e=window.innerWidth,me=window.innerHeight,E=window.innerWidth),Ae){var te=Ae.getBoundingClientRect();te.left>0&&te.left<=$e&&(Me===void 0||!Me)&&(document.dir==="rtl"?(x=$e-te.width-te.left,y=E<=480?10:30):(y=te.left,x=E<=480?10:30),a=y+x)}if(Ae&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var re=Ae.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,ee=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,ee=40)}}return Ae&&((ce===void 0||!ce)&&Ge>0&&Ge+a<$e?$e=Ge:$e-=a,typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ce===void 0||!ce)&&(me-=ee)),{width:$e,height:me}}function b(Ae,Ge,ce,at,Me){if(Ae.isScreenshoGenerator)return 1;var Qe=at!==void 0&&at,Ye=Ae.noScaleMargin!=null&&Ae.noScaleMargin,fe=function(re){return re&&re!=="false"},$e=fe(Ae.autoHeight),me=z(Ge,Ae.width,ce,$e,Qe&&window.GGBT_wsf_view||Ye,Me),E=parseInt(me.width),a=Ae.width,x=Ae.height;if(a===void 0){var y=Ge.querySelector(".appletParameters");y&&(a=y.offsetWidth,x=y.offsetHeight)}var ee=E/a,te=Qe?1:me.height/x;return ce!==void 0&&!ce&&(ee=Math.min(1,ee),te=Math.min(1,te)),Math.min(ee,te)}function ie(Ae,Ge,ce){var at=1,Me,Qe=!1;if(Ae.hasOwnProperty("allowUpscale")&&(Qe=Ae.allowUpscale),Ae.hasOwnProperty("scale")&&(at=parseFloat(Ae.scale),(isNaN(at)||at===null||at===0)&&(at=1),at>1&&(Qe=!0)),Ge&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Qe=!0),!(Ae.hasOwnProperty("disableAutoScale")&&Ae.disableAutoScale))Me=b(Ae,Ge,Qe,ce,Ae.scaleContainerClass);else return at;return Qe&&(!Ae.hasOwnProperty("scale")||at===1)?Me:Math.min(at,Me)}function xe(Ae){var Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),ce=Math.min(window.innerHeight,document.documentElement.clientHeight),at=Ae.getBoundingClientRect(),Me=(Ge-at.width)/2,Qe=(ce-at.height)/2;Qe<0&&(Qe=0),Ae.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Me<40?Ae.style.left="40px":Ae.style.left=Me+"px",Ae.style.top=Qe+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Qe<40?Ae.style.top="40px":Ae.style.top=Qe+"px",Ae.style.left=Me+"px")}function De(Ae,Ge){var ce=Ae.querySelector(".appletParameters");if(ce){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ge.id!==ce.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ae)}if(ce.parentElement&&/fullscreen/.test(ce.parentElement.className))return;var at=ie(Ge,Ae);tn()&&ce.setAttribute("data-param-scale",at);for(var Me=null,Qe=0;Qe<Ae.childNodes.length;Qe++)if(Ae.childNodes[Qe].className!==void 0&&Ae.childNodes[Qe].className.match(/^applet_scaler/)){Me=Ae.childNodes[Qe];break}if(Me!==null&&Me.querySelector(".noscale")!==null)return;var Ye=Ge.id!==void 0?Ge.id:"ggbApplet",fe=window[Ye];(fe==null||!fe.recalculateEnvironments)&&Me!==null&&!Me.className.match(/fullscreen/)&&(Me.parentNode.style.transform="",!isNaN(at)&&at!==1?(Me.parentNode.style.width=Ge.width*at+"px",Me.parentNode.style.height=Ge.height*at+"px",zt(Me,at)):(zt(Me,1),Me.parentNode.style.width=Ge.width+"px",Me.parentNode.style.height=Ge.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&xe(Ae),window.GGBT_wsf_view&&!window.GGBT_wsf_view.isFullscreen()&&window.GGBT_wsf_general.adjustContentToResize($(ce).parents(".content-added-content"))}}return{responsiveResize:De,isFlexibleWorksheetEditor:tn,positionCenter:xe,getScale:ie,scaleElement:zt}}();__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 tn=n.location.search;return tn.indexOf(J)!=-1||tn.indexOf(K)!=-1}function q(tn,zt){}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(tn){var zt=s[L].bindings;s[L].bindings=function(){for(var z=zt?zt():{},b=tn[webModule.__softPermutationId],ie=O;ie<b.length;ie++){var xe=b[ie];z[xe[O]]=xe[P]}return z}};var t;function u(){return v(),t}function v(){if(!t){var tn=o.createElement(Q);if(tn.id=L,tn.style.cssText=R+S,tn.tabIndex=-1,o.body.appendChild(tn),t=tn.contentWindow.document,navigator.userAgent.indexOf(T)==-1){t.open();var zt=document.compatMode==U?V:W;t.write(zt+X),t.close()}}}function w(tn){function zt(b){function ie(){return typeof o.readyState==Y?typeof o.body!=Y&&o.body!=null:/loaded|complete/.test(o.readyState)}var xe=ie();if(xe){b();return}function De(){if(!xe){if(!ie())return;xe=!0,b(),o.removeEventListener&&o.removeEventListener(Z,De,!1),Ae&&clearInterval(Ae)}}o.addEventListener&&o.addEventListener(Z,De,!1);var Ae=setInterval(function(){De()},$)}function z(b){var ie=u(),xe=ie.body,De=ie.createElement(_);De.language=ab,De.crossOrigin=W,De.src=b,webModule.__errFn&&(De.onerror=function(){webModule.__errFn(L,new Error(bb+b))}),xe.appendChild(De)}zt(function(){z(tn)})}webModule.__startLoadingFragment=function(tn){return C(tn)},webModule.__installRunAsyncCode=function(tn){var zt=u(),z=zt.body,b=zt.createElement(_);b.language=ab,b.text=tn,z.appendChild(b),z.removeChild(b)};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(tn){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(tn){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(tn){var zt=c[tn];return zt==null?null:zt},r=d,webModule.__errFn=e}function B(){function tn(Ae){var Ge=Ae.lastIndexOf(rb);Ge==-1&&(Ge=Ae.length);var ce=Ae.indexOf(sb);ce==-1&&(ce=Ae.length);var at=Ae.lastIndexOf(tb,Math.min(ce,Ge));return at>=O?Ae.substring(O,at+P):W}function zt(Ae){if(!Ae.match(/^\w+:\/\//)){var Ge=o.createElement(ub);Ge.src=Ae+vb,Ae=tn(Ge.src)}return Ae}function z(){var Ae=__gwt_getMetaProperty(wb);return Ae!=null?Ae:W}function b(){for(var Ae=o.getElementsByTagName(_),Ge=O;Ge<Ae.length;++Ge)if(Ae[Ge].src.indexOf(xb)!=-1)return tn(Ae[Ge].src);return W}function ie(){var Ae=o.getElementsByTagName(yb);return Ae.length>O?Ae[Ae.length-P].href:W}function xe(){var Ae=o.location;return Ae.href==Ae.protocol+zb+Ae.host+Ae.pathname+Ae.search+Ae.hash}var De=z();return De==W&&(De=b()),De==W&&(De=ie()),De==W&&xe()&&(De=tn(o.location.href)),De=zt(De),De}function C(tn){return tn.match(/^\//)||tn.match(/^[a-zA-Z]+:\/\//)?tn:webModule.__moduleBase+tn}function D(){var tn=[],zt=O,z=[],b=[];function ie(Ae){var Ge=b[Ae](),ce=z[Ae];if(Ge in ce)return Ge;var at=[];for(var Me in ce)at[ce[Me]]=Me;throw r&&r(Ae,at,Ge),null}if(__gwt_isKnownPropertyValue=function(Ae,Ge){return Ge in z[Ae]},webModule.__getPropMap=function(){var Ae={};for(var Ge in z)z.hasOwnProperty(Ge)&&(Ae[Ge]=ie(Ge));return Ae},webModule.__computePropValue=ie,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var xe;try{xe=Cb;var De=xe.indexOf(Db);De!=-1&&(zt=parseInt(xe.substring(De+P),$),xe=xe.substring(O,De))}catch(Ae){}return webModule.__softPermutationId=zt,C(xe+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})()},15476:function(tn,zt,z){"use strict";z.d(zt,{Ax:function(){return De},Ds:function(){return Ae},KI:function(){return ce},SI:function(){return xe},f1:function(){return ie}});var b=z(11320);function ie(at){let Me=!0;if(at.length>0){for(let Qe=0;Qe<at.length;Qe++)if(at[Qe].compile_success==0||!at[Qe].compile_success){Me=!1;break}}else Me=!1;return Me}function xe(at,Me=""){let Qe=[];for(let Ye=0;Ye<at.length;Ye++){let fe=at[Ye],$e=Me?`${Me}/${fe.name}`:`${fe.name}`;Qe.push({title:fe.name,type:fe.type,isLeaf:fe.type!=="tree",key:$e})}return Qe}function De(at,Me,Qe){for(let Ye=0;Ye<at.length;Ye++){let fe=at[Ye];if(fe.key===Me){fe.children=Qe;break}fe.children&&De(fe.children,Me,Qe)}return at}function Ae(at,Me,Qe){let Ye;return function(){let fe=this,$e=arguments,me=function(){Ye=null,Qe||at.apply(fe,$e)},E=Qe&&!Ye;clearTimeout(Ye),Ye=setTimeout(me,Me),E&&at.apply(fe,$e)}}const Ge=!0,ce=b.Z.API_SERVER},1191:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return x}});var b=z(67294),ie=z(79870),xe=z(38244),De={flex_box_center:"flex_box_center___SFmJH",flex_space_between:"flex_space_between___f2H1D",flex_box_vertical_center:"flex_box_vertical_center___hW_hp",flex_box_center_end:"flex_box_center_end___yklmJ",flex_box_column:"flex_box_column___m0oUw",customTree:"customTree___ZhEHU",name:"name___RIkn2"},Ae=Object.defineProperty,Ge=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Ye=(y,ee,te)=>ee in y?Ae(y,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):y[ee]=te,fe=(y,ee)=>{for(var te in ee||(ee={}))Me.call(ee,te)&&Ye(y,te,ee[te]);if(at)for(var te of at(ee))Qe.call(ee,te)&&Ye(y,te,ee[te]);return y},$e=(y,ee)=>Ge(y,ce(ee)),me=(y,ee)=>{var te={};for(var re in y)Me.call(y,re)&&ee.indexOf(re)<0&&(te[re]=y[re]);if(y!=null&&at)for(var re of at(y))ee.indexOf(re)<0&&Qe.call(y,re)&&(te[re]=y[re]);return te},E=(y,ee,te)=>new Promise((re,oe)=>{var le=qe=>{try{we(te.next(qe))}catch(Le){oe(Le)}},Se=qe=>{try{we(te.throw(qe))}catch(Le){oe(Le)}},we=qe=>qe.done?re(qe.value):Promise.resolve(qe.value).then(le,Se);we((te=te.apply(y,ee)).next())}),x=y=>{var ee=y,{value:te,onChange:re,defaultValue:oe,disabled:le}=ee,Se=me(ee,["value","onChange","defaultValue","disabled"]);const[we,qe]=(0,b.useState)([]),[Le,Ce]=(0,b.useState)("1");(0,b.useEffect)(()=>{he()},[]);const he=()=>E(void 0,null,function*(){const Ue=yield(0,xe.NZ)({});if(Ue!=null&&Ue.data){const Fe=[{title:b.createElement("div",{title:"\u6839\u76EE\u5F55",className:De.name},"\u6839\u76EE\u5F55"),value:0,key:0,icon:b.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:et(Ue.data||[])}];qe(Fe),Ce("2")}}),et=Ue=>{function Fe(ot){const dt=ot.children,St=Array.isArray(dt)&&dt.length>0,Ft=ot==null?void 0:ot.group_id;return{title:b.createElement("div",{title:ot==null?void 0:ot.name,className:De.name},ot==null?void 0:ot.name),value:Ft,key:Ft,icon:b.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:St?dt==null?void 0:dt.map(Lt=>Fe(Lt)):[]}}return Ue==null?void 0:Ue.map(ot=>Fe(ot))},Re=oe?{defaultExpandedKeys:[0],defaultSelectedKeys:[0]}:{selectedKeys:te,defaultExpandedKeys:te};return b.createElement("div",{className:De.customTree},b.createElement(ie.default,fe($e(fe({key:Le},Re),{showIcon:!0,treeData:we,onSelect:re,disabled:le}),Se)))}},65213:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return De}});var b=z(67294),ie={digitalLabel:"digitalLabel___tImKs",active:"active___Ck70Q"},De=({number:Ae,active:Ge,className:ce})=>b.createElement("div",{className:`${ie.digitalLabel} ${Ge?ie.active:""} ${ce}`},Ae)},10208:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return y}});var b=z(67294),ie=z(79870),xe={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},De=z(73631),Ae=z(5623),Ge=z(38244),ce=Object.defineProperty,at=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,$e=(ee,te,re)=>te in ee?ce(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:re}):ee[te]=re,me=(ee,te)=>{for(var re in te||(te={}))Ye.call(te,re)&&$e(ee,re,te[re]);if(Qe)for(var re of Qe(te))fe.call(te,re)&&$e(ee,re,te[re]);return ee},E=(ee,te)=>at(ee,Me(te)),a=(ee,te,re)=>new Promise((oe,le)=>{var Se=Le=>{try{qe(re.next(Le))}catch(Ce){le(Ce)}},we=Le=>{try{qe(re.throw(Le))}catch(Ce){le(Ce)}},qe=Le=>Le.done?oe(Le.value):Promise.resolve(Le.value).then(Se,we);qe((re=re.apply(ee,te)).next())}),y=({value:ee,onChange:te,scrollId:re})=>{const[oe,le]=(0,b.useState)([]);(0,b.useEffect)(()=>{Se()},[]);const Se=()=>a(void 0,null,function*(){const et=yield(0,Ge.NZ)({});if(et!=null&&et.data){const Re=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:b.createElement("img",{src:De,className:xe.folderIcon}),isLeaf:!1,children:we(et.data||[])}];le(Re)}}),we=et=>et.map(Re=>({title:Re.name,key:Re.group_id,icon:b.createElement("img",{src:De,className:xe.folderIcon}),isLeaf:Re.children.length===0,children:we(Re.children)})),qe=(et,Re,Ue)=>et.map(Fe=>Fe.key===Re?me(me({},Fe),Ue):Fe.children?E(me({},Fe),{children:qe(Fe.children,Re,Ue)}):Fe),Le=(et,Re,Ue)=>et.map(Fe=>{if(Fe.key===Re)return E(me({},Fe),{icon:Ue?b.createElement("img",{src:Ae,className:xe.folderIcon}):b.createElement("img",{src:De,className:xe.folderIcon})});if(Fe.children)return E(me({},Fe),{children:Le(Fe.children,Re,Ue)})}),Ce=(et,Re)=>{le(Ue=>Le(Ue,Re.node.key,Re.expanded))},he=ee?{selectedKeys:ee,defaultExpandedKeys:ee}:{};return oe.length>0&&b.createElement("div",{id:re||""},b.createElement(ie.default,me({showLine:{showLeafIcon:!1},showIcon:!0,treeData:oe,className:xe.folderWrapper,onSelect:te,onExpand:Ce},he)))}},20670:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return Ge}});var b=z(55241),ie={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},xe=z(32637),De=z(67294),Ge=({type:ce,style:at})=>{const Me=De.createElement("div",{className:ie.wrap,onClick:Qe=>{Qe.preventDefault(),Qe.stopPropagation()}},De.createElement("p",null,ce==="shixun"||ce==="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",De.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",ce==="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"),De.createElement("div",{className:ie.contact},De.createElement("div",{className:ie.img},De.createElement("img",{src:xe,width:"124px",height:"124px"})),De.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return De.createElement(b.Z,{content:Me},De.createElement("span",{className:ie.text,style:at},"\u9AD8\u6D88\u8017"))}},63205:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return Ye}});var b=z(67294),ie={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},xe=z(94184),De=z.n(xe),Ae=z(57953),Ge=z(15979),ce=z(33170),at=z(28706),Me=(fe,$e,me)=>new Promise((E,a)=>{var x=te=>{try{ee(me.next(te))}catch(re){a(re)}},y=te=>{try{ee(me.throw(te))}catch(re){a(re)}},ee=te=>te.done?E(te.value):Promise.resolve(te.value).then(x,y);ee((me=me.apply(fe,$e)).next())}),Ye=({data:fe,className:$e,fullWidth:me,style:E={},onClose:a,onOk:x,showFullTools:y,noAssociationId:ee})=>{const te=(0,b.useRef)(null),re=(0,b.useRef)(null),oe=(0,b.useRef)(null),le=(0,b.useRef)(null),[Se,we]=(0,b.useState)(!1),[qe,Le]=(0,b.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,b.useEffect)(()=>{oe.current||(oe.current=document.createElement("style"),document.head.appendChild(oe.current)),fe!=null&&fe.visible?(document.body.setAttribute("data-custom","y-hidden"),oe.current.innerHTML=" html { overflow-y: hidden; }",fe!=null&&fe.src&&Ce()):(document.body.removeAttribute("data-custom"),oe.current&&(document.head.removeChild(oe.current),oe.current=null))},[fe==null?void 0:fe.visible]);const Ce=()=>Me(void 0,null,function*(){we(!0),Le("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Fe=yield(0,at.ZJ)(fe==null?void 0:fe.src);te.current.src="",te.current.src=Fe,te.current.onload=function(){Ue()},we(!1),Le("")}),he=()=>{document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",a()},et=Fe=>Me(void 0,null,function*(){we(!0),Le("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ot=yield(0,ce.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:fe.title,file:Fe.dataUrl}});ot!=null&&ot.id&&!ee?(yield(0,ce.ZP)(`/api/attachments/${fe.id}/add_subitem.json`,{method:"post",body:{subitem_id:ot==null?void 0:ot.id,settings:JSON.stringify(Fe.state)}})).status===0&&x():ot!=null&&ot.id&&x(ot),document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",we(!1),Le("")}),Re=()=>{const Fe=document.querySelector('a[href="https://markerjs.com/"]');Fe&&Fe.parentNode&&(Fe.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(dt=>{const St=document.querySelector(dt.name);St&&St.setAttribute("title",dt.title)})},Ue=()=>{re.current=new Ge.hP(te.current),re.current.targetRoot=le.current,re.current.addEventListener("render",et),re.current.addEventListener("beforeclose",he),y&&(re.current.availableMarkerTypes=re.current.ALL_MARKER_TYPES,re.current.uiStyleSettings.redoButtonVisible=!0,re.current.uiStyleSettings.notesButtonVisible=!0,re.current.uiStyleSettings.zoomButtonVisible=!0,re.current.uiStyleSettings.zoomOutButtonVisible=!0,re.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=re.current.uiStyleSettings,re.current.show(),fe!=null&&fe.snapshotData&&re.current.restoreState(fe.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Re()},300)};return b.createElement(b.Fragment,null,(fe==null?void 0:fe.visible)&&b.createElement(Ae.Z,{spinning:Se,tip:qe,style:{position:"absolute"}},b.createElement("div",{ref:le,className:De()(ie.imageDimensions,$e,me?ie.fullWidth:""),style:E},b.createElement("img",{className:ie.img,ref:te}))))}},38478:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return gt},$:function(){return bn}});var b=z(67294),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"},xe=z(94184),De=z.n(xe),Ae=z(22150),Ge=z(2453),ce=z(14446),at=z(31795),Me=z(71230),Qe=z(84567),Ye=z(85418),fe=z(59810),$e=z(71577),me=z(38703),E=z(85546),a=z(69677),x=z(78045),y=z(83062),ee=z(15746),te=z(30001),re=z(11320),oe="data:image/png;base64,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",le="data:image/png;base64,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",Se="data:image/png;base64,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",we="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",qe=z(33170),Le=z(10208),Ce=z(5623),he=z(81897),et=z(35713),Re=z(70859),Ue=z(20527),Fe=z.n(Ue),ot=(tt,ut,Bt)=>new Promise((vn,Nn)=>{var Pa=ba=>{try{ea(Bt.next(ba))}catch(ht){Nn(ht)}},qn=ba=>{try{ea(Bt.throw(ba))}catch(ht){Nn(ht)}},ea=ba=>ba.done?vn(ba.value):Promise.resolve(ba.value).then(Pa,qn);ea((Bt=Bt.apply(tt,ut)).next())}),St=b.memo(({tagName:tt="div",value:ut="",className:Bt,style:vn={},onBlur:Nn,id:Pa})=>{const qn=(0,b.useRef)(null);(0,b.useEffect)(()=>{if(!qn.current)return;ot(void 0,null,function*(){const ht=qn.current;ht.innerHTML="";const Vt=ut==null?void 0:ut.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const Ra of Vt)if(Ra.startsWith("$$")&&Ra.endsWith("$$")||Ra.startsWith("`$$")&&Ra.endsWith("$$`")){const fa=Ra.startsWith("`$$")?Ra.slice(3,-3):Ra.slice(2,-2),Tt=document.createElement("span");Tt.setAttribute("contentEditable","false"),Tt.setAttribute("title",Ra),Tt.className="edu_latex",ht.appendChild(Tt),Fe().render(fa,Tt,{throwOnError:!1})}else{const fa=Ra==null?void 0:Ra.replace(/<[^>]*>/g,Tt=>Tt.startsWith("<img")?Tt:Tt.replace(/</g,"<"));ht.insertAdjacentHTML("beforeend",fa)}})},[Pa]);const ea=()=>{var ba,ht;if(Nn&&qn.current){const Ra=qn.current.cloneNode(!0),fa=Ra.querySelectorAll("span.edu_latex");for(let Tt of fa){const Fa=Tt.getAttribute("title"),Ct=document.createTextNode(Fa||""),nn=Tt;(ht=(ba=nn.parentNode)==null?void 0:ba.replaceChild)==null||ht.call(ba,Ct,nn)}Nn(Ra.innerHTML)}};return b.createElement(b.Fragment,null,b.createElement(tt,{ref:qn,contentEditable:!0,className:Bt,style:vn,onBlur:ea}))}),Ft=z(33054),Lt=Object.defineProperty,Gt=Object.defineProperties,Kn=Object.getOwnPropertyDescriptors,Hn=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Ht=Object.prototype.propertyIsEnumerable,Pn=(tt,ut,Bt)=>ut in tt?Lt(tt,ut,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):tt[ut]=Bt,Ln=(tt,ut)=>{for(var Bt in ut||(ut={}))wt.call(ut,Bt)&&Pn(tt,Bt,ut[Bt]);if(Hn)for(var Bt of Hn(ut))Ht.call(ut,Bt)&&Pn(tt,Bt,ut[Bt]);return tt},gn=(tt,ut)=>Gt(tt,Kn(ut)),yn=(tt,ut,Bt)=>new Promise((vn,Nn)=>{var Pa=ba=>{try{ea(Bt.next(ba))}catch(ht){Nn(ht)}},qn=ba=>{try{ea(Bt.throw(ba))}catch(ht){Nn(ht)}},ea=ba=>ba.done?vn(ba.value):Promise.resolve(ba.value).then(Pa,qn);ea((Bt=Bt.apply(tt,ut)).next())});const bt=tt=>{tt.preventDefault();let Bt=(tt.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,Bt)},Mn=tt=>{tt.key==="Enter"&&tt.preventDefault()},Ia=({children:tt,style:ut})=>b.createElement("div",{className:ie.leftBox,style:ut,onPaste:bt},tt),jt=({children:tt,style:ut,className:Bt})=>b.createElement("div",{className:De()(ie.rightBox,Bt),style:ut,onPaste:bt},tt),Jt=({className:tt,style:ut={},width:Bt=1200,onCancel:vn=()=>{},onSuccess:Nn=()=>{},gather:Pa={},mode:qn=1,stickyTop:ea=0,subDisciplineId:ba=[],hideWordFeatures:ht,dataSource:Vt=[],customLeftHeadNode:Ra,customRightHeadNode:fa,customLeftContent:Tt,hideRecognition:Fa=!1,onExchange:Ct,isSingleSelection:nn=!1,underpinBackgroundStyle:On={},headExtraNode:Mt,isRefreshItemBank:an=!1,okText:Un="\u786E\u5B9A\u5BFC\u5165"})=>{var Da;const[Ca,ya]=(0,b.useState)(1),[or,Br]=(0,b.useState)(0),[Hr,Vr]=(0,b.useState)(""),[So,co]=(0,b.useState)(!1),[To,Fo]=(0,b.useState)([]),[fo,ko]=(0,b.useState)([]),[Eo,Na]=(0,b.useState)(!1),[pr,cr]=(0,b.useState)(!1),[lr,Sr]=(0,b.useState)(!1),[pi,Pr]=(0,b.useState)(!1),[ln,pn]=(0,b.useState)([]),[mn,ia]=(0,b.useState)(1),[qa,Lr]=(0,b.useState)(!1),[Lo,er]=(0,b.useState)(!1),[Ao,Go]=(0,b.useState)(!0),[Mi,rr]=(0,b.useState)(0),[zo,Cn]=(0,b.useState)(1),[Ea,la]=(0,b.useState)(""),[en,wr]=(0,b.useState)([]),[pa,vr]=(0,b.useState)(0),[Oa,$o]=(0,b.useState)(0),[vo,ai]=(0,b.useState)(0),[Ci,Xr]=(0,b.useState)(0),[Za,Wi]=(0,b.useState)(0),[Ki]=Ae.default.useForm(),[ri]=Ae.default.useForm(),_i=(0,b.useRef)(null),br=(0,b.useRef)(null),Wr=(0,b.useRef)(),Do=["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"],Fr=["C","C++","Java","Python","JavaScript","Ruby"];(0,b.useEffect)(()=>{Vt!=null&&Vt.length&&Zr(Vt)},[Vt]),(0,b.useEffect)(()=>{Ca===2&&_i.current.focus()},[Ca]),(0,b.useEffect)(()=>{lr&&Hi()},[lr]);const ji=()=>{if(Ca===1){Ge.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}ce.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:()=>yn(void 0,null,function*(){ya(1)})})},Hi=()=>yn(void 0,null,function*(){const _e=yield(0,qe.ZP)("/api/disciplines.json",{method:"get",params:{source:qn===1?"new_question":"subject"}});pn(_e.disciplines||[])}),Qi=_e=>{const hn=[],Zn=(ta,Kt)=>{ta.length>=2&&hn.push(ta.join(""));for(let Qn=Kt;Qn<_e.length;Qn++)ta.push(_e[Qn]),Zn(ta,Qn+1),ta.pop()};return Zn([],0),hn},mi=_e=>(_e=_e||"",_e=String(_e),_e=_e.replace(/\s+/g,""),_e),ti=_e=>(_e=_e||"",_e=String(_e),_e=_e.replace(/<div>/g,""),_e=_e.replace(/<br>/g,`
|
|
`),_e=_e.replace(/<\/div>/g,`
|
|
`),_e=rn(_e),_e),sn=_e=>_e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'"),rn=_e=>_e.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),ua=_e=>{var hn;const Zn=_e.clipboardData;if(Zn){const ta=Zn.types.toString(),Kt=Zn.items;if(ta==="Files"||Zn.types.indexOf("Files")>-1){_e.preventDefault();try{let Qn=Kt[1];((hn=Kt[0])==null?void 0:hn.kind)==="file"&&(Qn=Kt[0]);const Xn=Qn.getAsFile();(0,Re.I)(Xn,jn=>{var na;if(jn.id){if(((na=Xn==null?void 0:Xn.type)==null?void 0:na.indexOf("image"))>-1){const Nr=`<img src='${re.Z.API_SERVER}${jn.url}'>`;document.execCommand("insertText",!1,Nr)}}else(jn==null?void 0:jn.status)===401&&(document.location.href="/user/login")})}catch(Qn){Ge.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function Aa(_e,hn){return yn(this,null,function*(){if(typeof _e=="string")return yield hn(_e);if(typeof _e!="object"||_e===null)return _e;if(Array.isArray(_e))return yield Promise.all(_e.map(Kt=>yn(this,null,function*(){return yield Aa(Kt,hn)})));const Zn={};for(const ta in _e)if(Object.prototype.hasOwnProperty.call(_e,ta)){const Kt=_e[ta];typeof Kt=="string"?Zn[ta]=yield hn(Kt):typeof Kt=="object"?Zn[ta]=yield Aa(Kt,hn):Zn[ta]=Kt}return Zn})}const ir=()=>yn(void 0,null,function*(){var _e;co(!0),Vr("\u5904\u7406\u4E2D"),yield new Promise(ta=>setTimeout(ta,1e3));let hn=(_e=br.current)==null?void 0:_e.querySelectorAll('[data-text="edit"]'),Zn="";try{hn.forEach(function(ta){var Kt,Qn,Xn,jn;const na=ta.cloneNode(!0),Nr=na.querySelectorAll("span.edu_latex");for(let ro of Nr){const _r=ro.getAttribute("title"),Jo=document.createTextNode(_r),oi=ro;(Qn=(Kt=oi.parentNode)==null?void 0:Kt.replaceChild)==null||Qn.call(Kt,Jo,oi)}const lo=na.querySelectorAll("span[style]");for(let ro of lo)if(ro.style.fontFamily){const _r=ro.innerHTML,Jo=document.createTextNode(_r),oi=ro;(jn=(Xn=oi.parentNode)==null?void 0:Xn.replaceChild)==null||jn.call(Xn,Jo,oi)}na==null||na.childNodes.forEach(function(ro){ro.nodeType===Node.ELEMENT_NODE&&ro.localName!=="h5"&&ro.localName!=="h4"?Zn+=`<p>${ro.innerHTML}</p>`:ro.nodeType===Node.TEXT_NODE&&(Zn+=`<p>${ro.textContent}</p>`)})}),Va("/api/intelligent_imports/import.json",{html:rn(Zn)})}catch(ta){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",ta)}}),kr=_e=>{let hn=_e.filter(Zn=>!!(Zn!=null&&Zn.type));return hn=hn.map(Zn=>{var ta;const Kt=(ta=qr.find(Xn=>Xn.id===(Zn==null?void 0:Zn.type)))==null?void 0:ta.deal,Qn=gn(Ln({},Zn),{id:String(Math.random()).slice(-6),knowledgePoint:mi(Zn==null?void 0:Zn.knowledgePoint)});return Kt?Kt(Qn):Qn}),hn},Io=()=>{if(Ca===1){Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}ce.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:ir})},Ko=()=>b.createElement("div",{className:ie.row},b.createElement("div",{className:ie.leftLayout},b.createElement(Ia,{style:{height:675}},Ca===1&&b.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>ya(2)},b.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",b.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",b.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",b.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",b.createElement("br",null)),b.createElement("div",{className:ie.imgBox,style:{marginTop:75}},b.createElement("img",{width:56,src:le}),b.createElement("span",null,"\u7F16\u8F91\u533A"))),Ca===2&&b.createElement("div",{"data-text":"edit",onBlur:()=>{_i.current.innerHTML||ya(1)},ref:_i,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),b.createElement("div",{className:ie.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},b.createElement("div",{className:ie.imgBox,style:{marginTop:240}},b.createElement("img",{width:56,src:Se}),b.createElement("span",null,"\u9884\u89C8\u533A")))),Cr=(_e,hn,Zn,ta)=>{var Kt;console.log(_e,hn,Zn,ta,"onDataChange\u4FEE\u6539\u6570\u503C");const Qn=JSON.parse(JSON.stringify(fo));ta===void 0?Qn[hn][_e]=Zn:Qn[hn].questions[ta][_e]=Zn;const Xn=Ln({},Qn[hn]),jn=(Kt=qr.find(na=>na.id===(Xn==null?void 0:Xn.type)))==null?void 0:Kt.deal;Qn[hn]=jn(Xn),ko(Qn)},ni=(_e,hn,Zn)=>{var ta;const Kt=Zn!==void 0,Qn=(ta=qr.find(na=>na.id===(_e==null?void 0:_e.type)))==null?void 0:ta.type,Xn=`${hn+1}.${Zn===void 0?"":Zn+1+"."}`,jn=`${(_e==null?void 0:_e.type)==="7"?"{{":""}${Xn}\u3010${Qn}\u3011${(_e==null?void 0:_e.question)||""}`;return b.createElement(b.Fragment,null,Kt&&b.createElement("h4",{contentEditable:!0}),b.createElement(St,{id:_e==null?void 0:_e.id,tagName:"div",value:jn}))},Fi=(_e,hn)=>yn(void 0,null,function*(){var Zn;const ta=yield Ct(_e,hn),Kt=(Zn=ta==null?void 0:ta.data)==null?void 0:Zn.content;if(Kt!=null&&Kt.length){const Qn=kr(Kt)[0];To.splice(hn,1,Qn),fo.splice(hn,1,Qn),Fo([...To]),ko([...fo])}}),Ti=(_e,hn,Zn)=>{var ta;const Kt=Zn!==void 0,Qn=(ta=qr.find(jn=>jn.id===(_e==null?void 0:_e.type)))==null?void 0:ta.type,Xn=`${hn+1}.${Zn===void 0?"":Zn+1+"."}`;return Kt?b.createElement("div",{style:{padding:"10px 18px"}},`${Xn}\u3010${Qn}\u3011`,b.createElement(St,{id:_e==null?void 0:_e.id,tagName:"span",className:ie.edit,onBlur:jn=>Cr("question",hn,jn,Zn),value:(_e==null?void 0:_e.question)||""})):b.createElement(b.Fragment,null,b.createElement("div",{className:ie.actionHead},b.createElement("div",{className:"c-light-primary"},`${Xn}\u3010${Qn}\u3011`),qn!==1&&b.createElement(at.Z,{disabled:(_e==null?void 0:_e.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:jn=>Cr("score",hn,jn,Zn),value:_e==null?void 0:_e.score}),b.createElement(Me.Z,{align:"middle",style:{marginLeft:"auto"}},!!Ct&&b.createElement("span",{className:"current c-light-primary mr30",onClick:()=>Fi(_e,hn)},b.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),b.createElement(Qe.default,{onChange:jn=>Cr("checked",hn,jn.target.checked,Zn),checked:!!(_e!=null&&_e.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),b.createElement(St,{id:_e==null?void 0:_e.id,tagName:"div",style:{padding:"10px 18px"},className:ie.edit,onBlur:jn=>Cr("question",hn,jn,Zn),value:_e==null?void 0:_e.question}))},yo=(_e,hn,Zn)=>b.createElement(b.Fragment,null,["0","1","2","4"].includes(_e==null?void 0:_e.type)&&b.createElement(St,{id:_e==null?void 0:_e.id,value:`\u7B54\u6848\uFF1A${hn||""}`,tagName:"p"}),!Zn&&b.createElement(St,{id:_e==null?void 0:_e.id,value:`\u96BE\u5EA6\uFF1A${(_e==null?void 0:_e.difficulty)||""}`,tagName:"p"}),(_e==null?void 0:_e.type)!=="7"&&b.createElement(St,{id:_e==null?void 0:_e.id,value:`\u89E3\u6790\uFF1A${(_e==null?void 0:_e.analyze)||""}`,tagName:"p"}),!Zn&&b.createElement(St,{id:_e==null?void 0:_e.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(_e==null?void 0:_e.knowledgePoint)||""}`,tagName:"p"})),_t=(_e,hn,Zn,ta)=>{const Kt=ta!==void 0,Qn=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],Xn=Kt&&!_e.last&&!_e.errorMsg?{marginBottom:10}:{},jn=Qn.map(na=>({key:na,label:na,onClick:()=>Cr("difficulty",Zn,na,ta)}));return b.createElement("div",{className:ie.liWrap,style:Xn},["4"].includes(_e==null?void 0:_e.type)&&b.createElement("div",{className:ie.li},b.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),b.createElement(St,{id:_e==null?void 0:_e.id,tagName:"div",className:`${ie.edit} c-black`,onBlur:na=>Cr("answer",Zn,[na],ta),value:hn})),!Kt&&b.createElement("div",{className:ie.li},b.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Ye.Z,{menu:{items:jn}},b.createElement("span",{className:"c-light-primary"},_e==null?void 0:_e.difficulty,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(_e==null?void 0:_e.type)!=="7"&&b.createElement("div",{className:ie.li},b.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),b.createElement(St,{id:_e==null?void 0:_e.id,tagName:"div",className:`${ie.edit} c-grey-333`,onBlur:na=>Cr("analyze",Zn,na,ta),value:_e==null?void 0:_e.analyze})),!Kt&&b.createElement("div",{onKeyDown:Mn,className:ie.li},b.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),b.createElement(St,{id:_e==null?void 0:_e.id,tagName:"div",value:(_e==null?void 0:_e.knowledgePoint)||"",className:`${ie.edit} c-grey-333`,onBlur:na=>Cr("knowledgePoint",Zn,mi(ti(na)),ta)})))},Dn=_e=>b.createElement(b.Fragment,null,typeof(_e==null?void 0:_e.errorMsg)=="string"&&!!(_e!=null&&_e.errorMsg)&&b.createElement("h5",{contentEditable:!1},b.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),b.createElement("div",null,_e==null?void 0:_e.errorMsg))),Jn=_e=>b.createElement(b.Fragment,null,typeof(_e==null?void 0:_e.errorMsg)=="string"&&!!(_e!=null&&_e.errorMsg)&&b.createElement("h5",null,b.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),b.createElement("div",null,_e==null?void 0:_e.errorMsg))),pt=(_e,hn,Zn,ta)=>{let Kt="flex";return(nn&&Mi!==ta||Eo&&!(Zn!=null&&Zn.errorMsg))&&(Kt="none"),b.createElement("div",{className:ie.row,style:{display:Kt}},b.createElement("div",{className:ie.leftLayout},Tt||b.createElement(Ia,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},_e))),b.createElement("div",{className:ie.rightLayout},b.createElement(jt,{className:Zn!=null&&Zn.errorMsg?ie.error:""},hn)))},qr=[{id:"0",type:"\u5355\u9009\u9898",element:(_e,hn,Zn)=>{var ta,Kt;const Qn=Zn!==void 0;let Xn=(ta=_e==null?void 0:_e.answer)==null?void 0:ta[0];const jn=b.createElement(b.Fragment,null,ni(_e,hn,Zn),(Kt=_e==null?void 0:_e.options)==null?void 0:Kt.map((ro,_r)=>b.createElement(St,{id:_e==null?void 0:_e.id,key:_r,value:`${Do[_r]}.${ro}`,tagName:"p"})),yo(_e,Xn,Qn),Dn(_e));let na=Qn?_e:fo[hn];const Nr=na==null?void 0:na.options,lo=b.createElement(b.Fragment,null,Ti(na,hn,Zn),Nr==null?void 0:Nr.map((ro,_r)=>{var Jo;return b.createElement("div",{key:_r,className:ie.option},b.createElement("aside",{className:((Jo=na==null?void 0:na.answer)==null?void 0:Jo[0])===Do[_r]?ie.active:"",onClick:()=>Cr("answer",hn,[Do[_r]],Zn)},Do[_r]),b.createElement(St,{id:na==null?void 0:na.id,tagName:"div",className:`${ie.text}`,onBlur:oi=>{Nr[_r]=oi,Cr("options",hn,Nr,Zn)},value:ro}))}),_t(na,"",hn,Zn),Jn(na));return Qn?[jn,lo]:pt(jn,lo,na,hn)},deal:_e=>{var hn,Zn,ta;_e.score=_e.score===void 0?2:_e.score;let Kt=mi((hn=_e==null?void 0:_e.answer)==null?void 0:hn[0]).toUpperCase();_e.answer=Kt?[Kt]:[];let Qn=[];if(!(_e!=null&&_e.options))Qn.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{_e.options=(Zn=_e.options)==null?void 0:Zn.slice(0,8);const Xn=_e.options.map(na=>na==null?void 0:na.trim().replace(/^\s+|\s+$/g,""));new Set(Xn).size!==Xn.length&&Qn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Kt||Qn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),Kt&&(Do.slice(0,((ta=_e==null?void 0:_e.options)==null?void 0:ta.length)||8).includes(Kt)||Qn.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")),mi(_e==null?void 0:_e.question)||Qn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),_e.errorMsg=Qn.join(`
|
|
`),_e}},{id:"1",type:"\u591A\u9009\u9898",element:(_e,hn,Zn)=>{var ta,Kt;const Qn=Zn!==void 0;let Xn=(ta=_e==null?void 0:_e.answer)==null?void 0:ta[0];const jn=b.createElement(b.Fragment,null,ni(_e,hn,Zn),(Kt=_e==null?void 0:_e.options)==null?void 0:Kt.map((ro,_r)=>b.createElement(St,{id:_e==null?void 0:_e.id,key:_r,value:`${Do[_r]}.${ro}`,tagName:"p"})),yo(_e,Xn,Qn),Dn(_e));let na=Qn?_e:fo[hn];const Nr=na==null?void 0:na.options,lo=b.createElement(b.Fragment,null,Ti(na,hn,Zn),Nr==null?void 0:Nr.map((ro,_r)=>{var Jo,oi;return b.createElement("div",{key:_r,className:ie.option},b.createElement("aside",{className:(oi=(Jo=na==null?void 0:na.answer)==null?void 0:Jo[0])!=null&&oi.includes(Do[_r])?ie.active:"",onClick:()=>{var ll;let cl=((ll=na==null?void 0:na.answer)==null?void 0:ll[0])||"";const kl=Do[_r];cl.includes(kl)?cl=cl.replace(new RegExp(kl,"g"),""):cl+=kl,cl=cl.split("").sort().join(""),Cr("answer",hn,[cl],Zn)}},Do[_r]),b.createElement(St,{id:na==null?void 0:na.id,tagName:"div",className:`${ie.text}`,onBlur:ll=>{Nr[_r]=ll,Cr("options",hn,Nr,Zn)},value:ro}))}),_t(na,"",hn,Zn),Jn(na));return Qn?[jn,lo]:pt(jn,lo,na,hn)},deal:_e=>{var hn,Zn,ta;_e.score=_e.score===void 0?2:_e.score;let Kt=mi((hn=_e==null?void 0:_e.answer)==null?void 0:hn[0]).toUpperCase().split("").sort().join("");_e.answer=Kt?[Kt]:[];let Qn=[];if(!(_e!=null&&_e.options))Qn.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{_e.options=(Zn=_e.options)==null?void 0:Zn.slice(0,8);const Xn=_e.options.map(na=>na==null?void 0:na.trim().replace(/^\s+|\s+$/g,""));new Set(Xn).size!==Xn.length&&Qn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(Kt||Qn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),Kt){const Xn=Do.slice(0,((ta=_e==null?void 0:_e.options)==null?void 0:ta.length)||8);Qi(Xn).includes(Kt)||Qn.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 mi(_e==null?void 0:_e.question)||Qn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),_e.errorMsg=Qn.join(`
|
|
`),_e}},{id:"2",type:"\u5224\u65AD\u9898",element:(_e,hn,Zn)=>{var ta,Kt;const Qn=Zn!==void 0;let Xn=(ta=_e==null?void 0:_e.answer)==null?void 0:ta[0];const jn=b.createElement(b.Fragment,null,ni(_e,hn,Zn),yo(_e,Xn,Qn),Dn(_e));let na=Qn?_e:fo[hn];const Nr=["\u6B63\u786E","\u9519\u8BEF"];let lo=((Kt=na==null?void 0:na.answer)==null?void 0:Kt[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(lo)?lo="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(lo)&&(lo="\u9519\u8BEF");const ro=b.createElement(b.Fragment,null,Ti(na,hn,Zn),Nr==null?void 0:Nr.map((_r,Jo)=>b.createElement("div",{key:Jo,className:ie.option},b.createElement("aside",{style:{borderRadius:2},className:lo===_r?ie.active:"",onClick:()=>Cr("answer",hn,[_r],Zn)},_r==="\u6B63\u786E"?"T":"F"),b.createElement("div",{style:{pointerEvents:"none"},className:`${ie.text}`},_r))),_t(na,"",hn,Zn),Jn(na));return Qn?[jn,ro]:pt(jn,ro,na,hn)},deal:_e=>{var hn;_e.score=_e.score===void 0?2:_e.score;let Zn=mi((hn=_e==null?void 0:_e.answer)==null?void 0:hn[0]);_e.answer=Zn?[Zn]:[];let ta=[];return Zn||ta.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Zn&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(Zn)&&ta.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"),mi(_e==null?void 0:_e.question)||ta.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),_e.errorMsg=ta.join(`
|
|
`),_e}},{id:"3",type:"\u586B\u7A7A\u9898",element:(_e,hn,Zn)=>{var ta,Kt;const Qn=Zn!==void 0,Xn=b.createElement(b.Fragment,null,ni(_e,hn,Zn),(ta=_e==null?void 0:_e.answer)==null?void 0:ta.map((Nr,lo)=>b.createElement(St,{id:_e==null?void 0:_e.id,key:lo,tagName:"p",value:`\u7B54\u6848${lo+1}\uFF1A${Nr.text||""}`})),yo(_e,"",Qn),Dn(_e));let jn=Qn?_e:fo[hn];const na=b.createElement(b.Fragment,null,Ti(jn,hn,Zn),(Kt=jn==null?void 0:jn.answer)==null?void 0:Kt.map((Nr,lo)=>b.createElement("div",{key:lo,className:ie.option},b.createElement("aside",{className:ie.fill},"\u586B\u7A7A\u9879",lo+1),Nr.model===1&&b.createElement(St,{id:jn==null?void 0:jn.id,tagName:"div",onBlur:ro=>{jn.answer[lo].latex=ti(ro),Cr("answer",hn,jn.answer,Zn)},className:`${ie.text}`,value:Nr.latex}),Nr.model===2&&b.createElement(et.Z,{value:Nr.latex,onChange:ro=>{jn.answer[lo].latex=ro,Cr("answer",hn,jn.answer,Zn)}}))),_t(jn,"",hn,Zn),Jn(jn));return Qn?[Xn,na]:pt(Xn,na,jn,hn)},deal:_e=>{var hn,Zn,ta,Kt;_e.score=_e.score===void 0?2:_e.score,_e.question=(hn=_e.question)==null?void 0:hn.replaceAll("\u2581","_");const Qn=(Zn=_e.answer)==null?void 0:Zn.map(jn=>{if(Object.prototype.toString.call(jn)==="[object Object]")return jn;const na={model:1,text:jn,latex:jn};return jn.startsWith("$$")&&jn.endsWith("$$")||jn.startsWith("`$$")&&jn.endsWith("$$`")?(na.model=2,na.latex=jn.slice(2,-2)):na.latex=ti(jn),na});_e.answer=Qn;let Xn=[];return Qn||Xn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),mi(_e==null?void 0:_e.question)?_e!=null&&_e.question.includes("_")?(ta=_e==null?void 0:_e.answer)!=null&&ta.length&&((_e==null?void 0:_e.question.match(/_+/g))||[]).length!==((Kt=_e==null?void 0:_e.answer)==null?void 0:Kt.length)&&Xn.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):Xn.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):Xn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),_e.errorMsg=Xn.join(`
|
|
`),_e}},{id:"4",type:"\u7B80\u7B54\u9898",element:(_e,hn,Zn)=>{var ta,Kt;const Qn=Zn!==void 0;let Xn=(ta=_e==null?void 0:_e.answer)==null?void 0:ta[0];const jn=b.createElement(b.Fragment,null,ni(_e,hn,Zn),yo(_e,Xn,Qn),Dn(_e));let na=Qn?_e:fo[hn];const Nr=b.createElement(b.Fragment,null,Ti(na,hn,Zn),_t(na,(Kt=na==null?void 0:na.answer)==null?void 0:Kt[0],hn,Zn),Jn(na));return Qn?[jn,Nr]:pt(jn,Nr,na,hn)},deal:_e=>{_e.score=_e.score===void 0?5:_e.score;let hn=[];return mi(_e==null?void 0:_e.question)||hn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),_e.errorMsg=hn.join(`
|
|
`),_e}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(_e,hn)=>{var Zn,ta;const Kt=fo[hn],Qn=Fr.slice(0,4).map(Xn=>({key:Xn,label:Xn,onClick:()=>Cr("platform",hn,Xn)}));return b.createElement("div",{className:ie.row,style:{display:Eo?Kt!=null&&Kt.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:ie.leftLayout},b.createElement(Ia,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},ni(_e,hn),b.createElement(St,{id:_e==null?void 0:_e.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(_e==null?void 0:_e.description)||""}`,tagName:"p"}),yo(_e),b.createElement(St,{id:_e==null?void 0:_e.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${_e==null?void 0:_e.timeLimit}`,tagName:"p"}),b.createElement(St,{id:_e==null?void 0:_e.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(_e==null?void 0:_e.platform)||""}`,tagName:"p"}),b.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),b.createElement("h4",null),b.createElement(St,{id:_e==null?void 0:_e.id,value:(_e==null?void 0:_e.code)||"",tagName:"div"}),(Zn=_e==null?void 0:_e.inputs)==null?void 0:Zn.map((Xn,jn)=>{var na;return b.createElement(b.Fragment,{key:jn},b.createElement("h4",null),b.createElement(St,{id:_e==null?void 0:_e.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${jn+1})\u8F93\u5165\uFF1A${Xn||""}`,tagName:"div"}),b.createElement(St,{id:_e==null?void 0:_e.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${jn+1})\u8F93\u51FA\uFF1A${((na=_e==null?void 0:_e.outputs)==null?void 0:na[jn])||""}`,tagName:"div"}))}),Dn(_e)))),b.createElement("div",{className:ie.rightLayout},b.createElement(jt,{className:Kt!=null&&Kt.errorMsg?ie.error:""},Ti(Kt,hn),b.createElement("div",{className:ie.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},b.createElement("div",{className:ie.li},b.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),b.createElement(St,{className:ie.edit,id:Kt==null?void 0:Kt.id,value:Kt==null?void 0:Kt.description,tagName:"div",onBlur:Xn=>Cr("description",hn,Xn)}))),_t(Kt,"",hn),b.createElement("div",{className:ie.liWrap},b.createElement("div",{className:ie.li},b.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),b.createElement(St,{className:ie.edit,id:Kt==null?void 0:Kt.id,value:Kt==null?void 0:Kt.timeLimit,tagName:"div",onBlur:Xn=>Cr("timeLimit",hn,ti(Xn))})),b.createElement("div",{className:ie.li},b.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Ye.Z,{menu:{items:Qn}},b.createElement("span",{className:"c-light-primary"},Kt==null?void 0:Kt.platform,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),b.createElement("div",{className:ie.li,style:{flexDirection:"column",alignItems:"start"}},b.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),b.createElement(St,{className:ie.edit,id:Kt==null?void 0:Kt.id,value:(Kt==null?void 0:Kt.code)||"",onBlur:Xn=>Cr("code",hn,ti(Xn)),tagName:"div"}))),(ta=Kt==null?void 0:Kt.inputs)==null?void 0:ta.map((Xn,jn)=>{var na;return b.createElement("div",{className:ie.liWrap,key:jn},b.createElement("div",{className:ie.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",jn+1,")\u8F93\u5165\uFF1A"),b.createElement(St,{id:Kt==null?void 0:Kt.id,value:Xn||"",className:ie.edit,onBlur:Nr=>{const lo=[...(Kt==null?void 0:Kt.inputs)||[]];lo[jn]=ti(Nr),Cr("inputs",hn,lo)},tagName:"div"})),b.createElement("div",{className:ie.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",jn+1,")\u8F93\u51FA\uFF1A"),b.createElement(St,{id:Kt==null?void 0:Kt.id,value:((na=Kt==null?void 0:Kt.outputs)==null?void 0:na[jn])||"",className:ie.edit,onBlur:Nr=>{const lo=[...(Kt==null?void 0:Kt.outputs)||[]];lo[jn]=ti(Nr),Cr("outputs",hn,lo)},tagName:"div"})))}),Jn(Kt))))},deal:_e=>{var hn,Zn,ta;_e.score=_e.score===void 0?10:_e.score,_e.code=(hn=_e.code)==null?void 0:hn.trim();let Kt=[];mi(_e==null?void 0:_e.question)?((Zn=_e==null?void 0:_e.question)==null?void 0:Zn.length)>60&&Kt.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):Kt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),mi(_e==null?void 0:_e.description)||Kt.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const Qn=mi(String((_e==null?void 0:_e.timeLimit)||""));if(_e.timeLimit=Qn,(!Qn||Qn&&!["3","4","5","6","7","8","9","10"].includes(Qn))&&Kt.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),_e.platform=mi(_e==null?void 0:_e.platform),_e!=null&&_e.platform){const Xn=["c","c++","java","python"],jn=(ta=_e==null?void 0:_e.platform)==null?void 0:ta.toLowerCase(),na=Xn.findIndex(Nr=>Nr===jn);na>-1?_e.platform=Fr[na]:Kt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else Kt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(_e!=null&&_e.inputs)||!(_e!=null&&_e.outputs))_e.inputs=[],_e.outputs=[],Kt.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 Xn=Math.min(_e.inputs.length,_e.outputs.length);_e.inputs=_e.inputs.slice(0,Xn),_e.outputs=_e.outputs.slice(0,Xn),_e.outputs.some(jn=>!mi(jn))&&Kt.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return _e.errorMsg=Kt.join(`
|
|
`),_e}},{id:"7",type:"\u7EC4\u5408\u9898",element:(_e,hn)=>{var Zn,ta;const Kt=fo[hn];return b.createElement("div",{className:ie.row,style:{display:Eo?Kt!=null&&Kt.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:ie.leftLayout},b.createElement(Ia,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},ni(_e,hn),yo(_e),(Zn=_e==null?void 0:_e.questions)==null?void 0:Zn.map((Qn,Xn)=>{var jn;const na=(jn=qr.find(Nr=>Nr.id===(Qn==null?void 0:Qn.type)))==null?void 0:jn.element;return b.createElement(b.Fragment,{key:`left-${_e.id}-${Xn}`},na(Qn,hn,Xn)[0])}),Dn(_e),b.createElement("p",{contentEditable:!0},"}}")))),b.createElement("div",{className:ie.rightLayout},b.createElement(jt,{className:Kt!=null&&Kt.errorMsg?ie.error:""},Ti(Kt,hn),_t(Kt,"",hn),(ta=Kt==null?void 0:Kt.questions)==null?void 0:ta.map((Qn,Xn)=>{var jn;const na=(jn=qr.find(Nr=>Nr.id===(Qn==null?void 0:Qn.type)))==null?void 0:jn.element;return b.createElement(b.Fragment,{key:`right-${Kt.id}-${Xn}`},na(Qn,hn,Xn)[1])}),Jn(Kt))))},deal:_e=>{var hn,Zn,ta,Kt,Qn;const Xn=kr,jn=[...qr],na=jn.findIndex(_r=>_r.id==="0"),Nr=jn.findIndex(_r=>_r.id==="1");if(na!==-1){const _r=jn[na].deal;jn[na].deal=Jo=>{const oi=_r(Jo);return oi.errorMsg&&(oi.errorMsg=oi.errorMsg.split(`
|
|
`).filter(ll=>ll!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
|
|
`)),oi}}if(Nr!==-1){const _r=jn[Nr].deal;jn[Nr].deal=Jo=>{const oi=_r(Jo);return oi.errorMsg&&(oi.errorMsg=oi.errorMsg.split(`
|
|
`).filter(ll=>ll!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
|
|
`)),oi}}_e.questions=(hn=_e.questions)!=null&&hn.length?kr(_e.questions.slice(0,20)):[],_e.questions=(Zn=_e.questions)==null?void 0:Zn.map((_r,Jo)=>{var oi;if(_r.type==="0"||_r.type==="1"){const ll=(oi=_r.options)==null?void 0:oi.map(cl=>cl==null?void 0:cl.trim().replace(/^\s+|\s+$/g,""));ll&&new Set(ll).size!==ll.length&&(_r.errorMsg=(_r.errorMsg?_r.errorMsg+`
|
|
`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return gn(Ln({},_r),{last:Jo===_e.questions.length-1})});const lo=(ta=_e.questions)==null?void 0:ta.reduce((_r,Jo)=>{const oi=parseFloat(Jo.score);return isNaN(oi)?_r:_r+oi},0);_e.score=lo;let ro=[];return(Kt=_e.questions)!=null&&Kt.length?_e.errorMsg=((Qn=_e.questions)==null?void 0:Qn.findIndex(_r=>!!_r.errorMsg))>-1:ro.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),mi(_e==null?void 0:_e.question)||ro.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ro.length&&(_e.errorMsg=ro.join(`
|
|
`)),_e}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(_e,hn)=>{var Zn,ta;const Kt=fo[hn],Qn=Fr.map(Xn=>({key:Xn,label:Xn,onClick:()=>Cr("platform",hn,Xn)}));return b.createElement("div",{className:ie.row,style:{display:Eo?Kt!=null&&Kt.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:ie.leftLayout},b.createElement(Ia,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},ni(_e,hn),yo(_e),b.createElement(St,{id:_e==null?void 0:_e.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${_e==null?void 0:_e.timeLimit}`,tagName:"p"}),b.createElement(St,{id:_e==null?void 0:_e.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(_e==null?void 0:_e.platform)||""}`,tagName:"p"}),b.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),b.createElement("h4",null),b.createElement(St,{id:_e==null?void 0:_e.id,value:(_e==null?void 0:_e.code)||"",tagName:"div"}),b.createElement("h4",null),b.createElement(St,{id:_e==null?void 0:_e.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(_e==null?void 0:_e.input)||""}`,tagName:"p"}),b.createElement(St,{id:_e==null?void 0:_e.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(_e==null?void 0:_e.output)||""}`,tagName:"p"}),(Zn=_e==null?void 0:_e.answer)==null?void 0:Zn.map((Xn,jn)=>b.createElement(St,{key:jn,id:_e==null?void 0:_e.id,value:`\u7B54\u6848${jn+1}\uFF1A${Xn||""}`,tagName:"p"})),Dn(_e)))),b.createElement("div",{className:ie.rightLayout},b.createElement(jt,{className:Kt!=null&&Kt.errorMsg?ie.error:""},Ti(Kt,hn),_t(Kt,"",hn),b.createElement("div",{className:ie.liWrap},b.createElement("div",{className:ie.li,onKeyDown:Mn},b.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),b.createElement(St,{className:ie.edit,id:Kt==null?void 0:Kt.id,value:Kt==null?void 0:Kt.timeLimit,tagName:"div",onBlur:Xn=>Cr("timeLimit",hn,ti(Xn))})),b.createElement("div",{className:ie.li},b.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Ye.Z,{menu:{items:Qn}},b.createElement("span",{className:"c-light-primary"},Kt==null?void 0:Kt.platform,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),b.createElement("div",{className:ie.li,style:{flexDirection:"column",alignItems:"start"}},b.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),b.createElement(St,{className:ie.edit,id:Kt==null?void 0:Kt.id,value:(Kt==null?void 0:Kt.code)||"",onBlur:Xn=>Cr("code",hn,ti(Xn)),tagName:"div"})),b.createElement("div",{className:ie.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),b.createElement(St,{className:ie.edit,id:Kt==null?void 0:Kt.id,value:(Kt==null?void 0:Kt.input)||"",onBlur:Xn=>Cr("input",hn,ti(Xn)),tagName:"div"})),b.createElement("div",{className:ie.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),b.createElement(St,{className:ie.edit,id:Kt==null?void 0:Kt.id,value:(Kt==null?void 0:Kt.output)||"",onBlur:Xn=>Cr("output",hn,ti(Xn)),tagName:"div"}))),b.createElement("div",{className:ie.liWrap},(ta=Kt==null?void 0:Kt.answer)==null?void 0:ta.map((Xn,jn)=>b.createElement("div",{className:ie.li,key:jn},b.createElement("aside",null,"\u7B54\u6848",jn+1,"\uFF1A"),b.createElement(St,{id:Kt==null?void 0:Kt.id,value:Xn||"",className:ie.edit,onBlur:na=>{const Nr=[...(Kt==null?void 0:Kt.answer)||[]];Nr[jn]=ti(na),Cr("output",hn,Nr)},tagName:"div"})))),Jn(Kt))))},deal:_e=>{var hn,Zn,ta,Kt,Qn,Xn,jn,na;_e.score=_e.score===void 0?10:_e.score,_e.code=(ta=(Zn=(hn=_e.code)==null?void 0:hn.trim())==null?void 0:Zn.replace(/@_@/g,"@\u2581@"))==null?void 0:ta.replace(/@__@/g,"@\u2581\u2581@");let Nr=[];if(mi(_e==null?void 0:_e.question)||Nr.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),mi(_e==null?void 0:_e.code)?/@▁@|@▁▁@/.test(_e==null?void 0:_e.code)?(Kt=_e==null?void 0:_e.answer)!=null&&Kt.length&&((Qn=_e==null?void 0:_e.code.match(/@▁@|@▁▁@/g))==null?void 0:Qn.length)!==((Xn=_e==null?void 0:_e.answer)==null?void 0:Xn.length)&&Nr.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):Nr.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"):Nr.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),_e!=null&&_e.answer?(jn=_e.answer)!=null&&jn.some(ro=>!mi(ro))&&Nr.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):Nr.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),_e.platform=mi(_e==null?void 0:_e.platform),_e!=null&&_e.platform){const ro=["c","c++","java","python","javascript","ruby"],_r=(na=_e==null?void 0:_e.platform)==null?void 0:na.toLowerCase(),Jo=ro.findIndex(oi=>oi===_r);Jo>-1?_e.platform=Fr[Jo]:Nr.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else Nr.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");mi(_e==null?void 0:_e.output)||Nr.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const lo=mi(String((_e==null?void 0:_e.timeLimit)||""));return _e.timeLimit=lo,(!lo||lo&&!["3","4","5","6","7","8","9","10"].includes(lo))&&Nr.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),_e.errorMsg=Nr.join(`
|
|
`),_e}}],Yr=()=>b.createElement(b.Fragment,null,To.filter(_e=>{var hn;return!!((hn=qr.find(ta=>ta.id===(_e==null?void 0:_e.type)))==null?void 0:hn.element)}).map((_e,hn)=>{var Zn;const ta=(Zn=qr.find(Kt=>Kt.id===(_e==null?void 0:_e.type)))==null?void 0:Zn.element;return b.createElement(b.Fragment,{key:_e.id},ta(_e,hn))})),Co=()=>yn(void 0,null,function*(){const _e=fo.filter(hn=>!hn.checked);if(Ca!==3||!_e.length){Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}Ki.setFieldsValue({sub_discipline_id:ba}),Sr(!0)}),Zr=_e=>yn(void 0,null,function*(){const hn=kr(_e);Fo(hn),ko(JSON.parse(JSON.stringify(hn))),ya(3),co(!1),Lr(!1),Na(!1)});(0,b.useEffect)(()=>{if(Ao)return;const _e=()=>{Br(hn=>hn>=90?(clearInterval(Wr.current),90):hn+1)};return Wr.current=setInterval(_e,5e4/90),()=>clearInterval(Wr.current)},[Ao]);const Va=(_e,hn)=>{Go(!1);const Zn=new FormData;Object.keys(hn).forEach(Kt=>{Zn.append(Kt,hn[Kt])});const ta=new window.XMLHttpRequest;ta.withCredentials=!0,ta.addEventListener("load",function(Kt){return yn(this,null,function*(){var Qn,Xn;try{const jn=JSON.parse((Qn=Kt==null?void 0:Kt.target)==null?void 0:Qn.response);if(Go(!0),Br(100),yield new Promise(na=>setTimeout(()=>na(),780)),jn.status===0){if(!((Xn=jn==null?void 0:jn.data)!=null&&Xn.length)){Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),co(!1);return}Zr((jn==null?void 0:jn.data)||[])}else co(!1),Ge.ZP.warning(jn==null?void 0:jn.message)}catch(jn){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",jn)}})}),ta.addEventListener("error",()=>{co(!1)}),ta.open("POST",`${re.Z.API_SERVER}${_e}`),ta.send(Zn)},Yn=_e=>yn(void 0,null,function*(){const hn=_e.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(hn)==-1?(Ge.ZP.error(`${_e.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()):(co(!0),Vr("\u5904\u7406\u4E2D"),Va("/api/intelligent_imports/import.json",{file:_e}),Promise.reject())}),_a=_e=>yn(void 0,null,function*(){const hn=_e.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(hn)==-1?(Ge.ZP.warning("\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"),Promise.reject()):_e.size/1024/1024>200?(Ge.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E200M"),Promise.reject()):(en!=null&&en.length?ce.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5355\u6B21\u51FA\u9898\u53EA\u652F\u6301\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6/\u4E00\u5F20\u56FE\u7247\uFF0C\u518D\u6B21\u4E0A\u4F20\u4F1A\u66FF\u6362\u5F53\u524D\u5DF2\u4E0A\u4F20\u7684\u5185\u5BB9\u3002",onOk:()=>wr([_e])}):wr([_e]),Promise.reject())});let Ga=[{key:1,label:b.createElement(fe.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Yn},b.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];const Ur=[fo.length,(Da=fo.filter(_e=>!!(_e!=null&&_e.errorMsg)))==null?void 0:Da.length];return b.createElement("div",{className:De()(ie.intelligentBox,"intelligent-body-curb",tt),style:gn(Ln({},ut),{width:Bt}),ref:br},b.createElement("div",{className:ie.underpin},b.createElement("b",{style:On}),b.createElement("b",{style:On})),b.createElement("div",{className:ie.head,style:{top:ea}},b.createElement("div",{className:ie.leftLayout},Ra||b.createElement(b.Fragment,null,b.createElement(Me.Z,{align:"middle"},b.createElement("div",{className:ie.title},"\u8BD5\u9898\u7F16\u8F91"),!ht&&b.createElement(te.op,{href:`${re.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",b.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),b.createElement(te.op,{onClick:ji,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!ht&&b.createElement(Ye.Z,{overlayClassName:ie.menu,menu:{items:Ga}},b.createElement(te.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!Mt&&Mt),b.createElement("div",{className:ie.tip},b.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"))),b.createElement(Me.Z,{className:ie.rightLayout,style:{alignItems:"start"}},fa||b.createElement(b.Fragment,null,b.createElement("div",{className:ie.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(Ca)&&b.createElement(Qe.default,{className:"ml20",checked:Eo,onChange:_e=>Na(_e.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(Ca)&&b.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",b.createElement("span",{className:"ml5 mr5 c-light-primary"},Ur[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",b.createElement("span",{className:"ml5 mr5 c-red-e53"},Ur[1]),"\u9898")),nn&&b.createElement("div",{className:ie.tabs},To==null?void 0:To.map((_e,hn)=>b.createElement("div",{onClick:()=>{rr(hn)},className:Mi===hn&&ie.active,key:hn},"\u65B0\u9898",hn+1)))),b.createElement("div",{className:ie.centerBox},b.createElement("img",{className:"mb10",src:we,width:56}),!Fa&&b.createElement(te.op,{onClick:Io},"\u8BC6\u522B"))),[1,2].includes(Ca)&&Ko(),[3].includes(Ca)&&Yr(),b.createElement("div",{className:"pb10"}),b.createElement("div",{className:ie.buttonFixed},b.createElement("div",{className:ie.buttonWrap},b.createElement($e.ZP,{size:"middle",className:`${ie.button} mr20`,onClick:vn},"\u53D6\u6D88"),b.createElement($e.ZP,{size:"middle",type:"primary",className:`${ie.button}`,onClick:Co},Un))),b.createElement(ce.default,{centered:!0,closable:!1,destroyOnClose:!0,open:So,title:null,footer:null,width:320,afterClose:()=>Br(0)},b.createElement(Me.Z,{align:"middle",style:{flexDirection:"column"}},b.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Hr,b.createElement("span",{className:ie.dotLoading},b.createElement("span",null,"."),b.createElement("span",null,"."),b.createElement("span",null,"."))),b.createElement(me.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:or}),b.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",b.createElement("span",{className:"ml5 c-light-primary"},or,"%")))),b.createElement(ce.default,{centered:!0,open:lr,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:pr,width:480,onCancel:()=>Sr(!1),onOk:()=>Ki.submit(),afterClose:()=>{Ki.resetFields()}},b.createElement(Ae.default,{style:{maxHeight:550},form:Ki,layout:"horizontal",colon:!1,size:"large",onFinish:_e=>yn(void 0,null,function*(){var hn,Zn,ta,Kt,Qn;const Xn=fo.filter(Nr=>!Nr.checked&&!Nr.errorMsg);cr(!0);const jn=()=>yn(void 0,null,function*(){var Nr,lo;const ro=yield(0,qe.ZP)("/api/intelligent_imports/save.json",{method:"post",body:gn(Ln(Ln({},Pa),_e),{list:Xn,mode:qn})});ro.status===0&&(an&&((Nr=ro==null?void 0:ro.data)!=null&&Nr.success)&&window.location.pathname==="/problemset"&&(Ft.Z.publish("refresh-item-bank",_e.group_id),yield new Promise(_r=>setTimeout(()=>_r(),1500))),Ge.ZP.success(`\u6210\u529F\u5BFC\u5165${(lo=ro==null?void 0:ro.data)==null?void 0:lo.success}\u9053\u8BD5\u9898`,3),Nn(),Sr(!1)),cr(!1)});if(qn!==1){yield jn();return}const na=yield(0,qe.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:fo,mode:qn}});if(na.status===0){if(!((hn=na==null?void 0:na.data)!=null&&hn.error_size)){yield jn();return}ce.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{cr(!1)},title:"\u63D0\u793A",content:b.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",b.createElement("span",{className:"c-light-primary ml5 mr5"},(Zn=na==null?void 0:na.data)==null?void 0:Zn.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",b.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(ta=na==null?void 0:na.data)==null?void 0:ta.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",b.createElement("span",{className:"ml5 mr5"},(Qn=(Kt=na==null?void 0:na.data)==null?void 0:Kt.index)==null?void 0:Qn.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:jn})}})},b.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),b.createElement(Ae.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"}]},b.createElement(E.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:ln})),qn===1&&b.createElement(Ae.default.Item,{label:b.createElement(Me.Z,{align:"middle",style:{justifyContent:"space-between"}},b.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),b.createElement("div",{onClick:()=>Pr(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},b.createElement("img",{className:"mr5 primary-hover",src:Ce}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},b.createElement(Le.Z,{key:mn})))),b.createElement(ce.default,{centered:!0,open:pi,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:Lo,onCancel:()=>Pr(!1),onOk:()=>ri.submit(),afterClose:()=>{ri.resetFields()}},b.createElement(Ae.default,{style:{maxHeight:550},form:ri,layout:"horizontal",colon:!1,size:"large",onFinish:_e=>yn(void 0,null,function*(){var hn;er(!0),(yield(0,qe.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:_e.name,parent_id:(hn=_e==null?void 0:_e.parent_id)==null?void 0:hn[0]}})).status===0?(ia(mn+1),setTimeout(()=>{Ge.ZP.success("\u64CD\u4F5C\u6210\u529F"),Pr(!1),er(!1)},1e3)):er(!1)})},b.createElement(Ae.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"}]},b.createElement(a.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),b.createElement(Ae.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},b.createElement(Le.Z,null)))),b.createElement(ce.default,{centered:!0,open:qa,title:"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898",width:814,okText:"\u751F\u6210\u8BD5\u9898",onCancel:()=>Lr(!1),onOk:()=>{if(zo===1&&!mi(Ea)){Ge.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(zo===2&&!mi(Ea)&&!(en!=null&&en.length)){Ge.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const _e=[{name:"\u5355\u9009\u9898",num:pa||0},{name:"\u591A\u9009\u9898",num:Oa||0},{name:"\u5224\u65AD\u9898",num:vo||0},{name:"\u586B\u7A7A\u9898",num:Ci||0},{name:"\u7B80\u7B54\u9898",num:Za||0}];if(_e.reduce((ta,Kt)=>ta+Kt.num,0)===0){Ge.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}console.log(zo,pa,Oa),co(!0),Vr("\u5904\u7406\u4E2D");const Zn={type:zo,query:Ea,item_types:JSON.stringify(_e)};zo===2&&(Zn.file=(en==null?void 0:en[0])||null),Va("/api/intelligent_imports/large_model_intelligent_qa.json",Zn)}},b.createElement(Me.Z,{align:"middle",className:"mb10 c-black"},b.createElement("div",{className:"mr10"},"\u51FA\u9898\u8981\u6C42"),b.createElement(x.ZP.Group,{value:zo,onChange:_e=>Cn(_e.target.value)},b.createElement(x.ZP,{value:1,className:"c-black"},"\u6839\u636E\u77E5\u8BC6\u70B9\u51FA\u9898"),b.createElement(x.ZP,{value:2,className:"ml40 c-black"},"\u6839\u636E\u6750\u6599\u51FA\u9898"))),b.createElement(a.default.TextArea,{style:{height:120},className:"mb20",value:Ea,placeholder:zo===1?"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\uFF0C\u591A\u4E2A\u77E5\u8BC6\u70B9\u7528\u201C\u3001\u201D\u5206\u9694\u5F00":"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF\uFF0C\u4E5F\u53EF\u70B9\u51FB\u4E0B\u65B9\u4E0A\u4F20\u6750\u6599\u6309\u94AE\u4E0A\u4F20\u672C\u5730\u6750\u6599\u6587\u6863",onChange:_e=>{la(_e.target.value)}}),zo===2&&b.createElement(b.Fragment,null,b.createElement(fe.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:en,beforeUpload:_a,className:"mb20",onRemove:()=>wr([])},b.createElement(y.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"},b.createElement(te.op,{style:{borderRadius:2}},b.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),b.createElement("div",{style:{height:20}})),b.createElement(Me.Z,{align:"middle",className:"c-black"},b.createElement("div",{className:"mb10"},"\u51FA\u9898\u6570\u91CF"),b.createElement(Me.Z,{gutter:16},b.createElement(ee.Z,null,b.createElement("label",null,"\u5355\u9009\u9898"),b.createElement(at.Z,{min:0,max:10,value:pa,onChange:vr,style:{marginLeft:"8px"}})),b.createElement(ee.Z,null,b.createElement("label",null,"\u591A\u9009\u9898"),b.createElement(at.Z,{min:0,max:10,value:Oa,onChange:$o,style:{marginLeft:"8px"}})),b.createElement(ee.Z,null,b.createElement("label",null,"\u5224\u65AD\u9898"),b.createElement(at.Z,{min:0,max:10,value:vo,onChange:ai,style:{marginLeft:"8px"}})),b.createElement(ee.Z,null,b.createElement("label",null,"\u586B\u7A7A\u9898"),b.createElement(at.Z,{min:0,max:10,value:Ci,onChange:Xr,style:{marginLeft:"8px"}})),b.createElement(ee.Z,null,b.createElement("label",null,"\u7B80\u7B54\u9898"),b.createElement(at.Z,{min:0,max:10,value:Za,onChange:Wi,style:{marginLeft:"8px"}}))))))},bn=oe;var gt=Jt},35713:function(tn,zt,z){"use strict";var b=z(67294),ie=z(71736),xe=z(84279),De=z(36527),Ae=z(14446),Ge=z(67294);const ce=(0,b.forwardRef)(({callback:at,width:Me,onChange:Qe,disabled:Ye,readOnly:fe,type:$e="",value:me="",style:E={}},a)=>{const x=(0,b.useRef)(),y=(0,b.useRef)(),[ee,te]=(0,b.useState)(0),[re,oe]=(0,b.useState)(0),[le,Se]=(0,b.useState)(!1),we=()=>{var he=document.createElement("div");he.innerHTML=x.current.getValue();var et=he.innerText;return at&&at(et),et};(0,b.useImperativeHandle)(a,()=>({getData:we}));const qe=he=>{he.preventDefault();const et=he.clientX-ee,Re=he.clientY-re;document.body.onmousemove=Ue=>{let Fe=Ue.clientX-et,ot=Ue.clientY-Re;const dt=document.getElementsByClassName("markdown-popup-form")[0],St=window.innerWidth-dt.offsetWidth,Ft=window.innerHeight-dt.offsetHeight;Fe=Math.max(0,Math.min(Fe,St)),ot=Math.max(0,Math.min(ot,Ft)),Le(Ue.clientX,Ue.clientY,et,Re)&&(te(Fe),oe(ot))},document.body.onmouseup=function(){document.body.onmousemove=null}},Le=(he,et,Re,Ue)=>{const Fe=document.body.clientHeight,ot=document.body.clientWidth;return he<20&&Re>he||he>ot-20&&Re<he||et<20&&Ue>et||et>Fe-20&&Ue<et?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,b.useEffect)(()=>{le&&setTimeout(()=>{const he=document.getElementsByClassName("markdown-popup-form")[0],et=window.innerWidth/2-he.offsetWidth/2,Re=window.innerHeight/2-he.offsetHeight/2;te(et),oe(Re)},0)},[le]);const Ce=()=>{Ye||fe||Se(!0)};return Ge.createElement("div",{style:E},Ge.createElement("div",{style:{width:Me||"100%",position:"relative"},className:`${ie.Z.mathFillWrap} ${Ye||fe?"cursorDefault":""}`,onClick:()=>Ce()},Ge.createElement("math-field",{disabled:Ye,locale:"zh_cn",class:`${ie.Z.mathField} ${$e}`,readOnly:fe,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:x,style:{width:"100%",fontSize:me?18:14},value:me||""})),Ge.createElement(Ae.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:ee,top:re},title:Ge.createElement("div",{style:{cursor:"move"},onMouseDown:qe},"\u8F93\u5165\u516C\u5F0F"),open:le,onOk:()=>{const he=y.current.getData();x.current.setValue(he),Qe(he),Se(!1)},onCancel:()=>{Se(!1)},destroyOnClose:!0,className:"markdown-popup-form"},Ge.createElement(De.Z,{value:me,ref:y,onChange:Qe,showSaveButton:!1})))});zt.Z=ce},36527:function(tn,zt,z){"use strict";var b=z(67294),ie=z(71230),xe=z(15746),De=z(66368),Ae=z(71577),Ge=z(85725),ce=z(71736),at=z(84279),Me=z(67294);const Qe=(0,b.forwardRef)(({callback:Ye,showSaveButton:fe,value:$e=""},me)=>{const E=(0,b.useRef)(),a=[{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 "}]}]}],x=[{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}`}]}]}],y=re=>{E.current.setValue(E.current.getValue()+" "+re.value+" ")},ee=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Me.createElement(ie.Z,{className:ce.Z.lists,gutter:[10,10]},a.map((re,oe)=>Me.createElement(xe.Z,{flex:"110px",className:ce.Z.item},Me.createElement("div",null,Me.createElement(Ge.Z,{value:`$$${re.value}$$`}),re.name),Me.createElement("div",{className:ce.Z.children},re.children.map((le,Se)=>Me.createElement("div",{key:Se},Me.createElement("h1",null,le.name),Me.createElement(ie.Z,{gutter:[10,10]},le.data.map((we,qe)=>Me.createElement(xe.Z,{key:qe,onClick:()=>y(we),className:ce.Z.diamond},Me.createElement(Ge.Z,{value:"`$$"+we.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Me.createElement(ie.Z,{className:ce.Z.lists,gutter:[10,10]},x.map((re,oe)=>Me.createElement(xe.Z,{flex:"110px",className:ce.Z.item},Me.createElement("div",null,Me.createElement(Ge.Z,{value:"`$$"+re.value+"$$`"}),re.name),Me.createElement("div",{className:ce.Z.children},re.children.map((le,Se)=>Me.createElement("div",{key:Se},le.name&&Me.createElement("h1",null,le.name),Me.createElement(ie.Z,{gutter:[10,10]},le.data.map((we,qe)=>Me.createElement(xe.Z,{key:qe,onClick:()=>y(we),className:ce.Z.diamond},Me.createElement(Ge.Z,{value:"`$$"+we.value+"$$`"}))))))))))}],te=()=>{var re=document.createElement("div");re.innerHTML=E.current.getValue();var oe=re.innerText;return Ye&&Ye(oe),oe};return(0,b.useImperativeHandle)(me,()=>({getData:te})),Me.createElement("div",{className:ce.Z.mathWrap},Me.createElement(De.default,{defaultActiveKey:"1",items:ee}),Me.createElement("math-field",{locale:"zh_cn",className:ce.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},$e||""),fe&&Me.createElement("div",{className:ce.Z.button},Me.createElement(Ae.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});zt.Z=Qe},41188:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return fe}});var b=z(67294),ie=z(22150),xe=z(14446),De=z(69677),Ae=z(55304),Ge=z(33170),ce={publicQuest:"publicQuest___iYvzo",publicQuestContent:"publicQuestContent___vgbKh",public_tips:"public_tips___UX0Dn",concat:"concat___wOfND"},at=z(99640),Me=z(67294),Qe=($e,me,E)=>new Promise((a,x)=>{var y=re=>{try{te(E.next(re))}catch(oe){x(oe)}},ee=re=>{try{te(E.throw(re))}catch(oe){x(oe)}},te=re=>re.done?a(re.value):Promise.resolve(re.value).then(y,ee);te((E=E.apply($e,me)).next())}),fe=({type:$e="subject",open:me,onCancel:E,onOkClick:a,subDisciplineId:x})=>{const[y]=ie.default.useForm(),[ee,te]=(0,b.useState)([]),[re,oe]=(0,b.useState)(!1);(0,b.useEffect)(()=>{},[]);const le=()=>Qe(void 0,null,function*(){if($e){const Se=yield(0,Ge.ZP)("/api/disciplines.json",{method:"get",params:{source:$e}});te(Se.disciplines||[])}});return Me.createElement(xe.default,{title:Me.createElement("div",{style:{fontWeight:"bold"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"),open:me,width:558,centered:!0,className:ce.publicQuest,onCancel:()=>{E(),y.resetFields()},onOk:()=>{y.validateFields().then(Se=>Qe(void 0,null,function*(){const we=yield(0,Ge.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:Se==null?void 0:Se.name,sub_discipline_id:x}});(we==null?void 0:we.status)===0&&a({name:Se==null?void 0:Se.name,id:we==null?void 0:we.tag_discipline_id,public:!1,type:"personal"}),y.resetFields(),E()}))}},Me.createElement("div",{className:ce.publicQuestContent},Me.createElement("div",{className:ce.public_tips},Me.createElement(Ae.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"),Me.createElement(ie.default,{labelAlign:"left",form:y,colon:!1},Me.createElement(ie.default.Item,{label:"\u77E5\u8BC6\u70B9\u540D\u79F0",name:"name",rules:[{required:!0}]},Me.createElement(De.default,{showCount:!0,maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"}))),Me.createElement(at.Z,{open:re,onCancel:()=>{oe(!1)}})))}},3830:function(tn,zt,z){"use strict";z.d(zt,{Q:function(){return Me},Z:function(){return Ye}});var b=z(67294),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"},xe=z(94184),De=z.n(xe),Ae=z(14446),Ge=z(2453),ce=z(84567),at=(fe,$e,me)=>new Promise((E,a)=>{var x=te=>{try{ee(me.next(te))}catch(re){a(re)}},y=te=>{try{ee(me.throw(te))}catch(re){a(re)}},ee=te=>te.done?E(te.value):Promise.resolve(te.value).then(x,y);ee((me=me.apply(fe,$e)).next())});const Me=({title:fe="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:$e=[],visible:me,setVisible:E,tip:a,onOk:x})=>{const[y,ee]=(0,b.useState)([]),[te,re]=(0,b.useState)(!1);return(0,b.useEffect)(()=>{me&&ee($e)},[me]),b.createElement(Ae.default,{centered:!0,open:me,title:fe,confirmLoading:te,width:564,onOk:()=>at(void 0,null,function*(){if(!y.length){Ge.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}re(!0),yield x(y),re(!1)}),onCancel:()=>E(!1)},!!a&&b.createElement("div",{className:"c-grey-666 font16 mb10"},a),b.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},b.createElement(ce.default.Group,{value:y,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:oe=>{ee(oe)}})))};var Ye=({title:fe="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:$e,style:me={},onEdit:E,dataSource:a=[]})=>{const x={C:b.createElement("div",{className:ie.c},"C"),"C++":b.createElement("div",{className:ie.cpp},"C++"),Java:b.createElement("div",{className:ie.java},"Java"),Python:b.createElement("div",{className:ie.python},"Python")};return b.createElement("div",{className:De()(ie.tags,$e),style:me},!!fe&&b.createElement("div",{className:ie.text},fe),b.createElement("div",{className:ie.tagWrap},a==null?void 0:a.map(y=>b.createElement(b.Fragment,{key:y},x[y]))),!!E&&b.createElement("div",{onClick:E,className:`iconfont icon-bianji_Hover ${ie.edit}`}))}},15312:function(tn,zt,z){"use strict";z.d(zt,{t:function(){return bn}});var b=z(67294),ie=z(69677),xe=z(22150),De=z(14446),Ae=z(71230),Ge=z(15746),ce=z(31795),at=z(11713),Me=z(78045),Qe=z(41307),Ye=z(35973),fe=z(52654),$e=z(2453),me=z(71577),E=z(57953),a=z(19575),x={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"},y=z(33170),ee=z(88742),te=z(35567),re=z(74855),oe=z(96707),le=z(67294),Se=Object.defineProperty,we=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,et=(gt,tt,ut)=>tt in gt?Se(gt,tt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):gt[tt]=ut,Re=(gt,tt)=>{for(var ut in tt||(tt={}))Ce.call(tt,ut)&&et(gt,ut,tt[ut]);if(Le)for(var ut of Le(tt))he.call(tt,ut)&&et(gt,ut,tt[ut]);return gt},Ue=(gt,tt)=>we(gt,qe(tt)),Fe=(gt,tt,ut)=>new Promise((Bt,vn)=>{var Nn=ea=>{try{qn(ut.next(ea))}catch(ba){vn(ba)}},Pa=ea=>{try{qn(ut.throw(ea))}catch(ba){vn(ba)}},qn=ea=>ea.done?Bt(ea.value):Promise.resolve(ea.value).then(Nn,Pa);qn((ut=ut.apply(gt,tt)).next())}),dt=({buttonProps:gt,buttonText:tt,form:ut,hackIdentifier:Bt="",answerKey:vn,data:Nn})=>{const[Pa,qn]=(0,b.useState)(!1),[ea,ba]=(0,b.useState)(!1),[ht,Vt]=(0,b.useState)(!1),[Ra,fa]=(0,b.useState)({}),[Tt,Fa]=(0,b.useState)(""),[Ct,nn]=(0,b.useState)(""),On=(0,b.useRef)(Bt),Mt=(0,b.useRef)(""),an=(0,b.useRef)(!1);(0,b.useEffect)(()=>{ht&&ya()},[ht]),(0,b.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const Un=()=>new Date().getTime(),Da=Nn==null?void 0:Nn.code,Ca=()=>{var Hr,Vr;let So=Da?Nn==null?void 0:Nn.code:(Hr=ut.getFieldValue("hack_codes"))==null?void 0:Hr.code,co=Da?Nn==null?void 0:Nn.answer_content:ut.getFieldValue(vn),To=Da?Nn==null?void 0:Nn.input:(Vr=ut.getFieldValue("hack_sets"))==null?void 0:Vr.input;co==null||co.forEach(Fo=>{const fo=Fo.value||Fo.answer_text||"";So=So.replace(/(@▁@|@▁▁@)/,fo)}),nn(To),Fa(So),fa({}),Vt(!0)},ya=()=>Fe(void 0,null,function*(){var Hr,Vr,So,co;const To=Un(),Fo=Da?Nn==null?void 0:Nn.time_limit:(Hr=ut.getFieldsValue())==null?void 0:Hr.hack.time_limit,fo=Da?(Vr=Nn==null?void 0:Nn.answer_content)==null?void 0:Vr.length:(co=(So=ut.getFieldsValue())==null?void 0:So.standard_answers)==null?void 0:co.length;qn(!0),yield(0,ee.bM)(Mt.current,{test_hack_code:Tt,test_input:Ct});function ko(){return Fe(this,null,function*(){const{status:Eo,data:Na}=yield(0,ee.rX)(Mt.current,"submit"),cr=Un()-To>(Fo+3)*1e3*fo;if(an.current){if(cr){$e.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),qn(!1);return}if(Eo===0){qn(!1),fa(Ue(Re({},Na),{showText:!0}));return}setTimeout(ko,1e3)}})}ko()}),or=()=>Fe(void 0,null,function*(){var Hr,Vr,So,co,To,Fo,fo;if(!Nn){try{yield ut.validateFields()}catch(pr){(So=(Vr=(Hr=pr==null?void 0:pr.errorFields)==null?void 0:Hr[0])==null?void 0:Vr.name)!=null&&So.includes("standard_answers")?$e.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):$e.ZP.error(pr.errorFields[0].errors[0]),ut.scrollToField(pr.errorFields[0].name,{behavior:"smooth",block:"center"});return}ba(!0);let Eo="";const Na=ut.getFieldsValue();On.current?Eo=yield(0,y.ZP)(`/api/problems/${On.current}.json`,{method:"put",body:Ue(Re({},Na),{hack:Ue(Re({},Na==null?void 0:Na.hack),{sub_discipline_id:(fo=(Fo=Na==null?void 0:Na.hack)==null?void 0:Fo.sub_discipline_id)==null?void 0:fo[1],difficult:Na.difficulty,item_banks_group_id:Na.item_banks_group_id}),hack_codes:Ue(Re({},Na.hack_codes),{code:a.Base64.encode(Na.hack_codes.code)}),update_hack_sets:[Re({},Na.hack_sets)],is_blank:!0})}):(Eo=yield(0,y.ZP)("/api/problems.json",{method:"post",body:Ue(Re({},Na),{hack:Ue(Re({},Na==null?void 0:Na.hack),{sub_discipline_id:(To=(co=Na==null?void 0:Na.hack)==null?void 0:co.sub_discipline_id)==null?void 0:To[1],difficult:Na.difficulty,item_banks_group_id:Na.item_banks_group_id}),hack_codes:Ue(Re({},Na.hack_codes),{code:a.Base64.encode(Na.hack_codes.code)}),hack_sets:[Re({},Na.hack_sets)],is_blank:!0})}),On.current=Eo==null?void 0:Eo.identifier,sessionStorage.projectFill=Eo==null?void 0:Eo.identifier)}const ko=yield(0,y.ZP)(`/api/problems/${On.current}/start.json`,{method:"get"});if((ko==null?void 0:ko.status)===0){Mt.current=ko==null?void 0:ko.identifier,an.current=!0,ba(!1),Ca();return}ba(!1)}),Br=Hr=>{const{status:Vr,error_msg:So,execute_time:co,output:To,input:Fo,expected_output:fo}=Hr;let ko=null;switch(Vr){case oe.h.OK:ko=le.createElement(le.Fragment,null,le.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",co/1e3,"\u79D2"),le.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case oe.h.NOMATCH:ko=le.createElement(le.Fragment,null,le.createElement("div",null,"\u8F93\u5165\uFF1A"),le.createElement("pre",{style:{fontFamily:"initial"}},Fo),le.createElement("div",null,"\u8F93\u51FA\uFF1A"),le.createElement("pre",{style:{fontFamily:"initial"}},To&&a.Base64.decode(To)),le.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),le.createElement("pre",{style:{fontFamily:"initial"}},fo&&a.Base64.decode(fo)));break;case oe.h.EXECUTEFAILURE:ko=le.createElement(le.Fragment,null,le.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",le.createElement("pre",null,Fo)),le.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),le.createElement("pre",{className:"error"},a.Base64.decode(So)));break;case oe.h.COMPILEFAILURE:ko=le.createElement(le.Fragment,null,le.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",le.createElement("pre",null,Fo)),le.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),le.createElement("pre",{className:"error"},a.Base64.decode(So)));break;case oe.h.PODFAILURE:ko=le.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case oe.h.TIMEOUT:ko=le.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return le.createElement(le.Fragment,null," ",ko," ")};return le.createElement("div",null,le.createElement(me.ZP,Ue(Re({loading:ea},gt),{onClick:or}),tt),le.createElement(De.default,{open:ht,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Pa,cancelButtonProps:{style:{display:"none"}},onOk:()=>ya(),onCancel:()=>{an.current=!1,Vt(!1)}},le.createElement("div",{className:x.result},le.createElement("div",{className:x.left},le.createElement("div",{className:"mb20"},le.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!Nn&&le.createElement(re.CopyToClipboard,{text:Tt,onCopy:()=>$e.ZP.success("\u590D\u5236\u6210\u529F")},le.createElement("span",{style:{float:"right"},className:"current c-light-primary"},le.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),le.createElement(te.Z,{height:510,className:"mb0",hidetoolBar:!0,defaultValue:Tt,onChange:Hr=>Fa(Hr)})),le.createElement("div",{className:x.right},le.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),le.createElement("div",{className:x.box},le.createElement("div",{className:x.li},le.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:Ct,onChange:Hr=>nn(Hr.target.value),bordered:!1,style:{height:180}}))),le.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),le.createElement("div",{className:x.box},le.createElement(E.Z,{spinning:Pa,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},le.createElement("div",{className:x.li,style:{height:196,overflow:"auto",padding:10}},Br(Ra))))))))},St=z(55304),Ft=z(67294),Lt=Object.defineProperty,Gt=Object.defineProperties,Kn=Object.getOwnPropertyDescriptors,Hn=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Ht=Object.prototype.propertyIsEnumerable,Pn=(gt,tt,ut)=>tt in gt?Lt(gt,tt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):gt[tt]=ut,Ln=(gt,tt)=>{for(var ut in tt||(tt={}))wt.call(tt,ut)&&Pn(gt,ut,tt[ut]);if(Hn)for(var ut of Hn(tt))Ht.call(tt,ut)&&Pn(gt,ut,tt[ut]);return gt},gn=(gt,tt)=>Gt(gt,Kn(tt)),yn=(gt,tt)=>{var ut={};for(var Bt in gt)wt.call(gt,Bt)&&tt.indexOf(Bt)<0&&(ut[Bt]=gt[Bt]);if(gt!=null&&Hn)for(var Bt of Hn(gt))tt.indexOf(Bt)<0&&Ht.call(gt,Bt)&&(ut[Bt]=gt[Bt]);return ut};const{TextArea:bt}=ie.default,Mn=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"}],Ia=({value:gt,onChange:tt})=>Ft.createElement(Switch,{checked:gt,onChange:ut=>{tt(ut)}}),jt="@\u2581@",Jt="@\u2581\u2581@",bn=({questionTitlePlaceholder:gt,form:tt,scoreByBlank:ut=!1,hackidentifier:Bt,answerKey:vn})=>{const[Nn,Pa]=(0,b.useState)(!1),[qn,ea]=(0,b.useState)(!1),ht=(0,Ye.useParams)().type==="edit",Vt=(Mt,an)=>{const Un=an.line;let Da=0;for(let ya=0;ya<Un;ya++)Da+=Mt.getLine(ya).split(jt).length-1;for(let ya=0;ya<Un;ya++)Da+=Mt.getLine(ya).split(Jt).length-1;const Ca=Mt.getLine(Un).substring(0,an.ch);return Da+=Ca.split(jt).length-1,Da+=Ca.split(Jt).length-1,Da},Ra=(Mt,an,Un,Da)=>{const Ca=Mt.getRange(an.from,an.to);let ya=0;if(an.text.forEach(or=>{ya+=or.split(jt).length-1}),an.text.forEach(or=>{ya+=or.split(Jt).length-1}),an.origin!=="setValue"){if(Ca&&(Ca.indexOf(jt)!==-1||Ca.indexOf(Jt)!==-1)){const or=Ca.split(jt).length-1+Ca.split(Jt).length-1,Br=Vt(Mt,an.from);if(console.log(`\u5220\u9664${or}\u4E2A\uFF0C \u524D\u9762\u6709${Br}\u4E2A\uFF0C\u65B0\u589E${ya}\u4E2A`),or>1){const Hr=Array.from({length:or},(Vr,So)=>Br+So);Da(Hr)}else Da(Br)}else if(ya>0){const or=Vt(Mt,an.from);console.log(`\u65B0\u589E${ya}\u4E2A\uFF0C\u4E4B\u524D\u6709${or}\u4E2A`),Un(ya,or)}}},fa=()=>{const Mt=tt.getFieldValue(vn);tt.setFieldsValue({[vn]:Mt==null?void 0:Mt.map((an,Un)=>gn(Ln({},an),{position:Un+1}))})},Tt=(0,b.useRef)(),Fa=(Mt,an)=>{for(let Un=0;Un<Mt;Un++)Tt.current({position:null,answer_text:""},an+Un);fa()},Ct=(0,b.useRef)(),nn=Mt=>{Ct.current(Mt),fa()},On=xe.default.useWatch(vn,tt);return Ft.createElement("div",{className:fe.Z.wrap},Ft.createElement(xe.default.Item,{label:"\u8BD5\u9898\u63CF\u8FF0",name:["hack","description"],style:{display:"table"},className:"w100",labelCol:{span:24},rules:[{required:!0}]},Ft.createElement(Qe.h,{scrollId:"name",watch:!0,height:140})),Ft.createElement("div",{className:fe.Z.questionTitleEditorWrap},Ft.createElement(xe.default.Item,{label:"\u7A0B\u5E8F\u4EE3\u7801",name:["hack_codes","code"],labelCol:{span:24},rules:[{required:!0}]},Ft.createElement(Qe.h,{scrollId:"name",watch:!0,height:400,hidetoolBar:!0,showNullProgramButton:!0,onChange:(Mt,an)=>{const Un=tt.getFieldValue(vn);console.log("--preAnswerData",Un,an),tt.setFieldsValue({[vn]:Un==null?void 0:Un.map((Da,Ca)=>{var ya;return gn(Ln({},Da),{position:Ca+1,multi_line:(ya=an==null?void 0:an[Ca])==null?void 0:ya.multiLine})})})},placeholder:gt,onCMBeforeChange:(Mt,an)=>{Ra(Mt,an,Fa,nn)}}))),Ft.createElement(xe.default.List,{name:vn,rules:[{validator(Mt,an){if(!(an!=null&&an.length))return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const Un of an){const{answer_text:Da}=Un||{};if((Da==null?void 0:Da.length)===0)return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Mt,{add:an,remove:Un},{errors:Da})=>(Tt.current=an,Ct.current=Un,Ft.createElement(Ft.Fragment,null,Ft.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},Ft.createElement(xe.default.Item,{label:"\u586B\u7A7A\u9879\u7B54\u6848",required:!0,labelCol:{span:24}}),Ft.createElement("div",{onClick:()=>{De.default.warning({title:"\u7ED9\u5206\u8BF4\u660E",icon:null,width:700,centered:!0,content:Ft.createElement("div",null,Ft.createElement("div",null,"1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801",Ft.createElement("span",{style:{color:"#e30000"}},"\u8FDB\u884C\u8BC4\u6D4B"),"\u624D\u80FD\u5F97\u5206\u3002"),Ft.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"}},Ft.createElement(St.Z,{style:{marginRight:3,color:"#3061D0"}}),Ft.createElement("span",null," \u7ED9\u5206\u8BF4\u660E"))),Mt.map((Ca,ya)=>{var or=Ca,{key:Br,name:Hr}=or,Vr=yn(or,["key","name"]),So,co;return Ft.createElement(Ae.Z,{className:"mb20",key:Br,align:"middle",wrap:!1},Ft.createElement(Ge.Z,{flex:"0 0 auto",className:`${fe.Z.blankIndex}`},"\u586B\u7A7A\u9879",ya+1),Ft.createElement(Ge.Z,{flex:1},Ft.createElement(Ae.Z,{align:"top",justify:"space-between",wrap:!1},Ft.createElement(Ge.Z,null,Ft.createElement(xe.default.Item,gn(Ln({},Vr),{name:[Hr,"answer_text"],noStyle:!0}),(So=On==null?void 0:On[Hr])!=null&&So.multi_line||(co=On==null?void 0:On[Hr])!=null&&co.multiLine?Ft.createElement(bt,{spellCheck:!1,style:{marginLeft:10,width:550}}):Ft.createElement(ie.default,{style:{marginLeft:10,width:550},className:fe.Z.blankInput,size:"large",maxLength:1e3,onBlur:To=>{}}))),ut&&Ft.createElement(Ge.Z,{flex:"224px"},Ft.createElement(xe.default.Item,gn(Ln({},Vr),{name:[Hr,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),Ft.createElement(ce.Z,{size:"large",className:fe.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"}))))))})))),Ft.createElement("div",{onClick:()=>Pa(!0)},Ft.createElement(xe.default.Item,{name:["hack","analysis"],label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Ft.createElement(Qe.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Nn}))),Ft.createElement(xe.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"}]},Ft.createElement(at.default,{size:"large"},Mn.map(Mt=>Ft.createElement(at.default.Option,{key:Mt.title,value:Mt.key}," ",Mt.title)))),Ft.createElement(xe.default.Item,{label:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",style:{marginTop:30},labelCol:{span:24},required:!0},Ft.createElement(xe.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},Ft.createElement(ce.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})),Ft.createElement("span",{className:"ml10 font14"},"\u79D2")),Ft.createElement(xe.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"}]},Ft.createElement(Me.ZP.Group,{style:{marginTop:-10}},Ft.createElement(Me.ZP,{value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),Ft.createElement(Me.ZP,{value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),Ft.createElement(Me.ZP,{value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C"))),Ft.createElement(xe.default.Item,{label:"\u6D4B\u8BD5\u7528\u4F8B",required:!0,style:{marginTop:30}}),Ft.createElement("div",{style:{background:"#F6F7F9",padding:15}},Ft.createElement(xe.default.Item,{label:"\u8F93\u5165",labelCol:{span:24},name:["hack_sets","input"]},Ft.createElement(bt,{rows:4})),Ft.createElement(xe.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},Ft.createElement(bt,{rows:4}))),Ft.createElement(dt,{form:tt,answerKey:vn,hackIdentifier:Bt,buttonText:"\u8FD0\u884C\u8C03\u8BD5",buttonProps:{ghost:!0,icon:Ft.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"}}}))}},11776:function(tn,zt,z){"use strict";z.d(zt,{u:function(){return le}});var b=z(67294),ie=z(71230),xe=z(15746),De=z(83062),Ae=z(22150),Ge=z(52654),ce=z(40043),at=z(24018),Me=z(41307),Qe=z(67294),Ye=Object.defineProperty,fe=Object.defineProperties,$e=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(Se,we,qe)=>we in Se?Ye(Se,we,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Se[we]=qe,y=(Se,we)=>{for(var qe in we||(we={}))E.call(we,qe)&&x(Se,qe,we[qe]);if(me)for(var qe of me(we))a.call(we,qe)&&x(Se,qe,we[qe]);return Se},ee=(Se,we)=>fe(Se,$e(we)),te=(Se,we)=>{var qe={};for(var Le in Se)E.call(Se,Le)&&we.indexOf(Le)<0&&(qe[Le]=Se[Le]);if(Se!=null&&me)for(var Le of me(Se))we.indexOf(Le)<0&&a.call(Se,Le)&&(qe[Le]=Se[Le]);return qe};const re=["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"],oe=({value:Se,onChange:we,choiceTextKey:qe,answerKey:Le,index:Ce,isEdit:he,setInputActive:et,form:Re,choiceOptionsPath:Ue,allowChangeMode:Fe,showAddIcon:ot,addItem:dt,deleteItem:St})=>{console.log(Se,"value");const Ft=(Se==null?void 0:Se[Le])===1,Lt=()=>{const Kn=Re.getFieldValue(Ue);Re.setFieldValue(Ue,Kn.map(Hn=>ee(y({},Hn),{[Le]:0})))},Gt=()=>{Ft?we(ee(y({},Se),{[Le]:0})):(Fe||Lt(),we(ee(y({},Se),{[Le]:1})))};return Qe.createElement(ie.Z,{className:Ge.Z.choiceWrap,align:"middle",wrap:!1},Qe.createElement(xe.Z,{onClick:Gt,className:`${Ge.Z.choiceIndex} ${Ft?Ge.Z.activeAnswer:""}`},re[Ce]),Qe.createElement(xe.Z,{flex:1,className:`${Ge.Z.editorWrap} ml15`,onClick:et},Qe.createElement(Me.x,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:he,value:Se==null?void 0:Se[qe],onChange:Kn=>{we(ee(y({},Se),{[qe]:Kn}))}})),Qe.createElement(xe.Z,{flex:"0 0 auto",className:"ml15"},Qe.createElement("div",{onClick:Gt,className:`${Ge.Z.setAnswerBtn} ${Ft?Ge.Z.activeAnswer:""}`},Ft?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),Qe.createElement(xe.Z,{className:Ge.Z.actionWrapper},Qe.createElement(De.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},Qe.createElement(ce.Z,{className:Ge.Z.addIcon,onClick:dt,style:{visibility:ot?"visible":"hidden"}})),Qe.createElement(De.Z,{title:"\u5220\u9664"},Qe.createElement(at.Z,{className:Ge.Z.deleteIcon,onClick:St,style:{visibility:Ce>1?"visible":"hidden"}}))))},le=({questionTitlePlaceholder:Se,titleKey:we,choiceKey:qe,analysisKey:Le,choiceTextKey:Ce,answerKey:he,choiceOptionsPath:et,allowChangeMode:Re=!0,form:Ue,showAnalysis:Fe=!0})=>{const[ot,dt]=(0,b.useState)(),[St,Ft]=(0,b.useState)(!1);return Qe.createElement("div",{className:Ge.Z.wrap},Qe.createElement("div",{className:Ge.Z.questionTitleEditorWrap},Qe.createElement(Ae.default.Item,{label:"\u9898\u5E72",name:we,labelCol:{span:24},rules:[{required:!0}]},Qe.createElement(Me.h,{scrollId:Array.isArray(we)?we.join("_"):`${we}`,watch:!0,height:140,placeholder:Se}))),Qe.createElement(Ae.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Qe.createElement(Ae.default.List,{name:qe,rules:[{validator(Lt,Gt){const Kn=Gt.some(wt=>wt[he]===1),Hn=Gt.findIndex(wt=>{var Ht;return((Ht=wt[Ce])==null?void 0:Ht.length)<=0});return Hn!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${re[Hn]}\u9009\u9879\u7684\u5185\u5BB9`)):Kn?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Lt,{add:Gt,remove:Kn})=>Qe.createElement("div",{id:Array.isArray(et)?et.join("_"):`${et}`},Lt.map((Hn,wt)=>{var Ht=Hn,{key:Pn,name:Ln}=Ht,gn=te(Ht,["key","name"]);const yn=ot===Pn,bt=()=>{dt(Pn)},Mn=wt<7&&wt===Lt.length-1,Ia=()=>Gt({[Ce]:"",[he]:0}),jt=()=>Kn(Ln);return Qe.createElement(Ae.default.Item,ee(y({},gn),{key:Pn,name:Ln,className:Ge.Z.choiceListWrap,rules:[{validator(Jt,bn){return bn!=null&&bn.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${re[wt]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),Qe.createElement(oe,{choiceTextKey:Ce,answerKey:he,index:wt,isEdit:yn,setInputActive:bt,form:Ue,choiceOptionsPath:et,allowChangeMode:Re,showAddIcon:Mn,addItem:Ia,deleteItem:jt}))}),Lt.length<8&&Qe.createElement("div",{className:`${Ge.Z.addBtn} mb30`,onClick:()=>Gt({[Ce]:"",[he]:0})},"\u6DFB\u52A0\u9009\u9879"))),Fe&&Qe.createElement("div",{onClick:()=>Ft(!0)},Qe.createElement(Ae.default.Item,{name:Le,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Qe.createElement(Me.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:St}))))}},81580:function(tn,zt,z){"use strict";z.d(zt,{u:function(){return Re}});var b=z(67294),ie=z(14446),xe=z(71230),De=z(15746),Ae=z(69677),Ge=z(83062),ce=z(47897),at=z(22150),Me=z(78045),Qe=z(31795),Ye=z(41307),fe=z(24018),$e=z(17663),me=z(52654),E=z(35713),a=z(67294),x=Object.defineProperty,y=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,le=(Ue,Fe,ot)=>Fe in Ue?x(Ue,Fe,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Ue[Fe]=ot,Se=(Ue,Fe)=>{for(var ot in Fe||(Fe={}))re.call(Fe,ot)&&le(Ue,ot,Fe[ot]);if(te)for(var ot of te(Fe))oe.call(Fe,ot)&&le(Ue,ot,Fe[ot]);return Ue},we=(Ue,Fe)=>y(Ue,ee(Fe)),qe=(Ue,Fe)=>{var ot={};for(var dt in Ue)re.call(Ue,dt)&&Fe.indexOf(dt)<0&&(ot[dt]=Ue[dt]);if(Ue!=null&&te)for(var dt of te(Ue))Fe.indexOf(dt)<0&&oe.call(Ue,dt)&&(ot[dt]=Ue[dt]);return ot};const Le=({value:Ue,onChange:Fe})=>{const ot=St=>{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:me.Z.modal,onOk:()=>{const Ft=[...Ue];Ft.splice(St,1),Fe(Ft)}})},dt=()=>{const St=[...Ue];St.push(""),Fe(St)};return a.createElement(xe.Z,{className:"ml20"},a.createElement(De.Z,{flex:1},Ue==null?void 0:Ue.map((St,Ft)=>a.createElement(xe.Z,{key:`${St}_${Ft}`,className:"mb20"},a.createElement(Ae.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:St,autoSize:{maxRows:3},maxLength:1e3,onBlur:Lt=>{const Gt=[...Ue],Kn=Lt.target.value.trim();Gt[Ft]=Kn,Fe(Gt)}}),a.createElement(Ge.Z,{title:"\u5220\u9664"},a.createElement(fe.Z,{className:me.Z.deleteIcon,style:{marginLeft:15,visibility:Ft>0?"visible":"hidden"},onClick:()=>ot(Ft)}))))),a.createElement(De.Z,null,a.createElement("div",{className:`${me.Z.addBtn}`,onClick:()=>{dt()}},"\u65B0\u589E\u7B54\u6848")))},Ce=({value:Ue,onChange:Fe})=>{const ot=St=>{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:me.Z.modal,onOk:()=>{const Ft=[...Ue];Ft.splice(St,1),Fe(Ft)}})},dt=()=>{const St=[...Ue];St.push(""),Fe(St)};return a.createElement(xe.Z,{className:"ml20"},a.createElement(De.Z,{flex:1},Ue==null?void 0:Ue.map((St,Ft)=>a.createElement(xe.Z,{key:`${St}_${Ft}`,align:"middle",className:"mb20"},a.createElement(E.Z,{value:St,style:{flex:1},onChange:Lt=>{const Gt=[...Ue];Gt[Ft]=Lt,Fe(Gt)}}),a.createElement(Ge.Z,{title:"\u5220\u9664"},a.createElement(fe.Z,{className:me.Z.deleteIcon,style:{marginLeft:15,visibility:Ft>0?"visible":"hidden"},onClick:()=>ot(Ft)}))))),a.createElement(De.Z,null,a.createElement("div",{className:`${me.Z.addBtn}`,onClick:()=>{dt()}},"\u65B0\u589E\u7B54\u6848")))},he=({value:Ue=!0,onChange:Fe})=>a.createElement(ce.Z,{checked:!Ue,onChange:ot=>{Fe(!ot)}}),et="\u2581",Re=({questionTitlePlaceholder:Ue,form:Fe,scoreByBlank:ot=!1,answerKey:dt})=>{const[St,Ft]=(0,b.useState)(!1),Lt=(gn,yn)=>{const bt=yn.line;let Mn=0;for(let jt=0;jt<bt;jt++)Mn+=gn.getLine(jt).split(et).length-1;const Ia=gn.getLine(bt).substring(0,yn.ch);return Mn+=Ia.split(et).length-1,Mn},Gt=(gn,yn,bt,Mn)=>{const Ia=gn.getRange(yn.from,yn.to);let jt=0;if(yn.text.forEach(Jt=>{jt+=Jt.split(et).length-1}),yn.origin!=="setValue"){if(Ia&&Ia.indexOf(et)!==-1){const Jt=Ia.split(et).length-1,bn=Lt(gn,yn.from);if(console.log(`\u5220\u9664${Jt}\u4E2A\uFF0C \u524D\u9762\u6709${bn}\u4E2A\uFF0C\u65B0\u589E${jt}\u4E2A`),Jt>1){const gt=Array.from({length:Jt},(tt,ut)=>bn+ut);Mn(gt)}else Mn(bn)}else if(jt>0){const Jt=Lt(gn,yn.from);console.log(`\u65B0\u589E${jt}\u4E2A\uFF0C\u4E4B\u524D\u6709${Jt}\u4E2A`),bt(jt,Jt)}}},Kn=()=>{const gn=Fe.getFieldValue(dt);Fe.setFieldsValue({[dt]:gn.map((yn,bt)=>we(Se({},yn),{position:bt+1}))})},Hn=(0,b.useRef)(),wt=(gn,yn)=>{for(let bt=0;bt<gn;bt++)Hn.current({position:null,answer_text:[""],model:1},yn+bt);Kn()},Ht=(0,b.useRef)(),Pn=gn=>{Ht.current(gn),Kn()},Ln=at.default.useWatch(dt,Fe);return a.createElement("div",{className:me.Z.wrap},a.createElement("div",{className:me.Z.questionTitleEditorWrap},a.createElement(at.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},a.createElement(Ye.h,{scrollId:"name",watch:!0,height:140,placeholder:Ue,showNullButton:!0,onCMBeforeChange:(gn,yn)=>{Gt(gn,yn,wt,Pn)}}))),a.createElement(at.default.List,{name:dt,rules:[{validator(gn,yn){if(!(yn!=null&&yn.length))return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const bt of yn){const{answer_text:Mn}=bt||{};if(Mn!=null&&Mn.some(Ia=>(Ia==null?void 0:Ia.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(gn,{add:yn,remove:bt},{errors:Mn})=>(Hn.current=yn,Ht.current=bt,a.createElement(a.Fragment,null,a.createElement(at.default.Item,{label:a.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(gn!=null&&gn.length)&&a.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),gn.map((Ia,jt)=>{var Jt=Ia,{key:bn,name:gt}=Jt,tt=qe(Jt,["key","name"]),ut,Bt;return a.createElement("div",{style:{marginBottom:10},key:bn},a.createElement(xe.Z,{className:"mb20",align:"middle",wrap:!1},a.createElement(De.Z,{style:{marginRight:10},flex:"0 0 auto",className:`${me.Z.blankIndex}`},"\u586B\u7A7A\u9879",jt+1),a.createElement(at.default.Item,we(Se({},tt),{name:[gt,"model"],noStyle:!0}),a.createElement(Me.ZP.Group,{onChange:()=>{const vn=Fe.getFieldValue(dt);Fe.setFieldsValue({[dt]:vn.map((Nn,Pa)=>we(Se({},Nn),{answer_text:gt===Pa?[""]:Nn.answer_text}))})}},a.createElement(Me.ZP,{value:1},"\u6587\u672C\u6A21\u5F0F ",a.createElement(Ge.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6587\u672C\u7B54\u6848"},a.createElement($e.Z,null))),a.createElement(Me.ZP,{value:2},"\u6570\u5B66\u516C\u5F0F\u6A21\u5F0F ",a.createElement(Ge.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u7F16\u5199\u6570\u5B66\u516C\u5F0F\u4F5C\u4E3A\u7B54\u6848"},a.createElement($e.Z,null)))))),a.createElement(xe.Z,{style:{marginLeft:20},align:"middle",wrap:!1},a.createElement(De.Z,{flex:1},a.createElement(xe.Z,{align:"top",justify:"space-between",wrap:!1},a.createElement(De.Z,{flex:1},a.createElement(at.default.Item,we(Se({},tt),{name:[gt,"answer_text"],noStyle:!0}),((Bt=(ut=Fe.getFieldValue(dt))==null?void 0:ut[gt])==null?void 0:Bt.model)===1?a.createElement(Le,null):a.createElement(Ce,null))),ot&&a.createElement(De.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},a.createElement(at.default.Item,we(Se({},tt),{name:[gt,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:me.Z.blankInputNumberWrapper}),a.createElement(Qe.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),a.createElement(at.default.Item,we(Se({},tt),{name:[gt,"position"],noStyle:!0}),a.createElement(Ae.default,{type:"hidden"})))))})))),a.createElement(xe.Z,{align:"middle"},a.createElement(at.default.Item,{name:"downcase",valuePropName:"checked"},a.createElement(ce.Z,null)),a.createElement(De.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),a.createElement(xe.Z,{align:"middle"},a.createElement(at.default.Item,{name:"no_space",valuePropName:"checked"},a.createElement(ce.Z,null)),a.createElement(De.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Ln==null?void 0:Ln.length)>1&&a.createElement(xe.Z,{align:"middle",className:(Ln==null?void 0:Ln.length)>1?"mb30":`${me.Z.hide}`},a.createElement(at.default.Item,{name:"is_ordered"},a.createElement(he,null)),a.createElement(De.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")),a.createElement("div",{onClick:()=>Ft(!0)},a.createElement(at.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(Ye.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:St}))))}},66495:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return te}});var b=z(67294),ie=z(71230),xe=z(15746),De=z(22150),Ae=z(52654),Ge=z(41307),ce=z(67294),at=Object.defineProperty,Me=Object.defineProperties,Qe=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,me=(re,oe,le)=>oe in re?at(re,oe,{enumerable:!0,configurable:!0,writable:!0,value:le}):re[oe]=le,E=(re,oe)=>{for(var le in oe||(oe={}))fe.call(oe,le)&&me(re,le,oe[le]);if(Ye)for(var le of Ye(oe))$e.call(oe,le)&&me(re,le,oe[le]);return re},a=(re,oe)=>Me(re,Qe(oe)),x=(re,oe)=>{var le={};for(var Se in re)fe.call(re,Se)&&oe.indexOf(Se)<0&&(le[Se]=re[Se]);if(re!=null&&Ye)for(var Se of Ye(re))oe.indexOf(Se)<0&&$e.call(re,Se)&&(le[Se]=re[Se]);return le};const y={\u6B63\u786E:"T",\u9519\u8BEF:"F"},ee=({value:re,onChange:oe,form:le})=>{const Se=(re==null?void 0:re.is_answer)===1,we=re==null?void 0:re.choice_text,qe=()=>{const Le=le.getFieldsValue().choices.map(Ce=>({choice_text:Ce.choice_text,is_answer:0}));le.setFieldsValue({choices:Le}),oe(a(E({},re),{is_answer:1}))};return ce.createElement(ie.Z,{className:Ae.Z.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},ce.createElement(xe.Z,{onClick:qe,className:`${Ae.Z.choiceIndex} ${Ae.Z.judgementIndex} ${Se?Ae.Z.activeAnswer:""}`},y[we]),ce.createElement(xe.Z,{flex:1,className:`${Ae.Z.editorWrap} ml15`},ce.createElement("div",{className:`${Ae.Z.inputBorder} ${Ae.Z.placeholder} ${Se?Ae.Z.activeJudgementAnswer:""}`},we)),ce.createElement(xe.Z,{flex:"0 0 auto",className:"ml15"},ce.createElement("div",{onClick:qe,className:`${Ae.Z.setAnswerBtn} ${Se?Ae.Z.activeAnswer:""}`},Se?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},te=({questionTitlePlaceholder:re,choiceKey:oe,form:le})=>{const[Se,we]=(0,b.useState)(!1);return ce.createElement("div",{className:Ae.Z.wrap},ce.createElement("div",{className:Ae.Z.questionTitleEditorWrap},ce.createElement(De.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},ce.createElement(Ge.h,{scrollId:"name",watch:!0,height:140,placeholder:re}))),ce.createElement(De.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},ce.createElement(De.default.List,{name:"choices",rules:[{validator(qe,Le){return Le.some(he=>(he==null?void 0:he.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},qe=>ce.createElement("div",{id:"choices"},qe.map(Le=>{var Ce=Le,{key:he,name:et}=Ce,Re=x(Ce,["key","name"]);return ce.createElement(De.default.Item,a(E({},Re),{key:he,name:et,noStyle:!0}),ce.createElement(ee,{form:le}))})))),ce.createElement("div",{onClick:()=>we(!0)},ce.createElement(De.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},ce.createElement(Ge.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Se}))))}},41307:function(tn,zt,z){"use strict";z.d(zt,{h:function(){return E},x:function(){return a}});var b=z(35567),ie=z(52654),xe=z(85725),De=z(67294),Ae=Object.defineProperty,Ge=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Ye=(x,y,ee)=>y in x?Ae(x,y,{enumerable:!0,configurable:!0,writable:!0,value:ee}):x[y]=ee,fe=(x,y)=>{for(var ee in y||(y={}))Me.call(y,ee)&&Ye(x,ee,y[ee]);if(at)for(var ee of at(y))Qe.call(y,ee)&&Ye(x,ee,y[ee]);return x},$e=(x,y)=>Ge(x,ce(y)),me=(x,y)=>{var ee={};for(var te in x)Me.call(x,te)&&y.indexOf(te)<0&&(ee[te]=x[te]);if(x!=null&&at)for(var te of at(x))y.indexOf(te)<0&&Qe.call(x,te)&&(ee[te]=x[te]);return ee};const E=x=>{var y=x,{value:ee,onChange:te,scrollId:re}=y,oe=me(y,["value","onChange","scrollId"]);return De.createElement("div",{id:re||""},De.createElement(b.Z,$e(fe({},oe),{defaultValue:ee,onChange:(le,Se)=>{Se!=null&&Se.length?te(le,Se):te(le)}})))},a=({value:x,onChange:y,placeholder:ee,height:te=140,isEdit:re,miniToolbar:oe,watch:le=!0})=>re?De.createElement(b.Z,{watch:le,isFocus:!0,height:te||void 0,placeholder:ee,defaultValue:x,onChange:y,miniToolbar:oe}):De.createElement("div",{style:{cursor:"pointer"}},x?De.createElement(xe.Z,{className:ie.Z.inputBorder,value:x}):De.createElement("div",{className:`${ie.Z.inputBorder} ${ie.Z.placeholder} inputBorderError`},ee))},77792:function(tn,zt,z){"use strict";z.d(zt,{W:function(){return Ce}});var b=z(67294),ie=z(2453),xe=z(66309),De=z(22150),Ae=z(47897),Ge=z(71230),ce=z(15746),at=z(83062),Me=z(69677),Qe=z(31795),Ye=z(52654),fe=z(41307),$e=z(35567),me=z(17663),E=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,re=(he,et,Re)=>et in he?E(he,et,{enumerable:!0,configurable:!0,writable:!0,value:Re}):he[et]=Re,oe=(he,et)=>{for(var Re in et||(et={}))ee.call(et,Re)&&re(he,Re,et[Re]);if(y)for(var Re of y(et))te.call(et,Re)&&re(he,Re,et[Re]);return he},le=(he,et)=>a(he,x(et)),Se=(he,et)=>{var Re={};for(var Ue in he)ee.call(he,Ue)&&et.indexOf(Ue)<0&&(Re[Ue]=he[Ue]);if(he!=null&&y)for(var Ue of y(he))et.indexOf(Ue)<0&&te.call(he,Ue)&&(Re[Ue]=he[Ue]);return Re};const we=he=>{var et=he,{value:Re,onChange:Ue}=et,Fe=Se(et,["value","onChange"]);const ot=dt=>{Ue([dt])};return b.createElement($e.Z,le(oe({},Fe),{defaultValue:Re==null?void 0:Re[0],onChange:ot}))},qe=he=>{if(!he)return!1;if(/^s*$/.test(he)||he.trim()===""){ie.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let et=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 he==="|"?(ie.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Le=({value:he=[],onClose:et})=>b.createElement(xe.default,{closable:!0,onClose:et,className:Ye.Z.keywordTag},b.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},he.join(" \u6216 "))),Ce=({questionTitlePlaceholder:he,form:et,showKeywords:Re,isMustKeyWords:Ue=Re})=>{const[Fe,ot]=(0,b.useState)(!1),[dt,St]=(0,b.useState)(""),Ft=De.default.useWatch("use_keywords",et),Lt=De.default.useWatch("question_score",et);return b.createElement("div",{className:Ye.Z.wrap},b.createElement("div",{className:Ye.Z.questionTitleEditorWrap},b.createElement(De.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},b.createElement(fe.h,{scrollId:"name",watch:!0,height:140,placeholder:he}))),b.createElement(De.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:"answer_texts",labelCol:{span:24}},b.createElement(we,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Re&&!Ue&&b.createElement(De.default.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked"},b.createElement(Ae.Z,{defaultChecked:!0})),Re&&Ue&&b.createElement(Ge.Z,{align:"middle",className:"mb30"},b.createElement(De.default.Item,{name:"use_keywords",valuePropName:"checked"},b.createElement(Ae.Z,null)),b.createElement(ce.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),b.createElement(ce.Z,null,b.createElement(at.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"},b.createElement(me.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Ft||!Ue)&&b.createElement(De.default.List,{name:"keywords",rules:[{validator(Gt,Kn){return Ue?Kn!=null&&Kn.length?(Kn==null?void 0:Kn.reduce((wt,Ht)=>wt+Ht.score,0))>parseFloat(Lt)?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:Kn,remove:Hn})=>b.createElement(b.Fragment,null,b.createElement("div",{className:`${Ye.Z.title} mb10`},Ue?"\u5173\u952E\u8BCD":b.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),b.createElement(Ge.Z,{align:"middle",className:"font14 mb30"},b.createElement(ce.Z,{flex:1},b.createElement(Me.default,{value:dt,onChange:wt=>{St(wt.target.value)},maxLength:50,allowClear:!0,onPressEnter:wt=>{var Ht,Pn,Ln,gn;const yn=`${(Ht=wt.target)==null?void 0:Ht.value}`,bt=(Ln=(Pn=yn==null?void 0:yn.split("|"))==null?void 0:Pn.filter(jt=>!!jt))==null?void 0:Ln.map(jt=>jt==null?void 0:jt.trim()),Mn=et.getFieldValue("keywords"),Ia=((gn=Mn==null?void 0:Mn.map(jt=>jt==null?void 0:jt.keyword))==null?void 0:gn.flat())||[];for(const jt of bt)if(Ia.includes(jt)){ie.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}qe(yn)&&(Kn({keyword:bt,score:1}),St(""))},className:Ye.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"})),b.createElement(ce.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Gt.map(wt=>{var Ht=wt,{key:Pn,name:Ln}=Ht,gn=Se(Ht,["key","name"]);return b.createElement(Ge.Z,{key:Pn,className:"mb20",style:{marginRight:148}},b.createElement(ce.Z,{flex:1},b.createElement(Ge.Z,{align:"middle",justify:"space-between"},b.createElement(De.default.Item,le(oe({},gn),{name:[Ln,"keyword"]}),b.createElement(Le,{onClose:()=>Hn(Ln)})),Ue&&b.createElement(De.default.Item,le(oe({},gn),{name:[Ln,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Ye.Z.blankInputNumberWrapper}),b.createElement(Qe.Z,{className:Ye.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),b.createElement("div",{onClick:()=>ot(!0)},b.createElement(De.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(fe.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Fe}))))}},39044:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return Ae}});var b={text:"text___bQulM",sup:"sup___rX_Y3"},ie=z(22150),xe=z(67294),Ae=({text:Ge,name:ce="question_score"})=>{const at=({value:Me})=>xe.createElement("div",{className:b.text},xe.createElement("span",{className:b.sup},"*"),xe.createElement("span",{className:"mr10"},"\u5206\u503C"),xe.createElement("span",null,Me||"--"),xe.createElement("span",{className:"c-grey-999"},Ge));return xe.createElement(ie.default.Item,{noStyle:!0,name:ce},xe.createElement(at,null))}},85688:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return qe},P:function(){return le}});var b=z(67294),ie=z(22150),xe=z(14446),De=z(78045),Ae=z(69677),Ge=z(9430),ce={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},at=z(93686),Me=Object.defineProperty,Qe=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,E=(Le,Ce,he)=>Ce in Le?Me(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:he}):Le[Ce]=he,a=(Le,Ce)=>{for(var he in Ce||(Ce={}))$e.call(Ce,he)&&E(Le,he,Ce[he]);if(fe)for(var he of fe(Ce))me.call(Ce,he)&&E(Le,he,Ce[he]);return Le},x=(Le,Ce)=>Qe(Le,Ye(Ce)),y=(Le,Ce)=>{var he={};for(var et in Le)$e.call(Le,et)&&Ce.indexOf(et)<0&&(he[et]=Le[et]);if(Le!=null&&fe)for(var et of fe(Le))Ce.indexOf(et)<0&&me.call(Le,et)&&(he[et]=Le[et]);return he},ee=(Le,Ce,he)=>new Promise((et,Re)=>{var Ue=dt=>{try{ot(he.next(dt))}catch(St){Re(St)}},Fe=dt=>{try{ot(he.throw(dt))}catch(St){Re(St)}},ot=dt=>dt.done?et(dt.value):Promise.resolve(dt.value).then(Ue,Fe);ot((he=he.apply(Le,Ce)).next())});const te=({studentNames:Le,total:Ce})=>{const he=["","\u4E00","\u4E24","\u4E09"];return Ce>3?b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:ce.orangeColor},Le==null?void 0:Le.join("\u3001")),"\u7B49",b.createElement("span",{className:ce.orangeColor},Ce),"\u540D\u5B66\u751F"):b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:ce.orangeColor},Le==null?void 0:Le.join("\u3001")),he[Ce],"\u540D\u5B66\u751F")},re=({used:Le,copy:Ce,canNotCopy:he,studentNames:et,studentCount:Re,inPaper:Ue,is_random:Fe=!1,position:ot=""})=>{const dt=()=>{if(Ce>0&&he>0)return b.createElement(b.Fragment,null,"\u5176\u4E2D",b.createElement("span",{className:ce.orangeColor},Ce),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",b.createElement("span",{className:ce.orangeColor},he),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(Ce>0&&he===0)return b.createElement(b.Fragment,null,"\u5176\u4E2D",b.createElement("span",{className:ce.orangeColor},Ce),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(Ce===0&&he>0)return b.createElement(b.Fragment,null,"\u5176\u4E2D",b.createElement("span",{className:ce.orangeColor},he),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},St=ot||(Ue?"\u8BD5\u5377":"\u8BFE\u7A0B");return b.createElement("span",null,b.createElement(te,{studentNames:et,total:Re}),"\u5B66\u4E60\u8FC7",St,"\u4E2D\u7684",b.createElement("span",{className:ce.orangeColor},Le),"\u4E2A\u9879\u76EE\uFF0C",dt(),"\u3002\u8BF7\u9009\u62E9",Fe?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},oe=({onCancel:Le,onOk:Ce,visible:he,inPaper:et,renderData:Re,type:Ue,isMultipleCourse:Fe=!1})=>{const[ot]=ie.default.useForm(),[dt,St]=(0,b.useState)(1),[Ft,Lt]=(0,b.useState)(!1),Gt=(0,b.useMemo)(()=>(Re==null?void 0:Re.total_num)===1&&(Re==null?void 0:Re.can_copy_num)===1,[Re]),Kn=(0,b.useMemo)(()=>{var Hn;return(Hn=Re==null?void 0:Re.course_data_list)==null?void 0:Hn.filter(wt=>wt.is_show)},[Re]);return b.createElement(b.Fragment,null,Gt?b.createElement(xe.default,{centered:!0,closable:!0,open:he,destroyOnClose:!0,title:"\u63D0\u793A",className:ce.antdModal,width:682,confirmLoading:Ft,onCancel:Le,onOk:()=>ee(void 0,null,function*(){var Hn;Lt(!0);let wt=dt;if(Fe){const Ht=a({},ot.getFieldsValue());wt=(Hn=Re==null?void 0:Re.course_data_list)==null?void 0:Hn.map(Pn=>Ht[Pn.id]!==void 0?x(a({},Pn),{is_copy:Ht[Pn.id]}):Pn)}yield Ce(wt),Lt(!1)})},b.createElement("div",{className:ce.content,style:{marginBottom:20}},Fe?"\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u8BF7\u95EE\u662F\u5426\u590D\u5236\u6210\u65B0\u7684\u5B9E\u8BAD\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u4E2D?":b.createElement(b.Fragment,null,b.createElement(te,{studentNames:Re==null?void 0:Re.student_names,total:Re==null?void 0:Re.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u8BF7\u9009\u62E9\u662F\u5426\u5C06\u8BE5\u9879\u76EE\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")),Fe?b.createElement(ie.default,{form:ot,preserve:!1},Kn==null?void 0:Kn.map(Hn=>b.createElement(b.Fragment,{key:Hn.id},b.createElement("h3",{className:"ml15 mb5"},Hn.name),b.createElement(ie.default.Item,{name:Hn.id,initialValue:1},b.createElement(De.ZP.Group,{className:ce.content},b.createElement(De.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),b.createElement(De.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):b.createElement(De.ZP.Group,{value:dt,onChange:Hn=>St(Hn.target.value),className:ce.content,style:{marginBottom:30}},b.createElement(De.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),b.createElement(De.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),b.createElement("div",null,b.createElement("div",{className:ce.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),b.createElement("div",{className:ce.content,style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),b.createElement("div",{className:`${ce.content} ${ce.orangeColor}`},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"))):b.createElement(xe.default,{centered:!0,closable:!0,destroyOnClose:!0,open:he,confirmLoading:Ft,title:"\u63D0\u793A",width:682,onCancel:Le,onOk:()=>ee(void 0,null,function*(){var Hn;Lt(!0);let wt=0;if(Fe){const Ht=a({},ot.getFieldsValue());wt=(Hn=Re==null?void 0:Re.course_data_list)==null?void 0:Hn.map(Pn=>Ht[Pn.id]!==void 0?x(a({},Pn),{is_use:Ht[Pn.id]}):Pn)}yield Ce(wt),Lt(!1)})},b.createElement("div",{className:ce.content},b.createElement(te,{studentNames:Re==null?void 0:Re.student_names,total:Re==null?void 0:Re.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",Fe?b.createElement(ie.default,{form:ot,preserve:!1},b.createElement("h3",null,"\u5F53\u524D\u5B9E\u8BAD\u4E0D\u53EF\u590D\u5236\uFF0C\u5DF2\u7ECF\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5B58\u5728\u8BE5\u5B9E\u8BAD\uFF0C\u540C\u4E00\u5B9E\u8BAD\u5728\u8BFE\u5802\u4E2D\u91CD\u590D\u4F7F\u7528\u65F6\uFF0C\u4F1A\u5BFC\u81F4\u6210\u7EE9\u4E92\u76F8\u5F71\u54CD\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4F7F\u7528"),Kn==null?void 0:Kn.map(Hn=>b.createElement(b.Fragment,{key:Hn.id},b.createElement("h3",{className:"ml15 mb5"},Hn.name),b.createElement(ie.default.Item,{name:Hn.id,initialValue:1},b.createElement(De.ZP.Group,{className:ce.content},b.createElement(De.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),b.createElement(De.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):b.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",b.createElement("span",{className:ce.orangeColor},"\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"),"\uFF08\u5982\u679C\u4E0D\u60F3\u6E05\u7A7A\u5B66\u751F\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u5EFA\u8BAE\u53C2\u7167\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u5185\u5BB9\u81EA\u884C\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u6216\u8005\u5C1D\u8BD5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u4EBA\u5F00\u653E\u672C\u9879\u76EE\u7684\u590D\u5236\u6743\u9650\uFF09\u3002"))))},le=function(){const[Le,Ce]=(0,b.useState)(!1),[he,et]=(0,b.useState)();return[Le,()=>Ce(!1),he,Fe=>ee(this,null,function*(){var ot;const dt=Fe,{isImportMultipleCourse:St=!1}=dt,Ft=y(dt,["isImportMultipleCourse"]);console.log(Fe);const Lt=(Fe==null?void 0:Fe.result)||(yield(0,at.Tr)(Ft));return"status"in Lt?!1:St?((ot=Lt==null?void 0:Lt.course_data_list)==null?void 0:ot.some(Kn=>Kn.is_show))?(et(Lt),Ce(!0),!0):Lt.course_data_list||[]:Lt.student_count===0?!1:(et(Lt),Ce(!0),!0)})]},Se=Le=>{const[Ce]=ie.default.useForm(),[he,et]=(0,b.useState)(!1),{onCancel:Re,onOk:Ue,visible:Fe,inPaper:ot=!1,renderData:dt,type:St,isMultipleCourse:Ft=!1,position:Lt}=Le;let Gt=(0,b.useMemo)(()=>ot?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ce.tableCell,render(wt,Ht){return b.createElement("a",{href:`/shixuns/${Ht.identifier}/challenges`,target:"_blank"},wt)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(wt,Ht)=>b.createElement(b.Fragment,null,b.createElement(ie.default.Item,{name:[`${St==="subject"?Ht.stage_shixun_id:Ht.shixun_course_id||Ht.id}`,"is_copy"],initialValue:1},b.createElement(De.ZP.Group,null,b.createElement(De.ZP,{value:1},"\u662F"),b.createElement(De.ZP,{value:0},"\u5426"))),b.createElement(ie.default.Item,{name:[`${St==="subject"?Ht==null?void 0:Ht.stage_shixun_id:Ht.shixun_course_id||Ht.id}`,"is_use"],hidden:!0,initialValue:1},b.createElement(Ae.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ce.tableCell,render(wt,Ht){return b.createElement("a",{href:`/shixuns/${Ht.identifier}/challenges`,target:"_blank"},wt)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(wt,Ht)=>b.createElement(ie.default.Item,{name:[`${St==="subject"?Ht.stage_shixun_id:Ht.shixun_course_id||Ht.id}`,"is_use"],initialValue:1},b.createElement(De.ZP.Group,null,b.createElement(De.ZP,{value:1},"\u662F"),b.createElement(De.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(wt,Ht)=>b.createElement(ie.default.Item,{name:[`${St==="subject"?Ht.stage_shixun_id:Ht.shixun_course_id||Ht.id}`,"is_copy"],initialValue:1},b.createElement(De.ZP.Group,null,b.createElement(De.ZP,{value:1},"\u662F"),b.createElement(De.ZP,{value:0},"\u5426")))}],[ot]),Kn=(0,b.useMemo)(()=>ot?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ce.tableCell,align:"center",ellipsis:!0,render:(wt,Ht)=>b.createElement(b.Fragment,null,b.createElement("a",{href:`/shixuns/${Ht.identifier}/challenges`,target:"_blank"},wt),b.createElement(ie.default.Item,{name:[`${St==="subject"?Ht==null?void 0:Ht.stage_shixun_id:Ht.shixun_course_id||Ht.id}`,"is_copy"],hidden:!0,initialValue:0},b.createElement(Ae.default,{type:"hidden"})),b.createElement(ie.default.Item,{name:[`${St==="subject"?Ht==null?void 0:Ht.stage_shixun_id:Ht.shixun_course_id||Ht.id}`,"is_use"],hidden:!0,initialValue:1},b.createElement(Ae.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ce.tableCell,ellipsis:!0,align:"center",render:(wt,Ht)=>b.createElement("a",{href:`/shixuns/${Ht.identifier}/challenges`,target:"_blank"},wt)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(wt,Ht)=>b.createElement(b.Fragment,null,b.createElement(ie.default.Item,{name:[`${St==="subject"?Ht==null?void 0:Ht.stage_shixun_id:Ht.shixun_course_id||Ht.id}`,"is_use"],initialValue:0},b.createElement(De.ZP.Group,null,b.createElement(De.ZP,{value:1},"\u662F"),b.createElement(De.ZP,{value:0},"\u5426"))),b.createElement(ie.default.Item,{name:[`${St==="subject"?Ht==null?void 0:Ht.stage_shixun_id:Ht.shixun_course_id||Ht.id}`,"is_copy"],hidden:!0,initialValue:0},b.createElement(Ae.default,{type:"hidden"})))}],[ot]);if(Ft){const wt={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:ce.tableCell,render:(Ht,Pn)=>b.createElement("a",{href:`/classrooms/${Pn.course_id}`},Ht)};Gt=[wt,...Gt],Kn=[wt,...Kn]}const Hn=(0,b.useMemo)(()=>re({used:dt==null?void 0:dt.repeat_shixun_num,copy:dt==null?void 0:dt.can_copy_num,canNotCopy:dt==null?void 0:dt.no_copy_num,studentNames:dt==null?void 0:dt.student_names,studentCount:dt==null?void 0:dt.student_count,is_random:dt==null?void 0:dt.is_random,inPaper:ot,position:Lt}),[dt,ot,Lt]);return b.createElement(xe.default,{title:"\u63D0\u793A",centered:!0,open:Fe,confirmLoading:he,onOk:()=>ee(void 0,null,function*(){et(!0);const wt=Ce.getFieldsValue(),Ht=Object.keys(wt).map(Pn=>({id:parseInt(Pn.split("_")[0]),course_id:parseInt(Pn.split("_")[1]),is_use:wt[Pn].is_use,is_copy:wt[Pn].is_copy}));yield Ue(Ht),et(!1)}),onCancel:Re,width:880,okText:"\u786E\u8BA4",className:ce.antdModal,destroyOnClose:!0},b.createElement(ie.default,{form:Ce,preserve:!1},b.createElement("div",{className:ce.brief},Hn),b.createElement("div",{style:{marginBottom:30}},b.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),b.createElement("div",{style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),b.createElement("div",{className:ce.orangeColor},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002")),(dt==null?void 0:dt.can_copy_num)>0&&b.createElement("div",null,b.createElement("div",{className:ce.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),b.createElement(Ge.default,{columns:Gt,className:ce.antdTable,dataSource:dt==null?void 0:dt.can_copy_list,rowKey:St==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(dt==null?void 0:dt.no_copy_num)>0&&b.createElement("div",null,b.createElement("div",{className:ce.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),b.createElement(Ge.default,{columns:Kn,className:ce.antdTable,dataSource:dt==null?void 0:dt.no_copy_list,rowKey:St==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(dt==null?void 0:dt.no_use_list.length)>0&&(dt==null?void 0:dt.no_use_list.map(wt=>b.createElement("div",{key:St==="subject"?wt.stage_shixun_id:wt.shixun_course_id||wt.id},b.createElement(ie.default.Item,{name:[`${St==="subject"?wt==null?void 0:wt.stage_shixun_id:wt.shixun_course_id||wt.id}`,"is_copy"],hidden:!0,initialValue:0},b.createElement(Ae.default,{type:"hidden"})),b.createElement(ie.default.Item,{name:[`${St==="subject"?wt==null?void 0:wt.stage_shixun_id:wt.shixun_course_id||wt.id}`,"is_use"],hidden:!0,initialValue:1},b.createElement(Ae.default,{type:"hidden"})))))))};var qe=Le=>{const{modalType:Ce}=Le;return Ce==="multiple"?b.createElement(Se,a({},Le)):b.createElement(oe,a({},Le))}},96332:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return at}});var b=z(67294),ie={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},xe=z(14446),De="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",Ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Ge=(Me,Qe,Ye)=>new Promise((fe,$e)=>{var me=x=>{try{a(Ye.next(x))}catch(y){$e(y)}},E=x=>{try{a(Ye.throw(x))}catch(y){$e(y)}},a=x=>x.done?fe(x.value):Promise.resolve(x.value).then(me,E);a((Ye=Ye.apply(Me,Qe)).next())}),at=({type:Me,resdata:Qe,onok:Ye,oktext:fe,okloading:$e})=>{const[me,E]=(0,b.useState)(!1),{can_copy_list:a,can_copy_num:x,challenge_type:y,course_data_list:ee,no_copy_list:te,no_copy_num:re,no_use_list:oe,no_use_num:le,repeat_shixun_num:Se,student_count:we,total_num:qe,use_num:Le}=Qe;let Ce=x>0||Me==="exercise";(0,b.useEffect)(()=>{(Qe==null?void 0:Qe.student_count)>0&&E(!0)},[Qe]),console.log("---11",$e),(0,b.useEffect)(()=>{$e||E(!1)},[$e]);const he=()=>{if(Me==="exercise"&&y===1)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:ie.orangeColor},we),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",b.createElement("span",{className:ie.orangeColor},Le),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",b.createElement("span",{className:ie.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Me==="exercise"&&y===2)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:ie.orangeColor},we),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",b.createElement("span",{className:ie.orangeColor},Le),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",b.createElement("span",{className:ie.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Me==="shixun"&&y===1)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:ie.orangeColor},we),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",b.createElement("span",{className:ie.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Me==="shixun"&&y===2)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:ie.orangeColor},we),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",b.createElement("span",{className:ie.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Me==="subject"&&y===1)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:ie.orangeColor},we),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",b.createElement("span",{className:ie.orangeColor},Le),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",b.createElement("span",{className:ie.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Me==="subject"&&y===2)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",b.createElement("span",{className:ie.orangeColor},we)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",b.createElement("span",{className:ie.orangeColor},Le)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",b.createElement("span",{className:ie.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Me==="exercisepush")return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:ie.orangeColor},we),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",b.createElement("span",{className:ie.orangeColor},Le),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",b.createElement("span",{className:ie.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Me==="shixunpush"&&y===1)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:ie.orangeColor},we),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",b.createElement("span",{className:ie.orangeColor},Le),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",b.createElement("span",{className:ie.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Me==="shixunpush"&&y===2)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:ie.orangeColor},we),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",b.createElement("span",{className:ie.orangeColor},Le),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",b.createElement("span",{className:ie.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},et=()=>{if(Me==="exercise"||Me==="subject"||Me==="exercisepush"||Me==="shixunpush")return b.createElement("div",{style:{marginTop:20}},re>0&&b.createElement("div",null,b.createElement("span",{className:ie.flex},b.createElement("img",{src:Ae,style:{width:14}}),b.createElement("span",{className:ie.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),b.createElement("div",{className:ie.statusbody},Me==="exercise"&&b.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",b.createElement("span",{className:ie.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Me==="subject"||Me==="exercisepush")&&b.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ce&&b.createElement("span",{className:ie.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Me==="shixunpush"&&b.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ce&&b.createElement("span",{className:ie.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),b.createElement("div",null,te==null?void 0:te.map((Re,Ue)=>b.createElement("a",{href:`/shixuns/${Re.identifier}/challenges`,target:"_blank"},"\u300A",Re==null?void 0:Re.name,"\u300B",Ue+1!==re&&"\u3001"))))),x>0&&b.createElement("div",{style:{marginTop:20}},b.createElement("span",{className:ie.flex},b.createElement("img",{src:De,style:{width:14}}),b.createElement("span",{className:ie.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),b.createElement("div",{className:ie.statusbody},Me==="exercise"&&b.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Me==="subject"||Me==="exercisepush")&&b.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Me==="shixunpush"&&b.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),b.createElement("div",null,a==null?void 0:a.map((Re,Ue)=>b.createElement("a",{href:`/shixuns/${Re.identifier}/challenges`,target:"_blank"},"\u300A",Re==null?void 0:Re.name,"\u300B",Ue+1!==x&&"\u3001"))))));if(Me==="shixun")return b.createElement("div",{style:{marginTop:20}},x>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return b.createElement(xe.default,{open:me,onCancel:()=>{E(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Ce&&"none"}},zIndex:1003,confirmLoading:$e,okText:Ce?fe:"\u6211\u77E5\u9053\u4E86",onOk:()=>Ge(void 0,null,function*(){Ce?yield Ye([...a,...oe]):E(!1)})},b.createElement("div",{style:{maxHeight:600,overflow:"auto"}},he(),et()))}},57444:function(tn,zt,z){"use strict";z.d(zt,{h:function(){return re}});var b=z(67294),ie=z(11713),xe=z(22150),De=z(71577),Ae=z(4631),Ge=z.n(Ae),ce=z(71749),at=z(30483),Me=Object.defineProperty,Qe=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,E=(oe,le,Se)=>le in oe?Me(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[le]=Se,a=(oe,le)=>{for(var Se in le||(le={}))$e.call(le,Se)&&E(oe,Se,le[Se]);if(fe)for(var Se of fe(le))me.call(le,Se)&&E(oe,Se,le[Se]);return oe},x=(oe,le)=>Qe(oe,Ye(le));const y=ie.default.Option,ee={labelCol:{span:4},wrapperCol:{span:20}},te={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"]};zt.Z=({callback:oe,onCancel:le})=>{const[Se,we]=(0,b.useState)("python");function qe(Ce){we(te[Ce][1])}function Le(Ce){oe(Ce)}return b.createElement(xe.default,x(a({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Le,style:{width:500}}),b.createElement(xe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},b.createElement(ie.default,{getPopupContainer:Ce=>Ce.parentNode,onChange:qe},Object.keys(te).map(Ce=>b.createElement(y,{key:Ce,value:Ce},te[Ce][0])))),b.createElement(xe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},b.createElement(re,{mode:Se})),b.createElement("div",{className:"flex-container flex-end"},b.createElement(De.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(De.ZP,{type:"ghost",onClick:le},"\u53D6\u6D88")))};function re({value:oe,onChange:le,mode:Se,options:we={}}){const qe=(0,b.useRef)(),[Le,Ce]=(0,b.useState)();return(0,b.useEffect)(()=>{if(Le){let he=function(et){const Re=et.getValue();le&&le(Re)};return Le.on("change",he),()=>{Le.off("change",he)}}},[Le,le]),(0,b.useEffect)(()=>{Le&&Le.setOption("mode",Se)},[Le,Se]),(0,b.useEffect)(()=>{Le&&(oe!==Le.getValue()||oe==="")&&setTimeout(()=>{Le.setValue(oe||"")},300)},[Le,oe]),(0,b.useEffect)(()=>{if(qe.current&&!Le){const he=Ge().fromTextArea(qe.current,a({mode:Se,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},we));Ce(he)}},[qe.current,Le]),b.createElement("div",{className:"my-codemirror-container"},b.createElement("textarea",{ref:qe}))}},35567:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return Pr}});var b=z(67294),ie=z(4631),xe=z.n(ie),De=z(91033),Ae=z(71749),Ge=z(57341),ce=z(82801),at=z(88386),Me=z(49047),Qe=z(80785),Ye=z(85725),fe=({value:ln="",className:pn,showTextOnly:mn,showLines:ia,style:qa={}})=>{const Lr=(0,b.useMemo)(()=>"",[ln]);return b.createElement(b.Fragment,null,b.createElement("div",{dangerouslySetInnerHTML:{__html:Lr}}))},$e=z(67294),me=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(ln,pn,mn)=>pn in ln?me(ln,pn,{enumerable:!0,configurable:!0,writable:!0,value:mn}):ln[pn]=mn,re=(ln,pn)=>{for(var mn in pn||(pn={}))y.call(pn,mn)&&te(ln,mn,pn[mn]);if(x)for(var mn of x(pn))ee.call(pn,mn)&&te(ln,mn,pn[mn]);return ln},oe=(ln,pn)=>E(ln,a(pn));let le=[{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 Se({onActionCallback:ln,title:pn,icon:mn,actionName:ia,className:qa="",children:Lr}){function Lo(){ln(ia)}return $e.createElement("a",{title:pn,className:qa,onClick:Lo},$e.createElement("i",{className:`${mn}`}),Lr)}var we=({watch:ln,showNullButton:pn,showNullProgramButton:mn,onActionCallback:ia,fullScreen:qa,insertTemp:Lr,hidetoolBar:Lo,extraUse:er})=>{const Ao=[...le,{title:`${ln?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${ln?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return $e.createElement("ul",{className:"markdown-toolbar-container"},!Lo&&Ao.map((Go,Mi)=>$e.createElement("li",{key:Mi},Go.actionName?$e.createElement(Se,oe(re({},Go),{onActionCallback:ia})):$e.createElement("span",{className:"v-line"}))),pn?$e.createElement("li",null,$e.createElement(Se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:ia},$e.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,mn?$e.createElement($e.Fragment,null,$e.createElement("li",null,$e.createElement(Se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:ia},$e.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),$e.createElement("li",null,$e.createElement(Se,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:ia},$e.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Lr&&$e.createElement("li",null,$e.createElement(Se,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Lr}`,onActionCallback:ia},$e.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),er&&$e.createElement("li",null,er),$e.createElement("li",{className:"btn-full-screen"},$e.createElement(Se,{icon:`${qa?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:qa?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:ia})))},qe=z(76621),Le=z(22150),Ce=z(69677),he=z(71577),et=Object.defineProperty,Re=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,St=(ln,pn,mn)=>pn in ln?et(ln,pn,{enumerable:!0,configurable:!0,writable:!0,value:mn}):ln[pn]=mn,Ft=(ln,pn)=>{for(var mn in pn||(pn={}))ot.call(pn,mn)&&St(ln,mn,pn[mn]);if(Fe)for(var mn of Fe(pn))dt.call(pn,mn)&&St(ln,mn,pn[mn]);return ln},Lt=(ln,pn)=>Re(ln,Ue(pn));const Gt={labelCol:{span:4},wrapperCol:{span:20}};var Kn=({callback:ln,onCancel:pn})=>{function mn(ia){ln(ia)}return b.createElement(Le.default,Lt(Ft({},Gt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:mn,style:{width:500}}),b.createElement(Le.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},b.createElement(Ce.default,null)),b.createElement(Le.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},b.createElement(Ce.default,null)),b.createElement("div",{className:"flex-container flex-end"},b.createElement(he.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(he.ZP,{type:"ghost",onClick:pn},"\u53D6\u6D88")))},Hn=z(57444),wt=z(70859),Ht=z(14446),Pn=z(71230),Ln=z(63205),gn=z(67294),yn=({callback:ln,onCancel:pn})=>{const mn=document.createElement("canvas"),ia=mn.getContext("2d");mn.width=1e3,mn.height=800,ia.fillStyle="#ffffff",ia.fillRect(0,0,mn.width,mn.height);const qa=mn.toDataURL("image/png");return gn.createElement(Ht.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},gn.createElement(Pn.Z,{style:{height:"100vh"}},gn.createElement(Ln.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:qa,visible:!0,title:String(Date.now())},onOk:Lr=>{ln({src:Lr.url})},onClose:pn})))},bt=z(23495);function Mn(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Mn,go.CommandHandler),Mn.prototype.canAlignSelection=function(){var ln=this.diagram;return!(ln===null||ln.isReadOnly||ln.isModelReadOnly||ln.selection.count<2)},Mn.prototype.alignLeft=function(){var ln=this.diagram;ln.startTransaction("aligning left");var pn=1/0;ln.selection.each(function(mn){mn instanceof go.Link||(pn=Math.min(mn.position.x,pn))}),ln.selection.each(function(mn){mn instanceof go.Link||mn.move(new go.Point(pn,mn.position.y))}),ln.commitTransaction("aligning left")},Mn.prototype.alignRight=function(){var ln=this.diagram;ln.startTransaction("aligning right");var pn=-1/0;ln.selection.each(function(mn){if(!(mn instanceof go.Link)){var ia=mn.actualBounds.x+mn.actualBounds.width;pn=Math.max(ia,pn)}}),ln.selection.each(function(mn){mn instanceof go.Link||mn.move(new go.Point(pn-mn.actualBounds.width,mn.position.y))}),ln.commitTransaction("aligning right")},Mn.prototype.alignTop=function(){var ln=this.diagram;ln.startTransaction("alignTop");var pn=1/0;ln.selection.each(function(mn){mn instanceof go.Link||(pn=Math.min(mn.position.y,pn))}),ln.selection.each(function(mn){mn instanceof go.Link||mn.move(new go.Point(mn.position.x,pn))}),ln.commitTransaction("alignTop")},Mn.prototype.alignBottom=function(){var ln=this.diagram;ln.startTransaction("aligning bottom");var pn=-1/0;ln.selection.each(function(mn){if(!(mn instanceof go.Link)){var ia=mn.actualBounds.y+mn.actualBounds.height;pn=Math.max(ia,pn)}}),ln.selection.each(function(mn){mn instanceof go.Link||mn.move(new go.Point(mn.actualBounds.x,pn-mn.actualBounds.height))}),ln.commitTransaction("aligning bottom")},Mn.prototype.alignCenterX=function(){var ln=this.diagram,pn=ln.selection.first();if(pn){ln.startTransaction("aligning Center X");var mn=pn.actualBounds.x+pn.actualBounds.width/2;ln.selection.each(function(ia){ia instanceof go.Link||ia.move(new go.Point(mn-ia.actualBounds.width/2,ia.actualBounds.y))}),ln.commitTransaction("aligning Center X")}},Mn.prototype.alignCenterY=function(){var ln=this.diagram,pn=ln.selection.first();if(pn){ln.startTransaction("aligning Center Y");var mn=pn.actualBounds.y+pn.actualBounds.height/2;ln.selection.each(function(ia){ia instanceof go.Link||ia.move(new go.Point(ia.actualBounds.x,mn-ia.actualBounds.height/2))}),ln.commitTransaction("aligning Center Y")}},Mn.prototype.alignColumn=function(ln){var pn=this.diagram;pn.startTransaction("align Column"),ln===void 0&&(ln=0),ln=parseFloat(ln);var mn=new Array;pn.selection.each(function(er){er instanceof go.Link||mn.push(er)});for(var ia=0;ia<mn.length-1;ia++){var qa=mn[ia],Lr=qa.actualBounds.y+qa.actualBounds.height+ln,Lo=mn[ia+1];Lo.move(new go.Point(qa.actualBounds.x,Lr))}pn.commitTransaction("align Column")},Mn.prototype.alignRow=function(ln){ln===void 0&&(ln=0),ln=parseFloat(ln);var pn=this.diagram;pn.startTransaction("align Row");var mn=new Array;pn.selection.each(function(er){er instanceof go.Link||mn.push(er)});for(var ia=0;ia<mn.length-1;ia++){var qa=mn[ia],Lr=qa.actualBounds.x+qa.actualBounds.width+ln,Lo=mn[ia+1];Lo.move(new go.Point(Lr,qa.actualBounds.y))}pn.commitTransaction("align Row")},Mn.prototype.canRotate=function(ln){var pn=this.diagram;return!(pn===null||pn.isReadOnly||pn.isModelReadOnly||pn.selection.count<1)},Mn.prototype.rotate=function(ln){ln===void 0&&(ln=90);var pn=this.diagram;pn.startTransaction("rotate "+ln.toString());var pn=this.diagram;pn.selection.each(function(mn){mn instanceof go.Link||mn instanceof go.Group||(mn.angle+=ln)}),pn.commitTransaction("rotate "+ln.toString())},Mn.prototype.pullToFront=function(){var ln=this.diagram;ln.startTransaction("pullToFront");var pn=new go.Map;ln.selection.each(function(mn){pn.set(mn.layer,0)}),pn.iteratorKeys.each(function(mn){var ia=0;mn.parts.each(function(qa){if(!qa.isSelected){var Lr=qa.zOrder;isNaN(Lr)?qa.zOrder=0:ia=Math.max(ia,Lr)}}),pn.set(mn,ia)}),ln.selection.each(function(mn){Mn._assignZOrder(mn,pn.get(mn.layer)+1)}),ln.commitTransaction("pullToFront")},Mn.prototype.pushToBack=function(){var ln=this.diagram;ln.startTransaction("pushToBack");var pn=new go.Map;ln.selection.each(function(mn){pn.set(mn.layer,0)}),pn.iteratorKeys.each(function(mn){var ia=0;mn.parts.each(function(qa){if(!qa.isSelected){var Lr=qa.zOrder;isNaN(Lr)?qa.zOrder=0:ia=Math.min(ia,Lr)}}),pn.set(mn,ia)}),ln.selection.each(function(mn){Mn._assignZOrder(mn,pn.get(mn.layer)-1-Mn._findGroupDepth(mn))}),ln.commitTransaction("pushToBack")},Mn._assignZOrder=function(ln,pn,mn){mn===void 0&&(mn=ln),ln.layer===mn.layer&&(ln.zOrder=pn),ln instanceof go.Group&&ln.memberParts.each(function(ia){Mn._assignZOrder(ia,pn+1,mn)})},Mn._findGroupDepth=function(ln){if(ln instanceof go.Group){var pn=0;return ln.memberParts.each(function(mn){pn=Math.max(pn,Mn._findGroupDepth(mn))}),pn+1}else return 0},Mn.prototype.doKeyDown=function(){var ln=this.diagram;if(ln!==null){var pn=ln.lastInput;if(pn.key==="Up"||pn.key==="Down"||pn.key==="Left"||pn.key==="Right"){var mn=this.arrowKeyBehavior;if(mn==="none")return;if(mn==="select"){this._arrowKeySelect();return}else if(mn==="move"){this._arrowKeyMove();return}else if(mn==="tree"){this._arrowKeyTree();return}}go.CommandHandler.prototype.doKeyDown.call(this)}},Mn.prototype._getAllParts=function(){var ln=new Array;return this.diagram.nodes.each(function(pn){ln.push(pn)}),this.diagram.parts.each(function(pn){ln.push(pn)}),ln},Mn.prototype._arrowKeyMove=function(){var ln=this.diagram,pn=ln.lastInput,mn=0,ia=0;if(pn.control||pn.meta)mn=1,ia=1;else if(ln.grid!==null){var qa=ln.grid.gridCellSize;ia=qa.width,mn=qa.height}ln.startTransaction("arrowKeyMove"),ln.selection.each(function(Lr){pn.key==="Up"?Lr.move(new go.Point(Lr.actualBounds.x,Lr.actualBounds.y-mn)):pn.key==="Down"?Lr.move(new go.Point(Lr.actualBounds.x,Lr.actualBounds.y+mn)):pn.key==="Left"?Lr.move(new go.Point(Lr.actualBounds.x-ia,Lr.actualBounds.y)):pn.key==="Right"&&Lr.move(new go.Point(Lr.actualBounds.x+ia,Lr.actualBounds.y))}),ln.commitTransaction("arrowKeyMove")},Mn.prototype._arrowKeySelect=function(){var ln=this.diagram,pn=ln.lastInput,mn=null;pn.key==="Up"?mn=this._findNearestPartTowards(270):pn.key==="Down"?mn=this._findNearestPartTowards(90):pn.key==="Left"?mn=this._findNearestPartTowards(180):pn.key==="Right"&&(mn=this._findNearestPartTowards(0)),mn!==null&&(pn.shift?mn.isSelected=!0:pn.control||pn.meta?mn.isSelected=!mn.isSelected:ln.select(mn))},Mn.prototype._findNearestPartTowards=function(ln){var pn=this.diagram.selection.first();if(pn===null)return null;for(var mn=pn.actualBounds.center,ia=this._getAllParts(),qa=1/0,Lr=pn,Lo=0;Lo<ia.length;Lo++){var er=ia[Lo];if(er!==pn&&er.canSelect()){var Ao=er.actualBounds.center,Go=mn.directionPoint(Ao),Mi=this._angleCloseness(Go,ln);if(Mi<=45){var rr=mn.distanceSquaredPoint(Ao);rr*=1+Math.sin(Mi*Math.PI/180),rr<qa&&(qa=rr,Lr=er)}}}return Lr},Mn.prototype._angleCloseness=function(ln,pn){return Math.min(Math.abs(pn-ln),Math.min(Math.abs(pn+360-ln),Math.abs(pn-360-ln)))},Mn.prototype._arrowKeyTree=function(){var ln=this.diagram,pn=ln.selection.first();if(pn instanceof go.Node){var mn=ln.lastInput;if(mn.key==="Right"){if(!pn.isTreeLeaf)if(!pn.isTreeExpanded)ln.commandHandler.canExpandTree(pn)&&ln.commandHandler.expandTree(pn);else{var ia=this._sortTreeChildrenByY(pn).first();ia!==null&&ln.select(ia)}}else if(mn.key==="Left")if(!pn.isTreeLeaf&&pn.isTreeExpanded)ln.commandHandler.canCollapseTree(pn)&&ln.commandHandler.collapseTree(pn);else{var qa=pn.findTreeParentNode();qa!==null&&ln.select(qa)}else if(mn.key==="Up"){var qa=pn.findTreeParentNode();if(qa!==null){var Lr=this._sortTreeChildrenByY(qa),Lo=Lr.indexOf(pn);if(Lo>0){for(var er=Lr.elt(Lo-1);er!==null&&er.isTreeExpanded&&!er.isTreeLeaf;){var Ao=this._sortTreeChildrenByY(er);er=Ao.last()}er!==null&&ln.select(er)}else ln.select(qa)}}else if(mn.key==="Down")if(pn.isTreeExpanded&&!pn.isTreeLeaf){var ia=this._sortTreeChildrenByY(pn).first();ia!==null&&ln.select(ia)}else for(;pn!==null;){var qa=pn.findTreeParentNode();if(qa===null)break;var Lr=this._sortTreeChildrenByY(qa),Lo=Lr.indexOf(pn);if(Lo<Lr.length-1){ln.select(Lr.elt(Lo+1));break}else pn=qa}var Go=ln.selection.first();Go!==null&&ln.scrollToRect(Go.actualBounds)}},Mn.prototype._sortTreeChildrenByY=function(ln){var pn=new go.List().addAll(ln.findTreeChildrenNodes());return pn.sort(function(mn,ia){var qa=mn.location,Lr=ia.location;return qa.y<Lr.y?-1:qa.y>Lr.y?1:qa.x<Lr.x?-1:qa.x>Lr.x?1:0}),pn},Mn.prototype.copyToClipboard=function(ln){go.CommandHandler.prototype.copyToClipboard.call(this,ln),this._lastPasteOffset.set(this.pasteOffset)},Mn.prototype.pasteFromClipboard=function(){var ln=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(ln,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),ln},Object.defineProperty(Mn.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(ln){if(ln!=="move"&&ln!=="select"&&ln!=="scroll"&&ln!=="tree"&&ln!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+ln);this._arrowKeyBehavior=ln}}),Object.defineProperty(Mn.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(ln){if(!(ln instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+ln);this._pasteOffset.set(ln)}});var Ia=Mn,jt=z(18023),Jt=z(15746),bn=z(33170),gt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},tt=z(67294),ut=(ln,pn,mn)=>new Promise((ia,qa)=>{var Lr=Ao=>{try{er(mn.next(Ao))}catch(Go){qa(Go)}},Lo=Ao=>{try{er(mn.throw(Ao))}catch(Go){qa(Go)}},er=Ao=>Ao.done?ia(Ao.value):Promise.resolve(Ao.value).then(Lr,Lo);er((mn=mn.apply(ln,pn)).next())});function Bt({onCancel:ln,callback:pn}){let mn=(0,b.useRef)(),ia=(0,b.useRef)(),qa=(0,b.useRef)(),Lr=(0,b.useRef)(!1);const Lo=(0,b.useRef)(!1),[er,Ao]=(0,b.useState)(0);function Go(){const rr=bt.bx.make,zo={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};mn.current=new bt.S0(ia.current,{padding:20,grid:rr(bt.s_,"Grid",rr(bt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),rr(bt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:br=>{var Wr=br.diagram.commandHandler.addTopLevelParts(br.diagram.selection,!0);Wr||br.diagram.currentTool.doCancel()},commandHandler:rr(Ia),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:br=>{var Wr=br.subject;Wr.location=Wr.location.copy().snapToGridPoint(br.diagram.grid.gridOrigin,br.diagram.grid.gridCellSize),setTimeout(()=>{br.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:br=>{var Wr=br.subject;setTimeout(()=>{br.diagram.commandHandler.editTextBlock()})},LinkRelinked:br=>{var Wr=br.parameter.part;Wr.invalidateConnectedLinks();var Do=br.subject;br.diagram.toolManager.linkingTool.isForwards?Do.toNode.invalidateConnectedLinks():Do.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),mn.current.nodeTemplate=rr(bt.NB,"Auto",{locationSpot:bt.z6.Center,locationObjectName:"SHAPE",desiredSize:new bt.$u(120,60),minSize:new bt.$u(40,40),resizable:!0,resizeCellSize:new bt.$u(10,10),rotatable:!0},new bt.KX("location","loc",bt.E9.parse).makeTwoWay(bt.E9.stringify),new bt.KX("desiredSize","size",bt.$u.parse).makeTwoWay(bt.$u.stringify),rr(bt.bn,{name:"SHAPE",fill:zo.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:bt.z6.AllSides,toSpot:bt.z6.AllSides},new bt.KX("figure"),new bt.KX("fill"),new bt.KX("stroke","borderColor"),new bt.KX("strokeWidth","thickness"),new bt.KX("strokeDashArray","dash")),rr(bt.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),rr(bt.al,{margin:1,textAlign:"center",overflow:bt.al.OverflowEllipsis,editable:!0},new bt.KX("text").makeTwoWay(),new bt.KX("stroke","color"))),mn.current.nodeTemplate.toolTip=rr("ToolTip",rr(bt.s_,"Vertical",{maxSize:new bt.$u(200,NaN)},rr(bt.al,{font:"bold 10pt sans-serif",textAlign:"center"},new bt.KX("text")),rr(bt.al,{font:"10pt sans-serif",textAlign:"center"},new bt.KX("text","details"))));function Cn(br,Wr){var Do=(Fr,ji)=>{Fr.handled=!0,Fr.diagram.model.commit(Hi=>{var Qi=ji.part.adornedPart,mi=new bt.E9().setRectSpot(Qi.actualBounds,br);mi.subtract(Qi.location),mi.scale(2,2),mi.x+=Math.sign(mi.x)*130,mi.y+=Math.sign(mi.y)*130,mi.add(Qi.location),mi.snapToGridPoint(Fr.diagram.grid.gridOrigin,Fr.diagram.grid.gridCellSize);var ti=Hi.copyNodeData(Qi.data);Hi.setGroupKeyForNodeData(ti,Hi.getGroupKeyForNodeData(Qi.data)),Hi.addNodeData(ti);var sn={from:Qi.key,to:Hi.getKeyForNodeData(ti)};Hi.addLinkData(sn);var rn=Fr.diagram.findNodeForData(ti);rn.location=mi,Fr.diagram.select(rn),setTimeout(()=>{Fr.diagram.commandHandler.editTextBlock()},20)})};return rr(bt.bn,{figure:Wr,alignment:br,alignmentFocus:br.opposite(),width:br.equals(bt.z6.Top)||br.equals(bt.z6.Bottom)?25:18,height:br.equals(bt.z6.Top)||br.equals(bt.z6.Bottom)?18:25,fill:"orange",stroke:zo.white,strokeWidth:4,mouseEnter:(Fr,ji)=>ji.fill="dodgerblue",mouseLeave:(Fr,ji)=>ji.fill="orange",isActionable:!0,click:Do,contextClick:Do})}function Ea(br){return rr(bt.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Wr,Do)=>Do.fill="dodgerblue",mouseLeave:(Wr,Do)=>Do.fill="orange",click:(Wr,Do)=>{Wr.diagram.commandHandler.showContextMenu(Do.part.adornedPart)}},br||{})}mn.current.nodeTemplate.selectionAdornmentTemplate=rr(bt.uz,"Spot",rr(bt.Vm,{padding:10}),Cn(bt.z6.Top,"TriangleUp"),Cn(bt.z6.Left,"TriangleLeft"),Cn(bt.z6.Right,"TriangleRight"),Cn(bt.z6.Bottom,"TriangleDown"),Ea({alignment:new bt.z6(.75,0)}));function la(br,Wr){return(Do,Fr)=>{Do.handled=!0,Do.diagram.model.commit(ji=>{ji.set(Fr.part.adornedPart.data,br,Wr)})}}function en(br,Wr){return Wr||(Wr="color"),rr(bt.bn,{width:16,height:16,stroke:"lightgray",fill:br,margin:1,background:"transparent",mouseEnter:(Do,Fr)=>Fr.stroke="dodgerblue",mouseLeave:(Do,Fr)=>Fr.stroke="lightgray",click:la(Wr,br),contextClick:la(Wr,br)})}function wr(){return[rr("ContextMenuButton",rr(bt.s_,"Horizontal",en(zo.white,"fill"),en(zo.beige,"fill"),en(zo.extralightblue,"fill"),en(zo.extralightred,"fill"))),rr("ContextMenuButton",rr(bt.s_,"Horizontal",en(zo.lightgray,"fill"),en(zo.lightgreen,"fill"),en(zo.lightblue,"fill"),en(zo.lightred,"fill")))]}function pa(){return[rr("ContextMenuButton",rr(bt.s_,"Horizontal",en(zo.black),en(zo.green),en(zo.blue),en(zo.red))),rr("ContextMenuButton",rr(bt.s_,"Horizontal",en(zo.white),en(zo.magenta),en(zo.purple),en(zo.orange)))]}function vr(br,Wr){return Wr||(Wr="thickness"),rr(bt.bn,"LineH",{width:16,height:16,strokeWidth:br,margin:1,background:"transparent",mouseEnter:(Do,Fr)=>Fr.background="dodgerblue",mouseLeave:(Do,Fr)=>Fr.background="transparent",click:la(Wr,br),contextClick:la(Wr,br)})}function Oa(br,Wr){return Wr||(Wr="dash"),rr(bt.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:br,margin:1,background:"transparent",mouseEnter:(Do,Fr)=>Fr.background="dodgerblue",mouseLeave:(Do,Fr)=>Fr.background="transparent",click:la(Wr,br),contextClick:la(Wr,br)})}function $o(){return[rr("ContextMenuButton",rr(bt.s_,"Horizontal",vr(1),vr(2),vr(3),vr(4))),rr("ContextMenuButton",rr(bt.s_,"Horizontal",Oa(null),Oa([2,4]),Oa([4,4])))]}function vo(br,Wr){return Wr||(Wr="figure"),rr(bt.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:br,margin:1,background:"transparent",mouseEnter:(Do,Fr)=>Fr.fill="dodgerblue",mouseLeave:(Do,Fr)=>Fr.fill="lightgray",click:la(Wr,br),contextClick:la(Wr,br)})}mn.current.nodeTemplate.contextMenu=rr("ContextMenu",rr("ContextMenuButton",rr(bt.s_,"Horizontal",vo("Rectangle"),vo("RoundedRectangle"),vo("Ellipse"),vo("Diamond"))),rr("ContextMenuButton",rr(bt.s_,"Horizontal",vo("Parallelogram2"),vo("ManualOperation"),vo("Procedure"),vo("Cylinder1"))),rr("ContextMenuButton",rr(bt.s_,"Horizontal",vo("Terminator"),vo("CreateRequest"),vo("Document"),vo("TriangleDown"))),wr(),pa(),$o()),mn.current.groupTemplate=rr(bt.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:bt.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(br,Wr)=>{var Do=Wr.addMembers(Wr.diagram.selection,!0);Do||Wr.diagram.currentTool.doCancel()},avoidable:!1},new bt.KX("location","loc",bt.E9.parse).makeTwoWay(bt.E9.stringify),rr(bt.s_,"Auto",{name:"BODY"},rr(bt.bn,{parameter1:10,fill:zo.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:bt.z6.AllSides,toSpot:bt.z6.AllSides},new bt.KX("fill"),new bt.KX("stroke","color"),new bt.KX("strokeWidth","thickness"),new bt.KX("strokeDashArray","dash")),rr(bt.Vm,{background:"transparent",margin:20})),rr(bt.al,{alignment:bt.z6.Top,alignmentFocus:bt.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new bt.KX("text"),new bt.KX("stroke","color"))),mn.current.groupTemplate.selectionAdornmentTemplate=rr(bt.uz,"Spot",rr(bt.s_,"Auto",rr(bt.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),rr(bt.Vm,{margin:1.5})),Ea({alignment:bt.z6.TopRight,alignmentFocus:bt.z6.BottomRight})),mn.current.groupTemplate.contextMenu=rr("ContextMenu",wr(),pa(),$o()),mn.current.linkTemplate=rr(bt.rU,{layerName:"Foreground",routing:bt.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new bt.KX("fromSpot","fromSpot",bt.z6.parse),new bt.KX("toSpot","toSpot",bt.z6.parse),new bt.KX("fromShortLength","dir",br=>br>=1?10:0),new bt.KX("toShortLength","dir",br=>br>=1?10:0),new bt.KX("points").makeTwoWay(),rr(bt.bn,{strokeWidth:2},new bt.KX("stroke","color"),new bt.KX("strokeWidth","thickness"),new bt.KX("strokeDashArray","dash")),rr(bt.bn,{segmentIndex:0,segmentOffset:new bt.E9(15,0),segmentOrientation:bt.rU.OrientAlong,alignmentFocus:bt.z6.Right,figure:"circle",width:10,strokeWidth:0},new bt.KX("fill","color"),new bt.KX("visible","dir",br=>br===1)),rr(bt.bn,{segmentIndex:-1,segmentOffset:new bt.E9(-10,6),segmentOrientation:bt.rU.OrientPlus90,alignmentFocus:bt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new bt.KX("fill","color"),new bt.KX("visible","dir",br=>br>=1),new bt.KX("width","thickness",br=>7+3*br),new bt.KX("height","thickness",br=>7+3*br),new bt.KX("segmentOffset","thickness",br=>new bt.E9(-15,4+1.5*br))),rr(bt.bn,{segmentIndex:0,segmentOffset:new bt.E9(15,-6),segmentOrientation:bt.rU.OrientMinus90,alignmentFocus:bt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new bt.KX("fill","color"),new bt.KX("visible","dir",br=>br===2),new bt.KX("width","thickness",br=>7+3*br),new bt.KX("height","thickness",br=>7+3*br),new bt.KX("segmentOffset","thickness",br=>new bt.E9(-15,4+1.5*br))),rr(bt.al,{alignmentFocus:new bt.z6(0,1,-4,0),editable:!0},new bt.KX("text").makeTwoWay(),new bt.KX("stroke","color"))),mn.current.linkTemplate.selectionAdornmentTemplate=rr(bt.uz,rr(bt.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:ai(2)},new bt.KX("pathPattern","thickness",ai)),Ea({alignmentFocus:new bt.z6(0,0,-6,-4)}));function ai(br){return rr(bt.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(br+4).toString()+" H3"})}function Ci(br){var Wr="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return br===0?Wr="M0 0 M16 16 M0 8 L16 8":br===2&&(Wr="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),rr(bt.bn,{geometryString:Wr,margin:2,background:"transparent",mouseEnter:(Do,Fr)=>Fr.background="dodgerblue",mouseLeave:(Do,Fr)=>Fr.background="transparent",click:la("dir",br),contextClick:la("dir",br)})}function Xr(br){var Wr=(Do,Fr)=>{Do.handled=!0,Do.diagram.model.commit(ji=>{var Hi=Fr.part.adornedPart;ji.set(Hi.data,br?"toSpot":"fromSpot",bt.z6.stringify(bt.z6.AllSides)),(br?Hi.toNode:Hi.fromNode).invalidateConnectedLinks()})};return rr(bt.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Do,Fr)=>Fr.background="dodgerblue",mouseLeave:(Do,Fr)=>Fr.background="transparent",click:Wr,contextClick:Wr})}function Za(br,Wr){var Do=0,Fr=bt.z6.RightSide;br.equals(bt.z6.Top)?(Do=270,Fr=bt.z6.TopSide):br.equals(bt.z6.Left)?(Do=180,Fr=bt.z6.LeftSide):br.equals(bt.z6.Bottom)&&(Do=90,Fr=bt.z6.BottomSide),Wr||(Do-=180);var ji=(Hi,Qi)=>{Hi.handled=!0,Hi.diagram.model.commit(mi=>{var ti=Qi.part.adornedPart;mi.set(ti.data,Wr?"toSpot":"fromSpot",bt.z6.stringify(Fr)),(Wr?ti.toNode:ti.fromNode).invalidateConnectedLinks()})};return rr(bt.bn,{alignment:br,alignmentFocus:br.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Do,background:"transparent",mouseEnter:(Hi,Qi)=>Qi.background="dodgerblue",mouseLeave:(Hi,Qi)=>Qi.background="transparent",click:ji,contextClick:ji})}mn.current.linkTemplate.contextMenu=rr("ContextMenu",pa(),$o(),rr("ContextMenuButton",rr(bt.s_,"Horizontal",Ci(0),Ci(1),Ci(2))),rr("ContextMenuButton",rr(bt.s_,"Horizontal",rr(bt.s_,"Spot",Xr(!1),Za(bt.z6.Top,!1),Za(bt.z6.Left,!1),Za(bt.z6.Right,!1),Za(bt.z6.Bottom,!1)),rr(bt.s_,"Spot",{margin:new bt.Zt(0,0,0,2)},Xr(!0),Za(bt.z6.Top,!0),Za(bt.z6.Left,!0),Za(bt.z6.Right,!0),Za(bt.z6.Bottom,!0)))));const Wi=`{ "class": "GraphLinksModel",
|
|
"nodeDataArray": [
|
|
{"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3},
|
|
{"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"},
|
|
{"text":"What do our users want?","key":-11,"loc":"105 -334.305","group":-20,"figure":"Ellipse","fill":"#ffffff","color":"black"},
|
|
{"text":"Meetings","key":-12,"loc":"-65 -444.305","group":-16,"figure":"TriangleDown","fill":"#ffffff"},
|
|
{"text":"Reviews","key":-13,"loc":"105 -454.305","group":-20,"figure":"TriangleDown","fill":"#ffffff","color":"black"},
|
|
{"text":"Can we solve it?","key":-14,"loc":"190 -140","color":"#7d33ff","fill":"#ffffff","figure":"Diamond","size":"140 80","thickness":3},
|
|
{"isGroup":true,"text":"Internal","key":-16,"loc":"-65 -384.305","fill":"#d5ebff","dash":null,"thickness":1,"group":-22},
|
|
{"isGroup":true,"text":"External","key":-20,"loc":"105 -394.305","fill":"#d5ebff","dash":null,"thickness":1,"group":-22},
|
|
{"isGroup":true,"text":"Sources","key":-22,"loc":"20 -400","fill":"#a5d2fa","dash":[4,4],"color":"#3358ff"}
|
|
],
|
|
"linkDataArray": [
|
|
{"from":-12,"to":-10,"points":[-65,-414.305,-65,-404.305,-65,-384.305,-65,-384.305,-65,-364.305,-65,-354.305],"dash":null,"dir":1},
|
|
{"from":-13,"to":-11,"points":[105,-424.305,105,-414.305,105,-394.305,105,-394.305,105,-374.305,105,-364.305],"dash":null,"color":"#000000","dir":1},
|
|
{"from":-10,"to":-9,"points":[-65,-294.305,-65,-284.305,-65,-232.1525,-40,-232.1525,-40,-180,-40,-170],"dir":2,"dash":[4,4]},
|
|
{"from":-11,"to":-9,"points":[105,-304.305,105,-294.305,105,-237.1525,0,-237.1525,0,-180,0,-170],"dash":[4,4],"dir":2},
|
|
{"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"},
|
|
{"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1},
|
|
{"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]}
|
|
]}`;var Ki=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function ri(br){return console.log("shapeName:",br),Ki.indexOf(br)>=0}var _i=new bt.YI(qa.current,{maxSelectionCount:1,linkTemplate:rr(bt.rU,{locationSpot:bt.z6.Center,selectionAdornmentTemplate:rr(bt.uz,"Link",{locationSpot:bt.z6.Center},rr(bt.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),rr(bt.bn,{toArrow:"Standard",stroke:null}))},{routing:bt.rU.AvoidsNodes,curve:bt.rU.JumpOver,corner:5,toShortLength:4},new bt.KX("points"),rr(bt.bn,{isPanelMain:!0,strokeWidth:2}),rr(bt.bn,{toArrow:"Standard",stroke:null})),model:new bt.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...bt.bn.getFigureGenerators().toArray().map(br=>({text:"\u672A\u547D\u540D",size:"100 100",figure:br.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return mn.current.addDiagramListener("TextEdited",function(br){var Wr;const Do=br.subject.part;var Fr=(Wr=document.activeElement)==null?void 0:Wr.value;typeof Fr=="string"&&Fr.trim()===""&&mn.current.model.commit(function(ji){ji.set(Do.data,"text","\u672A\u547D\u540D"),mn.current.commandHandler.stopCommand()},"increment")}),_i.nodeTemplate=rr(bt.NB,"Auto",{locationSpot:bt.z6.Center},new bt.KX("location","location",bt.E9.parse).makeTwoWay(bt.E9.stringify),rr(bt.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new bt.KX("stroke").makeTwoWay(),new bt.KX("fill").makeTwoWay(),new bt.KX("figure")),rr(bt.al,{margin:new bt.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new bt.$u(16,16),maxSize:new bt.$u(10,NaN),textAlign:"center",editable:!0},new bt.KX("key").makeTwoWay())),setTimeout(()=>{mn.current.grid=rr(bt.s_,"Grid",rr(bt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),rr(bt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),mn.current.grid.visible=!0,mn.current.grid.gridCellStroke="darkgray",mn.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=mn.current,mn.current}const Mi=()=>ut(this,null,function*(){var rr=mn.current.makeImage();const zo=yield(0,bn.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:rr.src}});pn({src:zo.url})});return(0,b.useEffect)(()=>(setTimeout(()=>{Go()},500),Ao(er+1),()=>{mn.current=null}),[]),tt.createElement("div",{ref:Lo,className:Lr.current?`${gt.maxH60} body-overflow-initial`:"body-overflow-initial"},tt.createElement(Ht.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!er,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:tt.createElement(Pn.Z,null,tt.createElement(Jt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),tt.createElement(Jt.Z,{onClick:()=>{var rr,zo,Cn=mn.current.selection.first();if(Lr.current=!Lr.current,document.activeElement&&Cn){let Ea=(zo=(rr=document.activeElement)==null?void 0:rr.value)==null?void 0:zo.trim();typeof Ea=="string"&&mn.current.model.commit(function(la){la.set(Cn.data,"text",Ea||"\u672A\u547D\u540D"),mn.current.commandHandler.stopCommand()},"increment")}Ao(er+1)}},tt.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:ln},tt.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:gt.flowChartWrp},tt.createElement("div",{style:{display:"flex",height:"100%"}},tt.createElement("div",{style:{width:"300px",height:"100%"}},tt.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),tt.createElement("div",{style:{height:"calc(100% - 50px)"},className:gt.myPaletteDiv,ref:qa})),tt.createElement("div",{style:{flex:1,position:"relative"}},tt.createElement("div",{ref:ia,style:{height:"80vh"}}))),tt.createElement("div",{className:"tr"},tt.createElement(he.ZP,{size:"large",onClick:Mi,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var vn=Bt,Nn=z(78045),Pa=z(31795);const qn=Nn.ZP.Group,ea={margin:"0 8px"};var ba=({callback:ln,onCancel:pn})=>{function mn(ia){ln(ia)}return b.createElement(Le.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:mn},b.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},b.createElement("span",{style:ea},"\u5355\u5143\u683C\u6570\uFF1A"),b.createElement("span",{style:ea},"\u884C\u6570"),b.createElement(Le.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},b.createElement(Pa.Z,null)),b.createElement("span",{style:ea},"\u5217\u6570"),b.createElement(Le.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},b.createElement(Pa.Z,null))),b.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},b.createElement("span",{style:ea},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),b.createElement(Le.default.Item,{name:"align"},b.createElement(qn,null,b.createElement(Nn.ZP,{value:"default"},b.createElement("i",{className:"fa fa-align-justify"})),b.createElement(Nn.ZP,{value:"left"},b.createElement("i",{className:"fa fa-align-left"})),b.createElement(Nn.ZP,{value:"center"},b.createElement("i",{className:"fa fa-align-center"})),b.createElement(Nn.ZP,{value:"right"},b.createElement("i",{className:"fa fa-align-right"}))))),b.createElement("div",{className:"flex-container flex-end"},b.createElement(he.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(he.ZP,{type:"ghost",onClick:pn},"\u53D6\u6D88")))},ht=z(47897),Vt=z(61016),Ra=z.n(Vt),Tt=(0,b.forwardRef)(({use3d:ln,width:pn,height:mn,callback:ia,showSaveButton:qa},Lr)=>{const Lo=(0,b.useRef)(),er=(0,b.useRef)(),[Ao,Go]=(0,b.useState)(!1),Mi=(0,b.useRef)({id:Lo,appName:"graphing",width:pn||1e3,height:mn||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,b.useEffect)(()=>{er.current=new(Ra())(Mi.current,!0),window.onload=function(){er.current.inject("applet_container")}},[]);const rr=()=>{var zo=window.ggbApplet.getPNGBase64(1,!0,72);return ia&&ia(zo),zo};return(0,b.useEffect)(()=>{Mi.current.appName=Ao?"3D":"graphing",er.current.inject("applet_container")},[Ao]),(0,b.useEffect)(()=>{Go(ln)},[ln]),(0,b.useImperativeHandle)(Lr,()=>({getImgData:rr})),b.createElement(b.Fragment,null,b.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Lo}),b.createElement(Pn.Z,{align:"middle"},b.createElement(Jt.Z,{flex:1},b.createElement(ht.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Ao,onChange:zo=>Go(zo)})),b.createElement(Jt.Z,null,b.createElement(he.ZP,{size:"large",onClick:rr,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Fa=z(36527),Ct=z(25934),nn=z(2453);const On="link",Mt="upload-image",an="add-flowchart",Un="draw-image",Da="add-flowchart",Ca="code-block",ya="add-table",or="------------",Br={default:or,left:`:${or}`,center:`:${or}:`,right:`${or}:`};var Hr=z(99914),Vr=(ln,pn,mn)=>new Promise((ia,qa)=>{var Lr=Ao=>{try{er(mn.next(Ao))}catch(Go){qa(Go)}},Lo=Ao=>{try{er(mn.throw(Ao))}catch(Go){qa(Go)}},er=Ao=>Ao.done?ia(Ao.value):Promise.resolve(Ao.value).then(Lr,Lo);er((mn=mn.apply(ln,pn)).next())});function So(){}let co=0;const To=1e4,Fo="\u2581",fo="@\u2581\u2581@",ko="@\u2581@",Eo=`
|
|
**\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`,Na=["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 pr(ln){return/^\d+$/.test(ln)?`${ln}px`:ln}const lr=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Sr={[lr+"-B"]:"bold",[lr+"-I"]:"italic"},pi={[On]:"\u6DFB\u52A0\u94FE\u63A5",[Ca]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Mt]:"\u6DFB\u52A0\u56FE\u7247",[Un]:"\u6DFB\u52A0\u753B\u56FE",[an]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ya]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Pr=({defaultValue:ln="",onChange:pn,width:mn="100%",height:ia=400,miniToolbar:qa=!1,isFocus:Lr=!1,watch:Lo,insertTemp:er,mode:Ao="markdown",id:Go="markdown-editor-id",showResizeBar:Mi=!1,noStorage:rr=!1,showNullButton:zo=!1,showNullProgramButton:Cn=!1,hidetoolBar:Ea=!1,fullScreen:la=!1,onBlur:en,onCMBeforeChange:wr,onFullScreen:pa,className:vr="",disablePaste:Oa=!1,disabled:$o=!1,disabledFill:vo=!1,placeholder:ai="",values:Ci="",extraUse:Xr})=>{const[Za,Wi]=(0,b.useState)(null),[Ki,ri]=(0,b.useState)(ln),[_i,br]=(0,b.useState)(Lo),[Wr,Do]=(0,b.useState)(la),[Fr,ji]=(0,b.useState)(""),[Hi,Qi]=(0,b.useState)(0),[mi,ti]=(0,b.useState)(ia),[sn,rn]=(0,b.useState)(!1),ua=(0,b.useRef)((0,Ct.Z)()),Aa=(0,b.useRef)(!1),ir=(0,b.useRef)(),[kr,Io]=(0,b.useState)(0),[Ko,Cr]=(0,b.useState)(0),ni=(0,b.useRef)(),Fi=(0,b.useRef)(),Ti=(0,b.useRef)(),yo=(0,b.useRef)(),_t=()=>Vr(void 0,null,function*(){var Va;const Yn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:ua.current}});(Va=Yn==null?void 0:Yn.attachments)!=null&&Va.length&&(console.log("cm:",Za,ni),Yn.attachments.map(_a=>{_a.content_type.indexOf("image")>-1?Za.replaceSelection(``):_a.content_type.indexOf("video")>-1?Za.replaceSelection(`<video width="100%" controls src="${ENV.API_SERVER}/api/attachments/${data.id}"></video>`):_a.content_type.indexOf("pdf")>-1?Za.replaceSelection(`<a href="${ENV.API_SERVER}/api/attachments/${_a.id}?type=${_a.content_type}&disposition=inline" target="_blank">${_a.name}</a>`):Za.replaceSelection(`[${_a.name}](${ENV.API_SERVER}/api/attachments/${_a.id}?type=${_a.content_type})`)}))});(0,b.useEffect)(()=>{const Va=window.scrollY||window.pageYOffset;ri(Ci),Za==null||Za.setValue(Ci),window.scrollTo(0,Va)},[Ci]),(0,b.useEffect)(()=>{pa==null||pa(Wr)},[Wr]),(0,b.useEffect)(()=>{if(ni.current){let Va=function(_a,Ga){var Ur;if(Oa){Ga.preventDefault();return}const _e=Ga.clipboardData;if(_e){const hn=_e.types.toString(),Zn=_e.items;if(hn==="Files"||_e.types.indexOf("Files")>-1){if(Ga.preventDefault(),Ao=="stex")return;try{let ta=Zn[1];((Ur=Zn[0])==null?void 0:Ur.kind)==="file"&&(ta=Zn[0]);const Kt=ta.getAsFile(),Qn=Kt.name.split(".").pop();(0,wt.I)(Kt,Xn=>{var jn,na,Nr;Xn.id?((jn=Kt==null?void 0:Kt.type)==null?void 0:jn.indexOf("image"))>-1?Yn.replaceSelection(`<img width="100%" src="/api/attachments/${Xn.id}?type=${Xn.content_type})" alt="" />`):((na=Kt==null?void 0:Kt.type)==null?void 0:na.indexOf("video"))>-1?Yn.replaceSelection(`<video width="100%" controls src="/api/attachments/${Xn.id}"></video>`):((Nr=Kt==null?void 0:Kt.type)==null?void 0:Nr.indexOf("pdf"))>-1?Yn.replaceSelection(`<a href="/api/attachments/${Xn.id}?type=${Kt.type}&disposition=inline" target="_blank">${Kt.name}</a>`):Na.includes(Qn)?Yn.replaceSelection(`<a href="/api/attachments/${Xn.id}?type=office&disposition=inline" target="_blank">${Kt.name}</a>`):Yn.replaceSelection(`[${Kt.name}](/api/attachments/${Xn.id}?type=${Xn.content_type})`):(Xn==null?void 0:Xn.status)===401&&(nn.ZP.warning((Xn==null?void 0:Xn.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(ta){nn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Yn=xe().fromTextArea(ni.current,{mode:Ao,lineNumbers:!qa,lineWrapping:!0,value:ln,autoCloseTags:!Cn,autoCloseBrackets:!0});return Yn.on("keyup",function(_a,Ga){Ga.keyCode===8&&(_a.getValue()==""?Yn.setOption("placeholder",ai):Yn.setOption("placeholder",null))}),Yn.on("keydown",function(_a,Ga){if(Ga.keyCode===8){var Ur=Jn(_a);Ur&&Ga.preventDefault()}}),Lr&&Yn.focus(),Yn.on("paste",Va),Yn.on("dragleave",function(_a,Ga){Fi.current.classList.remove("mouse-hover-md")}),$o&&Yn.on("beforeChange",function(_a,Ga){(Ga.origin==="paste"||Ga.origin==="+input")&&Ga.cancel()}),Wi(Yn),()=>{Yn.off("paste",Va)}}},[]);const Dn=(0,b.useCallback)(()=>{if(Fi.current)try{}catch(Va){console.log(Va,"---- to set md editor body height")}},[mi,Fi,Wr]);(0,b.useEffect)(()=>{function Va(){let Yn=new De.Z(_a=>{for(let Ga of _a)(Ga.target.offsetHeight>0||Ga.target.offsetWidth>0)&&(Dn(),Za.setSize("100%","100%"),Za.refresh())});return Yn.observe(ni.current.parentElement),Yn}if(Za){const Yn=Va();return()=>{var _a,Ga;(_a=ni.current)!=null&&_a.parentElement&&Yn.unobserve((Ga=ni.current)==null?void 0:Ga.parentElement)}}},[Za,Dn]),(0,b.useEffect)(()=>{if(Za){let Va=[];for(const[Yn,_a]of Object.entries(Sr)){let Ga={[Yn]:()=>{pt(_a)}};Va.push(Ga),Za.addKeyMap(Ga)}return ir.current=setInterval(()=>{Aa.current&&_t()},4e3),()=>{clearInterval(ir.current);for(let Yn of Va)Za.removeKeyMap(Yn)}}},[Za]),(0,b.useEffect)(()=>{la!==Wr&&Do(la)},[la]),(0,Hr.Z)(()=>{if(!rr&&Hi>0){let Va=new Date().getTime(),Yn=window.sessionStorage.getItem(Go);Va>=Hi+To&&(!Yn||Yn!==Ki)&&(window.sessionStorage.setItem(Go,Ki),rn(!0))}},To),(0,b.useEffect)(()=>{br(Lo)},[Za,Lo]),(0,b.useEffect)(()=>{Za&&Lr&&Za.focus()},[Za,Lr]),(0,b.useEffect)(()=>{if(_i&&Za){let Va=function(_a){let Ga=_a.target;if(yo.current){let Ur=Ga.scrollTop/Ga.scrollHeight;yo.current.scrollTop=yo.current.scrollHeight*Ur}};const Yn=Za.getScrollerElement();return Yn.addEventListener("scroll",Va),()=>{Yn.removeEventListener("scroll",Va)}}},[Za,_i]),(0,b.useEffect)(()=>{if(Za&&wr){let Va=function(Yn,_a){wr(Yn,_a)};return Za.on("beforeChange",Va),()=>{Za.off("beforeChange",Va)}}},[Za,wr]),(0,b.useEffect)(()=>{if(Za&&en){let Va=function(){en(Za.getValue())};return Za.on("blur",Va),()=>{Za.off("blur",Va)}}},[Za,en]);function Jn(Va,Yn){var _a=Va.getDoc(),Ga=_a.getCursor(),Ur=_a.getLine(Ga.line),_e=Ur.charAt(Ga.ch-1),hn=Ur.lastIndexOf("@\u2581@",Ga.ch),Zn=Ur.lastIndexOf("@\u2581\u2581@",Ga.ch),ta=hn>Zn?hn:Zn,Kt=hn>Zn?3:4;if(fo.indexOf(_e)===-1)return null;if(console.log("change1:",Yn,Va,Ur,Ga,ta,hn,Zn,_e),ta>=0&&Ga.ch-ta<5){var Qn=ta+Kt;return _a.replaceRange("",{line:Ga.line,ch:ta},{line:Ga.line,ch:Qn}),{line:Ga.line,ch:Qn}}return null}(0,b.useEffect)(()=>{if(Za){let Va=function(Yn,_a){const Ga=Yn.getValue();ri(Ga),Qi(new Date().getTime()),Yn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),pn&&(Cn?pn(Ga,Gr(Ga)):pn(Ga))};return Za.on("change",Va),()=>{Za.off("change",Va)}}},[Za,pn]),(0,b.useEffect)(()=>{if(Za)if(ln==null)Za.setValue(""),ri("");else{const Va=window.scrollY||window.pageYOffset;ln!==Za.getValue()&&(Za.setValue(ln),ri(ln),Za.setCursor($o?1:Za.lineCount(),0),window.scrollTo(0,Va))}},[Za,ln]);const pt=(0,b.useCallback)(Va=>{const Yn=Za.getCursor(),_a=Za.getSelection();let Ga=_a.split(`
|
|
`);switch(Va){case"bold":return Za.replaceSelection("**"+_a+"**"),_a===""&&Za.setCursor(Yn.line,Yn.ch+2),Za.focus();case"italic":return Za.replaceSelection("*"+_a+"*"),_a===""&&Za.setCursor(Yn.line,Yn.ch+1),Za.focus();case"code":return Za.replaceSelection("`"+_a+"`"),_a===""&&Za.setCursor(Yn.line,Yn.ch+1),Za.focus();case"inline-latex":return ji("inline-latex"),Za.focus();case"latex":return Za.replaceSelection("```latex\n"+_a+"\n```"),Za.setCursor(Yn.line+1,_a.length+1),Za.focus();case"line-break":return Za.replaceSelection(`<br/>
|
|
`),Za.focus();case"list-ul":return _a===""?Za.replaceSelection("- "+_a):Za.replaceSelection(Ga.map(Ur=>Ur===""?"":`- ${Ur}`).join(`
|
|
`)),Za.focus();case"list-ol":return _a===""?Za.replaceSelection("1. "+_a):Za.replaceSelection(Ga.map((Ur,_e)=>Ur===""?"":`${_e+1}. ${Ur}`).join(`
|
|
`)),Za.focus();case"add-null-ch":return _a===""&&Za.setCursor(Yn.line,Yn.ch),Za.replaceSelection(Fo),Za.focus();case"add-signal":return _a===""&&Za.setCursor(Yn.line,Yn.ch),Za.replaceSelection(ko),Za.focus();case"add-multiple":return _a===""&&Za.setCursor(Yn.line,Yn.ch),Za.replaceSelection(fo),Za.focus();case"inster-template-1":return _a===""&&Za.setCursor(Yn.line,Yn.ch),Za.replaceSelection(Eo),Za.focus();case"eraser":return Za.setValue(""),Za.focus();case"trigger-watch":return br(!_i),Za.focus();case"trigger-full-screen":return Do(!Wr),Za.focus();case On:ji(On);return;case Ca:ji(Ca);return;case Mt:ji(Mt);return;case Un:ji(Un);return;case"maths-latex":ji("maths-latex");return;case an:ji(an);return;case ya:ji(ya);return;default:throw new Error}},[Za,_i,Wr]),Vn=(0,b.useCallback)((Va,Yn)=>{var _a,Ga,Ur,_e,hn,Zn;switch(ji(""),Fr){case On:const{title:jn,link:na}=Va;return Za.replaceSelection(`[${jn}](${na})`),Za.focus();case Ca:const{language:Nr,content:lo}=Va;return Za.replaceSelection(["```"+Nr,lo,"```"].join(`
|
|
`)),Za.focus();case"maths-latex":for(var ta=atob(Va),Kt=new Uint8Array(ta.length),Qn=0;Qn<ta.length;Qn++)Kt[Qn]=ta.charCodeAt(Qn);var Xn=new Blob([Kt],{type:"image/png"});(0,wt.I)(Xn,Cl=>{Cl.id?Za.replaceSelection(``):(Cl==null?void 0:Cl.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Za.replaceSelection("`$$"+Va+"$$`");break;case Mt:case Un:case Da:const{src:ro,alt:_r}=Va,Jo=Yn,oi=(Ur=(Ga=(_a=Jo==null?void 0:Jo.name)==null?void 0:_a.split("."))==null?void 0:Ga.pop)==null?void 0:Ur.call(Ga);return((_e=Jo==null?void 0:Jo.type)==null?void 0:_e.indexOf("image"))>-1||!(Jo!=null&&Jo.type)?Jo.align||Jo.width?Za.replaceSelection(`<p style="text-align:${Jo.align||"initial"}"><img width="${Jo.width?Jo.width+"%":"initial"}" src="${ro}" alt="${_r||""}" /></p>`):Za.replaceSelection(`<img width="100%" src="${ro}" alt="${_r||""}" />`):((hn=Jo==null?void 0:Jo.type)==null?void 0:hn.indexOf("video"))>-1?Za.replaceSelection(`<video width="100%" controls src="${ro}"></video>`):((Zn=Jo==null?void 0:Jo.type)==null?void 0:Zn.indexOf("pdf"))>-1?Za.replaceSelection(`<a href="${ro}?type=${Jo.type}&disposition=inline" target="_blank">${Jo.name}</a>`):Na.includes(oi)?Za.replaceSelection(`<a href="${ro}?type=office&disposition=inline" target="_blank">${Jo.name}</a>`):Za.replaceSelection(`[${Jo.name}](${ro})`),Za.focus();case ya:const{row:ll,col:cl,align:kl}=Va;let ml=`
|
|
`;for(let Cl=0;Cl<ll;Cl++){let jl=[],Wl=[];for(let Mo=0;Mo<cl;Mo++)Cl===1&&Wl.push(Br[kl]),jl.push(" ");Cl===1&&(ml+=`| ${Wl.join(" | ")} |
|
|
`),ml+=`| ${jl.join(cl===1?"":" | ")} |
|
|
`}return Za.replaceSelection(ml+`
|
|
`),Za.focus();default:throw new Error}},[Za,Fr]),Ja=(0,b.useMemo)(()=>{switch(Fr){case On:return b.createElement(Kn,{callback:Vn,onCancel:tr});case Ca:return b.createElement(Hn.Z,{callback:Vn,onCancel:tr});case Mt:return b.createElement(wt.Z,{callback:Vn,onCancel:tr});case an:return b.createElement(vn,{callback:Vn,onCancel:tr});case ya:return b.createElement(ba,{callback:Vn,onCancel:tr});case"maths-latex":return b.createElement(Tt,{showSaveButton:!0,callback:Vn});case"inline-latex":return b.createElement(Fa.Z,{showSaveButton:!0,callback:Vn});default:return null}},[Fr]);function tr(){ji("")}(0,b.useEffect)(()=>{if(Ti.current){let Va=function(hn){Ur=!0,_e=hn.pageY},Yn=function(){Ur=!1},_a=function(hn){if(Ur){let Zn=hn.pageY-_e;Zn<0&&(Zn=0),Zn>300&&(Zn=300);let ta=ia+Zn+"px";ti(ta)}},Ga=Ti.current,Ur=!1,_e=0;return Ga.addEventListener("mousedown",Va),document.addEventListener("mousemove",_a),document.addEventListener("mouseup",Yn),()=>{Ga.removeEventListener("mousedown",Va),document.removeEventListener("mousemove",_a),document.removeEventListener("mouseup",Yn)}}},[Za,Ti]),(0,b.useEffect)(()=>{ti(ia)},[ia]);const Rn=pr(mn),Wn=pr(mi),Gn={width:Rn,height:Wn},ur=(0,b.useMemo)(()=>{if(Hi){let Va=new Date(Hi),Yn=Va.getHours(),_a=Va.getMinutes(),Ga=Va.getSeconds();return Yn=Yn<10?"0"+Yn:Yn,_a=_a<10?"0"+_a:_a,Ga=Ga<10?"0"+Ga:Ga,`${Yn}:${_a}:${Ga}`}return 0},[Hi]),Gr=Va=>{const Yn=[];if(Cn){let _a=-1;Va=Va.replace(/(@▁▁@|@▁@)/g,function(Ga,Ur,_e){Yn.push({multiLine:Ga!==ko})})}return Yn};function qr(){window.sessionStorage.removeItem(Go),rn(!1),Qi(0)}function Yr(){rn(!1),Qi(0),Za.setValue(window.sessionStorage.getItem(Go))}(0,b.useEffect)(()=>{pi[Fr]&&Fr!==Un&&Fr!==an&&setTimeout(()=>{const Va=document.getElementsByClassName("markdown-popup-form")[0],Yn=window.innerWidth/2-Va.offsetWidth/2,_a=window.innerHeight/2-Va.offsetHeight/2;Io(Yn),Cr(_a)},0)},[Fr]);const Co=Va=>{Va.preventDefault();const Yn=Va.clientX-kr,_a=Va.clientY-Ko;document.body.onmousemove=Ga=>{let Ur=Ga.clientX-Yn,_e=Ga.clientY-_a;const hn=document.getElementsByClassName("markdown-popup-form")[0],Zn=window.innerWidth-hn.offsetWidth,ta=window.innerHeight-hn.offsetHeight;Ur=Math.max(0,Math.min(Ur,Zn)),_e=Math.max(0,Math.min(_e,ta)),Zr(Ga.clientX,Ga.clientY,Yn,_a)&&(Io(Ur),Cr(_e))},document.body.onmouseup=function(){document.body.onmousemove=null}},Zr=(Va,Yn,_a,Ga)=>{const Ur=document.body.clientHeight,_e=document.body.clientWidth;return Va<20&&_a>Va||Va>_e-20&&_a<Va||Yn<20&&Ga>Yn||Yn>Ur-20&&Ga<Yn?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return b.createElement(b.Fragment,null,b.createElement("div",{className:"markdown-editor-wrapper",ref:Fi},b.createElement("div",{className:`markdown-editor-container ${vr} ${_i?"on-preview":""} ${qa?"mini":""} ${Wr?"full-screen":""}`,style:Gn},b.createElement(we,{insertTemp:er,watch:_i,fullScreen:Wr,showNullButton:zo,showNullProgramButton:Cn,onActionCallback:pt,hidetoolBar:Ea,extraUse:Xr}),b.createElement("div",{className:"markdown-editor-body"},b.createElement("div",{className:"codemirror-container"},b.createElement("textarea",{ref:ni,placeholder:ai})),_i?b.createElement("div",{ref:yo,className:"preview-container"},Ao==="stex"&&b.createElement(fe,{value:Ki}),Ao!=="stex"&&b.createElement(Ye.Z,{disabledFill:vo,showProgramFill:Cn,value:Ki})):null))),Mi?b.createElement("a",{ref:Ti,className:"editor-resize"}):null,Fr===Un&&b.createElement(yn,{callback:Vn,onCancel:tr}),Fr===an&&b.createElement(vn,{callback:Vn,onCancel:tr}),b.createElement(qe.Z,null,pi[Fr]&&Fr!==Un&&Fr!==an?b.createElement(Ht.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:kr,top:Ko},title:b.createElement("div",{style:{cursor:"move"},onMouseDown:Co},pi[Fr]),open:!0,onCancel:tr,footer:null,destroyOnClose:!0,width:Fr===an?"1200px":null,height:Fr===an?"80vh":null,className:"markdown-popup-form"},Ja):null))}},70859:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return Se},I:function(){return qe}});var b=z(22150),ie=z(2453),xe=z(69677),De=z(93421),Ae=z(31795),Ge=z(78045),ce=z(71577),at=z(15476),Me=z(67294),Qe=z(52262),Ye=z(67294),fe=Object.defineProperty,$e=Object.defineProperties,me=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(Le,Ce,he)=>Ce in Le?fe(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:he}):Le[Ce]=he,ee=(Le,Ce)=>{for(var he in Ce||(Ce={}))a.call(Ce,he)&&y(Le,he,Ce[he]);if(E)for(var he of E(Ce))x.call(Ce,he)&&y(Le,he,Ce[he]);return Le},te=(Le,Ce)=>$e(Le,me(Ce));const{useForm:re}=b.default,oe={width:280,marginRight:10},le={labelCol:{span:5},wrapperCol:{span:19}};var Se=({callback:Le,onCancel:Ce})=>{const[he]=re();let et=(0,Me.useRef)();function Re(ot){et.current.width=he.getFieldValue("width"),et.current.align=he.getFieldValue("align"),Le(ot,et.current)}function Ue(ot,dt){if(ot.status===-1){ie.ZP.error(ot.message);return}he.setFieldsValue({src:`/api/attachments/${ot.id}`,type:dt.type})}function Fe(ot){let dt=ot.target.files[0];et.current=dt,qe(dt,Ue)}return Ye.createElement(b.default,te(ee({form:he},le),{className:"upload-image-panel",onFinish:Re,style:{width:470,overflow:"hidden"}}),Ye.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Ye.createElement("div",{className:"flex-container"},Ye.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Ye.createElement(xe.default,{style:oe})),Ye.createElement(we,{onFileChange:Fe}))),Ye.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Ye.createElement(xe.default,{style:{width:264}})),Ye.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Ye.createElement(De.Z,null,Ye.createElement(b.default.Item,{name:"width",style:{margin:0}},Ye.createElement(Ae.Z,{style:{width:264}})),Ye.createElement("span",{className:"ml8"},"%"))),Ye.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Ye.createElement(Ge.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"}]})),Ye.createElement("aside",null,Ye.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ye.createElement(ce.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Ye.createElement(ce.ZP,{type:"default",onClick:Ce},"\u53D6\u6D88"))))};function we({onFileChange:Le}){return Ye.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ye.createElement("input",{type:"file",onChange:Le}))}function qe(Le,Ce){if(!Le)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Qe.bg)())throw ie.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let he=new FormData;he.append("editormd-image-file",Le),he.append("file_param_name","editormd-image-file"),he.append("byxhr","true");var et=new window.XMLHttpRequest;et.withCredentials=!0,et.addEventListener("load",function(Re){Ce(JSON.parse(Re.target.responseText),Le)},!1),et.addEventListener("error",function(Re){console.error(Re)},!1),et.open("POST",`${at.KI}/api/attachments.json`),et.send(he)}},76621:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return xe}});var b=z(67294),ie=z(73935);class xe extends b.Component{constructor(Ae){super(Ae);const Ge=window.document;this.node=Ge.createElement("div"),Ge.body.appendChild(this.node)}render(){const{children:Ae}=this.props;return(0,ie.createPortal)(Ae,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},9897:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return Se}});var b={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},ie=z(57953),xe=z(83062),De=z(94184),Ae=z.n(De),Ge=z(28706),ce=z(26194),at=z(52262),Me="data:image/png;base64,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",Qe="data:image/png;base64,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",Ye="data:image/png;base64,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",fe="data:image/png;base64,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",$e="data:image/png;base64,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",me="data:image/png;base64,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",E="data:image/png;base64,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",a="data:image/png;base64,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",x="data:image/png;base64,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",y="data:image/png;base64,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",ee="data:image/png;base64,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",te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEwRJREFUeF7tW3l8Tee6ftbOPKBoKcrR1lBH1FAqqYsWNdVQlOOgpbTcttfQ1nEdVWNRWkNd10yvOodeQ39XUTVEhFDz3JpnkcSQBJFEImud3/d+w/rW2iuJyrn3/mPjt5O11/r2Wu/zPe/7vAPjzvEllmEYgGHAMHz8nf1hx8B+lZ/RL+K4+52fZwGwDAM+uhKwfGINiy6lzwp7+Uy2iriercj/Apal3tkRy6Jv48fpR34dO07/5LXsuGXCskz63GTv7FTTArtjy5RriXPk9eKdrWvQ1/Dr+PrsZ/m9Jn9u7Xx+P2w9fo/yM/b0dEy7V/F09vMBST6Y2wwjYNgzbcdeNW4f+y8CiAPhswGRILHDcIJER+h89pdfw26F42HA9AJJWr0QkAxhEDK2eCAJKze8BMMGiR3nRpTH3D8zg0qDOY1pCID4unlkfGlE3ejsvjhA/HP9HLl5CgaJX1sgSAQmN5QPVqph+Gob6QwgMjjb5YxB3ODcjoUzic6XTNPe/29AksYUcGog8d0rdqxknNj9js8YkzTWACYsk7FCstMGQ57H2eMESbHcC7xHYBLZFOZyI/3oYuHimKGdTHKARK6P04QzSrg/yS4XmA53p7k35eT+aUyymUHbr0Am2e5OZxu5O8U+7sLyZRK5YL7TvdjkAN8NlrZRxO7R3KD0GbY79wFJRvqRxRbFDTIYB0h3d06QhLvzAInHLCfjCgaJg1zQS3d3FEGYK+NPJrEg1+XPFPGQrrikztMAkAZlIAmri/UFSAqQgpnkcHl+Mclmo4qf4t5Mcs826IzBZBh2j8yeaYcXKZHAyeDFJE0wSDf2/wCSHX+EiFAxiT8UNzZnlDMmyR2vGcLNEq4gFEjcxRUBJHFvfrFKc3cOseApHEwY6QcXWhTdlVpzKTQVk2yQpMKz3Z0ds7xUYJHdHSku+0W7zpNJDCShsKT8U6pOZ5Vkgx3wlbpiitMdk5Rqc8Yer5j00ExSSlOLlX4gGQIgHuULAIlLcIf0ZpcIYB0q738rJgmQ0q9dRGB4JCJKlBaIWbTxOV6MSbbsllJbBXWH9GZnSrks445kkAskYtIDpbDc6k6CcvHITgSHR6Lsc1FChktV5qH6XMJBul+nu7NgpB6Yr8lsD5BETLJB8JEhjm78XshsrvbopcKK/EEIC/qMS3F5du22PeELDqHfM24m4fy+OL+YFFHyKVSJbqmowyTxipG9UL1RG7zYpgcJAskkGyS5I/Njki0kOF4SJKd8FhqfDJ15JxW/fD8D1Rq1RfnqdcVe4PkPz5N4PnVow1LcSjyHZn1HqtzMLf3lZnEoQQ/xIDeakbp/rsXZwZNUoZlVUmonqpoIME2sHPU2wkqURlhkcR0Zv5ivQURr3793Fxmp19F94nIEhUVQMpt08iBi54wGA8QXEEBrZN1JQ+mKVdBy8GTHmsuGdkad1j1Qs1kX20DiDOb6uPVcsYaFW12CO5gkk9r83V1uTjYOrl+CK8d2449NO6DaK22QnnQJ2Rm37YTZBO7cSMSJhHWo2fRNhD/xpOM+QiNLoFjp8g757gBLgERga89g3No3WwEk1RuJCMkcvXpAmagBmCZWjX4H9dr3QdWY1pwVPh9SE88i9eo5VGnYUhhaxjO2AXjieelAPBKWTUe3icsREhZBy107dYgA6jxmESJLlqGH+GFMP9R4tQNqvNbJBsgysXRwBzTs+gFeaNSWjjvVHYvzOkiyAsBBcILkFZNsVyfdlryGGfPMno04uum/UbtVd1y/cAJJp4/4bcj8DlSKikZUs7e8k1yHxBeMlOy8tXe2xUs4jDQBDib5gSTAssw8rB7dhwCqEt1KSfO4ReNhPniAFh+MFwzkDk2xEAbOH9iGXctmoNuEZQgKj6Sy0LVTBxE7dww6CYCunTyIrfPHoev47xASWUI9c252Jr4f1g2N3v4Ez9d/jQzOXnksPZPAqORUJql2MusXk/SgrIzkzyT6HvF58rljeLJSVfh8ASoPOhH/Iy4e3oHm/UYhKDScM8fMQ/qNRBR/qoJ/ZcIlw73cnWSScXPPLIvtfm5IJ0iWEA8yN7JzJAO3U67gQU42gkLCyUiZ6TeRsPRr1G7dA+VeqGsLChl1RCkpLycbgcEhKFXhWVDhwzCQrAEUUbIMdnw7iejWpN8Ix4bMun0Lqz7vjabvf4ZKtWLIED5RqyOhLdSdLsd5DU4GafpJ1pC0mp0uLHThIK4z85CblYmg0AgBlF23S7t2HvHfTUGd1j1RsVYMZOno4qHtOBa3Go26DcQT5SrnC1JBMYmehwHkLoK6Y5KbSQyoq8f3YPeK/3xoiusnNuoxBM8yBggXlXT6ELbOHYPOoxchIDgEq0b1xmvvjUSFmg0c66dePYv1U4YgpscgJR6YQai+xTMgYpWqd4mrOUjMqKK+ys4WqsIO4vmDdPinpUg+fQSNe/1FxRbLysP9e3cQv2Qyxc6Ybh/xPNc06R7MvDz8smoWxdvGvYYiJCzyd4BkJ9/Gjd3/wRNVEUfsaoJTOLhBenA/C5m3bxEDLh9KIP/8L72GIqxYKcUeypPk2opJPkSUegrBYZFCkxhIPHUQW+eNRadRi3DpSAJOxv+IzmMWc3drS0Nc2B+HhO+m4umqtfD6wEkKPCdIOpNkKdwuy8jyODHJDyS72qxL8Iy069j5t2nIycxAk16foniZisi8cwsJf5+Gu7eSSTgwQLIz7uB+1l3k3LtL4DERkXs/G09XeRENOvT1r9/plQ6Tg8KTYxE72dNf/2WmQ2YrN0YuTwfJAHN5urtjFk6/dgHbFn6BqJbdUV0E7tyse9g0699Rt30fPBPV0L91wSKPamcASUwkzBuLN0ctwr6Vs5GTfQ+thnwlIVXnHlr3HY5vWkHHO49dDOYO+UPZMYiR5H5WRr5Mkm0H7ulECUasodfR2M9BoaEq9uRkZyJhyRTcvZWEVh9NQkbqDcQv+RIh4cUQEhGJYPYeHongsGIIZr+HRiAsvBjupd/Esa2rUb/9uwQUj/3+hVjVHnGUlkwYKbu+UQDpktqurdkguWNSTuZdxM4bjRJlK6LxO0OpSM5AvZ95F2sm9Ed0t39D5XqNXX0k0VcSIDHuJp0+iNh54wggtvN+nv4pGvcehkp1GjlAil84ATcunUL23XTUadsTUS3/ZLNIVADYgSVD2j+S69UvMgIC0HXc37hrFEZjwCedOkzxj8UH80EucrOzEBgSxmhLccoXGADDF4i8B7nIy81BcHAYzuzeiEovvkLxWm4QN0h6TVA/x0jZOUPFIF0E2EyS7Qe+66npJpi0a9k0pJw5hmfrv4qQiGLKHZk5uTi9awMq1HgJJZ6u6HBTAQFBqNWym2gM8jVJJMwfh06fL0R4qTI4uuHvOLc3Fh1HzEVACE9mmSr6YWw/CsRMLKSnXEbHz+Y5gCBNY1o4u2czzzPtFFpVGGR8EtmG7AaqKriiJHyoXK+J6iN5tR9STh9FwrJpaDv4a4QWK4EfvngfNZt1RtWGr+Ps3licTFhHn+lSXcY8uZ6zdcETZ9nwo0T8esIMy6IWqF3J9mcSZ4Y8LkE6vmk5Uq+edxalDQOmmYe0xAuILFUWoRpw7FsCgoLQbMA47uGoheFD8ulDCqDIkk8hMyMdq0f1RrP+o1G+Zn2y2eXDO7H92y/xxrCZyL2fiU3fDEebT6biycrVPUESXstTOPDdqndlhbvzFA7SDVrElvhvJ6JO27dRssJzuHxkJ/b9MB+dhs+BLygEq8f3Rc3mDKCWOLd3C07uWIc2Q6ba1QZNrqsOravvpNcEqcF3fcd0YpDJNvMjgOQlwXOyMvDjxA/QsOuHqFy3CXdTrta5lPWcQUewdcE4dBq5AJGleFz5cfJHKF/jJdTv2I+qDRun/4V2V5uPpxKw678ahNIVqyK6+0B/d+aKSSpJ5QHArtc9FEi2wLh4cDv2rp6LNz6dTlWUM79sxPHNK9BpxHyKKwygqBZdCKCze7bgZMJatB0yTcUcuyvrrP25Yx/XClzuGynbp6l2g+kSAd5M4uKB5g20uQUdKOar1076EC+/xQBqXMh8A4tBhxG34At0Gjkf4aySYJlYM2EAKtZ+hQC6eekkfp4xDDE9B+P5l1sQIBf2xmLnsm/Q4sPxKFe9TqEgyTxJRGmtnCJcimo3a70bUR7iuJqIWziOXGHTviPI6IfWLyEX32rgFJpvWDX2XUS16Ipq0S1xZs8mnNyxFm98PN2h3h4WJFXJSNk+lRgkfI6fUvMC6WT8Glw9sc/PKLxLbhD6TL2ERhRHYEioOE9rGBjAH2o3wout/0yuNfkMB6j5gNE4tmkF0pIvUcBtM3gKSlaqirgFY3Hr0hl0GbeE8iQy2INc/M8XA2Dm5aLd8FkIjXyiUJDcTNJrXo7gLZmm1e/upV7H2q8GokGn/nj2pSZk9C1zPkexJ8uhQZd/pd2+ekwfAqh6TBuc2fMzTmxfi3afTAer5V0//xvKPh/FQ4Wj8+sx46BVGozk+K9FHiQHQ7i787nbC2Lqh2HJlEzatQvkEvVJHZnzMAXDfHC5arVRvMwzqkoha89sjdKVqqFirYYEKKtpMane8bM5+C1uDcIiiqNCrYYo/UwV7F4xC2d3b0bMnwehysst1KQQs+GNC79h08y/0vc0/3CcQxIotFzuTjXJlLvTS0I8cilFpRny2JYVOBG/hoRLYHAobidfwcZZf0W9dr0p6Wav1aN7o9br3VAtujUx6MT2NWj36Qxk303DhpnD0az/KESWLKtiki4Q8usjGde2fWWxdrdkChnRJ3KeAmISB4OLBwJJjlgZBnKzMrBuykC83GUAKtWRLk5vp4vWuagBJp1hAE2gh5cxiK176Kel+DV2Neq2ext/bN6VF9qZCcV3MaP8unklWH5Ur0Mf1Gzxlj+LBBCsJCRfCgC5UxVYzskf2XJgsW/t5IFUXY/+0yCwWuT2JV8iPfkK2n48Db7AQDL6qtG9EfV6N7wQ0wand28kgNoPnYm0pIuIWzQBrT6agNBiJe3RK22ky28IRSSxRmLcFGKQBIkMzm5YNuNkcBeBPj+FJ2MS+1wC1KBzf/yhjpYHOWbuRBeWiQQG0CIG0BxKPtkaLMjuWTkbLzRtj/od3+NuTQyuOECyTKqEJ589hi5jv0VY8VKFgsTFlN2lJeM4QNKYZAEpZ48jdv4YvPrucDxdrS4JhfP74xDTfRAqRjVURdNVo96h3Iy5uMRf92L3qtl47qVXkZp4jioO7T+ZAfh8+cQk/yIt3eO1rZNpaEQHSSQ6DpD0bqoTJDHsKJkkAGIqiwFUqXYjeyBSsU5OBPH35LMMoInoMGI2tRvY999LS8HJHevR4M33+PCEECReIDEXcnF/PGo001oTHjA9/MydLhwsZNxKwamdG1C3bU+q+J/a+RPdY9WYVqLFzs8/sGYhyteoj7LP10Jezn0c37KSWjABgcHkzlnc9XJrdutcK0mJ6rmRuHUyMYiSOg2o3wMSuTqqu3F3x2yZk3UPQaFh8AUG8XVl5UBOsErpLbrtTFiQq/CbXuWDLOz+GMvlfIOXu5MixZtC4qiogHOO/D4mqcqz3i7wmLnj8YTXBJ2tBDYYKSdT+XfbfSfnufIzIzH2S1VJkCA5YpLHrII0hM0krdrAhIPmHu2KBDc0B8A13yCnV1Vx1XsIxQ2SyK+VUHnYmTvZpmAguRt+hbk7T5C06SL3rJzeS+JgsJq7R0tDts5doBpXt0zSZrPZDuXGsUGiDNZjoMRmnNz1cjLVawDFru3Zc+C62+QKnYsN7s14F1YyWSbRXkxS96d0XOEzd06QeKtBzZT7jRhrs3d6NUDELaXAqCrgjiVuJuljyLJyzZkkZxtE3YkdSyKAlHFkx1TMVtu1OW+QbAPzz/n5AWJ8WAzLF9A65+dzs3A2uioOjkFIeZ63u1PzFNRdFfmYPqvl5fc0d1c4k8SwiavhxzHSG4J5+cQZuyvLyzwSSBt8BZJgESwsN65snmj3gzR3xh6YujGOSVMPo8sxK8dcHWudc6Z4dWVJZIv5Bn93p40Y84KdYpJzQ/Dz6PHEvcoaIfGP2VMyv4CglP/0qgjYNKAh2oH6vANrJ4kejl6qIReYrwtzgmT/LwknSFTisazUUITWNi5vmiDaDdydqHxIGNgGycki263pBtRjDLMbY1MhICnprTPJluBONyjvj7tAPq5cMEjq+x8ZJJ5AcRDceZL3LHhhINn/lUUySVsXSIJlbgvNCx4WHv3+VWPXvL6sZt8/v/t/ZcDiwhxFgaLp8YdFs4Dx64oxwbfTrmwDrBivpR4DVDQDF/VqYsf+ef3L5SDvAGCVcy/4GKCimrho1yv3tWdR3xgzD9ssC8H6ko8BKpqBi3q1I77sXvBef9M0HX3kxwAV1cRFu95PALhFw2OAimbgol7tB5BbNDwGqKgmLtr1nhJaFw2PASqagYt6db45jhQNMf0Xi7mnon7V4+sfxQIFJqFMNES/v3D+oyz8+Jp/jgX+AT+bS/shEzsoAAAAAElFTkSuQmCC",re=z(67294);const oe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Me,swimg:Qe},{name:"101\u8BA1\u5212",ptimg:Ye,swimg:fe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:$e,swimg:me},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:E,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:y},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:te}];var Se=({className:we,dataSource:qe=[],col:Le=4,right:Ce,bottom:he=23,precision:et=0,wrapWidth:Re=1200,trackEventItems:Ue,loading:Fe,onRemove:ot=()=>{},isCurrent:dt=!0,showAlias:St=!1})=>{const Ft=Math.floor((Re-(Le-1)*Ce)/Le),Lt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Gt=>(window.ENV==="build"&&(Gt.ptimg=`/react/build${Gt.ptimg}`,Gt.swimg=`/react/build${Gt.swimg}`),Gt));return re.createElement(ie.Z,{spinning:Fe},re.createElement("div",{className:Ae()(b.list,we)},!!(qe!=null&&qe.length)&&(qe==null?void 0:qe.map((Gt,Kn)=>{var Hn;const{name:wt,id:Ht,identifier:Pn,featured:Ln,school_name:gn,image_url:yn,excellent:bt,is_plan:Mn}=Gt;return re.createElement("div",{key:Ht,className:b.wrap,style:{width:Ft,marginRight:(1+Kn)%Le===0?0:Ce+et,marginBottom:he}},re.createElement("a",{className:b.li,onClick:Ia=>{Ia.preventDefault(),Ia.stopPropagation(),Ue&&(0,Ge.L9)([Ue]),(0,Ge.xg)(`/paths/${Pn}`)}},re.createElement("div",{className:b.img},re.createElement("img",{className:b.cover,src:`${yn}`}),dt&&(0,at.bg)()&&(Gt==null?void 0:Gt.studying)&&re.createElement("div",{className:`${b.movebq} user-path-items`,onClick:Ia=>{Ia.stopPropagation(),ot(Gt)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Hn=Gt==null?void 0:Gt.subject_tags)==null?void 0:Hn.map((Ia,jt)=>{var Jt,bn;if(jt===0){const tt=(Jt=Lt.find(ut=>ut.name==Ia))==null?void 0:Jt.swimg;return re.createElement("img",{className:b.sign,src:tt,style:{left:"-4px"}})}const gt=(bn=Lt.find(tt=>tt.name==Ia))==null?void 0:bn.ptimg;return re.createElement("img",{className:b.sign,src:gt,style:{left:`${48+52*(jt-1)+2*jt}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Gt==null?void 0:Gt.excellent)&&re.createElement("div",{className:b.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:b.name},re.createElement(xe.Z,{title:St&&(Gt!=null&&Gt.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${wt}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Gt==null?void 0:Gt.excellent_alias_name}`)):wt},re.createElement("span",{className:b.e},St&&(Gt==null?void 0:Gt.excellent_alias_name)||wt))),re.createElement("div",{className:b.tags},re.createElement("div",null,re.createElement(xe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,Gt.stages_count))),re.createElement(xe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),re.createElement("span",null,Gt.members_count)))))))})),!qe.length&&re.createElement(ce.Z,null)))}},30001:function(tn,zt,z){"use strict";z.d(zt,{jL:function(){return Ae},w9:function(){return Gt},QD:function(){return Fa},cQ:function(){return ot.Z},op:function(){return ba},O5:function(){return Eo},_b:function(){return Un},t7:function(){return y},Gi:function(){return Ln},YG:function(){return Ht},qp:function(){return Ye},vr:function(){return On},qE:function(){return Ra},Je:function(){return re},wb:function(){return Fe},cq:function(){return jt},tp:function(){return me}});var b=z(67294),ie={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},xe="data:image/png;base64,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",Ae=({dataSource:Na=[],img:pr,imgWidth:cr=346,title:lr,sunTitle:Sr,bannerExtraContent:pi})=>b.createElement("div",{className:ie.banner},b.createElement("div",{className:ie.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,lr),b.createElement("span",null,Sr)),Na.length>0&&b.createElement("div",{className:ie.btns},Na.map((Pr,ln)=>b.createElement("div",{key:ln,onClick:Pr.click},Pr.name,Pr.sign?b.createElement("img",{src:xe,width:39}):null))),pi),pr&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:pr,width:cr}))),Ge={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ce=z(94184),at=z.n(ce),Me=z(96486),Ye=({dataSource:Na=[],value:pr,onChange:cr,onTitleChange:lr,className:Sr,title:pi,titleWidth:Pr=41,style:ln={},fontColor:pn="#6A7283",showCount:mn})=>{const[ia,qa]=(0,b.useState)(0),[Lr,Lo]=(0,b.useState)(!1),er=(0,b.useRef)(null),Ao=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var Go;Na.length!==0&&(((Go=er==null?void 0:er.current)==null?void 0:Go.clientHeight)>97?qa(1):qa(0)),Na.length===0&&qa(0),Lo(!1)},[Na]),b.createElement("div",{className:at()(Ge.row,Sr),style:ln},b.createElement("div",{onClick:(0,Me.throttle)(()=>lr==null?void 0:lr(),2e3),style:{width:Pr,marginTop:Lr?12:4},className:`${Ge.title} ${lr?"current":""}`},pi),b.createElement("div",{className:Lr?`${Ge.tagsWrap} ${Ge.tagsBorderWrap}`:Ge.tagsWrap},b.createElement("div",{className:Ge.bar,ref:Ao,style:ia>0?{height:ia===1?97:"auto",overflow:ia===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:Ge.tag,ref:er},Na==null?void 0:Na.map(Go=>b.createElement("span",{onClick:()=>cr(Go.id),key:Go.id,style:{color:pn},className:pr===Go.id?Ge.active:""},b.createElement("span",{title:Go.name,className:Ge.name},Go.name),!!mn&&b.createElement("span",{className:Ge.num},Go.count))))),!!ia&&b.createElement(b.Fragment,null,ia===1?b.createElement("div",{onClick:()=>{var Go;qa(2),((Go=er==null?void 0:er.current)==null?void 0:Go.clientHeight)>245?Lo(!0):Lo(!1)},className:Ge.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{Ao.current.scrollTop=0,qa(1),Lo(!1)},className:Ge.action},"\u6536\u8D77",b.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},fe={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},me=({dataSource:Na=[],value:pr,onChange:cr,className:lr,activeClassName:Sr,style:pi={}})=>b.createElement("div",{style:pi,className:at()(fe.tabs,lr)},Na.map(Pr=>b.createElement("span",{onClick:()=>cr(Pr.id),className:pr===Pr.id?at()(Sr||fe.active):"",key:Pr.id},Pr.name))),E={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=z(69677),y=({dataSource:Na=[],value:pr="",onChange:cr,onInputChange:lr=()=>{},className:Sr,style:pi={},placeholder:Pr,allowClear:ln=!1})=>{var pn;const[mn,ia]=(0,b.useState)(""),[qa,Lr]=(0,b.useState)("");(0,b.useEffect)(()=>{var Ao;let Go=pr;(Ao=JSON.stringify(pr))!=null&&Ao.includes("{")&&(ia(pr.id),Go=pr.value||"");try{Lr(decodeURIComponent(Go||""))}catch(Mi){Lr(decodeURIComponent(Go||""))}},[pr]);const Lo=()=>{cr(encodeURIComponent(qa),mn||null)},er=Ao=>{Ao!==mn&&(ia(Ao),cr(encodeURIComponent(qa),Ao))};return b.createElement("div",{className:at()(E.input,Sr),style:pi},!!Na.length&&b.createElement("div",{className:E.dropdown},b.createElement("div",{className:E.text},(pn=Na.find(Ao=>Ao.id===mn))==null?void 0:pn.name,b.createElement("i",{className:"iconfont icon-zhankai4"}),b.createElement("b",{className:E.b1}),b.createElement("b",{className:E.b2})),b.createElement("div",{className:E.menu},Na.map((Ao,Go)=>b.createElement("div",{key:Go,onClick:()=>er(Ao.id)},Ao.name)))),b.createElement(a.default,{onPressEnter:Lo,value:qa,onChange:Ao=>{Lr(Ao.target.value),lr(encodeURIComponent(Ao.target.value),mn||null)},bordered:!1,placeholder:Pr}),b.createElement("i",{onClick:Lo,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ee={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},re=({value:Na,onChange:pr,className:cr,total:lr,pageSize:Sr,style:pi={}})=>{const Pr=Na<2,ln=Na>=Math.ceil(lr/Sr);return lr<=Sr?b.createElement(b.Fragment,null):b.createElement("div",{className:at()(ee.quickPager,cr),style:pi},b.createElement("div",{onClick:()=>{Pr||pr(Na-1,"prev")},className:Pr?ee.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{ln||pr(Na+1,"next")},className:ln?ee.disabled:""},"\u4E0B\u4E00\u9875"))},oe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},le=z(57953),Se=z(83062),we=z(12604),qe=z(11320),Le=z(28706),Ce=z(96908),he=z(57177),et=z(81378),Re=z(26194),Fe=({className:Na,dataSource:pr=[],col:cr=4,right:lr,bottom:Sr=23,precision:pi=0,wrapWidth:Pr=1200,trackEventItems:ln,loading:pn})=>{const mn=Math.floor((Pr-(cr-1)*lr)/cr);return b.createElement(le.Z,{spinning:pn},b.createElement("div",{className:at()(oe.list,Na)},!!pr.length&&pr.map((ia,qa)=>{const{name:Lr,id:Lo,identifier:er,power:Ao,cover_image_id:Go,pic:Mi}=ia;return b.createElement("div",{className:oe.wrap,key:Lo,style:{width:mn,marginRight:(1+qa)%cr===0?0:lr+pi,marginBottom:Sr}},b.createElement("a",{target:"_blank",href:`/shixuns/${er}/challenges`,className:oe.li,onClick:rr=>{rr.preventDefault(),ln&&(0,Le.L9)([ln]),Ao&&(0,Le.xg)(`/shixuns/${er}/challenges`)}},b.createElement("div",{className:oe.img},b.createElement("img",{className:oe.cover,src:`${Mi}`}),ia.is_jupyter&&b.createElement("img",{className:oe.sign,src:Ce}),ia.is_jupyter_lab&&b.createElement("img",{className:oe.sign,src:he}),ia.is_unity_3d&&b.createElement("img",{className:oe.sign,src:et})),b.createElement("div",{className:oe.name},b.createElement(Se.Z,{title:Lr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:oe.e},Lr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{className:oe.tags},b.createElement(Se.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),b.createElement("span",null,ia.challenges_count))),!!ia.myshixuns_count&&b.createElement(Se.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),b.createElement("span",null,ia.myshixuns_count))),b.createElement(Se.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,ia.level))),b.createElement("div",{className:oe.rate},b.createElement(we.Z,{allowHalf:!0,disabled:!0,defaultValue:ia.score_info}),b.createElement("span",null,"\xA0",ia.score_info?`${ia.score_info}\u5206`:"5\u5206")))),!Ao&&b.createElement("div",{className:oe.lockWrap},b.createElement("img",{src:`${qe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!pr.length&&b.createElement(Re.Z,null)))},ot=z(9897),dt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},St="data:image/png;base64,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",Ft=z(67294),Gt=({className:Na,dataSource:pr=[],col:cr=4,right:lr,bottom:Sr=23,precision:pi=0,wrapWidth:Pr=1200,trackEventItems:ln,loading:pn})=>{const mn=Math.floor((Pr-(cr-1)*lr)/cr);return Ft.createElement(le.Z,{spinning:pn},Ft.createElement("div",{className:at()(dt.list,Na)},!!pr.length&&pr.map((ia,qa)=>{const{subject_identifier:Lr,id:Lo,identifier:er,power:Ao}=ia,Go=ia.is_public!=0&&ia.is_public;return Ft.createElement("div",{className:dt.wrap,key:Lo,style:{width:mn,marginRight:(1+qa)%cr===0?0:lr+pi,marginBottom:Sr}},Ft.createElement("a",{className:dt.li,onClick:Mi=>{Mi.preventDefault(),ln&&(0,Le.L9)([ln]),(0,Le.xg)(ia.first_category_url)}},Ft.createElement("div",{className:dt.top},Ft.createElement(Se.Z,{title:ia.name},Ft.createElement("div",{className:dt.name},ia.name)),Ft.createElement("img",{className:dt.img,src:qe.Z.IMG_SERVER+"/images/"+ia.avatar_url}),Ft.createElement("div",{className:dt.text,title:ia.creator},ia.creator),Lr&&Ft.createElement("div",{className:dt.btns},Ft.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ft.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Go&&Ft.createElement("div",{className:dt.sign},"\u516C\u5F00")),Ft.createElement("div",{className:dt.bottom},ia.visits>0&&Ft.createElement(Se.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ft.createElement("span",null,Ft.createElement("i",{className:"iconfont icon-liulanyan"}),Ft.createElement("span",null,ia.visits))),ia.course_members_count>0&&Ft.createElement(Se.Z,{title:"\u6210\u5458",placement:"bottom"},Ft.createElement("span",null,Ft.createElement("i",{className:"iconfont icon-chengyuan"}),ia.course_members_count)),ia.tasks_count>0&&Ft.createElement(Se.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ft.createElement("span",null,Ft.createElement("i",{className:"iconfont icon-zuoye"}),ia.tasks_count)),ia.is_end?Ft.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ft.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ia.is_accessible&&Ft.createElement("div",{className:dt.lockWrap},Ft.createElement("img",{src:`${qe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ft.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!pr.length&&Ft.createElement(Re.Z,null)))},Kn={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Hn=z(35973),Ht=({dataSource:Na=[],value:pr,onChange:cr,className:lr,style:Sr={},tabBarExtraContent:pi})=>b.createElement("div",{className:at()(Kn.tabs,lr),style:Sr},b.createElement("div",{className:Kn.tabsWrap},Na.map((Pr,ln)=>b.createElement("aside",{className:Kn.tab,onClick:()=>{cr(Pr.id),Pr.link&&Hn.history.push(Pr.link)},key:ln},b.createElement("div",{className:pr===Pr.id?Kn.active:""},Pr.name),(Pr==null?void 0:Pr.resetCount)==null&&(Pr==null?void 0:Pr.total)!==void 0&&b.createElement("span",null,"\uFF08",Pr==null?void 0:Pr.total,"\uFF09"),(Pr==null?void 0:Pr.resetCount)!==void 0&&(Pr==null?void 0:Pr.total)!==void 0&&b.createElement(Se.Z,{title:(Pr==null?void 0:Pr.tip)!=null?Pr==null?void 0:Pr.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},Pr==null?void 0:Pr.resetCount),"/",b.createElement("span",null,Pr==null?void 0:Pr.total),"\uFF09"))))),b.createElement("div",{className:Kn.tabBar},pi)),Ln=({className:Na,style:pr={},children:cr})=>b.createElement("div",{className:at()(Na),style:pr},cr),gn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},yn=z(85418),bt=z(68508);const Mn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var jt=({sortValue:Na,dropValue:pr,className:cr,onSort:lr,onDrop:Sr,dataSource:pi=Mn})=>{var Pr;return b.createElement("div",{className:at()(gn.orderWrap,cr)},b.createElement(yn.Z,{dropdownRender:()=>b.createElement(bt.default,null,pi.map((ln,pn)=>b.createElement(bt.default.Item,{key:pn,onClick:()=>Sr(ln.id)},ln.name)))},b.createElement("span",{className:gn.orderTextWrap},(Pr=pi.find(ln=>pr===ln.id))==null?void 0:Pr.name)),b.createElement("span",{className:gn.orderIconWrap},b.createElement("span",{className:gn.orderAsc},b.createElement("i",{className:Na==="asc"?`iconfont icon-sanjiaoxing-up font12 ${gn.cursorPointer} ${gn.active}`:`iconfont icon-sanjiaoxing-up font12 ${gn.cursorPointer}`,onClick:()=>lr(Na==="asc"?"desc":"asc")})),b.createElement("span",{className:gn.orderDesc},b.createElement("i",{className:Na==="desc"?`iconfont icon-sanjiaoxing-down font12 ${gn.cursorPointer} ${gn.active}`:`iconfont icon-sanjiaoxing-down font12 ${gn.cursorPointer}`,onClick:()=>lr(Na==="asc"?"desc":"asc")}))))},Jt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},bn=z(71577),gt=Object.defineProperty,tt=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,vn=(Na,pr,cr)=>pr in Na?gt(Na,pr,{enumerable:!0,configurable:!0,writable:!0,value:cr}):Na[pr]=cr,Nn=(Na,pr)=>{for(var cr in pr||(pr={}))ut.call(pr,cr)&&vn(Na,cr,pr[cr]);if(tt)for(var cr of tt(pr))Bt.call(pr,cr)&&vn(Na,cr,pr[cr]);return Na},Pa=(Na,pr)=>{var cr={};for(var lr in Na)ut.call(Na,lr)&&pr.indexOf(lr)<0&&(cr[lr]=Na[lr]);if(Na!=null&&tt)for(var lr of tt(Na))pr.indexOf(lr)<0&&Bt.call(Na,lr)&&(cr[lr]=Na[lr]);return cr},qn=(Na,pr,cr)=>new Promise((lr,Sr)=>{var pi=pn=>{try{ln(cr.next(pn))}catch(mn){Sr(mn)}},Pr=pn=>{try{ln(cr.throw(pn))}catch(mn){Sr(mn)}},ln=pn=>pn.done?lr(pn.value):Promise.resolve(pn.value).then(pi,Pr);ln((cr=cr.apply(Na,pr)).next())}),ba=Na=>{var pr=Na,{className:cr,style:lr,children:Sr,loading:pi=!1,openLoading:Pr,onClick:ln=()=>{},size:pn="middle",shape:mn="round"}=pr,ia=Pa(pr,["className","style","children","loading","openLoading","onClick","size","shape"]);const[qa,Lr]=(0,b.useState)(!1);return b.createElement(bn.ZP,Nn({onClick:(0,Me.throttle)(Lo=>qn(void 0,null,function*(){Pr&&Lr(!0);try{yield ln(Lo)}catch(er){console.log("error",er)}Pr&&Lr(!1)}),2e3,{leading:!0,trailing:!1}),className:at()(Jt.btn,Jt[`${pn}-${mn}`],cr),style:lr,size:pn,shape:mn,loading:qa||pi},ia),Sr)},ht={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Ra=({className:Na,style:pr,children:cr=null,onClick:lr,title:Sr})=>b.createElement("div",{className:at()(ht.head,Na),style:pr},b.createElement("span",{className:"primary-hover",onClick:lr},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:Sr},Sr),b.createElement("div",{className:ht.node},cr)),fa={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Fa=({confirmShow:Na=!0,confirmTitle:pr,confirmClick:cr,cancelShow:lr=!0,cancelTitle:Sr,cancelClick:pi,className:Pr,style:ln,confirmLoading:pn=!1})=>b.createElement("div",{className:at()(fa.btns,Pr),style:ln},Na&&b.createElement(bn.ZP,{loading:pn,onClick:cr,type:"primary",className:fa.confirm},pr),lr&&b.createElement(bn.ZP,{onClick:pi,className:fa.cancel},Sr)),Ct={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},On=({className:Na,style:pr={},LeftContent:cr,children:lr,RightContent:Sr})=>b.createElement("div",{className:at()(Ct.fixedBottom,Na),style:pr},b.createElement("div",{className:Ct.wrap},b.createElement("div",{className:Ct.left},cr),b.createElement("div",{className:Ct.center},lr),b.createElement("div",{className:Ct.right},Sr))),Mt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Un=({className:Na,style:pr={},dataSource:cr=[]})=>b.createElement("div",{className:at()(Mt.crumbs,Na),style:pr},cr.map((lr,Sr)=>Sr<cr.length-1?b.createElement(b.Fragment,{key:Sr},lr.path||lr.onClick?b.createElement("span",{className:Mt.hover,onClick:lr!=null&&lr.onClick?lr.onClick:()=>Hn.history.push(lr.path)},lr.name):b.createElement("span",null,lr.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:Sr,style:{color:"#5F6368"}},lr.name))),Da=z(55054),Ca=Object.defineProperty,ya=Object.defineProperties,or=Object.getOwnPropertyDescriptors,Br=Object.getOwnPropertySymbols,Hr=Object.prototype.hasOwnProperty,Vr=Object.prototype.propertyIsEnumerable,So=(Na,pr,cr)=>pr in Na?Ca(Na,pr,{enumerable:!0,configurable:!0,writable:!0,value:cr}):Na[pr]=cr,co=(Na,pr)=>{for(var cr in pr||(pr={}))Hr.call(pr,cr)&&So(Na,cr,pr[cr]);if(Br)for(var cr of Br(pr))Vr.call(pr,cr)&&So(Na,cr,pr[cr]);return Na},To=(Na,pr)=>ya(Na,or(pr)),Fo=(Na,pr)=>{var cr={};for(var lr in Na)Hr.call(Na,lr)&&pr.indexOf(lr)<0&&(cr[lr]=Na[lr]);if(Na!=null&&Br)for(var lr of Br(Na))pr.indexOf(lr)<0&&Vr.call(Na,lr)&&(cr[lr]=Na[lr]);return cr};const{Countdown:fo}=Da.default;var Eo=Na=>{var pr=Na,{onChange:cr}=pr,lr=Fo(pr,["onChange"]);const[Sr,pi]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof Sr=="number"&&Sr>=0&&cr(Sr)},[Sr]);const Pr=ln=>{const pn=Math.floor(ln/1e3);pi(pn)};return b.createElement(fo,To(co({},lr),{onChange:Pr}))}},99914:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ie}});var b=z(67294);function ie(xe,De){const Ae=(0,b.useRef)();(0,b.useEffect)(()=>{Ae.current=xe}),(0,b.useEffect)(()=>{function Ge(){Ae.current()}if(De!==null){let ce=setInterval(Ge,De);return()=>clearInterval(ce)}},[De])}},93562:function(tn,zt,z){"use strict";z.r(zt),z.d(zt,{default:function(){return so}});var b=z(67294),ie=z(35973),xe=z(22150),De=z(2453),Ae=z(85673),Ge=z(69677),ce=z(85546),at=z(84567),Me=z(78045),Qe=z(31795),Ye=z(71577),fe={flex_box_center:"flex_box_center___aPGWN",flex_space_between:"flex_space_between___MQNX5",flex_box_vertical_center:"flex_box_vertical_center___Z7QdK",flex_box_center_end:"flex_box_center_end___JQl5O",flex_box_column:"flex_box_column___IhYhx",bg:"bg___Kg8x_",title:"title___UhsVG",titleLeft:"titleLeft___NPVwn",titleRight:"titleRight___UGtmZ",formWrap:"formWrap___Jowb2",baseLineHeight:"baseLineHeight___N68WX",radioBtnWrapper:"radioBtnWrapper___bX7Pi",radiogroup:"radiogroup___ukf8u",easy:"easy___ZHYPU",medium:"medium___piewx",hard:"hard___HMXyt",selectdiv:"selectdiv___gkuBG",divitem:"divitem___vNm0q",bottmodiv:"bottmodiv___assW5",cancelBtn:"cancelBtn___Nl6Pi",confirmBtn:"confirmBtn___BNoFU",baseFormItem:"baseFormItem___ILZ2V",cascaderPopup:"cascaderPopup___QPxW3",addQuestionBtn:"addQuestionBtn___OjehS",concat:"concat___kliXB"},$e=z(14446),me=z(34336),E=z(27484),a=z.n(E),x=(pe,We,Je)=>new Promise((ue,ge)=>{var Be=ke=>{try{Te(Je.next(ke))}catch(ct){ge(ct)}},Ie=ke=>{try{Te(Je.throw(ke))}catch(ct){ge(ct)}},Te=ke=>ke.done?ue(ke.value):Promise.resolve(ke.value).then(Be,Ie);Te((Je=Je.apply(pe,We)).next())});const y=({user:pe,dispatch:We,classroomList:Je,onModalOk:ue,setsubloading:ge})=>{const Be=(0,ie.useParams)(),[Ie,Te]=(0,b.useState)(),[ke,ct]=(0,b.useState)(!1);function Pt(Oe){return Oe&&Oe<a()().subtract(1,"days")}return b.createElement($e.default,{title:"\u6E29\u99A8\u63D0\u793A",afterClose:()=>{ct(!1)},zIndex:8888,destroyOnClose:!0,footer:null,maskClosable:!1,keyboard:!1,open:Je.actionTabs.key==="\u9884\u7EA6\u5F39\u7A97",onCancel:()=>{if(ke){De.ZP.warning("\u6B63\u5728\u8BF7\u6C42\u6570\u636E\u4E2D...");return}ge(!1),We({type:"classroomList/setActionTabs",payload:{}})}},b.createElement("div",null,b.createElement("span",null,"EduCoder\u6CE8\u610F\u5230\u60A8\u7684\u8BFE\u5802\u4E2D\u5B66\u751F\u4EBA\u6570\u8F83\u591A\u3002\u4E3A\u66F4\u597D\u5730\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u670D\u52A1\uFF0C\u7ED9\u540C\u5B66\u4EEC\u5E26\u6765\u66F4\u597D\u7684\u8003\u8BD5\u4F53\u9A8C\uFF0C\u6211\u4EEC\u5C06\u63D0\u524D\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u51C6\u5907\u597D\u670D\u52A1\u5668\u8D44\u6E90\u3002 \u8BF7\u60A8\u544A\u77E5\u6211\u4EEC\uFF0C\u8FD9\u4EFD\u8BD5\u5377\u7684\u9884\u8BA1\u8003\u8BD5\u65F6\u95F4\u662F\uFF1A"),b.createElement("br",null),b.createElement(me.default,{popupStyle:{zIndex:9999},style:{marginTop:"10px",marginBottom:"10px"},disabledDate:Pt,format:"YYYY-MM-DD HH:mm:ss",onChange:(Oe,Xe)=>{Te(Xe)},showTime:{defaultValue:a()("00:00:00","HH:mm:ss")}}),b.createElement("br",null),b.createElement("span",null,"\u611F\u8C22\u60A8\u7684\u914D\u5408"),b.createElement("br",null),b.createElement("div",{style:{textAlign:"end"}},b.createElement(Ye.ZP,{loading:ke,type:"primary",onClick:()=>x(void 0,null,function*(){ct(!0),ue(Ie,()=>{We({type:"classroomList/setActionTabs",payload:{}})})})},"\u786E\u8BA4"))))};var ee=(0,ie.connect)(({user:pe,classroomList:We})=>({user:pe,classroomList:We}))(y),te=z(33170),re=z(40043),oe=z(24018),le={wrap:"wrap___Ww0Ti",itemWarp:"itemWarp___LMLjd",addIcon:"addIcon___xmRLl",deleteIcon:"deleteIcon___gjwgO"},Se=z(11713),we=Object.defineProperty,qe=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,he=(pe,We,Je)=>We in pe?we(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,et=(pe,We)=>{for(var Je in We||(We={}))Le.call(We,Je)&&he(pe,Je,We[Je]);if(qe)for(var Je of qe(We))Ce.call(We,Je)&&he(pe,Je,We[Je]);return pe},Re=(pe,We,Je)=>new Promise((ue,ge)=>{var Be=ke=>{try{Te(Je.next(ke))}catch(ct){ge(ct)}},Ie=ke=>{try{Te(Je.throw(ke))}catch(ct){ge(ct)}},Te=ke=>ke.done?ue(ke.value):Promise.resolve(ke.value).then(Be,Ie);Te((Je=Je.apply(pe,We)).next())}),Fe=({setitem:pe,item:We,rz:Je})=>{var ue,ge,Be,Ie,Te,ke,ct,Pt;let[Oe,Xe]=(0,b.useState)({zydatas:[],jbdatas:[],kcdatas:[],zsdatas:[],page:1,per_page:20});const[mt]=xe.default.useForm(),[Et,At]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Je&&!Et&&(Oe.zydatas=Je,Xe(et({},Oe)),At(!0),We!=null&&We.ec_course_id&&qt())},[We,Je,Et]),console.log(Oe,"params");function qt(){return Re(this,null,function*(){yield Zt(We==null?void 0:We.ec_major_school_id),yield Sn(We==null?void 0:We.ec_year_id),yield Xt(We==null?void 0:We.ec_course_id),mt.setFieldsValue({ec_course_id:We==null?void 0:We.ec_course_id,ec_major_school_id:We==null?void 0:We.ec_major_school_id,ec_point_ids:We==null?void 0:We.ec_point_ids,ec_year_id:We==null?void 0:We.ec_year_id})})}function Zt(Rt){return Re(this,null,function*(){const wn=yield(0,te.ZP)(`/api/ec_major_schools/${Rt}/ec_years/get_year_list.json`,{method:"get"});Oe.jbdatas=wn==null?void 0:wn.data,Xe(et({},Oe)),mt.setFieldsValue({ec_year_id:"",ec_course_id:"",ec_point_ids:[]})})}function Sn(Rt){return Re(this,null,function*(){const wn=yield(0,te.ZP)(`/api/ec_years/${Rt}/ec_courses/get_courses.json`,{method:"get"});Oe.kcdatas=wn==null?void 0:wn.data,Xe(et({},Oe)),mt.setFieldsValue({ec_course_id:"",ec_point_ids:[]})})}const Xt=Rt=>Re(void 0,null,function*(){const wn=yield(0,te.ZP)(`/api/ec_courses/${Rt}/ec_points.json`,{method:"get",params:{ec_course_id:Rt}});Oe.zsdatas=wn==null?void 0:wn.data,Xe(et({},Oe))});return b.createElement("div",{className:le.from},b.createElement(xe.default,{form:mt,layout:"inline",onValuesChange:Rt=>{console.log("----",Rt),Rt.ec_major_school_id&&(Oe.jbdatas=[],Oe.kcdatas=[],Oe.zsdatas=[],Xe(et({},Oe)),Zt(Rt.ec_major_school_id)),Rt.ec_year_id&&(Oe.kcdatas=[],Oe.zsdatas=[],Xe(et({},Oe)),Sn(Rt.ec_year_id)),Rt.ec_course_id&&(Oe.zsdatas=[],Xe(et({},Oe)),Xt(Rt.ec_course_id))},onFinish:Rt=>Re(void 0,null,function*(){pe(Rt)})},b.createElement(xe.default.Item,{name:"ec_major_school_id"},b.createElement(Se.default,{style:{width:160},disabled:((ue=Oe.zydatas)==null?void 0:ue.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A"},(ge=Oe==null?void 0:Oe.zydatas)==null?void 0:ge.map((Rt,wn)=>b.createElement(Se.default.Option,{key:wn,value:Rt==null?void 0:Rt.ec_major_school_id},Rt==null?void 0:Rt.name)))),b.createElement(xe.default.Item,{name:"ec_year_id"},b.createElement(Se.default,{style:{width:160},disabled:((Be=Oe.jbdatas)==null?void 0:Be.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B"},(Ie=Oe==null?void 0:Oe.jbdatas)==null?void 0:Ie.map((Rt,wn)=>b.createElement(Se.default.Option,{key:wn,value:Rt==null?void 0:Rt.ec_year_id},Rt==null?void 0:Rt.year)))),b.createElement(xe.default.Item,{name:"ec_course_id"},b.createElement(Se.default,{style:{width:208},disabled:((Te=Oe.kcdatas)==null?void 0:Te.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"},(ke=Oe==null?void 0:Oe.kcdatas)==null?void 0:ke.map((Rt,wn)=>b.createElement(Se.default.Option,{key:wn,value:Rt==null?void 0:Rt.id},Rt==null?void 0:Rt.name)))),b.createElement(xe.default.Item,{name:"ec_point_ids"},b.createElement(Se.default,{onChange:()=>{mt.submit()},style:{width:160},maxTagCount:1,maxTagTextLength:7,mode:"multiple",disabled:((ct=Oe.zsdatas)==null?void 0:ct.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"},(Pt=Oe==null?void 0:Oe.zsdatas)==null?void 0:Pt.map((Rt,wn)=>b.createElement(Se.default.Option,{key:wn,value:Rt==null?void 0:Rt.id},Rt==null?void 0:Rt.name))))))},ot=Object.defineProperty,dt=Object.defineProperties,St=Object.getOwnPropertyDescriptors,Ft=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,Kn=(pe,We,Je)=>We in pe?ot(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,Hn=(pe,We)=>{for(var Je in We||(We={}))Lt.call(We,Je)&&Kn(pe,Je,We[Je]);if(Ft)for(var Je of Ft(We))Gt.call(We,Je)&&Kn(pe,Je,We[Je]);return pe},wt=(pe,We)=>dt(pe,St(We)),Ht=(pe,We,Je)=>new Promise((ue,ge)=>{var Be=ke=>{try{Te(Je.next(ke))}catch(ct){ge(ct)}},Ie=ke=>{try{Te(Je.throw(ke))}catch(ct){ge(ct)}},Te=ke=>ke.done?ue(ke.value):Promise.resolve(ke.value).then(Be,Ie);Te((Je=Je.apply(pe,We)).next())});const Pn=({user:pe,exercise_id:We=null,homework_common_id:Je=null,setitem:ue})=>{var ge,Be,Ie;let[Te,ke]=(0,b.useState)([{id:Math.random()}]),[ct,Pt]=(0,b.useState)(null);function Oe(){return Ht(this,null,function*(){var mt,Et,At,qt;let Zt=yield(0,te.ZP)("/api/ec_courses/0/ec_points/get_work_points.json",{method:"get",params:{exercise_id:We,homework_common_id:Je}});if(((mt=Zt==null?void 0:Zt.data)==null?void 0:mt.length)>0){let Sn=[];(Et=Zt==null?void 0:Zt.data)==null||Et.map(Xt=>{var Rt;(Rt=Xt==null?void 0:Xt.ec_point_ids)==null||Rt.map(wn=>{Sn.push(wn)})}),ue(wt(Hn({},(At=Zt==null?void 0:Zt.data)==null?void 0:At[0]),{ec_point_ids:Sn})),ke((qt=Zt==null?void 0:Zt.data)==null?void 0:qt.map(Xt=>wt(Hn({},Xt),{id:Math.random()})))}})}(0,b.useEffect)(()=>{var mt,Et;(Et=(mt=pe==null?void 0:pe.userInfo)==null?void 0:mt.course)!=null&&Et.course_school_id&&Xe()},[(Be=(ge=pe==null?void 0:pe.userInfo)==null?void 0:ge.course)==null?void 0:Be.course_school_id]);function Xe(){return Ht(this,null,function*(){var mt,Et;const At=yield(0,te.ZP)(`/api/schools/${(Et=(mt=pe==null?void 0:pe.userInfo)==null?void 0:mt.course)==null?void 0:Et.course_school_id}/ec_majors/get_major_list.json`,{method:"get"});Pt(At==null?void 0:At.data),(Je||We)&&Oe()})}return console.log(Te,ct,"datas"),b.createElement("div",{style:{display:(Ie=pe.userInfo.course)!=null&&Ie.is_openengineering?"":"none"}},b.createElement("div",{className:le.wrap},b.createElement("p",null,"\u5DE5\u7A0B\u8BA4\u8BC1",b.createElement("br",null),"\u8003\u6838\u77E5\u8BC6\u70B9"),b.createElement("div",{className:le.itemWarp},Te==null?void 0:Te.map((mt,Et)=>b.createElement("div",{key:mt.id,style:{display:"flex",alignItems:"center",marginBottom:20}},b.createElement(Fe,{rz:ct,item:mt,setitem:At=>{At=Hn(Hn({},Te==null?void 0:Te[Et]),At),Te.splice(Et,1,At),ke([...Te]);let qt=[];Te==null||Te.map(Zt=>{var Sn;(Sn=Zt==null?void 0:Zt.ec_point_ids)==null||Sn.map(Xt=>{qt.push(Xt)})}),ue(wt(Hn({},At),{ec_point_ids:qt}))}}),b.createElement(re.Z,{className:le.addIcon,onClick:()=>{Te.push({id:Math.random()}),ke([...Te])}}),Et!=0&&b.createElement(oe.Z,{className:le.deleteIcon,onClick:()=>{Te.splice(Et,1);let At=[];Te==null||Te.map(qt=>{var Zt;(Zt=qt==null?void 0:qt.ec_point_ids)==null||Zt.map(Sn=>{At.push(Sn)})}),ue(wt(Hn({},Te[Et-1]),{ec_point_ids:At})),ke([...Te])}}))))))};var Ln=(0,ie.connect)(({user:pe})=>({user:pe}))(Pn),gn=z(68508),yn=z(57953),bt=z(85418),Mn=z(83062),Ia=z(72565),jt={flex_box_center:"flex_box_center___zCnVx",flex_space_between:"flex_space_between___BBiQD",flex_box_vertical_center:"flex_box_vertical_center___KzPui",flex_box_center_end:"flex_box_center_end___zJokd",flex_box_column:"flex_box_column___Grsys",moreSpan:"moreSpan___VJeLv",bg:"bg___oBBHW",title:"title___xV4Rt",bottomdiv:"bottomdiv___rPfwr",spanBtn:"spanBtn___eJxID",addQuestionBtn:"addQuestionBtn___RPRiP",saveBtn:"saveBtn___y9nNf",left:"left___Q3Qf4",leftAction:"leftAction___GT9yG",Button:"Button___r00OP",iconWrapper:"iconWrapper___wofW_",up:"up___a9RQm",down:"down___x6RAl",disabled:"disabled___mkEME",titleleft:"titleleft___WZ83K",more_style:"more_style___ZXYnN",qcount:"qcount___o6F1k",score:"score___Gy6jr",qtitle:"qtitle___KF7pa",qcountclick:"qcountclick___kvoyc",right:"right___Nfa70",edit:"edit___RVRSb",delete:"delete___J9BAT",yuanti:"yuanti___ljq8l",tianjia:"tianjia___s7Zu2",shixun:"shixun___YkjdZ",scoreByBlankRadio:"scoreByBlankRadio___QYQY5",modalconfirm:"modalconfirm___dmWFe",scoremodal:"scoremodal___CDA7w",close:"close___jdUWv",content:"content___HPqUf",items:"items___YkyQL",bottom:"bottom___mzpp4",yes:"yes___Xio6z",no:"no___hbicD",formcenter:"formcenter___kN8Ax",radiogroup:"radiogroup___htjtc",easy:"easy____g1mR",medium:"medium___vPAsn",hard:"hard___c6tcf",formcenterselect:"formcenterselect___B88vb",selectitems1:"selectitems1___Dzpho",selectitems:"selectitems___wUGKF",morebottom:"morebottom___F5cFQ",scoreinput:"scoreinput___S9Fbv",shake:"shake___IYp2E",titleTooltip:"titleTooltip___J0i26",exercise_styles:"exercise_styles___BJAZm"},Jt=z(28706),bn=z(26194),gt=z(3830),tt=z(66012),ut=z(85725),Bt=z(67294),vn=Object.defineProperty,Nn=Object.defineProperties,Pa=Object.getOwnPropertyDescriptors,qn=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,ba=Object.prototype.propertyIsEnumerable,ht=(pe,We,Je)=>We in pe?vn(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,Vt=(pe,We)=>{for(var Je in We||(We={}))ea.call(We,Je)&&ht(pe,Je,We[Je]);if(qn)for(var Je of qn(We))ba.call(We,Je)&&ht(pe,Je,We[Je]);return pe},Ra=(pe,We)=>Nn(pe,Pa(We)),fa=(pe,We,Je)=>new Promise((ue,ge)=>{var Be=ke=>{try{Te(Je.next(ke))}catch(ct){ge(ct)}},Ie=ke=>{try{Te(Je.throw(ke))}catch(ct){ge(ct)}},Te=ke=>ke.done?ue(ke.value):Promise.resolve(ke.value).then(Be,Ie);Te((Je=Je.apply(pe,We)).next())}),Fa=({Itemid:pe,setqitem:We,qitem:Je,data:ue,getdata:ge,bigitem:Be,setBigqitem:Ie,isedit:Te,handleEditing:ke})=>{const[ct,Pt]=(0,b.useState)([]),[Oe,Xe]=(0,b.useState)(!1),mt=(At,qt,Zt)=>{const Sn=Array.from(At),[Xt]=Sn.splice(qt,1);return Sn.splice(Zt,0,Xt),Sn};(0,b.useEffect)(()=>{ue.length>0&&Pt([...ue])},[ue]);const Et=(At,qt)=>fa(void 0,null,function*(){if(!At.destination)return;if(Te){ke();return}const Zt=mt(qt,At.source.index,At.destination.index);Xe(!0);let Sn=yield(0,te.ZP)(`/api/exercises/${pe}/adjust_position.json`,{method:"post",body:{id:pe,question_ids:Zt==null?void 0:Zt.map(Xt=>Xt.question_id)}});Xe(!1),Sn.status===0&&ge({id:qt==null?void 0:qt[At.source.index].question_id})});return Bt.createElement("div",null,Bt.createElement(tt.Z5,{onDragEnd:At=>Et(At,ct)},Bt.createElement(tt.bK,{droppableId:"droppable"},(At,qt)=>Bt.createElement("div",Vt({ref:At.innerRef},At.droppableProps),Bt.createElement(yn.Z,{spinning:Oe},ct.map((Zt,Sn)=>Bt.createElement(tt._l,{key:Sn,draggableId:Sn.toString(),index:Sn},(Xt,Rt)=>{var wn,ja;return Bt.createElement("aside",Vt(Vt({ref:Xt.innerRef},Xt.draggableProps),Xt.dragHandleProps),Bt.createElement(Mn.Z,{title:Bt.createElement(ut.Z,{value:(Zt==null?void 0:Zt.question_type)===8?(wn=Zt==null?void 0:Zt.program_attr)==null?void 0:wn.description:Zt.question_title}),color:"#fff",placement:"left",overlayClassName:jt.titleTooltip},Bt.createElement("div",{onClick:()=>{if(Te){ke();return}We(Ra(Vt({},Zt),{index:Sn+1})),Ie(Be),(0,Jt.Vf)("#question-scroll-id")},className:`${jt.qcount} ${Zt.question_id===(Je==null?void 0:Je.question_id)?jt.qcountclick:""}`},Bt.createElement("span",{className:jt.score},Zt==null?void 0:Zt.question_score,"\u5206"),Bt.createElement("span",{className:jt.qtitle},Sn+1,"\u3001",Bt.createElement(ut.Z,{value:(Zt==null?void 0:Zt.question_type)===8?(ja=Zt==null?void 0:Zt.program_attr)==null?void 0:ja.description:Zt.question_title,showTextOnly:!0})))))}))),At.placeholder))))},Ct=z(71230),nn=z(11776),On=z(47897),Mt=z(17663),an=z(41188),Un=z(67294),Da=(pe,We,Je)=>new Promise((ue,ge)=>{var Be=ke=>{try{Te(Je.next(ke))}catch(ct){ge(ct)}},Ie=ke=>{try{Te(Je.throw(ke))}catch(ct){ge(ct)}},Te=ke=>ke.done?ue(ke.value):Promise.resolve(ke.value).then(Be,Ie);Te((Je=Je.apply(pe,We)).next())}),ya=({form:pe,TagDiscipline:We,exerciseitem:Je,qitem:ue,getTagData:ge})=>{var Be;const[Ie,Te]=(0,b.useState)(!0),[ke,ct]=(0,b.useState)(!1),[Pt,Oe]=(0,b.useState)(""),[Xe,mt]=(0,b.useState)([]),[Et,At]=(0,b.useState)([]),[qt,Zt]=(0,b.useState)(0);(0,b.useEffect)(()=>{Xt()},[]);const Sn=Rt=>Da(void 0,null,function*(){const wn=yield(0,te.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:Rt==null?void 0:Rt.sub_discipline_id}});At(wn==null?void 0:wn.tag_disciplines)}),Xt=()=>Da(void 0,null,function*(){const Rt=yield(0,te.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});mt(Rt.disciplines||[]),ue!=null&&ue.sub_discipline_id&&Sn(ue),Zt(ue!=null&&ue.sub_discipline_id?1:0),pe.setFieldsValue({difficulty:ue.difficulty||2,tag_discipline_ids:ue.tag_discipline_ids,repeat_answer:!ue.repeat_answer,sub_discipline_id:ue!=null&&ue.sub_discipline_id?[ue==null?void 0:ue.discipline_id,ue==null?void 0:ue.sub_discipline_id]:[]})});return Un.createElement("div",null,Un.createElement("div",{style:{marginTop:30,height:Ie?"100%":"0px",overflow:"hidden"}},Un.createElement(xe.default.Item,{className:jt.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},Un.createElement(Me.ZP.Group,{className:jt.radiogroup},Un.createElement(Me.ZP.Button,{className:jt.easy,value:1},"\u7B80\u5355"),Un.createElement(Me.ZP.Button,{className:jt.medium,value:2},"\u9002\u4E2D"),Un.createElement(Me.ZP.Button,{className:jt.hard,value:3},"\u56F0\u96BE"))),Un.createElement(xe.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:jt.formcenterselect},Un.createElement(ce.Z,{className:jt.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Xe,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(Rt,wn)=>{pe.setFieldsValue({sub_discipline_id:Rt,tag_discipline_ids:[]}),Zt(Rt?Rt.length:0),(Rt==null?void 0:Rt.length)>0&&(Sn({sub_discipline_id:Rt[1]}),Rt[1]==(ue==null?void 0:ue.sub_discipline_id)&&pe.setFieldValue("tag_discipline_ids",ue.tag_discipline_ids))},onClear:()=>{At([]),pe.setFieldValue("tag_discipline_ids",[]),Zt(0)}})),Un.createElement(xe.default.Item,{className:jt.formcenterselect},Un.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},Un.createElement(xe.default.Item,{name:"tag_discipline_ids"},Un.createElement(Se.default,{className:jt.selectitems,disabled:qt===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(Rt,wn)=>wn.key.indexOf(Rt.toLowerCase())>=0},Et==null?void 0:Et.map(Rt=>Un.createElement(Se.default.Option,{key:Rt.name+Rt.id,value:Rt.id},Un.createElement("div",{style:{display:"flex",alignItems:"center"}},Un.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},Rt.name),(Rt==null?void 0:Rt.type)==="personal"&&Un.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),qt>0&&Un.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},Un.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),Un.createElement("a",{onClick:()=>{ct(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),Un.createElement(xe.default.Item,{className:jt.formcenterselect},Un.createElement("div",{style:{display:"flex",alignItems:"center"}},Un.createElement(xe.default.Item,{name:"repeat_answer",valuePropName:"checked"},Un.createElement(On.Z,null)),Un.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"48px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",Un.createElement(Mn.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"},Un.createElement(Mt.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),Un.createElement(an.Z,{open:ke,subDisciplineId:(Be=pe.getFieldValue("sub_discipline_id"))==null?void 0:Be[1],onCancel:()=>{ct(!1)},onOkClick:Rt=>{At(wn=>[...wn,Rt]),pe.setFieldValue("tag_discipline_ids",[...pe.getFieldValue("tag_discipline_ids"),Rt==null?void 0:Rt.id])}}))},or=z(67294),Br=Object.defineProperty,Hr=Object.defineProperties,Vr=Object.getOwnPropertyDescriptors,So=Object.getOwnPropertySymbols,co=Object.prototype.hasOwnProperty,To=Object.prototype.propertyIsEnumerable,Fo=(pe,We,Je)=>We in pe?Br(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,fo=(pe,We)=>{for(var Je in We||(We={}))co.call(We,Je)&&Fo(pe,Je,We[Je]);if(So)for(var Je of So(We))To.call(We,Je)&&Fo(pe,Je,We[Je]);return pe},ko=(pe,We)=>Hr(pe,Vr(We)),Eo=(pe,We,Je)=>new Promise((ue,ge)=>{var Be=ke=>{try{Te(Je.next(ke))}catch(ct){ge(ct)}},Ie=ke=>{try{Te(Je.throw(ke))}catch(ct){ge(ct)}},Te=ke=>ke.done?ue(ke.value):Promise.resolve(ke.value).then(Be,Ie);Te((Je=Je.apply(pe,We)).next())}),pr=({qitem:pe,setisedit:We,TagDiscipline:Je,exerciseitem:ue,seveeditor:ge,deleteitem:Be,getTagData:Ie,init:Te,showTip:ke=!1})=>{var ct;const[Pt]=xe.default.useForm();(0,b.useEffect)(()=>{var Xe;Pt.setFieldsValue(ko(fo({},pe),{name:pe==null?void 0:pe.question_title,choices:(Xe=pe==null?void 0:pe.question_choices)==null?void 0:Xe.map(mt=>ko(fo({},mt),{standard_boolean:mt!=null&&mt.standard_boolean?1:0})),repeat_answer:!(pe!=null&&pe.repeat_answer)}))},[pe]);const Oe=Xe=>{if(!(Xe!=null&&Xe.length))return!1;const mt=Xe.map(At=>{var qt;return(qt=At.choice_text)==null?void 0:qt.trim().replace(/^\s+|\s+$/g,"")});return new Set(mt).size!==mt.length};return or.createElement("div",null,or.createElement(xe.default,{form:Pt,colon:!1,onFinish:Xe=>{var mt,Et,At,qt,Zt;if(Oe(Xe.choices)){De.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let Sn=(Et=(mt=Xe==null?void 0:Xe.choices)==null?void 0:mt.map)==null?void 0:Et.call(mt,(Rt,wn)=>{if((Rt==null?void 0:Rt.standard_boolean)===1)return wn+1}),Xt=ko(fo({},Xe),{item_type:pe==null?void 0:pe.question_type,question_choices:(qt=(At=Xe==null?void 0:Xe.choices)==null?void 0:At.map)==null?void 0:qt.call(At,Rt=>Rt.choice_text),standard_answers:Sn.filter(Rt=>Rt),choices:(Zt=Xe==null?void 0:Xe.choices)==null?void 0:Zt.map(Rt=>ko(fo({},Rt),{is_answer:Rt.standard_boolean}))});ge(fo(fo({},pe),Xt))},onFinishFailed:Xe=>Eo(void 0,null,function*(){var mt,Et;De.ZP.error(Xe.errorFields[0].errors[0]),Pt.scrollToField((Et=(mt=Xe==null?void 0:Xe.errorFields)==null?void 0:mt[0])==null?void 0:Et.name,{behavior:"smooth",block:"center"})})},or.createElement("div",{style:{display:"flex",alignItems:"center"}},or.createElement("div",{style:{flex:1}},or.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),or.createElement("span",null,(pe==null?void 0:pe.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),((ct=ue==null?void 0:ue.exercise)==null?void 0:ct.exercise_status)==1&&!(pe!=null&&pe.isadd)&&or.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Be()}},or.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),or.createElement(Ye.ZP,{onClick:()=>{var Xe;pe.isadd?(We(!1),Te()):(Pt.setFieldsValue(ko(fo({},pe),{name:pe==null?void 0:pe.question_title,choices:(Xe=pe==null?void 0:pe.question_choices)==null?void 0:Xe.map(mt=>ko(fo({},mt),{standard_boolean:mt!=null&&mt.standard_boolean?1:0})),repeat_answer:!(pe!=null&&pe.repeat_answer)})),We(!1))}},"\u53D6\u6D88"),or.createElement(Mn.Z,{overlayClassName:jt.shake,open:ke,placement:"bottom",color:"rgba(244,156,14,0.19)",title:or.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},or.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},or.createElement(Ye.ZP,{type:"primary",className:"ml20",onClick:()=>Eo(void 0,null,function*(){Pt.submit()})},"\u4FDD\u5B58"))),or.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},or.createElement(Ct.Z,{align:"middle"},or.createElement(xe.default.Item,{className:jt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},or.createElement(Qe.Z,{onBlur:Xe=>{Xe.target.value==="0"&&De.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1}))),or.createElement(nn.u,{form:Pt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"question_title",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),or.createElement(ya,{getTagData:Ie,qitem:pe,exerciseitem:ue,TagDiscipline:Je,form:Pt}))))},cr=z(81580),lr=z(39044),Sr=z(67294),pi=Object.defineProperty,Pr=Object.defineProperties,ln=Object.getOwnPropertyDescriptors,pn=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,ia=Object.prototype.propertyIsEnumerable,qa=(pe,We,Je)=>We in pe?pi(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,Lr=(pe,We)=>{for(var Je in We||(We={}))mn.call(We,Je)&&qa(pe,Je,We[Je]);if(pn)for(var Je of pn(We))ia.call(We,Je)&&qa(pe,Je,We[Je]);return pe},Lo=(pe,We)=>Pr(pe,ln(We)),er=(pe,We,Je)=>new Promise((ue,ge)=>{var Be=ke=>{try{Te(Je.next(ke))}catch(ct){ge(ct)}},Ie=ke=>{try{Te(Je.throw(ke))}catch(ct){ge(ct)}},Te=ke=>ke.done?ue(ke.value):Promise.resolve(ke.value).then(Be,Ie);Te((Je=Je.apply(pe,We)).next())}),Go=({qitem:pe,TagDiscipline:We,exerciseitem:Je,setisedit:ue,seveeditor:ge,deleteitem:Be,getTagData:Ie,init:Te,showTip:ke=!1})=>{var ct;const[Pt]=xe.default.useForm(),Oe=xe.default.useWatch("use_blank_score",Pt);return(0,b.useEffect)(()=>{Pt.setFieldsValue(Lo(Lr({},pe),{standard_answers:pe.standard_answers||[],name:pe.question_title,repeat_answer:!pe.repeat_answer}))},[pe]),Sr.createElement("div",null,Sr.createElement(xe.default,{form:Pt,colon:!1,onValuesChange:(Xe,mt)=>{var Et,At,qt,Zt;if(Xe!=null&&Xe.standard_answers||Xe!=null&&Xe.use_blank_score){let Sn=((Et=Pt.getFieldValue("standard_answers"))==null?void 0:Et.length)>0&&((qt=(At=Pt.getFieldValue("standard_answers"))==null?void 0:At.map(Xt=>Xt.score))==null?void 0:qt.filter(Xt=>Xt));(Sn==null?void 0:Sn.length)>0&&Pt.setFieldsValue({question_score:(Sn==null?void 0:Sn.length)>0&&((Zt=Sn.reduce((Xt,Rt)=>Xt+Rt))==null?void 0:Zt.toFixed(1))})}},onFinish:Xe=>{ge(Lo(Lr(Lr({},pe),Xe),{item_type:pe==null?void 0:pe.question_type,standard_answers:Xe.standard_answers,question_title:Xe.name}))},onFinishFailed:Xe=>er(void 0,null,function*(){var mt,Et;Xe.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,Jt.pE)(),De.ZP.error(Xe.errorFields[0].errors[0]),Pt.scrollToField((Et=(mt=Xe==null?void 0:Xe.errorFields)==null?void 0:mt[0])==null?void 0:Et.name,{behavior:"smooth",block:"center"})})},Sr.createElement("div",{style:{display:"flex",alignItems:"center"}},Sr.createElement("div",{style:{flex:1}},Sr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Sr.createElement("span",null,"\u586B\u7A7A\u9898")),((ct=Je==null?void 0:Je.exercise)==null?void 0:ct.exercise_status)==1&&!(pe!=null&&pe.isadd)&&Sr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Be()}},Sr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Sr.createElement(Ye.ZP,{onClick:()=>{pe.isadd?(ue(!1),Te()):(Pt.setFieldsValue(Lo(Lr({},pe),{standard_answers:pe.standard_answers||[],name:pe.question_title,repeat_answer:!pe.repeat_answer})),ue(!1))}},"\u53D6\u6D88"),Sr.createElement(Mn.Z,{overlayClassName:jt.shake,open:ke,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Sr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Sr.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")},Sr.createElement(Ye.ZP,{type:"primary",className:"ml20",onClick:()=>{Pt.submit()}},"\u4FDD\u5B58"))),Sr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Sr.createElement(Ct.Z,{align:"middle"},Oe?Sr.createElement(lr.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):Sr.createElement(xe.default.Item,{key:2,className:jt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Sr.createElement(Qe.Z,{onBlur:Xe=>{Xe.target.value==="0"&&De.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})),Sr.createElement(xe.default.Item,{name:"use_blank_score",noStyle:!0},Sr.createElement(Me.ZP.Group,{className:jt.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),Sr.createElement(Mn.Z,{overlayInnerStyle:{width:460},title:Sr.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",Sr.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")},Sr.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),Sr.createElement(cr.u,{form:Pt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:Oe,answerKey:"standard_answers"}),Sr.createElement(ya,{getTagData:Ie,qitem:pe,exerciseitem:Je,TagDiscipline:We,form:Pt}))))},Mi=z(66495),rr=z(67294),zo=Object.defineProperty,Cn=Object.defineProperties,Ea=Object.getOwnPropertyDescriptors,la=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,wr=Object.prototype.propertyIsEnumerable,pa=(pe,We,Je)=>We in pe?zo(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,vr=(pe,We)=>{for(var Je in We||(We={}))en.call(We,Je)&&pa(pe,Je,We[Je]);if(la)for(var Je of la(We))wr.call(We,Je)&&pa(pe,Je,We[Je]);return pe},Oa=(pe,We)=>Cn(pe,Ea(We)),$o=(pe,We,Je)=>new Promise((ue,ge)=>{var Be=ke=>{try{Te(Je.next(ke))}catch(ct){ge(ct)}},Ie=ke=>{try{Te(Je.throw(ke))}catch(ct){ge(ct)}},Te=ke=>ke.done?ue(ke.value):Promise.resolve(ke.value).then(Be,Ie);Te((Je=Je.apply(pe,We)).next())}),ai=({qitem:pe,setisedit:We,TagDiscipline:Je,exerciseitem:ue,seveeditor:ge,deleteitem:Be,getTagData:Ie,init:Te,showTip:ke=!1})=>{var ct;const[Pt]=xe.default.useForm();return(0,b.useEffect)(()=>{var Oe;Pt.setFieldsValue(Oa(vr({},pe),{name:pe.question_title,repeat_answer:!pe.repeat_answer,choices:(Oe=pe==null?void 0:pe.question_choices)==null?void 0:Oe.map(Xe=>Oa(vr({},Xe),{is_answer:Xe!=null&&Xe.standard_boolean?1:0}))}))},[pe]),rr.createElement("div",null,rr.createElement(xe.default,{form:Pt,colon:!1,onFinish:Oe=>{var Xe,mt,Et,At;let qt=(mt=(Xe=Oe==null?void 0:Oe.choices)==null?void 0:Xe.map)==null?void 0:mt.call(Xe,(Zt,Sn)=>{if((Zt==null?void 0:Zt.is_answer)===1)return Sn+1});ge(Oa(vr(vr({},pe),Oe),{question_title:Oe.name,standard_answers:qt.filter(Zt=>Zt),question_choices:(At=(Et=Oe==null?void 0:Oe.choices)==null?void 0:Et.map)==null?void 0:At.call(Et,Zt=>Zt.choice_text)}))},onFinishFailed:Oe=>$o(void 0,null,function*(){var Xe,mt;De.ZP.error(Oe.errorFields[0].errors[0]),Pt.scrollToField((mt=(Xe=Oe==null?void 0:Oe.errorFields)==null?void 0:Xe[0])==null?void 0:mt.name,{behavior:"smooth",block:"center"})})},rr.createElement("div",{style:{display:"flex",alignItems:"center"}},rr.createElement("div",{style:{flex:1}},rr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),rr.createElement("span",null,"\u5224\u65AD\u9898")),((ct=ue==null?void 0:ue.exercise)==null?void 0:ct.exercise_status)==1&&!(pe!=null&&pe.isadd)&&rr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Be()}},rr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),rr.createElement(Ye.ZP,{onClick:()=>{var Oe;pe.isadd?(We(!1),Te()):(Pt.setFieldsValue(Oa(vr({},pe),{name:pe.question_title,repeat_answer:!pe.repeat_answer,choices:(Oe=pe==null?void 0:pe.question_choices)==null?void 0:Oe.map(Xe=>Oa(vr({},Xe),{is_answer:Xe!=null&&Xe.standard_boolean?1:0}))})),We(!1))}},"\u53D6\u6D88"),rr.createElement(Mn.Z,{overlayClassName:jt.shake,open:ke,placement:"bottom",color:"rgba(244,156,14,0.19)",title:rr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},rr.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")},rr.createElement(Ye.ZP,{type:"primary",className:"ml20",onClick:()=>{Pt.submit()}},"\u4FDD\u5B58"))),rr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},rr.createElement(xe.default.Item,{className:jt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},rr.createElement(Qe.Z,{onBlur:Oe=>{Oe.target.value==="0"&&De.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})),rr.createElement(Mi.Z,{form:Pt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),rr.createElement(ya,{getTagData:Ie,qitem:pe,exerciseitem:ue,TagDiscipline:Je,form:Pt}))))},Ci=z(47221),Xr={wrap:"wrap___m6v_p",deleteIcon:"deleteIcon___hdYRw",keywordTag:"keywordTag___BLtdn",questionTitleEditorWrap:"questionTitleEditorWrap___fdaK7",choiceWrap:"choiceWrap___wkyUO",choiceIndex:"choiceIndex___tExMq",judgementIndex:"judgementIndex___RMhzJ",setAnswerBtn:"setAnswerBtn___bisIK",activeAnswer:"activeAnswer___MnyyC",activeJudgementAnswer:"activeJudgementAnswer___grGX5",actionWrapper:"actionWrapper___LUawU",addIcon:"addIcon___ckXqe",inputBorder:"inputBorder___nuo0O",placeholder:"placeholder___Dhdir",blankWrapper:"blankWrapper___cnidV",blankInput:"blankInput___iZ5BF",blankInputNumberWrapper:"blankInputNumberWrapper___zlXQc",addBtn:"addBtn___OdgAm",blankIndex:"blankIndex___g4Y7d",baseInputWrapper:"baseInputWrapper___DCOHd",collapseWrapper:"collapseWrapper___SyLrk",panelHeader:"panelHeader___E0il1",open:"open___IFH3V",close:"close___YpIA9",hide:"hide___Nl1W6",scoreByBlankRadio:"scoreByBlankRadio___jpG4i"},Za=z(35567),Wi=Object.defineProperty,Ki=Object.defineProperties,ri=Object.getOwnPropertyDescriptors,_i=Object.getOwnPropertySymbols,br=Object.prototype.hasOwnProperty,Wr=Object.prototype.propertyIsEnumerable,Do=(pe,We,Je)=>We in pe?Wi(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,Fr=(pe,We)=>{for(var Je in We||(We={}))br.call(We,Je)&&Do(pe,Je,We[Je]);if(_i)for(var Je of _i(We))Wr.call(We,Je)&&Do(pe,Je,We[Je]);return pe},ji=(pe,We)=>Ki(pe,ri(We)),Hi=(pe,We)=>{var Je={};for(var ue in pe)br.call(pe,ue)&&We.indexOf(ue)<0&&(Je[ue]=pe[ue]);if(pe!=null&&_i)for(var ue of _i(pe))We.indexOf(ue)<0&&Wr.call(pe,ue)&&(Je[ue]=pe[ue]);return Je};const Qi=pe=>{var We=pe,{value:Je,onChange:ue,scrollId:ge}=We,Be=Hi(We,["value","onChange","scrollId"]);return b.createElement("div",{id:ge||""},b.createElement(Za.Z,ji(Fr({},Be),{defaultValue:Je,onChange:(Ie,Te)=>{console.log("a:",Ie,Te),Te!=null&&Te.length?ue(Ie,Te):ue(Ie)}})))},mi=({value:pe,onChange:We,placeholder:Je,height:ue=140,isEdit:ge})=>ge?b.createElement(Za.Z,{watch:!0,isFocus:!0,height:ue,placeholder:Je,defaultValue:pe,onChange:We}):b.createElement("div",{style:{cursor:"pointer"}},pe?b.createElement(ut.Z,{className:Xr.inputBorder,value:pe}):b.createElement("div",{className:`${Xr.inputBorder} ${Xr.placeholder}`},Je));var ti=z(15746),sn=Object.defineProperty,rn=Object.defineProperties,ua=Object.getOwnPropertyDescriptors,Aa=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,kr=Object.prototype.propertyIsEnumerable,Io=(pe,We,Je)=>We in pe?sn(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,Ko=(pe,We)=>{for(var Je in We||(We={}))ir.call(We,Je)&&Io(pe,Je,We[Je]);if(Aa)for(var Je of Aa(We))kr.call(We,Je)&&Io(pe,Je,We[Je]);return pe},Cr=(pe,We)=>rn(pe,ua(We)),ni=(pe,We)=>{var Je={};for(var ue in pe)ir.call(pe,ue)&&We.indexOf(ue)<0&&(Je[ue]=pe[ue]);if(pe!=null&&Aa)for(var ue of Aa(pe))We.indexOf(ue)<0&&kr.call(pe,ue)&&(Je[ue]=pe[ue]);return Je};const Fi=["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"],Ti=({value:pe,onChange:We,choiceTextKey:Je,answerKey:ue,index:ge,isEdit:Be,setInputActive:Ie,form:Te,choiceOptionsPath:ke,allowChangeMode:ct,showAddIcon:Pt,addItem:Oe,deleteItem:Xe})=>{const mt=(pe==null?void 0:pe[ue])===1,Et=()=>{const qt=Te.getFieldValue(ke);Te.setFieldValue(ke,qt.map(Zt=>Cr(Ko({},Zt),{[ue]:0})))},At=()=>{mt?We(Cr(Ko({},pe),{[ue]:0})):(ct||Et(),We(Cr(Ko({},pe),{[ue]:1})))};return b.createElement(Ct.Z,{className:Xr.choiceWrap,align:"middle",wrap:!1},b.createElement(ti.Z,{onClick:At,className:`${Xr.choiceIndex} ${mt?Xr.activeAnswer:""}`},Fi[ge]),b.createElement(ti.Z,{flex:1,className:`${Xr.editorWrap} ml15`,onClick:Ie},b.createElement(mi,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Be,value:pe==null?void 0:pe[Je],onChange:qt=>{We(Cr(Ko({},pe),{[Je]:qt}))}})),b.createElement(ti.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:At,className:`${Xr.setAnswerBtn} ${mt?Xr.activeAnswer:""}`},mt?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),b.createElement(ti.Z,{className:Xr.actionWrapper},b.createElement(Mn.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},b.createElement(re.Z,{className:Xr.addIcon,onClick:Oe,style:{visibility:Pt?"visible":"hidden"}})),b.createElement(Mn.Z,{title:"\u5220\u9664"},b.createElement(oe.Z,{className:Xr.deleteIcon,onClick:Xe,style:{visibility:ge>1?"visible":"hidden"}}))))},yo=({questionTitlePlaceholder:pe,titleKey:We,choiceKey:Je,analysisKey:ue,choiceTextKey:ge,answerKey:Be,choiceOptionsPath:Ie,allowChangeMode:Te=!0,form:ke,showAnalysis:ct=!0})=>{const[Pt,Oe]=(0,b.useState)(),[Xe,mt]=(0,b.useState)(!1);return b.createElement("div",{className:Xr.wrap},b.createElement("div",{className:Xr.questionTitleEditorWrap},b.createElement(xe.default.Item,{label:"\u9898\u5E72",name:We,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Qi,{scrollId:Array.isArray(We)?We.join("_"):`${We}`,watch:!0,height:140,placeholder:pe}))),b.createElement(xe.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),b.createElement(xe.default.List,{name:Je,rules:[{validator(Et,At){const qt=At.some(Sn=>Sn[Be]===1),Zt=At.findIndex(Sn=>{var Xt;return((Xt=Sn[ge])==null?void 0:Xt.length)<=0});return Zt!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Fi[Zt]}\u9009\u9879\u7684\u5185\u5BB9`)):qt?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Et,{add:At,remove:qt})=>b.createElement("div",{id:Array.isArray(Ie)?Ie.join("_"):`${Ie}`},Et.map((Zt,Sn)=>{var Xt=Zt,{key:Rt,name:wn}=Xt,ja=ni(Xt,["key","name"]);const ka=Pt===Rt,ca=()=>{Oe(Rt)},Qa=Sn<7&&Sn===Et.length-1,$n=()=>At({[ge]:"",[Be]:0}),Dr=()=>qt(wn);return b.createElement(xe.default.Item,Cr(Ko({},ja),{key:Rt,name:wn,noStyle:!0}),b.createElement(Ti,{choiceTextKey:ge,answerKey:Be,index:Sn,isEdit:ka,setInputActive:ca,form:ke,choiceOptionsPath:Ie,allowChangeMode:Te,showAddIcon:Qa,addItem:$n,deleteItem:Dr}))}),Et.length<8&&b.createElement("div",{className:`${Xr.addBtn} mb30`,onClick:()=>At({[ge]:"",[Be]:0})},"\u6DFB\u52A0\u9009\u9879"))),ct&&b.createElement("div",{onClick:()=>mt(!0)},b.createElement(xe.default.Item,{name:ue,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(mi,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Xe}))))};var _t=z(67294),Dn=Object.defineProperty,Jn=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,Vn=Object.getOwnPropertySymbols,Ja=Object.prototype.hasOwnProperty,tr=Object.prototype.propertyIsEnumerable,Rn=(pe,We,Je)=>We in pe?Dn(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,Wn=(pe,We)=>{for(var Je in We||(We={}))Ja.call(We,Je)&&Rn(pe,Je,We[Je]);if(Vn)for(var Je of Vn(We))tr.call(We,Je)&&Rn(pe,Je,We[Je]);return pe},Gn=(pe,We)=>Jn(pe,pt(We)),ur=(pe,We)=>{var Je={};for(var ue in pe)Ja.call(pe,ue)&&We.indexOf(ue)<0&&(Je[ue]=pe[ue]);if(pe!=null&&Vn)for(var ue of Vn(pe))We.indexOf(ue)<0&&tr.call(pe,ue)&&(Je[ue]=pe[ue]);return Je};const Gr=({value:pe,onChange:We})=>{const Je=ge=>{$e.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:Xr.modal,onOk:()=>{const Be=[...pe];Be.splice(ge,1),We(Be)}})},ue=()=>{const ge=[...pe];ge.push(""),We(ge)};return _t.createElement(Ct.Z,{className:"ml20"},_t.createElement(ti.Z,{flex:1},pe==null?void 0:pe.map((ge,Be)=>_t.createElement(Ct.Z,{key:`${ge}_${Be}`,align:"middle",className:"mb20"},_t.createElement(Ge.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:ge,autoSize:{maxRows:3},maxLength:1e3,onBlur:Ie=>{const Te=[...pe],ke=Ie.target.value.trim();Te[Be]=ke,We(Te)}}),_t.createElement(Mn.Z,{title:"\u5220\u9664"},_t.createElement(oe.Z,{className:Xr.deleteIcon,style:{marginLeft:15,visibility:Be>0?"visible":"hidden"},onClick:()=>Je(Be)}))))),_t.createElement(ti.Z,null,_t.createElement("div",{className:`${Xr.addBtn}`,onClick:()=>{ue()}},"\u65B0\u589E\u7B54\u6848")))},qr=({value:pe=!0,onChange:We})=>_t.createElement(On.Z,{checked:!pe,onChange:Je=>{We(!Je)}}),Yr="\u2581",Co=({questionTitlePlaceholder:pe,form:We,name:Je,scoreByBlank:ue,answerKey:ge,titleKey:Be="name",analysisKey:Ie="analysis",isOrdered:Te="is_ordered"})=>{var ke,ct;const[Pt,Oe]=(0,b.useState)(!1),Xe=(Rt,wn)=>{const ja=wn.line;let ka=0;for(let Qa=0;Qa<ja;Qa++)ka+=Rt.getLine(Qa).split(Yr).length-1;const ca=Rt.getLine(ja).substring(0,wn.ch);return ka+=ca.split(Yr).length-1,ka},mt=(Rt,wn,ja,ka)=>{const ca=Rt.getRange(wn.from,wn.to);let Qa=0;if(wn.text.forEach($n=>{Qa+=$n.split(Yr).length-1}),wn.origin!=="setValue"){if(ca&&ca.indexOf(Yr)!==-1){const $n=ca.split(Yr).length-1,Dr=Xe(Rt,wn.from);if(console.log(`\u5220\u9664${$n}\u4E2A\uFF0C \u524D\u9762\u6709${Dr}\u4E2A\uFF0C\u65B0\u589E${Qa}\u4E2A`),$n>1){const va=Array.from({length:$n},(oa,sa)=>Dr+sa);ka(va)}else ka(Dr)}else if(Qa>0){const $n=Xe(Rt,wn.from);console.log(`\u65B0\u589E${Qa}\u4E2A\uFF0C\u4E4B\u524D\u6709${$n}\u4E2A`),ja(Qa,$n)}}},Et=()=>{const Rt=We.getFieldValue(["sub_item_banks",...ge]);We.setFieldValue(["sub_item_banks",...ge],Rt==null?void 0:Rt.map((wn,ja)=>Gn(Wn({},wn),{position:ja+1})))},At=(0,b.useRef)(),qt=(Rt,wn)=>{for(let ja=0;ja<Rt;ja++)At.current({position:null,answer_text:[""]},wn+ja);Et()},Zt=(0,b.useRef)(),Sn=Rt=>{Zt.current(Rt),Et()},Xt=(ct=(ke=We.getFieldValue("sub_item_banks"))==null?void 0:ke[ge==null?void 0:ge[0]])==null?void 0:ct[ge==null?void 0:ge[1]];return console.log(We==null?void 0:We.getFieldValue(["sub_item_banks",...ue])),_t.createElement("div",{className:Xr.wrap},_t.createElement("div",{className:Xr.questionTitleEditorWrap},_t.createElement(xe.default.Item,{label:"\u9898\u5E72",name:Be,labelCol:{span:24},rules:[{required:!0}]},_t.createElement(Qi,{scrollId:"name",watch:!0,height:140,placeholder:pe,showNullButton:!0,onCMBeforeChange:(Rt,wn)=>{mt(Rt,wn,qt,Sn)}}))),_t.createElement(xe.default.List,{name:ge,rules:[{validator(Rt,wn){if((wn==null?void 0:wn.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const ja of wn){const{answer_text:ka}=ja||{};if(ka!=null&&ka.some(ca=>(ca==null?void 0:ca.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Rt,{add:wn,remove:ja},{errors:ka})=>(At.current=wn,Zt.current=ja,_t.createElement(_t.Fragment,null,_t.createElement(xe.default.Item,{label:_t.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(Rt!=null&&Rt.length)&&_t.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),Rt.map((ca,Qa)=>{var $n=ca,{key:Dr,name:va}=$n,oa=ur($n,["key","name"]);return _t.createElement(Ct.Z,{className:"mb20",key:Dr,align:"top"},_t.createElement(ti.Z,{flex:"0 0 auto",className:`${Xr.blankIndex} pt5`},"\u586B\u7A7A\u9879",Qa+1),_t.createElement(ti.Z,{flex:1},_t.createElement(Ct.Z,{align:"top",justify:"space-between"},_t.createElement(ti.Z,{flex:1},_t.createElement(xe.default.Item,Gn(Wn({},oa),{name:[va,"answer_text"],noStyle:!0}),_t.createElement(Gr,null))),(We==null?void 0:We.getFieldValue(["sub_item_banks",...ue]))&&_t.createElement(ti.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},_t.createElement(xe.default.Item,Gn(Wn({},oa),{name:[va,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Xr.blankInputNumberWrapper}),_t.createElement(Qe.Z,{onChange:()=>{var sa,za;let fr=We==null?void 0:We.getFieldValue(["sub_item_banks",ge==null?void 0:ge[0],"standard_answers"]),wa=0;for(let Ar in fr)(sa=fr[Ar])!=null&&sa.score&&(wa+=Number((za=fr[Ar])==null?void 0:za.score));We==null||We.setFieldValue(["sub_item_banks",ge==null?void 0:ge[0],"question_score"],wa)},className:Xr.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),_t.createElement(xe.default.Item,Gn(Wn({},oa),{name:[va,"position"],noStyle:!0}),_t.createElement(Ge.default,{type:"hidden"}))))})))),_t.createElement(Ct.Z,{align:"middle"},_t.createElement(xe.default.Item,{name:[Je,"downcase"],valuePropName:"checked"},_t.createElement(On.Z,null)),_t.createElement(ti.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),_t.createElement(Ct.Z,{align:"middle"},_t.createElement(xe.default.Item,{name:[Je,"no_space"],valuePropName:"checked"},_t.createElement(On.Z,null)),_t.createElement(ti.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Xt==null?void 0:Xt.length)>1&&_t.createElement(Ct.Z,{align:"middle",className:(Xt==null?void 0:Xt.length)>1?"mb30":`${Xr.hide}`},_t.createElement(xe.default.Item,{name:Te},_t.createElement(qr,null)),_t.createElement(ti.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")),_t.createElement("div",{onClick:()=>Oe(!0)},_t.createElement(xe.default.Item,{name:Ie,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},_t.createElement(mi,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Pt}))))};var Zr=Object.defineProperty,Va=Object.defineProperties,Yn=Object.getOwnPropertyDescriptors,_a=Object.getOwnPropertySymbols,Ga=Object.prototype.hasOwnProperty,Ur=Object.prototype.propertyIsEnumerable,_e=(pe,We,Je)=>We in pe?Zr(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,hn=(pe,We)=>{for(var Je in We||(We={}))Ga.call(We,Je)&&_e(pe,Je,We[Je]);if(_a)for(var Je of _a(We))Ur.call(We,Je)&&_e(pe,Je,We[Je]);return pe},Zn=(pe,We)=>Va(pe,Yn(We)),ta=(pe,We)=>{var Je={};for(var ue in pe)Ga.call(pe,ue)&&We.indexOf(ue)<0&&(Je[ue]=pe[ue]);if(pe!=null&&_a)for(var ue of _a(pe))We.indexOf(ue)<0&&Ur.call(pe,ue)&&(Je[ue]=pe[ue]);return Je};const Kt={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Qn=({value:pe,onChange:We,form:Je,choiceKey:ue})=>{const ge=(pe==null?void 0:pe.is_answer)===1,Be=pe==null?void 0:pe.choice_text,Ie=()=>{var Te;const ke=(Te=Je==null?void 0:Je.getFieldValue(["sub_item_banks",...ue]))==null?void 0:Te.map(ct=>({choice_text:ct.choice_text,is_answer:0}));Je==null||Je.setFieldValue(["sub_item_banks",...ue],ke),We(Zn(hn({},pe),{is_answer:1}))};return b.createElement(Ct.Z,{className:Xr.choiceWrap,align:"middle",wrap:!1},b.createElement(ti.Z,{onClick:Ie,className:`${Xr.choiceIndex} ${Xr.judgementIndex} ${ge?Xr.activeAnswer:""}`},Kt[Be]),b.createElement(ti.Z,{flex:1,className:`${Xr.editorWrap} ml15`},b.createElement("div",{className:`${Xr.inputBorder} ${Xr.placeholder} ${ge?Xr.activeJudgementAnswer:""}`},Be)),b.createElement(ti.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:Ie,className:`${Xr.setAnswerBtn} ${ge?Xr.activeAnswer:""}`},ge?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Xn=({questionTitlePlaceholder:pe,choiceKey:We="choices",form:Je,titleKey:ue="name",analysisKey:ge="analysis"})=>{const[Be,Ie]=(0,b.useState)(!1);return b.createElement("div",{className:Xr.wrap},b.createElement("div",{className:Xr.questionTitleEditorWrap},b.createElement(xe.default.Item,{label:"\u9898\u5E72",name:ue,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Qi,{scrollId:"name",watch:!0,height:140,placeholder:pe}))),b.createElement(xe.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},b.createElement(xe.default.List,{name:We,rules:[{validator(Te,ke){return ke.some(Pt=>(Pt==null?void 0:Pt.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Te=>b.createElement("div",{id:"choices"},Te.map(ke=>{var ct=ke,{key:Pt,name:Oe}=ct,Xe=ta(ct,["key","name"]);return b.createElement(xe.default.Item,Zn(hn({},Xe),{key:Pt,name:Oe,noStyle:!0}),b.createElement(Qn,{form:Je,choiceKey:We}))})))),b.createElement("div",{onClick:()=>Ie(!0)},b.createElement(xe.default.Item,{name:ge,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(mi,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Be}))))};var jn=z(66309),na=Object.defineProperty,Nr=Object.defineProperties,lo=Object.getOwnPropertyDescriptors,ro=Object.getOwnPropertySymbols,_r=Object.prototype.hasOwnProperty,Jo=Object.prototype.propertyIsEnumerable,oi=(pe,We,Je)=>We in pe?na(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,ll=(pe,We)=>{for(var Je in We||(We={}))_r.call(We,Je)&&oi(pe,Je,We[Je]);if(ro)for(var Je of ro(We))Jo.call(We,Je)&&oi(pe,Je,We[Je]);return pe},cl=(pe,We)=>Nr(pe,lo(We)),kl=(pe,We)=>{var Je={};for(var ue in pe)_r.call(pe,ue)&&We.indexOf(ue)<0&&(Je[ue]=pe[ue]);if(pe!=null&&ro)for(var ue of ro(pe))We.indexOf(ue)<0&&Jo.call(pe,ue)&&(Je[ue]=pe[ue]);return Je};const ml=pe=>{var We=pe,{value:Je,onChange:ue}=We,ge=kl(We,["value","onChange"]);const Be=Ie=>{ue([Ie])};return b.createElement(Za.Z,cl(ll({},ge),{defaultValue:Je==null?void 0:Je[0],onChange:Be}))},Cl=pe=>{if(!pe)return!1;let We=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 pe==="|"?(De.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},jl=({value:pe=[],onClose:We})=>b.createElement(jn.default,{closable:!0,onClose:We,className:Xr.keywordTag},b.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},pe.join(" \u6216 "))),Wl=({questionTitlePlaceholder:pe,form:We,showKeywords:Je,isMustKeyWords:ue=Je,titleKey:ge="name",analysisKey:Be="analysis",answerTexts:Ie="answer_texts",keywords:Te="keywords",useKeywords:ke="use_keywords",indexs:ct})=>{var Pt,Oe,Xe,mt;const[Et,At]=(0,b.useState)(!1),[qt,Zt]=(0,b.useState)(""),Sn=(Oe=(Pt=We.getFieldValue("sub_item_banks"))==null?void 0:Pt[ke==null?void 0:ke[0]])==null?void 0:Oe[ke==null?void 0:ke[1]],Xt=(mt=(Xe=We.getFieldValue("sub_item_banks"))==null?void 0:Xe[ke==null?void 0:ke[0]])==null?void 0:mt.question_score;return b.createElement("div",{className:Xr.wrap},b.createElement("div",{className:Xr.questionTitleEditorWrap},b.createElement(xe.default.Item,{label:"\u9898\u5E72",name:ge,labelCol:{span:24},rules:[{required:!0}]},b.createElement(Qi,{scrollId:"name",watch:!0,height:140,placeholder:pe}))),b.createElement(xe.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:Ie,labelCol:{span:24}},b.createElement(ml,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Je&&!ue&&b.createElement(xe.default.Item,{hidden:!0,name:ke,valuePropName:"checked"},b.createElement(On.Z,{defaultChecked:!0})),Je&&ue&&b.createElement(Ct.Z,{align:"middle",className:"mb30"},b.createElement(xe.default.Item,{name:ke,valuePropName:"checked"},b.createElement(On.Z,null)),b.createElement(ti.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),b.createElement(ti.Z,null,b.createElement(Mn.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"},b.createElement(Mt.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Sn||!ue)&&b.createElement(xe.default.List,{name:Te,rules:[{validator(Rt,wn){return ue?wn!=null&&wn.length?(wn==null?void 0:wn.reduce((ka,ca)=>ka+ca.score,0))>parseFloat(Xt)?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()}}]},(Rt,{add:wn,remove:ja})=>b.createElement(b.Fragment,null,b.createElement("div",{className:`${Xr.title} mb10`},ue?"\u5173\u952E\u8BCD":b.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),b.createElement(Ct.Z,{align:"middle",className:"font14 mb30"},b.createElement(ti.Z,{flex:1},b.createElement(Ge.default,{value:qt,onChange:ka=>{Zt(ka.target.value)},maxLength:50,allowClear:!0,onPressEnter:ka=>{var ca,Qa,$n,Dr;const va=`${(ca=ka.target)==null?void 0:ca.value}`,oa=($n=(Qa=va==null?void 0:va.split("|"))==null?void 0:Qa.filter(fr=>!!fr))==null?void 0:$n.map(fr=>fr==null?void 0:fr.trim()),sa=We.getFieldValue(["sub_item_banks",...Te]),za=((Dr=sa==null?void 0:sa.map(fr=>fr==null?void 0:fr.keyword))==null?void 0:Dr.flat())||[];for(const fr of oa)if(za.includes(fr)){De.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Cl(va)&&(wn({keyword:oa,score:1}),Zt(""))},className:Xr.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"})),b.createElement(ti.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Rt.map(ka=>{var ca=ka,{key:Qa,name:$n}=ca,Dr=kl(ca,["key","name"]);return b.createElement(Ct.Z,{key:Qa,className:"mb20",style:{marginRight:148}},b.createElement(ti.Z,{flex:1},b.createElement(Ct.Z,{align:"middle",justify:"space-between"},b.createElement(xe.default.Item,cl(ll({},Dr),{name:[$n,"keyword"]}),b.createElement(jl,{onClose:()=>ja($n)})),ue&&b.createElement(xe.default.Item,cl(ll({},Dr),{name:[$n,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Xr.blankInputNumberWrapper}),b.createElement(Qe.Z,{className:Xr.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),b.createElement("div",{onClick:()=>At(!0)},b.createElement(xe.default.Item,{name:Be,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(mi,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Et}))))};var Mo=z(67294),hl=Object.defineProperty,Il=Object.defineProperties,$l=Object.getOwnPropertyDescriptors,Nl=Object.getOwnPropertySymbols,lu=Object.prototype.hasOwnProperty,Yl=Object.prototype.propertyIsEnumerable,vu=(pe,We,Je)=>We in pe?hl(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,ru=(pe,We)=>{for(var Je in We||(We={}))lu.call(We,Je)&&vu(pe,Je,We[Je]);if(Nl)for(var Je of Nl(We))Yl.call(We,Je)&&vu(pe,Je,We[Je]);return pe},Su=(pe,We)=>Il(pe,$l(We)),Vi=(pe,We)=>{var Je={};for(var ue in pe)lu.call(pe,ue)&&We.indexOf(ue)<0&&(Je[ue]=pe[ue]);if(pe!=null&&Nl)for(var ue of Nl(pe))We.indexOf(ue)<0&&Yl.call(pe,ue)&&(Je[ue]=pe[ue]);return Je};const{Panel:xl}=Ci.default,Ol=({questionTitlePlaceholder:pe,choiceKey:We,form:Je,withScore:ue})=>{const ge=[{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"}],[Be,Ie]=(0,b.useState)(),[Te,ke]=(0,b.useState)([]),ct=Oe=>{ke(Oe)},Pt=({value:Oe})=>Mo.createElement("div",{style:{width:150,paddingLeft:11}},Oe);return Mo.createElement("div",{className:Xr.wrap},Mo.createElement("div",{className:Xr.questionTitleEditorWrap},Mo.createElement(xe.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Mo.createElement(Qi,{scrollId:"name",watch:!0,height:140,placeholder:pe}))),Mo.createElement(xe.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),Mo.createElement(xe.default.List,{name:"sub_item_banks",rules:[{validator(Oe,Xe){return Xe?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(Oe,{add:Xe,remove:mt,move:Et})=>{const At=Je.getFieldValue("sub_item_banks");return Mo.createElement(Mo.Fragment,null,Mo.createElement(Ci.default,{className:Oe.length>0?Xr.collapseWrapper:"",bordered:!1,activeKey:Te,onChange:ct,expandIcon:({isActive:qt})=>Mo.createElement("i",{className:`iconfont icon-weizhankai ${qt?Xr.open:Xr.close}`,style:{fontSize:14,transition:"all .2s"}})},Oe.map((qt,Zt)=>{var Sn=qt,{key:Xt,name:Rt}=Sn,wn=Vi(Sn,["key","name"]),ja,ka,ca,Qa,$n,Dr,va,oa,sa,za,fr,wa,Ar,ao;return Mo.createElement(xl,{className:Xr.panel,forceRender:!0,header:Mo.createElement("div",{className:Xr.panelHeader},"\u7B2C",Zt+1,"\u5C0F\u9898",Mo.createElement("span",null,"\uFF08",((ja=At==null?void 0:At[Rt])==null?void 0:ja.question_type)==0?"\u5355\u9009\u9898":((ka=At==null?void 0:At[Rt])==null?void 0:ka.question_type)==1?"\u591A\u9009\u9898":((ca=At==null?void 0:At[Rt])==null?void 0:ca.question_type)==3?"\u586B\u7A7A\u9898":((Qa=At==null?void 0:At[Rt])==null?void 0:Qa.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:Rt,extra:Mo.createElement(Ct.Z,{align:"middle",onClick:jr=>jr.stopPropagation()},(($n=At==null?void 0:At[Rt])==null?void 0:$n.question_type)==3&&Mo.createElement(Mo.Fragment,null,Mo.createElement(Me.ZP.Group,{defaultValue:(Dr=At==null?void 0:At[Rt])==null?void 0:Dr.use_blank_score,className:jt.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:jr=>{var da,Bo,vi,li,Yi;if(Je==null||Je.setFieldValue(["sub_item_banks",Rt,"use_blank_score"],(da=jr==null?void 0:jr.target)==null?void 0:da.value),(Bo=jr==null?void 0:jr.target)!=null&&Bo.value){let Ji=0;for(let Yo in(vi=Je==null?void 0:Je.getFieldValue(["sub_item_banks",Rt]))==null?void 0:vi.standard_answers)Ji+=Number((Yi=(li=Je==null?void 0:Je.getFieldValue(["sub_item_banks",Rt]))==null?void 0:li.standard_answers[Yo])==null?void 0:Yi.score);Je==null||Je.setFieldValue(["sub_item_banks",Rt,"question_score"],Ji||"")}Ie(new Date)}}),Mo.createElement(Mn.Z,{overlayInnerStyle:{width:460},title:Mo.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",Mo.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")},Mo.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),ue&&Mo.createElement(xe.default.Item,Su(ru({},wn),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[Rt,"question_score"],className:Xr.blankInputNumberWrapper}),((va=At==null?void 0:At[Rt])==null?void 0:va.question_type)==3&&((oa=At==null?void 0:At[Rt])!=null&&oa.use_blank_score)?Mo.createElement(Pt,null):Mo.createElement(Qe.Z,{className:Xr.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),Mo.createElement(Ct.Z,{align:"middle",className:"pl40",style:{width:82}},Zt!==0&&Mo.createElement("div",{onClick:()=>{var jr;Et(Zt,Zt-1);const da=(jr=Je.getFieldValue("sub_item_banks"))==null?void 0:jr.map((Bo,vi)=>(Oe.map((li,Yi)=>{vi===Yi&&(Bo.q_position=Number(li.name)+1)}),Bo));Je.setFieldValue("sub_item_banks",da)}},Mo.createElement(Mn.Z,{title:"\u4E0A\u79FB"},Mo.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),Zt<Oe.length-1&&Mo.createElement("div",{onClick:()=>{var jr;Et(Zt,Zt+1);const da=(jr=Je.getFieldValue("sub_item_banks"))==null?void 0:jr.map((Bo,vi)=>(Oe.map((li,Yi)=>{vi===Yi&&(Bo.q_position=Number(li.name)+1)}),Bo));Je.setFieldValue("sub_item_banks",da)},className:Zt===0?"":"ml10"},Mo.createElement(Mn.Z,{title:"\u4E0B\u79FB"},Mo.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),Mo.createElement(Mn.Z,{title:"\u5220\u9664"},Mo.createElement(oe.Z,{className:`${Xr.deleteIcon} ml40`,onClick:()=>mt(Rt)})))},Mo.createElement(xe.default.Item,Su(ru({},wn),{name:Rt}),(((sa=At==null?void 0:At[Rt])==null?void 0:sa.question_type)==0||((za=At==null?void 0:At[Rt])==null?void 0:za.question_type)==1)&&Mo.createElement(yo,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((fr=At==null?void 0:At[Rt])==null?void 0:fr.question_type)==1,form:Je,choiceKey:[Rt,"choices"],titleKey:[Rt,"name"],analysisKey:[Rt,"analysis"],choiceOptionsPath:["sub_item_banks",Rt,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((wa=At==null?void 0:At[Rt])==null?void 0:wa.question_type)==3&&Mo.createElement(Co,{form:Je,name:Rt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:[Rt,"use_blank_score"],titleKey:[Rt,"name"],analysisKey:[Rt,"analysis"],isOrdered:[Rt,"is_ordered"],answerKey:[Rt,"standard_answers"],key:Be}),((Ar=At==null?void 0:At[Rt])==null?void 0:Ar.question_type)==2&&Mo.createElement(Xn,{form:Je,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[Rt,"name"],analysisKey:[Rt,"analysis"],choiceKey:[Rt,"choices"]}),((ao=At==null?void 0:At[Rt])==null?void 0:ao.question_type)==4&&Mo.createElement(Wl,{showKeywords:!0,isMustKeyWords:!0,form:Je,titleKey:[Rt,"name"],analysisKey:[Rt,"analysis"],answerTexts:[Rt,"answer_texts"],useKeywords:[Rt,"use_keywords"],keywords:[Rt,"keywords"],indexs:Rt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"})))})),Oe.length<20&&Mo.createElement(bt.Z,{menu:{items:[{label:Mo.createElement("div",{onClick:()=>{Xe({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),ke([Oe==null?void 0:Oe.length,...Te])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:Mo.createElement("div",{onClick:()=>{Xe({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),ke([Oe==null?void 0:Oe.length,...Te])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:Mo.createElement("div",{onClick:()=>{Xe({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),ke([Oe==null?void 0:Oe.length,...Te])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:Mo.createElement("div",{onClick:()=>{Xe({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),ke([Oe==null?void 0:Oe.length,...Te])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:Mo.createElement("div",{onClick:()=>{Xe({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),ke([Oe==null?void 0:Oe.length,...Te])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(qt=>qt.show).map(qt=>({label:qt.label,key:qt.key}))}},Mo.createElement("div",{className:`${Xr.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var Al=z(67294),uu=Object.defineProperty,dl=Object.defineProperties,ou=Object.getOwnPropertyDescriptors,Xl=Object.getOwnPropertySymbols,hi=Object.prototype.hasOwnProperty,Bl=Object.prototype.propertyIsEnumerable,ql=(pe,We,Je)=>We in pe?uu(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,Gl=(pe,We)=>{for(var Je in We||(We={}))hi.call(We,Je)&&ql(pe,Je,We[Je]);if(Xl)for(var Je of Xl(We))Bl.call(We,Je)&&ql(pe,Je,We[Je]);return pe},Sl=(pe,We)=>dl(pe,ou(We)),su=(pe,We,Je)=>new Promise((ue,ge)=>{var Be=ke=>{try{Te(Je.next(ke))}catch(ct){ge(ct)}},Ie=ke=>{try{Te(Je.throw(ke))}catch(ct){ge(ct)}},Te=ke=>ke.done?ue(ke.value):Promise.resolve(ke.value).then(Be,Ie);Te((Je=Je.apply(pe,We)).next())}),du=({qitem:pe,setisedit:We,TagDiscipline:Je,exerciseitem:ue,seveeditor:ge,deleteitem:Be,getTagData:Ie,init:Te,showTip:ke=!1})=>{var ct;const[Pt]=xe.default.useForm();(0,b.useEffect)(()=>{var Xe;Pt.setFieldsValue(Sl(Gl({},pe),{name:pe.question_title,sub_item_banks:(Xe=pe.sub_exercise_questions)==null?void 0:Xe.map(mt=>{var Et;return Sl(Gl({},mt),{name:mt.question_title,choices:(Et=mt==null?void 0:mt.question_choices)==null?void 0:Et.map(At=>Sl(Gl({},At),{is_answer:At!=null&&At.standard_boolean?1:0}))})}),repeat_answer:!pe.repeat_answer}))},[pe]);const Oe=Xe=>{if(!(Xe!=null&&Xe.length))return!1;const mt=Xe.map(At=>{var qt;return(qt=At.choice_text)==null?void 0:qt.trim().replace(/^\s+|\s+$/g,"")});return new Set(mt).size!==mt.length};return Al.createElement("div",null,Al.createElement(xe.default,{form:Pt,colon:!1,onValuesChange:(Xe,mt)=>{var Et,At,qt,Zt;if(Xe!=null&&Xe.sub_item_banks){let Sn=((Et=Pt.getFieldValue("sub_item_banks"))==null?void 0:Et.length)>0&&((qt=(At=Pt.getFieldValue("sub_item_banks"))==null?void 0:At.map(Xt=>{var Rt;if(Xt.question_type==3&&(Xt!=null&&Xt.use_blank_score)){let wn=0;for(let ja in Xt==null?void 0:Xt.standard_answers)wn+=Number((Rt=Xt==null?void 0:Xt.standard_answers[ja])==null?void 0:Rt.score);return wn}else return Xt.question_score}))==null?void 0:qt.filter(Xt=>Xt));(Sn==null?void 0:Sn.length)>0&&Pt.setFieldsValue({question_score:(Zt=parseFloat(Sn.reduce((Xt,Rt)=>parseFloat(Xt)+parseFloat(Rt))))==null?void 0:Zt.toFixed(1)})}},onFinish:Xe=>{var mt,Et;if((mt=Xe.sub_item_banks)==null?void 0:mt.some(qt=>qt.question_type===0||qt.question_type===1?Oe(qt.choices):!1)){De.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}ge(Sl(Gl(Gl({},pe),Xe),{question_title:Xe.name,sub_questions:(Et=Xe==null?void 0:Xe.sub_item_banks)==null?void 0:Et.map(qt=>{var Zt,Sn,Xt,Rt;return(qt==null?void 0:qt.question_type)==3?Sl(Gl({},qt),{question_title:qt.name,item_type:qt==null?void 0:qt.question_type}):Sl(Gl({},qt),{question_title:qt.name,question_choices:(Sn=(Zt=qt==null?void 0:qt.choices)==null?void 0:Zt.map)==null?void 0:Sn.call(Zt,wn=>wn.choice_text),standard_answers:(Rt=(Xt=qt==null?void 0:qt.choices)==null?void 0:Xt.map)==null?void 0:Rt.call(Xt,(wn,ja)=>(wn==null?void 0:wn.is_answer)===1&&ja+1).filter(wn=>wn),item_type:qt==null?void 0:qt.question_type})})}))},onFinishFailed:Xe=>su(void 0,null,function*(){var mt,Et;De.ZP.error(Xe.errorFields[0].errors[0]),Pt.scrollToField((Et=(mt=Xe==null?void 0:Xe.errorFields)==null?void 0:mt[0])==null?void 0:Et.name,{behavior:"smooth",block:"center"})})},Al.createElement("div",{style:{display:"flex",alignItems:"center"}},Al.createElement("div",{style:{flex:1}},Al.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Al.createElement("span",null,"\u7EC4\u5408\u9898")),((ct=ue==null?void 0:ue.exercise)==null?void 0:ct.exercise_status)==1&&!(pe!=null&&pe.isadd)&&Al.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Be()}},Al.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Al.createElement(Ye.ZP,{onClick:()=>{var Xe;pe.isadd?(We(!1),Te()):(Pt.setFieldsValue(Sl(Gl({},pe),{name:pe.question_title,sub_item_banks:(Xe=pe.sub_exercise_questions)==null?void 0:Xe.map(mt=>{var Et;return Sl(Gl({},mt),{name:mt.question_title,choices:(Et=mt==null?void 0:mt.question_choices)==null?void 0:Et.map(At=>Sl(Gl({},At),{is_answer:At!=null&&At.standard_boolean?1:0}))})}),repeat_answer:!pe.repeat_answer})),We(!1))}},"\u53D6\u6D88"),Al.createElement(Mn.Z,{overlayClassName:jt.shake,open:ke,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Al.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Al.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")},Al.createElement(Ye.ZP,{className:"ml20",type:"primary",onClick:()=>{Pt.submit()}},"\u4FDD\u5B58"))),Al.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Al.createElement(lr.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),Al.createElement(Ol,{form:Pt,withScore:!0,choiceKey:"",questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),Al.createElement(ya,{getTagData:Ie,qitem:pe,exerciseitem:ue,TagDiscipline:Je,form:Pt}))))},El=z(67294),Uu=Object.defineProperty,qu=Object.defineProperties,Zu=Object.getOwnPropertyDescriptors,pu=Object.getOwnPropertySymbols,Du=Object.prototype.hasOwnProperty,bu=Object.prototype.propertyIsEnumerable,Wu=(pe,We,Je)=>We in pe?Uu(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,Ql=(pe,We)=>{for(var Je in We||(We={}))Du.call(We,Je)&&Wu(pe,Je,We[Je]);if(pu)for(var Je of pu(We))bu.call(We,Je)&&Wu(pe,Je,We[Je]);return pe},gu=(pe,We)=>qu(pe,Zu(We)),es=(pe,We,Je)=>new Promise((ue,ge)=>{var Be=ke=>{try{Te(Je.next(ke))}catch(ct){ge(ct)}},Ie=ke=>{try{Te(Je.throw(ke))}catch(ct){ge(ct)}},Te=ke=>ke.done?ue(ke.value):Promise.resolve(ke.value).then(Be,Ie);Te((Je=Je.apply(pe,We)).next())}),$u=({qitem:pe,setqitem:We,setisedit:Je,TagDiscipline:ue,exerciseitem:ge,seveeditor:Be,deleteitem:Ie,showTip:Te})=>{var ke,ct;const[Pt]=xe.default.useForm();return(0,b.useEffect)(()=>{var Oe,Xe;Pt.setFieldsValue(gu(Ql({},pe),{name:pe==null?void 0:pe.question_title,choices:(Oe=pe==null?void 0:pe.question_choices)==null?void 0:Oe.map(mt=>gu(Ql({},mt),{standard_boolean:mt!=null&&mt.standard_boolean?1:0})),repeat_answer:!(pe!=null&&pe.repeat_answer)})),pe.shixun=(Xe=pe==null?void 0:pe.shixun)==null?void 0:Xe.map(mt=>gu(Ql({},mt),{defaultscore:mt.challenge_score}))},[]),El.createElement("div",null,El.createElement(xe.default,{form:Pt,colon:!1,onFinish:Oe=>{var Xe,mt;let Et=gu(Ql({},Oe),{question_scores:(Xe=pe==null?void 0:pe.shixun)==null?void 0:Xe.map(At=>At.challenge_score),item_type:pe==null?void 0:pe.question_type,choices:(mt=Oe==null?void 0:Oe.choices)==null?void 0:mt.map(At=>gu(Ql({},At),{is_answer:At.standard_boolean}))});Be(Ql(Ql({},pe),Et))},onFinishFailed:Oe=>es(void 0,null,function*(){var Xe,mt;De.ZP.error(Oe.errorFields[0].errors[0]),Pt.scrollToField((mt=(Xe=Oe==null?void 0:Oe.errorFields)==null?void 0:Xe[0])==null?void 0:mt.name,{behavior:"smooth",block:"center"})})},El.createElement("div",{style:{display:"flex",alignItems:"center"}},El.createElement("div",{style:{flex:1}},El.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),El.createElement("span",null,"\u5B9E\u8BAD\u9898")),((ke=ge==null?void 0:ge.exercise)==null?void 0:ke.exercise_status)==1&&!(pe!=null&&pe.isadd)&&El.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ie()}},El.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),El.createElement(Ye.ZP,{onClick:()=>{var Oe,Xe;Pt.setFieldsValue(gu(Ql({},pe),{name:pe==null?void 0:pe.question_title,choices:(Oe=pe==null?void 0:pe.question_choices)==null?void 0:Oe.map(mt=>gu(Ql({},mt),{standard_boolean:mt!=null&&mt.standard_boolean?1:0})),repeat_answer:!(pe!=null&&pe.repeat_answer)})),pe.shixun=(Xe=pe==null?void 0:pe.shixun)==null?void 0:Xe.map(mt=>gu(Ql({},mt),{challenge_score:mt.defaultscore})),We(Ql({},pe)),Je(!1)}},"\u53D6\u6D88"),El.createElement(Mn.Z,{overlayClassName:jt.shake,open:Te,placement:"bottom",color:"rgba(244,156,14,0.19)",title:El.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},El.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")},El.createElement(Ye.ZP,{className:"ml20",type:"primary",onClick:()=>es(void 0,null,function*(){var Oe,Xe,mt;if(((Xe=(Oe=pe==null?void 0:pe.shixun)==null?void 0:Oe.map)==null?void 0:Xe.call(Oe,Et=>Et.challenge_score).filter(Et=>Et).length)<((mt=pe==null?void 0:pe.shixun)==null?void 0:mt.length)){De.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}Pt.submit()})},"\u4FDD\u5B58"))),El.createElement(lr.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}),El.createElement(xe.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},El.createElement(Za.Z,{watch:!0,height:140,placeholder:"",defaultValue:pe.question_title}))),El.createElement(Ct.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},El.createElement("div",null,El.createElement("span",{style:{color:"red"}},"*"),"\u5173\u5361\u540D\u79F0"),El.createElement("a",{href:`/shixuns/${pe==null?void 0:pe.shixun_identifier}/challenges?exercise=true`,target:"_blank"},El.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(ct=pe==null?void 0:pe.shixun)==null?void 0:ct.map((Oe,Xe)=>El.createElement("div",{style:{display:"flex",marginBottom:20}},El.createElement("div",{style:{flex:1}},Xe+1,"\u3001",Oe.challenge_name),El.createElement("div",null,El.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",El.createElement(Qe.Z,{precision:1,value:Oe==null?void 0:Oe.challenge_score,onChange:mt=>{const Et=JSON.parse(JSON.stringify((pe==null?void 0:pe.shixun)||[]));Et[Xe].challenge_score=mt;const At=Et.every(Zt=>!Zt.challenge_score),qt=parseFloat(Et==null?void 0:Et.map(Zt=>Zt.challenge_score).reduce((Zt,Sn)=>parseFloat(Zt||0)+parseFloat(Sn||0)));Pt.setFieldsValue({question_score:At?"":qt.toFixed(1)}),We(gu(Ql({},pe),{shixun:Et}))},max:200,min:.1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"})))))},xo={flex_box_center:"flex_box_center___Vhtb1",flex_space_between:"flex_space_between___k2ZrJ",flex_box_vertical_center:"flex_box_vertical_center___tn6Db",flex_box_center_end:"flex_box_center_end___k3eNX",flex_box_column:"flex_box_column___rsWbi",warp:"warp___UlRJc",indexTag:"indexTag___rjJ1u",normalWrap:"normalWrap___Qm4zY",redio:"redio___VW3yr",redioitem:"redioitem___jAPlJ",redioitemyes:"redioitemyes___VoiQ1",title:"title___Dt2dl",titleyes:"titleyes___Fjh3a",yestag:"yestag___CXrPv",checkbox:"checkbox___CgMU_",checkboxitem:"checkboxitem___PpJ9n",checkboxitemyes:"checkboxitemyes___pCfvZ",bottom:"bottom___BqrmJ",bottomitem:"bottomitem___Qk2rG",left:"left___l29lW",right:"right___nB1XE",completion:"completion___y1m7L",content:"content___AmQy4",items:"items___lIt8e",simple:"simple___zxJLH",shixunWrapper:"shixunWrapper___kAYdL",shixun:"shixun___UE6xS",score:"score___Px5Fq",qtitle:"qtitle___wG7Nn",program:"program___gzKdL",combination:"combination___R0ysn",qtype:"qtype___U0Suy",divname:"divname___guDo9"},Tu=z(9430),Eu=z(35713),Cu=z(19575),$r=z(67294);const Au=["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"],Vu=[{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 ts=({qitem:pe,exercise:We})=>{var Je,ue,ge,Be,Ie,Te,ke,ct,Pt,Oe,Xe,mt,Et,At,qt,Zt,Sn,Xt,Rt,wn,ja,ka,ca,Qa;return $r.createElement("div",{className:xo.warp},((pe==null?void 0:pe.question_type)===0||(pe==null?void 0:pe.question_type)===2)&&$r.createElement("div",{className:xo.normalWrap},(Je=pe==null?void 0:pe.question_choices)==null?void 0:Je.map(($n,Dr)=>$r.createElement("div",{className:xo.redio},!($n!=null&&$n.standard_boolean)&&$r.createElement("span",{className:xo.redioitem}),($n==null?void 0:$n.standard_boolean)&&$r.createElement("i",{className:`${xo.redioitemyes} icon-duigou1`}),$r.createElement("span",{className:`${$n!=null&&$n.standard_boolean?xo.titleyes:xo.title} ${xo.indexTag}`},(pe==null?void 0:pe.question_type)===0?Au[Dr]:""),$r.createElement(ut.Z,{className:$n!=null&&$n.standard_boolean?xo.titleyes:xo.title,value:$n==null?void 0:$n.choice_text}),($n==null?void 0:$n.standard_boolean)&&$r.createElement("div",{className:xo.yestag},"\u6B63\u786E\u7B54\u6848")))),(pe==null?void 0:pe.question_type)===1&&$r.createElement("div",{className:xo.normalWrap},(ue=pe==null?void 0:pe.question_choices)==null?void 0:ue.map(($n,Dr)=>$r.createElement("div",{className:xo.checkbox},!($n!=null&&$n.standard_boolean)&&$r.createElement("span",{className:xo.checkboxitem}),($n==null?void 0:$n.standard_boolean)&&$r.createElement("i",{className:`${xo.checkboxitemyes} icon-duigou1`}),$r.createElement("span",{className:`${$n!=null&&$n.standard_boolean?xo.titleyes:xo.title} ${xo.indexTag}`},Au[Dr]),$r.createElement(ut.Z,{className:$n!=null&&$n.standard_boolean?xo.titleyes:xo.title,value:$n==null?void 0:$n.choice_text}),($n==null?void 0:$n.standard_boolean)&&$r.createElement("div",{className:xo.yestag},"\u6B63\u786E\u7B54\u6848")))),(pe==null?void 0:pe.question_type)===3&&$r.createElement("div",{className:xo.completion},(ge=pe==null?void 0:pe.standard_answers)==null?void 0:ge.map(($n,Dr)=>{var va;return $r.createElement(Ct.Z,{align:"top"},$r.createElement("span",{className:xo.title},"\u586B\u7A7A\u9879",Dr+1),$r.createElement("div",{className:xo.content},(va=$n.answer_text)==null?void 0:va.map((oa,sa)=>$r.createElement("div",{key:sa,className:xo.items,style:($n==null?void 0:$n.model)===2?{border:0,padding:0}:{}},($n==null?void 0:$n.model)===1?$r.createElement("pre",{className:"mb0"},oa):$r.createElement(Eu.Z,{value:oa,disabled:!0})))))})),(pe==null?void 0:pe.question_type)===4&&$r.createElement("div",{className:xo.simple},$r.createElement("div",{className:xo.title},"\u53C2\u8003\u7B54\u6848"),$r.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Be=pe==null?void 0:pe.answer_texts)!=null&&Be[0]?$r.createElement(ut.Z,{className:xo.content,value:(Ie=pe==null?void 0:pe.answer_texts)==null?void 0:Ie[0]}):$r.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),$r.createElement("div",{className:"mt20 "},$r.createElement("span",{className:xo.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),$r.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},pe!=null&&pe.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(pe==null?void 0:pe.question_type)===5&&$r.createElement("div",{className:xo.shixunWrapper},(Te=pe==null?void 0:pe.shixun)==null?void 0:Te.map(($n,Dr)=>{var va,oa;return $r.createElement("div",null,$r.createElement("div",{key:Dr,className:`${xo.shixun} mb30`},$r.createElement("span",{className:xo.score},"\uFF08",$n==null?void 0:$n.challenge_score,"\u5206\uFF09"),$r.createElement("span",{className:xo.qtitle},(pe==null?void 0:pe.index)+"."+(Dr+1),"\u3001",$n==null?void 0:$n.challenge_name)),((oa=(va=We==null?void 0:We.editData)==null?void 0:va.exercise)==null?void 0:oa.show_challenge_task_pass)&&$r.createElement(ut.Z,{className:xo.content,value:($n==null?void 0:$n.task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(pe==null?void 0:pe.question_type)===6&&$r.createElement("div",{className:xo.program,style:{border:!((ct=(ke=We==null?void 0:We.editData)==null?void 0:ke.exercise)!=null&&ct.show_hack_sets)&&!((Oe=(Pt=We==null?void 0:We.editData)==null?void 0:Pt.exercise)!=null&&Oe.show_hack_description)&&"none"}},((mt=(Xe=We==null?void 0:We.editData)==null?void 0:Xe.exercise)==null?void 0:mt.show_hack_sets)&&$r.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},$r.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},$r.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),$r.createElement(Tu.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:($n,Dr,va)=>va+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:($n,Dr,va)=>$r.createElement(Mn.Z,{title:$r.createElement("pre",null,$n)},$r.createElement("div",{className:xo.divname},$n))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:($n,Dr,va)=>$r.createElement(Mn.Z,{title:$r.createElement("pre",null,$n)}," ",$r.createElement("div",{className:xo.divname},$n))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:pe==null?void 0:pe.hack_sets})),((At=(Et=We==null?void 0:We.editData)==null?void 0:Et.exercise)==null?void 0:At.show_hack_description)&&$r.createElement("div",null,$r.createElement(ut.Z,{className:xo.content,value:(pe==null?void 0:pe.description)||"- -"}))),(pe==null?void 0:pe.question_type)===7&&((qt=pe==null?void 0:pe.sub_exercise_questions)==null?void 0:qt.map(($n,Dr)=>{var va,oa,sa,za,fr,wa;return $r.createElement("div",{key:Dr},$r.createElement("div",{className:xo.combination},$r.createElement("span",{className:xo.score},$n==null?void 0:$n.question_score,"\u5206"),$r.createElement("span",{className:xo.qtype},(va=Vu.find(Ar=>Ar.type==$n.question_type))==null?void 0:va.name),$r.createElement("span",{className:xo.qtitle},Dr+1,"\u3001",$n==null?void 0:$n.question_title)),($n.question_type===0||$n.question_type===2)&&$r.createElement("div",{className:xo.warp,style:{padding:"30px 58px",paddingBottom:0}},$r.createElement("div",null,(oa=$n==null?void 0:$n.question_choices)==null?void 0:oa.map((Ar,ao)=>$r.createElement("div",{className:xo.redio,key:ao},!(Ar!=null&&Ar.standard_boolean)&&$r.createElement("span",{className:xo.redioitem}),(Ar==null?void 0:Ar.standard_boolean)&&$r.createElement("i",{className:`${xo.redioitemyes} icon-duigou1`}),$n.question_type===2&&$r.createElement("span",{className:`${Ar!=null&&Ar.standard_boolean?xo.titleyes:xo.title} ${xo.indexTag}`},Au[ao]),$r.createElement(ut.Z,{className:Ar!=null&&Ar.standard_boolean?xo.titleyes:xo.title,value:Ar==null?void 0:Ar.choice_text}),(Ar==null?void 0:Ar.standard_boolean)&&$r.createElement("div",{className:xo.yestag},"\u6B63\u786E\u7B54\u6848"))))),$n.question_type===1&&$r.createElement("div",{className:xo.normalWrap},(sa=$n==null?void 0:$n.question_choices)==null?void 0:sa.map((Ar,ao)=>$r.createElement("div",{className:xo.checkbox,key:ao},!(Ar!=null&&Ar.standard_boolean)&&$r.createElement("span",{className:xo.checkboxitem}),(Ar==null?void 0:Ar.standard_boolean)&&$r.createElement("i",{className:`${xo.checkboxitemyes} icon-duigou1`}),$r.createElement("span",{className:`${Ar!=null&&Ar.standard_boolean?xo.titleyes:xo.title} ${xo.indexTag}`},Au[ao]),$r.createElement(ut.Z,{className:Ar!=null&&Ar.standard_boolean?xo.titleyes:xo.title,value:Ar==null?void 0:Ar.choice_text}),(Ar==null?void 0:Ar.standard_boolean)&&$r.createElement("div",{className:xo.yestag},"\u6B63\u786E\u7B54\u6848")))),$n.question_type===3&&$r.createElement("div",{className:xo.completion},(za=$n==null?void 0:$n.standard_answers)==null?void 0:za.map((Ar,ao)=>{var jr;return $r.createElement(Ct.Z,{align:"top"},$r.createElement("span",{className:xo.title},"\u586B\u7A7A\u9879",ao+1),$r.createElement("div",{className:xo.content},(jr=Ar.answer_text)==null?void 0:jr.map((da,Bo)=>$r.createElement("div",{key:Bo,className:xo.items},$r.createElement("pre",{className:"mb0"},da)))))})),$n.question_type===4&&$r.createElement("div",{className:xo.simple},$r.createElement("div",{className:xo.title},"\u53C2\u8003\u7B54\u6848"),$r.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(fr=$n==null?void 0:$n.answer_texts)!=null&&fr[0]?$r.createElement(ut.Z,{className:xo.content,value:(wa=$n==null?void 0:$n.answer_texts)==null?void 0:wa[0]}):$r.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),$r.createElement("div",{className:"mt20 "},$r.createElement("span",{className:xo.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),$r.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},$n!=null&&$n.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(pe==null?void 0:pe.question_type)===8&&$r.createElement("div",null,$r.createElement(ut.Z,{disabledFill:!0,className:xo.content,showProgramFill:!0,value:Cu.Base64.decode(((Zt=pe==null?void 0:pe.program_attr)==null?void 0:Zt.code)||"")})),((pe==null?void 0:pe.question_type)<=4||[6,8].includes(pe==null?void 0:pe.question_type))&&$r.createElement("div",{className:xo.bottom},$r.createElement("div",{className:`${xo.bottomitem} mb30`},$r.createElement("span",{className:xo.left},"\u89E3\u6790"),$r.createElement("span",{className:xo.right},pe!=null&&pe.analysis?$r.createElement(ut.Z,{value:pe==null?void 0:pe.analysis}):$r.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),$r.createElement("div",{className:`${xo.bottomitem} mb30`},$r.createElement("span",{className:xo.left},"\u96BE\u5EA6"),$r.createElement("span",{className:xo.right},(pe==null?void 0:pe.difficulty)===1?"\u7B80\u5355":(pe==null?void 0:pe.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),$r.createElement("div",{className:xo.bottomitem},$r.createElement("span",{className:xo.left},"\u77E5\u8BC6\u70B9"),$r.createElement(Mn.Z,{title:((Sn=pe==null?void 0:pe.tag_discipline_names)==null?void 0:Sn.length)<=0||((Xt=pe==null?void 0:pe.tag_discipline_names)==null?void 0:Xt.length)==1&&["-"].includes(pe==null?void 0:pe.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(wn=(Rt=pe==null?void 0:pe.tag_discipline_names)==null?void 0:Rt.join("\uFF1B"))==null?void 0:wn.toString()},$r.createElement("span",{className:xo.right},((ja=pe==null?void 0:pe.tag_discipline_names)==null?void 0:ja.length)<=0?$r.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((ka=pe==null?void 0:pe.tag_discipline_names)==null?void 0:ka.length)==1&&["-"].includes(pe==null?void 0:pe.tag_discipline_names[0])?$r.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(Qa=(ca=pe==null?void 0:pe.tag_discipline_names)==null?void 0:ca.join("\uFF1B"))==null?void 0:Qa.toString())))))},Bu=z(92359),Hu=z(77792),Ll=z(67294),ns=Object.defineProperty,Nu=Object.defineProperties,Ku=Object.getOwnPropertyDescriptors,zu=Object.getOwnPropertySymbols,Yu=Object.prototype.hasOwnProperty,as=Object.prototype.propertyIsEnumerable,Ee=(pe,We,Je)=>We in pe?ns(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,Ne=(pe,We)=>{for(var Je in We||(We={}))Yu.call(We,Je)&&Ee(pe,Je,We[Je]);if(zu)for(var Je of zu(We))as.call(We,Je)&&Ee(pe,Je,We[Je]);return pe},Ze=(pe,We)=>Nu(pe,Ku(We)),de=(pe,We,Je)=>new Promise((ue,ge)=>{var Be=ke=>{try{Te(Je.next(ke))}catch(ct){ge(ct)}},Ie=ke=>{try{Te(Je.throw(ke))}catch(ct){ge(ct)}},Te=ke=>ke.done?ue(ke.value):Promise.resolve(ke.value).then(Be,Ie);Te((Je=Je.apply(pe,We)).next())}),Ve=({qitem:pe,setisedit:We,TagDiscipline:Je,exerciseitem:ue,seveeditor:ge,deleteitem:Be,getTagData:Ie,init:Te,showTip:ke=!1})=>{var ct;const[Pt]=xe.default.useForm();return(0,b.useEffect)(()=>{Pt.setFieldsValue(Ze(Ne({},pe),{name:pe.question_title,answer_texts:pe.answer_texts,repeat_answer:!pe.repeat_answer}))},[pe]),Ll.createElement("div",null,Ll.createElement(xe.default,{form:Pt,colon:!1,onFinish:Oe=>{ge(Ze(Ne(Ne({},pe),Oe),{answer_texts:Oe==null?void 0:Oe.answer_texts,question_title:Oe==null?void 0:Oe.name}))},onFinishFailed:Oe=>de(void 0,null,function*(){var Xe,mt;De.ZP.error(Oe.errorFields[0].errors[0]),Pt.scrollToField((mt=(Xe=Oe==null?void 0:Oe.errorFields)==null?void 0:Xe[0])==null?void 0:mt.name,{behavior:"smooth",block:"center"})})},Ll.createElement("div",{style:{display:"flex",alignItems:"center"}},Ll.createElement("div",{style:{flex:1}},Ll.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Ll.createElement("span",null,"\u7B80\u7B54\u9898")),((ct=ue==null?void 0:ue.exercise)==null?void 0:ct.exercise_status)==1&&!(pe!=null&&pe.isadd)&&Ll.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Be()}},Ll.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Ll.createElement(Ye.ZP,{onClick:()=>{pe.isadd?(We(!1),Te()):(Pt.setFieldsValue(Ze(Ne({},pe),{name:pe==null?void 0:pe.question_title,answer_texts:pe.answer_texts||[],repeat_answer:!(pe!=null&&pe.repeat_answer)})),We(!1))}},"\u53D6\u6D88"),Ll.createElement(Mn.Z,{overlayClassName:jt.shake,open:ke,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Ll.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Ll.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")},Ll.createElement(Ye.ZP,{type:"primary",className:"ml20",onClick:()=>{Pt.submit()}},"\u4FDD\u5B58"))),Ll.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Ll.createElement(xe.default.Item,{className:jt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Ll.createElement(Qe.Z,{onBlur:Oe=>{Oe.target.value==="0"&&De.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})),Ll.createElement(Hu.W,{form:Pt,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),Ll.createElement(ya,{getTagData:Ie,qitem:pe,exerciseitem:ue,TagDiscipline:Je,form:Pt}))))},He=z(67294),vt=(pe,We,Je)=>new Promise((ue,ge)=>{var Be=ke=>{try{Te(Je.next(ke))}catch(ct){ge(ct)}},Ie=ke=>{try{Te(Je.throw(ke))}catch(ct){ge(ct)}},Te=ke=>ke.done?ue(ke.value):Promise.resolve(ke.value).then(Be,Ie);Te((Je=Je.apply(pe,We)).next())}),It=({setScoreShow:pe,ScoreShow:We,exerciseitem:Je,getdata:ue})=>{var ge,Be,Ie;const[Te,ke]=(0,b.useState)(!1);function ct(){return vt(this,null,function*(){var Pt,Oe,Xe;let mt=(Oe=(Pt=Je==null?void 0:Je.exercise_question_types)==null?void 0:Pt.filter(At=>At.Singlequestion))==null?void 0:Oe.map(At=>({question_type:At.question_type,score:At.Singlequestion})),Et=yield(0,te.ZP)(`/api/exercises/${(Xe=Je==null?void 0:Je.exercise)==null?void 0:Xe.id}/batch_set_score.json`,{method:"POST",body:{question_arr:mt}});(Et==null?void 0:Et.status)===0&&ue()})}return He.createElement("div",null,We&&He.createElement($e.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:We,width:640,centered:!0,zIndex:10,className:jt.scoremodal,onCancel:()=>{pe(!1)},onOk:()=>{var Pt,Oe,Xe;if(Je!=null&&Je.use_blank_score&&((Xe=(Oe=(Pt=Je==null?void 0:Je.exercise_question_types)==null?void 0:Pt.filter(mt=>mt.name==="\u586B\u7A7A\u9898"))==null?void 0:Oe[0])!=null&&Xe.Singlequestion)){ke(!0);return}ct(),pe(!1)}},He.createElement("div",{className:"c-black"},"\u603B\u5206",He.createElement("span",{className:"ml10 c-light-primary"},(Je==null?void 0:Je.exercise_question_types.length)>0&&((ge=Je==null?void 0:Je.exercise_types)==null?void 0:ge.q_scores))),He.createElement("div",{className:jt.content},He.createElement("span",null,"\u9898\u578B\u540D\u79F0"),He.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),He.createElement("span",null,"\u9898\u578B\u603B\u5206"),He.createElement("span",null,"\u64CD\u4F5C")),(Ie=(Be=Je==null?void 0:Je.exercise_question_types)==null?void 0:Be.filter(Pt=>Pt.name!=="\u5B9E\u8BAD\u9898"&&Pt.name!=="\u7EC4\u5408\u9898"))==null?void 0:Ie.map(Pt=>{var Oe;return He.createElement("div",{className:jt.items},He.createElement("span",null,Pt==null?void 0:Pt.name),He.createElement("span",null,(Oe=Pt==null?void 0:Pt.items)==null?void 0:Oe.length),He.createElement("span",null,Pt==null?void 0:Pt.score),He.createElement("span",null,"\u6BCF\u9898",He.createElement(Qe.Z,{max:100,precision:1,min:.1,onChange:Xe=>{Pt.Singlequestion=Xe},style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),He.createElement($e.default,{title:!1,footer:!1,centered:!0,zIndex:20,open:Te,width:640,closable:!1,className:jt.scoremodal},He.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",He.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"),He.createElement("div",{className:jt.bottom},He.createElement(Ye.ZP,{className:jt.no,onClick:()=>{ke(!1)}},"\u53D6\u6D88"),He.createElement(Ye.ZP,{className:jt.yes,onClick:()=>{ct(),ke(!1),pe(!1)}},"\u786E\u8BA4"))))},En=z(66368),Qt=z(48305),dn=z(28452),Bn={flex_box_center:"flex_box_center___aDsO9",flex_space_between:"flex_space_between___5V4Xk",flex_box_vertical_center:"flex_box_vertical_center___rNdEP",flex_box_center_end:"flex_box_center_end___cKjnr",flex_box_column:"flex_box_column___glFYD",scoremodal:"scoremodal___PfqOf",selectWrapper:"selectWrapper___Mtqcz",selectWrappers:"selectWrappers___uX2K9",allqingchu:"allqingchu___IqL8g",title:"title___UgYfD",score:"score___LjJmD",close:"close___I0jAO",content:"content___4u86F",items:"items___mK2L5",bottom:"bottom___vQTEm",yes:"yes___j81JQ",no:"no___kiUH4",titlecount:"titlecount___lliQr",add:"add___QhDj8",search:"search___QCCaL",searchIcon:"searchIcon___oXRH5",tabWrap:"tabWrap___Cu_4D",previewModal:"previewModal___BVDlS"},In=z(53430),Nt={flex_box_center:"flex_box_center___zojHa",flex_space_between:"flex_space_between___wmLZ4",flex_box_vertical_center:"flex_box_vertical_center___DszWW",flex_box_center_end:"flex_box_center_end___mVCv5",flex_box_column:"flex_box_column___fbC9t",warp:"warp___isAcM",shixunbutton:"shixunbutton___h3Ybb",redio:"redio___xDffb",redioitem:"redioitem___FFPtq",redioitemyes:"redioitemyes___pF7ID",title:"title___mnPZc",titleyes:"titleyes___wrtWQ",yestag:"yestag___D4krY",qcount:"qcount___W5pwO",score:"score___eKQzl",qtitle:"qtitle___lb8MD",checkbox:"checkbox___QpUm4",checkboxitem:"checkboxitem___Wm2SH",checkboxitemyes:"checkboxitemyes___VVVTe",bottom:"bottom___Mn_Bw",bottomitem:"bottomitem___JTyHT",left:"left___nQqpo",right:"right___v58qy",completion:"completion___BnZSp",content:"content___MU8hZ",items:"items___a7i54",simple:"simple___GDw3K",shixun:"shixun___DGzTe",combination:"combination___AG9cr"};const cn=["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 xa=({qitem:pe})=>{var We,Je,ue,ge,Be,Ie,Te,ke,ct,Pt;return b.createElement("div",{className:Nt.warp},b.createElement("div",{className:Nt.mainPart},b.createElement("div",{className:Nt.qcount},(pe==null?void 0:pe.question_type)===8&&b.createElement(ut.Z,{className:Nt.content,showProgramFill:!0,value:(We=pe==null?void 0:pe.program_attr)==null?void 0:We.description}),(pe==null?void 0:pe.question_type)!=8&&b.createElement(ut.Z,{className:Nt.qtitle,value:(pe==null?void 0:pe.name)||(pe==null?void 0:pe.title)})),((pe==null?void 0:pe.question_type)===0||(pe==null?void 0:pe.question_type)===2)&&b.createElement("div",null,(Je=pe==null?void 0:pe.choices)==null?void 0:Je.map((Oe,Xe)=>b.createElement("div",{className:Nt.redio},!(Oe!=null&&Oe.is_answer)&&b.createElement("span",{className:Nt.redioitem}),(Oe==null?void 0:Oe.is_answer)&&b.createElement("i",{className:`${Nt.redioitemyes} icon-duigou1`}),b.createElement(ut.Z,{className:Oe!=null&&Oe.is_answer?Nt.titleyes:Nt.title,value:cn[Xe]+(Oe==null?void 0:Oe.choice_text)}),(Oe==null?void 0:Oe.is_answer)&&b.createElement("div",{className:Nt.yestag},"\u6B63\u786E\u7B54\u6848")))),(pe==null?void 0:pe.question_type)===1&&b.createElement("div",null,(ue=pe==null?void 0:pe.choices)==null?void 0:ue.map((Oe,Xe)=>b.createElement("div",{className:Nt.checkbox},!(Oe!=null&&Oe.is_answer)&&b.createElement("span",{className:Nt.checkboxitem}),(Oe==null?void 0:Oe.is_answer)&&b.createElement("i",{className:`${Nt.checkboxitemyes} icon-duigou1`}),b.createElement(ut.Z,{className:Oe!=null&&Oe.is_answer?Nt.titleyes:Nt.title,value:cn[Xe]+(Oe==null?void 0:Oe.choice_text)}),(Oe==null?void 0:Oe.is_answer)&&b.createElement("div",{className:Nt.yestag},"\u6B63\u786E\u7B54\u6848")))),(pe==null?void 0:pe.question_type)===3&&b.createElement("div",{className:Nt.completion},(ge=pe==null?void 0:pe.standard_answer)==null?void 0:ge.map((Oe,Xe)=>{var mt;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:Nt.title},"\u586B\u7A7A\u9879",Xe+1),b.createElement("div",{className:Nt.content},(mt=Oe==null?void 0:Oe.answer_text)==null?void 0:mt.map((Et,At)=>b.createElement("div",{className:Nt.items},Et))))})),(pe==null?void 0:pe.question_type)===4&&b.createElement("div",{className:Nt.simple},b.createElement("div",{className:Nt.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Be=pe==null?void 0:pe.answer_texts)!=null&&Be[0]?b.createElement(ut.Z,{className:Nt.content,value:(Ie=pe==null?void 0:pe.answer_texts)==null?void 0:Ie[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(pe==null?void 0:pe.question_type)===5&&((Te=pe==null?void 0:pe.challenge_names)==null?void 0:Te.map((Oe,Xe)=>b.createElement("div",{className:Nt.shixun},b.createElement("span",{className:Nt.qtitle},b.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,Jt.EM)(Xe+1),"\u9898"),Oe)))),(pe==null?void 0:pe.question_type)===6&&b.createElement("div",{className:Nt.simple},b.createElement(ut.Z,{className:Nt.content,value:((ke=pe==null?void 0:pe.program_attr)==null?void 0:ke.description)||"- -"})),(pe==null?void 0:pe.question_type)===7&&((ct=pe==null?void 0:pe.sub_item_banks)==null?void 0:ct.map((Oe,Xe)=>{var mt,Et,At,qt,Zt;return b.createElement("div",null,b.createElement("div",{className:Nt.combination},b.createElement("span",{className:Nt.qtitle},Oe==null?void 0:Oe.name)),b.createElement("div",{className:Nt.warp,style:{padding:"0px",paddingTop:20}},b.createElement("div",null,((Oe==null?void 0:Oe.item_type)=="SINGLE"||(Oe==null?void 0:Oe.item_type)=="JUDGMENT")&&((mt=Oe==null?void 0:Oe.choices)==null?void 0:mt.map((Sn,Xt)=>b.createElement("div",{className:Nt.redio},!(Sn!=null&&Sn.is_answer)&&b.createElement("span",{className:Nt.redioitem}),(Sn==null?void 0:Sn.is_answer)&&b.createElement("i",{className:`${Nt.redioitemyes} icon-duigou1`}),b.createElement(ut.Z,{className:Sn!=null&&Sn.is_answer?Nt.titleyes:Nt.title,value:cn[Xt]+(Sn==null?void 0:Sn.choice_text)}),(Sn==null?void 0:Sn.is_answer)&&b.createElement("div",{className:Nt.yestag},"\u6B63\u786E\u7B54\u6848")))),(Oe==null?void 0:Oe.item_type)=="MULTIPLE"&&((Et=Oe==null?void 0:Oe.choices)==null?void 0:Et.map((Sn,Xt)=>b.createElement("div",{className:Nt.checkbox},!(Sn!=null&&Sn.is_answer)&&b.createElement("span",{className:Nt.checkboxitem}),(Sn==null?void 0:Sn.is_answer)&&b.createElement("i",{className:`${Nt.checkboxitemyes} icon-duigou1`}),b.createElement(ut.Z,{className:Sn!=null&&Sn.is_answer?Nt.titleyes:Nt.title,value:cn[Xt]+(Sn==null?void 0:Sn.choice_text)}),(Sn==null?void 0:Sn.is_answer)&&b.createElement("div",{className:Nt.yestag},"\u6B63\u786E\u7B54\u6848")))),(Oe==null?void 0:Oe.item_type)=="COMPLETION"&&b.createElement("div",{className:Nt.completion},(At=Oe==null?void 0:Oe.standard_answer)==null?void 0:At.map((Sn,Xt)=>{var Rt;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:Nt.title},"\u586B\u7A7A\u9879",Xt+1),b.createElement("div",{className:Nt.content},(Rt=Sn==null?void 0:Sn.answer_text)==null?void 0:Rt.map((wn,ja)=>b.createElement("div",{className:Nt.items},wn))))})),(Oe==null?void 0:Oe.item_type)=="SUBJECTIVE"&&b.createElement("div",{className:Nt.simple},b.createElement("div",{className:Nt.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(qt=Oe==null?void 0:Oe.answer_texts)!=null&&qt[0]?b.createElement(ut.Z,{className:Nt.content,value:(Zt=Oe==null?void 0:Oe.answer_texts)==null?void 0:Zt[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(pe==null?void 0:pe.question_type)===8&&b.createElement("div",null,b.createElement(ut.Z,{disabledFill:!0,className:Nt.content,showProgramFill:!0,value:Cu.Base64.decode(((Pt=pe==null?void 0:pe.program_attr)==null?void 0:Pt.code)||"")})),(pe==null?void 0:pe.question_type)===5&&b.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},b.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u521B\u5EFA\u8005"),b.createElement("span",{style:{color:"#000000"}},(pe==null?void 0:pe.author_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u6240\u5C5E\u5355\u4F4D"),b.createElement("span",{style:{color:"#000000"}},(pe==null?void 0:pe.author_school_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{style:{color:"#000000"}},(pe==null?void 0:pe.study_count)||"0"))),b.createElement("a",{className:Nt.shixunbutton,href:`/shixuns/${pe==null?void 0:pe.identifier}/challenges?exercise=true`,target:"_blank"},b.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((pe==null?void 0:pe.question_type)<=4||[6,8].includes(pe==null?void 0:pe.question_type))&&b.createElement("div",{className:Nt.bottom},b.createElement("div",{className:Nt.bottomitem},b.createElement("span",{className:Nt.left},"\u89E3\u6790"),b.createElement("span",{className:Nt.right},pe!=null&&pe.analysis?b.createElement(ut.Z,{value:pe==null?void 0:pe.analysis}):b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),b.createElement("div",{className:Nt.bottomitem},b.createElement("span",{className:Nt.left},"\u96BE\u5EA6"),b.createElement("span",{className:Nt.right},(pe==null?void 0:pe.difficulty)===1?"\u7B80\u5355":(pe==null?void 0:pe.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),b.createElement("div",{className:Nt.bottomitem},b.createElement("span",{className:Nt.left},"\u77E5\u8BC6\u70B9"),b.createElement("span",{className:Nt.right},pe!=null&&pe.tag_discipline?pe==null?void 0:pe.tag_discipline:b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},ha=z(36913),Ta=z(57971),Pe=z(85688),Ke=z(20670),st=z(38244),be=z(96332),ft=z(93686),it=z(67294),Ot=Object.defineProperty,rt=Object.defineProperties,yt=Object.getOwnPropertyDescriptors,Dt=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,xn=(pe,We,Je)=>We in pe?Ot(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,Yt=(pe,We)=>{for(var Je in We||(We={}))Wt.call(We,Je)&&xn(pe,Je,We[Je]);if(Dt)for(var Je of Dt(We))on.call(We,Je)&&xn(pe,Je,We[Je]);return pe},Fn=(pe,We)=>rt(pe,yt(We)),kn=(pe,We,Je)=>new Promise((ue,ge)=>{var Be=ke=>{try{Te(Je.next(ke))}catch(ct){ge(ct)}},Ie=ke=>{try{Te(Je.throw(ke))}catch(ct){ge(ct)}},Te=ke=>ke.done?ue(ke.value):Promise.resolve(ke.value).then(Be,Ie);Te((Je=Je.apply(pe,We)).next())});const aa=({setScoreShow:pe,ScoreShow:We,onOk:Je,isshixuns:ue,isloadings:ge,dispatch:Be,shixunsDetail:Ie,exercise:Te})=>{var ke,ct,Pt;let[Oe,Xe]=(0,b.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]}),[mt,Et]=(0,b.useState)([]),[At,qt]=(0,b.useState)([]),[Zt,Sn]=(0,b.useState)([]),[Xt,Rt]=(0,b.useState)([]);const[wn,ja]=(0,b.useState)(!1),[ka]=xe.default.useForm(),[ca,Qa]=(0,b.useState)(),[$n,Dr]=(0,b.useState)(!1);let[va,oa]=(0,b.useState)(ue);const[sa,za]=(0,b.useState)([]),[fr,wa]=(0,b.useState)(!0),[Ar,ao]=(0,b.useState)([]),[jr,da]=(0,b.useState)(0),[Bo,vi]=(0,b.useState)([]),li=[{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}],[Yi,Ji]=(0,b.useState)({});(0,b.useEffect)(()=>{var ma,xr,di,Jr,gi,Ii,il,nl,Ml,Tl;(((di=(xr=(ma=Te==null?void 0:Te.editData)==null?void 0:ma.exercise)==null?void 0:xr.exist_item_bank_ids)==null?void 0:di.length)>0||((Ii=(gi=(Jr=Te==null?void 0:Te.editData)==null?void 0:Jr.exercise)==null?void 0:gi.exist_item_bank_shixun_ids)==null?void 0:Ii.length)>0)&&vi([...(nl=(il=Te==null?void 0:Te.editData)==null?void 0:il.exercise)==null?void 0:nl.exist_item_bank_ids,...(Tl=(Ml=Te==null?void 0:Te.editData)==null?void 0:Ml.exercise)==null?void 0:Tl.exist_item_bank_shixun_ids])},[(ct=(ke=Te==null?void 0:Te.editData)==null?void 0:ke.exercise)==null?void 0:ct.exist_item_bank_ids]);const Yo=(0,b.useRef)(new Set),ul=(0,b.useRef)(new Set);let[Ri,tl]=(0,b.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 po=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Qo=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],ho=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[Ro,hr]=(0,b.useState)(!1),Tr=()=>{ka.resetFields(),va=!1,oa(!1),hr(!1),ka.submit()};(0,b.useEffect)(()=>{jr>0&&setTimeout(()=>{da(0)},2e3)},[jr]),(0,b.useEffect)(()=>{We&&(ka.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),fr&&va&&(ka.setFieldsValue({item_type:"SHIXUN"}),Oe.item_type="SHIXUN",Xe(Yt({},Oe)),wa(!1)),Xo(Oe),Wo(),no({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[We]);function Xo(ma){return kn(this,null,function*(){var xr,di,Jr;if(ja(!0),Xe(ma),(Zt==null?void 0:Zt.length)<=0&&ma.type==="5"){Rt([]),ja(!1);return}let gi=ma.type==="5"?Zt==null?void 0:Zt.filter(nl=>!sa.includes(nl)):null,Ii=ma.type==="5"?Zt==null?void 0:Zt.filter(nl=>sa.includes(nl)):null;ma.group_id=((xr=ma.group_id)==null?void 0:xr.map(nl=>nl==null?void 0:nl.value))||null;let il=yield(0,te.ZP)("/api/item_banks.json",{method:"get",params:Fn(Yt({},ma),{discipline_id:((di=ma==null?void 0:ma.courseid)==null?void 0:di[0])||null,sub_discipline_id:((Jr=ma==null?void 0:ma.courseid)==null?void 0:Jr[1])||null,ids:gi,shixun_ids:Ii,keyword:ma.keyword?encodeURIComponent(ma.keyword):ma.keyword,include_shixuns:!0,type:ma.type==="5"?null:ma.type,clazz:ma.type==="3"?"ItemBanksGroup":null})});Rt(il),ja(!1)})}function no(ma){return kn(this,null,function*(){var xr;let di=yield(0,te.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:ma}),Jr=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(xr=di==null?void 0:di.data)==null?void 0:xr.map(gi=>({title:gi.name,id:gi.id,pid:gi.id,value:gi.id,key:gi.id,isLeaf:!gi.have_child}))}];ao(Jr)})}function Wo(){return kn(this,null,function*(){let ma=yield(0,te.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:Oe.type==="5"?null:Oe.type,clazz:"ItemBanksGroup"}});Et((0,In.L)(ma==null?void 0:ma.disciplines))})}function Pi(ma){return kn(this,null,function*(){var xr,di,Jr,gi;ja(!0);let Ii=(xr=ma.list)==null?void 0:xr.filter(Ml=>!sa.includes(Ml)),il=(di=ma.list)==null?void 0:di.filter(Ml=>sa.includes(Ml));if(Ii.length===0&&il.length===0){ja(!1),Rt([]);return}let nl=yield(0,te.ZP)("/api/item_banks.json",{method:"get",params:Fn(Yt({},ma),{discipline_id:((Jr=ma==null?void 0:ma.courseid)==null?void 0:Jr[0])||null,sub_discipline_id:((gi=ma==null?void 0:ma.courseid)==null?void 0:gi[1])||null,ids:Ii,shixun_ids:il,type:ma.type==="5"?null:ma.type,clazz:ma.type==="3"?"ItemBanksGroup":null})});ja(!1),Rt(nl)})}const ui=(0,ie.useParams)(),[wl,Dl,Rl,Xi]=(0,Pe.P)(),Kl=ma=>kn(void 0,null,function*(){const xr=yield Be({type:"shixunsDetail/release",payload:{id:ma}});let di=xr==null?void 0:xr.tag_position,Jr=(xr==null?void 0:xr.evaluation_set_position)||[],gi=xr.status;return gi===0?(De.ZP.success("\u53D1\u5E03\u6210\u529F"),Xo(Oe),!0):(gi===2?De.ZP.error(`\u7B2C${Jr.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):gi===3?De.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${di.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):De.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),bi=ma=>(ma==null?void 0:ma.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",Ul=(ma,xr,di)=>ma.map(Jr=>Jr.key===xr?Yt(Yt({},Jr),di):Jr.children?Fn(Yt({},Jr),{children:Ul(Jr.children,xr,di)}):Jr),Iu=ma=>kn(void 0,null,function*(){const{key:xr}=ma;let di=Oe.type;const Jr=yield(0,st.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(xr),type:di}),{data:gi,total_count:Ii}=Jr||{};Ii>0&&ao(il=>Ul(il,xr,{children:gi.map(nl=>({title:nl.name,id:nl.id,pid:nl.id,value:nl.id,key:nl.id,isLeaf:!nl.have_child}))}))});function qi(ma){console.log("----",Oe),ma==="1"&&(Ri.gg=Yt({},Oe)),ma==="2"&&(Ri.scj=Yt({},Oe)),ma==="3"&&(Ri.ttgx=Yt({},Oe)),ma==="0"&&(Ri.wcjd=Yt({},Oe)),ma==="5"&&(Ri.yx=Yt({},Oe)),tl(Yt({},Ri))}function sl(){Oe.type==="1"&&(Oe=Ri.gg),Oe.type==="2"&&(Oe=Ri.scj),Oe.type==="3"&&(Oe=Ri.ttgx),Oe.type==="0"&&(Oe=Ri.wcjd),Oe.type==="5"&&(Oe=Ri.yx),(Oe==null?void 0:Oe.item_type)==="SHIXUN"?(va=!0,oa(!0)):(va=!1,oa(!1)),ka.setFieldsValue(Yt({},Oe)),Xe(Yt({},Oe)),Xo(Yt({},Oe))}return it.createElement("div",null,it.createElement($e.default,{title:!1,footer:!1,open:We,width:1200,centered:!0,className:Bn.scoremodal,onCancel:()=>{pe(!1)}},it.createElement("div",{style:{display:"flex",alignItems:"center"}},it.createElement("div",{className:Bn.title},"\u9898\u5E93\u9009\u9898")),it.createElement(En.default,{className:Bn.tabWrap,activeKey:Oe.type,onChange:ma=>{ma==="3"?(Oe.show_all_share=!0,no({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):Oe.show_all_share=null,ma==="0"&&no({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),qi(Oe.type),Oe.type=ma,(Oe==null?void 0:Oe.item_type)==="SHIXUN"&&Oe.type!=="5"&&(va=!0,oa(!0)),hr(!1),Oe.type==="5"&&(va=!1,oa(!1)),sl(),Wo()},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:it.createElement("div",null,"\u5DF2\u9009",Zt.length>0&&it.createElement("span",{className:Bn.titlecount},Zt.length),jr>0&&it.createElement("span",{className:Bn.add},"+",jr)),key:"5"}]}),it.createElement(xe.default,{layout:"inline",form:ka,onValuesChange:(ma,xr)=>{var di,Jr;const gi=Object.values(xr).some(il=>il!==null&&il!==""&&il!==void 0),Ii=xr.keyword==="";if(hr(gi||!Ii),Oe.page=1,Oe.keyword=(Jr=(di=Oe.keyword)==null?void 0:di.replace)==null?void 0:Jr.call(di,/^\s+|\s+$/g,""),(xr==null?void 0:xr.item_type)==="SHIXUN"){if(Oe.type==="5"?oa(!1):oa(!0),ma.keyword||ma.keyword==="")return;ka.submit()}else{if(ma!=null&&ma.courseid&&ka.setFieldsValue({tag_discipline_id:""}),oa(!1),ma.keyword||ma.keyword==="")return;ka.submit()}},onFinish:ma=>{var xr;Oe.type==="3"&&(!ma.group_id||((xr=ma==null?void 0:ma.group_id)==null?void 0:xr.length)===0)?Oe.show_all_share=!0:Oe.show_all_share=null,Xe(Yt(Yt({},Oe),ma)),Xo(Yt(Yt({},Oe),ma))}},it.createElement(xe.default.Item,{name:"item_type"},it.createElement(Se.default,{className:Bn.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle",allowClear:!0},li.map(ma=>it.createElement(Se.default.Option,{key:ma.value},ma.name)))),it.createElement(xe.default.Item,{name:"courseid"},it.createElement(ce.Z,{className:Bn.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:mt})),!va&&it.createElement(xe.default.Item,{name:"tag_discipline_id"},it.createElement(Se.default,{className:Bn.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(Pt=Xt==null?void 0:Xt.tag_disciplines)==null?void 0:Pt.map(ma=>it.createElement(Se.default.Option,{key:ma.id},ma.name)))),it.createElement(xe.default.Item,{name:va?"diff":"difficulty"},it.createElement(Se.default,{className:Bn.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!va&&po.map(ma=>it.createElement(Se.default.Option,{key:ma.value},ma.name)),va&&Qo.map(ma=>it.createElement(Se.default.Option,{key:ma.value},ma.name)))),va&&it.createElement(xe.default.Item,{name:"shixun_publish_status"},it.createElement(Se.default,{className:Bn.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},ho.map(ma=>it.createElement(Se.default.Option,{key:ma.value},ma.name)))),(Oe.type==="3"||Oe.type==="0")&&!va&&it.createElement(xe.default.Item,{name:"group_id"},it.createElement(Qt.default,{treeDataSimpleMode:!0,style:{width:118},className:Bn.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(ma,xr)=>xr.title.toUpperCase().indexOf(ma.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Iu,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Ar})),Ro&&it.createElement("span",{className:Bn.allqingchu,onClick:Tr},it.createElement("i",{className:"iconfont icon-guanbi4"}),it.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),it.createElement(xe.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},it.createElement(Ge.default.Search,{className:Bn.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:it.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Bn.searchIcon}`,onClick:()=>ka.submit()}),onSearch:ma=>{ka.submit()}}))),it.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},it.createElement("div",{onClick:()=>{Oe.updated_at==="asc"?Oe.updated_at="desc":Oe.updated_at="asc",Xe(Fn(Yt({},Oe),{page:1})),Xo(Fn(Yt({},Oe),{page:1}))}}," ",Oe.updated_at?it.createElement("img",{src:Oe.updated_at==="asc"?ha.Z:Ta.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):it.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),it.createElement("div",{onClick:()=>{Oe.quotes==="asc"?Oe.quotes="desc":Oe.quotes="asc",Xe(Fn(Yt({},Oe),{page:1})),Xo(Fn(Yt({},Oe),{page:1}))},style:{marginLeft:20}}," ",Oe.quotes?it.createElement("img",{src:Oe.quotes==="asc"?ha.Z:Ta.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):it.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),it.createElement(Tu.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Xt==null?void 0:Xt.items)||(Xt==null?void 0:Xt.shixun_list),pagination:!1,loading:wn,rowKey:ma=>ma.id,rowSelection:{type:"checkbox",selectedRowKeys:[...At,...Bo],getCheckboxProps:ma=>({disabled:ma.shixun_tag_num===1||(Bo==null?void 0:Bo.find(xr=>ma.id===xr))}),onSelect(ma,xr,di){if(xr)va&&za([...sa,ma.id]),qt([...At,ma.id]),ma.identifier?Yo.current.add(ma.id):ul.current.add(ma.id),da(1),Sn([...Zt,ma.id]);else{ma.identifier?Yo.current.delete(ma.id):ul.current.delete(ma.id);let Jr=Zt.filter(gi=>gi!==ma.id);if(qt(Jr),Sn(Jr),va){let gi=sa.filter(Ii=>Ii!==ma.id);za([...gi])}if(Oe.type==="5"){Pi(Fn(Yt({},Oe),{list:[...Jr]}));return}}},onSelectAll(ma,xr,di){if(ma){const Jr=di.map(gi=>gi.id);va&&za([...sa,...Jr]),qt([...At,...Jr]),Sn([...Zt,...Jr]);for(const gi of di)gi.identifier?Yo.current.add(gi.id):ul.current.add(gi.id)}else{const Jr=di.map(Ii=>Ii.id),gi=At.filter(Ii=>!Jr.some(il=>il===Ii));if(qt([...gi]),Sn([...gi]),va){let Ii=sa.filter(il=>!Jr.some(nl=>nl===il.id));za([...Ii])}Oe.type==="5"&&Pi(Fn(Yt({},Oe),{list:[...gi]}));for(const Ii of Jr)Ii.identifier?Yo.current.delete(Ii):ul.current.delete(Ii)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(ma,xr,di)=>{var Jr,gi;return it.createElement(Mn.Z,{title:bi(xr)},it.createElement("div",null,va||xr!=null&&xr.challenge_names?"\u5B9E\u8BAD\u9898":(gi=(Jr=li==null?void 0:li.filter(Ii=>Ii.value===ma))==null?void 0:Jr[0])==null?void 0:gi.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:va?"30%":"60%",key:"name",render:(ma,xr,di)=>{var Jr;return it.createElement("div",{style:{display:"flex",alignItems:"center"}},it.createElement(Mn.Z,{title:bi(xr)},it.createElement("span",null,it.createElement(ut.Z,{key:1,showLines:1,showTextOnly:!0,value:va||xr!=null&&xr.challenge_names?xr!=null&&xr.title||ma===null?"--":ma:(xr==null?void 0:xr.item_type)=="BPROGRAM"?(Jr=xr==null?void 0:xr.program_attr)==null?void 0:Jr.description:ma}))),(xr==null?void 0:xr.high_resources_consume)&&it.createElement(Ke.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!va,render:(ma,xr,di)=>{var Jr;return it.createElement(Mn.Z,{title:bi(xr)},it.createElement("span",null,ma?(Jr=ma==null?void 0:ma.split("\u3001"))==null?void 0:Jr[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!va,render:(ma,xr,di)=>it.createElement(Mn.Z,{title:bi(xr)},it.createElement("span",null,ma||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(ma,xr,di)=>{var Jr,gi,Ii,il;return it.createElement(Mn.Z,{title:bi(xr)},it.createElement("div",null,va||xr!=null&&xr.challenge_names?(xr==null?void 0:xr.level)||((gi=(Jr=po==null?void 0:po.filter(nl=>nl.value===ma))==null?void 0:Jr[0])==null?void 0:gi.name):(il=(Ii=po==null?void 0:po.filter(nl=>nl.value===ma))==null?void 0:Ii[0])==null?void 0:il.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!va,render:(ma,xr,di)=>it.createElement(Mn.Z,{title:bi(xr)},it.createElement("div",null,ma||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!va,render:(ma,xr,di)=>it.createElement("span",null,ma||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(ma,xr,di)=>it.createElement(Mn.Z,{title:bi(xr)},it.createElement("div",null,va||xr!=null&&xr.challenge_names?(xr==null?void 0:xr.study_count)||(xr==null?void 0:xr.stu_num):ma))},{title:it.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",it.createElement(Mn.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},it.createElement(Mt.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!va,render:(ma,xr,di)=>it.createElement(Mn.Z,{title:bi(xr)},it.createElement("div",null,ma||"- -"))},{title:it.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",it.createElement(Mn.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},it.createElement(Mt.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!va,render:(ma,xr,di)=>it.createElement("span",null,ma||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(ma,xr,di)=>it.createElement(Mn.Z,{title:bi(xr)},it.createElement("div",{style:{flex:1,textAlign:"start"}},it.createElement("a",{onClick:()=>{var Jr,gi;Qa(Fn(Yt({},xr),{question_type:va||xr!=null&&xr.challenge_names?5:(gi=(Jr=li==null?void 0:li.filter(Ii=>Ii.value===(xr==null?void 0:xr.item_type)))==null?void 0:Jr[0])==null?void 0:gi.question_type})),Dr(!0)}},"\u67E5\u770B"),(xr==null?void 0:xr.shixun_tag_num)===1&&it.createElement("a",{style:{marginLeft:10},onClick:()=>{$e.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:it.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",it.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${xr==null?void 0:xr.identifier}/challenges`)}},(xr==null?void 0:xr.shixun_name)||"--"),"\uFF1F"),onOk:()=>kn(void 0,null,function*(){if(!Kl(xr==null?void 0:xr.identifier))return new Promise((Jr,gi)=>{gi()})})})}},"\u53D1\u5E03")))}].filter(ma=>!ma.hidden)}),it.createElement(dn.Z,{current:Oe.page,total:(Xt==null?void 0:Xt.items_count)||(Xt==null?void 0:Xt.shixuns_count),style:{marginBottom:20},defaultPageSize:Oe.per_page,showTotal:ma=>it.createElement("span",null,"\u5171\xA0",it.createElement("span",{style:{color:"#165DFF"}},ma),"\xA0\u6761\u6570\u636E"),pageSize:Oe.per_page,onChange:(ma,xr)=>{Oe.page=ma,Oe.per_page=xr,Xe(Yt({},Oe)),Xo(Yt({},Oe))}}),it.createElement("div",{className:Bn.bottom},it.createElement(Ye.ZP,{className:Bn.no,onClick:()=>{pe(!1)}},"\u53D6\u6D88"),it.createElement(Ye.ZP,{loading:ge,style:{width:ge&&75},className:Bn.yes,onClick:()=>kn(void 0,null,function*(){if((Zt==null?void 0:Zt.length)<=0){De.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}let ma=yield(0,ft.Tr)({id:[...Zt==null?void 0:Zt.filter(xr=>sa.includes(xr))],course_id:ui.coursesId,type:"shixun"});(ma==null?void 0:ma.student_count)===0?Je([...ul.current],[...Zt==null?void 0:Zt.filter(xr=>sa.includes(xr))],!0,Zt==null?void 0:Zt.length):Ji(ma)})},"\u786E\u8BA4"))),it.createElement($e.default,{open:$n,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:Bn.previewModal,width:1e3,centered:!0,onCancel:()=>{Dr(!1)},onOk:()=>{Dr(!1)}},it.createElement(xa,{qitem:ca})),it.createElement(be.Z,{resdata:Yi,type:"exercise",okloading:ge,oktext:(Yi==null?void 0:Yi.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:ma=>kn(void 0,null,function*(){const xr=[],di=[];for(const Jr of Yi==null?void 0:Yi.can_copy_list)xr.push(Jr.id);Dl(),yield Je([...ul.current],[...Yo.current].filter(Jr=>!di.includes(Jr)),!0,Zt==null?void 0:Zt.length,xr)})}))};var Tn=(0,ie.connect)(({shixunsDetail:pe,exercise:We})=>({shixunsDetail:pe,exercise:We}))(aa),La=z(15312),ra=z(67294),Ma=Object.defineProperty,nr=Object.defineProperties,ga=Object.getOwnPropertyDescriptors,dr=Object.getOwnPropertySymbols,mr=Object.prototype.hasOwnProperty,ar=Object.prototype.propertyIsEnumerable,Ka=(pe,We,Je)=>We in pe?Ma(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,$a=(pe,We)=>{for(var Je in We||(We={}))mr.call(We,Je)&&Ka(pe,Je,We[Je]);if(dr)for(var Je of dr(We))ar.call(We,Je)&&Ka(pe,Je,We[Je]);return pe},Rr=(pe,We)=>nr(pe,ga(We)),Ha=(pe,We,Je)=>new Promise((ue,ge)=>{var Be=ke=>{try{Te(Je.next(ke))}catch(ct){ge(ct)}},Ie=ke=>{try{Te(Je.throw(ke))}catch(ct){ge(ct)}},Te=ke=>ke.done?ue(ke.value):Promise.resolve(ke.value).then(Be,Ie);Te((Je=Je.apply(pe,We)).next())}),gr=({qitem:pe,TagDiscipline:We,exerciseitem:Je,setisedit:ue,seveeditor:ge,deleteitem:Be,getTagData:Ie,init:Te,showTip:ke=!1})=>{var ct;const[Pt]=xe.default.useForm(),Oe=!0;return(0,b.useEffect)(()=>{var Xe,mt,Et;Pt.setFieldsValue(Rr($a({},pe),{standard_answers:pe.standard_answer,difficulty:(pe==null?void 0:pe.difficult)||2,item_banks_group_id:pe.item_banks_group_id,hack:Rr($a({},pe),{time_limit:(pe==null?void 0:pe.time_limit)||3}),hack_codes:{language:(Xe=pe==null?void 0:pe.program_attr)==null?void 0:Xe.language,code:Cu.Base64.decode(((mt=pe==null?void 0:pe.program_attr)==null?void 0:mt.code)||"")},hack_sets:$a({},(Et=pe==null?void 0:pe.hack_sets)==null?void 0:Et[0]),repeat_answer:!pe.repeat_answer}))},[pe]),ra.createElement("div",null,ra.createElement(xe.default,{form:Pt,colon:!1,onValuesChange:(Xe,mt)=>{var Et,At,qt,Zt;if(Xe!=null&&Xe.standard_answers){let Sn=((Et=Pt.getFieldValue("standard_answers"))==null?void 0:Et.length)>0&&((qt=(At=Pt.getFieldValue("standard_answers"))==null?void 0:At.map(Xt=>Xt.score))==null?void 0:qt.filter(Xt=>Xt));(Sn==null?void 0:Sn.length)>0&&Pt.setFieldsValue({question_score:(Sn==null?void 0:Sn.length)>0&&((Zt=Sn.reduce((Xt,Rt)=>Xt+Rt))==null?void 0:Zt.toFixed(1))})}},onFinish:Xe=>{var mt;ge(Rr($a($a({},pe),Xe),{item_type:pe==null?void 0:pe.question_type,standard_answers:(mt=Xe.standard_answers)==null?void 0:mt.map((Et,At)=>Rr($a({},Et),{position:At+1})),hack_codes:Rr($a({},Xe.hack_codes),{code:Cu.Base64.encode(Xe.hack_codes.code)}),standard_answer:void 0}))},onFinishFailed:Xe=>Ha(void 0,null,function*(){var mt,Et;De.ZP.error(Xe.errorFields[0].errors[0]),Pt.scrollToField((Et=(mt=Xe==null?void 0:Xe.errorFields)==null?void 0:mt[0])==null?void 0:Et.name,{behavior:"smooth",block:"center"})})},ra.createElement("div",{style:{display:"flex",alignItems:"center"}},ra.createElement("div",{style:{flex:1}},ra.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),ra.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),((ct=Je==null?void 0:Je.exercise)==null?void 0:ct.exercise_status)==1&&!(pe!=null&&pe.isadd)&&ra.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Be()}},ra.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),ra.createElement(Ye.ZP,{onClick:()=>{var Xe,mt,Et,At;pe.isadd?(ue(!1),Te()):(Pt.setFieldsValue(Rr($a({},pe),{standard_answers:pe.standard_answer,difficulty:pe.difficult,item_banks_group_id:pe.item_banks_group_id,hack:Rr($a({},pe),{sub_discipline_id:(Xe=Je==null?void 0:Je.exercise)==null?void 0:Xe.sub_discipline_id,tag_discipline_ids:[]}),hack_codes:{language:(mt=pe==null?void 0:pe.program_attr)==null?void 0:mt.language,code:Cu.Base64.decode((Et=pe==null?void 0:pe.program_attr)==null?void 0:Et.code)},hack_sets:$a({},(At=pe==null?void 0:pe.hack_sets)==null?void 0:At[0]),repeat_answer:!pe.repeat_answer})),ue(!1))}},"\u53D6\u6D88"),ra.createElement(Mn.Z,{overlayClassName:jt.shake,open:ke,placement:"bottom",color:"rgba(244,156,14,0.19)",title:ra.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},ra.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")},ra.createElement(Ye.ZP,{className:"ml20",type:"primary",onClick:()=>{Pt.submit()}},"\u4FDD\u5B58"))),ra.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},ra.createElement(lr.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),ra.createElement(La.t,{form:Pt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:Oe,hackidentifier:pe==null?void 0:pe.hack_identifier,answerKey:"standard_answers"}),ra.createElement(ya,{getTagData:Ie,qitem:pe,exerciseitem:Je,TagDiscipline:We,form:Pt}))))},sr=z(11320),Wa=z(84223),Er=z(15835),Mr=z(96486),jo=z(1191),Zo=z(38478),zn=z(67294),si=Object.defineProperty,_o=Object.defineProperties,Di=Object.getOwnPropertyDescriptors,Ai=Object.getOwnPropertySymbols,eo=Object.prototype.hasOwnProperty,Or=Object.prototype.propertyIsEnumerable,Oo=(pe,We,Je)=>We in pe?si(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,wo=(pe,We)=>{for(var Je in We||(We={}))eo.call(We,Je)&&Oo(pe,Je,We[Je]);if(Ai)for(var Je of Ai(We))Or.call(We,Je)&&Oo(pe,Je,We[Je]);return pe},uo=(pe,We)=>_o(pe,Di(We)),Kr=(pe,We,Je)=>new Promise((ue,ge)=>{var Be=ke=>{try{Te(Je.next(ke))}catch(ct){ge(ct)}},Ie=ke=>{try{Te(Je.throw(ke))}catch(ct){ge(ct)}},Te=ke=>ke.done?ue(ke.value):Promise.resolve(ke.value).then(Be,Ie);Te((Je=Je.apply(pe,We)).next())});const{confirm:Po}=$e.default,ci=[{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"}],Si=({user:pe,dispatch:We,itemid:Je,setisedits:ue,exercise:ge,setitemid:Be})=>{var Ie,Te,ke,ct,Pt,Oe,Xe,mt,Et,At,qt,Zt,Sn,Xt,Rt,wn,ja,ka,ca,Qa,$n,Dr,va,oa,sa,za,fr;const[wa,Ar]=(0,b.useState)(),[ao,jr]=(0,b.useState)(!1),[da,Bo]=(0,b.useState)(),[vi,li]=(0,b.useState)(),Yi=(0,b.useRef)(),Ji=(0,b.useRef)(),[Yo,ul]=(0,b.useState)(),[Ri,tl]=(0,b.useState)(!1),[po,Qo]=(0,b.useState)(!1),[ho,Ro]=(0,b.useState)(),[hr,Tr]=(0,b.useState)(!1),[Xo,no]=(0,b.useState)(!1),[Wo,Pi]=(0,b.useState)(!1),[ui,wl]=(0,b.useState)(!1),[Dl,Rl]=(0,b.useState)(!1),[Xi,Kl]=(0,b.useState)(!1),bi=(0,ie.useParams)(),[Ul,Iu]=(0,b.useState)(!1),[qi]=xe.default.useForm(),[sl,ma]=(0,b.useState)(!1),[xr,di]=(0,b.useState)(!1),[Jr,gi]=(0,b.useState)(!1),[Ii,il]=(0,b.useState)(!1),nl=(0,b.useRef)();(0,b.useEffect)(()=>{Je&&Tl()},[Je]),(0,b.useEffect)(()=>{ue(po)},[po]),(0,b.useEffect)(()=>{da!=null&&da.question_id&&(li(da==null?void 0:da.question_score),Ji.current=da==null?void 0:da.question_id)},[da]);const Ml=yr=>Kr(void 0,null,function*(){let Ho=yield We({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:yr}});We({type:"globalSetting/footerToggle",payload:!1}),Ro(Ho)});function Tl(){return Kr(this,null,function*(){var yr,Ho,Bi,zi,Ui,Gi;tl(!0),jr(!0);const fl=yield We({type:"exercise/editExercise",payload:{categoryId:Je}});tl(!1),jr(!1),Ar(fl),Rl(!1),(yr=fl==null?void 0:fl.exercise)!=null&&yr.sub_discipline_id&&Ml((Ho=fl==null?void 0:fl.exercise)==null?void 0:Ho.sub_discipline_id),Bo(uo(wo({},(Ui=(zi=(Bi=fl==null?void 0:fl.exercise_question_types)==null?void 0:Bi[0])==null?void 0:zi.items)==null?void 0:Ui[0]),{index:1})),ul(uo(wo({},(Gi=fl==null?void 0:fl.exercise_question_types)==null?void 0:Gi[0]),{indexs:1}))})}function eu(yr,Ho=!0){return Kr(this,null,function*(){var Bi,zi,Ui,Gi;Ho&&(tl(!0),jr(!0));const fl=yield We({type:"exercise/editExercise",payload:{categoryId:Je}});Ar(fl);let Fl=[];(Bi=fl==null?void 0:fl.exercise_question_types)==null||Bi.map(zl=>{var xu;(xu=zl==null?void 0:zl.items)==null||xu.map((is,al)=>{Fl.push(uo(wo({},is),{index:al+1}))})});let cu=(zi=Fl.filter(zl=>zl.question_id===(yr==null?void 0:yr.id)))==null?void 0:zi[0],yu=(Gi=((Ui=fl==null?void 0:fl.exercise_question_types)==null?void 0:Ui.map((zl,xu)=>{if((cu==null?void 0:cu.question_type)===(zl==null?void 0:zl.question_type))return uo(wo({},zl),{indexs:xu+1})})).filter(zl=>zl))==null?void 0:Gi[0];ul(wo({},yu)),Bo(wo({},cu)),li(cu==null?void 0:cu.question_score),tl(!1),jr(!1),Rl(!1)})}function Vl(yr){return Kr(this,null,function*(){var Ho;let Bi=uo(wo({},yr),{repeat_answer:!yr.repeat_answer,difficulty:(yr==null?void 0:yr.difficulty)||2,item_type:yr.question_type,sub_discipline_id:((Ho=yr==null?void 0:yr.sub_discipline_id)==null?void 0:Ho[1])||"",tag_discipline_ids:[],hack:uo(wo({},yr==null?void 0:yr.hack),{difficult:(yr==null?void 0:yr.difficulty)||2}),hack_identifier:sessionStorage.projectFill});yr.tag_discipline_ids&&(Bi.tag_discipline_ids=Array.isArray(yr.tag_discipline_ids)?yr.tag_discipline_ids:[yr.tag_discipline_ids]);let zi=Dl?`/api/exercises/${Je}/exercise_questions`:`/api/exercise_questions/${yr==null?void 0:yr.question_id}.json`;if((yr==null?void 0:yr.is_my)===1){const Ui=Po({title:"\u63D0\u793A",content:zn.createElement("div",null,zn.createElement("p",null,"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F"),zn.createElement("i",{className:"iconfont icon-guanbi",style:{position:"absolute",top:"20px",right:"20px",cursor:"pointer"},onClick:()=>{Ui.destroy()}})),okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>Kr(this,null,function*(){Bi.is_cover=1;let Gi=yield(0,te.ZP)(zi,{method:Dl?"post":"PUT",body:wo({},Bi)});(Gi==null?void 0:Gi.status)===0&&(Qo(!1),eu({id:(Gi==null?void 0:Gi.exercise_question_id)||(yr==null?void 0:yr.question_id)})),Ui.destroy()}),onCancel:()=>Kr(this,null,function*(){let Gi=yield(0,te.ZP)(zi,{method:Dl?"post":"PUT",body:wo({},Bi)});(Gi==null?void 0:Gi.status)===0&&(Qo(!1),eu({id:(Gi==null?void 0:Gi.exercise_question_id)||(yr==null?void 0:yr.question_id)})),Ui.destroy()})})}else{let Ui=yield(0,te.ZP)(zi,{method:Dl?"post":"PUT",body:wo({},Bi)});(Ui==null?void 0:Ui.status)===0&&(Qo(!1),eu({id:(Ui==null?void 0:Ui.exercise_question_id)||(yr==null?void 0:yr.question_id)}))}(0,Jt.Vf)("#question-scroll-id")})}function _l(yr){return Kr(this,null,function*(){var Ho,Bi;jr(!0);let zi=yield(0,te.ZP)(`/api/exercises/${Je}/sort_question_type.json`,{method:"post",body:{question_type:yr}});if(jr(!1),(zi==null?void 0:zi.status)===0){const Ui=yield We({type:"exercise/editExercise",payload:{categoryId:Je}});Ar(Ui),Rl(!1),(Ho=Ui==null?void 0:Ui.exercise)!=null&&Ho.sub_discipline_id&&Ml((Bi=Ui==null?void 0:Ui.exercise)==null?void 0:Bi.sub_discipline_id)}})}const tu=(yr,Ho,Bi)=>Kr(void 0,null,function*(){var zi;if(yr.length===0){De.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),Bi();return}const Ui={id:bi==null?void 0:bi.exerciseId,file:(zi=yr[0])==null?void 0:zi.file,sub_discipline_id:Ho};Ou(Ui,`${sr.Z.API_SERVER}/api/courses/${bi==null?void 0:bi.coursesId}/exercises/import_exercise.json`,Gi=>{var fl;if((Gi==null?void 0:Gi.status)===0){const Fl={};(fl=Gi==null?void 0:Gi.fail)==null||fl.forEach(hu=>{var yu;((yu=Object.keys(Fl))==null?void 0:yu.includes(hu.message))?Fl[hu.message]=Fl[hu.message]+1:Fl[hu.message]=1});let cu=`\u6210\u529F\u5BFC\u5165${Gi==null?void 0:Gi.success}\u6761`;Object.keys(Fl).forEach(hu=>{cu=cu+`,${hu}${Fl[hu]}\u6761`}),De.ZP.success(cu),Tr(!1),Tl()}(Gi==null?void 0:Gi.status)===-1&&(De.ZP.error(Gi==null?void 0:Gi.message),Bi())})}),Hl=(yr,Ho)=>Kr(void 0,null,function*(){const Bi=yield(0,Er.zR)({score:(0,Mr.round)(yr,1),question_id:Ho==null?void 0:Ho.question_id});if((Bi==null?void 0:Bi.status)===0){De.ZP.success("\u4FEE\u6539\u6210\u529F"),eu({id:Ji.current},!1);return}(Bi==null?void 0:Bi.status)===-1&&li(Ho==null?void 0:Ho.question_score)}),gl=()=>{il(!0)};(0,b.useEffect)(()=>{if(Ii){const yr=setTimeout(()=>{il(!1)},2e3);return()=>clearTimeout(yr)}},[Ii]);const Ou=(yr,Ho,Bi,zi,Ui)=>{const Gi=new FormData;Object.keys(yr).forEach(Fl=>{Gi.append(Fl,yr[Fl])});const fl=new window.XMLHttpRequest;return fl.withCredentials=!0,fl.addEventListener("load",function(Fl){var cu;Bi(JSON.parse((cu=Fl==null?void 0:Fl.target)==null?void 0:cu.response))},!1),fl.addEventListener("error",function(Fl){Ui&&Ui(Fl)},!1),fl.upload.onprogress=Fl=>{zi&&zi(Fl)},fl.open("POST",Ho),fl.send(Gi),fl};function iu(){return Kr(this,null,function*(){$e.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:jt.modalconfirm,onOk:()=>Kr(this,null,function*(){if(da.question_id){let yr=yield(0,te.ZP)(`/api/exercise_questions/${da.question_id}.json`,{method:"delete"});(yr==null?void 0:yr.status)===0&&(Tl(),Qo(!1))}else Bo({}),Qo(!1),Tl()}),cancelText:"\u53D6\u6D88"})})}const Lu=yr=>Kr(void 0,null,function*(){return yield(0,te.ZP)(`/api/exercises/${Je}/select_questions.json`,{method:"post",body:wo({},yr)})}),{overflow:Ru,handleMouseEnter:ds,handleMouseLeave:os}=(0,Wa.I)(),$i=(yr,Ho)=>zn.createElement(gn.default,null,zn.createElement(gn.default.Item,{key:"0",onClick:()=>pl(yr==null?void 0:yr.question_type)},zn.createElement("span",{className:jt.moreSpan},"\u65B0\u589E")),zn.createElement(gn.default.Item,{key:"1",disabled:Ho===0,onClick:()=>Kr(void 0,null,function*(){if(Ho===0)return;if(po){gl();return}let Bi=(0,Jt.rz)(wa==null?void 0:wa.exercise_question_types,Ho,Ho-1);yield _l(Bi.map(zi=>zi.name))})},zn.createElement("span",{className:jt.moreSpan},"\u4E0A\u79FB")),zn.createElement(gn.default.Item,{key:"2",disabled:Ho===(wa==null?void 0:wa.exercise_question_types.length)-1,onClick:()=>Kr(void 0,null,function*(){if(Ho===(wa==null?void 0:wa.exercise_question_types.length)-1)return;if(po){gl();return}let Bi=(0,Jt.rz)(wa==null?void 0:wa.exercise_question_types,Ho,Ho+1);yield _l(Bi.map(zi=>zi.name))})},zn.createElement("span",{className:jt.moreSpan},"\u4E0B\u79FB")),zn.createElement(gn.default.Item,{key:"3",onClick:()=>{var Bi;qi.setFieldsValue({name:yr.name,item_type_en:(Bi=ci.find(zi=>zi.id==yr.question_type))==null?void 0:Bi.nameType}),ma(!0)}},zn.createElement("span",{className:jt.moreSpan},"\u91CD\u547D\u540D"))),pl=yr=>{var Ho,Bi,zi,Ui,Gi,fl,Fl,cu,hu,yu,zl,xu,is,al,fi,Zi,ol,yl,Qu,fu,Mu,ku,ls,ju;if(po){gl();return}if(Rl(!0),yr===5){Pi(!0),wl(!0);return}if(yr===6){let mu=(Bi=(Ho=ge==null?void 0:ge.editData)==null?void 0:Ho.exercise)!=null&&Bi.set_question_sub_discipline?`/problems/newcreate?express_id=${(zi=wa==null?void 0:wa.exercise)==null?void 0:zi.id}&callback_url=/classrooms/${bi.coursesId}/exercise/add/${Je}?type=2&discipline_id=${(Gi=(Ui=ge==null?void 0:ge.editData)==null?void 0:Ui.exercise)==null?void 0:Gi.discipline_id}&sub_discipline_id=${(Fl=(fl=ge==null?void 0:ge.editData)==null?void 0:fl.exercise)==null?void 0:Fl.sub_discipline_id}`:`/problems/newcreate?express_id=${(cu=wa==null?void 0:wa.exercise)==null?void 0:cu.id}&callback_url=/classrooms/${bi.coursesId}/exercise/add/${Je}?type=2`;ie.history.push(mu);return}Qo(!0),Bo(yr===2?{question_type:yr,isadd:!0,repeat_answer:!0,choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],question_choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",question_title:"",tag_discipline_ids:[],discipline_id:(yu=(hu=ge==null?void 0:ge.editData)==null?void 0:hu.exercise)!=null&&yu.set_question_sub_discipline?(xu=(zl=ge==null?void 0:ge.editData)==null?void 0:zl.exercise)==null?void 0:xu.discipline_id:0,sub_discipline_id:(al=(is=ge==null?void 0:ge.editData)==null?void 0:is.exercise)!=null&&al.set_question_sub_discipline?(Zi=(fi=ge==null?void 0:ge.editData)==null?void 0:fi.exercise)==null?void 0:Zi.sub_discipline_id:0,analysis:""}:{question_type:yr,question_choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:[],question_score:"",analysis:"",sub_item_banks:[],is_ordered:!0,question_title:"",use_keywords:!1,keywords:[],use_blank_score:!0,allow_student_debug:!1,submit_rule:1,discipline_id:(yl=(ol=ge==null?void 0:ge.editData)==null?void 0:ol.exercise)!=null&&yl.set_question_sub_discipline?(fu=(Qu=ge==null?void 0:ge.editData)==null?void 0:Qu.exercise)==null?void 0:fu.discipline_id:0,sub_discipline_id:(ku=(Mu=ge==null?void 0:ge.editData)==null?void 0:Mu.exercise)!=null&&ku.set_question_sub_discipline?(ju=(ls=ge==null?void 0:ge.editData)==null?void 0:ls.exercise)==null?void 0:ju.sub_discipline_id:0,downcase:!0,no_space:!0})},Jl=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{Tr(!0)}},{key:2,label:zn.createElement("div",null,zn.createElement("img",{width:26,style:{position:"absolute",top:-2},src:Zo.$}),zn.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{if(po){gl();return}di(!0)}}];return console.log(Yo==null?void 0:Yo.question_type,da==null?void 0:da.question_type),zn.createElement("div",null,zn.createElement(yn.Z,{spinning:Ri},zn.createElement("div",{className:jt.bg},((Ie=wa==null?void 0:wa.exercise_types)==null?void 0:Ie.q_counts)===0&&!po&&zn.createElement(bn.Z,{styles:{marginTop:180},customText:zn.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",zn.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((Te=wa==null?void 0:wa.exercise_types)==null?void 0:Te.q_counts)>0||po)&&zn.createElement("div",{style:{textAlign:"center"}},zn.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},zn.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},zn.createElement("div",{className:jt.left},zn.createElement("div",{className:jt.leftAction},((ke=wa==null?void 0:wa.exercise)==null?void 0:ke.exercise_status)===1&&zn.createElement(Ye.ZP,{onClick:()=>{if(po){gl();return}no(!0)},className:jt.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),zn.createElement("div",{className:jt.scrollWrapper,style:{overflow:Ru},onMouseEnter:ds,onMouseLeave:os},(ct=wa==null?void 0:wa.exercise_question_types)==null?void 0:ct.map((yr,Ho)=>zn.createElement("div",{key:Ho,className:"mb30"},zn.createElement("div",{className:jt.title},zn.createElement("div",{className:jt.titleleft},zn.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,Jt.EM)(Ho+1),"\u3001\u3010",yr.name,"\u3011"),zn.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",yr.count,"\u5C0F\u9898\uFF0C\u5171",yr.score,"\u5206\uFF09")),zn.createElement(bt.Z,{dropdownRender:()=>$i(yr,Ho),placement:"bottomLeft"},zn.createElement("div",{className:jt.more_style},zn.createElement("i",{className:"iconfont icon-sandian font12"})))),zn.createElement(Fa,{handleEditing:gl,isedit:po,setBigqitem:ul,bigitem:uo(wo({},yr),{indexs:Ho+1}),setqitem:Bi=>Kr(void 0,null,function*(){var zi;(zi=Yi.current)==null||zi.blur(),Bo(Bi)}),qitem:da,Itemid:Je,getdata:eu,data:yr.items})))))),zn.createElement("div",{id:"question-scroll-id",style:{overflow:po?"hidden":"auto"},className:jt.right},!(da!=null&&da.isadd)&&zn.createElement("div",{className:jt.title},!po&&zn.createElement("div",{style:{flex:1}},zn.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(Yo==null?void 0:Yo.indexs)&&(0,Jt.EM)(Yo==null?void 0:Yo.indexs),"\u3001\u3010",Yo==null?void 0:Yo.name,"\u3011"),zn.createElement(Mn.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},zn.createElement("i",{className:`${jt.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var yr;qi.setFieldsValue({name:Yo.name,item_type_en:(yr=ci.find(Ho=>Ho.id==Yo.question_type))==null?void 0:yr.nameType}),ma(!0)}})),zn.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",Yo==null?void 0:Yo.count,"\u5C0F\u9898\uFF0C\u5171",Yo==null?void 0:Yo.score,"\u5206\uFF09"),(da==null?void 0:da.question_type)===6&&zn.createElement("span",{onClick:()=>{$e.default.destroyAll(),gi(2)},className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(da==null?void 0:da.question_type)===5&&zn.createElement(at.default,{defaultChecked:(Oe=(Pt=ge==null?void 0:ge.editData)==null?void 0:Pt.exercise)==null?void 0:Oe.show_challenge_task_pass,onChange:yr=>Kr(void 0,null,function*(){let Ho=yield(0,te.ZP)(`/api/exercises/${Je}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:yr.target.checked}});(Ho==null?void 0:Ho.status)===0&&(De.ZP.info("\u8BBE\u7F6E\u6210\u529F"),eu({id:Ji.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u5173\u5361\u63CF\u8FF0"),(da==null?void 0:da.question_type)===6&&zn.createElement("span",{style:{marginLeft:20},onClick:()=>{var yr,Ho,Bi,zi;$e.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:zn.createElement("div",null,(da==null?void 0:da.question_type)===6&&zn.createElement(at.default,{defaultChecked:(Ho=(yr=ge==null?void 0:ge.editData)==null?void 0:yr.exercise)==null?void 0:Ho.show_hack_sets,onChange:Ui=>Kr(void 0,null,function*(){let Gi=yield(0,te.ZP)(`/api/exercises/${Je}/update_show_columns.json`,{method:"post",body:{show_hack_sets:Ui.target.checked}});(Gi==null?void 0:Gi.status)===0&&(De.ZP.info("\u8BBE\u7F6E\u6210\u529F"),$e.default.destroyAll(),eu({id:Ji.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),zn.createElement("br",null),(da==null?void 0:da.question_type)===6&&zn.createElement(at.default,{defaultChecked:(zi=(Bi=ge==null?void 0:ge.editData)==null?void 0:Bi.exercise)==null?void 0:zi.show_hack_description,onChange:Ui=>Kr(void 0,null,function*(){let Gi=yield(0,te.ZP)(`/api/exercises/${Je}/update_show_columns.json`,{method:"post",body:{show_hack_description:Ui.target.checked}});(Gi==null?void 0:Gi.status)===0&&(De.ZP.info("\u8BBE\u7F6E\u6210\u529F"),$e.default.destroyAll(),eu({id:Ji.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")),zn.createElement("div",{style:{display:"flex",alignItems:"center"}},(da==null?void 0:da.question_type)===5&&!po&&zn.createElement("a",{className:jt.shixun,href:`/shixuns/${da==null?void 0:da.shixun_identifier}/challenges?exercise=true`,target:"_blank"},zn.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"),!po&&((Xe=wa==null?void 0:wa.exercise)==null?void 0:Xe.exercise_status)==1&&[0,1,2,4,6].includes(da==null?void 0:da.question_type)&&zn.createElement(xe.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},zn.createElement(Qe.Z,{precision:1,ref:Yi,onChange:yr=>li(yr),value:vi,onBlur:yr=>{Hl(yr.target.value,da)}})),!po&&((mt=wa==null?void 0:wa.exercise)==null?void 0:mt.exercise_status)==1&&zn.createElement(Mn.Z,{title:"\u5220\u9664"},zn.createElement("i",{onClick:()=>{iu()},style:{marginRight:20},className:`${jt.delete} iconfont icon-shanchu13 mr8 ml8 `})),(da==null?void 0:da.question_type)!==5&&!po&&zn.createElement(zn.Fragment,null,(da==null?void 0:da.is_my)==1&&zn.createElement(Mn.Z,{title:"\u67E5\u770B\u539F\u9898"},zn.createElement("i",{className:`${jt.yuanti} iconfont icon-chakanyuanti mr8 ml8`,onClick:()=>{(da==null?void 0:da.question_type)==6?window.open(`/problems/newedit/${da==null?void 0:da.item_bank_hack_identifier}`):(da==null?void 0:da.question_type)==8?window.open(`/problemset/edit/${da==null?void 0:da.item_bank_hack_identifier}?type=1`):window.open(`/problemset/edit/${da==null?void 0:da.item_bank_id}`)}})),zn.createElement(Mn.Z,{title:"\u52A0\u5165\u6211\u7684\u9898\u5E93"},zn.createElement("i",{className:`${jt.tianjia} iconfont icon-jiarushitiku mr8 ml8`,onClick:()=>{nl.current=[],$e.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u52A0\u5165\u6211\u7684\u9898\u5E93",maskClosable:!0,className:"custom-modal-divider",icon:null,content:zn.createElement("div",{className:`font14 ${jt.overflow}`,style:{maxHeight:500,overflow:"auto"}},zn.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),zn.createElement(yn.Z,{spinning:!1},zn.createElement(jo.Z,{defaultValue:!0,value:nl.current,onChange:yr=>nl.current=yr}))),onOk:()=>Kr(void 0,null,function*(){var yr;(0,Er.$l)({id:da==null?void 0:da.question_id,group_id:((yr=nl==null?void 0:nl.current)==null?void 0:yr[0])||""}).then(Ho=>{(Ho==null?void 0:Ho.status)==0&&(De.ZP.success("\u52A0\u5165\u6210\u529F"),Tl())})})})}}))),!po&&(((Et=wa==null?void 0:wa.exercise)==null?void 0:Et.exercise_status)==1||((At=wa==null?void 0:wa.exercise)==null?void 0:At.exercise_status)==2&&((Zt=(qt=pe.userInfo)==null?void 0:qt.course)==null?void 0:Zt.course_role)!=15||((Sn=wa==null?void 0:wa.exercise)==null?void 0:Sn.exercise_status)==3&&((Rt=(Xt=pe.userInfo)==null?void 0:Xt.course)==null?void 0:Rt.course_role)!=15||((wn=wa==null?void 0:wa.exercise)==null?void 0:wn.exercise_status)==4&&((ka=(ja=pe.userInfo)==null?void 0:ja.course)==null?void 0:ka.course_role)!=15)&&zn.createElement(Mn.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},zn.createElement("i",{onClick:()=>{(da==null?void 0:da.question_type)===6?ie.history.push(`/problems/newedit/${da==null?void 0:da.hack_identifier}?type=exercises&express_id=${bi.exerciseId}&question_id=${da==null?void 0:da.question_id}&score=${da==null?void 0:da.question_score}&exercise=true&callback_url=/classrooms/${bi.coursesId}/exercise/add/${Je}?type=2`):Qo(!0)},className:`${jt.edit} iconfont icon-bianji_Hover ml8`})))),!po&&zn.createElement("div",null,zn.createElement("div",{className:jt.qcount},zn.createElement("span",{className:jt.score},da==null?void 0:da.question_score,"\u5206"),zn.createElement(ut.Z,{className:jt.qtitle,value:(da==null?void 0:da.index)+`\u3001${(da==null?void 0:da.question_type)==8?(ca=da==null?void 0:da.program_attr)==null?void 0:ca.description:da==null?void 0:da.question_title}`}),(da==null?void 0:da.high_resources_consume)&&zn.createElement(Ke.Z,{type:"shixun",style:{marginLeft:10}})),(da==null?void 0:da.question_type)===6&&zn.createElement(gt.Z,{onEdit:()=>gi(1),className:"mt10",dataSource:(da==null?void 0:da.languages)||[]}),zn.createElement(ts,{exercise:ge,TagDiscipline:ho,qitem:da})),po&&zn.createElement("div",null,(da==null?void 0:da.question_type)<=1&&zn.createElement(pr,{deleteitem:iu,getTagData:Ml,seveeditor:Vl,exerciseitem:wa,TagDiscipline:ho,setisedit:Qo,qitem:da,init:Tl,showTip:Ii}),(da==null?void 0:da.question_type)===5&&zn.createElement($u,{setqitem:Bo,deleteitem:iu,seveeditor:Vl,exerciseitem:wa,TagDiscipline:ho,setisedit:Qo,qitem:da,showTip:Ii}),(da==null?void 0:da.question_type)===3&&zn.createElement(Go,{deleteitem:iu,getTagData:Ml,seveeditor:Vl,exerciseitem:wa,TagDiscipline:ho,setisedit:Qo,qitem:da,init:Tl,showTip:Ii}),(da==null?void 0:da.question_type)===2&&zn.createElement(ai,{deleteitem:iu,getTagData:Ml,seveeditor:Vl,exerciseitem:wa,TagDiscipline:ho,setisedit:Qo,qitem:da,init:Tl,showTip:Ii}),(da==null?void 0:da.question_type)===4&&zn.createElement(Ve,{deleteitem:iu,getTagData:Ml,seveeditor:Vl,exerciseitem:wa,TagDiscipline:ho,setisedit:Qo,qitem:da,init:Tl,showTip:Ii}),(da==null?void 0:da.question_type)===7&&zn.createElement(du,{deleteitem:iu,getTagData:Ml,seveeditor:Vl,exerciseitem:wa,TagDiscipline:ho,setisedit:Qo,qitem:da,init:Tl,showTip:Ii}),(da==null?void 0:da.question_type)===8&&zn.createElement(gr,{deleteitem:iu,getTagData:Ml,seveeditor:Vl,exerciseitem:wa,TagDiscipline:ho,setisedit:Qo,qitem:da,init:Tl,showTip:Ii}))))))),zn.createElement("div",{className:jt.bottomdiv},zn.createElement("div",{className:jt.exercise_styles},((Qa=wa==null?void 0:wa.exercise)==null?void 0:Qa.exercise_status)==1&&zn.createElement(zn.Fragment,null,zn.createElement("span",{className:jt.spanBtn,onClick:()=>{if(po){gl();return}Pi(!0),wl(!1)}},"\u9898\u5E93\u9009\u9898"),zn.createElement(bt.Z,{menu:{items:Jl}},zn.createElement("span",{className:jt.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),zn.createElement("span",{className:jt.spanBtn,onClick:()=>Kr(void 0,null,function*(){var yr;let Ho=yield(0,te.ZP)(`/api/exercises/${bi==null?void 0:bi.exerciseId}/simulate_start_answer.json`,{method:"get",params:{coursesId:bi==null?void 0:bi.coursesId,categoryId:bi==null?void 0:bi.exerciseId}});(Ho==null?void 0:Ho.status)!=-1&&window.open(`/classrooms/${bi==null?void 0:bi.coursesId}/exercise/${bi==null?void 0:bi.exerciseId}/${(yr=pe.userInfo)==null?void 0:yr.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),zn.createElement("span",{className:jt.spanBtn,onClick:()=>{window.open(`/classrooms/${bi==null?void 0:bi.coursesId}/exercise/${bi==null?void 0:bi.exerciseId}/detail?random=false&tabs=2`)}},"\u8BD5\u5377\u9884\u89C8"),ci==null?void 0:ci.map(yr=>zn.createElement(Ye.ZP,{className:jt.addQuestionBtn,key:yr.id,type:"primary",onClick:()=>{pl(yr.id)}},yr.name))),(($n=wa==null?void 0:wa.exercise)==null?void 0:$n.exercise_status)!=1&&zn.createElement(zn.Fragment,null,zn.createElement("span",{style:{width:"1022px"}})),zn.createElement("span",{className:jt.saveBtn,onClick:()=>{var yr,Ho,Bi;if(po){gl();return}let zi=(Ho=(yr=wa==null?void 0:wa.exercise_question_types)==null?void 0:yr.filter(Gi=>Gi.question_type===5)[0])==null?void 0:Ho.items,Ui=0;zi==null||zi.map(Gi=>{Gi.high_resources_consume&&(Ui=Ui+1)}),console.log(Ui),Ui>0?We({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:Ui,fn:()=>{var Gi;((Gi=wa==null?void 0:wa.exercise)==null?void 0:Gi.exercise_status)==1?(De.ZP.success("\u4FDD\u5B58\u6210\u529F"),ie.history.push(`/classrooms/${bi==null?void 0:bi.coursesId}/exercise/${Je}/detail?random=false&tabs=3`),Kl(!1)):ie.history.back()}}}):((Bi=wa==null?void 0:wa.exercise)==null?void 0:Bi.exercise_status)==1?(De.ZP.success("\u4FDD\u5B58\u6210\u529F"),ie.history.push(`/classrooms/${bi==null?void 0:bi.coursesId}/exercise/${Je}/detail?random=false&tabs=3`),Kl(!1)):ie.history.back()}},zn.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),zn.createElement(It,{setScoreShow:no,ScoreShow:Xo,exerciseitem:wa,getdata:Tl}),Wo&&zn.createElement(Tn,{setScoreShow:Pi,isshixuns:ui,isloadings:Ul,ScoreShow:Wo,onOk:(yr,Ho,Bi,zi,Ui)=>Kr(void 0,null,function*(){Iu(!0);let fl=yield Lu({exam_id:Je,item_bank_ids:yr,shixun_ids:Ho,shixun_copy_ids:Ui});Iu(!1),(fl==null?void 0:fl.status)===0&&$e.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:()=>{Pi(!1),Tl()}})})}),zn.createElement(Bu.Z,{sub_discipline_id:(Dr=wa==null?void 0:wa.exercise)!=null&&Dr.sub_discipline_id?[(va=wa==null?void 0:wa.exercise)==null?void 0:va.discipline_id,(oa=wa==null?void 0:wa.exercise)==null?void 0:oa.sub_discipline_id]:[],visible:hr,onCancel:()=>Tr(!1),onOk:tu}),zn.createElement($e.default,{title:"\u63D0\u793A",open:Xi,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:zn.createElement("div",null,zn.createElement(Ye.ZP,{onClick:()=>{Kl(!1),ie.history.back()}},"\u7A0D\u540E\u518D\u8BF4"),zn.createElement(Ye.ZP,{type:"primary",onClick:()=>{ie.history.push(`/classrooms/${bi==null?void 0:bi.coursesId}/exercise/${Je}/detail?random=false&tabs=3`),Kl(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{Kl(!1)}},zn.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),zn.createElement($e.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:sl,width:500,onOk:()=>qi.submit(),onCancel:()=>ma(!1)},zn.createElement(xe.default,{form:qi,initialValues:{},onFinish:yr=>Kr(void 0,null,function*(){(yield(0,Er.RK)(wo({id:Je},yr))).status==0&&(De.ZP.success("\u4FEE\u6539\u6210\u529F"),Tl(),ma(!1))})},zn.createElement(xe.default.Item,{name:"name",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(yr,Ho){var Bi,zi,Ui,Gi;const fl=(Bi=ci==null?void 0:ci.find(Fl=>Fl.nameType==qi.getFieldValue("item_type_en")))==null?void 0:Bi.id;return(Gi=(Ui=(zi=wa==null?void 0:wa.exercise_question_types)==null?void 0:zi.filter(Fl=>Fl.question_type!=fl))==null?void 0:Ui.map(Fl=>Fl==null?void 0:Fl.name))!=null&&Gi.includes(Ho)?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()}}]},zn.createElement(Ge.default,{size:"large",maxLength:10,showCount:!0})),zn.createElement(xe.default.Item,{hidden:!0,name:"item_type_en"},zn.createElement(Ge.default,{size:"large"})))),zn.createElement(Ia.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:xr},zn.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),zn.createElement(Zo.Z,{stickyTop:-24,subDisciplineId:(sa=wa==null?void 0:wa.exercise)!=null&&sa.sub_discipline_id?[(za=wa==null?void 0:wa.exercise)==null?void 0:za.discipline_id,(fr=wa==null?void 0:wa.exercise)==null?void 0:fr.sub_discipline_id]:[],onCancel:()=>di(!1),mode:3,gather:{exercise_id:Je},onSuccess:()=>{di(!1),Tl()}}),zn.createElement("div",{style:{height:70}})),zn.createElement(gt.Q,{visible:!!Jr,setVisible:gi,tip:Jr===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:Jr===1?da==null?void 0:da.languages:[],onOk:yr=>Kr(void 0,null,function*(){const Ho={languages:yr};Jr===1?Ho.hack_id=da==null?void 0:da.hack_id:Ho.exercise_id=Je,(yield(0,te.ZP)("/api/problems/update_languages.json",{method:"post",body:Ho})).status===0&&(De.ZP.success("\u4FEE\u6539\u6210\u529F"),eu({id:Ji.current}),gi(!1))})}))};var xi=(0,ie.connect)(({user:pe,exercise:We,dispatch:Je})=>({user:pe,exercise:We,dispatch:Je}))(Si),ki=z(65213),ii=z(50637),Ei=z(99543),wi=z(55304),Oi=z(99640),Xa=z(67294),Uo=Object.defineProperty,io=Object.defineProperties,zr=Object.getOwnPropertyDescriptors,ei=Object.getOwnPropertySymbols,Vo=Object.prototype.hasOwnProperty,Li=Object.prototype.propertyIsEnumerable,mo=(pe,We,Je)=>We in pe?Uo(pe,We,{enumerable:!0,configurable:!0,writable:!0,value:Je}):pe[We]=Je,Ua=(pe,We)=>{for(var Je in We||(We={}))Vo.call(We,Je)&&mo(pe,Je,We[Je]);if(ei)for(var Je of ei(We))Li.call(We,Je)&&mo(pe,Je,We[Je]);return pe},Qr=(pe,We)=>io(pe,zr(We)),to=(pe,We)=>{var Je={};for(var ue in pe)Vo.call(pe,ue)&&We.indexOf(ue)<0&&(Je[ue]=pe[ue]);if(pe!=null&&ei)for(var ue of ei(pe))We.indexOf(ue)<0&&Li.call(pe,ue)&&(Je[ue]=pe[ue]);return Je},Sa=(pe,We,Je)=>new Promise((ue,ge)=>{var Be=ke=>{try{Te(Je.next(ke))}catch(ct){ge(ct)}},Ie=ke=>{try{Te(Je.throw(ke))}catch(ct){ge(ct)}},Te=ke=>ke.done?ue(ke.value):Promise.resolve(ke.value).then(Be,Ie);Te((Je=Je.apply(pe,We)).next())});const Ya=pe=>{var We=pe,{classroomList:Je,globalSetting:ue,problemset:ge,loading:Be,exercise:Ie,user:Te,dispatch:ke}=We,ct=to(We,["classroomList","globalSetting","problemset","loading","exercise","user","dispatch"]),Pt,Oe,Xe,mt,Et,At,qt,Zt,Sn,Xt,Rt,wn,ja,ka;const ca=(0,ie.useParams)(),[Qa,$n]=(0,b.useState)(!1),{userInfo:Dr}=Te,[va]=xe.default.useForm();let[oa,sa]=(0,b.useState)({});const[za,fr]=(0,b.useState)(1),[wa,Ar]=(0,b.useState)(""),[ao]=(0,ie.useSearchParams)(),[jr,da]=(0,b.useState)(!1),[Bo,vi]=(0,b.useState)(!1),[li,Yi]=(0,b.useState)(!1),[Ji,Yo]=(0,b.useState)(""),[ul,Ri]=(0,b.useState)(!1),[tl,po]=(0,b.useState)(!1);(0,b.useEffect)(()=>{ke({type:"problemset/getEditDisciplines",payload:{source:"new_question",identifier:ca==null?void 0:ca.coursesId}}),ke({type:"globalSetting/footerToggle",payload:!1}),va.setFieldsValue({difficulty:2,courseid:[]})},[]),(0,b.useEffect)(()=>{ca.exerciseId&&Sa(void 0,null,function*(){var hr,Tr,Xo;const no=yield ke({type:"exercise/editExercise",payload:{categoryId:ca.exerciseId}});(no==null?void 0:no.status)!==-1&&(((hr=no==null?void 0:no.exercise)==null?void 0:hr.exercise_status)===2||((Tr=no==null?void 0:no.exercise)==null?void 0:Tr.exercise_status)===3||((Xo=no==null?void 0:no.exercise)==null?void 0:Xo.exercise_status)===4?Yi(!0):Yi(!1))})},[ca]),(0,b.useEffect)(()=>{if(ca.exerciseId){let hr=Ie.editData.exercise;po(hr==null?void 0:hr.set_question_sub_discipline),va.setFieldsValue(Qr(Ua({},hr),{courseid:hr!=null&&hr.sub_discipline_id?[hr==null?void 0:hr.discipline_id,hr==null?void 0:hr.sub_discipline_id]:[]}))}},[Ie]),(0,b.useEffect)(()=>{ao.get("type")==="2"&&(Ar(ca.exerciseId),fr(2))},[ao.get("type")]),(0,b.useEffect)(()=>{var hr;let Tr=(hr=ge==null?void 0:ge.disciplinesData)==null?void 0:hr.checked;Tr!=null&&Tr.sub_discipline_id&&va.setFieldsValue({courseid:[Tr==null?void 0:Tr.discipline_id,Tr==null?void 0:Tr.sub_discipline_id]})},[(Pt=ge==null?void 0:ge.disciplinesData)==null?void 0:Pt.checked]);function Qo(hr,Tr){return Sa(this,null,function*(){var Xo,no,Wo,Pi;yield va.validateFields();const ui=va.getFieldsValue(),{courseid:wl}=ui,[Dl,Rl]=wl;ui.sub_discipline_id=Rl,ui.is_md=!0,ui.time=parseInt(ui.time)>9999?9999:ui.time;const Xi=yield ke({type:"exercise/addExercise",payload:Ua(Ua({},ui),ca)});Xi.status===0?(yield(0,te.ZP)(`/api/courses/${ca==null?void 0:ca.coursesId}/exercises/notice_at.json`,{method:"POST",body:{course_id:ca==null?void 0:ca.coursesId,id:(Xo=Xi==null?void 0:Xi.data)==null?void 0:Xo.exercise_id,time:hr}}),Ro((no=Xi.data)==null?void 0:no.exercise_id),Ar((Wo=Xi==null?void 0:Xi.data)==null?void 0:Wo.exercise_id),fr(2),da(!1),ie.history.replace(`/classrooms/${ca.coursesId}/exercise/add/${(Pi=Xi.data)==null?void 0:Pi.exercise_id}?type=2`)):De.ZP.error(Xi.message),Tr()})}function ho(hr){sa(Ua({},hr))}function Ro(hr){return Sa(this,null,function*(){if(!(oa!=null&&oa.ec_point_ids))return;const Tr=Ua({},oa);delete Tr.id;let Xo=yield(0,te.ZP)(`/api/ec_courses/${oa==null?void 0:oa.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Ua({exercise_id:hr},Tr)})})}return Xa.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},Xa.createElement("section",{className:"edu-container"},Xa.createElement("section",{className:"animated fadeIn"},Xa.createElement("aside",{className:"mt10"},Dr&&Xa.createElement(Ae.Z,{separator:">"},Xa.createElement(Ae.Z.Item,null,Xa.createElement(ie.Link,{to:`/classrooms/${ca.coursesId}/exercise`},(Oe=Dr==null?void 0:Dr.course)==null?void 0:Oe.course_name)),Xa.createElement(Ae.Z.Item,null,Xa.createElement(ie.Link,{to:`/classrooms/${ca.coursesId}/exercise`},"\u8BD5\u5377\u5217\u8868")),Xa.createElement(Ae.Z.Item,null,ca.exerciseId?"\u7F16\u8F91\u8BD5\u5377":"\u65B0\u5EFA\u8BD5\u5377")))),ca.exerciseId&&Xa.createElement("div",{style:{display:"inline-flex",background:"rgba(233, 146, 55, 0.05)",borderRadius:4,height:40,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",marginTop:20}},Xa.createElement(wi.Z,{style:{marginRight:5,color:"#E99237"}}),Xa.createElement("span",{style:{flex:1,color:"#E99237"}},"\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91"),Xa.createElement("span",{className:fe.addQuestionBtn,onClick:()=>{ke({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[ca.exerciseId]}})}},"\u52A0\u5165\u8BD5\u5377\u5E93")),Xa.createElement(Ei.Z,{haveInit:!0,init:()=>{Yo(new Date)}}),Xa.createElement("div",{className:"bg-white"},Xa.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},Xa.createElement("div",{onClick:()=>{if(Bo){De.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u8BD5\u9898\u3002");return}fr(1)},className:za===1?fe.selectdiv:fe.divitem},Xa.createElement(ki.Z,{number:1,active:za===1,className:"mr10"}),Xa.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),Xa.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),Xa.createElement("div",{onClick:()=>{if(!ca.exerciseId&&!wa){De.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}fr(2),!wa&&Ar(ca.exerciseId)},className:za!==1?fe.selectdiv:fe.divitem},Xa.createElement(ki.Z,{number:2,active:za!==1,className:"mr10"}),Xa.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),za===2&&Xa.createElement("div",{className:"tc"},Xa.createElement(ii.Z,{defaultValue:(mt=(Xe=Ie==null?void 0:Ie.editData)==null?void 0:Xe.exercise)==null?void 0:mt.exercise_name,onFinish:hr=>Sa(void 0,null,function*(){var Tr,Xo,no,Wo,Pi,ui,wl,Dl,Rl,Xi,Kl,bi;return hr.trim()===((Xo=(Tr=Ie==null?void 0:Ie.editData)==null?void 0:Tr.exercise)==null?void 0:Xo.exercise_name)?!0:(yield(0,Er.wy)({exercise_name:hr,exercise_description:(Wo=(no=Ie==null?void 0:Ie.editData)==null?void 0:no.exercise)==null?void 0:Wo.exercise_description,sub_discipline_id:(ui=(Pi=Ie==null?void 0:Ie.editData)==null?void 0:Pi.exercise)==null?void 0:ui.sub_discipline_id,time:(Dl=(wl=Ie==null?void 0:Ie.editData)==null?void 0:wl.exercise)==null?void 0:Dl.time,exerciseId:(Xi=(Rl=Ie.editData)==null?void 0:Rl.exercise)==null?void 0:Xi.id,difficulty:(bi=(Kl=Ie.editData)==null?void 0:Kl.exercise)==null?void 0:bi.difficulty})).status===0?(va.setFieldValue("exercise_name",hr),!0):!1})}),Xa.createElement("div",{style:{fontSize:14}},Xa.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",Xa.createElement("span",{style:{color:"#000000",marginLeft:8}},((At=(Et=Ie==null?void 0:Ie.editData)==null?void 0:Et.exercise)==null?void 0:At.time)||"\u4E0D\u9650")),Xa.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",Xa.createElement("span",{style:{color:"#000000",marginLeft:8}},((Zt=(qt=Ie==null?void 0:Ie.editData)==null?void 0:qt.exercise)==null?void 0:Zt.difficulty)===1?"\u7B80\u5355":((Xt=(Sn=Ie==null?void 0:Ie.editData)==null?void 0:Sn.exercise)==null?void 0:Xt.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),Xa.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",Xa.createElement("span",{style:{color:"#000000",marginLeft:8}},((wn=(Rt=Ie==null?void 0:Ie.editData)==null?void 0:Rt.exercise_types)==null?void 0:wn.q_counts)||0)),Xa.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",Xa.createElement("span",{style:{color:"#000000",marginLeft:8}},(ka=(ja=Ie==null?void 0:Ie.editData)==null?void 0:ja.exercise_types)==null?void 0:ka.q_scores))))),za===1&&Xa.createElement("div",null,Xa.createElement("section",{className:[fe.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},Xa.createElement(xe.default,{form:va,colon:!1,layout:"horizontal",labelCol:{span:4},wrapperCol:{span:20},initialValues:{time:60},onFinish:hr=>Sa(void 0,null,function*(){var Tr,Xo,no,Wo,Pi;if($n(!0),da(!0),ca.exerciseId){hr.exerciseId=(Xo=(Tr=Ie.editData)==null?void 0:Tr.exercise)==null?void 0:Xo.id,hr.sub_discipline_id=hr.courseid[hr.courseid.length-1],yield(0,Er.wy)(Qr(Ua({},hr),{set_question_sub_discipline:tl})),fr(2),Ro(ca==null?void 0:ca.exerciseId),Ar(ca.exerciseId),$n(!1),da(!1);return}const ui=yield(0,te.ZP)(`/api/courses/${ca==null?void 0:ca.coursesId}/exercises/overload_alert.json`,{method:"get",params:{course_id:ca==null?void 0:ca.coursesId}});if(ui!=null&&ui.alert)ke({type:"classroomList/setActionTabs",payload:{key:"\u9884\u7EA6\u5F39\u7A97"}});else{const{courseid:wl}=hr,[Dl,Rl]=wl;hr.sub_discipline_id=Rl,hr.is_md=!0,hr.time=parseInt(hr.time)>9999?9999:hr.time,hr.set_question_sub_discipline=tl;const Xi=yield ke({type:"exercise/addExercise",payload:Qr(Ua(Ua({},hr),ca),{category_id:ao.get("catalogue")||null})});Xi.status===0&&(Ro((no=Xi.data)==null?void 0:no.exercise_id),ie.history.replace(`/classrooms/${ca.coursesId}/exercise/add/${(Wo=Xi.data)==null?void 0:Wo.exercise_id}?type=2`),Ar((Pi=Xi==null?void 0:Xi.data)==null?void 0:Pi.exercise_id),fr(2)),da(!1)}$n(!1)}),className:fe.formWrap},Xa.createElement(xe.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:fe.baseLineHeight,rules:[{required:!0,validator:(hr,Tr)=>{var Xo;return((Xo=Tr==null?void 0:Tr.replaceAll(" ",""))==null?void 0:Xo.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},Xa.createElement(Ge.default,{maxLength:60,className:fe.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),Xa.createElement(xe.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"courseid",className:fe.baseLineHeight},Xa.createElement(ce.Z,{disabled:li,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:ge.courseOptions,className:fe.baseFormItem,size:"large",popupClassName:fe.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14},allowClear:!0})),Xa.createElement("div",{className:fe.concat},Xa.createElement("div",null,Xa.createElement(at.default,{checked:tl,onChange:hr=>{po(hr.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")),Xa.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",Xa.createElement("a",{onClick:()=>Ri(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),Xa.createElement(xe.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:fe.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},Xa.createElement(Me.ZP.Group,{className:fe.radiogroup,disabled:li},Xa.createElement(Me.ZP.Button,{className:fe.easy,value:1},"\u7B80\u5355"),Xa.createElement(Me.ZP.Button,{className:fe.medium,value:2},"\u9002\u4E2D"),Xa.createElement(Me.ZP.Button,{className:fe.hard,value:3},"\u56F0\u96BE"))),Xa.createElement(xe.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:fe.baseLineHeight},Xa.createElement("div",{style:{display:"flex",width:"100%"}},Xa.createElement(xe.default.Item,{name:"time",noStyle:!0},Xa.createElement(Qe.Z,{disabled:li,min:1,max:9999,className:fe.baseFormItem,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),Xa.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),Xa.createElement(xe.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},Xa.createElement(Ge.default.TextArea,{disabled:li,rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"}))),Xa.createElement(Ln,{exercise_id:ca==null?void 0:ca.exerciseId,setitem:ho})),Xa.createElement("div",{className:fe.bottmodiv},Xa.createElement(Ye.ZP,{className:`${fe.cancelBtn}`,type:"primary",onClick:()=>{ie.history.back()}},"\u53D6\u6D88"),Xa.createElement(Ye.ZP,{loading:jr,onClick:()=>{va.validateFields(),va.submit()},type:"primary",className:`${fe.confirmBtn} ml20`},"\u4E0B\u4E00\u6B65")),Xa.createElement(ee,{setsubloading:da,onModalOk:Qo})),za===2&&Xa.createElement("div",null,Xa.createElement(xi,{key:Ji,setisedits:vi,setitemid:Ar,itemid:wa}))),Xa.createElement(Oi.Z,{open:ul,onCancel:()=>{Ri(!1)}}))};var so=(0,ie.connect)(({classroomList:pe,loading:We,user:Je,problemset:ue,globalSetting:ge,exercise:Be})=>({classroomList:pe,globalSetting:ge,problemset:ue,user:Je,exercise:Be,loading:We.effects}))(Ya)},92359:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return E}});var b=z(67294),ie=z(2453),xe=z(14446),De=z(85546),Ae=z(59810),Ge=z(71577),ce=z(11320),at=z(28706),Me=z(33170),Qe=z(35973),Ye={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"},fe=z(67294),$e=(a,x,y)=>new Promise((ee,te)=>{var re=Se=>{try{le(y.next(Se))}catch(we){te(we)}},oe=Se=>{try{le(y.throw(Se))}catch(we){te(we)}},le=Se=>Se.done?ee(Se.value):Promise.resolve(Se.value).then(re,oe);le((y=y.apply(a,x)).next())}),E=({visible:a,onOk:x,onCancel:y,sub_discipline_id:ee=[]})=>{const[te,re]=(0,b.useState)([]),[oe,le]=(0,b.useState)(!1),Se=(0,Qe.useParams)(),[we,qe]=(0,b.useState)([]),[Le,Ce]=(0,b.useState)([]);(0,b.useEffect)(()=>{a?he():(Ce([]),re([]),le(!1))},[a]);const he=()=>$e(void 0,null,function*(){const dt=yield(0,Me.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});qe(dt.disciplines||[]),Ce((ee==null?void 0:ee.length)>0?ee:[])}),et=()=>{if((Le==null?void 0:Le.length)===0)return ie.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",Le),le(!0),x(te,Le[1],()=>{le(!1)})},Re=()=>{y()},Ue=()=>{const dt=`${ce.Z.API_SERVER}/api/courses/${Se.coursesId}/exercises/down_template`;(0,at.Nd)(null,dt)},Fe=dt=>{const St={name:dt.name,uid:dt.uid,file:dt};return re([St]),!1},ot=()=>{re([])};return fe.createElement(xe.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:a,onOk:et,centered:!0,wrapClassName:Ye.customModal,onCancel:Re,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:Ye.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:oe},fe.createElement("div",{className:Ye.content},fe.createElement("aside",null,fe.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA41"),fe.createElement("ul",null,fe.createElement("li",null,fe.createElement("span",{style:{color:"#5F6367"}},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),fe.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:Ue},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),fe.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:Ue,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),fe.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),fe.createElement("li",{className:Ye.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),fe.createElement("li",{className:Ye.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),fe.createElement("li",{className:Ye.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),fe.createElement("li",{className:Ye.infoText},"4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002"))),fe.createElement("aside",{style:{marginTop:22}},fe.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA42"),fe.createElement("ul",{style:{flex:1}},fe.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"),a&&fe.createElement(fe.Fragment,null,fe.createElement(De.Z,{value:Le,className:Ye.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:we,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(dt,St)=>{Ce(dt||[])}}),fe.createElement("br",null),fe.createElement(Ae.default,{action:`${ce.Z.API_SERVER}/api/attachments.json`,beforeUpload:Fe,onRemove:ot,withCredentials:!0,fileList:te,accept:".xls,.xlsx",showUploadList:!1},fe.createElement(Ge.ZP,{className:Ye.upload,type:"primary",icon:fe.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),te.map((dt,St)=>fe.createElement("div",{key:St,className:Ye.fileList},fe.createElement("span",{className:Ye.fileName},dt==null?void 0:dt.name),fe.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:ot})))))))}},99543:function(tn,zt,z){"use strict";var b=z(67294),ie=z(14446),xe=z(33170),De=z(35973),Ae=z(67294),Ge=(at,Me,Qe)=>new Promise((Ye,fe)=>{var $e=a=>{try{E(Qe.next(a))}catch(x){fe(x)}},me=a=>{try{E(Qe.throw(a))}catch(x){fe(x)}},E=a=>a.done?Ye(a.value):Promise.resolve(a.value).then($e,me);E((Qe=Qe.apply(at,Me)).next())});const ce=({exercise:at,dispatch:Me,init:Qe,haveInit:Ye=!1})=>{const fe=(0,De.useParams)(),[$e,me]=(0,b.useState)(!1);let[E,a]=(0,b.useState)();const[x,y]=(0,b.useState)(!1),[ee,te]=(0,b.useState)(!1);(0,b.useEffect)(()=>{at.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&re()},[at.actionTabs]);function re(){return Ge(this,null,function*(){var oe,le;let Se=yield(0,xe.ZP)(`/api/courses/${fe==null?void 0:fe.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:at.actionTabs.selectArrs}});if(((oe=Se==null?void 0:Se.cover_exercises)==null?void 0:oe.length)>0)me(!0),a((le=Se==null?void 0:Se.cover_exercises)==null?void 0:le[0]);else{let we=yield(0,xe.ZP)(`/api/courses/${fe==null?void 0:fe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:at.actionTabs.selectArrs}});Me({type:"exercise/setActionTabs",payload:{key:""}}),(we==null?void 0:we.status)===0&&(Ye&&Qe(),ie.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{De.history.push("/paperlibrary")}}))}})}return Ae.createElement("div",null,Ae.createElement(ie.default,{open:$e,centered:!0,onCancel:oe=>Ge(void 0,null,function*(){if(oe.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){y(!0);let le=yield(0,xe.ZP)(`/api/courses/${fe==null?void 0:fe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:at.actionTabs.selectArrs,update:1}});Me({type:"exercise/setActionTabs",payload:{key:""}}),y(!1),(le==null?void 0:le.status)===0&&(Ye&&Qe(),me(!1),ie.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{De.history.push("/paperlibrary")}}))}else me(!1)}),cancelButtonProps:{loading:x},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:ee},onOk:()=>Ge(void 0,null,function*(){te(!0);let oe=yield(0,xe.ZP)(`/api/courses/${fe==null?void 0:fe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:at.actionTabs.selectArrs}});te(!1),(oe==null?void 0:oe.status)===0&&(Ye&&Qe(),Me({type:"exercise/setActionTabs",payload:{key:""}}),me(!1),ie.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{De.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Ae.createElement("div",null,Ae.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Ae.createElement("div",null,Ae.createElement("div",null,"\u8BD5\u5377\uFF1A",E==null?void 0:E.origin_exercise_nam),Ae.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Ae.createElement("a",{href:`/paperlibrary/see/${E==null?void 0:E.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},E==null?void 0:E.examination_bank_name))))))};zt.Z=(0,De.connect)(({exercise:at})=>({exercise:at}))(ce)},96707:function(tn,zt,z){"use strict";z.d(zt,{h:function(){return b}});var b=(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))(b||{})},88742:function(tn,zt,z){"use strict";z.d(zt,{H7:function(){return E},MK:function(){return me},MU:function(){return Qe},X6:function(){return fe},bM:function(){return Me},fi:function(){return a},fu:function(){return at},n4:function(){return x},rX:function(){return $e},vl:function(){return y},zO:function(){return Ye}});var b=z(33170),ie=Object.defineProperty,xe=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Ge=(ee,te,re)=>te in ee?ie(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:re}):ee[te]=re,ce=(ee,te)=>{for(var re in te||(te={}))De.call(te,re)&&Ge(ee,re,te[re]);if(xe)for(var re of xe(te))Ae.call(te,re)&&Ge(ee,re,te[re]);return ee};function at(ee,te){return(0,b.U2)(`myproblems/${ee}.json`,ce({hidePopLogin:!0},te||{}))}function Me(ee,te){return(0,b.v_)(`myproblems/${ee}/code_submit.json`,te)}function Qe(ee,te){return(0,b.v_)(`myproblems/${ee}/code_debug.json`,te)}function Ye(ee,te){return te.language&&(te.language=encodeURIComponent(te.language)),(0,b.U2)(`myproblems/${ee}/submit_records.json`,te)}function fe(ee){return(0,b.U2)("myproblems/record_detail.json",{id:ee})}function $e(ee,te){return(0,b.U2)(`myproblems/${ee}/result.json`,{mode:te})}function me(ee,te){return(0,b.v_)(`myproblems/${ee}/add_notes.json`,te)}function E(ee,te){return(0,b.v_)(`myproblems/${ee}/restore_initial_code.json`,te)}function a(ee){return(0,b.v_)(`myproblems/${ee}/sync_code.json`)}function x(ee,te){return(0,b.v_)(`myproblems/${ee}/update_code.json`,te)}function y(ee,te){return(0,b.v_)(`discusses/${ee}/plus.json`,te)}},50637:function(tn,zt,z){"use strict";var b=z(67294),ie=z(83062),xe=z(69677),De=z(2453),Ae=z(62038),Ge=z(67294),ce=(Me,Qe,Ye)=>new Promise((fe,$e)=>{var me=x=>{try{a(Ye.next(x))}catch(y){$e(y)}},E=x=>{try{a(Ye.throw(x))}catch(y){$e(y)}},a=x=>x.done?fe(x.value):Promise.resolve(x.value).then(me,E);a((Ye=Ye.apply(Me,Qe)).next())});const at=({defaultValue:Me,onFinish:Qe})=>{const[Ye,fe]=(0,b.useState)(!1),[$e,me]=(0,b.useState)(Me);return(0,b.useEffect)(()=>{me(Me)},[Me]),Ge.createElement("div",null,Ye?Ge.createElement(xe.default,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:$e,onChange:E=>{me(E.target.value)},onBlur:()=>ce(void 0,null,function*(){var E;if(((E=$e==null?void 0:$e.replaceAll(" ",""))==null?void 0:E.length)<=0){De.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield Qe($e))&&fe(!1)}),onPressEnter:()=>ce(void 0,null,function*(){var E;if(((E=$e==null?void 0:$e.replaceAll(" ",""))==null?void 0:E.length)<=0){De.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield Qe($e))&&fe(!1)})}):Ge.createElement("div",{className:Ae.Z.title},$e,Ge.createElement(ie.Z,{title:"\u7F16\u8F91\u8BD5\u5377\u540D\u79F0"},Ge.createElement("i",{className:`${Ae.Z.editIcon} iconfont icon-bianji_Hover`,onClick:()=>fe(!0)}))))};zt.Z=at},99640:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return Qe}});var b=z(14446),ie={ul:"ul___TdfYY"},xe=z(32637),De=z(67294),Ae=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,at=(Ye,fe)=>{var $e={};for(var me in Ye)Ge.call(Ye,me)&&fe.indexOf(me)<0&&($e[me]=Ye[me]);if(Ye!=null&&Ae)for(var me of Ae(Ye))fe.indexOf(me)<0&&ce.call(Ye,me)&&($e[me]=Ye[me]);return $e},Qe=Ye=>{var fe=Ye,{open:$e,onCancel:me}=fe,E=at(fe,["open","onCancel"]);return De.createElement(b.default,{centered:!0,open:$e,title:De.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:me,footer:null},De.createElement("div",null,De.createElement("div",{className:"tc"},De.createElement("img",{className:"mt10",src:xe,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),De.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),De.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),De.createElement("div",{style:{color:"#333"},className:"pt30 font14"},De.createElement("ul",{className:ie.ul},De.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"),De.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"),De.createElement("li",null,"3\u3001\u6839\u636E\u8001\u5E08\u6559\u5B66\u65B9\u5411\uFF0C\u5206\u4EAB\u5934\u6B4C\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")))))}},84223:function(tn,zt,z){"use strict";z.d(zt,{I:function(){return ie}});var b=z(67294);const ie=()=>{const[xe,De]=(0,b.useState)("hidden");return{overflow:xe,handleMouseEnter:()=>De("auto"),handleMouseLeave:()=>De("hidden")}}},38780:function(tn,zt){"use strict";function z(){const b=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ie=1;ie<arguments.length;ie++){const xe=ie<0||arguments.length<=ie?void 0:arguments[ie];xe&&Object.keys(xe).forEach(De=>{const Ae=xe[De];Ae!==void 0&&(b[De]=Ae)})}return b}zt.Z=z},81643:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return b}});const b=ie=>ie?typeof ie=="function"?ie():ie:null},66367:function(tn,zt,z){"use strict";z.d(zt,{F:function(){return b},Z:function(){return ie}});function b(xe){return xe!=null&&xe===xe.window}function ie(xe,De){var Ae,Ge;if(typeof window=="undefined")return 0;const ce=De?"scrollTop":"scrollLeft";let at=0;return b(xe)?at=xe[De?"pageYOffset":"pageXOffset"]:xe instanceof Document?at=xe.documentElement[ce]:(xe instanceof HTMLElement||xe)&&(at=xe[ce]),xe&&!b(xe)&&typeof at!="number"&&(at=(Ge=((Ae=xe.ownerDocument)!==null&&Ae!==void 0?Ae:xe).documentElement)===null||Ge===void 0?void 0:Ge[ce]),at}},57838:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ie}});var b=z(67294);function ie(){const[,xe]=b.useReducer(De=>De+1,0);return xe}},58375:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return De}});var b=z(96523);function ie(Ae,Ge,ce,at){const Me=ce-Ge;return Ae/=at/2,Ae<1?Me/2*Ae*Ae*Ae+Ge:Me/2*((Ae-=2)*Ae*Ae+2)+Ge}var xe=z(66367);function De(Ae){let Ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ce=()=>window,callback:at,duration:Me=450}=Ge,Qe=ce(),Ye=(0,xe.Z)(Qe,!0),fe=Date.now(),$e=()=>{const E=Date.now()-fe,a=ie(E>Me?Me:E,Ye,Ae,Me);(0,xe.F)(Qe)?Qe.scrollTo(window.pageXOffset,a):Qe instanceof Document||Qe.constructor.name==="HTMLDocument"?Qe.documentElement.scrollTop=a:Qe.scrollTop=a,E<Me?(0,b.Z)($e):typeof at=="function"&&at()};(0,b.Z)($e)}},85673:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return Ue}});var b=z(94184),ie=z.n(b),xe=z(37419),De=z(1337),Ae=z(67294),Ge=z(96159),ce=z(53124),at=z(42922),Me=z(35874);const Qe=Fe=>{let{children:ot}=Fe;const{getPrefixCls:dt}=Ae.useContext(ce.E_),St=dt("breadcrumb");return Ae.createElement("li",{className:`${St}-separator`,"aria-hidden":"true"},ot===""?ot:ot||"/")};Qe.__ANT_BREADCRUMB_SEPARATOR=!0;var Ye=Qe,fe=function(Fe,ot){var dt={};for(var St in Fe)Object.prototype.hasOwnProperty.call(Fe,St)&&ot.indexOf(St)<0&&(dt[St]=Fe[St]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ft=0,St=Object.getOwnPropertySymbols(Fe);Ft<St.length;Ft++)ot.indexOf(St[Ft])<0&&Object.prototype.propertyIsEnumerable.call(Fe,St[Ft])&&(dt[St[Ft]]=Fe[St[Ft]]);return dt};function $e(Fe,ot){if(Fe.title===void 0||Fe.title===null)return null;const dt=Object.keys(ot).join("|");return typeof Fe.title=="object"?Fe.title:String(Fe.title).replace(new RegExp(`:(${dt})`,"g"),(St,Ft)=>ot[Ft]||St)}function me(Fe,ot,dt,St){if(dt==null)return null;const{className:Ft,onClick:Lt}=ot,Gt=fe(ot,["className","onClick"]),Kn=Object.assign(Object.assign({},(0,De.Z)(Gt,{data:!0,aria:!0})),{onClick:Lt});return St!==void 0?Ae.createElement("a",Object.assign({},Kn,{className:ie()(`${Fe}-link`,Ft),href:St}),dt):Ae.createElement("span",Object.assign({},Kn,{className:ie()(`${Fe}-link`,Ft)}),dt)}function E(Fe,ot){return(St,Ft,Lt,Gt,Kn)=>{if(ot)return ot(St,Ft,Lt,Gt);const Hn=$e(St,Ft);return me(Fe,St,Hn,Kn)}}var a=function(Fe,ot){var dt={};for(var St in Fe)Object.prototype.hasOwnProperty.call(Fe,St)&&ot.indexOf(St)<0&&(dt[St]=Fe[St]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ft=0,St=Object.getOwnPropertySymbols(Fe);Ft<St.length;Ft++)ot.indexOf(St[Ft])<0&&Object.prototype.propertyIsEnumerable.call(Fe,St[Ft])&&(dt[St[Ft]]=Fe[St[Ft]]);return dt};const x=Fe=>{const{prefixCls:ot,separator:dt="/",children:St,menu:Ft,overlay:Lt,dropdownProps:Gt,href:Kn}=Fe,wt=(Ht=>{if(Ft||Lt){const Pn=Object.assign({},Gt);if(Ft){const Ln=Ft||{},{items:gn}=Ln,yn=a(Ln,["items"]);Pn.menu=Object.assign(Object.assign({},yn),{items:gn==null?void 0:gn.map((bt,Mn)=>{var{key:Ia,title:jt,label:Jt,path:bn}=bt,gt=a(bt,["key","title","label","path"]);let tt=Jt!=null?Jt:jt;return bn&&(tt=Ae.createElement("a",{href:`${Kn}${bn}`},tt)),Object.assign(Object.assign({},gt),{key:Ia!=null?Ia:Mn,label:tt})})})}else Lt&&(Pn.overlay=Lt);return Ae.createElement(Me.Z,Object.assign({placement:"bottom"},Pn),Ae.createElement("span",{className:`${ot}-overlay-link`},Ht,Ae.createElement(at.Z,null)))}return Ht})(St);return wt!=null?Ae.createElement(Ae.Fragment,null,Ae.createElement("li",null,wt),dt&&Ae.createElement(Ye,null,dt)):null},y=Fe=>{const{prefixCls:ot,children:dt,href:St}=Fe,Ft=a(Fe,["prefixCls","children","href"]),{getPrefixCls:Lt}=Ae.useContext(ce.E_),Gt=Lt("breadcrumb",ot);return Ae.createElement(x,Object.assign({},Ft,{prefixCls:Gt}),me(Gt,Ft,dt,St))};y.__ANT_BREADCRUMB_ITEM=!0;var ee=y,te=z(14747),re=z(67968),oe=z(45503);const le=Fe=>{const{componentCls:ot,iconCls:dt}=Fe;return{[ot]:Object.assign(Object.assign({},(0,te.Wf)(Fe)),{color:Fe.itemColor,fontSize:Fe.fontSize,[dt]:{fontSize:Fe.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Fe.linkColor,transition:`color ${Fe.motionDurationMid}`,padding:`0 ${Fe.paddingXXS}px`,borderRadius:Fe.borderRadiusSM,height:Fe.lineHeight*Fe.fontSize,display:"inline-block",marginInline:-Fe.marginXXS,"&:hover":{color:Fe.linkHoverColor,backgroundColor:Fe.colorBgTextHover}},(0,te.Qy)(Fe)),"li:last-child":{color:Fe.lastItemColor},[`${ot}-separator`]:{marginInline:Fe.separatorMargin,color:Fe.separatorColor},[`${ot}-link`]:{[`
|
|
> ${dt} + span,
|
|
> ${dt} + a
|
|
`]:{marginInlineStart:Fe.marginXXS}},[`${ot}-overlay-link`]:{borderRadius:Fe.borderRadiusSM,height:Fe.lineHeight*Fe.fontSize,display:"inline-block",padding:`0 ${Fe.paddingXXS}px`,marginInline:-Fe.marginXXS,[`> ${dt}`]:{marginInlineStart:Fe.marginXXS,fontSize:Fe.fontSizeIcon},"&:hover":{color:Fe.linkHoverColor,backgroundColor:Fe.colorBgTextHover,a:{color:Fe.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Fe.componentCls}-rtl`]:{direction:"rtl"}})}};var Se=(0,re.Z)("Breadcrumb",Fe=>{const ot=(0,oe.TS)(Fe,{});return[le(ot)]},Fe=>({itemColor:Fe.colorTextDescription,lastItemColor:Fe.colorText,iconFontSize:Fe.fontSize,linkColor:Fe.colorTextDescription,linkHoverColor:Fe.colorText,separatorColor:Fe.colorTextDescription,separatorMargin:Fe.marginXS})),we=function(Fe,ot){var dt={};for(var St in Fe)Object.prototype.hasOwnProperty.call(Fe,St)&&ot.indexOf(St)<0&&(dt[St]=Fe[St]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ft=0,St=Object.getOwnPropertySymbols(Fe);Ft<St.length;Ft++)ot.indexOf(St[Ft])<0&&Object.prototype.propertyIsEnumerable.call(Fe,St[Ft])&&(dt[St[Ft]]=Fe[St[Ft]]);return dt};function qe(Fe){const{breadcrumbName:ot,children:dt}=Fe,St=we(Fe,["breadcrumbName","children"]),Ft=Object.assign({title:ot},St);return dt&&(Ft.menu={items:dt.map(Lt=>{var{breadcrumbName:Gt}=Lt,Kn=we(Lt,["breadcrumbName"]);return Object.assign(Object.assign({},Kn),{title:Gt})})}),Ft}function Le(Fe,ot){return(0,Ae.useMemo)(()=>Fe||(ot?ot.map(qe):null),[Fe,ot])}var Ce=function(Fe,ot){var dt={};for(var St in Fe)Object.prototype.hasOwnProperty.call(Fe,St)&&ot.indexOf(St)<0&&(dt[St]=Fe[St]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ft=0,St=Object.getOwnPropertySymbols(Fe);Ft<St.length;Ft++)ot.indexOf(St[Ft])<0&&Object.prototype.propertyIsEnumerable.call(Fe,St[Ft])&&(dt[St[Ft]]=Fe[St[Ft]]);return dt};const he=(Fe,ot)=>{if(ot===void 0)return ot;let dt=(ot||"").replace(/^\//,"");return Object.keys(Fe).forEach(St=>{dt=dt.replace(`:${St}`,Fe[St])}),dt},et=Fe=>{const{prefixCls:ot,separator:dt="/",style:St,className:Ft,rootClassName:Lt,routes:Gt,items:Kn,children:Hn,itemRender:wt,params:Ht={}}=Fe,Pn=Ce(Fe,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Ln,direction:gn,breadcrumb:yn}=Ae.useContext(ce.E_);let bt;const Mn=Ln("breadcrumb",ot),[Ia,jt]=Se(Mn),Jt=Le(Kn,Gt),bn=E(Mn,wt);if(Jt&&Jt.length>0){const ut=[],Bt=Kn||Gt;bt=Jt.map((vn,Nn)=>{const{path:Pa,key:qn,type:ea,menu:ba,overlay:ht,onClick:Vt,className:Ra,separator:fa,dropdownProps:Tt}=vn,Fa=he(Ht,Pa);Fa!==void 0&&ut.push(Fa);const Ct=qn!=null?qn:Nn;if(ea==="separator")return Ae.createElement(Ye,{key:Ct},fa);const nn={},On=Nn===Jt.length-1;ba?nn.menu=ba:ht&&(nn.overlay=ht);let{href:Mt}=vn;return ut.length&&Fa!==void 0&&(Mt=`#/${ut.join("/")}`),Ae.createElement(x,Object.assign({key:Ct},nn,(0,De.Z)(vn,{data:!0,aria:!0}),{className:Ra,dropdownProps:Tt,href:Mt,separator:On?"":dt,onClick:Vt,prefixCls:Mn}),bn(vn,Ht,Bt,ut,Mt))})}else if(Hn){const ut=(0,xe.Z)(Hn).length;bt=(0,xe.Z)(Hn).map((Bt,vn)=>{if(!Bt)return Bt;const Nn=vn===ut-1;return(0,Ge.Tm)(Bt,{separator:Nn?"":dt,key:vn})})}const gt=ie()(Mn,yn==null?void 0:yn.className,{[`${Mn}-rtl`]:gn==="rtl"},Ft,Lt,jt),tt=Object.assign(Object.assign({},yn==null?void 0:yn.style),St);return Ia(Ae.createElement("nav",Object.assign({className:gt,style:tt},Pn),Ae.createElement("ol",null,bt)))};et.Item=ee,et.Separator=Ye;var Re=et,Ue=Re},85546:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return Ze}});var b=z(74902),ie=z(67294),xe=z(22751),De=z(3407),Ae=z(91034),Ge=z(94184),ce=z.n(Ge),at=z(87462),Me=z(97685),Qe=z(45987),Ye=z(4942),fe=z(1413),$e=z(71002);function me(de){var ve=ie.useRef();ve.current=de;var Ve=ie.useCallback(function(){for(var He,vt=arguments.length,xt=new Array(vt),It=0;It<vt;It++)xt[It]=arguments[It];return(He=ve.current)===null||He===void 0?void 0:He.call.apply(He,[ve].concat(xt))},[]);return Ve}function E(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var a=E()?ie.useLayoutEffect:ie.useEffect,x=a,y=function(ve,Ve){var He=ie.useRef(!0);a(function(){if(!He.current)return ve()},Ve),a(function(){return He.current=!1,function(){He.current=!0}},[])};function ee(de){var ve=ie.useRef(!1),Ve=ie.useState(de),He=(0,Me.Z)(Ve,2),vt=He[0],xt=He[1];ie.useEffect(function(){return ve.current=!1,function(){ve.current=!0}},[]);function It(En,Qt){Qt&&ve.current||xt(En)}return[vt,It]}function te(de){return de!==void 0}function re(de,ve){var Ve=ve||{},He=Ve.defaultValue,vt=Ve.value,xt=Ve.onChange,It=Ve.postState,En=ee(function(){return te(vt)?vt:te(He)?typeof He=="function"?He():He:typeof de=="function"?de():de}),Qt=(0,Me.Z)(En,2),dn=Qt[0],Bn=Qt[1],In=vt!==void 0?vt:dn,Nt=It?It(In):In,cn=me(xt),_n=ee([In]),xa=(0,Me.Z)(_n,2),ha=xa[0],Ta=xa[1];y(function(){var Ke=ha[0];dn!==Ke&&cn(dn,Ke)},[ha]),y(function(){te(vt)||Bn(vt)},[vt]);var Pe=me(function(Ke,st){Bn(Ke,st),Ta([In],st)});return[Nt,Pe]}var oe={};function le(de,ve){}function Se(de,ve){}function we(){oe={}}function qe(de,ve,Ve){!ve&&!oe[Ve]&&(de(!1,Ve),oe[Ve]=!0)}function Le(de,ve){qe(le,de,ve)}function Ce(de,ve){qe(Se,de,ve)}var he=Le,et=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var de=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(de)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(de==null?void 0:de.substr(0,4))},Re={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(ve){var Ve=ve.keyCode;if(ve.altKey&&!ve.ctrlKey||ve.metaKey||Ve>=Re.F1&&Ve<=Re.F12)return!1;switch(Ve){case Re.ALT:case Re.CAPS_LOCK:case Re.CONTEXT_MENU:case Re.CTRL:case Re.DOWN:case Re.END:case Re.ESC:case Re.HOME:case Re.INSERT:case Re.LEFT:case Re.MAC_FF_META:case Re.META:case Re.NUMLOCK:case Re.NUM_CENTER:case Re.PAGE_DOWN:case Re.PAGE_UP:case Re.PAUSE:case Re.PRINT_SCREEN:case Re.RIGHT:case Re.SHIFT:case Re.UP:case Re.WIN_KEY:case Re.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(ve){if(ve>=Re.ZERO&&ve<=Re.NINE||ve>=Re.NUM_ZERO&&ve<=Re.NUM_MULTIPLY||ve>=Re.A&&ve<=Re.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&ve===0)return!0;switch(ve){case Re.SPACE:case Re.QUESTION_MARK:case Re.NUM_PLUS:case Re.NUM_MINUS:case Re.NUM_PERIOD:case Re.NUM_DIVISION:case Re.SEMICOLON:case Re.DASH:case Re.EQUALS:case Re.COMMA:case Re.PERIOD:case Re.SLASH:case Re.APOSTROPHE:case Re.SINGLE_QUOTE:case Re.OPEN_SQUARE_BRACKET:case Re.BACKSLASH:case Re.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Ue=Re,Fe=z(16357);function ot(de,ve,Ve){var He=ie.useRef({});return(!("value"in He.current)||Ve(He.current.condition,ve))&&(He.current.value=de(),He.current.condition=ve),He.current.value}function dt(de,ve){typeof de=="function"?de(ve):(0,$e.Z)(de)==="object"&&de&&"current"in de&&(de.current=ve)}function St(){for(var de=arguments.length,ve=new Array(de),Ve=0;Ve<de;Ve++)ve[Ve]=arguments[Ve];var He=ve.filter(function(vt){return vt});return He.length<=1?He[0]:function(vt){ve.forEach(function(xt){dt(xt,vt)})}}function Ft(){for(var de=arguments.length,ve=new Array(de),Ve=0;Ve<de;Ve++)ve[Ve]=arguments[Ve];return ot(function(){return St.apply(void 0,ve)},ve,function(He,vt){return He.length===vt.length&&He.every(function(xt,It){return xt===vt[It]})})}function Lt(de){var ve,Ve,He=isMemo(de)?de.type.type:de.type;return!(typeof He=="function"&&!((ve=He.prototype)!==null&&ve!==void 0&&ve.render)||typeof de=="function"&&!((Ve=de.prototype)!==null&&Ve!==void 0&&Ve.render))}var Gt=function(ve){var Ve=ve.className,He=ve.customizeIcon,vt=ve.customizeIconProps,xt=ve.onMouseDown,It=ve.onClick,En=ve.children,Qt;return typeof He=="function"?Qt=He(vt):Qt=He,ie.createElement("span",{className:Ve,onMouseDown:function(Bn){Bn.preventDefault(),xt&&xt(Bn)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:It,"aria-hidden":!0},Qt!==void 0?Qt:ie.createElement("span",{className:ce()(Ve.split(/\s+/).map(function(dn){return"".concat(dn,"-icon")}))},En))},Kn=Gt;function Hn(de,ve,Ve,He,vt){var xt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,It=arguments.length>6?arguments[6]:void 0,En=arguments.length>7?arguments[7]:void 0,Qt=ie.useMemo(function(){if((0,$e.Z)(He)==="object")return He.clearIcon;if(vt)return vt},[He,vt]),dn=ie.useMemo(function(){return!!(!xt&&He&&(Ve.length||It)&&!(En==="combobox"&&It===""))},[He,xt,Ve.length,It,En]);return{allowClear:dn,clearIcon:ie.createElement(Kn,{className:"".concat(de,"-clear"),onMouseDown:ve,customizeIcon:Qt},"\xD7")}}var wt=ie.createContext(null);function Ht(){return ie.useContext(wt)}function Pn(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,ve=ie.useState(!1),Ve=(0,Me.Z)(ve,2),He=Ve[0],vt=Ve[1],xt=ie.useRef(null),It=function(){window.clearTimeout(xt.current)};ie.useEffect(function(){return It},[]);var En=function(dn,Bn){It(),xt.current=window.setTimeout(function(){vt(dn),Bn&&Bn()},de)};return[He,En,It]}function Ln(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,ve=ie.useRef(null),Ve=ie.useRef(null);ie.useEffect(function(){return function(){window.clearTimeout(Ve.current)}},[]);function He(vt){(vt||ve.current===null)&&(ve.current=vt),window.clearTimeout(Ve.current),Ve.current=window.setTimeout(function(){ve.current=null},de)}return[function(){return ve.current},He]}function gn(de,ve,Ve,He){var vt=ie.useRef(null);vt.current={open:ve,triggerOpen:Ve,customizedTrigger:He},ie.useEffect(function(){function xt(It){var En;if(!((En=vt.current)!==null&&En!==void 0&&En.customizedTrigger)){var Qt=It.target;Qt.shadowRoot&&It.composed&&(Qt=It.composedPath()[0]||Qt),vt.current.open&&de().filter(function(dn){return dn}).every(function(dn){return!dn.contains(Qt)&&dn!==Qt})&&vt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",xt),function(){return window.removeEventListener("mousedown",xt)}},[])}var yn=`accept acceptCharset accessKey action allowFullScreen allowTransparency
|
|
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
|
|
charSet checked classID className colSpan cols content contentEditable contextMenu
|
|
controls coords crossOrigin data dateTime default defer dir disabled download draggable
|
|
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
|
|
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
|
|
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
|
|
mediaGroup method min minLength multiple muted name noValidate nonce open
|
|
optimum pattern placeholder poster preload radioGroup readOnly rel required
|
|
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
|
|
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
|
|
summary tabIndex target title type useMap value width wmode wrap`,bt=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
|
|
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
|
|
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
|
|
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
|
|
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
|
|
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
|
|
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,Mn="".concat(yn," ").concat(bt).split(/[\s\n]+/),Ia="aria-",jt="data-";function Jt(de,ve){return de.indexOf(ve)===0}function bn(de){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ve;ve===!1?Ve={aria:!0,data:!0,attr:!0}:ve===!0?Ve={aria:!0}:Ve=(0,fe.Z)({},ve);var He={};return Object.keys(de).forEach(function(vt){(Ve.aria&&(vt==="role"||Jt(vt,Ia))||Ve.data&&Jt(vt,jt)||Ve.attr&&Mn.includes(vt))&&(He[vt]=de[vt])}),He}var gt=z(48555);function tt(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var ut=tt()?ie.useLayoutEffect:ie.useEffect,Bt=function(ve,Ve){var He=ie.useRef(!0);ut(function(){return ve(He.current)},Ve),ut(function(){return He.current=!1,function(){He.current=!0}},[])},vn=function(ve,Ve){Bt(function(He){if(!He)return ve()},Ve)},Nn=Bt,Pa=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],qn=void 0;function ea(de,ve){var Ve=de.prefixCls,He=de.invalidate,vt=de.item,xt=de.renderItem,It=de.responsive,En=de.responsiveDisabled,Qt=de.registerSize,dn=de.itemKey,Bn=de.className,In=de.style,Nt=de.children,cn=de.display,_n=de.order,xa=de.component,ha=xa===void 0?"div":xa,Ta=(0,Qe.Z)(de,Pa),Pe=It&&!cn;function Ke(Ot){Qt(dn,Ot)}ie.useEffect(function(){return function(){Ke(null)}},[]);var st=xt&&vt!==qn?xt(vt):Nt,be;He||(be={opacity:Pe?0:1,height:Pe?0:qn,overflowY:Pe?"hidden":qn,order:It?_n:qn,pointerEvents:Pe?"none":qn,position:Pe?"absolute":qn});var ft={};Pe&&(ft["aria-hidden"]=!0);var it=ie.createElement(ha,(0,at.Z)({className:ce()(!He&&Ve,Bn),style:(0,fe.Z)((0,fe.Z)({},be),In)},ft,Ta,{ref:ve}),st);return It&&(it=ie.createElement(gt.Z,{onResize:function(rt){var yt=rt.offsetWidth;Ke(yt)},disabled:En},it)),it}var ba=ie.forwardRef(ea);ba.displayName="Item";var ht=ba;function Vt(de){var ve=ie.useRef();ve.current=de;var Ve=ie.useCallback(function(){for(var He,vt=arguments.length,xt=new Array(vt),It=0;It<vt;It++)xt[It]=arguments[It];return(He=ve.current)===null||He===void 0?void 0:He.call.apply(He,[ve].concat(xt))},[]);return Ve}var Ra=z(73935),fa=function(ve){return+setTimeout(ve,16)},Tt=function(ve){return clearTimeout(ve)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(fa=function(ve){return window.requestAnimationFrame(ve)},Tt=function(ve){return window.cancelAnimationFrame(ve)});var Fa=0,Ct=new Map;function nn(de){Ct.delete(de)}var On=function(ve){var Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Fa+=1;var He=Fa;function vt(xt){if(xt===0)nn(He),ve();else{var It=fa(function(){vt(xt-1)});Ct.set(He,It)}}return vt(Ve),He};On.cancel=function(de){var ve=Ct.get(de);return nn(ve),Tt(ve)};var Mt=On;function an(de){if(typeof MessageChannel=="undefined")Mt(de);else{var ve=new MessageChannel;ve.port1.onmessage=function(){return de()},ve.port2.postMessage(void 0)}}function Un(){var de=ie.useRef(null),ve=function(He){de.current||(de.current=[],an(function(){(0,Ra.unstable_batchedUpdates)(function(){de.current.forEach(function(vt){vt()}),de.current=null})})),de.current.push(He)};return ve}function Da(de,ve){var Ve=ie.useState(ve),He=(0,Me.Z)(Ve,2),vt=He[0],xt=He[1],It=Vt(function(En){de(function(){xt(En)})});return[vt,It]}var Ca=ie.createContext(null),ya=["component"],or=["className"],Br=["className"],Hr=function(ve,Ve){var He=ie.useContext(Ca);if(!He){var vt=ve.component,xt=vt===void 0?"div":vt,It=(0,Qe.Z)(ve,ya);return ie.createElement(xt,(0,at.Z)({},It,{ref:Ve}))}var En=He.className,Qt=(0,Qe.Z)(He,or),dn=ve.className,Bn=(0,Qe.Z)(ve,Br);return ie.createElement(Ca.Provider,{value:null},ie.createElement(ht,(0,at.Z)({ref:Ve,className:ce()(En,dn)},Qt,Bn)))},Vr=ie.forwardRef(Hr);Vr.displayName="RawItem";var So=Vr,co=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],To="responsive",Fo="invalidate";function fo(de){return"+ ".concat(de.length," ...")}function ko(de,ve){var Ve=de.prefixCls,He=Ve===void 0?"rc-overflow":Ve,vt=de.data,xt=vt===void 0?[]:vt,It=de.renderItem,En=de.renderRawItem,Qt=de.itemKey,dn=de.itemWidth,Bn=dn===void 0?10:dn,In=de.ssr,Nt=de.style,cn=de.className,_n=de.maxCount,xa=de.renderRest,ha=de.renderRawRest,Ta=de.suffix,Pe=de.component,Ke=Pe===void 0?"div":Pe,st=de.itemComponent,be=de.onVisibleChange,ft=(0,Qe.Z)(de,co),it=In==="full",Ot=Un(),rt=Da(Ot,null),yt=(0,Me.Z)(rt,2),Dt=yt[0],Wt=yt[1],on=Dt||0,xn=Da(Ot,new Map),Yt=(0,Me.Z)(xn,2),Fn=Yt[0],kn=Yt[1],aa=Da(Ot,0),Tn=(0,Me.Z)(aa,2),La=Tn[0],ra=Tn[1],Ma=Da(Ot,0),nr=(0,Me.Z)(Ma,2),ga=nr[0],dr=nr[1],mr=Da(Ot,0),ar=(0,Me.Z)(mr,2),Ka=ar[0],$a=ar[1],Rr=(0,ie.useState)(null),Ha=(0,Me.Z)(Rr,2),Ir=Ha[0],gr=Ha[1],sr=(0,ie.useState)(null),Wa=(0,Me.Z)(sr,2),Er=Wa[0],Mr=Wa[1],jo=ie.useMemo(function(){return Er===null&&it?Number.MAX_SAFE_INTEGER:Er||0},[Er,Dt]),Zo=(0,ie.useState)(!1),zn=(0,Me.Z)(Zo,2),si=zn[0],_o=zn[1],Di="".concat(He,"-item"),Ai=Math.max(La,ga),eo=_n===To,Or=xt.length&&eo,Oo=_n===Fo,wo=Or||typeof _n=="number"&&xt.length>_n,uo=(0,ie.useMemo)(function(){var mo=xt;return Or?Dt===null&&it?mo=xt:mo=xt.slice(0,Math.min(xt.length,on/Bn)):typeof _n=="number"&&(mo=xt.slice(0,_n)),mo},[xt,Bn,Dt,_n,Or]),Kr=(0,ie.useMemo)(function(){return Or?xt.slice(jo+1):xt.slice(uo.length)},[xt,uo,Or,jo]),Po=(0,ie.useCallback)(function(mo,Ua){var Qr;return typeof Qt=="function"?Qt(mo):(Qr=Qt&&(mo==null?void 0:mo[Qt]))!==null&&Qr!==void 0?Qr:Ua},[Qt]),ci=(0,ie.useCallback)(It||function(mo){return mo},[It]);function Si(mo,Ua,Qr){Er===mo&&(Ua===void 0||Ua===Ir)||(Mr(mo),Qr||(_o(mo<xt.length-1),be==null||be(mo)),Ua!==void 0&&gr(Ua))}function xi(mo,Ua){Wt(Ua.clientWidth)}function ki(mo,Ua){kn(function(Qr){var to=new Map(Qr);return Ua===null?to.delete(mo):to.set(mo,Ua),to})}function ii(mo,Ua){dr(Ua),ra(ga)}function Ei(mo,Ua){$a(Ua)}function wi(mo){return Fn.get(Po(uo[mo],mo))}Nn(function(){if(on&&typeof Ai=="number"&&uo){var mo=Ka,Ua=uo.length,Qr=Ua-1;if(!Ua){Si(0,null);return}for(var to=0;to<Ua;to+=1){var Sa=wi(to);if(it&&(Sa=Sa||0),Sa===void 0){Si(to-1,void 0,!0);break}if(mo+=Sa,Qr===0&&mo<=on||to===Qr-1&&mo+wi(Qr)<=on){Si(Qr,null);break}else if(mo+Ai>on){Si(to-1,mo-Sa-Ka+ga);break}}Ta&&wi(0)+Ka>on&&gr(null)}},[on,Fn,ga,Ka,Po,uo]);var Oi=si&&!!Kr.length,Xa={};Ir!==null&&Or&&(Xa={position:"absolute",left:Ir,top:0});var Uo={prefixCls:Di,responsive:Or,component:st,invalidate:Oo},io=En?function(mo,Ua){var Qr=Po(mo,Ua);return ie.createElement(Ca.Provider,{key:Qr,value:(0,fe.Z)((0,fe.Z)({},Uo),{},{order:Ua,item:mo,itemKey:Qr,registerSize:ki,display:Ua<=jo})},En(mo,Ua))}:function(mo,Ua){var Qr=Po(mo,Ua);return ie.createElement(ht,(0,at.Z)({},Uo,{order:Ua,key:Qr,item:mo,renderItem:ci,itemKey:Qr,registerSize:ki,display:Ua<=jo}))},zr,ei={order:Oi?jo:Number.MAX_SAFE_INTEGER,className:"".concat(Di,"-rest"),registerSize:ii,display:Oi};if(ha)ha&&(zr=ie.createElement(Ca.Provider,{value:(0,fe.Z)((0,fe.Z)({},Uo),ei)},ha(Kr)));else{var Vo=xa||fo;zr=ie.createElement(ht,(0,at.Z)({},Uo,ei),typeof Vo=="function"?Vo(Kr):Vo)}var Li=ie.createElement(Ke,(0,at.Z)({className:ce()(!Oo&&He,cn),style:Nt,ref:ve},ft),uo.map(io),wo?zr:null,Ta&&ie.createElement(ht,(0,at.Z)({},Uo,{responsive:eo,responsiveDisabled:!Or,order:jo,className:"".concat(Di,"-suffix"),registerSize:Ei,display:!0,style:Xa}),Ta));return eo&&(Li=ie.createElement(gt.Z,{onResize:xi,disabled:!Or},Li)),Li}var Eo=ie.forwardRef(ko);Eo.displayName="Overflow",Eo.Item=So,Eo.RESPONSIVE=To,Eo.INVALIDATE=Fo;var Na=Eo,pr=Na,cr=function(ve,Ve){var He,vt,xt=ve.prefixCls,It=ve.id,En=ve.inputElement,Qt=ve.disabled,dn=ve.tabIndex,Bn=ve.autoFocus,In=ve.autoComplete,Nt=ve.editable,cn=ve.activeDescendantId,_n=ve.value,xa=ve.maxLength,ha=ve.onKeyDown,Ta=ve.onMouseDown,Pe=ve.onChange,Ke=ve.onPaste,st=ve.onCompositionStart,be=ve.onCompositionEnd,ft=ve.open,it=ve.attrs,Ot=En||ie.createElement("input",null),rt=Ot,yt=rt.ref,Dt=rt.props,Wt=Dt.onKeyDown,on=Dt.onChange,xn=Dt.onMouseDown,Yt=Dt.onCompositionStart,Fn=Dt.onCompositionEnd,kn=Dt.style;return"maxLength"in Ot.props,Ot=ie.cloneElement(Ot,(0,fe.Z)((0,fe.Z)((0,fe.Z)({type:"search"},Dt),{},{id:It,ref:St(Ve,yt),disabled:Qt,tabIndex:dn,autoComplete:In||"off",autoFocus:Bn,className:ce()("".concat(xt,"-selection-search-input"),(He=Ot)===null||He===void 0||(vt=He.props)===null||vt===void 0?void 0:vt.className),role:"combobox","aria-label":"Search","aria-expanded":ft||!1,"aria-haspopup":"listbox","aria-owns":"".concat(It,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(It,"_list"),"aria-activedescendant":ft?cn:void 0},it),{},{value:Nt?_n:"",maxLength:xa,readOnly:!Nt,unselectable:Nt?null:"on",style:(0,fe.Z)((0,fe.Z)({},kn),{},{opacity:Nt?null:0}),onKeyDown:function(Tn){ha(Tn),Wt&&Wt(Tn)},onMouseDown:function(Tn){Ta(Tn),xn&&xn(Tn)},onChange:function(Tn){Pe(Tn),on&&on(Tn)},onCompositionStart:function(Tn){st(Tn),Yt&&Yt(Tn)},onCompositionEnd:function(Tn){be(Tn),Fn&&Fn(Tn)},onPaste:Ke})),Ot},lr=ie.forwardRef(cr);lr.displayName="Input";var Sr=lr;function pi(de){return Array.isArray(de)?de:de!==void 0?[de]:[]}var Pr=typeof window!="undefined"&&window.document&&window.document.documentElement,ln=Pr;function pn(de){return de!=null}function mn(de){return!de&&de!==0}function ia(de){return["string","number"].includes((0,$e.Z)(de))}function qa(de){var ve=void 0;return de&&(ia(de.title)?ve=de.title.toString():ia(de.label)&&(ve=de.label.toString())),ve}function Lr(de,ve){ln?ie.useLayoutEffect(de,ve):ie.useEffect(de,ve)}function Lo(de){var ve;return(ve=de.key)!==null&&ve!==void 0?ve:de.value}var er=function(ve){ve.preventDefault(),ve.stopPropagation()},Ao=function(ve){var Ve=ve.id,He=ve.prefixCls,vt=ve.values,xt=ve.open,It=ve.searchValue,En=ve.autoClearSearchValue,Qt=ve.inputRef,dn=ve.placeholder,Bn=ve.disabled,In=ve.mode,Nt=ve.showSearch,cn=ve.autoFocus,_n=ve.autoComplete,xa=ve.activeDescendantId,ha=ve.tabIndex,Ta=ve.removeIcon,Pe=ve.maxTagCount,Ke=ve.maxTagTextLength,st=ve.maxTagPlaceholder,be=st===void 0?function(gr){return"+ ".concat(gr.length," ...")}:st,ft=ve.tagRender,it=ve.onToggleOpen,Ot=ve.onRemove,rt=ve.onInputChange,yt=ve.onInputPaste,Dt=ve.onInputKeyDown,Wt=ve.onInputMouseDown,on=ve.onInputCompositionStart,xn=ve.onInputCompositionEnd,Yt=ie.useRef(null),Fn=(0,ie.useState)(0),kn=(0,Me.Z)(Fn,2),aa=kn[0],Tn=kn[1],La=(0,ie.useState)(!1),ra=(0,Me.Z)(La,2),Ma=ra[0],nr=ra[1],ga="".concat(He,"-selection"),dr=xt||In==="multiple"&&En===!1||In==="tags"?It:"",mr=In==="tags"||In==="multiple"&&En===!1||Nt&&(xt||Ma);Lr(function(){Tn(Yt.current.scrollWidth)},[dr]);function ar(gr,sr,Wa,Er,Mr){return ie.createElement("span",{className:ce()("".concat(ga,"-item"),(0,Ye.Z)({},"".concat(ga,"-item-disabled"),Wa)),title:qa(gr)},ie.createElement("span",{className:"".concat(ga,"-item-content")},sr),Er&&ie.createElement(Kn,{className:"".concat(ga,"-item-remove"),onMouseDown:er,onClick:Mr,customizeIcon:Ta},"\xD7"))}function Ka(gr,sr,Wa,Er,Mr){var jo=function(zn){er(zn),it(!xt)};return ie.createElement("span",{onMouseDown:jo},ft({label:sr,value:gr,disabled:Wa,closable:Er,onClose:Mr}))}function $a(gr){var sr=gr.disabled,Wa=gr.label,Er=gr.value,Mr=!Bn&&!sr,jo=Wa;if(typeof Ke=="number"&&(typeof Wa=="string"||typeof Wa=="number")){var Zo=String(jo);Zo.length>Ke&&(jo="".concat(Zo.slice(0,Ke),"..."))}var zn=function(_o){_o&&_o.stopPropagation(),Ot(gr)};return typeof ft=="function"?Ka(Er,jo,sr,Mr,zn):ar(gr,jo,sr,Mr,zn)}function Rr(gr){var sr=typeof be=="function"?be(gr):be;return ar({title:sr},sr,!1)}var Ha=ie.createElement("div",{className:"".concat(ga,"-search"),style:{width:aa},onFocus:function(){nr(!0)},onBlur:function(){nr(!1)}},ie.createElement(Sr,{ref:Qt,open:xt,prefixCls:He,id:Ve,inputElement:null,disabled:Bn,autoFocus:cn,autoComplete:_n,editable:mr,activeDescendantId:xa,value:dr,onKeyDown:Dt,onMouseDown:Wt,onChange:rt,onPaste:yt,onCompositionStart:on,onCompositionEnd:xn,tabIndex:ha,attrs:bn(ve,!0)}),ie.createElement("span",{ref:Yt,className:"".concat(ga,"-search-mirror"),"aria-hidden":!0},dr,"\xA0")),Ir=ie.createElement(pr,{prefixCls:"".concat(ga,"-overflow"),data:vt,renderItem:$a,renderRest:Rr,suffix:Ha,itemKey:Lo,maxCount:Pe});return ie.createElement(ie.Fragment,null,Ir,!vt.length&&!dr&&ie.createElement("span",{className:"".concat(ga,"-placeholder")},dn))},Go=Ao,Mi=function(ve){var Ve=ve.inputElement,He=ve.prefixCls,vt=ve.id,xt=ve.inputRef,It=ve.disabled,En=ve.autoFocus,Qt=ve.autoComplete,dn=ve.activeDescendantId,Bn=ve.mode,In=ve.open,Nt=ve.values,cn=ve.placeholder,_n=ve.tabIndex,xa=ve.showSearch,ha=ve.searchValue,Ta=ve.activeValue,Pe=ve.maxLength,Ke=ve.onInputKeyDown,st=ve.onInputMouseDown,be=ve.onInputChange,ft=ve.onInputPaste,it=ve.onInputCompositionStart,Ot=ve.onInputCompositionEnd,rt=ve.title,yt=ie.useState(!1),Dt=(0,Me.Z)(yt,2),Wt=Dt[0],on=Dt[1],xn=Bn==="combobox",Yt=xn||xa,Fn=Nt[0],kn=ha||"";xn&&Ta&&!Wt&&(kn=Ta),ie.useEffect(function(){xn&&on(!1)},[xn,Ta]);var aa=Bn!=="combobox"&&!In&&!xa?!1:!!kn,Tn=rt===void 0?qa(Fn):rt,La=function(){if(Fn)return null;var Ma=aa?{visibility:"hidden"}:void 0;return ie.createElement("span",{className:"".concat(He,"-selection-placeholder"),style:Ma},cn)};return ie.createElement(ie.Fragment,null,ie.createElement("span",{className:"".concat(He,"-selection-search")},ie.createElement(Sr,{ref:xt,prefixCls:He,id:vt,open:In,inputElement:Ve,disabled:It,autoFocus:En,autoComplete:Qt,editable:Yt,activeDescendantId:dn,value:kn,onKeyDown:Ke,onMouseDown:st,onChange:function(Ma){on(!0),be(Ma)},onPaste:ft,onCompositionStart:it,onCompositionEnd:Ot,tabIndex:_n,attrs:bn(ve,!0),maxLength:xn?Pe:void 0})),!xn&&Fn?ie.createElement("span",{className:"".concat(He,"-selection-item"),title:Tn,style:aa?{visibility:"hidden"}:void 0},Fn.label):null,La())},rr=Mi;function zo(de){return![Ue.ESC,Ue.SHIFT,Ue.BACKSPACE,Ue.TAB,Ue.WIN_KEY,Ue.ALT,Ue.META,Ue.WIN_KEY_RIGHT,Ue.CTRL,Ue.SEMICOLON,Ue.EQUALS,Ue.CAPS_LOCK,Ue.CONTEXT_MENU,Ue.F1,Ue.F2,Ue.F3,Ue.F4,Ue.F5,Ue.F6,Ue.F7,Ue.F8,Ue.F9,Ue.F10,Ue.F11,Ue.F12].includes(de)}var Cn=function(ve,Ve){var He=(0,ie.useRef)(null),vt=(0,ie.useRef)(!1),xt=ve.prefixCls,It=ve.open,En=ve.mode,Qt=ve.showSearch,dn=ve.tokenWithEnter,Bn=ve.autoClearSearchValue,In=ve.onSearch,Nt=ve.onSearchSubmit,cn=ve.onToggleOpen,_n=ve.onInputKeyDown,xa=ve.domRef;ie.useImperativeHandle(Ve,function(){return{focus:function(){He.current.focus()},blur:function(){He.current.blur()}}});var ha=Ln(0),Ta=(0,Me.Z)(ha,2),Pe=Ta[0],Ke=Ta[1],st=function(kn){var aa=kn.which;(aa===Ue.UP||aa===Ue.DOWN)&&kn.preventDefault(),_n&&_n(kn),aa===Ue.ENTER&&En==="tags"&&!vt.current&&!It&&(Nt==null||Nt(kn.target.value)),zo(aa)&&cn(!0)},be=function(){Ke(!0)},ft=(0,ie.useRef)(null),it=function(kn){In(kn,!0,vt.current)!==!1&&cn(!0)},Ot=function(){vt.current=!0},rt=function(kn){vt.current=!1,En!=="combobox"&&it(kn.target.value)},yt=function(kn){var aa=kn.target.value;if(dn&&ft.current&&/[\r\n]/.test(ft.current)){var Tn=ft.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");aa=aa.replace(Tn,ft.current)}ft.current=null,it(aa)},Dt=function(kn){var aa=kn.clipboardData,Tn=aa.getData("text");ft.current=Tn},Wt=function(kn){var aa=kn.target;if(aa!==He.current){var Tn=document.body.style.msTouchAction!==void 0;Tn?setTimeout(function(){He.current.focus()}):He.current.focus()}},on=function(kn){var aa=Pe();kn.target!==He.current&&!aa&&En!=="combobox"&&kn.preventDefault(),(En!=="combobox"&&(!Qt||!aa)||!It)&&(It&&Bn!==!1&&In("",!0,!1),cn())},xn={inputRef:He,onInputKeyDown:st,onInputMouseDown:be,onInputChange:yt,onInputPaste:Dt,onInputCompositionStart:Ot,onInputCompositionEnd:rt},Yt=En==="multiple"||En==="tags"?ie.createElement(Go,(0,at.Z)({},ve,xn)):ie.createElement(rr,(0,at.Z)({},ve,xn));return ie.createElement("div",{ref:xa,className:"".concat(xt,"-selector"),onClick:Wt,onMouseDown:on},Yt)},Ea=ie.forwardRef(Cn);Ea.displayName="Selector";var la=Ea,en=z(62709),wr=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],pa=function(ve){var Ve=ve===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Ve,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Ve,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Ve,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Ve,adjustY:1},htmlRegion:"scroll"}}},vr=function(ve,Ve){var He=ve.prefixCls,vt=ve.disabled,xt=ve.visible,It=ve.children,En=ve.popupElement,Qt=ve.animation,dn=ve.transitionName,Bn=ve.dropdownStyle,In=ve.dropdownClassName,Nt=ve.direction,cn=Nt===void 0?"ltr":Nt,_n=ve.placement,xa=ve.builtinPlacements,ha=ve.dropdownMatchSelectWidth,Ta=ve.dropdownRender,Pe=ve.dropdownAlign,Ke=ve.getPopupContainer,st=ve.empty,be=ve.getTriggerDOMNode,ft=ve.onPopupVisibleChange,it=ve.onPopupMouseEnter,Ot=(0,Qe.Z)(ve,wr),rt="".concat(He,"-dropdown"),yt=En;Ta&&(yt=Ta(En));var Dt=ie.useMemo(function(){return xa||pa(ha)},[xa,ha]),Wt=Qt?"".concat(rt,"-").concat(Qt):dn,on=typeof ha=="number",xn=ie.useMemo(function(){return on?null:ha===!1?"minWidth":"width"},[ha,on]),Yt=Bn;on&&(Yt=(0,fe.Z)((0,fe.Z)({},Yt),{},{width:ha}));var Fn=ie.useRef(null);return ie.useImperativeHandle(Ve,function(){return{getPopupElement:function(){return Fn.current}}}),ie.createElement(en.Z,(0,at.Z)({},Ot,{showAction:ft?["click"]:[],hideAction:ft?["click"]:[],popupPlacement:_n||(cn==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Dt,prefixCls:rt,popupTransitionName:Wt,popup:ie.createElement("div",{ref:Fn,onMouseEnter:it},yt),stretch:xn,popupAlign:Pe,popupVisible:xt,getPopupContainer:Ke,popupClassName:ce()(In,(0,Ye.Z)({},"".concat(rt,"-empty"),st)),popupStyle:Yt,getTriggerDOMNode:be,onPopupVisibleChange:ft}),It)},Oa=ie.forwardRef(vr);Oa.displayName="SelectTrigger";var $o=Oa,vo=z(84506);function ai(de,ve){var Ve=de.key,He;return"value"in de&&(He=de.value),Ve!=null?Ve:He!==void 0?He:"rc-index-key-".concat(ve)}function Ci(de,ve){var Ve=de||{},He=Ve.label,vt=Ve.value,xt=Ve.options,It=Ve.groupLabel,En=He||(ve?"children":"label");return{label:En,value:vt||"value",options:xt||"options",groupLabel:It||En}}function Xr(de){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ve=ve.fieldNames,He=ve.childrenAsData,vt=[],xt=Ci(Ve,!1),It=xt.label,En=xt.value,Qt=xt.options,dn=xt.groupLabel;function Bn(In,Nt){In.forEach(function(cn){if(Nt||!(Qt in cn)){var _n=cn[En];vt.push({key:ai(cn,vt.length),groupOption:Nt,data:cn,label:cn[It],value:_n})}else{var xa=cn[dn];xa===void 0&&He&&(xa=cn.label),vt.push({key:ai(cn,vt.length),group:!0,data:cn,label:xa}),Bn(cn[Qt],!0)}})}return Bn(de,!1),vt}function Za(de){var ve=(0,fe.Z)({},de);return"props"in ve||Object.defineProperty(ve,"props",{get:function(){return he(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),ve}}),ve}function Wi(de,ve){if(!ve||!ve.length)return null;var Ve=!1;function He(xt,It){var En=(0,vo.Z)(It),Qt=En[0],dn=En.slice(1);if(!Qt)return[xt];var Bn=xt.split(Qt);return Ve=Ve||Bn.length>1,Bn.reduce(function(In,Nt){return[].concat((0,b.Z)(In),(0,b.Z)(He(Nt,dn)))},[]).filter(function(In){return In})}var vt=He(de,ve);return Ve?vt:null}var Ki=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],ri=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function _i(de){return de==="tags"||de==="multiple"}var br=ie.forwardRef(function(de,ve){var Ve,He,vt=de.id,xt=de.prefixCls,It=de.className,En=de.showSearch,Qt=de.tagRender,dn=de.direction,Bn=de.omitDomProps,In=de.displayValues,Nt=de.onDisplayValuesChange,cn=de.emptyOptions,_n=de.notFoundContent,xa=_n===void 0?"Not Found":_n,ha=de.onClear,Ta=de.mode,Pe=de.disabled,Ke=de.loading,st=de.getInputElement,be=de.getRawInputElement,ft=de.open,it=de.defaultOpen,Ot=de.onDropdownVisibleChange,rt=de.activeValue,yt=de.onActiveValueChange,Dt=de.activeDescendantId,Wt=de.searchValue,on=de.autoClearSearchValue,xn=de.onSearch,Yt=de.onSearchSplit,Fn=de.tokenSeparators,kn=de.allowClear,aa=de.suffixIcon,Tn=de.clearIcon,La=de.OptionList,ra=de.animation,Ma=de.transitionName,nr=de.dropdownStyle,ga=de.dropdownClassName,dr=de.dropdownMatchSelectWidth,mr=de.dropdownRender,ar=de.dropdownAlign,Ka=de.placement,$a=de.builtinPlacements,Rr=de.getPopupContainer,Ha=de.showAction,Ir=Ha===void 0?[]:Ha,gr=de.onFocus,sr=de.onBlur,Wa=de.onKeyUp,Er=de.onKeyDown,Mr=de.onMouseDown,jo=(0,Qe.Z)(de,Ki),Zo=_i(Ta),zn=(En!==void 0?En:Zo)||Ta==="combobox",si=(0,fe.Z)({},jo);ri.forEach(function(oa){delete si[oa]}),Bn==null||Bn.forEach(function(oa){delete si[oa]});var _o=ie.useState(!1),Di=(0,Me.Z)(_o,2),Ai=Di[0],eo=Di[1];ie.useEffect(function(){eo(et())},[]);var Or=ie.useRef(null),Oo=ie.useRef(null),wo=ie.useRef(null),uo=ie.useRef(null),Kr=ie.useRef(null),Po=Pn(),ci=(0,Me.Z)(Po,3),Si=ci[0],xi=ci[1],ki=ci[2];ie.useImperativeHandle(ve,function(){var oa,sa;return{focus:(oa=uo.current)===null||oa===void 0?void 0:oa.focus,blur:(sa=uo.current)===null||sa===void 0?void 0:sa.blur,scrollTo:function(fr){var wa;return(wa=Kr.current)===null||wa===void 0?void 0:wa.scrollTo(fr)}}});var ii=ie.useMemo(function(){var oa;if(Ta!=="combobox")return Wt;var sa=(oa=In[0])===null||oa===void 0?void 0:oa.value;return typeof sa=="string"||typeof sa=="number"?String(sa):""},[Wt,Ta,In]),Ei=Ta==="combobox"&&typeof st=="function"&&st()||null,wi=typeof be=="function"&&be(),Oi=Ft(Oo,wi==null||(Ve=wi.props)===null||Ve===void 0?void 0:Ve.ref),Xa=ie.useState(!1),Uo=(0,Me.Z)(Xa,2),io=Uo[0],zr=Uo[1];x(function(){zr(!0)},[]);var ei=re(!1,{defaultValue:it,value:ft}),Vo=(0,Me.Z)(ei,2),Li=Vo[0],mo=Vo[1],Ua=io?Li:!1,Qr=!xa&&cn;(Pe||Qr&&Ua&&Ta==="combobox")&&(Ua=!1);var to=Qr?!1:Ua,Sa=ie.useCallback(function(oa){var sa=oa!==void 0?oa:!Ua;Pe||(mo(sa),Ua!==sa&&(Ot==null||Ot(sa)))},[Pe,Ua,mo,Ot]),Ya=ie.useMemo(function(){return(Fn||[]).some(function(oa){return[`
|
|
`,`\r
|
|
`].includes(oa)})},[Fn]),so=function(sa,za,fr){var wa=!0,Ar=sa;yt==null||yt(null);var ao=fr?null:Wi(sa,Fn);return Ta!=="combobox"&&ao&&(Ar="",Yt==null||Yt(ao),Sa(!1),wa=!1),xn&&ii!==Ar&&xn(Ar,{source:za?"typing":"effect"}),wa},pe=function(sa){!sa||!sa.trim()||xn(sa,{source:"submit"})};ie.useEffect(function(){!Ua&&!Zo&&Ta!=="combobox"&&so("",!1,!1)},[Ua]),ie.useEffect(function(){Li&&Pe&&mo(!1),Pe&&xi(!1)},[Pe]);var We=Ln(),Je=(0,Me.Z)(We,2),ue=Je[0],ge=Je[1],Be=function(sa){var za=ue(),fr=sa.which;if(fr===Ue.ENTER&&(Ta!=="combobox"&&sa.preventDefault(),Ua||Sa(!0)),ge(!!ii),fr===Ue.BACKSPACE&&!za&&Zo&&!ii&&In.length){for(var wa=(0,b.Z)(In),Ar=null,ao=wa.length-1;ao>=0;ao-=1){var jr=wa[ao];if(!jr.disabled){wa.splice(ao,1),Ar=jr;break}}Ar&&Nt(wa,{type:"remove",values:[Ar]})}for(var da=arguments.length,Bo=new Array(da>1?da-1:0),vi=1;vi<da;vi++)Bo[vi-1]=arguments[vi];if(Ua&&Kr.current){var li;(li=Kr.current).onKeyDown.apply(li,[sa].concat(Bo))}Er==null||Er.apply(void 0,[sa].concat(Bo))},Ie=function(sa){for(var za=arguments.length,fr=new Array(za>1?za-1:0),wa=1;wa<za;wa++)fr[wa-1]=arguments[wa];if(Ua&&Kr.current){var Ar;(Ar=Kr.current).onKeyUp.apply(Ar,[sa].concat(fr))}Wa==null||Wa.apply(void 0,[sa].concat(fr))},Te=function(sa){var za=In.filter(function(fr){return fr!==sa});Nt(za,{type:"remove",values:[sa]})},ke=ie.useRef(!1),ct=function(){xi(!0),Pe||(gr&&!ke.current&&gr.apply(void 0,arguments),Ir.includes("focus")&&Sa(!0)),ke.current=!0},Pt=function(){xi(!1,function(){ke.current=!1,Sa(!1)}),!Pe&&(ii&&(Ta==="tags"?xn(ii,{source:"submit"}):Ta==="multiple"&&xn("",{source:"blur"})),sr&&sr.apply(void 0,arguments))},Oe=[];ie.useEffect(function(){return function(){Oe.forEach(function(oa){return clearTimeout(oa)}),Oe.splice(0,Oe.length)}},[]);var Xe=function(sa){var za,fr=sa.target,wa=(za=wo.current)===null||za===void 0?void 0:za.getPopupElement();if(wa&&wa.contains(fr)){var Ar=setTimeout(function(){var Bo=Oe.indexOf(Ar);if(Bo!==-1&&Oe.splice(Bo,1),ki(),!Ai&&!wa.contains(document.activeElement)){var vi;(vi=uo.current)===null||vi===void 0||vi.focus()}});Oe.push(Ar)}for(var ao=arguments.length,jr=new Array(ao>1?ao-1:0),da=1;da<ao;da++)jr[da-1]=arguments[da];Mr==null||Mr.apply(void 0,[sa].concat(jr))},mt=ie.useState({}),Et=(0,Me.Z)(mt,2),At=Et[1];function qt(){At({})}var Zt;wi&&(Zt=function(sa){Sa(sa)}),gn(function(){var oa;return[Or.current,(oa=wo.current)===null||oa===void 0?void 0:oa.getPopupElement()]},to,Sa,!!wi);var Sn=ie.useMemo(function(){return(0,fe.Z)((0,fe.Z)({},de),{},{notFoundContent:xa,open:Ua,triggerOpen:to,id:vt,showSearch:zn,multiple:Zo,toggleOpen:Sa})},[de,xa,to,Ua,vt,zn,Zo,Sa]),Xt=!!aa||Ke,Rt;Xt&&(Rt=ie.createElement(Kn,{className:ce()("".concat(xt,"-arrow"),(0,Ye.Z)({},"".concat(xt,"-arrow-loading"),Ke)),customizeIcon:aa,customizeIconProps:{loading:Ke,searchValue:ii,open:Ua,focused:Si,showSearch:zn}}));var wn=function(){var sa;ha==null||ha(),(sa=uo.current)===null||sa===void 0||sa.focus(),Nt([],{type:"clear",values:In}),so("",!1,!1)},ja=Hn(xt,wn,In,kn,Tn,Pe,ii,Ta),ka=ja.allowClear,ca=ja.clearIcon,Qa=ie.createElement(La,{ref:Kr}),$n=ce()(xt,It,(He={},(0,Ye.Z)(He,"".concat(xt,"-focused"),Si),(0,Ye.Z)(He,"".concat(xt,"-multiple"),Zo),(0,Ye.Z)(He,"".concat(xt,"-single"),!Zo),(0,Ye.Z)(He,"".concat(xt,"-allow-clear"),kn),(0,Ye.Z)(He,"".concat(xt,"-show-arrow"),Xt),(0,Ye.Z)(He,"".concat(xt,"-disabled"),Pe),(0,Ye.Z)(He,"".concat(xt,"-loading"),Ke),(0,Ye.Z)(He,"".concat(xt,"-open"),Ua),(0,Ye.Z)(He,"".concat(xt,"-customize-input"),Ei),(0,Ye.Z)(He,"".concat(xt,"-show-search"),zn),He)),Dr=ie.createElement($o,{ref:wo,disabled:Pe,prefixCls:xt,visible:to,popupElement:Qa,animation:ra,transitionName:Ma,dropdownStyle:nr,dropdownClassName:ga,direction:dn,dropdownMatchSelectWidth:dr,dropdownRender:mr,dropdownAlign:ar,placement:Ka,builtinPlacements:$a,getPopupContainer:Rr,empty:cn,getTriggerDOMNode:function(){return Oo.current},onPopupVisibleChange:Zt,onPopupMouseEnter:qt},wi?ie.cloneElement(wi,{ref:Oi}):ie.createElement(la,(0,at.Z)({},de,{domRef:Oo,prefixCls:xt,inputElement:Ei,ref:uo,id:vt,showSearch:zn,autoClearSearchValue:on,mode:Ta,activeDescendantId:Dt,tagRender:Qt,values:In,open:Ua,onToggleOpen:Sa,activeValue:rt,searchValue:ii,onSearch:so,onSearchSubmit:pe,onRemove:Te,tokenWithEnter:Ya}))),va;return wi?va=Dr:va=ie.createElement("div",(0,at.Z)({className:$n},si,{ref:Or,onMouseDown:Xe,onKeyDown:Be,onKeyUp:Ie,onFocus:ct,onBlur:Pt}),Si&&!Ua&&ie.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(In.map(function(oa){var sa=oa.label,za=oa.value;return["number","string"].includes((0,$e.Z)(sa))?sa:za}).join(", "))),Dr,Rt,ka&&ca),ie.createElement(wt.Provider,{value:Sn},va)}),Wr=br,Do=function(de,ve){var Ve=ie.useRef({values:new Map,options:new Map}),He=ie.useMemo(function(){var xt=Ve.current,It=xt.values,En=xt.options,Qt=de.map(function(In){if(In.label===void 0){var Nt;return(0,fe.Z)((0,fe.Z)({},In),{},{label:(Nt=It.get(In.value))===null||Nt===void 0?void 0:Nt.label})}return In}),dn=new Map,Bn=new Map;return Qt.forEach(function(In){dn.set(In.value,In),Bn.set(In.value,ve.get(In.value)||En.get(In.value))}),Ve.current.values=dn,Ve.current.options=Bn,Qt},[de,ve]),vt=ie.useCallback(function(xt){return ve.get(xt)||Ve.current.options.get(xt)},[ve]);return[He,vt]};function Fr(de,ve){return pi(de).join("").toUpperCase().includes(ve)}var ji=function(de,ve,Ve,He,vt){return ie.useMemo(function(){if(!Ve||He===!1)return de;var xt=ve.options,It=ve.label,En=ve.value,Qt=[],dn=typeof He=="function",Bn=Ve.toUpperCase(),In=dn?He:function(cn,_n){return vt?Fr(_n[vt],Bn):_n[xt]?Fr(_n[It!=="children"?It:"label"],Bn):Fr(_n[En],Bn)},Nt=dn?function(cn){return Za(cn)}:function(cn){return cn};return de.forEach(function(cn){if(cn[xt]){var _n=In(Ve,Nt(cn));if(_n)Qt.push(cn);else{var xa=cn[xt].filter(function(ha){return In(Ve,Nt(ha))});xa.length&&Qt.push((0,fe.Z)((0,fe.Z)({},cn),{},(0,Ye.Z)({},xt,xa)))}return}In(Ve,Nt(cn))&&Qt.push(cn)}),Qt},[de,He,vt,Ve,ve])},Hi=0,Qi=E();function mi(){var de;return Qi?(de=Hi,Hi+=1):de="TEST_OR_SSR",de}function ti(de){var ve=ie.useState(),Ve=(0,Me.Z)(ve,2),He=Ve[0],vt=Ve[1];return ie.useEffect(function(){vt("rc_select_".concat(mi()))},[]),de||He}function sn(de){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ve=[];return ie.Children.forEach(de,function(He){He==null&&!ve.keepEmpty||(Array.isArray(He)?Ve=Ve.concat(sn(He)):(0,Fe.isFragment)(He)&&He.props?Ve=Ve.concat(sn(He.props.children,ve)):Ve.push(He))}),Ve}var rn=["children","value"],ua=["children"];function Aa(de){var ve=de,Ve=ve.key,He=ve.props,vt=He.children,xt=He.value,It=(0,Qe.Z)(He,rn);return(0,fe.Z)({key:Ve,value:xt!==void 0?xt:Ve,children:vt},It)}function ir(de){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return sn(de).map(function(Ve,He){if(!ie.isValidElement(Ve)||!Ve.type)return null;var vt=Ve,xt=vt.type.isSelectOptGroup,It=vt.key,En=vt.props,Qt=En.children,dn=(0,Qe.Z)(En,ua);return ve||!xt?Aa(Ve):(0,fe.Z)((0,fe.Z)({key:"__RC_SELECT_GRP__".concat(It===null?He:It,"__"),label:It},dn),{},{options:ir(Qt)})}).filter(function(Ve){return Ve})}function kr(de,ve,Ve,He,vt){return ie.useMemo(function(){var xt=de,It=!de;It&&(xt=ir(ve));var En=new Map,Qt=new Map,dn=function(Nt,cn,_n){_n&&typeof _n=="string"&&Nt.set(cn[_n],cn)};function Bn(In){for(var Nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,cn=0;cn<In.length;cn+=1){var _n=In[cn];!_n[Ve.options]||Nt?(En.set(_n[Ve.value],_n),dn(Qt,_n,Ve.label),dn(Qt,_n,He),dn(Qt,_n,vt)):Bn(_n[Ve.options],!0)}}return Bn(xt),{options:xt,valueOptions:En,labelOptions:Qt}},[de,ve,Ve,He,vt])}function Io(de){var ve=ie.useRef();ve.current=de;var Ve=ie.useCallback(function(){return ve.current.apply(ve,arguments)},[]);return Ve}var Ko=function(){return null};Ko.isSelectOptGroup=!0;var Cr=Ko,ni=function(){return null};ni.isSelectOption=!0;var Fi=ni;function Ti(de,ve){var Ve=(0,fe.Z)({},de);return Array.isArray(ve)&&ve.forEach(function(He){delete Ve[He]}),Ve}var yo=z(73299),_t=ie.createContext(null),Dn=_t;function Jn(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var pt=["disabled","title","children","style","className"];function Vn(de){return typeof de=="string"||typeof de=="number"}var Ja=function(ve,Ve){var He=Ht(),vt=He.prefixCls,xt=He.id,It=He.open,En=He.multiple,Qt=He.mode,dn=He.searchValue,Bn=He.toggleOpen,In=He.notFoundContent,Nt=He.onPopupScroll,cn=ie.useContext(Dn),_n=cn.flattenOptions,xa=cn.onActiveValue,ha=cn.defaultActiveFirstOption,Ta=cn.onSelect,Pe=cn.menuItemSelectedIcon,Ke=cn.rawValues,st=cn.fieldNames,be=cn.virtual,ft=cn.direction,it=cn.listHeight,Ot=cn.listItemHeight,rt="".concat(vt,"-item"),yt=ot(function(){return _n},[It,_n],function(ar,Ka){return Ka[0]&&ar[1]!==Ka[1]}),Dt=ie.useRef(null),Wt=function(Ka){Ka.preventDefault()},on=function(Ka){Dt.current&&Dt.current.scrollTo(typeof Ka=="number"?{index:Ka}:Ka)},xn=function(Ka){for(var $a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Rr=yt.length,Ha=0;Ha<Rr;Ha+=1){var Ir=(Ka+Ha*$a+Rr)%Rr,gr=yt[Ir],sr=gr.group,Wa=gr.data;if(!sr&&!Wa.disabled)return Ir}return-1},Yt=ie.useState(function(){return xn(0)}),Fn=(0,Me.Z)(Yt,2),kn=Fn[0],aa=Fn[1],Tn=function(Ka){var $a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;aa(Ka);var Rr={source:$a?"keyboard":"mouse"},Ha=yt[Ka];if(!Ha){xa(null,-1,Rr);return}xa(Ha.value,Ka,Rr)};(0,ie.useEffect)(function(){Tn(ha!==!1?xn(0):-1)},[yt.length,dn]);var La=ie.useCallback(function(ar){return Ke.has(ar)&&Qt!=="combobox"},[Qt,(0,b.Z)(Ke).toString(),Ke.size]);(0,ie.useEffect)(function(){var ar=setTimeout(function(){if(!En&&It&&Ke.size===1){var $a=Array.from(Ke)[0],Rr=yt.findIndex(function(Ha){var Ir=Ha.data;return Ir.value===$a});Rr!==-1&&(Tn(Rr),on(Rr))}});if(It){var Ka;(Ka=Dt.current)===null||Ka===void 0||Ka.scrollTo(void 0)}return function(){return clearTimeout(ar)}},[It,dn,_n.length]);var ra=function(Ka){Ka!==void 0&&Ta(Ka,{selected:!Ke.has(Ka)}),En||Bn(!1)};if(ie.useImperativeHandle(Ve,function(){return{onKeyDown:function(Ka){var $a=Ka.which,Rr=Ka.ctrlKey;switch($a){case Ue.N:case Ue.P:case Ue.UP:case Ue.DOWN:{var Ha=0;if($a===Ue.UP?Ha=-1:$a===Ue.DOWN?Ha=1:Jn()&&Rr&&($a===Ue.N?Ha=1:$a===Ue.P&&(Ha=-1)),Ha!==0){var Ir=xn(kn+Ha,Ha);on(Ir),Tn(Ir,!0)}break}case Ue.ENTER:{var gr=yt[kn];gr&&!gr.data.disabled?ra(gr.value):ra(void 0),It&&Ka.preventDefault();break}case Ue.ESC:Bn(!1),It&&Ka.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Ka){on(Ka)}}}),yt.length===0)return ie.createElement("div",{role:"listbox",id:"".concat(xt,"_list"),className:"".concat(rt,"-empty"),onMouseDown:Wt},In);var Ma=Object.keys(st).map(function(ar){return st[ar]}),nr=function(Ka){return Ka.label};function ga(ar,Ka){var $a=ar.group;return{role:$a?"presentation":"option",id:"".concat(xt,"_list_").concat(Ka)}}var dr=function(Ka){var $a=yt[Ka];if(!$a)return null;var Rr=$a.data||{},Ha=Rr.value,Ir=$a.group,gr=bn(Rr,!0),sr=nr($a);return $a?ie.createElement("div",(0,at.Z)({"aria-label":typeof sr=="string"&&!Ir?sr:null},gr,{key:Ka},ga($a,Ka),{"aria-selected":La(Ha)}),Ha):null},mr={role:"listbox",id:"".concat(xt,"_list")};return ie.createElement(ie.Fragment,null,be&&ie.createElement("div",(0,at.Z)({},mr,{style:{height:0,width:0,overflow:"hidden"}}),dr(kn-1),dr(kn),dr(kn+1)),ie.createElement(yo.Z,{itemKey:"key",ref:Dt,data:yt,height:it,itemHeight:Ot,fullHeight:!1,onMouseDown:Wt,onScroll:Nt,virtual:be,direction:ft,innerProps:be?null:mr},function(ar,Ka){var $a,Rr=ar.group,Ha=ar.groupOption,Ir=ar.data,gr=ar.label,sr=ar.value,Wa=Ir.key;if(Rr){var Er,Mr=(Er=Ir.title)!==null&&Er!==void 0?Er:Vn(gr)?gr.toString():void 0;return ie.createElement("div",{className:ce()(rt,"".concat(rt,"-group")),title:Mr},gr!==void 0?gr:Wa)}var jo=Ir.disabled,Zo=Ir.title,zn=Ir.children,si=Ir.style,_o=Ir.className,Di=(0,Qe.Z)(Ir,pt),Ai=Ti(Di,Ma),eo=La(sr),Or="".concat(rt,"-option"),Oo=ce()(rt,Or,_o,($a={},(0,Ye.Z)($a,"".concat(Or,"-grouped"),Ha),(0,Ye.Z)($a,"".concat(Or,"-active"),kn===Ka&&!jo),(0,Ye.Z)($a,"".concat(Or,"-disabled"),jo),(0,Ye.Z)($a,"".concat(Or,"-selected"),eo),$a)),wo=nr(ar),uo=!Pe||typeof Pe=="function"||eo,Kr=typeof wo=="number"?wo:wo||sr,Po=Vn(Kr)?Kr.toString():void 0;return Zo!==void 0&&(Po=Zo),ie.createElement("div",(0,at.Z)({},bn(Ai),be?{}:ga(ar,Ka),{"aria-selected":eo,className:Oo,title:Po,onMouseMove:function(){kn===Ka||jo||Tn(Ka)},onClick:function(){jo||ra(sr)},style:si}),ie.createElement("div",{className:"".concat(Or,"-content")},Kr),ie.isValidElement(Pe)||eo,uo&&ie.createElement(Kn,{className:"".concat(rt,"-option-state"),customizeIcon:Pe,customizeIconProps:{isSelected:eo}},eo?"\u2713":null))}))},tr=ie.forwardRef(Ja);tr.displayName="OptionList";var Rn=tr;function Wn(de){var ve=de.mode,Ve=de.options,He=de.children,vt=de.backfill,xt=de.allowClear,It=de.placeholder,En=de.getInputElement,Qt=de.showSearch,dn=de.onSearch,Bn=de.defaultOpen,In=de.autoFocus,Nt=de.labelInValue,cn=de.value,_n=de.inputValue,xa=de.optionLabelProp,ha=isMultiple(ve),Ta=Qt!==void 0?Qt:ha||ve==="combobox",Pe=Ve||convertChildrenToData(He);if(warning(ve!=="tags"||Pe.every(function(ft){return!ft.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),ve==="tags"||ve==="combobox"){var Ke=Pe.some(function(ft){return ft.options?ft.options.some(function(it){return typeof("value"in it?it.value:it.key)=="number"}):typeof("value"in ft?ft.value:ft.key)=="number"});warning(!Ke,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(ve!=="combobox"||!xa,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(ve==="combobox"||!vt,"`backfill` only works with `combobox` mode."),warning(ve==="combobox"||!En,"`getInputElement` only work with `combobox` mode."),noteOnce(ve!=="combobox"||!En||!xt||!It,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),dn&&!Ta&&ve!=="combobox"&&ve!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Bn||In,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),cn!=null){var st=toArray(cn);warning(!Nt||st.every(function(ft){return _typeof(ft)==="object"&&("key"in ft||"value"in ft)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!ha||Array.isArray(cn),"`value` should be array when `mode` is `multiple` or `tags`")}if(He){var be=null;toNodeArray(He).some(function(ft){if(!React.isValidElement(ft)||!ft.type)return!1;var it=ft,Ot=it.type;if(Ot.isSelectOption)return!1;if(Ot.isSelectOptGroup){var rt=toNodeArray(ft.props.children).every(function(yt){return!React.isValidElement(yt)||!ft.type||yt.type.isSelectOption?!0:(be=yt.type,!1)});return!rt}return be=Ot,!0}),be&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(be.displayName||be.name||be,"`.")),warning(_n===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Gn(de,ve){if(de){var Ve=function He(vt){for(var xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,It=0;It<vt.length;It++){var En=vt[It];if(En[ve==null?void 0:ve.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!xt&&Array.isArray(En[ve==null?void 0:ve.options])&&He(En[ve==null?void 0:ve.options],!0))break}};Ve(de)}}var ur=null,Gr=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],qr=["inputValue"];function Yr(de){return!de||(0,$e.Z)(de)!=="object"}var Co=ie.forwardRef(function(de,ve){var Ve=de.id,He=de.mode,vt=de.prefixCls,xt=vt===void 0?"rc-select":vt,It=de.backfill,En=de.fieldNames,Qt=de.inputValue,dn=de.searchValue,Bn=de.onSearch,In=de.autoClearSearchValue,Nt=In===void 0?!0:In,cn=de.onSelect,_n=de.onDeselect,xa=de.dropdownMatchSelectWidth,ha=xa===void 0?!0:xa,Ta=de.filterOption,Pe=de.filterSort,Ke=de.optionFilterProp,st=de.optionLabelProp,be=de.options,ft=de.children,it=de.defaultActiveFirstOption,Ot=de.menuItemSelectedIcon,rt=de.virtual,yt=de.direction,Dt=de.listHeight,Wt=Dt===void 0?200:Dt,on=de.listItemHeight,xn=on===void 0?20:on,Yt=de.value,Fn=de.defaultValue,kn=de.labelInValue,aa=de.onChange,Tn=(0,Qe.Z)(de,Gr),La=ti(Ve),ra=_i(He),Ma=!!(!be&&ft),nr=ie.useMemo(function(){return Ta===void 0&&He==="combobox"?!1:Ta},[Ta,He]),ga=ie.useMemo(function(){return Ci(En,Ma)},[JSON.stringify(En),Ma]),dr=re("",{value:dn!==void 0?dn:Qt,postState:function(Qr){return Qr||""}}),mr=(0,Me.Z)(dr,2),ar=mr[0],Ka=mr[1],$a=kr(be,ft,ga,Ke,st),Rr=$a.valueOptions,Ha=$a.labelOptions,Ir=$a.options,gr=ie.useCallback(function(Ua){var Qr=pi(Ua);return Qr.map(function(to){var Sa,Ya,so,pe,We;if(Yr(to))Sa=to;else{var Je;so=to.key,Ya=to.label,Sa=(Je=to.value)!==null&&Je!==void 0?Je:so}var ue=Rr.get(Sa);if(ue){var ge;if(Ya===void 0&&(Ya=ue==null?void 0:ue[st||ga.label]),so===void 0&&(so=(ge=ue==null?void 0:ue.key)!==null&&ge!==void 0?ge:Sa),pe=ue==null?void 0:ue.disabled,We=ue==null?void 0:ue.title,0)var Be}return{label:Ya,value:Sa,key:so,disabled:pe,title:We}})},[ga,st,Rr]),sr=re(Fn,{value:Yt}),Wa=(0,Me.Z)(sr,2),Er=Wa[0],Mr=Wa[1],jo=ie.useMemo(function(){var Ua,Qr=gr(Er);return He==="combobox"&&mn((Ua=Qr[0])===null||Ua===void 0?void 0:Ua.value)?[]:Qr},[Er,gr,He]),Zo=Do(jo,Rr),zn=(0,Me.Z)(Zo,2),si=zn[0],_o=zn[1],Di=ie.useMemo(function(){if(!He&&si.length===1){var Ua=si[0];if(Ua.value===null&&(Ua.label===null||Ua.label===void 0))return[]}return si.map(function(Qr){var to;return(0,fe.Z)((0,fe.Z)({},Qr),{},{label:(to=Qr.label)!==null&&to!==void 0?to:Qr.value})})},[He,si]),Ai=ie.useMemo(function(){return new Set(si.map(function(Ua){return Ua.value}))},[si]);ie.useEffect(function(){if(He==="combobox"){var Ua,Qr=(Ua=si[0])===null||Ua===void 0?void 0:Ua.value;Ka(pn(Qr)?String(Qr):"")}},[si]);var eo=Io(function(Ua,Qr){var to,Sa=Qr!=null?Qr:Ua;return to={},(0,Ye.Z)(to,ga.value,Ua),(0,Ye.Z)(to,ga.label,Sa),to}),Or=ie.useMemo(function(){if(He!=="tags")return Ir;var Ua=(0,b.Z)(Ir),Qr=function(Sa){return Rr.has(Sa)};return(0,b.Z)(si).sort(function(to,Sa){return to.value<Sa.value?-1:1}).forEach(function(to){var Sa=to.value;Qr(Sa)||Ua.push(eo(Sa,to.label))}),Ua},[eo,Ir,Rr,si,He]),Oo=ji(Or,ga,ar,nr,Ke),wo=ie.useMemo(function(){return He!=="tags"||!ar||Oo.some(function(Ua){return Ua[Ke||"value"]===ar})||Oo.some(function(Ua){return Ua[ga.value]===ar})?Oo:[eo(ar)].concat((0,b.Z)(Oo))},[eo,Ke,He,Oo,ar,ga]),uo=ie.useMemo(function(){return Pe?(0,b.Z)(wo).sort(function(Ua,Qr){return Pe(Ua,Qr)}):wo},[wo,Pe]),Kr=ie.useMemo(function(){return Xr(uo,{fieldNames:ga,childrenAsData:Ma})},[uo,ga,Ma]),Po=function(Qr){var to=gr(Qr);if(Mr(to),aa&&(to.length!==si.length||to.some(function(so,pe){var We;return((We=si[pe])===null||We===void 0?void 0:We.value)!==(so==null?void 0:so.value)}))){var Sa=kn?to:to.map(function(so){return so.value}),Ya=to.map(function(so){return Za(_o(so.value))});aa(ra?Sa:Sa[0],ra?Ya:Ya[0])}},ci=ie.useState(null),Si=(0,Me.Z)(ci,2),xi=Si[0],ki=Si[1],ii=ie.useState(0),Ei=(0,Me.Z)(ii,2),wi=Ei[0],Oi=Ei[1],Xa=it!==void 0?it:He!=="combobox",Uo=ie.useCallback(function(Ua,Qr){var to=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Sa=to.source,Ya=Sa===void 0?"keyboard":Sa;Oi(Qr),It&&He==="combobox"&&Ua!==null&&Ya==="keyboard"&&ki(String(Ua))},[It,He]),io=function(Qr,to,Sa){var Ya=function(){var ke,ct=_o(Qr);return[kn?{label:ct==null?void 0:ct[ga.label],value:Qr,key:(ke=ct==null?void 0:ct.key)!==null&&ke!==void 0?ke:Qr}:Qr,Za(ct)]};if(to&&cn){var so=Ya(),pe=(0,Me.Z)(so,2),We=pe[0],Je=pe[1];cn(We,Je)}else if(!to&&_n&&Sa!=="clear"){var ue=Ya(),ge=(0,Me.Z)(ue,2),Be=ge[0],Ie=ge[1];_n(Be,Ie)}},zr=Io(function(Ua,Qr){var to,Sa=ra?Qr.selected:!0;Sa?to=ra?[].concat((0,b.Z)(si),[Ua]):[Ua]:to=si.filter(function(Ya){return Ya.value!==Ua}),Po(to),io(Ua,Sa),He==="combobox"?ki(""):(!_i||Nt)&&(Ka(""),ki(""))}),ei=function(Qr,to){Po(Qr);var Sa=to.type,Ya=to.values;(Sa==="remove"||Sa==="clear")&&Ya.forEach(function(so){io(so.value,!1,Sa)})},Vo=function(Qr,to){if(Ka(Qr),ki(null),to.source==="submit"){var Sa=(Qr||"").trim();if(Sa){var Ya=Array.from(new Set([].concat((0,b.Z)(Ai),[Sa])));Po(Ya),io(Sa,!0),Ka("")}return}to.source!=="blur"&&(He==="combobox"&&Po(Qr),Bn==null||Bn(Qr))},Li=function(Qr){var to=Qr;He!=="tags"&&(to=Qr.map(function(Ya){var so=Ha.get(Ya);return so==null?void 0:so.value}).filter(function(Ya){return Ya!==void 0}));var Sa=Array.from(new Set([].concat((0,b.Z)(Ai),(0,b.Z)(to))));Po(Sa),Sa.forEach(function(Ya){io(Ya,!0)})},mo=ie.useMemo(function(){var Ua=rt!==!1&&ha!==!1;return(0,fe.Z)((0,fe.Z)({},$a),{},{flattenOptions:Kr,onActiveValue:Uo,defaultActiveFirstOption:Xa,onSelect:zr,menuItemSelectedIcon:Ot,rawValues:Ai,fieldNames:ga,virtual:Ua,direction:yt,listHeight:Wt,listItemHeight:xn,childrenAsData:Ma})},[$a,Kr,Uo,Xa,zr,Ot,Ai,ga,rt,ha,Wt,xn,Ma]);return ie.createElement(Dn.Provider,{value:mo},ie.createElement(Wr,(0,at.Z)({},Tn,{id:La,prefixCls:xt,ref:ve,omitDomProps:qr,mode:He,displayValues:Di,onDisplayValuesChange:ei,direction:yt,searchValue:ar,onSearch:Vo,autoClearSearchValue:Nt,onSearchSplit:Li,dropdownMatchSelectWidth:ha,OptionList:Rn,emptyOptions:!Kr.length,activeValue:xi,activeDescendantId:"".concat(La,"_list_").concat(wi)})))}),Zr=Co;Zr.Option=Fi,Zr.OptGroup=Cr;var Va=null,Yn=null,_a=z(17341);function Ga(de){var ve=ie.useRef(!1),Ve=ie.useState(de),He=(0,Me.Z)(Ve,2),vt=He[0],xt=He[1];ie.useEffect(function(){return ve.current=!1,function(){ve.current=!0}},[]);function It(En,Qt){Qt&&ve.current||xt(En)}return[vt,It]}function Ur(de){return de!==void 0}function _e(de,ve){var Ve=ve||{},He=Ve.defaultValue,vt=Ve.value,xt=Ve.onChange,It=Ve.postState,En=Ga(function(){return Ur(vt)?vt:Ur(He)?typeof He=="function"?He():He:typeof de=="function"?de():de}),Qt=(0,Me.Z)(En,2),dn=Qt[0],Bn=Qt[1],In=vt!==void 0?vt:dn,Nt=It?It(In):In,cn=Vt(xt),_n=Ga([In]),xa=(0,Me.Z)(_n,2),ha=xa[0],Ta=xa[1];vn(function(){var Ke=ha[0];dn!==Ke&&cn(dn,Ke)},[ha]),vn(function(){Ur(vt)||Bn(vt)},[vt]);var Pe=Vt(function(Ke,st){Bn(Ke,st),Ta([In],st)});return[Nt,Pe]}var hn=ie.createContext(null),Zn=hn,ta="__rc_cascader_search_mark__",Kt=function(ve,Ve,He){var vt=He.label;return Ve.some(function(xt){return String(xt[vt]).toLowerCase().includes(ve.toLowerCase())})},Qn=function(ve,Ve,He,vt){return Ve.map(function(xt){return xt[vt.label]}).join(" / ")},Xn=function(de,ve,Ve,He,vt,xt){var It=vt.filter,En=It===void 0?Kt:It,Qt=vt.render,dn=Qt===void 0?Qn:Qt,Bn=vt.limit,In=Bn===void 0?50:Bn,Nt=vt.sort;return ie.useMemo(function(){var cn=[];if(!de)return[];function _n(xa,ha){var Ta=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;xa.forEach(function(Pe){if(!(!Nt&&In!==!1&&In>0&&cn.length>=In)){var Ke=[].concat((0,b.Z)(ha),[Pe]),st=Pe[Ve.children],be=Ta||Pe.disabled;if((!st||st.length===0||xt)&&En(de,Ke,{label:Ve.label})){var ft;cn.push((0,fe.Z)((0,fe.Z)({},Pe),{},(ft={disabled:be},(0,Ye.Z)(ft,Ve.label,dn(de,Ke,He,Ve)),(0,Ye.Z)(ft,ta,Ke),(0,Ye.Z)(ft,Ve.children,void 0),ft)))}st&&_n(Pe[Ve.children],Ke,be)}})}return _n(ve,[]),Nt&&cn.sort(function(xa,ha){return Nt(xa[ta],ha[ta],de,Ve)}),In!==!1&&In>0?cn.slice(0,In):cn},[de,ve,Ve,He,dn,xt,En,Nt,In])},jn="__RC_CASCADER_SPLIT__",na="SHOW_PARENT",Nr="SHOW_CHILD";function lo(de){return de.join(jn)}function ro(de){return de.map(lo)}function _r(de){return de.split(jn)}function Jo(de){var ve=de||{},Ve=ve.label,He=ve.value,vt=ve.children,xt=He||"value";return{label:Ve||"label",value:xt,key:xt,children:vt||"children"}}function oi(de,ve){var Ve,He;return(Ve=de.isLeaf)!==null&&Ve!==void 0?Ve:!((He=de[ve.children])!==null&&He!==void 0&&He.length)}function ll(de){var ve=de.parentElement;if(ve){var Ve=de.offsetTop-ve.offsetTop;Ve-ve.scrollTop<0?ve.scrollTo({top:Ve}):Ve+de.offsetHeight-ve.scrollTop>ve.offsetHeight&&ve.scrollTo({top:Ve+de.offsetHeight-ve.offsetHeight})}}function cl(de,ve){return de.map(function(Ve){var He;return(He=Ve[ta])===null||He===void 0?void 0:He.map(function(vt){return vt[ve.value]})})}function kl(de,ve,Ve){var He=new Set(de),vt=ve();return de.filter(function(xt){var It=vt[xt],En=It?It.parent:null,Qt=It?It.children:null;return It&&It.node.disabled?!0:Ve===Nr?!(Qt&&Qt.some(function(dn){return dn.key&&He.has(dn.key)})):!(En&&!En.node.disabled&&He.has(En.key))})}function ml(de,ve,Ve){for(var He=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,vt=ve,xt=[],It=function(){var dn,Bn,In,Nt=de[En],cn=(dn=vt)===null||dn===void 0?void 0:dn.findIndex(function(xa){var ha=xa[Ve.value];return He?String(ha)===String(Nt):ha===Nt}),_n=cn!==-1?(Bn=vt)===null||Bn===void 0?void 0:Bn[cn]:null;xt.push({value:(In=_n==null?void 0:_n[Ve.value])!==null&&In!==void 0?In:Nt,index:cn,option:_n}),vt=_n==null?void 0:_n[Ve.children]},En=0;En<de.length;En+=1)It();return xt}var Cl=function(de,ve,Ve,He,vt){return ie.useMemo(function(){var xt=vt||function(It){var En=He?It.slice(-1):It,Qt=" / ";return En.every(function(dn){return["string","number"].includes((0,$e.Z)(dn))})?En.join(Qt):En.reduce(function(dn,Bn,In){var Nt=ie.isValidElement(Bn)?ie.cloneElement(Bn,{key:In}):Bn;return In===0?[Nt]:[].concat((0,b.Z)(dn),[Qt,Nt])},[])};return de.map(function(It){var En,Qt,dn=ml(It,ve,Ve),Bn=xt(dn.map(function(Nt){var cn,_n=Nt.option,xa=Nt.value;return(cn=_n==null?void 0:_n[Ve.label])!==null&&cn!==void 0?cn:xa}),dn.map(function(Nt){var cn=Nt.option;return cn})),In=lo(It);return{label:Bn,value:In,key:In,valueCells:It,disabled:(En=dn[dn.length-1])===null||En===void 0||(Qt=En.option)===null||Qt===void 0?void 0:Qt.disabled}})},[de,ve,Ve,vt,He])},jl=z(1089),Wl=function(de,ve){var Ve=ie.useRef({options:null,info:null}),He=ie.useCallback(function(){return Ve.current.options!==de&&(Ve.current.options=de,Ve.current.info=(0,jl.I8)(de,{fieldNames:ve,initWrapper:function(xt){return(0,fe.Z)((0,fe.Z)({},xt),{},{pathKeyEntities:{}})},processEntity:function(xt,It){var En=xt.nodes.map(function(Qt){return Qt[ve.value]}).join(jn);It.pathKeyEntities[En]=xt,xt.key=En}})),Ve.current.info.pathKeyEntities},[ve,de]);return He},Mo=function(de,ve){return ie.useCallback(function(Ve){var He=[],vt=[];return Ve.forEach(function(xt){var It=ml(xt,de,ve);It.every(function(En){return En.option})?vt.push(xt):He.push(xt)}),[vt,He]},[de,ve])},hl={},Il=[],$l=function(ve){Il.push(ve)};function Nl(de,ve){if(0)var Ve}function lu(de,ve){if(0)var Ve}function Yl(){hl={}}function vu(de,ve,Ve){!ve&&!hl[Ve]&&(de(!1,Ve),hl[Ve]=!0)}function ru(de,ve){vu(Nl,de,ve)}function Su(de,ve){vu(lu,de,ve)}ru.preMessage=$l,ru.resetWarned=Yl,ru.noteOnce=Su;var Vi=null;function xl(de){return ie.useMemo(function(){if(!de)return[!1,{}];var ve={matchInputWidth:!0,limit:50};return de&&(0,$e.Z)(de)==="object"&&(ve=(0,fe.Z)((0,fe.Z)({},ve),de)),ve.limit<=0&&delete ve.limit,[!0,ve]},[de])}var Ol=ie.memo(function(de){var ve=de.children;return ve},function(de,ve){return!ve.open}),Al=Ol;function uu(de){var ve,Ve=de.prefixCls,He=de.checked,vt=de.halfChecked,xt=de.disabled,It=de.onClick,En=de.disableCheckbox,Qt=ie.useContext(Zn),dn=Qt.checkable,Bn=typeof dn!="boolean"?dn:null;return ie.createElement("span",{className:ce()("".concat(Ve),(ve={},(0,Ye.Z)(ve,"".concat(Ve,"-checked"),He),(0,Ye.Z)(ve,"".concat(Ve,"-indeterminate"),!He&&vt),(0,Ye.Z)(ve,"".concat(Ve,"-disabled"),xt||En),ve)),onClick:It},Bn)}var dl="__cascader_fix_label__";function ou(de){var ve=de.prefixCls,Ve=de.multiple,He=de.options,vt=de.activeValue,xt=de.prevValuePath,It=de.onToggleOpen,En=de.onSelect,Qt=de.onActive,dn=de.checkedSet,Bn=de.halfCheckedSet,In=de.loadingKeys,Nt=de.isSelectable,cn=de.searchValue,_n="".concat(ve,"-menu"),xa="".concat(ve,"-menu-item"),ha=ie.useContext(Zn),Ta=ha.fieldNames,Pe=ha.changeOnSelect,Ke=ha.expandTrigger,st=ha.expandIcon,be=ha.loadingIcon,ft=ha.dropdownMenuColumnStyle,it=Ke==="hover",Ot=ie.useMemo(function(){return He.map(function(rt){var yt,Dt=rt.disabled,Wt=rt.disableCheckbox,on=rt[ta],xn=(yt=rt[dl])!==null&&yt!==void 0?yt:rt[Ta.label],Yt=rt[Ta.value],Fn=oi(rt,Ta),kn=on?on.map(function(Ma){return Ma[Ta.value]}):[].concat((0,b.Z)(xt),[Yt]),aa=lo(kn),Tn=In.includes(aa),La=dn.has(aa),ra=Bn.has(aa);return{disabled:Dt,label:xn,value:Yt,isLeaf:Fn,isLoading:Tn,checked:La,halfChecked:ra,option:rt,disableCheckbox:Wt,fullPath:kn,fullPathKey:aa}})},[He,dn,Ta,Bn,In,xt]);return ie.createElement("ul",{className:_n,role:"menu"},Ot.map(function(rt){var yt,Dt=rt.disabled,Wt=rt.label,on=rt.value,xn=rt.isLeaf,Yt=rt.isLoading,Fn=rt.checked,kn=rt.halfChecked,aa=rt.option,Tn=rt.fullPath,La=rt.fullPathKey,ra=rt.disableCheckbox,Ma=function(){if(!(Dt||cn)){var mr=(0,b.Z)(Tn);it&&xn&&mr.pop(),Qt(mr)}},nr=function(){Nt(aa)&&En(Tn,xn)},ga;return typeof aa.title=="string"?ga=aa.title:typeof Wt=="string"&&(ga=Wt),ie.createElement("li",{key:La,className:ce()(xa,(yt={},(0,Ye.Z)(yt,"".concat(xa,"-expand"),!xn),(0,Ye.Z)(yt,"".concat(xa,"-active"),vt===on||vt===La),(0,Ye.Z)(yt,"".concat(xa,"-disabled"),Dt),(0,Ye.Z)(yt,"".concat(xa,"-loading"),Yt),yt)),style:ft,role:"menuitemcheckbox",title:ga,"aria-checked":Fn,"data-path-key":La,onClick:function(){Ma(),!ra&&(!Ve||xn)&&nr()},onDoubleClick:function(){Pe&&It(!1)},onMouseEnter:function(){it&&Ma()},onMouseDown:function(mr){mr.preventDefault()}},Ve&&ie.createElement(uu,{prefixCls:"".concat(ve,"-checkbox"),checked:Fn,halfChecked:kn,disabled:Dt||ra,disableCheckbox:ra,onClick:function(mr){ra||(mr.stopPropagation(),nr())}}),ie.createElement("div",{className:"".concat(xa,"-content")},Wt),!Yt&&st&&!xn&&ie.createElement("div",{className:"".concat(xa,"-expand-icon")},st),Yt&&be&&ie.createElement("div",{className:"".concat(xa,"-loading-icon")},be))}))}var Xl=function(){var de=Ht(),ve=de.multiple,Ve=de.open,He=ie.useContext(Zn),vt=He.values,xt=ie.useState([]),It=(0,Me.Z)(xt,2),En=It[0],Qt=It[1];return ie.useEffect(function(){if(Ve&&!ve){var dn=vt[0];Qt(dn||[])}},[Ve]),[En,Qt]},hi={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(ve){var Ve=ve.keyCode;if(ve.altKey&&!ve.ctrlKey||ve.metaKey||Ve>=hi.F1&&Ve<=hi.F12)return!1;switch(Ve){case hi.ALT:case hi.CAPS_LOCK:case hi.CONTEXT_MENU:case hi.CTRL:case hi.DOWN:case hi.END:case hi.ESC:case hi.HOME:case hi.INSERT:case hi.LEFT:case hi.MAC_FF_META:case hi.META:case hi.NUMLOCK:case hi.NUM_CENTER:case hi.PAGE_DOWN:case hi.PAGE_UP:case hi.PAUSE:case hi.PRINT_SCREEN:case hi.RIGHT:case hi.SHIFT:case hi.UP:case hi.WIN_KEY:case hi.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(ve){if(ve>=hi.ZERO&&ve<=hi.NINE||ve>=hi.NUM_ZERO&&ve<=hi.NUM_MULTIPLY||ve>=hi.A&&ve<=hi.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&ve===0)return!0;switch(ve){case hi.SPACE:case hi.QUESTION_MARK:case hi.NUM_PLUS:case hi.NUM_MINUS:case hi.NUM_PERIOD:case hi.NUM_DIVISION:case hi.SEMICOLON:case hi.DASH:case hi.EQUALS:case hi.COMMA:case hi.PERIOD:case hi.SLASH:case hi.APOSTROPHE:case hi.SINGLE_QUOTE:case hi.OPEN_SQUARE_BRACKET:case hi.BACKSLASH:case hi.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Bl=hi,ql=function(de,ve,Ve,He,vt,xt){var It=Ht(),En=It.direction,Qt=It.searchValue,dn=It.toggleOpen,Bn=It.open,In=En==="rtl",Nt=ie.useMemo(function(){for(var ft=-1,it=ve,Ot=[],rt=[],yt=He.length,Dt=cl(ve,Ve),Wt=function(aa){var Tn=it.findIndex(function(La,ra){return(Dt[ra]?lo(Dt[ra]):La[Ve.value])===He[aa]});if(Tn===-1)return"break";ft=Tn,Ot.push(ft),rt.push(He[aa]),it=it[ft][Ve.children]},on=0;on<yt&⁢on+=1){var xn=Wt(on);if(xn==="break")break}for(var Yt=ve,Fn=0;Fn<Ot.length-1;Fn+=1)Yt=Yt[Ot[Fn]][Ve.children];return[rt,ft,Yt,Dt]},[He,Ve,ve]),cn=(0,Me.Z)(Nt,4),_n=cn[0],xa=cn[1],ha=cn[2],Ta=cn[3],Pe=function(it){vt(it)},Ke=function(it){var Ot=ha.length,rt=xa;rt===-1&&it<0&&(rt=Ot);for(var yt=0;yt<Ot;yt+=1){rt=(rt+it+Ot)%Ot;var Dt=ha[rt];if(Dt&&!Dt.disabled){var Wt=_n.slice(0,-1).concat(Ta[rt]?lo(Ta[rt]):Dt[Ve.value]);Pe(Wt);return}}},st=function(){if(_n.length>1){var it=_n.slice(0,-1);Pe(it)}else dn(!1)},be=function(){var it,Ot=((it=ha[xa])===null||it===void 0?void 0:it[Ve.children])||[],rt=Ot.find(function(Dt){return!Dt.disabled});if(rt){var yt=[].concat((0,b.Z)(_n),[rt[Ve.value]]);Pe(yt)}};ie.useImperativeHandle(de,function(){return{onKeyDown:function(it){var Ot=it.which;switch(Ot){case Bl.UP:case Bl.DOWN:{var rt=0;Ot===Bl.UP?rt=-1:Ot===Bl.DOWN&&(rt=1),rt!==0&&Ke(rt);break}case Bl.LEFT:{if(Qt)break;In?be():st();break}case Bl.RIGHT:{if(Qt)break;In?st():be();break}case Bl.BACKSPACE:{Qt||st();break}case Bl.ENTER:{if(_n.length){var yt=ha[xa],Dt=(yt==null?void 0:yt[ta])||[];Dt.length?xt(Dt.map(function(Wt){return Wt[Ve.value]}),Dt[Dt.length-1]):xt(_n,ha[xa])}break}case Bl.ESC:dn(!1),Bn&&it.stopPropagation()}},onKeyUp:function(){}}})},Gl=ie.forwardRef(function(de,ve){var Ve,He,vt,xt,It=Ht(),En=It.prefixCls,Qt=It.multiple,dn=It.searchValue,Bn=It.toggleOpen,In=It.notFoundContent,Nt=It.direction,cn=It.open,_n=ie.useRef(),xa=Nt==="rtl",ha=ie.useContext(Zn),Ta=ha.options,Pe=ha.values,Ke=ha.halfValues,st=ha.fieldNames,be=ha.changeOnSelect,ft=ha.onSelect,it=ha.searchOptions,Ot=ha.dropdownPrefixCls,rt=ha.loadData,yt=ha.expandTrigger,Dt=Ot||En,Wt=ie.useState([]),on=(0,Me.Z)(Wt,2),xn=on[0],Yt=on[1],Fn=function(Wa){if(!(!rt||dn)){var Er=ml(Wa,Ta,st),Mr=Er.map(function(zn){var si=zn.option;return si}),jo=Mr[Mr.length-1];if(jo&&!oi(jo,st)){var Zo=lo(Wa);Yt(function(zn){return[].concat((0,b.Z)(zn),[Zo])}),rt(Mr)}}};ie.useEffect(function(){xn.length&&xn.forEach(function(sr){var Wa=_r(sr),Er=ml(Wa,Ta,st,!0).map(function(jo){var Zo=jo.option;return Zo}),Mr=Er[Er.length-1];(!Mr||Mr[st.children]||oi(Mr,st))&&Yt(function(jo){return jo.filter(function(Zo){return Zo!==sr})})})},[Ta,xn,st]);var kn=ie.useMemo(function(){return new Set(ro(Pe))},[Pe]),aa=ie.useMemo(function(){return new Set(ro(Ke))},[Ke]),Tn=Xl(),La=(0,Me.Z)(Tn,2),ra=La[0],Ma=La[1],nr=function(Wa){Ma(Wa),Fn(Wa)},ga=function(Wa){var Er=Wa.disabled,Mr=oi(Wa,st);return!Er&&(Mr||be||Qt)},dr=function(Wa,Er){var Mr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ft(Wa),!Qt&&(Er||be&&(yt==="hover"||Mr))&&Bn(!1)},mr=ie.useMemo(function(){return dn?it:Ta},[dn,it,Ta]),ar=ie.useMemo(function(){for(var sr=[{options:mr}],Wa=mr,Er=cl(Wa,st),Mr=function(){var si=ra[jo],_o=Wa.find(function(Ai,eo){return(Er[eo]?lo(Er[eo]):Ai[st.value])===si}),Di=_o==null?void 0:_o[st.children];if(!(Di!=null&&Di.length))return"break";Wa=Di,sr.push({options:Di})},jo=0;jo<ra.length;jo+=1){var Zo=Mr();if(Zo==="break")break}return sr},[mr,ra,st]),Ka=function(Wa,Er){ga(Er)&&dr(Wa,oi(Er,st),!0)};ql(ve,mr,st,ra,nr,Ka),ie.useEffect(function(){for(var sr=0;sr<ra.length;sr+=1){var Wa,Er=ra.slice(0,sr+1),Mr=lo(Er),jo=(Wa=_n.current)===null||Wa===void 0?void 0:Wa.querySelector('li[data-path-key="'.concat(Mr.replace(/\\{0,2}"/g,'\\"'),'"]'));jo&&ll(jo)}},[ra]);var $a=!((Ve=ar[0])!==null&&Ve!==void 0&&(He=Ve.options)!==null&&He!==void 0&&He.length),Rr=[(vt={},(0,Ye.Z)(vt,st.value,"__EMPTY__"),(0,Ye.Z)(vt,dl,In),(0,Ye.Z)(vt,"disabled",!0),vt)],Ha=(0,fe.Z)((0,fe.Z)({},de),{},{multiple:!$a&&Qt,onSelect:dr,onActive:nr,onToggleOpen:Bn,checkedSet:kn,halfCheckedSet:aa,loadingKeys:xn,isSelectable:ga}),Ir=$a?[{options:Rr}]:ar,gr=Ir.map(function(sr,Wa){var Er=ra.slice(0,Wa),Mr=ra[Wa];return ie.createElement(ou,(0,at.Z)({key:Wa},Ha,{searchValue:dn,prefixCls:Dt,options:sr.options,prevValuePath:Er,activeValue:Mr}))});return ie.createElement(Al,{open:cn},ie.createElement("div",{className:ce()("".concat(Dt,"-menus"),(xt={},(0,Ye.Z)(xt,"".concat(Dt,"-menu-empty"),$a),(0,Ye.Z)(xt,"".concat(Dt,"-rtl"),xa),xt)),ref:_n},gr))}),Sl=Gl;function su(de){var ve=de.onPopupVisibleChange,Ve=de.popupVisible,He=de.popupClassName,vt=de.popupPlacement;warning(!ve,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(Ve===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(He===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(vt===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function rs(de,ve){if(de){var Ve=function He(vt){for(var xt=0;xt<vt.length;xt++){var It=vt[xt];if(It[ve==null?void 0:ve.value]===null)return warning(!1,"`value` in Cascader options should not be `null`."),!0;if(Array.isArray(It[ve==null?void 0:ve.children])&&He(It[ve==null?void 0:ve.children]))return!0}};Ve(de)}}var du=null,El=["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 Uu(de){return Array.isArray(de)&&Array.isArray(de[0])}function qu(de){return de?Uu(de)?de:(de.length===0?[]:[de]).map(function(ve){return Array.isArray(ve)?ve:[ve]}):[]}var Zu=ie.forwardRef(function(de,ve){var Ve=de.id,He=de.prefixCls,vt=He===void 0?"rc-cascader":He,xt=de.fieldNames,It=de.defaultValue,En=de.value,Qt=de.changeOnSelect,dn=de.onChange,Bn=de.displayRender,In=de.checkable,Nt=de.autoClearSearchValue,cn=Nt===void 0?!0:Nt,_n=de.searchValue,xa=de.onSearch,ha=de.showSearch,Ta=de.expandTrigger,Pe=de.options,Ke=de.dropdownPrefixCls,st=de.loadData,be=de.popupVisible,ft=de.open,it=de.popupClassName,Ot=de.dropdownClassName,rt=de.dropdownMenuColumnStyle,yt=de.popupPlacement,Dt=de.placement,Wt=de.onDropdownVisibleChange,on=de.onPopupVisibleChange,xn=de.expandIcon,Yt=xn===void 0?">":xn,Fn=de.loadingIcon,kn=de.children,aa=de.dropdownMatchSelectWidth,Tn=aa===void 0?!1:aa,La=de.showCheckedStrategy,ra=La===void 0?na:La,Ma=(0,Qe.Z)(de,El),nr=ti(Ve),ga=!!In,dr=_e(It,{value:En,postState:qu}),mr=(0,Me.Z)(dr,2),ar=mr[0],Ka=mr[1],$a=ie.useMemo(function(){return Jo(xt)},[JSON.stringify(xt)]),Rr=ie.useMemo(function(){return Pe||[]},[Pe]),Ha=Wl(Rr,$a),Ir=ie.useCallback(function(Uo){var io=Ha();return Uo.map(function(zr){var ei=io[zr].nodes;return ei.map(function(Vo){return Vo[$a.value]})})},[Ha,$a]),gr=_e("",{value:_n,postState:function(io){return io||""}}),sr=(0,Me.Z)(gr,2),Wa=sr[0],Er=sr[1],Mr=function(io,zr){Er(io),zr.source!=="blur"&&xa&&xa(io)},jo=xl(ha),Zo=(0,Me.Z)(jo,2),zn=Zo[0],si=Zo[1],_o=Xn(Wa,Rr,$a,Ke||vt,si,Qt),Di=Mo(Rr,$a),Ai=ie.useMemo(function(){var Uo=Di(ar),io=(0,Me.Z)(Uo,2),zr=io[0],ei=io[1];if(!ga||!ar.length)return[zr,[],ei];var Vo=ro(zr),Li=Ha(),mo=(0,_a.S)(Vo,!0,Li),Ua=mo.checkedKeys,Qr=mo.halfCheckedKeys;return[Ir(Ua),Ir(Qr),ei]},[ga,ar,Ha,Ir,Di]),eo=(0,Me.Z)(Ai,3),Or=eo[0],Oo=eo[1],wo=eo[2],uo=ie.useMemo(function(){var Uo=ro(Or),io=kl(Uo,Ha,ra);return[].concat((0,b.Z)(wo),(0,b.Z)(Ir(io)))},[Or,Ha,Ir,wo,ra]),Kr=Cl(uo,Rr,$a,ga,Bn),Po=Vt(function(Uo){if(Ka(Uo),dn){var io=qu(Uo),zr=io.map(function(Li){return ml(Li,Rr,$a).map(function(mo){return mo.option})}),ei=ga?io:io[0],Vo=ga?zr:zr[0];dn(ei,Vo)}}),ci=Vt(function(Uo){if((!ga||cn)&&Er(""),!ga)Po(Uo);else{var io=lo(Uo),zr=ro(Or),ei=ro(Oo),Vo=zr.includes(io),Li=wo.some(function(We){return lo(We)===io}),mo=Or,Ua=wo;if(Li&&!Vo)Ua=wo.filter(function(We){return lo(We)!==io});else{var Qr=Vo?zr.filter(function(We){return We!==io}):[].concat((0,b.Z)(zr),[io]),to=Ha(),Sa;if(Vo){var Ya=(0,_a.S)(Qr,{checked:!1,halfCheckedKeys:ei},to);Sa=Ya.checkedKeys}else{var so=(0,_a.S)(Qr,!0,to);Sa=so.checkedKeys}var pe=kl(Sa,Ha,ra);mo=Ir(pe)}Po([].concat((0,b.Z)(Ua),(0,b.Z)(mo)))}}),Si=function(io,zr){if(zr.type==="clear"){Po([]);return}var ei=zr.values[0],Vo=ei.valueCells;ci(Vo)},xi=ft!==void 0?ft:be,ki=Ot||it,ii=Dt||yt,Ei=function(io){Wt==null||Wt(io),on==null||on(io)},wi=ie.useMemo(function(){return{options:Rr,fieldNames:$a,values:Or,halfValues:Oo,changeOnSelect:Qt,onSelect:ci,checkable:In,searchOptions:_o,dropdownPrefixCls:Ke,loadData:st,expandTrigger:Ta,expandIcon:Yt,loadingIcon:Fn,dropdownMenuColumnStyle:rt}},[Rr,$a,Or,Oo,Qt,ci,In,_o,Ke,st,Ta,Yt,Fn,rt]),Oi=!(Wa?_o:Rr).length,Xa=Wa&&si.matchInputWidth||Oi?{}:{minWidth:"auto"};return ie.createElement(Zn.Provider,{value:wi},ie.createElement(Wr,(0,at.Z)({},Ma,{ref:ve,id:nr,prefixCls:vt,autoClearSearchValue:cn,dropdownMatchSelectWidth:Tn,dropdownStyle:Xa,displayValues:Kr,onDisplayValuesChange:Si,mode:ga?"multiple":void 0,searchValue:Wa,onSearch:Mr,showSearch:zn,OptionList:Sl,emptyOptions:Oi,open:xi,dropdownClassName:ki,placement:ii,onDropdownVisibleChange:Ei,getRawInputElement:function(){return kn}})))});Zu.SHOW_PARENT=na,Zu.SHOW_CHILD=Nr;var pu=Zu,Du=pu,bu=z(10366),Wu=z(33603),Ql=z(8745),gu=z(9708),es=z(53124),_u=z(88258),$u=z(98866),xo=z(98675),Tu=z(65223),Eu=z(87244),Cu=z(13458),$r=z(78642),Au=z(46163),Vu=z(4173),cs=z(63185),ts=z(14747),Bu=z(80110),Hu=z(67968);const Ll=de=>{const{prefixCls:ve,componentCls:Ve,antCls:He}=de,vt=`${Ve}-menu-item`,xt=`
|
|
&${vt}-expand ${vt}-expand-icon,
|
|
${vt}-loading-icon
|
|
`;return[{[Ve]:{width:de.controlWidth}},{[`${Ve}-dropdown`]:[(0,cs.C2)(`${ve}-checkbox`,de),{[`&${He}-select-dropdown`]:{padding:0}},{[Ve]:{"&-checkbox":{top:0,marginInlineEnd:de.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Ve}-menu-empty`]:{[`${Ve}-menu`]:{width:"100%",height:"auto",[vt]:{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({},ts.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"},[xt]:{color:de.colorTextDisabled}},[`&-active:not(${vt}-disabled)`]:{"&, &:hover":{fontWeight:de.optionSelectedFontWeight,backgroundColor:de.optionSelectedBg}},"&-content":{flex:"auto"},[xt]:{marginInlineStart:de.paddingXXS,color:de.colorTextDescription,fontSize:de.fontSizeIcon},"&-keyword":{color:de.colorHighlight}})}}}]},{[`${Ve}-dropdown-rtl`]:{direction:"rtl"}},(0,Bu.c)(de)]};var ns=(0,Hu.Z)("Cascader",de=>[Ll(de)],de=>{const ve=Math.round((de.controlHeight-de.fontSize*de.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:de.controlItemBgActive,optionSelectedFontWeight:de.fontWeightStrong,optionPadding:`${ve}px ${de.paddingSM}px`,menuPadding:de.paddingXXS}}),Nu=function(de,ve){var Ve={};for(var He in de)Object.prototype.hasOwnProperty.call(de,He)&&ve.indexOf(He)<0&&(Ve[He]=de[He]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vt=0,He=Object.getOwnPropertySymbols(de);vt<He.length;vt++)ve.indexOf(He[vt])<0&&Object.prototype.propertyIsEnumerable.call(de,He[vt])&&(Ve[He[vt]]=de[He[vt]]);return Ve};const{SHOW_CHILD:Ku,SHOW_PARENT:zu}=Du;function Yu(de,ve,Ve){const He=de.toLowerCase().split(ve).reduce((It,En,Qt)=>Qt===0?[En]:[].concat((0,b.Z)(It),[ve,En]),[]),vt=[];let xt=0;return He.forEach((It,En)=>{const Qt=xt+It.length;let dn=de.slice(xt,Qt);xt=Qt,En%2===1&&(dn=ie.createElement("span",{className:`${Ve}-menu-item-keyword`,key:`separator-${En}`},dn)),vt.push(dn)}),vt}const as=(de,ve,Ve,He)=>{const vt=[],xt=de.toLowerCase();return ve.forEach((It,En)=>{En!==0&&vt.push(" / ");let Qt=It[He.label];const dn=typeof Qt;(dn==="string"||dn==="number")&&(Qt=Yu(String(Qt),xt,Ve)),vt.push(Qt)}),vt},Ee=ie.forwardRef((de,ve)=>{const{prefixCls:Ve,size:He,disabled:vt,className:xt,rootClassName:It,multiple:En,bordered:Qt=!0,transitionName:dn,choiceTransitionName:Bn="",popupClassName:In,dropdownClassName:Nt,expandIcon:cn,placement:_n,showSearch:xa,allowClear:ha=!0,notFoundContent:Ta,direction:Pe,getPopupContainer:Ke,status:st,showArrow:be,builtinPlacements:ft,style:it}=de,Ot=Nu(de,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),rt=(0,bu.Z)(Ot,["suffixIcon"]),{getPopupContainer:yt,getPrefixCls:Dt,renderEmpty:Wt,direction:on,popupOverflow:xn,cascader:Yt}=ie.useContext(es.E_),Fn=Pe||on,kn=Fn==="rtl",{status:aa,hasFeedback:Tn,isFormItemInput:La,feedbackIcon:ra}=ie.useContext(Tu.aM),Ma=(0,gu.F)(aa,st),nr=Ta||(Wt==null?void 0:Wt("Cascader"))||ie.createElement(_u.Z,{componentName:"Cascader"}),ga=Dt(),dr=Dt("select",Ve),mr=Dt("cascader",Ve),[ar,Ka]=(0,Eu.Z)(dr),[$a]=ns(mr),{compactSize:Rr,compactItemClassnames:Ha}=(0,Vu.ri)(dr,Pe),Ir=ce()(In||Nt,`${mr}-dropdown`,{[`${mr}-dropdown-rtl`]:Fn==="rtl"},It,Ka),gr=ie.useMemo(()=>{if(!xa)return xa;let wo={render:as};return typeof xa=="object"&&(wo=Object.assign(Object.assign({},wo),xa)),wo},[xa]),sr=(0,xo.Z)(wo=>{var uo;return(uo=He!=null?He:Rr)!==null&&uo!==void 0?uo:wo}),Wa=ie.useContext($u.Z),Er=vt!=null?vt:Wa;let Mr=cn;cn||(Mr=kn?ie.createElement(xe.Z,null):ie.createElement(Ae.Z,null));const jo=ie.createElement("span",{className:`${dr}-menu-item-loading-icon`},ie.createElement(De.Z,{spin:!0})),Zo=ie.useMemo(()=>En?ie.createElement("span",{className:`${mr}-checkbox-inner`}):!1,[En]),zn=(0,$r.Z)(de.suffixIcon,be),{suffixIcon:si,removeIcon:_o,clearIcon:Di}=(0,Au.Z)(Object.assign(Object.assign({},de),{hasFeedback:Tn,feedbackIcon:ra,showSuffixIcon:zn,multiple:En,prefixCls:dr,componentName:"Cascader"})),Ai=ie.useMemo(()=>_n!==void 0?_n:kn?"bottomRight":"bottomLeft",[_n,kn]),eo=(0,Cu.Z)(ft,xn),Or=ha===!0?{clearIcon:Di}:ha,Oo=ie.createElement(Du,Object.assign({prefixCls:dr,className:ce()(!Ve&&mr,{[`${dr}-lg`]:sr==="large",[`${dr}-sm`]:sr==="small",[`${dr}-rtl`]:kn,[`${dr}-borderless`]:!Qt,[`${dr}-in-form-item`]:La},(0,gu.Z)(dr,Ma,Tn),Ha,Yt==null?void 0:Yt.className,xt,It,Ka),disabled:Er,style:Object.assign(Object.assign({},Yt==null?void 0:Yt.style),it)},rt,{builtinPlacements:eo,direction:Fn,placement:Ai,notFoundContent:nr,allowClear:Or,showSearch:gr,expandIcon:Mr,suffixIcon:si,removeIcon:_o,loadingIcon:jo,checkable:Zo,dropdownClassName:Ir,dropdownPrefixCls:Ve||mr,choiceTransitionName:(0,Wu.m)(ga,"",Bn),transitionName:(0,Wu.m)(ga,"slide-up",dn),getPopupContainer:Ke||yt,ref:ve}));return $a(ar(Oo))}),Ne=(0,Ql.Z)(Ee);Ee.SHOW_PARENT=zu,Ee.SHOW_CHILD=Ku,Ee._InternalPanelDoNotUseOrYouWillBeFired=Ne;var Ze=Ee},84567:function(tn,zt,z){"use strict";z.d(zt,{default:function(){return Se}});var b=z(94184),ie=z.n(b),xe=z(95860),De=z(67294),Ae=z(53124),Ge=z(98866),ce=z(65223),Me=De.createContext(null),Qe=z(63185),Ye=z(45353),fe=z(92429),$e=function(we,qe){var Le={};for(var Ce in we)Object.prototype.hasOwnProperty.call(we,Ce)&&qe.indexOf(Ce)<0&&(Le[Ce]=we[Ce]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,Ce=Object.getOwnPropertySymbols(we);he<Ce.length;he++)qe.indexOf(Ce[he])<0&&Object.prototype.propertyIsEnumerable.call(we,Ce[he])&&(Le[Ce[he]]=we[Ce[he]]);return Le};const me=(we,qe)=>{var Le;const{prefixCls:Ce,className:he,rootClassName:et,children:Re,indeterminate:Ue=!1,style:Fe,onMouseEnter:ot,onMouseLeave:dt,skipGroup:St=!1,disabled:Ft}=we,Lt=$e(we,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Gt,direction:Kn,checkbox:Hn}=De.useContext(Ae.E_),wt=De.useContext(Me),{isFormItemInput:Ht}=De.useContext(ce.aM),Pn=De.useContext(Ge.Z),Ln=(Le=(wt==null?void 0:wt.disabled)||Ft)!==null&&Le!==void 0?Le:Pn,gn=De.useRef(Lt.value);De.useEffect(()=>{wt==null||wt.registerValue(Lt.value)},[]),De.useEffect(()=>{if(!St)return Lt.value!==gn.current&&(wt==null||wt.cancelValue(gn.current),wt==null||wt.registerValue(Lt.value),gn.current=Lt.value),()=>wt==null?void 0:wt.cancelValue(Lt.value)},[Lt.value]);const yn=Gt("checkbox",Ce),[bt,Mn]=(0,Qe.ZP)(yn),Ia=Object.assign({},Lt);wt&&!St&&(Ia.onChange=function(){Lt.onChange&&Lt.onChange.apply(Lt,arguments),wt.toggleOption&&wt.toggleOption({label:Re,value:Lt.value})},Ia.name=wt.name,Ia.checked=wt.value.includes(Lt.value));const jt=ie()(`${yn}-wrapper`,{[`${yn}-rtl`]:Kn==="rtl",[`${yn}-wrapper-checked`]:Ia.checked,[`${yn}-wrapper-disabled`]:Ln,[`${yn}-wrapper-in-form-item`]:Ht},Hn==null?void 0:Hn.className,he,et,Mn),Jt=ie()({[`${yn}-indeterminate`]:Ue},fe.A,Mn),bn=Ue?"mixed":void 0;return bt(De.createElement(Ye.Z,{component:"Checkbox",disabled:Ln},De.createElement("label",{className:jt,style:Object.assign(Object.assign({},Hn==null?void 0:Hn.style),Fe),onMouseEnter:ot,onMouseLeave:dt},De.createElement(xe.Z,Object.assign({"aria-checked":bn},Ia,{prefixCls:yn,className:Jt,disabled:Ln,ref:qe})),Re!==void 0&&De.createElement("span",null,Re))))};var a=De.forwardRef(me),x=z(74902),y=z(10366),ee=function(we,qe){var Le={};for(var Ce in we)Object.prototype.hasOwnProperty.call(we,Ce)&&qe.indexOf(Ce)<0&&(Le[Ce]=we[Ce]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,Ce=Object.getOwnPropertySymbols(we);he<Ce.length;he++)qe.indexOf(Ce[he])<0&&Object.prototype.propertyIsEnumerable.call(we,Ce[he])&&(Le[Ce[he]]=we[Ce[he]]);return Le};const te=(we,qe)=>{const{defaultValue:Le,children:Ce,options:he=[],prefixCls:et,className:Re,rootClassName:Ue,style:Fe,onChange:ot}=we,dt=ee(we,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:St,direction:Ft}=De.useContext(Ae.E_),[Lt,Gt]=De.useState(dt.value||Le||[]),[Kn,Hn]=De.useState([]);De.useEffect(()=>{"value"in dt&&Gt(dt.value||[])},[dt.value]);const wt=De.useMemo(()=>he.map(gt=>typeof gt=="string"||typeof gt=="number"?{label:gt,value:gt}:gt),[he]),Ht=gt=>{Hn(tt=>tt.filter(ut=>ut!==gt))},Pn=gt=>{Hn(tt=>[].concat((0,x.Z)(tt),[gt]))},Ln=gt=>{const tt=Lt.indexOf(gt.value),ut=(0,x.Z)(Lt);tt===-1?ut.push(gt.value):ut.splice(tt,1),"value"in dt||Gt(ut),ot==null||ot(ut.filter(Bt=>Kn.includes(Bt)).sort((Bt,vn)=>{const Nn=wt.findIndex(qn=>qn.value===Bt),Pa=wt.findIndex(qn=>qn.value===vn);return Nn-Pa}))},gn=St("checkbox",et),yn=`${gn}-group`,[bt,Mn]=(0,Qe.ZP)(gn),Ia=(0,y.Z)(dt,["value","disabled"]),jt=he.length?wt.map(gt=>De.createElement(a,{prefixCls:gn,key:gt.value.toString(),disabled:"disabled"in gt?gt.disabled:dt.disabled,value:gt.value,checked:Lt.includes(gt.value),onChange:gt.onChange,className:`${yn}-item`,style:gt.style,title:gt.title},gt.label)):Ce,Jt={toggleOption:Ln,value:Lt,disabled:dt.disabled,name:dt.name,registerValue:Pn,cancelValue:Ht},bn=ie()(yn,{[`${yn}-rtl`]:Ft==="rtl"},Re,Ue,Mn);return bt(De.createElement("div",Object.assign({className:bn,style:Fe},Ia,{ref:qe}),De.createElement(Me.Provider,{value:Jt},jt)))},re=De.forwardRef(te);var oe=De.memo(re);const le=a;le.Group=oe,le.__ANT_CHECKBOX=!0;var Se=le},63185:function(tn,zt,z){"use strict";z.d(zt,{C2:function(){return Ae}});var b=z(14747),ie=z(45503),xe=z(67968);const De=Ge=>{const{checkboxCls:ce}=Ge,at=`${ce}-wrapper`;return[{[`${ce}-group`]:Object.assign(Object.assign({},(0,b.Wf)(Ge)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ge.marginXS,[`> ${Ge.antCls}-row`]:{flex:1}}),[at]:Object.assign(Object.assign({},(0,b.Wf)(Ge)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${at}`]:{marginInlineStart:0},[`&${at}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ce]:Object.assign(Object.assign({},(0,b.Wf)(Ge)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ge.borderRadiusSM,alignSelf:"center",[`${ce}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ce}-inner`]:Object.assign({},(0,b.oN)(Ge))},[`${ce}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ge.checkboxSize,height:Ge.checkboxSize,direction:"ltr",backgroundColor:Ge.colorBgContainer,border:`${Ge.lineWidth}px ${Ge.lineType} ${Ge.colorBorder}`,borderRadius:Ge.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ge.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ge.checkboxSize/14*5,height:Ge.checkboxSize/14*8,border:`${Ge.lineWidthBold}px solid ${Ge.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ge.motionDurationFast} ${Ge.motionEaseInBack}, opacity ${Ge.motionDurationFast}`}},"& + span":{paddingInlineStart:Ge.paddingXS,paddingInlineEnd:Ge.paddingXS}})},{[`
|
|
${at}:not(${at}-disabled),
|
|
${ce}:not(${ce}-disabled)
|
|
`]:{[`&:hover ${ce}-inner`]:{borderColor:Ge.colorPrimary}},[`${at}:not(${at}-disabled)`]:{[`&:hover ${ce}-checked:not(${ce}-disabled) ${ce}-inner`]:{backgroundColor:Ge.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ce}-checked:not(${ce}-disabled):after`]:{borderColor:Ge.colorPrimaryHover}}},{[`${ce}-checked`]:{[`${ce}-inner`]:{backgroundColor:Ge.colorPrimary,borderColor:Ge.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Ge.motionDurationMid} ${Ge.motionEaseOutBack} ${Ge.motionDurationFast}`}}},[`
|
|
${at}-checked:not(${at}-disabled),
|
|
${ce}-checked:not(${ce}-disabled)
|
|
`]:{[`&:hover ${ce}-inner`]:{backgroundColor:Ge.colorPrimaryHover,borderColor:"transparent"}}},{[ce]:{"&-indeterminate":{[`${ce}-inner`]:{backgroundColor:Ge.colorBgContainer,borderColor:Ge.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ge.fontSizeLG/2,height:Ge.fontSizeLG/2,backgroundColor:Ge.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${at}-disabled`]:{cursor:"not-allowed"},[`${ce}-disabled`]:{[`&, ${ce}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ce}-inner`]:{background:Ge.colorBgContainerDisabled,borderColor:Ge.colorBorder,"&:after":{borderColor:Ge.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ge.colorTextDisabled},[`&${ce}-indeterminate ${ce}-inner::after`]:{background:Ge.colorTextDisabled}}}]};function Ae(Ge,ce){const at=(0,ie.TS)(ce,{checkboxCls:`.${Ge}`,checkboxSize:ce.controlInteractiveSize});return[De(at)]}zt.ZP=(0,xe.Z)("Checkbox",(Ge,ce)=>{let{prefixCls:at}=ce;return[Ae(at,Ge)]})},47221:function(tn,zt,z){"use strict";z.d(zt,{default:function(){return Ia}});var b=z(91034),ie=z(94184),xe=z.n(ie),De=z(97685),Ae=z(74902),Ge=z(71002),ce=z(21770),at=z(80334),Me=z(67294),Qe=z(87462),Ye=z(45987),fe=z(50344),$e=z(4942),me=z(62874),E=z(15105),a=Me.forwardRef(function(jt,Jt){var bn,gt=jt.prefixCls,tt=jt.forceRender,ut=jt.className,Bt=jt.style,vn=jt.children,Nn=jt.isActive,Pa=jt.role,qn=Me.useState(Nn||tt),ea=(0,De.Z)(qn,2),ba=ea[0],ht=ea[1];return Me.useEffect(function(){(tt||Nn)&&ht(!0)},[tt,Nn]),ba?Me.createElement("div",{ref:Jt,className:xe()("".concat(gt,"-content"),(bn={},(0,$e.Z)(bn,"".concat(gt,"-content-active"),Nn),(0,$e.Z)(bn,"".concat(gt,"-content-inactive"),!Nn),bn),ut),style:Bt,role:Pa},Me.createElement("div",{className:"".concat(gt,"-content-box")},vn)):null});a.displayName="PanelContent";var x=a,y=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],ee=Me.forwardRef(function(jt,Jt){var bn,gt,tt=jt.showArrow,ut=tt===void 0?!0:tt,Bt=jt.headerClass,vn=jt.isActive,Nn=jt.onItemClick,Pa=jt.forceRender,qn=jt.className,ea=jt.prefixCls,ba=jt.collapsible,ht=jt.accordion,Vt=jt.panelKey,Ra=jt.extra,fa=jt.header,Tt=jt.expandIcon,Fa=jt.openMotion,Ct=jt.destroyInactivePanel,nn=jt.children,On=(0,Ye.Z)(jt,y),Mt=ba==="disabled",an=ba==="header",Un=ba==="icon",Da=Ra!=null&&typeof Ra!="boolean",Ca=function(){Nn==null||Nn(Vt)},ya=function(co){(co.key==="Enter"||co.keyCode===E.Z.ENTER||co.which===E.Z.ENTER)&&Ca()},or=typeof Tt=="function"?Tt(jt):Me.createElement("i",{className:"arrow"});or&&(or=Me.createElement("div",{className:"".concat(ea,"-expand-icon"),onClick:["header","icon"].includes(ba)?Ca:void 0},or));var Br=xe()((bn={},(0,$e.Z)(bn,"".concat(ea,"-item"),!0),(0,$e.Z)(bn,"".concat(ea,"-item-active"),vn),(0,$e.Z)(bn,"".concat(ea,"-item-disabled"),Mt),bn),qn),Hr=xe()(Bt,(gt={},(0,$e.Z)(gt,"".concat(ea,"-header"),!0),(0,$e.Z)(gt,"".concat(ea,"-header-collapsible-only"),an),(0,$e.Z)(gt,"".concat(ea,"-icon-collapsible-only"),Un),gt)),Vr={className:Hr,"aria-expanded":vn,"aria-disabled":Mt,onKeyDown:ya};return!an&&!Un&&(Vr.onClick=Ca,Vr.role=ht?"tab":"button",Vr.tabIndex=Mt?-1:0),Me.createElement("div",(0,Qe.Z)({},On,{ref:Jt,className:Br}),Me.createElement("div",Vr,ut&&or,Me.createElement("span",{className:"".concat(ea,"-header-text"),onClick:ba==="header"?Ca:void 0},fa),Da&&Me.createElement("div",{className:"".concat(ea,"-extra")},Ra)),Me.createElement(me.Z,(0,Qe.Z)({visible:vn,leavedClassName:"".concat(ea,"-content-hidden")},Fa,{forceRender:Pa,removeOnLeave:Ct}),function(So,co){var To=So.className,Fo=So.style;return Me.createElement(x,{ref:co,prefixCls:ea,className:To,style:Fo,isActive:vn,forceRender:Pa,role:ht?"tabpanel":void 0},nn)}))}),te=ee,re=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],oe=function(Jt,bn){var gt=bn.prefixCls,tt=bn.accordion,ut=bn.collapsible,Bt=bn.destroyInactivePanel,vn=bn.onItemClick,Nn=bn.activeKey,Pa=bn.openMotion,qn=bn.expandIcon;return Jt.map(function(ea,ba){var ht=ea.children,Vt=ea.label,Ra=ea.key,fa=ea.collapsible,Tt=ea.onItemClick,Fa=ea.destroyInactivePanel,Ct=(0,Ye.Z)(ea,re),nn=String(Ra!=null?Ra:ba),On=fa!=null?fa:ut,Mt=Fa!=null?Fa:Bt,an=function(Ca){On!=="disabled"&&(vn(Ca),Tt==null||Tt(Ca))},Un=!1;return tt?Un=Nn[0]===nn:Un=Nn.indexOf(nn)>-1,Me.createElement(te,(0,Qe.Z)({},Ct,{prefixCls:gt,key:nn,panelKey:nn,isActive:Un,accordion:tt,openMotion:Pa,expandIcon:qn,header:Vt,collapsible:On,onItemClick:an,destroyInactivePanel:Mt}),ht)})},le=function(Jt,bn,gt){if(!Jt)return null;var tt=gt.prefixCls,ut=gt.accordion,Bt=gt.collapsible,vn=gt.destroyInactivePanel,Nn=gt.onItemClick,Pa=gt.activeKey,qn=gt.openMotion,ea=gt.expandIcon,ba=Jt.key||String(bn),ht=Jt.props,Vt=ht.header,Ra=ht.headerClass,fa=ht.destroyInactivePanel,Tt=ht.collapsible,Fa=ht.onItemClick,Ct=!1;ut?Ct=Pa[0]===ba:Ct=Pa.indexOf(ba)>-1;var nn=Tt!=null?Tt:Bt,On=function(Un){nn!=="disabled"&&(Nn(Un),Fa==null||Fa(Un))},Mt={key:ba,panelKey:ba,header:Vt,headerClass:Ra,isActive:Ct,prefixCls:tt,destroyInactivePanel:fa!=null?fa:vn,openMotion:qn,accordion:ut,children:Jt.props.children,onItemClick:On,expandIcon:ea,collapsible:nn};return typeof Jt.type=="string"?Jt:(Object.keys(Mt).forEach(function(an){typeof Mt[an]=="undefined"&&delete Mt[an]}),Me.cloneElement(Jt,Mt))};function Se(jt,Jt,bn){return Array.isArray(jt)?oe(jt,bn):(0,fe.Z)(Jt).map(function(gt,tt){return le(gt,tt,bn)})}var we=Se;function qe(jt){var Jt=jt;if(!Array.isArray(Jt)){var bn=(0,Ge.Z)(Jt);Jt=bn==="number"||bn==="string"?[Jt]:[]}return Jt.map(function(gt){return String(gt)})}var Le=Me.forwardRef(function(jt,Jt){var bn=jt.prefixCls,gt=bn===void 0?"rc-collapse":bn,tt=jt.destroyInactivePanel,ut=tt===void 0?!1:tt,Bt=jt.style,vn=jt.accordion,Nn=jt.className,Pa=jt.children,qn=jt.collapsible,ea=jt.openMotion,ba=jt.expandIcon,ht=jt.activeKey,Vt=jt.defaultActiveKey,Ra=jt.onChange,fa=jt.items,Tt=xe()(gt,Nn),Fa=(0,ce.Z)([],{value:ht,onChange:function(Da){return Ra==null?void 0:Ra(Da)},defaultValue:Vt,postState:qe}),Ct=(0,De.Z)(Fa,2),nn=Ct[0],On=Ct[1],Mt=function(Da){return On(function(){if(vn)return nn[0]===Da?[]:[Da];var Ca=nn.indexOf(Da),ya=Ca>-1;return ya?nn.filter(function(or){return or!==Da}):[].concat((0,Ae.Z)(nn),[Da])})};(0,at.ZP)(!Pa,"`children` will be removed in next major version. Please use `items` instead.");var an=we(fa,Pa,{prefixCls:gt,accordion:vn,openMotion:ea,expandIcon:ba,collapsible:qn,destroyInactivePanel:ut,onItemClick:Mt,activeKey:nn});return Me.createElement("div",{ref:Jt,className:Tt,style:Bt,role:vn?"tablist":void 0},an)}),Ce=Object.assign(Le,{Panel:te}),he=Ce,et=Ce.Panel,Re=z(37419),Ue=z(10366),Fe=z(33603),ot=z(96159),dt=z(53124),St=z(98675),Lt=Me.forwardRef((jt,Jt)=>{const{getPrefixCls:bn}=Me.useContext(dt.E_),{prefixCls:gt,className:tt,showArrow:ut=!0}=jt,Bt=bn("collapse",gt),vn=xe()({[`${Bt}-no-arrow`]:!ut},tt);return Me.createElement(he.Panel,Object.assign({ref:Jt},jt,{prefixCls:Bt,className:vn}))}),Gt=z(14747),Kn=z(33507),Hn=z(67968),wt=z(45503);const Ht=jt=>{const{componentCls:Jt,contentBg:bn,padding:gt,headerBg:tt,headerPadding:ut,collapseHeaderPaddingSM:Bt,collapseHeaderPaddingLG:vn,collapsePanelBorderRadius:Nn,lineWidth:Pa,lineType:qn,colorBorder:ea,colorText:ba,colorTextHeading:ht,colorTextDisabled:Vt,fontSize:Ra,fontSizeLG:fa,lineHeight:Tt,marginSM:Fa,paddingSM:Ct,paddingLG:nn,paddingXS:On,motionDurationSlow:Mt,fontSizeIcon:an,contentPadding:Un}=jt,Da=`${Pa}px ${qn} ${ea}`;return{[Jt]:Object.assign(Object.assign({},(0,Gt.Wf)(jt)),{backgroundColor:tt,border:Da,borderBottom:0,borderRadius:`${Nn}px`,"&-rtl":{direction:"rtl"},[`& > ${Jt}-item`]:{borderBottom:Da,"&:last-child":{[`
|
|
&,
|
|
& > ${Jt}-header`]:{borderRadius:`0 0 ${Nn}px ${Nn}px`}},[`> ${Jt}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:ut,color:ht,lineHeight:Tt,cursor:"pointer",transition:`all ${Mt}, visibility 0s`,[`> ${Jt}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${Jt}-expand-icon`]:{height:Ra*Tt,display:"flex",alignItems:"center",paddingInlineEnd:Fa},[`${Jt}-arrow`]:Object.assign(Object.assign({},(0,Gt.Ro)()),{fontSize:an,svg:{transition:`transform ${Mt}`}}),[`${Jt}-header-text`]:{marginInlineEnd:"auto"}},[`${Jt}-header-collapsible-only`]:{cursor:"default",[`${Jt}-header-text`]:{flex:"none",cursor:"pointer"}},[`${Jt}-icon-collapsible-only`]:{cursor:"default",[`${Jt}-expand-icon`]:{cursor:"pointer"}}},[`${Jt}-content`]:{color:ba,backgroundColor:bn,borderTop:Da,[`& > ${Jt}-content-box`]:{padding:Un},"&-hidden":{display:"none"}},"&-small":{[`> ${Jt}-item`]:{[`> ${Jt}-header`]:{padding:Bt,paddingInlineStart:On,[`> ${Jt}-expand-icon`]:{marginInlineStart:Ct-On}},[`> ${Jt}-content > ${Jt}-content-box`]:{padding:Ct}}},"&-large":{[`> ${Jt}-item`]:{fontSize:fa,[`> ${Jt}-header`]:{padding:vn,paddingInlineStart:gt,[`> ${Jt}-expand-icon`]:{height:fa*Tt,marginInlineStart:nn-gt}},[`> ${Jt}-content > ${Jt}-content-box`]:{padding:nn}}},[`${Jt}-item:last-child`]:{[`> ${Jt}-content`]:{borderRadius:`0 0 ${Nn}px ${Nn}px`}},[`& ${Jt}-item-disabled > ${Jt}-header`]:{"\n &,\n & > .arrow\n ":{color:Vt,cursor:"not-allowed"}},[`&${Jt}-icon-position-end`]:{[`& > ${Jt}-item`]:{[`> ${Jt}-header`]:{[`${Jt}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:Fa}}}}})}},Pn=jt=>{const{componentCls:Jt}=jt,bn=`> ${Jt}-item > ${Jt}-header ${Jt}-arrow svg`;return{[`${Jt}-rtl`]:{[bn]:{transform:"rotate(180deg)"}}}},Ln=jt=>{const{componentCls:Jt,headerBg:bn,paddingXXS:gt,colorBorder:tt}=jt;return{[`${Jt}-borderless`]:{backgroundColor:bn,border:0,[`> ${Jt}-item`]:{borderBottom:`1px solid ${tt}`},[`
|
|
> ${Jt}-item:last-child,
|
|
> ${Jt}-item:last-child ${Jt}-header
|
|
`]:{borderRadius:0},[`> ${Jt}-item:last-child`]:{borderBottom:0},[`> ${Jt}-item > ${Jt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${Jt}-item > ${Jt}-content > ${Jt}-content-box`]:{paddingTop:gt}}}},gn=jt=>{const{componentCls:Jt,paddingSM:bn}=jt;return{[`${Jt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${Jt}-item`]:{borderBottom:0,[`> ${Jt}-content`]:{backgroundColor:"transparent",border:0,[`> ${Jt}-content-box`]:{paddingBlock:bn}}}}}};var yn=(0,Hn.Z)("Collapse",jt=>{const Jt=(0,wt.TS)(jt,{collapseHeaderPaddingSM:`${jt.paddingXS}px ${jt.paddingSM}px`,collapseHeaderPaddingLG:`${jt.padding}px ${jt.paddingLG}px`,collapsePanelBorderRadius:jt.borderRadiusLG});return[Ht(Jt),Ln(Jt),gn(Jt),Pn(Jt),(0,Kn.Z)(Jt)]},jt=>({headerPadding:`${jt.paddingSM}px ${jt.padding}px`,headerBg:jt.colorFillAlter,contentPadding:`${jt.padding}px 16px`,contentBg:jt.colorBgContainer})),Mn=Object.assign(Me.forwardRef((jt,Jt)=>{const{getPrefixCls:bn,direction:gt,collapse:tt}=Me.useContext(dt.E_),{prefixCls:ut,className:Bt,rootClassName:vn,style:Nn,bordered:Pa=!0,ghost:qn,size:ea,expandIconPosition:ba="start",children:ht,expandIcon:Vt}=jt,Ra=(0,St.Z)(Da=>{var Ca;return(Ca=ea!=null?ea:Da)!==null&&Ca!==void 0?Ca:"middle"}),fa=bn("collapse",ut),Tt=bn(),[Fa,Ct]=yn(fa),nn=Me.useMemo(()=>ba==="left"?"start":ba==="right"?"end":ba,[ba]),On=function(){let Da=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Ca=Vt?Vt(Da):Me.createElement(b.Z,{rotate:Da.isActive?90:void 0});return(0,ot.Tm)(Ca,()=>({className:xe()(Ca.props.className,`${fa}-arrow`)}))},Mt=xe()(`${fa}-icon-position-${nn}`,{[`${fa}-borderless`]:!Pa,[`${fa}-rtl`]:gt==="rtl",[`${fa}-ghost`]:!!qn,[`${fa}-${Ra}`]:Ra!=="middle"},tt==null?void 0:tt.className,Bt,vn,Ct),an=Object.assign(Object.assign({},(0,Fe.Z)(Tt)),{motionAppear:!1,leavedClassName:`${fa}-content-hidden`}),Un=Me.useMemo(()=>ht?(0,Re.Z)(ht).map((Da,Ca)=>{var ya,or;if(!((ya=Da.props)===null||ya===void 0)&&ya.disabled){const Br=(or=Da.key)!==null&&or!==void 0?or:String(Ca),{disabled:Hr,collapsible:Vr}=Da.props,So=Object.assign(Object.assign({},(0,Ue.Z)(Da.props,["disabled"])),{key:Br,collapsible:Vr!=null?Vr:Hr?"disabled":void 0});return(0,ot.Tm)(Da,So)}return Da}):null,[ht]);return Fa(Me.createElement(he,Object.assign({ref:Jt,openMotion:an},(0,Ue.Z)(jt,["rootClassName"]),{expandIcon:On,prefixCls:fa,className:Mt,style:Object.assign(Object.assign({},tt==null?void 0:tt.style),Nn)}),Un))}),{Panel:Lt}),Ia=Mn},34336:function(tn,zt,z){"use strict";z.d(zt,{default:function(){return as}});var b=z(97909),ie=z.n(b),xe=z(68291),De=z(33088),Ae=z.n(De),Ge=z(26850),ce=z.n(Ge),at=z(23082),Me=z.n(at),Qe=z(99873),Ye=z.n(Qe),fe=z(86625),$e=z.n(fe),me=z(40618),E=z.n(me);ie().extend(E()),ie().extend($e()),ie().extend(Ae()),ie().extend(ce()),ie().extend(Me()),ie().extend(Ye()),ie().extend(function(Ee,Ne){var Ze=Ne.prototype,de=Ze.format;Ze.format=function(Ve){var He=(Ve||"").replace("Wo","wo");return de.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(Ne){var Ze=a[Ne];return Ze||Ne.split("_")[0]},y=function(){(0,xe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ee={getNow:function(){return ie()()},getFixedDate:function(Ne){return ie()(Ne,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Ne){return Ne.endOf("month")},getWeekDay:function(Ne){var Ze=Ne.locale("en");return Ze.weekday()+Ze.localeData().firstDayOfWeek()},getYear:function(Ne){return Ne.year()},getMonth:function(Ne){return Ne.month()},getDate:function(Ne){return Ne.date()},getHour:function(Ne){return Ne.hour()},getMinute:function(Ne){return Ne.minute()},getSecond:function(Ne){return Ne.second()},addYear:function(Ne,Ze){return Ne.add(Ze,"year")},addMonth:function(Ne,Ze){return Ne.add(Ze,"month")},addDate:function(Ne,Ze){return Ne.add(Ze,"day")},setYear:function(Ne,Ze){return Ne.year(Ze)},setMonth:function(Ne,Ze){return Ne.month(Ze)},setDate:function(Ne,Ze){return Ne.date(Ze)},setHour:function(Ne,Ze){return Ne.hour(Ze)},setMinute:function(Ne,Ze){return Ne.minute(Ze)},setSecond:function(Ne,Ze){return Ne.second(Ze)},isAfter:function(Ne,Ze){return Ne.isAfter(Ze)},isValidate:function(Ne){return Ne.isValid()},locale:{getWeekFirstDay:function(Ne){return ie()().locale(x(Ne)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Ne,Ze){return Ze.locale(x(Ne)).weekday(0)},getWeek:function(Ne,Ze){return Ze.locale(x(Ne)).week()},getShortWeekDays:function(Ne){return ie()().locale(x(Ne)).localeData().weekdaysMin()},getShortMonths:function(Ne){return ie()().locale(x(Ne)).localeData().monthsShort()},format:function(Ne,Ze,de){return Ze.locale(x(Ne)).format(de)},parse:function(Ne,Ze,de){for(var ve=x(Ne),Ve=0;Ve<de.length;Ve+=1){var He=de[Ve],vt=Ze;if(He.includes("wo")||He.includes("Wo")){for(var xt=vt.split("-")[0],It=vt.split("-")[1],En=ie()(xt,"YYYY").startOf("year").locale(ve),Qt=0;Qt<=52;Qt+=1){var dn=En.add(Qt,"week");if(dn.format("Wo")===It)return dn}return y(),null}var Bn=ie()(vt,He,!0).locale(ve);if(Bn.isValid())return Bn}return Ze&&y(),null}}},te=ee,re=z(8745),oe=z(87462),le=z(67294),Se={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"},we=Se,qe=z(74643),Le=function(Ne,Ze){return le.createElement(qe.Z,(0,oe.Z)({},Ne,{ref:Ze,icon:we}))},Ce=le.forwardRef(Le),he={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"},et=he,Re=function(Ne,Ze){return le.createElement(qe.Z,(0,oe.Z)({},Ne,{ref:Ze,icon:et}))},Ue=le.forwardRef(Re),Fe=z(16646),ot={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"},dt=ot,St=function(Ne,Ze){return le.createElement(qe.Z,(0,oe.Z)({},Ne,{ref:Ze,icon:dt}))},Ft=le.forwardRef(St),Lt=z(94184),Gt=z.n(Lt),Kn=z(15671),Hn=z(43144),wt=z(97326),Ht=z(60136),Pn=z(51630),Ln=z(4942),gn=z(1413),yn=z(97685),bt=z(5663),Mn=z(1337),Ia=z(92739),jt=z(7699),Jt=10,bn=Jt*10,gt=7;function tt(Ee,Ne){if(!Ee&&!Ne)return!0;if(!Ee||!Ne)return!1}function ut(Ee,Ne,Ze){var de=tt(Ne,Ze);if(typeof de=="boolean")return de;var ve=Math.floor(Ee.getYear(Ne)/10),Ve=Math.floor(Ee.getYear(Ze)/10);return ve===Ve}function Bt(Ee,Ne,Ze){var de=tt(Ne,Ze);return typeof de=="boolean"?de:Ee.getYear(Ne)===Ee.getYear(Ze)}function vn(Ee,Ne){var Ze=Math.floor(Ee.getMonth(Ne)/3);return Ze+1}function Nn(Ee,Ne,Ze){var de=tt(Ne,Ze);return typeof de=="boolean"?de:Bt(Ee,Ne,Ze)&&vn(Ee,Ne)===vn(Ee,Ze)}function Pa(Ee,Ne,Ze){var de=tt(Ne,Ze);return typeof de=="boolean"?de:Bt(Ee,Ne,Ze)&&Ee.getMonth(Ne)===Ee.getMonth(Ze)}function qn(Ee,Ne,Ze){var de=tt(Ne,Ze);return typeof de=="boolean"?de:Ee.getYear(Ne)===Ee.getYear(Ze)&&Ee.getMonth(Ne)===Ee.getMonth(Ze)&&Ee.getDate(Ne)===Ee.getDate(Ze)}function ea(Ee,Ne,Ze){var de=tt(Ne,Ze);return typeof de=="boolean"?de:Ee.getHour(Ne)===Ee.getHour(Ze)&&Ee.getMinute(Ne)===Ee.getMinute(Ze)&&Ee.getSecond(Ne)===Ee.getSecond(Ze)}function ba(Ee,Ne,Ze,de){var ve=tt(Ze,de);return typeof ve=="boolean"?ve:Bt(Ee,Ze,de)&&Ee.locale.getWeek(Ne,Ze)===Ee.locale.getWeek(Ne,de)}function ht(Ee,Ne,Ze){return qn(Ee,Ne,Ze)&&ea(Ee,Ne,Ze)}function Vt(Ee,Ne,Ze,de){return!Ne||!Ze||!de?!1:!qn(Ee,Ne,de)&&!qn(Ee,Ze,de)&&Ee.isAfter(de,Ne)&&Ee.isAfter(Ze,de)}function Ra(Ee,Ne,Ze){var de=Ne.locale.getWeekFirstDay(Ee),ve=Ne.setDate(Ze,1),Ve=Ne.getWeekDay(ve),He=Ne.addDate(ve,de-Ve);return Ne.getMonth(He)===Ne.getMonth(Ze)&&Ne.getDate(He)>1&&(He=Ne.addDate(He,-7)),He}function fa(Ee,Ne,Ze){var de=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Ne){case"year":return Ze.addYear(Ee,de*10);case"quarter":case"month":return Ze.addYear(Ee,de);default:return Ze.addMonth(Ee,de)}}function Tt(Ee,Ne){var Ze=Ne.generateConfig,de=Ne.locale,ve=Ne.format;return typeof ve=="function"?ve(Ee):Ze.locale.format(de.locale,Ee,ve)}function Fa(Ee,Ne){var Ze=Ne.generateConfig,de=Ne.locale,ve=Ne.formatList;return!Ee||typeof ve[0]=="function"?null:Ze.locale.parse(de.locale,Ee,ve)}function Ct(Ee){var Ne=Ee.cellDate,Ze=Ee.mode,de=Ee.disabledDate,ve=Ee.generateConfig;if(!de)return!1;var Ve=function(In,Nt,cn){for(var _n=Nt;_n<=cn;){var xa=void 0;switch(In){case"date":{if(xa=ve.setDate(Ne,_n),!de(xa))return!1;break}case"month":{if(xa=ve.setMonth(Ne,_n),!Ct({cellDate:xa,mode:"month",generateConfig:ve,disabledDate:de}))return!1;break}case"year":{if(xa=ve.setYear(Ne,_n),!Ct({cellDate:xa,mode:"year",generateConfig:ve,disabledDate:de}))return!1;break}}_n+=1}return!0};switch(Ze){case"date":case"week":return de(Ne);case"month":{var He=1,vt=ve.getDate(ve.getEndDate(Ne));return Ve("date",He,vt)}case"quarter":{var xt=Math.floor(ve.getMonth(Ne)/3)*3,It=xt+2;return Ve("month",xt,It)}case"year":return Ve("month",0,11);case"decade":{var En=ve.getYear(Ne),Qt=Math.floor(En/Jt)*Jt,dn=Qt+Jt-1;return Ve("year",Qt,dn)}}}function nn(Ee,Ne){var Ze=Ne.formatList,de=Ne.generateConfig,ve=Ne.locale;return(0,Ia.Z)(function(){if(!Ee)return[[""],""];for(var Ve="",He=[],vt=0;vt<Ze.length;vt+=1){var xt=Ze[vt],It=Tt(Ee,{generateConfig:de,locale:ve,format:xt});He.push(It),vt===0&&(Ve=It)}return[He,Ve]},[Ee,Ze,ve],function(Ve,He){return!ht(de,Ve[0],He[0])||!(0,jt.Z)(Ve[1],He[1],!0)||!(0,jt.Z)(Ve[2],He[2],!0)})}function On(Ee,Ne){var Ze=Ne.formatList,de=Ne.generateConfig,ve=Ne.locale,Ve=(0,le.useState)(null),He=(0,yn.Z)(Ve,2),vt=He[0],xt=He[1],It=(0,le.useRef)(null);function En(cn){var _n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(It.current),_n){xt(cn);return}It.current=requestAnimationFrame(function(){xt(cn)})}var Qt=nn(vt,{formatList:Ze,generateConfig:de,locale:ve}),dn=(0,yn.Z)(Qt,2),Bn=dn[1];function In(cn){En(cn)}function Nt(){var cn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;En(null,cn)}return(0,le.useEffect)(function(){Nt(!0)},[Ee]),(0,le.useEffect)(function(){return function(){return cancelAnimationFrame(It.current)}},[]),[Bn,In,Nt]}var Mt=z(92389),an=z(96523),Un=z(74902),Da=z(48130),Ca=new Map;function ya(Ee,Ne){var Ze;function de(){(0,Da.Z)(Ee)?Ne():Ze=(0,an.Z)(function(){de()})}return de(),function(){an.Z.cancel(Ze)}}function or(Ee,Ne,Ze){if(Ca.get(Ee)&&cancelAnimationFrame(Ca.get(Ee)),Ze<=0){Ca.set(Ee,requestAnimationFrame(function(){Ee.scrollTop=Ne}));return}var de=Ne-Ee.scrollTop,ve=de/Ze*10;Ca.set(Ee,requestAnimationFrame(function(){Ee.scrollTop+=ve,Ee.scrollTop!==Ne&&or(Ee,Ne,Ze-10)}))}function Br(Ee,Ne){var Ze=Ne.onLeftRight,de=Ne.onCtrlLeftRight,ve=Ne.onUpDown,Ve=Ne.onPageUpDown,He=Ne.onEnter,vt=Ee.which,xt=Ee.ctrlKey,It=Ee.metaKey;switch(vt){case Mt.Z.LEFT:if(xt||It){if(de)return de(-1),!0}else if(Ze)return Ze(-1),!0;break;case Mt.Z.RIGHT:if(xt||It){if(de)return de(1),!0}else if(Ze)return Ze(1),!0;break;case Mt.Z.UP:if(ve)return ve(-1),!0;break;case Mt.Z.DOWN:if(ve)return ve(1),!0;break;case Mt.Z.PAGE_UP:if(Ve)return Ve(-1),!0;break;case Mt.Z.PAGE_DOWN:if(Ve)return Ve(1),!0;break;case Mt.Z.ENTER:if(He)return He(),!0;break}return!1}function Hr(Ee,Ne,Ze,de){var ve=Ee;if(!ve)switch(Ne){case"time":ve=de?"hh:mm:ss a":"HH:mm:ss";break;case"week":ve="gggg-wo";break;case"month":ve="YYYY-MM";break;case"quarter":ve="YYYY-[Q]Q";break;case"year":ve="YYYY";break;default:ve=Ze?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return ve}function Vr(Ee,Ne,Ze){var de=Ee==="time"?8:10,ve=typeof Ne=="function"?Ne(Ze.getNow()).length:Ne.length;return Math.max(de,ve)+2}var So=null,co=new Set;function To(Ee){return!So&&typeof window!="undefined"&&window.addEventListener&&(So=function(Ze){(0,Un.Z)(co).forEach(function(de){de(Ze)})},window.addEventListener("mousedown",So)),co.add(Ee),function(){co.delete(Ee),co.size===0&&(window.removeEventListener("mousedown",So),So=null)}}function Fo(Ee){var Ne=Ee.target;if(Ee.composed&&Ne.shadowRoot){var Ze;return((Ze=Ee.composedPath)===null||Ze===void 0?void 0:Ze.call(Ee)[0])||Ne}return Ne}var fo=function(Ne){return Ne==="month"||Ne==="date"?"year":Ne},ko=function(Ne){return Ne==="date"?"month":Ne},Eo=function(Ne){return Ne==="month"||Ne==="date"?"quarter":Ne},Na=function(Ne){return Ne==="date"?"week":Ne},pr={year:fo,month:ko,quarter:Eo,week:Na,time:null,date:null};function cr(Ee,Ne){return Ee.some(function(Ze){return Ze&&Ze.contains(Ne)})}function lr(Ee){var Ne=Ee.open,Ze=Ee.value,de=Ee.isClickOutside,ve=Ee.triggerOpen,Ve=Ee.forwardKeyDown,He=Ee.onKeyDown,vt=Ee.blurToCancel,xt=Ee.onSubmit,It=Ee.onCancel,En=Ee.onFocus,Qt=Ee.onBlur,dn=Ee.changeOnBlur,Bn=(0,le.useState)(!1),In=(0,yn.Z)(Bn,2),Nt=In[0],cn=In[1],_n=(0,le.useState)(!1),xa=(0,yn.Z)(_n,2),ha=xa[0],Ta=xa[1],Pe=(0,le.useRef)(!1),Ke=(0,le.useRef)(!1),st=(0,le.useRef)(!1),be={onMouseDown:function(){cn(!0),ve(!0)},onKeyDown:function(it){var Ot=function(){st.current=!0};if(He(it,Ot),!st.current){switch(it.which){case Mt.Z.ENTER:{Ne?xt()!==!1&&cn(!0):ve(!0),it.preventDefault();return}case Mt.Z.TAB:{Nt&&Ne&&!it.shiftKey?(cn(!1),it.preventDefault()):!Nt&&Ne&&!Ve(it)&&it.shiftKey&&(cn(!0),it.preventDefault());return}case Mt.Z.ESC:{cn(!0),It();return}}!Ne&&![Mt.Z.SHIFT].includes(it.which)?ve(!0):Nt||Ve(it)}},onFocus:function(it){cn(!0),Ta(!0),En&&En(it)},onBlur:function(it){if(Pe.current||!de(document.activeElement)){Pe.current=!1;return}vt?setTimeout(function(){for(var Ot=document,rt=Ot.activeElement;rt&&rt.shadowRoot;)rt=rt.shadowRoot.activeElement;de(rt)&&It()},0):Ne&&(ve(!1),Ke.current&&xt()),Ta(!1),Qt==null||Qt(it)}};return(0,le.useEffect)(function(){Ke.current=!1},[Ne]),(0,le.useEffect)(function(){Ke.current=!0},[Ze]),(0,le.useEffect)(function(){return To(function(ft){var it=Fo(ft),Ot=de(it);Ne&&(Ot?!dn&&(!ha||Ot)&&ve(!1):(Pe.current=!0,(0,an.Z)(function(){Pe.current=!1})))})}),[be,{focused:ha,typing:Nt}]}function Sr(Ee,Ne){return le.useMemo(function(){return Ee||(Ne?((0,xe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Ne).map(function(Ze){var de=(0,yn.Z)(Ze,2),ve=de[0],Ve=de[1];return{label:ve,value:Ve}})):[])},[Ee,Ne])}var pi=z(14075);function Pr(Ee){var Ne=Ee.valueTexts,Ze=Ee.onTextChange,de=le.useState(""),ve=(0,yn.Z)(de,2),Ve=ve[0],He=ve[1],vt=le.useRef([]);vt.current=Ne;function xt(En){He(En),Ze(En)}function It(){He(vt.current[0])}return(0,pi.Z)(function(){Ne.every(function(En){return En!==Ve})&&It()},[Ne.join("||")]),[Ve,xt,It]}var ln=le.createContext({}),pn=ln,mn=z(71002);function ia(Ee){var Ne=Ee.cellRender,Ze=Ee.monthCellRender,de=Ee.dateRender,ve=le.useMemo(function(){if(Ne)return Ne;if(!(!Ze&&!de))return function(Ve,He){var vt=Ve;return de&&He.type==="date"?de(vt,He.today):Ze&&He.type==="month"?Ze(vt,He.locale):He.originNode}},[Ne,Ze,de]);return ve}function qa(Ee,Ne){for(var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",de=String(Ee);de.length<Ne;)de="".concat(Ze).concat(Ee);return de}var Lr=function(){for(var Ne=arguments.length,Ze=new Array(Ne),de=0;de<Ne;de++)Ze[de]=arguments[de];return Ze};function Lo(Ee){return Ee==null?[]:Array.isArray(Ee)?Ee:[Ee]}function er(Ee,Ne){return Ee?Ee[Ne]:null}function Ao(Ee,Ne,Ze){var de=[er(Ee,0),er(Ee,1)];return de[Ze]=typeof Ne=="function"?Ne(de[Ze]):Ne,!de[0]&&!de[1]?null:de}function Go(Ee){return typeof Ee=="function"?Ee():Ee}function Mi(Ee){var Ne=Ee.cellPrefixCls,Ze=Ee.generateConfig,de=Ee.rangedValue,ve=Ee.hoverRangedValue,Ve=Ee.isInView,He=Ee.isSameCell,vt=Ee.offsetCell,xt=Ee.today,It=Ee.value;function En(Qt){var dn,Bn=vt(Qt,-1),In=vt(Qt,1),Nt=er(de,0),cn=er(de,1),_n=er(ve,0),xa=er(ve,1),ha=Vt(Ze,_n,xa,Qt);function Ta(it){return He(Nt,it)}function Pe(it){return He(cn,it)}var Ke=He(_n,Qt),st=He(xa,Qt),be=(ha||st)&&(!Ve(Bn)||Pe(Bn)),ft=(ha||Ke)&&(!Ve(In)||Ta(In));return dn={},(0,Ln.Z)(dn,"".concat(Ne,"-in-view"),Ve(Qt)),(0,Ln.Z)(dn,"".concat(Ne,"-in-range"),Vt(Ze,Nt,cn,Qt)),(0,Ln.Z)(dn,"".concat(Ne,"-range-start"),Ta(Qt)),(0,Ln.Z)(dn,"".concat(Ne,"-range-end"),Pe(Qt)),(0,Ln.Z)(dn,"".concat(Ne,"-range-start-single"),Ta(Qt)&&!cn),(0,Ln.Z)(dn,"".concat(Ne,"-range-end-single"),Pe(Qt)&&!Nt),(0,Ln.Z)(dn,"".concat(Ne,"-range-start-near-hover"),Ta(Qt)&&(He(Bn,_n)||Vt(Ze,_n,xa,Bn))),(0,Ln.Z)(dn,"".concat(Ne,"-range-end-near-hover"),Pe(Qt)&&(He(In,xa)||Vt(Ze,_n,xa,In))),(0,Ln.Z)(dn,"".concat(Ne,"-range-hover"),ha),(0,Ln.Z)(dn,"".concat(Ne,"-range-hover-start"),Ke),(0,Ln.Z)(dn,"".concat(Ne,"-range-hover-end"),st),(0,Ln.Z)(dn,"".concat(Ne,"-range-hover-edge-start"),be),(0,Ln.Z)(dn,"".concat(Ne,"-range-hover-edge-end"),ft),(0,Ln.Z)(dn,"".concat(Ne,"-range-hover-edge-start-near-range"),be&&He(Bn,cn)),(0,Ln.Z)(dn,"".concat(Ne,"-range-hover-edge-end-near-range"),ft&&He(In,Nt)),(0,Ln.Z)(dn,"".concat(Ne,"-today"),He(xt,Qt)),(0,Ln.Z)(dn,"".concat(Ne,"-selected"),He(It,Qt)),dn}return En}var rr=le.createContext({}),zo=rr;function Cn(Ee,Ne,Ze,de,ve){var Ve=Ee.setHour(Ne,Ze);return Ve=Ee.setMinute(Ve,de),Ve=Ee.setSecond(Ve,ve),Ve}function Ea(Ee,Ne,Ze){if(!Ze)return Ne;var de=Ne;return de=Ee.setHour(de,Ee.getHour(Ze)),de=Ee.setMinute(de,Ee.getMinute(Ze)),de=Ee.setSecond(de,Ee.getSecond(Ze)),de}function la(Ee,Ne,Ze,de,ve,Ve){var He=Math.floor(Ee/de)*de;if(He<Ee)return[He,60-ve,60-Ve];var vt=Math.floor(Ne/ve)*ve;if(vt<Ne)return[He,vt,60-Ve];var xt=Math.floor(Ze/Ve)*Ve;return[He,vt,xt]}function en(Ee,Ne){var Ze=Ee.getYear(Ne),de=Ee.getMonth(Ne)+1,ve=Ee.getEndDate(Ee.getFixedDate("".concat(Ze,"-").concat(de,"-01"))),Ve=Ee.getDate(ve),He=de<10?"0".concat(de):"".concat(de);return"".concat(Ze,"-").concat(He,"-").concat(Ve)}function wr(Ee){for(var Ne=Ee.prefixCls,Ze=Ee.disabledDate,de=Ee.onSelect,ve=Ee.picker,Ve=Ee.rowNum,He=Ee.colNum,vt=Ee.prefixColumn,xt=Ee.rowClassName,It=Ee.baseDate,En=Ee.getCellClassName,Qt=Ee.getCellText,dn=Ee.getCellNode,Bn=Ee.getCellDate,In=Ee.generateConfig,Nt=Ee.titleCell,cn=Ee.headerCells,_n=le.useContext(pn),xa=_n.onDateMouseEnter,ha=_n.onDateMouseLeave,Ta=_n.mode,Pe="".concat(Ne,"-cell"),Ke=[],st=0;st<Ve;st+=1){for(var be=[],ft=void 0,it=function(){var yt,Dt=st*He+Ot,Wt=Bn(It,Dt),on=Ct({cellDate:Wt,mode:Ta,disabledDate:Ze,generateConfig:In});Ot===0&&(ft=Wt,vt&&be.push(vt(ft)));var xn=Nt&&Nt(Wt),Yt=le.createElement("div",{className:"".concat(Pe,"-inner")},Qt(Wt));be.push(le.createElement("td",{key:Ot,title:xn,className:Gt()(Pe,(0,gn.Z)((yt={},(0,Ln.Z)(yt,"".concat(Pe,"-disabled"),on),(0,Ln.Z)(yt,"".concat(Pe,"-start"),Qt(Wt)===1||ve==="year"&&Number(xn)%10===0),(0,Ln.Z)(yt,"".concat(Pe,"-end"),xn===en(In,Wt)||ve==="year"&&Number(xn)%10===9),yt),En(Wt))),onClick:function(){on||de(Wt)},onMouseEnter:function(){!on&&xa&&xa(Wt)},onMouseLeave:function(){!on&&ha&&ha(Wt)}},dn?dn(Wt,Yt):Yt))},Ot=0;Ot<He;Ot+=1)it();Ke.push(le.createElement("tr",{key:st,className:xt&&xt(ft)},be))}return le.createElement("div",{className:"".concat(Ne,"-body")},le.createElement("table",{className:"".concat(Ne,"-content")},cn&&le.createElement("thead",null,le.createElement("tr",null,cn)),le.createElement("tbody",null,Ke)))}function pa(Ee){var Ne=Ee.prefixCls,Ze=Ee.generateConfig,de=Ee.prefixColumn,ve=Ee.locale,Ve=Ee.rowCount,He=Ee.viewDate,vt=Ee.value,xt=Ee.cellRender,It=Ee.isSameCell,En=le.useContext(zo),Qt=En.rangedValue,dn=En.hoverRangedValue,Bn=Ra(ve.locale,Ze,He),In="".concat(Ne,"-cell"),Nt=Ze.locale.getWeekFirstDay(ve.locale),cn=Ze.getNow(),_n=[],xa=ve.shortWeekDays||(Ze.locale.getShortWeekDays?Ze.locale.getShortWeekDays(ve.locale):[]);de&&_n.push(le.createElement("th",{key:"empty","aria-label":"empty cell"}));for(var ha=0;ha<gt;ha+=1)_n.push(le.createElement("th",{key:ha},xa[(ha+Nt)%gt]));var Ta=Mi({cellPrefixCls:In,today:cn,value:vt,generateConfig:Ze,rangedValue:de?null:Qt,hoverRangedValue:de?null:dn,isSameCell:It||function(Ke,st){return qn(Ze,Ke,st)},isInView:function(st){return Pa(Ze,st,He)},offsetCell:function(st,be){return Ze.addDate(st,be)}}),Pe=xt?function(Ke,st){return xt(Ke,{originNode:st,today:cn,type:"date",locale:ve})}:void 0;return le.createElement(wr,(0,oe.Z)({},Ee,{rowNum:Ve,colNum:gt,baseDate:Bn,getCellNode:Pe,getCellText:Ze.getDate,getCellClassName:Ta,getCellDate:Ze.addDate,titleCell:function(st){return Tt(st,{locale:ve,format:"YYYY-MM-DD",generateConfig:Ze})},headerCells:_n}))}var vr=pa,Oa={visibility:"hidden"};function $o(Ee){var Ne=Ee.prefixCls,Ze=Ee.prevIcon,de=Ze===void 0?"\u2039":Ze,ve=Ee.nextIcon,Ve=ve===void 0?"\u203A":ve,He=Ee.superPrevIcon,vt=He===void 0?"\xAB":He,xt=Ee.superNextIcon,It=xt===void 0?"\xBB":xt,En=Ee.onSuperPrev,Qt=Ee.onSuperNext,dn=Ee.onPrev,Bn=Ee.onNext,In=Ee.children,Nt=le.useContext(pn),cn=Nt.hideNextBtn,_n=Nt.hidePrevBtn;return le.createElement("div",{className:Ne},En&&le.createElement("button",{type:"button",onClick:En,tabIndex:-1,className:"".concat(Ne,"-super-prev-btn"),style:_n?Oa:{}},vt),dn&&le.createElement("button",{type:"button",onClick:dn,tabIndex:-1,className:"".concat(Ne,"-prev-btn"),style:_n?Oa:{}},de),le.createElement("div",{className:"".concat(Ne,"-view")},In),Bn&&le.createElement("button",{type:"button",onClick:Bn,tabIndex:-1,className:"".concat(Ne,"-next-btn"),style:cn?Oa:{}},Ve),Qt&&le.createElement("button",{type:"button",onClick:Qt,tabIndex:-1,className:"".concat(Ne,"-super-next-btn"),style:cn?Oa:{}},It))}var vo=$o;function ai(Ee){var Ne=Ee.prefixCls,Ze=Ee.generateConfig,de=Ee.locale,ve=Ee.viewDate,Ve=Ee.onNextMonth,He=Ee.onPrevMonth,vt=Ee.onNextYear,xt=Ee.onPrevYear,It=Ee.onYearClick,En=Ee.onMonthClick,Qt=le.useContext(pn),dn=Qt.hideHeader;if(dn)return null;var Bn="".concat(Ne,"-header"),In=de.shortMonths||(Ze.locale.getShortMonths?Ze.locale.getShortMonths(de.locale):[]),Nt=Ze.getMonth(ve),cn=le.createElement("button",{type:"button",key:"year",onClick:It,tabIndex:-1,className:"".concat(Ne,"-year-btn")},Tt(ve,{locale:de,format:de.yearFormat,generateConfig:Ze})),_n=le.createElement("button",{type:"button",key:"month",onClick:En,tabIndex:-1,className:"".concat(Ne,"-month-btn")},de.monthFormat?Tt(ve,{locale:de,format:de.monthFormat,generateConfig:Ze}):In[Nt]),xa=de.monthBeforeYear?[_n,cn]:[cn,_n];return le.createElement(vo,(0,oe.Z)({},Ee,{prefixCls:Bn,onSuperPrev:xt,onPrev:He,onNext:Ve,onSuperNext:vt}),xa)}var Ci=ai,Xr=6;function Za(Ee){var Ne=Ee.prefixCls,Ze=Ee.panelName,de=Ze===void 0?"date":Ze,ve=Ee.keyboardConfig,Ve=Ee.active,He=Ee.operationRef,vt=Ee.generateConfig,xt=Ee.value,It=Ee.viewDate,En=Ee.onViewDateChange,Qt=Ee.onPanelChange,dn=Ee.onSelect,Bn="".concat(Ne,"-").concat(de,"-panel");He.current={onKeyDown:function(_n){return Br(_n,(0,gn.Z)({onLeftRight:function(ha){dn(vt.addDate(xt||It,ha),"key")},onCtrlLeftRight:function(ha){dn(vt.addYear(xt||It,ha),"key")},onUpDown:function(ha){dn(vt.addDate(xt||It,ha*gt),"key")},onPageUpDown:function(ha){dn(vt.addMonth(xt||It,ha),"key")}},ve))}};var In=function(_n){var xa=vt.addYear(It,_n);En(xa),Qt(null,xa)},Nt=function(_n){var xa=vt.addMonth(It,_n);En(xa),Qt(null,xa)};return le.createElement("div",{className:Gt()(Bn,(0,Ln.Z)({},"".concat(Bn,"-active"),Ve))},le.createElement(Ci,(0,oe.Z)({},Ee,{prefixCls:Ne,value:xt,viewDate:It,onPrevYear:function(){In(-1)},onNextYear:function(){In(1)},onPrevMonth:function(){Nt(-1)},onNextMonth:function(){Nt(1)},onMonthClick:function(){Qt("month",It)},onYearClick:function(){Qt("year",It)}})),le.createElement(vr,(0,oe.Z)({},Ee,{onSelect:function(_n){return dn(_n,"mouse")},prefixCls:Ne,value:xt,viewDate:It,rowCount:Xr})))}var Wi=Za;function Ki(Ee){var Ne=le.useContext(pn),Ze=Ne.hideHeader;if(Ze)return null;var de=Ee.prefixCls,ve=Ee.generateConfig,Ve=Ee.locale,He=Ee.value,vt=Ee.format,xt="".concat(de,"-header");return le.createElement(vo,{prefixCls:xt},He?Tt(He,{locale:Ve,format:vt,generateConfig:ve}):"\xA0")}var ri=Ki;function _i(Ee){var Ne=Ee.value,Ze=Ee.generateConfig,de=Ee.disabledMinutes,ve=Ee.disabledSeconds,Ve=Ee.minutes,He=Ee.seconds,vt=Ee.use12Hours,xt=function(En,Qt,dn,Bn){var In=Ze.getNow(),Nt=Ne||In,cn=Qt<0?Ze.getHour(In):Qt,_n=dn<0?Ze.getMinute(In):dn,xa=Bn<0?Ze.getSecond(In):Bn,ha=de&&de(cn);if(ha!=null&&ha.includes(_n)){var Ta=Ve.find(function(st){return!ha.includes(st.value)});if(Ta)_n=Ta.value;else return null}var Pe=ve&&ve(cn,_n);if(Pe!=null&&Pe.includes(xa)){var Ke=He.find(function(st){return!Pe.includes(st.value)});if(Ke)xa=Ke.value;else return null}return Nt=Cn(Ze,Nt,!vt||!En?cn:cn+12,_n,xa),Nt};return xt}function br(Ee){var Ne=Ee.prefixCls,Ze=Ee.units,de=Ee.onSelect,ve=Ee.value,Ve=Ee.active,He=Ee.hideDisabledOptions,vt=Ee.info,xt=Ee.type,It="".concat(Ne,"-cell"),En=le.useContext(pn),Qt=En.open,dn=(0,le.useRef)(null),Bn=(0,le.useRef)(new Map),In=(0,le.useRef)();return(0,le.useLayoutEffect)(function(){var Nt=Bn.current.get(ve);Nt&&Qt!==!1&&or(dn.current,Nt.offsetTop,120)},[ve]),(0,le.useLayoutEffect)(function(){if(Qt){var Nt=Bn.current.get(ve);Nt&&(In.current=ya(Nt,function(){or(dn.current,Nt.offsetTop,0)}))}return function(){var cn;(cn=In.current)===null||cn===void 0||cn.call(In)}},[Qt]),le.createElement("ul",{className:Gt()("".concat(Ne,"-column"),(0,Ln.Z)({},"".concat(Ne,"-column-active"),Ve)),ref:dn,style:{position:"relative"}},Ze.map(function(Nt){var cn;return He&&Nt.disabled?null:le.createElement("li",{key:Nt.value,ref:function(xa){Bn.current.set(Nt.value,xa)},className:Gt()(It,(cn={},(0,Ln.Z)(cn,"".concat(It,"-disabled"),Nt.disabled),(0,Ln.Z)(cn,"".concat(It,"-selected"),ve===Nt.value),cn)),onClick:function(){Nt.disabled||de(Nt.value)}},vt.cellRender?vt.cellRender(Nt.value,{today:vt.today,locale:vt.locale,originNode:le.createElement("div",{className:"".concat(It,"-inner")},Nt.label),type:"time",subType:xt}):le.createElement("div",{className:"".concat(It,"-inner")},Nt.label))}))}var Wr=br;function Do(Ee,Ne){if(Ee.length!==Ne.length)return!0;for(var Ze=0;Ze<Ee.length;Ze+=1)if(Ee[Ze].disabled!==Ne[Ze].disabled)return!0;return!1}function Fr(Ee,Ne,Ze,de){for(var ve=[],Ve=Ze>=1?Ze|0:1,He=Ee;He<=Ne;He+=Ve)ve.push({label:qa(He,2),value:He,disabled:(de||[]).includes(He)});return ve}function ji(Ee){var Ne=Ee.generateConfig,Ze=Ee.prefixCls,de=Ee.operationRef,ve=Ee.activeColumnIndex,Ve=Ee.value,He=Ee.showHour,vt=Ee.showMinute,xt=Ee.showSecond,It=Ee.use12Hours,En=Ee.hourStep,Qt=En===void 0?1:En,dn=Ee.minuteStep,Bn=dn===void 0?1:dn,In=Ee.secondStep,Nt=In===void 0?1:In,cn=Ee.disabledHours,_n=Ee.disabledMinutes,xa=Ee.disabledSeconds,ha=Ee.disabledTime,Ta=Ee.hideDisabledOptions,Pe=Ee.onSelect,Ke=Ee.cellRender,st=Ee.locale,be=[],ft="".concat(Ze,"-content"),it="".concat(Ze,"-time-panel"),Ot,rt=Ve?Ne.getHour(Ve):-1,yt=rt,Dt=Ve?Ne.getMinute(Ve):-1,Wt=Ve?Ne.getSecond(Ve):-1,on=Ne.getNow(),xn=le.useMemo(function(){if(ha){var Ha=ha(on);return[Ha.disabledHours,Ha.disabledMinutes,Ha.disabledSeconds]}return[cn,_n,xa]},[cn,_n,xa,ha,on]),Yt=(0,yn.Z)(xn,3),Fn=Yt[0],kn=Yt[1],aa=Yt[2],Tn=Fr(0,23,Qt,Fn&&Fn()),La=(0,Ia.Z)(function(){return Tn},Tn,Do);It&&(Ot=yt>=12,yt%=12);var ra=le.useMemo(function(){if(!It)return[!1,!1];var Ha=[!0,!0];return La.forEach(function(Ir){var gr=Ir.disabled,sr=Ir.value;gr||(sr>=12?Ha[1]=!1:Ha[0]=!1)}),Ha},[It,La]),Ma=(0,yn.Z)(ra,2),nr=Ma[0],ga=Ma[1],dr=le.useMemo(function(){return It?La.filter(Ot?function(Ha){return Ha.value>=12}:function(Ha){return Ha.value<12}).map(function(Ha){var Ir=Ha.value%12,gr=Ir===0?"12":qa(Ir,2);return(0,gn.Z)((0,gn.Z)({},Ha),{},{label:gr,value:Ir})}):La},[It,Ot,La]),mr=Fr(0,59,Bn,kn&&kn(rt)),ar=Fr(0,59,Nt,aa&&aa(rt,Dt)),Ka=_i({value:Ve,generateConfig:Ne,disabledMinutes:kn,disabledSeconds:aa,minutes:mr,seconds:ar,use12Hours:It});de.current={onUpDown:function(Ir){var gr=be[ve];if(gr)for(var sr=gr.units.findIndex(function(jo){return jo.value===gr.value}),Wa=gr.units.length,Er=1;Er<Wa;Er+=1){var Mr=gr.units[(sr+Ir*Er+Wa)%Wa];if(Mr.disabled!==!0){gr.onSelect(Mr.value);break}}}};function $a(Ha,Ir,gr,sr,Wa){Ha!==!1&&be.push({node:le.cloneElement(Ir,{prefixCls:it,value:gr,active:ve===be.length,onSelect:Wa,units:sr,hideDisabledOptions:Ta}),onSelect:Wa,value:gr,units:sr})}$a(He,le.createElement(Wr,{key:"hour",type:"hour",info:{today:on,locale:st,cellRender:Ke}}),yt,dr,function(Ha){Pe(Ka(Ot,Ha,Dt,Wt),"mouse")}),$a(vt,le.createElement(Wr,{key:"minute",type:"minute",info:{today:on,locale:st,cellRender:Ke}}),Dt,mr,function(Ha){Pe(Ka(Ot,yt,Ha,Wt),"mouse")}),$a(xt,le.createElement(Wr,{key:"second",type:"second",info:{today:on,locale:st,cellRender:Ke}}),Wt,ar,function(Ha){Pe(Ka(Ot,yt,Dt,Ha),"mouse")});var Rr=-1;return typeof Ot=="boolean"&&(Rr=Ot?1:0),$a(It===!0,le.createElement(Wr,{key:"meridiem",type:"meridiem",info:{today:on,locale:st,cellRender:Ke}}),Rr,[{label:"AM",value:0,disabled:nr},{label:"PM",value:1,disabled:ga}],function(Ha){Pe(Ka(!!Ha,yt,Dt,Wt),"mouse")}),le.createElement("div",{className:ft},be.map(function(Ha){var Ir=Ha.node;return Ir}))}var Hi=ji,Qi=function(Ne){return Ne.filter(function(Ze){return Ze!==!1}).length};function mi(Ee){var Ne=Ee.generateConfig,Ze=Ee.format,de=Ze===void 0?"HH:mm:ss":Ze,ve=Ee.prefixCls,Ve=Ee.active,He=Ee.operationRef,vt=Ee.showHour,xt=Ee.showMinute,It=Ee.showSecond,En=Ee.use12Hours,Qt=En===void 0?!1:En,dn=Ee.onSelect,Bn=Ee.value,In="".concat(ve,"-time-panel"),Nt=le.useRef(),cn=le.useState(-1),_n=(0,yn.Z)(cn,2),xa=_n[0],ha=_n[1],Ta=Qi([vt,xt,It,Qt]);return He.current={onKeyDown:function(Ke){return Br(Ke,{onLeftRight:function(be){ha((xa+be+Ta)%Ta)},onUpDown:function(be){xa===-1?ha(0):Nt.current&&Nt.current.onUpDown(be)},onEnter:function(){dn(Bn||Ne.getNow(),"key"),ha(-1)}})},onBlur:function(){ha(-1)}},le.createElement("div",{className:Gt()(In,(0,Ln.Z)({},"".concat(In,"-active"),Ve))},le.createElement(ri,(0,oe.Z)({},Ee,{format:de,prefixCls:ve})),le.createElement(Hi,(0,oe.Z)({},Ee,{prefixCls:ve,activeColumnIndex:xa,operationRef:Nt})))}var ti=mi,sn=Lr("date","time");function rn(Ee){var Ne=Ee.prefixCls,Ze=Ee.operationRef,de=Ee.generateConfig,ve=Ee.value,Ve=Ee.defaultValue,He=Ee.disabledTime,vt=Ee.showTime,xt=Ee.onSelect,It=Ee.cellRender,En="".concat(Ne,"-datetime-panel"),Qt=le.useState(null),dn=(0,yn.Z)(Qt,2),Bn=dn[0],In=dn[1],Nt=le.useRef({}),cn=le.useRef({}),_n=(0,mn.Z)(vt)==="object"?(0,gn.Z)({},vt):{};function xa(Ke){var st=sn.indexOf(Bn)+Ke,be=sn[st]||null;return be}var ha=function(st){cn.current.onBlur&&cn.current.onBlur(st),In(null)};Ze.current={onKeyDown:function(st){if(st.which===Mt.Z.TAB){var be=xa(st.shiftKey?-1:1);return In(be),be&&st.preventDefault(),!0}if(Bn){var ft=Bn==="date"?Nt:cn;return ft.current&&ft.current.onKeyDown&&ft.current.onKeyDown(st),!0}return[Mt.Z.LEFT,Mt.Z.RIGHT,Mt.Z.UP,Mt.Z.DOWN].includes(st.which)?(In("date"),!0):!1},onBlur:ha,onClose:ha};var Ta=function(st,be){var ft=st;be==="date"&&!ve&&_n.defaultValue?(ft=de.setHour(ft,de.getHour(_n.defaultValue)),ft=de.setMinute(ft,de.getMinute(_n.defaultValue)),ft=de.setSecond(ft,de.getSecond(_n.defaultValue))):be==="time"&&!ve&&Ve&&(ft=de.setYear(ft,de.getYear(Ve)),ft=de.setMonth(ft,de.getMonth(Ve)),ft=de.setDate(ft,de.getDate(Ve))),xt&&xt(ft,"mouse")},Pe=He?He(ve||null):{};return le.createElement("div",{className:Gt()(En,(0,Ln.Z)({},"".concat(En,"-active"),Bn))},le.createElement(Wi,(0,oe.Z)({},Ee,{cellRender:It,operationRef:Nt,active:Bn==="date",onSelect:function(st){Ta(Ea(de,st,!ve&&(0,mn.Z)(vt)==="object"?vt.defaultValue:null),"date")}})),le.createElement(ti,(0,oe.Z)({},Ee,{cellRender:It?function(Ke,st){return It(Ke,(0,gn.Z)((0,gn.Z)({},st),{},{type:"time"}))}:void 0,format:void 0},_n,Pe,{disabledTime:null,defaultValue:void 0,operationRef:cn,active:Bn==="time",onSelect:function(st){Ta(st,"time")}})))}var ua=rn;function Aa(Ee){var Ne=Ee.prefixCls,Ze=Ee.generateConfig,de=Ee.viewDate,ve=Ee.onPrevDecades,Ve=Ee.onNextDecades,He=le.useContext(pn),vt=He.hideHeader;if(vt)return null;var xt="".concat(Ne,"-header"),It=Ze.getYear(de),En=Math.floor(It/bn)*bn,Qt=En+bn-1;return le.createElement(vo,(0,oe.Z)({},Ee,{prefixCls:xt,onSuperPrev:ve,onSuperNext:Ve}),En,"-",Qt)}var ir=Aa,kr=3,Io=4;function Ko(Ee){var Ne=Jt-1,Ze=Ee.prefixCls,de=Ee.viewDate,ve=Ee.generateConfig,Ve=Ee.cellRender,He=Ee.locale,vt="".concat(Ze,"-cell"),xt=ve.getYear(de),It=Math.floor(xt/Jt)*Jt,En=Math.floor(xt/bn)*bn,Qt=En+bn-1,dn=ve.setYear(de,En-Math.ceil((kr*Io*Jt-bn)/2)),Bn=function(cn){var _n,xa=ve.getYear(cn),ha=xa+Ne;return _n={},(0,Ln.Z)(_n,"".concat(vt,"-in-view"),En<=xa&&ha<=Qt),(0,Ln.Z)(_n,"".concat(vt,"-selected"),xa===It),_n},In=Ve?function(Nt,cn){return Ve(Nt,{originNode:cn,today:ve.getNow(),type:"decade",locale:He})}:void 0;return le.createElement(wr,(0,oe.Z)({},Ee,{rowNum:Io,colNum:kr,baseDate:dn,getCellNode:In,getCellText:function(cn){var _n=ve.getYear(cn);return"".concat(_n,"-").concat(_n+Ne)},getCellClassName:Bn,getCellDate:function(cn,_n){return ve.addYear(cn,_n*Jt)}}))}var Cr=Ko;function ni(Ee){var Ne=Ee.prefixCls,Ze=Ee.onViewDateChange,de=Ee.generateConfig,ve=Ee.viewDate,Ve=Ee.operationRef,He=Ee.onSelect,vt=Ee.onPanelChange,xt="".concat(Ne,"-decade-panel");Ve.current={onKeyDown:function(dn){return Br(dn,{onLeftRight:function(In){He(de.addYear(ve,In*Jt),"key")},onCtrlLeftRight:function(In){He(de.addYear(ve,In*bn),"key")},onUpDown:function(In){He(de.addYear(ve,In*Jt*kr),"key")},onEnter:function(){vt("year",ve)}})}};var It=function(dn){var Bn=de.addYear(ve,dn*bn);Ze(Bn),vt(null,Bn)},En=function(dn){He(dn,"mouse"),vt("year",dn)};return le.createElement("div",{className:xt},le.createElement(ir,(0,oe.Z)({},Ee,{prefixCls:Ne,onPrevDecades:function(){It(-1)},onNextDecades:function(){It(1)}})),le.createElement(Cr,(0,oe.Z)({},Ee,{prefixCls:Ne,onSelect:En})))}var Fi=ni;function Ti(Ee){var Ne=Ee.prefixCls,Ze=Ee.generateConfig,de=Ee.locale,ve=Ee.viewDate,Ve=Ee.onNextYear,He=Ee.onPrevYear,vt=Ee.onYearClick,xt=le.useContext(pn),It=xt.hideHeader;if(It)return null;var En="".concat(Ne,"-header");return le.createElement(vo,(0,oe.Z)({},Ee,{prefixCls:En,onSuperPrev:He,onSuperNext:Ve}),le.createElement("button",{type:"button",onClick:vt,className:"".concat(Ne,"-year-btn")},Tt(ve,{locale:de,format:de.yearFormat,generateConfig:Ze})))}var yo=Ti,_t=3,Dn=4;function Jn(Ee){var Ne=Ee.prefixCls,Ze=Ee.locale,de=Ee.value,ve=Ee.viewDate,Ve=Ee.generateConfig,He=Ee.cellRender,vt=le.useContext(zo),xt=vt.rangedValue,It=vt.hoverRangedValue,En="".concat(Ne,"-cell"),Qt=Mi({cellPrefixCls:En,value:de,generateConfig:Ve,rangedValue:xt,hoverRangedValue:It,isSameCell:function(cn,_n){return Pa(Ve,cn,_n)},isInView:function(){return!0},offsetCell:function(cn,_n){return Ve.addMonth(cn,_n)}}),dn=Ze.shortMonths||(Ve.locale.getShortMonths?Ve.locale.getShortMonths(Ze.locale):[]),Bn=Ve.setMonth(ve,0),In=He?function(Nt,cn){return He(Nt,{originNode:cn,locale:Ze,today:Ve.getNow(),type:"month"})}:void 0;return le.createElement(wr,(0,oe.Z)({},Ee,{rowNum:Dn,colNum:_t,baseDate:Bn,getCellNode:In,getCellText:function(cn){return Ze.monthFormat?Tt(cn,{locale:Ze,format:Ze.monthFormat,generateConfig:Ve}):dn[Ve.getMonth(cn)]},getCellClassName:Qt,getCellDate:Ve.addMonth,titleCell:function(cn){return Tt(cn,{locale:Ze,format:"YYYY-MM",generateConfig:Ve})}}))}var pt=Jn;function Vn(Ee){var Ne=Ee.prefixCls,Ze=Ee.operationRef,de=Ee.onViewDateChange,ve=Ee.generateConfig,Ve=Ee.value,He=Ee.viewDate,vt=Ee.onPanelChange,xt=Ee.onSelect,It="".concat(Ne,"-month-panel");Ze.current={onKeyDown:function(dn){return Br(dn,{onLeftRight:function(In){xt(ve.addMonth(Ve||He,In),"key")},onCtrlLeftRight:function(In){xt(ve.addYear(Ve||He,In),"key")},onUpDown:function(In){xt(ve.addMonth(Ve||He,In*_t),"key")},onEnter:function(){vt("date",Ve||He)}})}};var En=function(dn){var Bn=ve.addYear(He,dn);de(Bn),vt(null,Bn)};return le.createElement("div",{className:It},le.createElement(yo,(0,oe.Z)({},Ee,{prefixCls:Ne,onPrevYear:function(){En(-1)},onNextYear:function(){En(1)},onYearClick:function(){vt("year",He)}})),le.createElement(pt,(0,oe.Z)({},Ee,{prefixCls:Ne,onSelect:function(dn){xt(dn,"mouse"),vt("date",dn)}})))}var Ja=Vn;function tr(Ee){var Ne=Ee.prefixCls,Ze=Ee.generateConfig,de=Ee.locale,ve=Ee.viewDate,Ve=Ee.onNextYear,He=Ee.onPrevYear,vt=Ee.onYearClick,xt=le.useContext(pn),It=xt.hideHeader;if(It)return null;var En="".concat(Ne,"-header");return le.createElement(vo,(0,oe.Z)({},Ee,{prefixCls:En,onSuperPrev:He,onSuperNext:Ve}),le.createElement("button",{type:"button",onClick:vt,className:"".concat(Ne,"-year-btn")},Tt(ve,{locale:de,format:de.yearFormat,generateConfig:Ze})))}var Rn=tr,Wn=4,Gn=1;function ur(Ee){var Ne=Ee.prefixCls,Ze=Ee.locale,de=Ee.value,ve=Ee.viewDate,Ve=Ee.generateConfig,He=Ee.cellRender,vt=le.useContext(zo),xt=vt.rangedValue,It=vt.hoverRangedValue,En="".concat(Ne,"-cell"),Qt=Mi({cellPrefixCls:En,value:de,generateConfig:Ve,rangedValue:xt,hoverRangedValue:It,isSameCell:function(Nt,cn){return Nn(Ve,Nt,cn)},isInView:function(){return!0},offsetCell:function(Nt,cn){return Ve.addMonth(Nt,cn*3)}}),dn=Ve.setDate(Ve.setMonth(ve,0),1),Bn=He?function(In,Nt){return He(In,{originNode:Nt,locale:Ze,today:Ve.getNow(),type:"quarter"})}:void 0;return le.createElement(wr,(0,oe.Z)({},Ee,{rowNum:Gn,colNum:Wn,baseDate:dn,getCellNode:Bn,getCellText:function(Nt){return Tt(Nt,{locale:Ze,format:Ze.quarterFormat||"[Q]Q",generateConfig:Ve})},getCellClassName:Qt,getCellDate:function(Nt,cn){return Ve.addMonth(Nt,cn*3)},titleCell:function(Nt){return Tt(Nt,{locale:Ze,format:"YYYY-[Q]Q",generateConfig:Ve})}}))}var Gr=ur;function qr(Ee){var Ne=Ee.prefixCls,Ze=Ee.operationRef,de=Ee.onViewDateChange,ve=Ee.generateConfig,Ve=Ee.value,He=Ee.viewDate,vt=Ee.onPanelChange,xt=Ee.onSelect,It="".concat(Ne,"-quarter-panel");Ze.current={onKeyDown:function(dn){return Br(dn,{onLeftRight:function(In){xt(ve.addMonth(Ve||He,In*3),"key")},onCtrlLeftRight:function(In){xt(ve.addYear(Ve||He,In),"key")},onUpDown:function(In){xt(ve.addYear(Ve||He,In),"key")}})}};var En=function(dn){var Bn=ve.addYear(He,dn);de(Bn),vt(null,Bn)};return le.createElement("div",{className:It},le.createElement(Rn,(0,oe.Z)({},Ee,{prefixCls:Ne,onPrevYear:function(){En(-1)},onNextYear:function(){En(1)},onYearClick:function(){vt("year",He)}})),le.createElement(Gr,(0,oe.Z)({},Ee,{prefixCls:Ne,onSelect:function(dn){xt(dn,"mouse")}})))}var Yr=qr;function Co(Ee){var Ne=Ee.prefixCls,Ze=Ee.generateConfig,de=Ee.locale,ve=Ee.value,Ve=Ee.disabledDate,He=Ee.onSelect,vt=le.useContext(zo),xt=vt.rangedValue,It=vt.hoverRangedValue,En=le.useContext(pn),Qt=En.onDateMouseEnter,dn=En.onDateMouseLeave,Bn=(It==null?void 0:It[0])||(xt==null?void 0:xt[0]),In=(It==null?void 0:It[1])||(xt==null?void 0:xt[1]),Nt="".concat(Ne,"-cell"),cn=function(Ta){var Pe=Ct({cellDate:Ta,mode:"week",disabledDate:Ve,generateConfig:Ze});return le.createElement("td",{key:"week",className:Gt()(Nt,"".concat(Nt,"-week")),onClick:function(){Pe||He(Ta,"mouse")},onMouseEnter:function(){!Pe&&Qt&&Qt(Ta)},onMouseLeave:function(){!Pe&&dn&&dn(Ta)}},le.createElement("div",{className:"".concat(Nt,"-inner")},Ze.locale.getWeek(de.locale,Ta)))},_n="".concat(Ne,"-week-panel-row"),xa=function(Ta){var Pe,Ke=ba(Ze,de.locale,Bn,Ta),st=ba(Ze,de.locale,In,Ta);return Gt()(_n,(Pe={},(0,Ln.Z)(Pe,"".concat(_n,"-selected"),!xt&&ba(Ze,de.locale,ve,Ta)),(0,Ln.Z)(Pe,"".concat(_n,"-range-start"),Ke),(0,Ln.Z)(Pe,"".concat(_n,"-range-end"),st),(0,Ln.Z)(Pe,"".concat(_n,"-range-hover"),!Ke&&!st&&Vt(Ze,Bn,In,Ta)),Pe))};return le.createElement(Wi,(0,oe.Z)({},Ee,{panelName:"week",prefixColumn:cn,rowClassName:xa,keyboardConfig:{onLeftRight:null},isSameCell:function(){return!1}}))}var Zr=Co,Va=10;function Yn(Ee){var Ne=Ee.prefixCls,Ze=Ee.generateConfig,de=Ee.viewDate,ve=Ee.onPrevDecade,Ve=Ee.onNextDecade,He=Ee.onDecadeClick,vt=le.useContext(pn),xt=vt.hideHeader;if(xt)return null;var It="".concat(Ne,"-header"),En=Ze.getYear(de),Qt=Math.floor(En/Va)*Va,dn=Qt+Va-1;return le.createElement(vo,(0,oe.Z)({},Ee,{prefixCls:It,onSuperPrev:ve,onSuperNext:Ve}),le.createElement("button",{type:"button",onClick:He,className:"".concat(Ne,"-decade-btn")},Qt,"-",dn))}var _a=Yn,Ga=3,Ur=4;function _e(Ee){var Ne=Ee.prefixCls,Ze=Ee.value,de=Ee.viewDate,ve=Ee.locale,Ve=Ee.generateConfig,He=Ee.cellRender,vt=le.useContext(zo),xt=vt.rangedValue,It=vt.hoverRangedValue,En="".concat(Ne,"-cell"),Qt=Ve.getYear(de),dn=Math.floor(Qt/Va)*Va,Bn=dn+Va-1,In=Ve.setYear(de,dn-Math.ceil((Ga*Ur-Va)/2)),Nt=Ve.getNow(),cn=function(Ta){var Pe=Ve.getYear(Ta);return dn<=Pe&&Pe<=Bn},_n=Mi({cellPrefixCls:En,value:Ze,generateConfig:Ve,rangedValue:xt,hoverRangedValue:It,isSameCell:function(Ta,Pe){return Bt(Ve,Ta,Pe)},isInView:cn,offsetCell:function(Ta,Pe){return Ve.addYear(Ta,Pe)}}),xa=He?function(ha,Ta){return He(ha,{originNode:Ta,today:Nt,type:"year",locale:ve})}:void 0;return le.createElement(wr,(0,oe.Z)({},Ee,{rowNum:Ur,colNum:Ga,baseDate:In,getCellNode:xa,getCellText:Ve.getYear,getCellClassName:_n,getCellDate:Ve.addYear,titleCell:function(Ta){return Tt(Ta,{locale:ve,format:"YYYY",generateConfig:Ve})}}))}var hn=_e;function Zn(Ee){var Ne=Ee.prefixCls,Ze=Ee.operationRef,de=Ee.onViewDateChange,ve=Ee.generateConfig,Ve=Ee.value,He=Ee.viewDate,vt=Ee.sourceMode,xt=Ee.onSelect,It=Ee.onPanelChange,En="".concat(Ne,"-year-panel");Ze.current={onKeyDown:function(Bn){return Br(Bn,{onLeftRight:function(Nt){xt(ve.addYear(Ve||He,Nt),"key")},onCtrlLeftRight:function(Nt){xt(ve.addYear(Ve||He,Nt*Va),"key")},onUpDown:function(Nt){xt(ve.addYear(Ve||He,Nt*Ga),"key")},onEnter:function(){It(vt==="date"?"date":"month",Ve||He)}})}};var Qt=function(Bn){var In=ve.addYear(He,Bn*10);de(In),It(null,In)};return le.createElement("div",{className:En},le.createElement(_a,(0,oe.Z)({},Ee,{prefixCls:Ne,onPrevDecade:function(){Qt(-1)},onNextDecade:function(){Qt(1)},onDecadeClick:function(){It("decade",He)}})),le.createElement(hn,(0,oe.Z)({},Ee,{prefixCls:Ne,onSelect:function(Bn){It(vt==="date"?"date":"month",Bn),xt(Bn,"mouse")}})))}var ta=Zn;function Kt(Ee,Ne,Ze){return Ze?le.createElement("div",{className:"".concat(Ee,"-footer-extra")},Ze(Ne)):null}function Qn(Ee){var Ne=Ee.prefixCls,Ze=Ee.components,de=Ze===void 0?{}:Ze,ve=Ee.needConfirmButton,Ve=Ee.onNow,He=Ee.onOk,vt=Ee.okDisabled,xt=Ee.showNow,It=Ee.locale,En,Qt;if(ve){var dn=de.button||"button";Ve&&xt!==!1&&(En=le.createElement("li",{className:"".concat(Ne,"-now")},le.createElement("a",{className:"".concat(Ne,"-now-btn"),onClick:Ve},It.now))),Qt=ve&&le.createElement("li",{className:"".concat(Ne,"-ok")},le.createElement(dn,{disabled:vt,onClick:He},It.ok))}return!En&&!Qt?null:le.createElement("ul",{className:"".concat(Ne,"-ranges")},En,Qt)}var Xn=["date","month"];function jn(Ee){var Ne,Ze=Ee,de=Ze.prefixCls,ve=de===void 0?"rc-picker":de,Ve=Ze.className,He=Ze.style,vt=Ze.locale,xt=Ze.generateConfig,It=Ze.value,En=Ze.defaultValue,Qt=Ze.pickerValue,dn=Ze.defaultPickerValue,Bn=Ze.disabledDate,In=Ze.mode,Nt=Ze.picker,cn=Nt===void 0?"date":Nt,_n=Ze.tabIndex,xa=_n===void 0?0:_n,ha=Ze.showNow,Ta=Ze.showTime,Pe=Ze.showToday,Ke=Ze.renderExtraFooter,st=Ze.hideHeader,be=Ze.onSelect,ft=Ze.onChange,it=Ze.onPanelChange,Ot=Ze.onMouseDown,rt=Ze.onPickerValueChange,yt=Ze.onOk,Dt=Ze.components,Wt=Ze.direction,on=Ze.hourStep,xn=on===void 0?1:on,Yt=Ze.minuteStep,Fn=Yt===void 0?1:Yt,kn=Ze.secondStep,aa=kn===void 0?1:kn,Tn=Ze.dateRender,La=Ze.monthCellRender,ra=Ze.cellRender,Ma=cn==="date"&&!!Ta||cn==="time",nr=24%xn===0,ga=60%Fn===0,dr=60%aa===0,mr=le.useContext(pn),ar=mr.operationRef,Ka=mr.onSelect,$a=mr.hideRanges,Rr=mr.defaultOpenValue,Ha=le.useContext(zo),Ir=Ha.inRange,gr=Ha.panelPosition,sr=Ha.rangedValue,Wa=Ha.hoverRangedValue,Er=le.useRef({}),Mr=le.useRef(!0),jo=(0,bt.Z)(null,{value:It,defaultValue:En,postState:function(Ya){return!Ya&&Rr&&cn==="time"?Rr:Ya}}),Zo=(0,yn.Z)(jo,2),zn=Zo[0],si=Zo[1],_o=(0,bt.Z)(null,{value:Qt,defaultValue:dn||zn,postState:function(Ya){var so=xt.getNow();if(!Ya)return so;if(!zn&&Ta){var pe=(0,mn.Z)(Ta)==="object"?Ta.defaultValue:En;return Ea(xt,Array.isArray(Ya)?Ya[0]:Ya,pe||so)}return Array.isArray(Ya)?Ya[0]:Ya}}),Di=(0,yn.Z)(_o,2),Ai=Di[0],eo=Di[1],Or=function(Ya){eo(Ya),rt&&rt(Ya)},Oo=function(Ya){var so=pr[cn];return so?so(Ya):Ya},wo=(0,bt.Z)(function(){return cn==="time"?"time":Oo("date")},{value:In}),uo=(0,yn.Z)(wo,2),Kr=uo[0],Po=uo[1];le.useEffect(function(){Po(cn)},[cn]);var ci=le.useState(function(){return Kr}),Si=(0,yn.Z)(ci,2),xi=Si[0],ki=Si[1],ii=function(Ya,so){var pe=Oo(Ya||Kr);ki(Kr),Po(pe),it&&(Kr!==pe||ht(xt,Ai,Ai))&&it(so,pe)},Ei=function(Ya,so){var pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;(Kr===cn||pe)&&(si(Ya),be&&be(Ya),Ka&&Ka(Ya,so),ft&&!ht(xt,Ya,zn)&&!(Bn!=null&&Bn(Ya))&&ft(Ya))},wi=function(Ya){if(Xn.includes(Kr)){var so,pe,We=Kr==="date";switch(Ya===Mt.Z.PAGE_UP||Ya===Mt.Z.PAGE_DOWN?pe=We?xt.addMonth:xt.addYear:pe=We?xt.addDate:xt.addMonth,Ya){case Mt.Z.LEFT:case Mt.Z.PAGE_UP:so=pe(Ai,-1);break;case Mt.Z.RIGHT:case Mt.Z.PAGE_DOWN:so=pe(Ai,1);break;case Mt.Z.UP:case Mt.Z.DOWN:so=pe(Ai,Number("".concat(Ya===Mt.Z.UP?"-":"").concat(We?gt:_t)));break}if(so)return!(Bn!=null&&Bn(so))}return!0},Oi=function(Ya){if(Er.current&&Er.current.onKeyDown){var so=!0,pe=Ya.which;if([Mt.Z.LEFT,Mt.Z.RIGHT,Mt.Z.UP,Mt.Z.DOWN,Mt.Z.PAGE_UP,Mt.Z.PAGE_DOWN,Mt.Z.ENTER].includes(pe)&&(Ya.preventDefault(),pe!==Mt.Z.ENTER&&xa===0&&(so=wi(pe))),so)return Er.current.onKeyDown(Ya)}return(0,xe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Xa=function(Ya){Er.current&&Er.current.onBlur&&Er.current.onBlur(Ya)};ar&&gr!=="right"&&(ar.current={onKeyDown:Oi,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),le.useEffect(function(){It&&!Mr.current&&eo(It)},[It]),le.useEffect(function(){Mr.current=!1},[]);var Uo,io=ia({cellRender:ra,monthCellRender:La,dateRender:Tn}),zr=(0,gn.Z)((0,gn.Z)({},Ee),{},{cellRender:io,operationRef:Er,prefixCls:ve,viewDate:Ai,value:zn,onViewDateChange:Or,sourceMode:xi,onPanelChange:ii,disabledDate:Bn});switch(delete zr.onChange,delete zr.onSelect,Kr){case"decade":Uo=le.createElement(Fi,(0,oe.Z)({},zr,{onSelect:function(Ya,so){Or(Ya),Ei(Ya,so)}}));break;case"year":Uo=le.createElement(ta,(0,oe.Z)({},zr,{onSelect:function(Ya,so){Or(Ya),Ei(Ya,so)}}));break;case"month":Uo=le.createElement(Ja,(0,oe.Z)({},zr,{onSelect:function(Ya,so){Or(Ya),Ei(Ya,so)}}));break;case"quarter":Uo=le.createElement(Yr,(0,oe.Z)({},zr,{onSelect:function(Ya,so){Or(Ya),Ei(Ya,so)}}));break;case"week":Uo=le.createElement(Zr,(0,oe.Z)({},zr,{onSelect:function(Ya,so){Or(Ya),Ei(Ya,so)}}));break;case"time":delete zr.showTime,Uo=le.createElement(ti,(0,oe.Z)({},zr,(0,mn.Z)(Ta)==="object"?Ta:null,{onSelect:function(Ya,so){Or(Ya),Ei(Ya,so)}}));break;default:Ta?Uo=le.createElement(ua,(0,oe.Z)({},zr,{onSelect:function(Ya,so){Or(Ya),Ei(Ya,so)}})):Uo=le.createElement(Wi,(0,oe.Z)({},zr,{onSelect:function(Ya,so){Or(Ya),Ei(Ya,so)}}))}var ei,Vo,Li=function(){var Ya=xt.getNow(),so=la(xt.getHour(Ya),xt.getMinute(Ya),xt.getSecond(Ya),nr?xn:1,ga?Fn:1,dr?aa:1),pe=Cn(xt,Ya,so[0],so[1],so[2]);Ei(pe,"submit")};$a||(ei=Kt(ve,Kr,Ke),Ta&&Kr!=="date"?Vo=null:Vo=Qn({prefixCls:ve,components:Dt,needConfirmButton:Ma,okDisabled:!zn||Bn&&Bn(zn),locale:vt,showNow:ha,onNow:Ma&&Li,onOk:function(){zn&&(Ei(zn,"submit",!0),yt&&yt(zn))}}));var mo;if(Pe&&Kr==="date"&&cn==="date"&&!Ta){var Ua=xt.getNow(),Qr="".concat(ve,"-today-btn"),to=Bn&&Bn(Ua);mo=le.createElement("a",{className:Gt()(Qr,to&&"".concat(Qr,"-disabled")),"aria-disabled":to,onClick:function(){to||Ei(Ua,"mouse",!0)}},vt.today)}return le.createElement(pn.Provider,{value:(0,gn.Z)((0,gn.Z)({},mr),{},{mode:Kr,hideHeader:"hideHeader"in Ee?st:mr.hideHeader,hidePrevBtn:Ir&&gr==="right",hideNextBtn:Ir&&gr==="left"})},le.createElement("div",{tabIndex:xa,className:Gt()("".concat(ve,"-panel"),Ve,(Ne={},(0,Ln.Z)(Ne,"".concat(ve,"-panel-has-range"),sr&&sr[0]&&sr[1]),(0,Ln.Z)(Ne,"".concat(ve,"-panel-has-range-hover"),Wa&&Wa[0]&&Wa[1]),(0,Ln.Z)(Ne,"".concat(ve,"-panel-rtl"),Wt==="rtl"),Ne)),style:He,onKeyDown:Oi,onBlur:Xa,onMouseDown:Ot},Uo,ei||Vo||mo?le.createElement("div",{className:"".concat(ve,"-footer")},ei,Vo,mo):null))}var na=jn,Nr=z(62709),lo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function ro(Ee){var Ne,Ze=Ee.prefixCls,de=Ee.popupElement,ve=Ee.popupStyle,Ve=Ee.visible,He=Ee.dropdownClassName,vt=Ee.dropdownAlign,xt=Ee.transitionName,It=Ee.getPopupContainer,En=Ee.children,Qt=Ee.range,dn=Ee.popupPlacement,Bn=Ee.direction,In="".concat(Ze,"-dropdown"),Nt=function(){return dn!==void 0?dn:Bn==="rtl"?"bottomRight":"bottomLeft"};return le.createElement(Nr.Z,{showAction:[],hideAction:[],popupPlacement:Nt(),builtinPlacements:lo,prefixCls:In,popupTransitionName:xt,popup:de,popupAlign:vt,popupVisible:Ve,popupClassName:Gt()(He,(Ne={},(0,Ln.Z)(Ne,"".concat(In,"-range"),Qt),(0,Ln.Z)(Ne,"".concat(In,"-rtl"),Bn==="rtl"),Ne)),popupStyle:ve,getPopupContainer:It},En)}var _r=ro;function Jo(Ee){var Ne=Ee.prefixCls,Ze=Ee.presets,de=Ee.onClick,ve=Ee.onHover;return Ze.length?le.createElement("div",{className:"".concat(Ne,"-presets")},le.createElement("ul",null,Ze.map(function(Ve,He){var vt=Ve.label,xt=Ve.value;return le.createElement("li",{key:He,onClick:function(){return de==null?void 0:de(Go(xt))},onMouseEnter:function(){return ve==null?void 0:ve(Go(xt))},onMouseLeave:function(){return ve==null?void 0:ve(null)}},vt)}))):null}function oi(Ee){var Ne=Ee.picker,Ze=Ee.disabledHours,de=Ee.disabledMinutes,ve=Ee.disabledSeconds;Ne==="time"&&(Ze||de||ve)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function ll(Ee,Ne,Ze){var de=(0,mn.Z)(Ne)==="object"?Ne.clearIcon:Ze;return de||le.createElement("span",{className:"".concat(Ee,"-clear-btn")})}function cl(Ee){var Ne,Ze=Ee,de=Ze.prefixCls,ve=de===void 0?"rc-picker":de,Ve=Ze.id,He=Ze.name,vt=Ze.tabIndex,xt=Ze.style,It=Ze.className,En=Ze.dropdownClassName,Qt=Ze.dropdownAlign,dn=Ze.popupStyle,Bn=Ze.transitionName,In=Ze.generateConfig,Nt=Ze.locale,cn=Ze.inputReadOnly,_n=Ze.allowClear,xa=Ze.autoFocus,ha=Ze.showTime,Ta=Ze.picker,Pe=Ta===void 0?"date":Ta,Ke=Ze.format,st=Ze.use12Hours,be=Ze.value,ft=Ze.defaultValue,it=Ze.presets,Ot=Ze.open,rt=Ze.defaultOpen,yt=Ze.defaultOpenValue,Dt=Ze.suffixIcon,Wt=Ze.clearIcon,on=Ze.disabled,xn=Ze.disabledDate,Yt=Ze.placeholder,Fn=Ze.getPopupContainer,kn=Ze.pickerRef,aa=Ze.panelRender,Tn=Ze.onChange,La=Ze.onOpenChange,ra=Ze.onFocus,Ma=Ze.onBlur,nr=Ze.onMouseDown,ga=Ze.onMouseUp,dr=Ze.onMouseEnter,mr=Ze.onMouseLeave,ar=Ze.onContextMenu,Ka=Ze.onClick,$a=Ze.onKeyDown,Rr=Ze.onSelect,Ha=Ze.direction,Ir=Ze.autoComplete,gr=Ir===void 0?"off":Ir,sr=Ze.inputRender,Wa=Ze.changeOnBlur,Er=le.useRef(null),Mr=Pe==="date"&&!!ha||Pe==="time",jo=Sr(it),Zo=Lo(Hr(Ke,Pe,ha,st)),zn=le.useRef(null),si=le.useRef(null),_o=le.useRef(null),Di=(0,bt.Z)(null,{value:be,defaultValue:ft}),Ai=(0,yn.Z)(Di,2),eo=Ai[0],Or=Ai[1],Oo=le.useState(eo),wo=(0,yn.Z)(Oo,2),uo=wo[0],Kr=wo[1],Po=le.useRef(null),ci=(0,bt.Z)(!1,{value:Ot,defaultValue:rt,postState:function(Xt){return on?!1:Xt},onChange:function(Xt){La&&La(Xt),!Xt&&Po.current&&Po.current.onClose&&Po.current.onClose()}}),Si=(0,yn.Z)(ci,2),xi=Si[0],ki=Si[1],ii=nn(uo,{formatList:Zo,generateConfig:In,locale:Nt}),Ei=(0,yn.Z)(ii,2),wi=Ei[0],Oi=Ei[1],Xa=Pr({valueTexts:wi,onTextChange:function(Xt){var Rt=Fa(Xt,{locale:Nt,formatList:Zo,generateConfig:In});Rt&&(!xn||!xn(Rt))&&Kr(Rt)}}),Uo=(0,yn.Z)(Xa,3),io=Uo[0],zr=Uo[1],ei=Uo[2],Vo=function(Xt){Kr(Xt),Or(Xt),Tn&&!ht(In,eo,Xt)&&Tn(Xt,Xt?Tt(Xt,{generateConfig:In,locale:Nt,format:Zo[0]}):"")},Li=function(Xt){on&&Xt||ki(Xt)},mo=function(Xt){return xi&&Po.current&&Po.current.onKeyDown?Po.current.onKeyDown(Xt):((0,xe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Ua=function(){for(var Xt=arguments.length,Rt=new Array(Xt),wn=0;wn<Xt;wn++)Rt[wn]=arguments[wn];Ka==null||Ka.apply(void 0,Rt),Er.current&&(Er.current.focus(),Li(!0))},Qr=function(Xt){Wa&&Vo(uo),Ma==null||Ma(Xt)},to=lr({blurToCancel:Mr,open:xi,value:io,triggerOpen:Li,forwardKeyDown:mo,isClickOutside:function(Xt){return!cr([zn.current,si.current,_o.current],Xt)},onSubmit:function(){return!uo||xn&&xn(uo)?!1:(Vo(uo),Li(!1),ei(),!0)},onCancel:function(){Li(!1),Kr(eo),ei()},onKeyDown:function(Xt,Rt){$a==null||$a(Xt,Rt)},onFocus:ra,onBlur:Qr,changeOnBlur:Wa}),Sa=(0,yn.Z)(to,2),Ya=Sa[0],so=Sa[1],pe=so.focused,We=so.typing;le.useEffect(function(){xi||(Kr(eo),!wi.length||wi[0]===""?zr(""):Oi!==io&&ei())},[xi,wi]),le.useEffect(function(){xi||ei()},[Pe]),le.useEffect(function(){Kr(eo)},[eo]),kn&&(kn.current={focus:function(){var Xt;(Xt=Er.current)===null||Xt===void 0||Xt.focus()},blur:function(){var Xt;(Xt=Er.current)===null||Xt===void 0||Xt.blur()}});var Je=On(io,{formatList:Zo,generateConfig:In,locale:Nt}),ue=(0,yn.Z)(Je,3),ge=ue[0],Be=ue[1],Ie=ue[2],Te=(0,gn.Z)((0,gn.Z)({},Ee),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),ke=le.createElement("div",{className:"".concat(ve,"-panel-layout")},le.createElement(Jo,{prefixCls:ve,presets:jo,onClick:function(Xt){Vo(Xt),Li(!1)}}),le.createElement(na,(0,oe.Z)({},Te,{generateConfig:In,className:Gt()((0,Ln.Z)({},"".concat(ve,"-panel-focused"),!We)),value:uo,locale:Nt,tabIndex:-1,onSelect:function(Xt){Rr==null||Rr(Xt),Kr(Xt)},direction:Ha,onPanelChange:function(Xt,Rt){var wn=Ee.onPanelChange;Ie(!0),wn==null||wn(Xt,Rt)}})));aa&&(ke=aa(ke));var ct=le.createElement("div",{className:"".concat(ve,"-panel-container"),ref:zn,onMouseDown:function(Xt){Xt.preventDefault()}},ke),Pt;Dt&&(Pt=le.createElement("span",{className:"".concat(ve,"-suffix"),onMouseDown:function(Xt){Xt.preventDefault()}},Dt));var Oe=ll(ve,_n,Wt),Xe=le.createElement("span",{onMouseDown:function(Xt){Xt.preventDefault(),Xt.stopPropagation()},onMouseUp:function(Xt){Xt.preventDefault(),Xt.stopPropagation(),Vo(null),Li(!1)},className:"".concat(ve,"-clear"),role:"button"},Oe),mt=!!_n&&eo&&!on,Et=(0,gn.Z)((0,gn.Z)((0,gn.Z)({id:Ve,tabIndex:vt,disabled:on,readOnly:cn||typeof Zo[0]=="function"||!We,value:ge||io,onChange:function(Xt){zr(Xt.target.value)},autoFocus:xa,placeholder:Yt,ref:Er,title:io},Ya),{},{size:Vr(Pe,Zo[0],In),name:He},(0,Mn.Z)(Ee,{aria:!0,data:!0})),{},{autoComplete:gr}),At=sr?sr(Et):le.createElement("input",Et),qt=function(Xt,Rt){(Rt==="submit"||Rt!=="key"&&!Mr)&&(Vo(Xt),Li(!1))},Zt=Ha==="rtl"?"bottomRight":"bottomLeft";return le.createElement(pn.Provider,{value:{operationRef:Po,hideHeader:Pe==="time",onSelect:qt,open:xi,defaultOpenValue:yt,onDateMouseEnter:Be,onDateMouseLeave:Ie}},le.createElement(_r,{visible:xi,popupElement:ct,popupStyle:dn,prefixCls:ve,dropdownClassName:En,dropdownAlign:Qt,getPopupContainer:Fn,transitionName:Bn,popupPlacement:Zt,direction:Ha},le.createElement("div",{ref:_o,className:Gt()(ve,It,(Ne={},(0,Ln.Z)(Ne,"".concat(ve,"-disabled"),on),(0,Ln.Z)(Ne,"".concat(ve,"-focused"),pe),(0,Ln.Z)(Ne,"".concat(ve,"-rtl"),Ha==="rtl"),Ne)),style:xt,onMouseDown:nr,onMouseUp:ga,onMouseEnter:dr,onMouseLeave:mr,onContextMenu:ar,onClick:Ua},le.createElement("div",{className:Gt()("".concat(ve,"-input"),(0,Ln.Z)({},"".concat(ve,"-input-placeholder"),!!ge)),ref:si},At,Pt,mt&&Xe))))}var kl=function(Ee){(0,Ht.Z)(Ze,Ee);var Ne=(0,Pn.Z)(Ze);function Ze(){var de;(0,Kn.Z)(this,Ze);for(var ve=arguments.length,Ve=new Array(ve),He=0;He<ve;He++)Ve[He]=arguments[He];return de=Ne.call.apply(Ne,[this].concat(Ve)),(0,Ln.Z)((0,wt.Z)(de),"pickerRef",le.createRef()),(0,Ln.Z)((0,wt.Z)(de),"focus",function(){de.pickerRef.current&&de.pickerRef.current.focus()}),(0,Ln.Z)((0,wt.Z)(de),"blur",function(){de.pickerRef.current&&de.pickerRef.current.blur()}),de}return(0,Hn.Z)(Ze,[{key:"render",value:function(){return le.createElement(cl,(0,oe.Z)({},this.props,{pickerRef:this.pickerRef}))}}]),Ze}(le.Component),ml=kl;function Cl(Ee,Ne){var Ze=Ee.picker,de=Ee.locale,ve=Ee.selectedValue,Ve=Ee.disabledDate,He=Ee.disabled,vt=Ee.generateConfig,xt=er(ve,0),It=er(ve,1);function En(Nt){return vt.locale.getWeekFirstDate(de.locale,Nt)}function Qt(Nt){var cn=vt.getYear(Nt),_n=vt.getMonth(Nt);return cn*100+_n}function dn(Nt){var cn=vt.getYear(Nt),_n=vn(vt,Nt);return cn*10+_n}var Bn=le.useCallback(function(Nt){if(He[0]||Ve&&Ve(Nt))return!0;if(He[1]&&It)return!qn(vt,Nt,It)&&vt.isAfter(Nt,It);if(!Ne&&It)switch(Ze){case"quarter":return dn(Nt)>dn(It);case"month":return Qt(Nt)>Qt(It);case"week":return En(Nt)>En(It);default:return!qn(vt,Nt,It)&&vt.isAfter(Nt,It)}return!1},[Ve,He[1],It,Ne]),In=le.useCallback(function(Nt){if(He[1]||Ve&&Ve(Nt))return!0;if(He[0]&&xt)return!qn(vt,Nt,It)&&vt.isAfter(xt,Nt);if(!Ne&&xt)switch(Ze){case"quarter":return dn(Nt)<dn(xt);case"month":return Qt(Nt)<Qt(xt);case"week":return En(Nt)<En(xt);default:return!qn(vt,Nt,xt)&&vt.isAfter(xt,Nt)}return!1},[Ve,He[0],xt,Ne]);return[Bn,In]}var jl=z(60276),Wl=z(77527);function Mo(Ee,Ne,Ze,de,ve,Ve,He,vt,xt,It){var En=le.useState(!1),Qt=(0,yn.Z)(En,2),dn=Qt[0],Bn=Qt[1],In=(0,jl.useMergedState)(Ee||!1,{value:Ne}),Nt=(0,yn.Z)(In,2),cn=Nt[0],_n=Nt[1],xa=(0,jl.useMergedState)(Ee||!1,{value:Ne,onChange:function(xn){It==null||It(xn)}}),ha=(0,yn.Z)(xa,2),Ta=ha[0],Pe=ha[1],Ke=(0,jl.useMergedState)(0,{value:Ze}),st=(0,yn.Z)(Ke,2),be=st[0],ft=st[1],it=le.useState(null),Ot=(0,yn.Z)(it,2),rt=Ot[0],yt=Ot[1];le.useEffect(function(){Ta&&Bn(!0)},[Ta]);var Dt=function(xn){return xn===0?1:0},Wt=(0,Wl.Z)(function(on,xn,Yt){if(xn===!1)Pe(on);else if(on){ft(xn),Pe(on);var Fn=Dt(xn);!Ta||![He,vt][Fn]?yt(Fn):(Bn(!1),rt!==null&&yt(null))}else if(Yt==="confirm"||Yt==="blur"&&de){var kn=cn?Dt(xn):rt;kn!==null&&(Bn(!1),ft(kn)),yt(null),kn!==null&&!xt[kn]?(0,an.Z)(function(){var aa,Tn=[ve,Ve][kn];(aa=Tn.current)===null||aa===void 0||aa.focus()}):Pe(!1)}else Pe(!1),_n(!1)});return[Ta,be,dn,Wt]}function hl(Ee,Ne,Ze,de){var ve=fa(Ee,Ze,de,1);function Ve(He){return He(Ee,Ne)?"same":He(ve,Ne)?"closing":"far"}switch(Ze){case"year":return Ve(function(He,vt){return ut(de,He,vt)});case"quarter":case"month":return Ve(function(He,vt){return Bt(de,He,vt)});default:return Ve(function(He,vt){return Pa(de,He,vt)})}}function Il(Ee,Ne,Ze,de){var ve=er(Ee,0),Ve=er(Ee,1);if(Ne===0)return ve;if(ve&&Ve){var He=hl(ve,Ve,Ze,de);switch(He){case"same":return ve;case"closing":return ve;default:return fa(Ve,Ze,de,-1)}}return ve}function $l(Ee){var Ne=Ee.values,Ze=Ee.picker,de=Ee.defaultDates,ve=Ee.generateConfig,Ve=le.useState(function(){return[er(de,0),er(de,1)]}),He=(0,yn.Z)(Ve,2),vt=He[0],xt=He[1],It=le.useState(null),En=(0,yn.Z)(It,2),Qt=En[0],dn=En[1],Bn=er(Ne,0),In=er(Ne,1);function Nt(_n){return vt[_n]?vt[_n]:er(Qt,_n)||Il(Ne,_n,Ze,ve)||Bn||In||ve.getNow()}function cn(_n,xa){if(_n){var ha=Ao(Qt,_n,xa);xt(Ao(vt,null,xa)||[null,null]);var Ta=(xa+1)%2;er(Ne,Ta)||(ha=Ao(ha,_n,Ta)),dn(ha)}else(Bn||In)&&dn(null)}return[Nt,cn]}function Nl(Ee,Ne){return Ee&&Ee[0]&&Ee[1]&&Ne.isAfter(Ee[0],Ee[1])?[Ee[1],Ee[0]]:Ee}function lu(Ee,Ne,Ze,de){return!!(Ee||de&&de[Ne]||Ze[(Ne+1)%2])}function Yl(Ee){var Ne,Ze,de,ve=Ee,Ve=ve.prefixCls,He=Ve===void 0?"rc-picker":Ve,vt=ve.id,xt=ve.style,It=ve.className,En=ve.popupStyle,Qt=ve.dropdownClassName,dn=ve.transitionName,Bn=ve.dropdownAlign,In=ve.getPopupContainer,Nt=ve.generateConfig,cn=ve.locale,_n=ve.placeholder,xa=ve.autoFocus,ha=ve.disabled,Ta=ve.format,Pe=ve.picker,Ke=Pe===void 0?"date":Pe,st=ve.showTime,be=ve.use12Hours,ft=ve.separator,it=ft===void 0?"~":ft,Ot=ve.value,rt=ve.defaultValue,yt=ve.defaultPickerValue,Dt=ve.open,Wt=ve.defaultOpen,on=ve.disabledDate,xn=ve.disabledTime,Yt=ve.dateRender,Fn=ve.monthCellRender,kn=ve.cellRender,aa=ve.panelRender,Tn=ve.presets,La=ve.ranges,ra=ve.allowEmpty,Ma=ve.allowClear,nr=ve.suffixIcon,ga=ve.clearIcon,dr=ve.pickerRef,mr=ve.inputReadOnly,ar=ve.mode,Ka=ve.renderExtraFooter,$a=ve.onChange,Rr=ve.onOpenChange,Ha=ve.onPanelChange,Ir=ve.onCalendarChange,gr=ve.onFocus,sr=ve.onBlur,Wa=ve.onMouseDown,Er=ve.onMouseUp,Mr=ve.onMouseEnter,jo=ve.onMouseLeave,Zo=ve.onClick,zn=ve.onOk,si=ve.onKeyDown,_o=ve.components,Di=ve.order,Ai=ve.direction,eo=ve.activePickerIndex,Or=ve.autoComplete,Oo=Or===void 0?"off":Or,wo=ve.changeOnBlur,uo=Ke==="date"&&!!st||Ke==="time",Kr=(0,le.useRef)(null),Po=(0,le.useRef)(null),ci=(0,le.useRef)(null),Si=(0,le.useRef)(null),xi=(0,le.useRef)(null),ki=(0,le.useRef)(null),ii=(0,le.useRef)(null),Ei=(0,le.useRef)(null),wi=Lo(Hr(Ta,Ke,st,be)),Oi=(0,le.useRef)(null),Xa=le.useMemo(function(){return Array.isArray(ha)?ha:[ha||!1,ha||!1]},[ha]),Uo=(0,bt.Z)(null,{value:Ot,defaultValue:rt,postState:function(fi){return Ke==="time"&&!Di?fi:Nl(fi,Nt)}}),io=(0,yn.Z)(Uo,2),zr=io[0],ei=io[1],Vo=$l({values:zr,picker:Ke,defaultDates:yt,generateConfig:Nt}),Li=(0,yn.Z)(Vo,2),mo=Li[0],Ua=Li[1],Qr=(0,bt.Z)(zr,{postState:function(fi){var Zi=fi;if(Xa[0]&&Xa[1])return Zi;for(var ol=0;ol<2;ol+=1)Xa[ol]&&!Zi&&!er(Zi,ol)&&!er(ra,ol)&&(Zi=Ao(Zi,Nt.getNow(),ol));return Zi}}),to=(0,yn.Z)(Qr,2),Sa=to[0],Ya=to[1],so=(0,bt.Z)([Ke,Ke],{value:ar}),pe=(0,yn.Z)(so,2),We=pe[0],Je=pe[1];(0,le.useEffect)(function(){Je([Ke,Ke])},[Ke]);var ue=function(fi,Zi){Je(fi),Ha&&Ha(Zi,fi)},ge=Mo(Wt,Dt,eo,wo,ki,ii,er(Sa,0),er(Sa,1),Xa,Rr),Be=(0,yn.Z)(ge,4),Ie=Be[0],Te=Be[1],ke=Be[2],ct=Be[3],Pt=Ie&&Te===0,Oe=Ie&&Te===1,Xe=Cl({picker:Ke,selectedValue:Sa,locale:cn,disabled:Xa,disabledDate:on,generateConfig:Nt},!Ie||ke),mt=(0,yn.Z)(Xe,2),Et=mt[0],At=mt[1],qt=(0,le.useState)(0),Zt=(0,yn.Z)(qt,2),Sn=Zt[0],Xt=Zt[1];(0,le.useEffect)(function(){!Ie&&Kr.current&&Xt(Kr.current.offsetWidth)},[Ie]);function Rt(al){ct(!0,al,"open"),(0,an.Z)(function(){var fi,Zi=[ki,ii][al];(fi=Zi.current)===null||fi===void 0||fi.focus()},0)}function wn(al,fi){var Zi=al,ol=er(Zi,0),yl=er(Zi,1);ol&&yl&&Nt.isAfter(ol,yl)&&(Ke==="week"&&!ba(Nt,cn.locale,ol,yl)||Ke==="quarter"&&!Nn(Nt,ol,yl)||Ke!=="week"&&Ke!=="quarter"&&Ke!=="time"&&!qn(Nt,ol,yl)?fi===0?(Zi=[ol,null],yl=null):(ol=null,Zi=[null,yl]):(Ke!=="time"||Di!==!1)&&(Zi=Nl(Zi,Nt))),Ya(Zi);var Qu=Zi&&Zi[0]?Tt(Zi[0],{generateConfig:Nt,locale:cn,format:wi[0]}):"",fu=Zi&&Zi[1]?Tt(Zi[1],{generateConfig:Nt,locale:cn,format:wi[0]}):"";if(Ir){var Mu={range:fi===0?"start":"end"};Ir(Zi,[Qu,fu],Mu)}var ku=lu(ol,0,Xa,ra),ls=lu(yl,1,Xa,ra),ju=Zi===null||ku&&ls;ju&&(ei(Zi),$a&&(!ht(Nt,er(zr,0),ol)||!ht(Nt,er(zr,1),yl))&&$a(Zi,[Qu,fu]))}var ja=function(fi){return Ie&&Oi.current&&Oi.current.onKeyDown?Oi.current.onKeyDown(fi):((0,xe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},ka={formatList:wi,generateConfig:Nt,locale:cn},ca=nn(er(Sa,0),ka),Qa=(0,yn.Z)(ca,2),$n=Qa[0],Dr=Qa[1],va=nn(er(Sa,1),ka),oa=(0,yn.Z)(va,2),sa=oa[0],za=oa[1],fr=function(fi,Zi){var ol=Fa(fi,{locale:cn,formatList:wi,generateConfig:Nt}),yl=Zi===0?Et:At;ol&&!yl(ol)&&(Ya(Ao(Sa,ol,Zi)),Ua(ol,Zi))},wa=Pr({valueTexts:$n,onTextChange:function(fi){return fr(fi,0)}}),Ar=(0,yn.Z)(wa,3),ao=Ar[0],jr=Ar[1],da=Ar[2],Bo=Pr({valueTexts:sa,onTextChange:function(fi){return fr(fi,1)}}),vi=(0,yn.Z)(Bo,3),li=vi[0],Yi=vi[1],Ji=vi[2],Yo=(0,le.useState)(null),ul=(0,yn.Z)(Yo,2),Ri=ul[0],tl=ul[1],po=(0,le.useState)(null),Qo=(0,yn.Z)(po,2),ho=Qo[0],Ro=Qo[1],hr=On(ao,{formatList:wi,generateConfig:Nt,locale:cn}),Tr=(0,yn.Z)(hr,3),Xo=Tr[0],no=Tr[1],Wo=Tr[2],Pi=On(li,{formatList:wi,generateConfig:Nt,locale:cn}),ui=(0,yn.Z)(Pi,3),wl=ui[0],Dl=ui[1],Rl=ui[2],Xi=function(fi){Ro(Ao(Sa,fi,Te)),Te===0?no(fi):Dl(fi)},Kl=function(){Ro(Ao(Sa,null,Te)),Te===0?Wo():Rl()},bi=le.useState(Ie),Ul=(0,yn.Z)(bi,2),Iu=Ul[0],qi=Ul[1];le.useEffect(function(){qi(Ie)},[Ie]);var sl=function(fi){if(wo&&Iu){var Zi=er(Sa,Te);Zi&&wn(Sa,Te)}return sr==null?void 0:sr(fi)},ma=function(fi,Zi){return{blurToCancel:!wo&&uo,forwardKeyDown:ja,onBlur:sl,isClickOutside:function(yl){return!cr([Po.current,ci.current,Si.current,Kr.current],yl)},onFocus:function(yl){gr&&gr(yl)},triggerOpen:function(yl){yl?ct(yl,fi,"open"):ct(yl,er(Sa,fi)?fi:!1,"blur")},onSubmit:function(){if(!Sa||on&&on(Sa[fi]))return!1;wn(Sa,fi),Zi(),ct(!1,Te,"confirm")},onCancel:function(){ct(!1,fi,"cancel"),Ya(zr),Zi()}}},xr={onKeyDown:function(fi,Zi){si==null||si(fi,Zi)},changeOnBlur:wo},di=lr((0,gn.Z)((0,gn.Z)({},ma(0,da)),{},{open:Pt,value:ao},xr)),Jr=(0,yn.Z)(di,2),gi=Jr[0],Ii=Jr[1],il=Ii.focused,nl=Ii.typing,Ml=lr((0,gn.Z)((0,gn.Z)({},ma(1,Ji)),{},{open:Oe,value:li},xr)),Tl=(0,yn.Z)(Ml,2),eu=Tl[0],Vl=Tl[1],_l=Vl.focused,tu=Vl.typing,Hl=function(fi){Zo&&Zo(fi),!Ie&&!ki.current.contains(fi.target)&&!ii.current.contains(fi.target)&&(Xa[0]?Xa[1]||Rt(1):Rt(0))},gl=function(fi){Wa&&Wa(fi),Ie&&(il||_l)&&!ki.current.contains(fi.target)&&!ii.current.contains(fi.target)&&fi.preventDefault()},Ou=zr&&zr[0]?Tt(zr[0],{locale:cn,format:"YYYYMMDDHHmmss",generateConfig:Nt}):"",iu=zr&&zr[1]?Tt(zr[1],{locale:cn,format:"YYYYMMDDHHmmss",generateConfig:Nt}):"";(0,le.useEffect)(function(){Ie||(Ya(zr),!$n.length||$n[0]===""?jr(""):Dr!==ao&&da(),!sa.length||sa[0]===""?Yi(""):za!==li&&Ji())},[Ie,$n,sa]),(0,le.useEffect)(function(){Ya(zr)},[Ou,iu]);var Lu=ia({cellRender:kn,monthCellRender:Fn,dateRender:Yt}),Ru=le.useMemo(function(){if(Lu)return function(al,fi){return Lu(al,(0,gn.Z)((0,gn.Z)({},fi),{},{range:Te?"end":"start"}))}},[Te,Lu]);dr&&(dr.current={focus:function(){ki.current&&ki.current.focus()},blur:function(){ki.current&&ki.current.blur(),ii.current&&ii.current.blur()}});var ds=Sr(Tn,La);function os(){var al=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,fi=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Zi=null;Ie&&ho&&ho[0]&&ho[1]&&Nt.isAfter(ho[1],ho[0])&&(Zi=ho);var ol=st;if(st&&(0,mn.Z)(st)==="object"&&st.defaultValue){var yl=st.defaultValue;ol=(0,gn.Z)((0,gn.Z)({},st),{},{defaultValue:er(yl,Te)||void 0})}return le.createElement(zo.Provider,{value:{inRange:!0,panelPosition:al,rangedValue:Ri||Sa,hoverRangedValue:Zi}},le.createElement(na,(0,oe.Z)({},Ee,fi,{cellRender:Ru,showTime:ol,mode:We[Te],generateConfig:Nt,style:void 0,direction:Ai,disabledDate:Te===0?Et:At,disabledTime:function(fu){return xn?xn(fu,Te===0?"start":"end"):!1},className:Gt()((0,Ln.Z)({},"".concat(He,"-panel-focused"),Te===0?!nl:!tu)),value:er(Sa,Te),locale:cn,tabIndex:-1,onPanelChange:function(fu,Mu){Te===0&&Wo(!0),Te===1&&Rl(!0),ue(Ao(We,Mu,Te),Ao(Sa,fu,Te));var ku=fu;al==="right"&&We[Te]===Mu&&(ku=fa(ku,Mu,Nt,-1)),Ua(ku,Te)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Te===0?er(Sa,1):er(Sa,0)})))}var $i=0,pl=0;if(Te&&ci.current&&xi.current&&Po.current&&Ei.current){$i=ci.current.offsetWidth+xi.current.offsetWidth;var Jl=Ei.current.offsetLeft>$i?Ei.current.offsetLeft-$i:Ei.current.offsetLeft,yr=Po.current.offsetWidth,Ho=Ei.current.offsetWidth;yr&&Ho&&$i>yr-Ho-(Ai==="rtl"?0:Jl)&&(pl=$i)}var Bi=Ai==="rtl"?{right:$i}:{left:$i};function zi(){var al,fi=Kt(He,We[Te],Ka),Zi=Qn({prefixCls:He,components:_o,needConfirmButton:uo,okDisabled:!er(Sa,Te)||on&&on(Sa[Te]),locale:cn,onOk:function(){var mu=er(Sa,Te);mu&&(wn(Sa,Te),zn==null||zn(Sa),ct(!1,Te,"confirm"))}});if(Ke!=="time"&&!st){var ol=mo(Te),yl=fa(ol,Ke,Nt),Qu=We[Te],fu=Qu===Ke,Mu=os(fu?"left":!1,{pickerValue:ol,onPickerValueChange:function(mu){Ua(mu,Te)}}),ku=os("right",{pickerValue:yl,onPickerValueChange:function(mu){Ua(fa(mu,Ke,Nt,-1),Te)}});Ai==="rtl"?al=le.createElement(le.Fragment,null,ku,fu&&Mu):al=le.createElement(le.Fragment,null,Mu,fu&&ku)}else al=os();var ls=le.createElement("div",{className:"".concat(He,"-panel-layout")},le.createElement(Jo,{prefixCls:He,presets:ds,onClick:function(mu){wn(mu,null),ct(!1,Te,"preset")},onHover:function(mu){tl(mu)}}),le.createElement("div",null,le.createElement("div",{className:"".concat(He,"-panels")},al),(fi||Zi)&&le.createElement("div",{className:"".concat(He,"-footer")},fi,Zi)));return aa&&(ls=aa(ls)),le.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:pl},ref:Po,onMouseDown:function(mu){mu.preventDefault()}},ls)}var Ui=le.createElement("div",{className:Gt()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(Ke,"-range-wrapper")),style:{minWidth:Sn}},le.createElement("div",{ref:Ei,className:"".concat(He,"-range-arrow"),style:Bi}),zi()),Gi;nr&&(Gi=le.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(fi){fi.preventDefault()}},nr));var fl=ll(He,Ma,ga),Fl=le.createElement("span",{onMouseDown:function(fi){fi.preventDefault(),fi.stopPropagation()},onMouseUp:function(fi){fi.preventDefault(),fi.stopPropagation();var Zi=zr;Xa[0]||(Zi=Ao(Zi,null,0)),Xa[1]||(Zi=Ao(Zi,null,1)),wn(Zi,null),ct(!1,Te,"clear")},className:"".concat(He,"-clear"),role:"button"},fl),cu=Ma&&(er(zr,0)&&!Xa[0]||er(zr,1)&&!Xa[1]),hu={size:Vr(Ke,wi[0],Nt)},yu=0,zl=0;ci.current&&Si.current&&xi.current&&(Te===0?zl=ci.current.offsetWidth:(yu=$i,zl=Si.current.offsetWidth));var xu=Ai==="rtl"?{right:yu}:{left:yu},is=function(fi,Zi){var ol=Ao(Sa,fi,Te);if(Zi==="submit"||Zi!=="key"&&!uo){wn(ol,Te),Te===0?Wo():Rl();var yl=Te===0?1:0;Xa[yl]?ct(!1,!1,"confirm"):ct(!1,Te,"confirm")}else Ya(ol)};return le.createElement(pn.Provider,{value:{operationRef:Oi,hideHeader:Ke==="time",onDateMouseEnter:Xi,onDateMouseLeave:Kl,hideRanges:!0,onSelect:is,open:Ie}},le.createElement(_r,{visible:Ie,popupElement:Ui,popupStyle:En,prefixCls:He,dropdownClassName:Qt,dropdownAlign:Bn,getPopupContainer:In,transitionName:dn,range:!0,direction:Ai},le.createElement("div",(0,oe.Z)({ref:Kr,className:Gt()(He,"".concat(He,"-range"),It,(Ne={},(0,Ln.Z)(Ne,"".concat(He,"-disabled"),Xa[0]&&Xa[1]),(0,Ln.Z)(Ne,"".concat(He,"-focused"),Te===0?il:_l),(0,Ln.Z)(Ne,"".concat(He,"-rtl"),Ai==="rtl"),Ne)),style:xt,onClick:Hl,onMouseEnter:Mr,onMouseLeave:jo,onMouseDown:gl,onMouseUp:Er},(0,Mn.Z)(Ee,{aria:!0,data:!0})),le.createElement("div",{className:Gt()("".concat(He,"-input"),(Ze={},(0,Ln.Z)(Ze,"".concat(He,"-input-active"),Te===0),(0,Ln.Z)(Ze,"".concat(He,"-input-placeholder"),!!Xo),Ze)),ref:ci},le.createElement("input",(0,oe.Z)({id:vt,disabled:Xa[0],readOnly:mr||typeof wi[0]=="function"||!nl,value:Xo||ao,onChange:function(fi){jr(fi.target.value)},autoFocus:xa,placeholder:er(_n,0)||"",ref:ki},gi,hu,{autoComplete:Oo}))),le.createElement("div",{className:"".concat(He,"-range-separator"),ref:xi},it),le.createElement("div",{className:Gt()("".concat(He,"-input"),(de={},(0,Ln.Z)(de,"".concat(He,"-input-active"),Te===1),(0,Ln.Z)(de,"".concat(He,"-input-placeholder"),!!wl),de)),ref:Si},le.createElement("input",(0,oe.Z)({disabled:Xa[1],readOnly:mr||typeof wi[0]=="function"||!tu,value:wl||li,onChange:function(fi){Yi(fi.target.value)},placeholder:er(_n,1)||"",ref:ii},eu,hu,{autoComplete:Oo}))),le.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,gn.Z)((0,gn.Z)({},xu),{},{width:zl,position:"absolute"})}),Gi,cu&&Fl)))}var vu=function(Ee){(0,Ht.Z)(Ze,Ee);var Ne=(0,Pn.Z)(Ze);function Ze(){var de;(0,Kn.Z)(this,Ze);for(var ve=arguments.length,Ve=new Array(ve),He=0;He<ve;He++)Ve[He]=arguments[He];return de=Ne.call.apply(Ne,[this].concat(Ve)),(0,Ln.Z)((0,wt.Z)(de),"pickerRef",le.createRef()),(0,Ln.Z)((0,wt.Z)(de),"focus",function(){de.pickerRef.current&&de.pickerRef.current.focus()}),(0,Ln.Z)((0,wt.Z)(de),"blur",function(){de.pickerRef.current&&de.pickerRef.current.blur()}),de}return(0,Hn.Z)(Ze,[{key:"render",value:function(){return le.createElement(Yl,(0,oe.Z)({},this.props,{pickerRef:this.pickerRef}))}}]),Ze}(le.Component),ru=vu,Su=ml,Vi=z(9708),xl=z(53124),Ol=z(98866),Al=z(98675),uu=z(65223),dl=z(10110),ou=z(4173),Xl=z(16516),hi=z(84780),Bl=z(47673),ql=z(14747),Gl=z(79511),Sl=z(80110),su=z(67771),rs=z(33297),du=z(45503),El=z(67968);const Uu=(Ee,Ne,Ze,de)=>{const{lineHeight:ve}=Ee,Ve=Math.floor(Ze*ve)+2,He=Math.max((Ne-Ve)/2,0),vt=Math.max(Ne-Ve-He,0);return{padding:`${He}px ${de}px ${vt}px`}},qu=Ee=>{const{componentCls:Ne,pickerCellCls:Ze,pickerCellInnerCls:de,cellHeight:ve,motionDurationSlow:Ve,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:xt,lineWidth:It,lineType:En,colorPrimary:Qt,cellActiveWithRangeBg:dn,colorTextLightSolid:Bn,controlHeightSM:In,cellRangeBorderColor:Nt,pickerCellBorderGap:cn,cellHoverWithRangeBg:_n,cellWidth:xa,colorTextDisabled:ha,cellBgDisabled:Ta}=Ee;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:ve,transform:"translateY(-50%)",transition:`all ${Ve}`,content:'""'},[de]:{position:"relative",zIndex:2,display:"inline-block",minWidth:ve,height:ve,lineHeight:`${ve}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[de]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Ze}-in-view),
|
|
&:hover:not(${Ze}-selected):not(${Ze}-range-start):not(${Ze}-range-end):not(${Ze}-range-hover-start):not(${Ze}-range-hover-end)`]:{[de]:{background:xt}},[`&-in-view${Ze}-today ${de}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${It}px ${En} ${Qt}`,borderRadius:He,content:'""'}},[`&-in-view${Ze}-in-range`]:{position:"relative","&::before":{background:dn}},[`&-in-view${Ze}-selected ${de},
|
|
&-in-view${Ze}-range-start ${de},
|
|
&-in-view${Ze}-range-end ${de}`]:{color:Bn,background:Qt},[`&-in-view${Ze}-range-start:not(${Ze}-range-start-single),
|
|
&-in-view${Ze}-range-end:not(${Ze}-range-end-single)`]:{"&::before":{background:dn}},[`&-in-view${Ze}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${Ze}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${Ze}-range-hover-start:not(${Ze}-in-range):not(${Ze}-range-start):not(${Ze}-range-end),
|
|
&-in-view${Ze}-range-hover-end:not(${Ze}-in-range):not(${Ze}-range-start):not(${Ze}-range-end),
|
|
&-in-view${Ze}-range-hover-start${Ze}-range-start-single,
|
|
&-in-view${Ze}-range-hover-start${Ze}-range-start${Ze}-range-end${Ze}-range-end-near-hover,
|
|
&-in-view${Ze}-range-hover-end${Ze}-range-start${Ze}-range-end${Ze}-range-start-near-hover,
|
|
&-in-view${Ze}-range-hover-end${Ze}-range-end-single,
|
|
&-in-view${Ze}-range-hover:not(${Ze}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:In,borderTop:`${It}px dashed ${Nt}`,borderBottom:`${It}px dashed ${Nt}`,transform:"translateY(-50%)",transition:`all ${Ve}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:cn},[`&-in-view${Ze}-in-range${Ze}-range-hover::before,
|
|
&-in-view${Ze}-in-range${Ze}-range-hover-start::before,
|
|
&-in-view${Ze}-in-range${Ze}-range-hover-end::before,
|
|
&-in-view${Ze}-range-start${Ze}-range-hover::before,
|
|
&-in-view${Ze}-range-end${Ze}-range-hover::before,
|
|
&-in-view${Ze}-range-start:not(${Ze}-range-start-single)${Ze}-range-hover-start::before,
|
|
&-in-view${Ze}-range-end:not(${Ze}-range-end-single)${Ze}-range-hover-end::before,
|
|
${Ne}-panel
|
|
> :not(${Ne}-date-panel)
|
|
&-in-view${Ze}-in-range${Ze}-range-hover-start::before,
|
|
${Ne}-panel
|
|
> :not(${Ne}-date-panel)
|
|
&-in-view${Ze}-in-range${Ze}-range-hover-end::before`]:{background:_n},[`&-in-view${Ze}-range-start:not(${Ze}-range-start-single):not(${Ze}-range-end) ${de}`]:{borderStartStartRadius:He,borderEndStartRadius:He,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${Ze}-range-end:not(${Ze}-range-end-single):not(${Ze}-range-start) ${de}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:He,borderEndEndRadius:He},[`&-range-hover${Ze}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${Ze}-range-hover:first-child::after,
|
|
tr > &-in-view${Ze}-range-hover-end:first-child::after,
|
|
&-in-view${Ze}-start${Ze}-range-hover-edge-start${Ze}-range-hover-edge-start-near-range::after,
|
|
&-in-view${Ze}-range-hover-edge-start:not(${Ze}-range-hover-edge-start-near-range)::after,
|
|
&-in-view${Ze}-range-hover-start::after`]:{insetInlineStart:(xa-ve)/2,borderInlineStart:`${It}px dashed ${Nt}`,borderStartStartRadius:He,borderEndStartRadius:He},[`tr > &-in-view${Ze}-range-hover:last-child::after,
|
|
tr > &-in-view${Ze}-range-hover-start:last-child::after,
|
|
&-in-view${Ze}-end${Ze}-range-hover-edge-end${Ze}-range-hover-edge-end-near-range::after,
|
|
&-in-view${Ze}-range-hover-edge-end:not(${Ze}-range-hover-edge-end-near-range)::after,
|
|
&-in-view${Ze}-range-hover-end::after`]:{insetInlineEnd:(xa-ve)/2,borderInlineEnd:`${It}px dashed ${Nt}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:ha,pointerEvents:"none",[de]:{background:"transparent"},"&::before":{background:Ta}},[`&-disabled${Ze}-today ${de}::before`]:{borderColor:ha}}},Zu=Ee=>{const{componentCls:Ne,pickerCellCls:Ze,pickerCellInnerCls:de,pickerYearMonthCellWidth:ve,pickerControlIconSize:Ve,cellWidth:He,paddingSM:vt,paddingXS:xt,paddingXXS:It,colorBgContainer:En,lineWidth:Qt,lineType:dn,borderRadiusLG:Bn,colorPrimary:In,colorTextHeading:Nt,colorSplit:cn,pickerControlIconBorderWidth:_n,colorIcon:xa,textHeight:ha,motionDurationMid:Ta,colorIconHover:Pe,fontWeightStrong:Ke,cellHeight:st,pickerCellPaddingVertical:be,colorTextDisabled:ft,colorText:it,fontSize:Ot,cellHoverWithRangeBg:rt,motionDurationSlow:yt,withoutTimeCellHeight:Dt,pickerQuarterPanelContentHeight:Wt,colorLink:on,colorLinkActive:xn,colorLinkHover:Yt,cellRangeBorderColor:Fn,borderRadiusSM:kn,colorTextLightSolid:aa,cellHoverBg:Tn,timeColumnHeight:La,timeColumnWidth:ra,timeCellHeight:Ma,controlItemBgActive:nr,marginXXS:ga,pickerDatePanelPaddingHorizontal:dr}=Ee,mr=He*7+dr*2,ar=(mr-xt*2)/3-ve-vt,Ka=(mr-xt*2)/4-ve;return{[Ne]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:En,border:`${Qt}px ${dn} ${cn}`,borderRadius:Bn,outline:"none","&-focused":{borderColor:In},"&-rtl":{direction:"rtl",[`${Ne}-prev-icon,
|
|
${Ne}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${Ne}-next-icon,
|
|
${Ne}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:mr},"&-header":{display:"flex",padding:`0 ${xt}px`,color:Nt,borderBottom:`${Qt}px ${dn} ${cn}`,"> *":{flex:"none"},button:{padding:0,color:xa,lineHeight:`${ha}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Ta}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Ot,"&:hover":{color:Pe}},"&-view":{flex:"auto",fontWeight:Ke,lineHeight:`${ha}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:xt},"&:hover":{color:In}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Ve,height:Ve,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Ve,height:Ve,border:"0 solid currentcolor",borderBlockStartWidth:_n,borderBlockEndWidth:0,borderInlineStartWidth:_n,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Ve/2),insetInlineStart:Math.ceil(Ve/2),display:"inline-block",width:Ve,height:Ve,border:"0 solid currentcolor",borderBlockStartWidth:_n,borderBlockEndWidth:0,borderInlineStartWidth:_n,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:st,fontWeight:"normal"},th:{height:st+be*2,color:it,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${be}px 0`,color:ft,cursor:"pointer","&-in-view":{color:it}},qu(Ee)),[`&-date-panel ${Ne}-cell-in-view${Ne}-cell-in-range${Ne}-cell-range-hover-start ${de},
|
|
&-date-panel ${Ne}-cell-in-view${Ne}-cell-in-range${Ne}-cell-range-hover-end ${de}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:rt,transition:`all ${yt}`,content:'""'}},[`&-date-panel
|
|
${Ne}-cell-in-view${Ne}-cell-in-range${Ne}-cell-range-hover-start
|
|
${de}::after`]:{insetInlineEnd:-(He-st)/2,insetInlineStart:0},[`&-date-panel ${Ne}-cell-in-view${Ne}-cell-in-range${Ne}-cell-range-hover-end ${de}::after`]:{insetInlineEnd:0,insetInlineStart:-(He-st)/2},[`&-range-hover${Ne}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${Ne}-content`]:{height:Dt*4},[de]:{padding:`0 ${xt}px`}},"&-quarter-panel":{[`${Ne}-content`]:{height:Wt},[`${Ne}-cell-range-hover-start::after`]:{insetInlineStart:Ka,borderInlineStart:`${Qt}px dashed ${Fn}`,[`${Ne}-panel-rtl &`]:{insetInlineEnd:Ka,borderInlineEnd:`${Qt}px dashed ${Fn}`}},[`${Ne}-cell-range-hover-end::after`]:{insetInlineEnd:Ka,borderInlineEnd:`${Qt}px dashed ${Fn}`,[`${Ne}-panel-rtl &`]:{insetInlineStart:Ka,borderInlineStart:`${Qt}px dashed ${Fn}`}}},[`&-panel ${Ne}-footer`]:{borderTop:`${Qt}px ${dn} ${cn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${ha-2*Qt}px`,textAlign:"center","&-extra":{padding:`0 ${vt}px`,lineHeight:`${ha-2*Qt}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Qt}px ${dn} ${cn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:on,"&:hover":{color:Yt},"&:active":{color:xn},[`&${Ne}-today-btn-disabled`]:{color:ft,cursor:"not-allowed"}},"&-decade-panel":{[de]:{padding:`0 ${xt/2}px`},[`${Ne}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${Ne}-body`]:{padding:`0 ${xt}px`},[de]:{width:ve},[`${Ne}-cell-range-hover-start::after`]:{borderStartStartRadius:kn,borderEndStartRadius:kn,borderStartEndRadius:0,borderEndEndRadius:0,[`${Ne}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:kn,borderEndEndRadius:kn}},[`${Ne}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:kn,borderEndEndRadius:kn,[`${Ne}-panel-rtl &`]:{borderStartStartRadius:kn,borderEndStartRadius:kn,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${Ne}-cell-range-hover-start::after`]:{insetInlineStart:ar,borderInlineStart:`${Qt}px dashed ${Fn}`,[`${Ne}-panel-rtl &`]:{insetInlineEnd:ar,borderInlineEnd:`${Qt}px dashed ${Fn}`}},[`${Ne}-cell-range-hover-end::after`]:{insetInlineEnd:ar,borderInlineEnd:`${Qt}px dashed ${Fn}`,[`${Ne}-panel-rtl &`]:{insetInlineStart:ar,borderInlineStart:`${Qt}px dashed ${Fn}`}}},"&-week-panel":{[`${Ne}-body`]:{padding:`${xt}px ${vt}px`},[`${Ne}-cell`]:{[`&:hover ${de},
|
|
&-selected ${de},
|
|
${de}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Ta}`},"&:first-child:before":{borderStartStartRadius:kn,borderEndStartRadius:kn},"&:last-child:before":{borderStartEndRadius:kn,borderEndEndRadius:kn}},"&:hover td":{"&:before":{background:Tn}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${Ze}`]:{"&:before":{background:In},[`&${Ne}-cell-week`]:{color:new hi.C(aa).setAlpha(.5).toHexString()},[de]:{color:aa}}},"&-range-hover td:before":{background:nr}}},"&-date-panel":{[`${Ne}-body`]:{padding:`${xt}px ${dr}px`},[`${Ne}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${Ne}-time-panel`]:{borderInlineStart:`${Qt}px ${dn} ${cn}`},[`${Ne}-date-panel,
|
|
${Ne}-time-panel`]:{transition:`opacity ${yt}`},"&-active":{[`${Ne}-date-panel,
|
|
${Ne}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${Ne}-content`]:{display:"flex",flex:"auto",height:La},"&-column":{flex:"1 0 auto",width:ra,margin:`${It}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Ta}`,overflowX:"hidden","&::after":{display:"block",height:La-Ma,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Qt}px ${dn} ${cn}`},"&-active":{background:new hi.C(nr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${Ne}-time-panel-cell`]:{marginInline:ga,[`${Ne}-time-panel-cell-inner`]:{display:"block",width:ra-2*ga,height:Ma,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(ra-Ma)/2,color:it,lineHeight:`${Ma}px`,borderRadius:kn,cursor:"pointer",transition:`background ${Ta}`,"&:hover":{background:Tn}},"&-selected":{[`${Ne}-time-panel-cell-inner`]:{background:nr}},"&-disabled":{[`${Ne}-time-panel-cell-inner`]:{color:ft,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${Ne}-time-panel-column:after`]:{height:La-Ma+It*2}}}},pu=Ee=>{const{componentCls:Ne,colorBgContainer:Ze,colorError:de,errorActiveShadow:ve,colorWarning:Ve,warningActiveShadow:He}=Ee;return{[`${Ne}:not(${Ne}-disabled)`]:{[`&${Ne}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:Ze,borderColor:de},[`&${Ne}-focused, &:focus`]:Object.assign({},(0,Bl.M1)((0,du.TS)(Ee,{activeBorderColor:de,activeShadow:ve}))),[`${Ne}-active-bar`]:{background:de}},[`&${Ne}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:Ze,borderColor:Ve},[`&${Ne}-focused, &:focus`]:Object.assign({},(0,Bl.M1)((0,du.TS)(Ee,{activeBorderColor:Ve,activeShadow:He}))),[`${Ne}-active-bar`]:{background:Ve}}}}},Du=Ee=>{const{componentCls:Ne,antCls:Ze,controlHeight:de,fontSize:ve,paddingInline:Ve,colorBgContainer:He,lineWidth:vt,lineType:xt,colorBorder:It,borderRadius:En,motionDurationMid:Qt,colorBgContainerDisabled:dn,colorTextDisabled:Bn,colorTextPlaceholder:In,controlHeightLG:Nt,fontSizeLG:cn,controlHeightSM:_n,paddingInlineSM:xa,paddingXS:ha,marginXS:Ta,colorTextDescription:Pe,lineWidthBold:Ke,lineHeight:st,colorPrimary:be,motionDurationSlow:ft,zIndexPopup:it,paddingXXS:Ot,paddingSM:rt,textHeight:yt,cellActiveWithRangeBg:Dt,colorPrimaryBorder:Wt,sizePopupArrow:on,borderRadiusXS:xn,borderRadiusOuter:Yt,colorBgElevated:Fn,borderRadiusLG:kn,boxShadowSecondary:aa,borderRadiusSM:Tn,colorSplit:La,cellHoverBg:ra,presetsWidth:Ma,presetsMaxWidth:nr,boxShadowPopoverArrow:ga,colorTextQuaternary:dr}=Ee;return[{[Ne]:Object.assign(Object.assign(Object.assign({},(0,ql.Wf)(Ee)),Uu(Ee,de,ve,Ve)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${xt} ${It}`,borderRadius:En,transition:`border ${Qt}, box-shadow ${Qt}`,"&:hover, &-focused":Object.assign({},(0,Bl.pU)(Ee)),"&-focused":Object.assign({},(0,Bl.M1)(Ee)),[`&${Ne}-disabled`]:{background:dn,borderColor:It,cursor:"not-allowed",[`${Ne}-suffix`]:{color:dr}},[`&${Ne}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${Ne}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Bl.ik)(Ee)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${Ne}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:In}}},"&-large":Object.assign(Object.assign({},Uu(Ee,Nt,cn,Ve)),{[`${Ne}-input > input`]:{fontSize:cn}}),"&-small":Object.assign({},Uu(Ee,_n,ve,xa)),[`${Ne}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:ha/2,color:Bn,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Ta}}},[`${Ne}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Bn,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Qt}, color ${Qt}`,"> *":{verticalAlign:"top"},"&:hover":{color:Pe}},[`${Ne}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:cn,color:Bn,fontSize:cn,verticalAlign:"top",cursor:"default",[`${Ne}-focused &`]:{color:Pe},[`${Ne}-range-separator &`]:{[`${Ne}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${Ne}-clear`]:{insetInlineEnd:Ve},"&:hover":{[`${Ne}-clear`]:{opacity:1}},[`${Ne}-active-bar`]:{bottom:-vt,height:Ke,marginInlineStart:Ve,background:be,opacity:0,transition:`all ${ft} ease-out`,pointerEvents:"none"},[`&${Ne}-focused`]:{[`${Ne}-active-bar`]:{opacity:1}},[`${Ne}-range-separator`]:{alignItems:"center",padding:`0 ${ha}px`,lineHeight:1},[`&${Ne}-small`]:{[`${Ne}-clear`]:{insetInlineEnd:xa},[`${Ne}-active-bar`]:{marginInlineStart:xa}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,ql.Wf)(Ee)),Zu(Ee)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:it,[`&${Ne}-dropdown-hidden`]:{display:"none"},[`&${Ne}-dropdown-placement-bottomLeft`]:{[`${Ne}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${Ne}-dropdown-placement-topLeft`]:{[`${Ne}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${Ze}-slide-up-enter${Ze}-slide-up-enter-active${Ne}-dropdown-placement-topLeft,
|
|
&${Ze}-slide-up-enter${Ze}-slide-up-enter-active${Ne}-dropdown-placement-topRight,
|
|
&${Ze}-slide-up-appear${Ze}-slide-up-appear-active${Ne}-dropdown-placement-topLeft,
|
|
&${Ze}-slide-up-appear${Ze}-slide-up-appear-active${Ne}-dropdown-placement-topRight`]:{animationName:su.Qt},[`&${Ze}-slide-up-enter${Ze}-slide-up-enter-active${Ne}-dropdown-placement-bottomLeft,
|
|
&${Ze}-slide-up-enter${Ze}-slide-up-enter-active${Ne}-dropdown-placement-bottomRight,
|
|
&${Ze}-slide-up-appear${Ze}-slide-up-appear-active${Ne}-dropdown-placement-bottomLeft,
|
|
&${Ze}-slide-up-appear${Ze}-slide-up-appear-active${Ne}-dropdown-placement-bottomRight`]:{animationName:su.fJ},[`&${Ze}-slide-up-leave${Ze}-slide-up-leave-active${Ne}-dropdown-placement-topLeft,
|
|
&${Ze}-slide-up-leave${Ze}-slide-up-leave-active${Ne}-dropdown-placement-topRight`]:{animationName:su.ly},[`&${Ze}-slide-up-leave${Ze}-slide-up-leave-active${Ne}-dropdown-placement-bottomLeft,
|
|
&${Ze}-slide-up-leave${Ze}-slide-up-leave-active${Ne}-dropdown-placement-bottomRight`]:{animationName:su.Uw},[`${Ne}-panel > ${Ne}-time-panel`]:{paddingTop:Ot},[`${Ne}-ranges`]:{marginBottom:0,padding:`${Ot}px ${rt}px`,overflow:"hidden",lineHeight:`${yt-2*vt-ha/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${Ne}-preset > ${Ze}-tag-blue`]:{color:be,background:Dt,borderColor:Wt,cursor:"pointer"},[`${Ne}-ok`]:{marginInlineStart:"auto"}},[`${Ne}-range-wrapper`]:{display:"flex",position:"relative"},[`${Ne}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Ve*1.5,transition:`left ${ft} ease-out`},(0,Gl.r)(on,xn,Yt,Fn,ga)),[`${Ne}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Fn,borderRadius:kn,boxShadow:aa,transition:`margin ${ft}`,[`${Ne}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${Ne}-presets`]:{display:"flex",flexDirection:"column",minWidth:Ma,maxWidth:nr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:ha,borderInlineEnd:`${vt}px ${xt} ${La}`,li:Object.assign(Object.assign({},ql.vS),{borderRadius:Tn,paddingInline:ha,paddingBlock:(_n-Math.round(ve*st))/2,cursor:"pointer",transition:`all ${ft}`,"+ li":{marginTop:Ta},"&:hover":{background:ra}})}},[`${Ne}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${Ne}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${Ne}-panel`]:{borderWidth:0}}},[`${Ne}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${Ne}-content,
|
|
table`]:{textAlign:"center"},"&-focused":{borderColor:It}}}}),"&-dropdown-range":{padding:`${on*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${Ne}-separator`]:{transform:"rotate(180deg)"},[`${Ne}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,su.oN)(Ee,"slide-up"),(0,su.oN)(Ee,"slide-down"),(0,rs.Fm)(Ee,"move-up"),(0,rs.Fm)(Ee,"move-down")]},bu=Ee=>{const{componentCls:Ne,controlHeightLG:Ze,paddingXXS:de,padding:ve}=Ee;return{pickerCellCls:`${Ne}-cell`,pickerCellInnerCls:`${Ne}-cell-inner`,pickerYearMonthCellWidth:Ze*1.5,pickerQuarterPanelContentHeight:Ze*1.4,pickerCellPaddingVertical:de+de/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:ve+de/2}},Wu=Ee=>({cellHoverBg:Ee.controlItemBgHover,cellActiveWithRangeBg:Ee.controlItemBgActive,cellHoverWithRangeBg:new hi.C(Ee.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new hi.C(Ee.colorPrimary).lighten(20).toHexString(),cellBgDisabled:Ee.colorBgContainerDisabled,timeColumnWidth:Ee.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:Ee.controlHeightSM*1.5,cellHeight:Ee.controlHeightSM,textHeight:Ee.controlHeightLG,withoutTimeCellHeight:Ee.controlHeightLG*1.65});var Ql=(0,El.Z)("DatePicker",Ee=>{const Ne=(0,du.TS)((0,Bl.e5)(Ee),bu(Ee));return[Du(Ne),pu(Ne),(0,Sl.c)(Ee,{focusElCls:`${Ee.componentCls}-focused`})]},Ee=>Object.assign(Object.assign(Object.assign({},(0,Bl.TM)(Ee)),Wu(Ee)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:Ee.zIndexPopupBase+50}));function gu(Ee,Ne,Ze){return Ze!==void 0?Ze:Ne==="year"&&Ee.lang.yearPlaceholder?Ee.lang.yearPlaceholder:Ne==="quarter"&&Ee.lang.quarterPlaceholder?Ee.lang.quarterPlaceholder:Ne==="month"&&Ee.lang.monthPlaceholder?Ee.lang.monthPlaceholder:Ne==="week"&&Ee.lang.weekPlaceholder?Ee.lang.weekPlaceholder:Ne==="time"&&Ee.timePickerLocale.placeholder?Ee.timePickerLocale.placeholder:Ee.lang.placeholder}function es(Ee,Ne,Ze){return Ze!==void 0?Ze:Ne==="year"&&Ee.lang.yearPlaceholder?Ee.lang.rangeYearPlaceholder:Ne==="quarter"&&Ee.lang.quarterPlaceholder?Ee.lang.rangeQuarterPlaceholder:Ne==="month"&&Ee.lang.monthPlaceholder?Ee.lang.rangeMonthPlaceholder:Ne==="week"&&Ee.lang.weekPlaceholder?Ee.lang.rangeWeekPlaceholder:Ne==="time"&&Ee.timePickerLocale.placeholder?Ee.timePickerLocale.rangePlaceholder:Ee.lang.rangePlaceholder}function _u(Ee,Ne){const Ze={adjustX:1,adjustY:1};switch(Ne){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:Ze};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:Ze};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:Ze};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:Ze};default:return{points:Ee==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:Ze}}}function $u(Ee){return Ee?Array.isArray(Ee)?Ee:[Ee]:[]}function xo(Ee){const{format:Ne,picker:Ze,showHour:de,showMinute:ve,showSecond:Ve,use12Hours:He}=Ee,vt=$u(Ne)[0],xt=Object.assign({},Ee);return Ne&&Array.isArray(Ne)&&(xt.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Ve===void 0&&(xt.showSecond=!1),!vt.includes("m")&&ve===void 0&&(xt.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&de===void 0&&(xt.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(xt.use12Hours=!0)),Ze==="time"?xt:(typeof vt=="function"&&delete xt.format,{showTime:xt})}function Tu(Ee,Ne,Ze){if(Ee===!1)return!1;const de={clearIcon:Ne!=null?Ne:Ze};return typeof Ee=="object"?Object.assign(Object.assign({},de),Ee):de}var Eu=z(71577);function Cu(Ee){return le.createElement(Eu.ZP,Object.assign({size:"small",type:"primary"},Ee))}var Au={button:Cu},Vu=function(Ee,Ne){var Ze={};for(var de in Ee)Object.prototype.hasOwnProperty.call(Ee,de)&&Ne.indexOf(de)<0&&(Ze[de]=Ee[de]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,de=Object.getOwnPropertySymbols(Ee);ve<de.length;ve++)Ne.indexOf(de[ve])<0&&Object.prototype.propertyIsEnumerable.call(Ee,de[ve])&&(Ze[de[ve]]=Ee[de[ve]]);return Ze};function cs(Ee){return(0,le.forwardRef)((Ze,de)=>{const{prefixCls:ve,getPopupContainer:Ve,className:He,placement:vt,size:xt,disabled:It,bordered:En=!0,placeholder:Qt,popupClassName:dn,dropdownClassName:Bn,status:In,clearIcon:Nt,allowClear:cn,rootClassName:_n}=Ze,xa=Vu(Ze,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),ha=le.useRef(null),{getPrefixCls:Ta,direction:Pe,getPopupContainer:Ke}=(0,le.useContext)(xl.E_),st=Ta("picker",ve),{compactSize:be,compactItemClassnames:ft}=(0,ou.ri)(st,Pe),{format:it,showTime:Ot,picker:rt}=Ze,yt=Ta(),[Dt,Wt]=Ql(st),on=Object.assign(Object.assign({},Ot?xo(Object.assign({format:it,picker:rt},Ot)):{}),rt==="time"?xo(Object.assign(Object.assign({format:it},Ze),{picker:rt})):{}),xn=(0,Al.Z)(ga=>{var dr;return(dr=xt!=null?xt:be)!==null&&dr!==void 0?dr:ga}),Yt=le.useContext(Ol.Z),Fn=It!=null?It:Yt,kn=(0,le.useContext)(uu.aM),{hasFeedback:aa,status:Tn,feedbackIcon:La}=kn,ra=le.createElement(le.Fragment,null,rt==="time"?le.createElement(Ue,null):le.createElement(Ce,null),aa&&La);(0,le.useImperativeHandle)(de,()=>({focus:()=>{var ga;return(ga=ha.current)===null||ga===void 0?void 0:ga.focus()},blur:()=>{var ga;return(ga=ha.current)===null||ga===void 0?void 0:ga.blur()}}));const[Ma]=(0,dl.Z)("Calendar",Xl.Z),nr=Object.assign(Object.assign({},Ma),Ze.locale);return Dt(le.createElement(ru,Object.assign({separator:le.createElement("span",{"aria-label":"to",className:`${st}-separator`},le.createElement(Ft,null)),disabled:Fn,ref:ha,dropdownAlign:_u(Pe,vt),placeholder:es(nr,rt,Qt),suffixIcon:ra,prevIcon:le.createElement("span",{className:`${st}-prev-icon`}),nextIcon:le.createElement("span",{className:`${st}-next-icon`}),superPrevIcon:le.createElement("span",{className:`${st}-super-prev-icon`}),superNextIcon:le.createElement("span",{className:`${st}-super-next-icon`}),transitionName:`${yt}-slide-up`},xa,on,{className:Gt()({[`${st}-${xn}`]:xn,[`${st}-borderless`]:!En},(0,Vi.Z)(st,(0,Vi.F)(Tn,In),aa),Wt,ft,He,_n),locale:nr.lang,prefixCls:st,getPopupContainer:Ve||Ke,generateConfig:Ee,components:Au,direction:Pe,dropdownClassName:Gt()(Wt,dn||Bn,_n),allowClear:Tu(cn,Nt,le.createElement(Fe.Z,null))})))})}var ts=function(Ee,Ne){var Ze={};for(var de in Ee)Object.prototype.hasOwnProperty.call(Ee,de)&&Ne.indexOf(de)<0&&(Ze[de]=Ee[de]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,de=Object.getOwnPropertySymbols(Ee);ve<de.length;ve++)Ne.indexOf(de[ve])<0&&Object.prototype.propertyIsEnumerable.call(Ee,de[ve])&&(Ze[de[ve]]=Ee[de[ve]]);return Ze};function Bu(Ee){function Ne(xt,It){const En=It==="TimePicker"?"timePicker":"datePicker",Qt=(0,le.forwardRef)((dn,Bn)=>{const{prefixCls:In,getPopupContainer:Nt,style:cn,className:_n,rootClassName:xa,size:ha,bordered:Ta=!0,placement:Pe,placeholder:Ke,popupClassName:st,dropdownClassName:be,disabled:ft,status:it,clearIcon:Ot,allowClear:rt}=dn,yt=ts(dn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Dt,direction:Wt,getPopupContainer:on,[En]:xn}=(0,le.useContext)(xl.E_),Yt=Dt("picker",In),{compactSize:Fn,compactItemClassnames:kn}=(0,ou.ri)(Yt,Wt),aa=le.useRef(null),{format:Tn,showTime:La}=dn,[ra,Ma]=Ql(Yt);(0,le.useImperativeHandle)(Bn,()=>({focus:()=>{var Mr;return(Mr=aa.current)===null||Mr===void 0?void 0:Mr.focus()},blur:()=>{var Mr;return(Mr=aa.current)===null||Mr===void 0?void 0:Mr.blur()}}));const nr={showToday:!0};let ga={};xt&&(ga.picker=xt);const dr=xt||dn.picker;ga=Object.assign(Object.assign(Object.assign({},ga),La?xo(Object.assign({format:Tn,picker:dr},La)):{}),dr==="time"?xo(Object.assign(Object.assign({format:Tn},dn),{picker:dr})):{});const mr=Dt(),ar=(0,Al.Z)(Mr=>{var jo;return(jo=ha!=null?ha:Fn)!==null&&jo!==void 0?jo:Mr}),Ka=le.useContext(Ol.Z),$a=ft!=null?ft:Ka,Rr=(0,le.useContext)(uu.aM),{hasFeedback:Ha,status:Ir,feedbackIcon:gr}=Rr,sr=le.createElement(le.Fragment,null,dr==="time"?le.createElement(Ue,null):le.createElement(Ce,null),Ha&&gr),[Wa]=(0,dl.Z)("DatePicker",Xl.Z),Er=Object.assign(Object.assign({},Wa),dn.locale);return ra(le.createElement(Su,Object.assign({ref:aa,placeholder:gu(Er,dr,Ke),suffixIcon:sr,dropdownAlign:_u(Wt,Pe),prevIcon:le.createElement("span",{className:`${Yt}-prev-icon`}),nextIcon:le.createElement("span",{className:`${Yt}-next-icon`}),superPrevIcon:le.createElement("span",{className:`${Yt}-super-prev-icon`}),superNextIcon:le.createElement("span",{className:`${Yt}-super-next-icon`}),transitionName:`${mr}-slide-up`},nr,yt,ga,{locale:Er.lang,className:Gt()({[`${Yt}-${ar}`]:ar,[`${Yt}-borderless`]:!Ta},(0,Vi.Z)(Yt,(0,Vi.F)(Ir,it),Ha),Ma,kn,xn==null?void 0:xn.className,_n,xa),style:Object.assign(Object.assign({},xn==null?void 0:xn.style),cn),prefixCls:Yt,getPopupContainer:Nt||on,generateConfig:Ee,components:Au,direction:Wt,disabled:$a,dropdownClassName:Gt()(Ma,xa,st||be),allowClear:Tu(rt,Ot,le.createElement(Fe.Z,null))})))});return It&&(Qt.displayName=It),Qt}const Ze=Ne(),de=Ne("week","WeekPicker"),ve=Ne("month","MonthPicker"),Ve=Ne("year","YearPicker"),He=Ne("time","TimePicker"),vt=Ne("quarter","QuarterPicker");return{DatePicker:Ze,WeekPicker:de,MonthPicker:ve,YearPicker:Ve,TimePicker:He,QuarterPicker:vt}}const Hu=null;function Ll(Ee){const{DatePicker:Ne,WeekPicker:Ze,MonthPicker:de,YearPicker:ve,TimePicker:Ve,QuarterPicker:He}=Bu(Ee),vt=cs(Ee),xt=Ne;return xt.WeekPicker=Ze,xt.MonthPicker=de,xt.YearPicker=ve,xt.RangePicker=vt,xt.TimePicker=Ve,xt.QuarterPicker=He,xt}var ns=Ll;const Nu=ns(te);function Ku(Ee){const Ne=_u(Ee.direction,Ee.placement);return Ne.overflow.adjustY=!1,Ne.overflow.adjustX=!1,Object.assign(Object.assign({},Ee),{dropdownAlign:Ne})}const zu=(0,re.Z)(Nu,"picker",null,Ku);Nu._InternalPanelDoNotUseOrYouWillBeFired=zu;const Yu=(0,re.Z)(Nu.RangePicker,"picker",null,Ku);Nu._InternalRangePanelDoNotUseOrYouWillBeFired=Yu,Nu.generatePicker=ns;var as=Nu},72565:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ti}});var b=z(94184),ie=z.n(b),xe=z(1413),De=z(97685),Ae=z(67294),Ge=z(73935);function ce(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var at={};function Me(sn,rn){}function Qe(sn,rn){}function Ye(){at={}}function fe(sn,rn,ua){!rn&&!at[ua]&&(sn(!1,ua),at[ua]=!0)}function $e(sn,rn){fe(Me,sn,rn)}function me(sn,rn){fe(Qe,sn,rn)}var E=null,a=z(71002),x=z(18459);function y(sn,rn,ua){var Aa=Ae.useRef({});return(!("value"in Aa.current)||ua(Aa.current.condition,rn))&&(Aa.current.value=sn(),Aa.current.condition=rn),Aa.current.value}function ee(sn,rn){typeof sn=="function"?sn(rn):(0,a.Z)(sn)==="object"&&sn&&"current"in sn&&(sn.current=rn)}function te(){for(var sn=arguments.length,rn=new Array(sn),ua=0;ua<sn;ua++)rn[ua]=arguments[ua];var Aa=rn.filter(function(ir){return ir});return Aa.length<=1?Aa[0]:function(ir){rn.forEach(function(kr){ee(kr,ir)})}}function re(){for(var sn=arguments.length,rn=new Array(sn),ua=0;ua<sn;ua++)rn[ua]=arguments[ua];return y(function(){return te.apply(void 0,rn)},rn,function(Aa,ir){return Aa.length===ir.length&&Aa.every(function(kr,Io){return kr===ir[Io]})})}function oe(sn){var rn,ua,Aa=(0,x.isMemo)(sn)?sn.type.type:sn.type;return!(typeof Aa=="function"&&!((rn=Aa.prototype)!==null&&rn!==void 0&&rn.render)||typeof sn=="function"&&!((ua=sn.prototype)!==null&&ua!==void 0&&ua.render))}var le=Ae.createContext(null),Se=le,we=z(74902),qe=ce()?Ae.useLayoutEffect:Ae.useEffect,Le=qe,Ce=function(rn,ua){var Aa=React.useRef(!0);qe(function(){if(!Aa.current)return rn()},ua),qe(function(){return Aa.current=!1,function(){Aa.current=!0}},[])},he=[];function et(sn,rn){var ua=Ae.useState(function(){if(!ce())return null;var Dn=document.createElement("div");return Dn}),Aa=(0,De.Z)(ua,1),ir=Aa[0],kr=Ae.useRef(!1),Io=Ae.useContext(Se),Ko=Ae.useState(he),Cr=(0,De.Z)(Ko,2),ni=Cr[0],Fi=Cr[1],Ti=Io||(kr.current?void 0:function(Dn){Fi(function(Jn){var pt=[Dn].concat((0,we.Z)(Jn));return pt})});function yo(){ir.parentElement||document.body.appendChild(ir),kr.current=!0}function _t(){var Dn;(Dn=ir.parentElement)===null||Dn===void 0||Dn.removeChild(ir),kr.current=!1}return Le(function(){return sn?Io?Io(yo):yo():_t(),_t},[sn]),Le(function(){ni.length&&(ni.forEach(function(Dn){return Dn()}),Fi(he))},[ni]),[ir,Ti]}function Re(sn,rn){if(!sn)return!1;if(sn.contains)return sn.contains(rn);for(var ua=rn;ua;){if(ua===sn)return!0;ua=ua.parentNode}return!1}var Ue="data-rc-order",Fe="rc-util-key",ot=new Map;function dt(){var sn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},rn=sn.mark;return rn?rn.startsWith("data-")?rn:"data-".concat(rn):Fe}function St(sn){if(sn.attachTo)return sn.attachTo;var rn=document.querySelector("head");return rn||document.body}function Ft(sn){return sn==="queue"?"prependQueue":sn?"prepend":"append"}function Lt(sn){return Array.from((ot.get(sn)||sn).children).filter(function(rn){return rn.tagName==="STYLE"})}function Gt(sn){var rn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!ce())return null;var ua=rn.csp,Aa=rn.prepend,ir=document.createElement("style");ir.setAttribute(Ue,Ft(Aa)),ua!=null&&ua.nonce&&(ir.nonce=ua==null?void 0:ua.nonce),ir.innerHTML=sn;var kr=St(rn),Io=kr.firstChild;if(Aa){if(Aa==="queue"){var Ko=Lt(kr).filter(function(Cr){return["prepend","prependQueue"].includes(Cr.getAttribute(Ue))});if(Ko.length)return kr.insertBefore(ir,Ko[Ko.length-1].nextSibling),ir}kr.insertBefore(ir,Io)}else kr.appendChild(ir);return ir}function Kn(sn){var rn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ua=St(rn);return Lt(ua).find(function(Aa){return Aa.getAttribute(dt(rn))===sn})}function Hn(sn){var rn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ua=Kn(sn,rn);if(ua){var Aa=St(rn);Aa.removeChild(ua)}}function wt(sn,rn){var ua=ot.get(sn);if(!ua||!Re(document,ua)){var Aa=Gt("",rn),ir=Aa.parentNode;ot.set(sn,ir),sn.removeChild(Aa)}}function Ht(){ot.clear()}function Pn(sn,rn){var ua=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Aa=St(ua);wt(Aa,ua);var ir=Kn(rn,ua);if(ir){var kr,Io;if((kr=ua.csp)!==null&&kr!==void 0&&kr.nonce&&ir.nonce!==((Io=ua.csp)===null||Io===void 0?void 0:Io.nonce)){var Ko;ir.nonce=(Ko=ua.csp)===null||Ko===void 0?void 0:Ko.nonce}return ir.innerHTML!==sn&&(ir.innerHTML=sn),ir}var Cr=Gt(sn,ua);return Cr.setAttribute(dt(ua),rn),Cr}var Ln;function gn(sn){if(typeof document=="undefined")return 0;if(sn||Ln===void 0){var rn=document.createElement("div");rn.style.width="100%",rn.style.height="200px";var ua=document.createElement("div"),Aa=ua.style;Aa.position="absolute",Aa.top="0",Aa.left="0",Aa.pointerEvents="none",Aa.visibility="hidden",Aa.width="200px",Aa.height="150px",Aa.overflow="hidden",ua.appendChild(rn),document.body.appendChild(ua);var ir=rn.offsetWidth;ua.style.overflow="scroll";var kr=rn.offsetWidth;ir===kr&&(kr=ua.clientWidth),document.body.removeChild(ua),Ln=ir-kr}return Ln}function yn(sn){var rn=sn.match(/^(.*)px$/),ua=Number(rn==null?void 0:rn[1]);return Number.isNaN(ua)?gn():ua}function bt(sn){if(typeof document=="undefined"||!sn||!(sn instanceof Element))return{width:0,height:0};var rn=getComputedStyle(sn,"::-webkit-scrollbar"),ua=rn.width,Aa=rn.height;return{width:yn(ua),height:yn(Aa)}}function Mn(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Ia="rc-util-locker-".concat(Date.now()),jt=0;function Jt(sn){var rn=!!sn,ua=Ae.useState(function(){return jt+=1,"".concat(Ia,"_").concat(jt)}),Aa=(0,De.Z)(ua,1),ir=Aa[0];Le(function(){if(rn){var kr=bt(document.body).width,Io=Mn();Pn(`
|
|
html body {
|
|
overflow-y: hidden;
|
|
`.concat(Io?"width: calc(100% - ".concat(kr,"px);"):"",`
|
|
}`),ir)}else Hn(ir);return function(){Hn(ir)}},[rn,ir])}var bn=!1;function gt(sn){return typeof sn=="boolean"&&(bn=sn),bn}var tt=function(rn){return rn===!1?!1:!ce()||!rn?null:typeof rn=="string"?document.querySelector(rn):typeof rn=="function"?rn():rn},ut=Ae.forwardRef(function(sn,rn){var ua=sn.open,Aa=sn.autoLock,ir=sn.getContainer,kr=sn.debug,Io=sn.autoDestroy,Ko=Io===void 0?!0:Io,Cr=sn.children,ni=Ae.useState(ua),Fi=(0,De.Z)(ni,2),Ti=Fi[0],yo=Fi[1],_t=Ti||ua;Ae.useEffect(function(){(Ko||ua)&&yo(ua)},[ua,Ko]);var Dn=Ae.useState(function(){return tt(ir)}),Jn=(0,De.Z)(Dn,2),pt=Jn[0],Vn=Jn[1];Ae.useEffect(function(){var Zr=tt(ir);Vn(Zr!=null?Zr:null)});var Ja=et(_t&&!pt,kr),tr=(0,De.Z)(Ja,2),Rn=tr[0],Wn=tr[1],Gn=pt!=null?pt:Rn;Jt(Aa&&ua&&ce()&&(Gn===Rn||Gn===document.body));var ur=null;if(Cr&&oe(Cr)&&rn){var Gr=Cr;ur=Gr.ref}var qr=re(ur,rn);if(!_t||!ce()||pt===void 0)return null;var Yr=Gn===!1||gt(),Co=Cr;return rn&&(Co=Ae.cloneElement(Cr,{ref:qr})),Ae.createElement(Se.Provider,{value:Wn},Yr?Co:(0,Ge.createPortal)(Co,Gn))}),Bt=ut,vn=Bt;function Nn(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Pa=Nn()?Ae.useLayoutEffect:Ae.useEffect,qn=function(rn,ua){var Aa=Ae.useRef(!0);Pa(function(){return rn(Aa.current)},ua),Pa(function(){return Aa.current=!1,function(){Aa.current=!0}},[])},ea=function(rn,ua){qn(function(Aa){if(!Aa)return rn()},ua)},ba=qn,ht=Ae.createContext(null),Vt=Ae.createContext({}),Ra=ht,fa=z(4942),Tt=z(87462),Fa=z(62874),Ct={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(rn){var ua=rn.keyCode;if(rn.altKey&&!rn.ctrlKey||rn.metaKey||ua>=Ct.F1&&ua<=Ct.F12)return!1;switch(ua){case Ct.ALT:case Ct.CAPS_LOCK:case Ct.CONTEXT_MENU:case Ct.CTRL:case Ct.DOWN:case Ct.END:case Ct.ESC:case Ct.HOME:case Ct.INSERT:case Ct.LEFT:case Ct.MAC_FF_META:case Ct.META:case Ct.NUMLOCK:case Ct.NUM_CENTER:case Ct.PAGE_DOWN:case Ct.PAGE_UP:case Ct.PAUSE:case Ct.PRINT_SCREEN:case Ct.RIGHT:case Ct.SHIFT:case Ct.UP:case Ct.WIN_KEY:case Ct.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(rn){if(rn>=Ct.ZERO&&rn<=Ct.NINE||rn>=Ct.NUM_ZERO&&rn<=Ct.NUM_MULTIPLY||rn>=Ct.A&&rn<=Ct.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&rn===0)return!0;switch(rn){case Ct.SPACE:case Ct.QUESTION_MARK:case Ct.NUM_PLUS:case Ct.NUM_MINUS:case Ct.NUM_PERIOD:case Ct.NUM_DIVISION:case Ct.SEMICOLON:case Ct.DASH:case Ct.EQUALS:case Ct.COMMA:case Ct.PERIOD:case Ct.SLASH:case Ct.APOSTROPHE:case Ct.SINGLE_QUOTE:case Ct.OPEN_SQUARE_BRACKET:case Ct.BACKSLASH:case Ct.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},nn=Ct,On=`accept acceptCharset accessKey action allowFullScreen allowTransparency
|
|
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
|
|
charSet checked classID className colSpan cols content contentEditable contextMenu
|
|
controls coords crossOrigin data dateTime default defer dir disabled download draggable
|
|
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
|
|
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
|
|
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
|
|
mediaGroup method min minLength multiple muted name noValidate nonce open
|
|
optimum pattern placeholder poster preload radioGroup readOnly rel required
|
|
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
|
|
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
|
|
summary tabIndex target title type useMap value width wmode wrap`,Mt=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
|
|
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
|
|
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
|
|
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
|
|
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
|
|
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
|
|
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,an="".concat(On," ").concat(Mt).split(/[\s\n]+/),Un="aria-",Da="data-";function Ca(sn,rn){return sn.indexOf(rn)===0}function ya(sn){var rn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ua;rn===!1?ua={aria:!0,data:!0,attr:!0}:rn===!0?ua={aria:!0}:ua=(0,xe.Z)({},rn);var Aa={};return Object.keys(sn).forEach(function(ir){(ua.aria&&(ir==="role"||Ca(ir,Un))||ua.data&&Ca(ir,Da)||ua.attr&&an.includes(ir))&&(Aa[ir]=sn[ir])}),Aa}function or(sn){var rn=React.useRef();rn.current=sn;var ua=React.useCallback(function(){for(var Aa,ir=arguments.length,kr=new Array(ir),Io=0;Io<ir;Io++)kr[Io]=arguments[Io];return(Aa=rn.current)===null||Aa===void 0?void 0:Aa.call.apply(Aa,[rn].concat(kr))},[]);return ua}function Br(sn){var rn=React.useRef(!1),ua=React.useState(sn),Aa=_slicedToArray(ua,2),ir=Aa[0],kr=Aa[1];React.useEffect(function(){return rn.current=!1,function(){rn.current=!0}},[]);function Io(Ko,Cr){Cr&&rn.current||kr(Ko)}return[ir,Io]}function Hr(sn){return sn!==void 0}function Vr(sn,rn){var ua=rn||{},Aa=ua.defaultValue,ir=ua.value,kr=ua.onChange,Io=ua.postState,Ko=useState(function(){return Hr(ir)?ir:Hr(Aa)?typeof Aa=="function"?Aa():Aa:typeof sn=="function"?sn():sn}),Cr=_slicedToArray(Ko,2),ni=Cr[0],Fi=Cr[1],Ti=ir!==void 0?ir:ni,yo=Io?Io(Ti):Ti,_t=useEvent(kr),Dn=useState([Ti]),Jn=_slicedToArray(Dn,2),pt=Jn[0],Vn=Jn[1];useLayoutUpdateEffect(function(){var tr=pt[0];ni!==tr&&_t(ni,tr)},[pt]),useLayoutUpdateEffect(function(){Hr(ir)||Fi(ir)},[ir]);var Ja=useEvent(function(tr,Rn){Fi(tr,Rn),Vn([Ti],Rn)});return[yo,Ja]}var So=z(33993);function co(sn,rn,ua){var Aa=Ae.useRef({});return(!("value"in Aa.current)||ua(Aa.current.condition,rn))&&(Aa.current.value=sn(),Aa.current.condition=rn),Aa.current.value}function To(sn,rn){typeof sn=="function"?sn(rn):(0,a.Z)(sn)==="object"&&sn&&"current"in sn&&(sn.current=rn)}function Fo(){for(var sn=arguments.length,rn=new Array(sn),ua=0;ua<sn;ua++)rn[ua]=arguments[ua];var Aa=rn.filter(function(ir){return ir});return Aa.length<=1?Aa[0]:function(ir){rn.forEach(function(kr){To(kr,ir)})}}function fo(){for(var sn=arguments.length,rn=new Array(sn),ua=0;ua<sn;ua++)rn[ua]=arguments[ua];return co(function(){return Fo.apply(void 0,rn)},rn,function(Aa,ir){return Aa.length!==ir.length||Aa.every(function(kr,Io){return kr!==ir[Io]})})}function ko(sn){var rn,ua,Aa=isMemo(sn)?sn.type.type:sn.type;return!(typeof Aa=="function"&&!((rn=Aa.prototype)!==null&&rn!==void 0&&rn.render)||typeof sn=="function"&&!((ua=sn.prototype)!==null&&ua!==void 0&&ua.render))}function Eo(sn){return!isValidElement(sn)||isFragment(sn)?!1:ko(sn)}function Na(sn,rn,ua,Aa){if(!rn.length)return ua;var ir=_toArray(rn),kr=ir[0],Io=ir.slice(1),Ko;return!sn&&typeof kr=="number"?Ko=[]:Array.isArray(sn)?Ko=_toConsumableArray(sn):Ko=_objectSpread({},sn),Aa&&ua===void 0&&Io.length===1?delete Ko[kr][Io[0]]:Ko[kr]=Na(Ko[kr],Io,ua,Aa),Ko}function pr(sn,rn,ua){var Aa=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return rn.length&&Aa&&ua===void 0&&!get(sn,rn.slice(0,-1))?sn:Na(sn,rn,ua,Aa)}function cr(sn){return _typeof(sn)==="object"&&sn!==null&&Object.getPrototypeOf(sn)===Object.prototype}function lr(sn){return Array.isArray(sn)?[]:{}}var Sr=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function pi(){for(var sn=arguments.length,rn=new Array(sn),ua=0;ua<sn;ua++)rn[ua]=arguments[ua];var Aa=lr(rn[0]);return rn.forEach(function(ir){function kr(Io,Ko){var Cr=new Set(Ko),ni=get(ir,Io),Fi=Array.isArray(ni);if(Fi||cr(ni)){if(!Cr.has(ni)){Cr.add(ni);var Ti=get(Aa,Io);Fi?Aa=pr(Aa,Io,[]):(!Ti||_typeof(Ti)!=="object")&&(Aa=pr(Aa,Io,lr(ni))),Sr(ni).forEach(function(yo){kr([].concat(_toConsumableArray(Io),[yo]),Cr)})}}else Aa=pr(Aa,Io,ni)}kr([])}),Aa}var Pr={},ln=[],pn=function(rn){ln.push(rn)};function mn(sn,rn){if(0)var ua}function ia(sn,rn){if(0)var ua}function qa(){Pr={}}function Lr(sn,rn,ua){!rn&&!Pr[ua]&&(sn(!1,ua),Pr[ua]=!0)}function Lo(sn,rn){Lr(mn,sn,rn)}function er(sn,rn){Lr(ia,sn,rn)}Lo.preMessage=pn,Lo.resetWarned=qa,Lo.noteOnce=er;var Ao=Lo,Go=function(rn){var ua=rn.prefixCls,Aa=rn.className,ir=rn.style,kr=rn.children,Io=rn.containerRef,Ko=rn.id,Cr=rn.onMouseEnter,ni=rn.onMouseOver,Fi=rn.onMouseLeave,Ti=rn.onClick,yo=rn.onKeyDown,_t=rn.onKeyUp,Dn={onMouseEnter:Cr,onMouseOver:ni,onMouseLeave:Fi,onClick:Ti,onKeyDown:yo,onKeyUp:_t},Jn=Ae.useContext(Vt),pt=Jn.panel,Vn=fo(pt,Io);return Ae.createElement(Ae.Fragment,null,Ae.createElement("div",(0,Tt.Z)({id:Ko,className:ie()("".concat(ua,"-content"),Aa),style:(0,xe.Z)({},ir),"aria-modal":"true",role:"dialog",ref:Vn},Dn),kr))},Mi=Go;function rr(sn){return typeof sn=="string"&&String(Number(sn))===sn?(Ao(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(sn)):sn}function zo(sn){warning(!("wrapperClassName"in sn),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!sn.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var Cn={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function Ea(sn,rn){var ua,Aa,ir,kr,Io=sn.prefixCls,Ko=sn.open,Cr=sn.placement,ni=sn.inline,Fi=sn.push,Ti=sn.forceRender,yo=sn.autoFocus,_t=sn.keyboard,Dn=sn.rootClassName,Jn=sn.rootStyle,pt=sn.zIndex,Vn=sn.className,Ja=sn.id,tr=sn.style,Rn=sn.motion,Wn=sn.width,Gn=sn.height,ur=sn.children,Gr=sn.contentWrapperStyle,qr=sn.mask,Yr=sn.maskClosable,Co=sn.maskMotion,Zr=sn.maskClassName,Va=sn.maskStyle,Yn=sn.afterOpenChange,_a=sn.onClose,Ga=sn.onMouseEnter,Ur=sn.onMouseOver,_e=sn.onMouseLeave,hn=sn.onClick,Zn=sn.onKeyDown,ta=sn.onKeyUp,Kt=Ae.useRef(),Qn=Ae.useRef(),Xn=Ae.useRef();Ae.useImperativeHandle(rn,function(){return Kt.current});var jn=function(hl){var Il=hl.keyCode,$l=hl.shiftKey;switch(Il){case nn.TAB:{if(Il===nn.TAB){if(!$l&&document.activeElement===Xn.current){var Nl;(Nl=Qn.current)===null||Nl===void 0||Nl.focus({preventScroll:!0})}else if($l&&document.activeElement===Qn.current){var lu;(lu=Xn.current)===null||lu===void 0||lu.focus({preventScroll:!0})}}break}case nn.ESC:{_a&&_t&&(hl.stopPropagation(),_a(hl));break}}};Ae.useEffect(function(){if(Ko&&yo){var Mo;(Mo=Kt.current)===null||Mo===void 0||Mo.focus({preventScroll:!0})}},[Ko]);var na=Ae.useState(!1),Nr=(0,De.Z)(na,2),lo=Nr[0],ro=Nr[1],_r=Ae.useContext(Ra),Jo;Fi===!1?Jo={distance:0}:Fi===!0?Jo={}:Jo=Fi||{};var oi=(ua=(Aa=(ir=Jo)===null||ir===void 0?void 0:ir.distance)!==null&&Aa!==void 0?Aa:_r==null?void 0:_r.pushDistance)!==null&&ua!==void 0?ua:180,ll=Ae.useMemo(function(){return{pushDistance:oi,push:function(){ro(!0)},pull:function(){ro(!1)}}},[oi]);Ae.useEffect(function(){if(Ko){var Mo;_r==null||(Mo=_r.push)===null||Mo===void 0||Mo.call(_r)}else{var hl;_r==null||(hl=_r.pull)===null||hl===void 0||hl.call(_r)}},[Ko]),Ae.useEffect(function(){return function(){var Mo;_r==null||(Mo=_r.pull)===null||Mo===void 0||Mo.call(_r)}},[]);var cl=qr&&Ae.createElement(Fa.Z,(0,Tt.Z)({key:"mask"},Co,{visible:Ko}),function(Mo,hl){var Il=Mo.className,$l=Mo.style;return Ae.createElement("div",{className:ie()("".concat(Io,"-mask"),Il,Zr),style:(0,xe.Z)((0,xe.Z)({},$l),Va),onClick:Yr&&Ko?_a:void 0,ref:hl})}),kl=typeof Rn=="function"?Rn(Cr):Rn,ml={};if(lo&&oi)switch(Cr){case"top":ml.transform="translateY(".concat(oi,"px)");break;case"bottom":ml.transform="translateY(".concat(-oi,"px)");break;case"left":ml.transform="translateX(".concat(oi,"px)");break;default:ml.transform="translateX(".concat(-oi,"px)");break}Cr==="left"||Cr==="right"?ml.width=rr(Wn):ml.height=rr(Gn);var Cl={onMouseEnter:Ga,onMouseOver:Ur,onMouseLeave:_e,onClick:hn,onKeyDown:Zn,onKeyUp:ta},jl=Ae.createElement(Fa.Z,(0,Tt.Z)({key:"panel"},kl,{visible:Ko,forceRender:Ti,onVisibleChanged:function(hl){Yn==null||Yn(hl)},removeOnLeave:!1,leavedClassName:"".concat(Io,"-content-wrapper-hidden")}),function(Mo,hl){var Il=Mo.className,$l=Mo.style;return Ae.createElement("div",(0,Tt.Z)({className:ie()("".concat(Io,"-content-wrapper"),Il),style:(0,xe.Z)((0,xe.Z)((0,xe.Z)({},ml),$l),Gr)},ya(sn,{data:!0})),Ae.createElement(Mi,(0,Tt.Z)({id:Ja,containerRef:hl,prefixCls:Io,className:Vn,style:tr},Cl),ur))}),Wl=(0,xe.Z)({},Jn);return pt&&(Wl.zIndex=pt),Ae.createElement(Ra.Provider,{value:ll},Ae.createElement("div",{className:ie()(Io,"".concat(Io,"-").concat(Cr),Dn,(kr={},(0,fa.Z)(kr,"".concat(Io,"-open"),Ko),(0,fa.Z)(kr,"".concat(Io,"-inline"),ni),kr)),style:Wl,tabIndex:-1,ref:Kt,onKeyDown:jn},cl,Ae.createElement("div",{tabIndex:0,ref:Qn,style:Cn,"aria-hidden":"true","data-sentinel":"start"}),jl,Ae.createElement("div",{tabIndex:0,ref:Xn,style:Cn,"aria-hidden":"true","data-sentinel":"end"})))}var la=Ae.forwardRef(Ea),en=la,wr=function(rn){var ua=rn.open,Aa=ua===void 0?!1:ua,ir=rn.prefixCls,kr=ir===void 0?"rc-drawer":ir,Io=rn.placement,Ko=Io===void 0?"right":Io,Cr=rn.autoFocus,ni=Cr===void 0?!0:Cr,Fi=rn.keyboard,Ti=Fi===void 0?!0:Fi,yo=rn.width,_t=yo===void 0?378:yo,Dn=rn.mask,Jn=Dn===void 0?!0:Dn,pt=rn.maskClosable,Vn=pt===void 0?!0:pt,Ja=rn.getContainer,tr=rn.forceRender,Rn=rn.afterOpenChange,Wn=rn.destroyOnClose,Gn=rn.onMouseEnter,ur=rn.onMouseOver,Gr=rn.onMouseLeave,qr=rn.onClick,Yr=rn.onKeyDown,Co=rn.onKeyUp,Zr=rn.panelRef,Va=Ae.useState(!1),Yn=(0,De.Z)(Va,2),_a=Yn[0],Ga=Yn[1],Ur=Ae.useState(!1),_e=(0,De.Z)(Ur,2),hn=_e[0],Zn=_e[1];ba(function(){Zn(!0)},[]);var ta=hn?Aa:!1,Kt=Ae.useRef(),Qn=Ae.useRef();ba(function(){ta&&(Qn.current=document.activeElement)},[ta]);var Xn=function(ro){var _r;if(Ga(ro),Rn==null||Rn(ro),!ro&&Qn.current&&!((_r=Kt.current)!==null&&_r!==void 0&&_r.contains(Qn.current))){var Jo;(Jo=Qn.current)===null||Jo===void 0||Jo.focus({preventScroll:!0})}},jn=Ae.useMemo(function(){return{panel:Zr}},[Zr]);if(!tr&&!_a&&!ta&&Wn)return null;var na={onMouseEnter:Gn,onMouseOver:ur,onMouseLeave:Gr,onClick:qr,onKeyDown:Yr,onKeyUp:Co},Nr=(0,xe.Z)((0,xe.Z)({},rn),{},{open:ta,prefixCls:kr,placement:Ko,autoFocus:ni,keyboard:Ti,width:_t,mask:Jn,maskClosable:Vn,inline:Ja===!1,afterOpenChange:Xn,ref:Kt},na);return Ae.createElement(Vt.Provider,{value:jn},Ae.createElement(vn,{open:ta||tr||_a,autoDestroy:!1,getContainer:Ja,autoLock:Jn&&(ta||_a)},Ae.createElement(en,Nr)))},pa=wr,vr=pa,Oa=z(33603),$o=z(53124),vo=z(65223),ai=z(69760),Xr=sn=>{const{prefixCls:rn,title:ua,footer:Aa,extra:ir,closeIcon:kr,closable:Io,onClose:Ko,headerStyle:Cr,drawerStyle:ni,bodyStyle:Fi,footerStyle:Ti,children:yo}=sn,_t=Ae.useCallback(Ja=>Ae.createElement("button",{type:"button",onClick:Ko,"aria-label":"Close",className:`${rn}-close`},Ja),[Ko]),[Dn,Jn]=(0,ai.Z)(Io,kr,_t,void 0,!0),pt=Ae.useMemo(()=>!ua&&!Dn?null:Ae.createElement("div",{style:Cr,className:ie()(`${rn}-header`,{[`${rn}-header-close-only`]:Dn&&!ua&&!ir})},Ae.createElement("div",{className:`${rn}-header-title`},Jn,ua&&Ae.createElement("div",{className:`${rn}-title`},ua)),ir&&Ae.createElement("div",{className:`${rn}-extra`},ir)),[Dn,Jn,ir,Cr,rn,ua]),Vn=Ae.useMemo(()=>{if(!Aa)return null;const Ja=`${rn}-footer`;return Ae.createElement("div",{className:Ja,style:Ti},Aa)},[Aa,Ti,rn]);return Ae.createElement("div",{className:`${rn}-wrapper-body`,style:ni},pt,Ae.createElement("div",{className:`${rn}-body`,style:Fi},yo),Vn)},Za=z(4173),Wi=z(67968),Ki=z(45503),_i=sn=>{const{componentCls:rn,motionDurationSlow:ua}=sn,Aa={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${ua}`}}};return{[rn]:{[`${rn}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${ua}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${rn}-panel-motion`]:{"&-left":[Aa,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Aa,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Aa,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Aa,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const br=sn=>{const{componentCls:rn,zIndexPopup:ua,colorBgMask:Aa,colorBgElevated:ir,motionDurationSlow:kr,motionDurationMid:Io,padding:Ko,paddingLG:Cr,fontSizeLG:ni,lineHeightLG:Fi,lineWidth:Ti,lineType:yo,colorSplit:_t,marginSM:Dn,colorIcon:Jn,colorIconHover:pt,colorText:Vn,fontWeightStrong:Ja,footerPaddingBlock:tr,footerPaddingInline:Rn}=sn,Wn=`${rn}-content-wrapper`;return{[rn]:{position:"fixed",inset:0,zIndex:ua,pointerEvents:"none","&-pure":{position:"relative",background:ir,[`&${rn}-left`]:{boxShadow:sn.boxShadowDrawerLeft},[`&${rn}-right`]:{boxShadow:sn.boxShadowDrawerRight},[`&${rn}-top`]:{boxShadow:sn.boxShadowDrawerUp},[`&${rn}-bottom`]:{boxShadow:sn.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${rn}-mask`]:{position:"absolute",inset:0,zIndex:ua,background:Aa,pointerEvents:"auto"},[Wn]:{position:"absolute",zIndex:ua,maxWidth:"100vw",transition:`all ${kr}`,"&-hidden":{display:"none"}},[`&-left > ${Wn}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:sn.boxShadowDrawerLeft},[`&-right > ${Wn}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:sn.boxShadowDrawerRight},[`&-top > ${Wn}`]:{top:0,insetInline:0,boxShadow:sn.boxShadowDrawerUp},[`&-bottom > ${Wn}`]:{bottom:0,insetInline:0,boxShadow:sn.boxShadowDrawerDown},[`${rn}-content`]:{width:"100%",height:"100%",overflow:"auto",background:ir,pointerEvents:"auto"},[`${rn}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${rn}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Ko}px ${Cr}px`,fontSize:ni,lineHeight:Fi,borderBottom:`${Ti}px ${yo} ${_t}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${rn}-extra`]:{flex:"none"},[`${rn}-close`]:{display:"inline-block",marginInlineEnd:Dn,color:Jn,fontWeight:Ja,fontSize:ni,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${Io}`,textRendering:"auto","&:focus, &:hover":{color:pt,textDecoration:"none"}},[`${rn}-title`]:{flex:1,margin:0,color:Vn,fontWeight:sn.fontWeightStrong,fontSize:ni,lineHeight:Fi},[`${rn}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Cr,overflow:"auto"},[`${rn}-footer`]:{flexShrink:0,padding:`${tr}px ${Rn}px`,borderTop:`${Ti}px ${yo} ${_t}`},"&-rtl":{direction:"rtl"}}}};var Wr=(0,Wi.Z)("Drawer",sn=>{const rn=(0,Ki.TS)(sn,{});return[br(rn),_i(rn)]},sn=>({zIndexPopup:sn.zIndexPopupBase,footerPaddingBlock:sn.paddingXS,footerPaddingInline:sn.padding})),Do=z(16569),Fr=function(sn,rn){var ua={};for(var Aa in sn)Object.prototype.hasOwnProperty.call(sn,Aa)&&rn.indexOf(Aa)<0&&(ua[Aa]=sn[Aa]);if(sn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ir=0,Aa=Object.getOwnPropertySymbols(sn);ir<Aa.length;ir++)rn.indexOf(Aa[ir])<0&&Object.prototype.propertyIsEnumerable.call(sn,Aa[ir])&&(ua[Aa[ir]]=sn[Aa[ir]]);return ua};const ji=null,Hi={distance:180},Qi=sn=>{var rn;const{rootClassName:ua,width:Aa,height:ir,size:kr="default",mask:Io=!0,push:Ko=Hi,open:Cr,afterOpenChange:ni,onClose:Fi,prefixCls:Ti,getContainer:yo,style:_t,className:Dn,visible:Jn,afterVisibleChange:pt}=sn,Vn=Fr(sn,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Ja,getPrefixCls:tr,direction:Rn,drawer:Wn}=Ae.useContext($o.E_),Gn=tr("drawer",Ti),[ur,Gr]=Wr(Gn),qr=yo===void 0&&Ja?()=>Ja(document.body):yo,Yr=ie()({"no-mask":!Io,[`${Gn}-rtl`]:Rn==="rtl"},ua,Gr),Co=Ae.useMemo(()=>Aa!=null?Aa:kr==="large"?736:378,[Aa,kr]),Zr=Ae.useMemo(()=>ir!=null?ir:kr==="large"?736:378,[ir,kr]),Va={motionName:(0,Oa.m)(Gn,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Yn=Ga=>({motionName:(0,Oa.m)(Gn,`panel-motion-${Ga}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),_a=(0,Do.H)();return ur(Ae.createElement(Za.BR,null,Ae.createElement(vo.Ux,{status:!0,override:!0},Ae.createElement(vr,Object.assign({prefixCls:Gn,onClose:Fi,maskMotion:Va,motion:Yn},Vn,{open:Cr!=null?Cr:Jn,mask:Io,push:Ko,width:Co,height:Zr,style:Object.assign(Object.assign({},Wn==null?void 0:Wn.style),_t),className:ie()(Wn==null?void 0:Wn.className,Dn),rootClassName:Yr,getContainer:qr,afterOpenChange:ni!=null?ni:pt,panelRef:_a}),Ae.createElement(Xr,Object.assign({prefixCls:Gn},Vn,{onClose:Fi}))))))},mi=sn=>{const{prefixCls:rn,style:ua,className:Aa,placement:ir="right"}=sn,kr=Fr(sn,["prefixCls","style","className","placement"]),{getPrefixCls:Io}=Ae.useContext($o.E_),Ko=Io("drawer",rn),[Cr,ni]=Wr(Ko),Fi=ie()(Ko,`${Ko}-pure`,`${Ko}-${ir}`,ni,Aa);return Cr(Ae.createElement("div",{className:Fi,style:ua},Ae.createElement(Xr,Object.assign({prefixCls:Ko},kr))))};Qi._InternalPanelDoNotUseOrYouWillBeFired=mi;var ti=Qi},35874:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return tt}});var b=z(67294),ie=z(91034),xe=z(94184),De=z.n(xe),Ae=z(87462),Ge=z(4942),ce=z(97685),at=z(45987),Me=z(62709),Qe=z(71002),Ye=z(12060);function fe(ut,Bt,vn){var Nn=React.useRef({});return(!("value"in Nn.current)||vn(Nn.current.condition,Bt))&&(Nn.current.value=ut(),Nn.current.condition=Bt),Nn.current.value}function $e(ut,Bt){typeof ut=="function"?ut(Bt):(0,Qe.Z)(ut)==="object"&&ut&&"current"in ut&&(ut.current=Bt)}function me(){for(var ut=arguments.length,Bt=new Array(ut),vn=0;vn<ut;vn++)Bt[vn]=arguments[vn];var Nn=Bt.filter(function(Pa){return Pa});return Nn.length<=1?Nn[0]:function(Pa){Bt.forEach(function(qn){$e(qn,Pa)})}}function E(){for(var ut=arguments.length,Bt=new Array(ut),vn=0;vn<ut;vn++)Bt[vn]=arguments[vn];return useMemo(function(){return me.apply(void 0,Bt)},Bt,function(Nn,Pa){return Nn.length===Pa.length&&Nn.every(function(qn,ea){return qn===Pa[ea]})})}function a(ut){var Bt,vn,Nn=(0,Ye.isMemo)(ut)?ut.type.type:ut.type;return!(typeof Nn=="function"&&!((Bt=Nn.prototype)!==null&&Bt!==void 0&&Bt.render)||typeof ut=="function"&&!((vn=ut.prototype)!==null&&vn!==void 0&&vn.render))}var x={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(Bt){var vn=Bt.keyCode;if(Bt.altKey&&!Bt.ctrlKey||Bt.metaKey||vn>=x.F1&&vn<=x.F12)return!1;switch(vn){case x.ALT:case x.CAPS_LOCK:case x.CONTEXT_MENU:case x.CTRL:case x.DOWN:case x.END:case x.ESC:case x.HOME:case x.INSERT:case x.LEFT:case x.MAC_FF_META:case x.META:case x.NUMLOCK:case x.NUM_CENTER:case x.PAGE_DOWN:case x.PAGE_UP:case x.PAUSE:case x.PRINT_SCREEN:case x.RIGHT:case x.SHIFT:case x.UP:case x.WIN_KEY:case x.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Bt){if(Bt>=x.ZERO&&Bt<=x.NINE||Bt>=x.NUM_ZERO&&Bt<=x.NUM_MULTIPLY||Bt>=x.A&&Bt<=x.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Bt===0)return!0;switch(Bt){case x.SPACE:case x.QUESTION_MARK:case x.NUM_PLUS:case x.NUM_MINUS:case x.NUM_PERIOD:case x.NUM_DIVISION:case x.SEMICOLON:case x.DASH:case x.EQUALS:case x.COMMA:case x.PERIOD:case x.SLASH:case x.APOSTROPHE:case x.SINGLE_QUOTE:case x.OPEN_SQUARE_BRACKET:case x.BACKSLASH:case x.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},y=x,ee=function(Bt){return+setTimeout(Bt,16)},te=function(Bt){return clearTimeout(Bt)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(ee=function(Bt){return window.requestAnimationFrame(Bt)},te=function(Bt){return window.cancelAnimationFrame(Bt)});var re=0,oe=new Map;function le(ut){oe.delete(ut)}var Se=function(Bt){var vn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;re+=1;var Nn=re;function Pa(qn){if(qn===0)le(Nn),Bt();else{var ea=ee(function(){Pa(qn-1)});oe.set(Nn,ea)}}return Pa(vn),Nn};Se.cancel=function(ut){var Bt=oe.get(ut);return le(Bt),te(Bt)};var we=Se,qe=y.ESC,Le=y.TAB;function Ce(ut){var Bt=ut.visible,vn=ut.triggerRef,Nn=ut.onVisibleChange,Pa=ut.autoFocus,qn=ut.overlayRef,ea=b.useRef(!1),ba=function(){if(Bt){var fa,Tt;(fa=vn.current)===null||fa===void 0||(Tt=fa.focus)===null||Tt===void 0||Tt.call(fa),Nn==null||Nn(!1)}},ht=function(){var fa;return(fa=qn.current)!==null&&fa!==void 0&&fa.focus?(qn.current.focus(),ea.current=!0,!0):!1},Vt=function(fa){switch(fa.keyCode){case qe:ba();break;case Le:{var Tt=!1;ea.current||(Tt=ht()),Tt?fa.preventDefault():ba();break}}};b.useEffect(function(){return Bt?(window.addEventListener("keydown",Vt),Pa&&we(ht,3),function(){window.removeEventListener("keydown",Vt),ea.current=!1}):function(){ea.current=!1}},[Bt])}var he=(0,b.forwardRef)(function(ut,Bt){var vn=ut.overlay,Nn=ut.arrow,Pa=ut.prefixCls,qn=(0,b.useMemo)(function(){var ba;return typeof vn=="function"?ba=vn():ba=vn,ba},[vn]),ea=me(Bt,qn==null?void 0:qn.ref);return b.createElement(b.Fragment,null,Nn&&b.createElement("div",{className:"".concat(Pa,"-arrow")}),b.cloneElement(qn,{ref:a(qn)?ea:void 0}))}),et=he,Re={adjustX:1,adjustY:1},Ue=[0,0],Fe={topLeft:{points:["bl","tl"],overflow:Re,offset:[0,-4],targetOffset:Ue},top:{points:["bc","tc"],overflow:Re,offset:[0,-4],targetOffset:Ue},topRight:{points:["br","tr"],overflow:Re,offset:[0,-4],targetOffset:Ue},bottomLeft:{points:["tl","bl"],overflow:Re,offset:[0,4],targetOffset:Ue},bottom:{points:["tc","bc"],overflow:Re,offset:[0,4],targetOffset:Ue},bottomRight:{points:["tr","br"],overflow:Re,offset:[0,4],targetOffset:Ue}},ot=Fe,dt=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function St(ut,Bt){var vn,Nn=ut.arrow,Pa=Nn===void 0?!1:Nn,qn=ut.prefixCls,ea=qn===void 0?"rc-dropdown":qn,ba=ut.transitionName,ht=ut.animation,Vt=ut.align,Ra=ut.placement,fa=Ra===void 0?"bottomLeft":Ra,Tt=ut.placements,Fa=Tt===void 0?ot:Tt,Ct=ut.getPopupContainer,nn=ut.showAction,On=ut.hideAction,Mt=ut.overlayClassName,an=ut.overlayStyle,Un=ut.visible,Da=ut.trigger,Ca=Da===void 0?["hover"]:Da,ya=ut.autoFocus,or=ut.overlay,Br=ut.children,Hr=ut.onVisibleChange,Vr=(0,at.Z)(ut,dt),So=b.useState(),co=(0,ce.Z)(So,2),To=co[0],Fo=co[1],fo="visible"in ut?Un:To,ko=b.useRef(null),Eo=b.useRef(null),Na=b.useRef(null);b.useImperativeHandle(Bt,function(){return ko.current});var pr=function(ia){Fo(ia),Hr==null||Hr(ia)};Ce({visible:fo,triggerRef:Na,onVisibleChange:pr,autoFocus:ya,overlayRef:Eo});var cr=function(ia){var qa=ut.onOverlayClick;Fo(!1),qa&&qa(ia)},lr=function(){return b.createElement(et,{ref:Eo,overlay:or,prefixCls:ea,arrow:Pa})},Sr=function(){return typeof or=="function"?lr:lr()},pi=function(){var ia=ut.minOverlayWidthMatchTrigger,qa=ut.alignPoint;return"minOverlayWidthMatchTrigger"in ut?ia:!qa},Pr=function(){var ia=ut.openClassName;return ia!==void 0?ia:"".concat(ea,"-open")},ln=b.cloneElement(Br,{className:De()((vn=Br.props)===null||vn===void 0?void 0:vn.className,fo&&Pr()),ref:a(Br)?me(Na,Br.ref):void 0}),pn=On;return!pn&&Ca.indexOf("contextMenu")!==-1&&(pn=["click"]),b.createElement(Me.Z,(0,Ae.Z)({builtinPlacements:Fa},Vr,{prefixCls:ea,ref:ko,popupClassName:De()(Mt,(0,Ge.Z)({},"".concat(ea,"-show-arrow"),Pa)),popupStyle:an,action:Ca,showAction:nn,hideAction:pn,popupPlacement:fa,popupAlign:Vt,popupTransitionName:ba,popupAnimation:ht,popupVisible:fo,stretch:pi()?"minWidth":"",popup:Sr(),onPopupVisibleChange:pr,onPopupClick:cr,getPopupContainer:Ct}),ln)}var Ft=b.forwardRef(St),Lt=Ft,Gt=z(60276),Kn=z(5663),Hn=z(10366),wt=z(80636),Ht=z(8745),Pn=z(96159),Ln=z(53124),gn=z(68508),yn=z(76529),bt=z(46605),Mn=z(66748);const Ia=null,jt=ut=>{const{menu:Bt,arrow:vn,prefixCls:Nn,children:Pa,trigger:qn,disabled:ea,dropdownRender:ba,getPopupContainer:ht,overlayClassName:Vt,rootClassName:Ra,open:fa,onOpenChange:Tt,visible:Fa,onVisibleChange:Ct,mouseEnterDelay:nn=.15,mouseLeaveDelay:On=.1,autoAdjustOverflow:Mt=!0,placement:an="",overlay:Un,transitionName:Da}=ut,{getPopupContainer:Ca,getPrefixCls:ya,direction:or}=b.useContext(Ln.E_),Br=b.useMemo(()=>{const ln=ya();return Da!==void 0?Da:an.includes("top")?`${ln}-slide-down`:`${ln}-slide-up`},[ya,an,Da]),Hr=b.useMemo(()=>an?an.includes("Center")?an.slice(0,an.indexOf("Center")):an:or==="rtl"?"bottomRight":"bottomLeft",[an,or]),Vr=ya("dropdown",Nn),[So,co]=(0,Mn.Z)(Vr),[,To]=(0,bt.Z)(),Fo=b.Children.only(Pa),fo=(0,Pn.Tm)(Fo,{className:De()(`${Vr}-trigger`,{[`${Vr}-rtl`]:or==="rtl"},Fo.props.className),disabled:ea}),ko=ea?[]:qn;let Eo;ko&&ko.includes("contextMenu")&&(Eo=!0);const[Na,pr]=(0,Kn.Z)(!1,{value:fa!=null?fa:Fa}),cr=(0,Gt.useEvent)(ln=>{Tt==null||Tt(ln),Ct==null||Ct(ln),pr(ln)}),lr=De()(Vt,Ra,co,{[`${Vr}-rtl`]:or==="rtl"}),Sr=(0,wt.Z)({arrowPointAtCenter:typeof vn=="object"&&vn.pointAtCenter,autoAdjustOverflow:Mt,offset:To.marginXXS,arrowWidth:vn?To.sizePopupArrow:0,borderRadius:To.borderRadius}),pi=b.useCallback(()=>{pr(!1)},[]),Pr=()=>{let ln;return Bt!=null&&Bt.items?ln=b.createElement(gn.default,Object.assign({},Bt)):typeof Un=="function"?ln=Un():ln=Un,ba&&(ln=ba(ln)),ln=b.Children.only(typeof ln=="string"?b.createElement("span",null,ln):ln),b.createElement(yn.J,{prefixCls:`${Vr}-menu`,expandIcon:b.createElement("span",{className:`${Vr}-menu-submenu-arrow`},b.createElement(ie.Z,{className:`${Vr}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:pi,validator:pn=>{let{mode:mn}=pn}},ln)};return So(b.createElement(Lt,Object.assign({alignPoint:Eo},(0,Hn.Z)(ut,["rootClassName"]),{mouseEnterDelay:nn,mouseLeaveDelay:On,visible:Na,builtinPlacements:Sr,arrow:!!vn,overlayClassName:lr,prefixCls:Vr,getPopupContainer:ht||Ca,transitionName:Br,trigger:ko,overlay:Pr,placement:Hr,onVisibleChange:cr}),fo))};function Jt(ut){return Object.assign(Object.assign({},ut),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const bn=(0,Ht.Z)(jt,"dropdown",ut=>ut,Jt),gt=ut=>b.createElement(bn,Object.assign({},ut),b.createElement("span",null));jt._InternalPanelDoNotUseOrYouWillBeFired=gt;var tt=jt},85418:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return E}});var b=z(35874),ie=z(94184),xe=z.n(ie),De=z(67294),Ae=z(25877),Ge=z(71577),ce=z(53124),at=z(93421),Me=z(4173),Qe=z(66748),Ye=function(a,x){var y={};for(var ee in a)Object.prototype.hasOwnProperty.call(a,ee)&&x.indexOf(ee)<0&&(y[ee]=a[ee]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,ee=Object.getOwnPropertySymbols(a);te<ee.length;te++)x.indexOf(ee[te])<0&&Object.prototype.propertyIsEnumerable.call(a,ee[te])&&(y[ee[te]]=a[ee[te]]);return y};const fe=a=>{const{getPopupContainer:x,getPrefixCls:y,direction:ee}=De.useContext(ce.E_),{prefixCls:te,type:re="default",danger:oe,disabled:le,loading:Se,onClick:we,htmlType:qe,children:Le,className:Ce,menu:he,arrow:et,autoFocus:Re,overlay:Ue,trigger:Fe,align:ot,open:dt,onOpenChange:St,placement:Ft,getPopupContainer:Lt,href:Gt,icon:Kn=De.createElement(Ae.Z,null),title:Hn,buttonsRender:wt=ea=>ea,mouseEnterDelay:Ht,mouseLeaveDelay:Pn,overlayClassName:Ln,overlayStyle:gn,destroyPopupOnHide:yn,dropdownRender:bt}=a,Mn=Ye(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Ia=y("dropdown",te),jt=`${Ia}-button`,[Jt,bn]=(0,Qe.Z)(Ia),gt={menu:he,arrow:et,autoFocus:Re,align:ot,disabled:le,trigger:le?[]:Fe,onOpenChange:St,getPopupContainer:Lt||x,mouseEnterDelay:Ht,mouseLeaveDelay:Pn,overlayClassName:Ln,overlayStyle:gn,destroyPopupOnHide:yn,dropdownRender:bt},{compactSize:tt,compactItemClassnames:ut}=(0,Me.ri)(Ia,ee),Bt=xe()(jt,ut,Ce,bn);"overlay"in a&&(gt.overlay=Ue),"open"in a&&(gt.open=dt),"placement"in a?gt.placement=Ft:gt.placement=ee==="rtl"?"bottomLeft":"bottomRight";const vn=De.createElement(Ge.ZP,{type:re,danger:oe,disabled:le,loading:Se,onClick:we,htmlType:qe,href:Gt,title:Hn},Le),Nn=De.createElement(Ge.ZP,{type:re,danger:oe,icon:Kn}),[Pa,qn]=wt([vn,Nn]);return Jt(De.createElement(at.Z.Compact,Object.assign({className:Bt,size:tt,block:!0},Mn),Pa,De.createElement(b.Z,Object.assign({},gt),qn)))};fe.__ANT_BUTTON=!0;var $e=fe;const me=b.Z;me.Button=$e;var E=me},66748:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return Ye}});var b=z(14747),ie=z(67771),xe=z(33297),De=z(50438),Ae=z(97414),Ge=z(67968),ce=z(45503),Me=fe=>{const{componentCls:$e,menuCls:me,colorError:E,colorTextLightSolid:a}=fe,x=`${me}-item`;return{[`${$e}, ${$e}-menu-submenu`]:{[`${me} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const Qe=fe=>{const{componentCls:$e,menuCls:me,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:x,antCls:y,iconCls:ee,motionDurationMid:te,dropdownPaddingVertical:re,fontSize:oe,dropdownEdgeChildPadding:le,colorTextDisabled:Se,fontSizeIcon:we,controlPaddingHorizontal:qe,colorBgElevated:Le}=fe;return[{[$e]:Object.assign(Object.assign({},(0,b.Wf)(fe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${ee}-down, & > ${y}-btn-icon > ${ee}-down`]:{fontSize:we}},[`${$e}-wrap`]:{position:"relative",[`${y}-btn > ${ee}-down`]:{fontSize:we},[`${ee}-down::before`]:{transition:`transform ${te}`}},[`${$e}-wrap-open`]:{[`${ee}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${y}-slide-down-enter${y}-slide-down-enter-active${$e}-placement-bottomLeft,
|
|
&${y}-slide-down-appear${y}-slide-down-appear-active${$e}-placement-bottomLeft,
|
|
&${y}-slide-down-enter${y}-slide-down-enter-active${$e}-placement-bottom,
|
|
&${y}-slide-down-appear${y}-slide-down-appear-active${$e}-placement-bottom,
|
|
&${y}-slide-down-enter${y}-slide-down-enter-active${$e}-placement-bottomRight,
|
|
&${y}-slide-down-appear${y}-slide-down-appear-active${$e}-placement-bottomRight`]:{animationName:ie.fJ},[`&${y}-slide-up-enter${y}-slide-up-enter-active${$e}-placement-topLeft,
|
|
&${y}-slide-up-appear${y}-slide-up-appear-active${$e}-placement-topLeft,
|
|
&${y}-slide-up-enter${y}-slide-up-enter-active${$e}-placement-top,
|
|
&${y}-slide-up-appear${y}-slide-up-appear-active${$e}-placement-top,
|
|
&${y}-slide-up-enter${y}-slide-up-enter-active${$e}-placement-topRight,
|
|
&${y}-slide-up-appear${y}-slide-up-appear-active${$e}-placement-topRight`]:{animationName:ie.Qt},[`&${y}-slide-down-leave${y}-slide-down-leave-active${$e}-placement-bottomLeft,
|
|
&${y}-slide-down-leave${y}-slide-down-leave-active${$e}-placement-bottom,
|
|
&${y}-slide-down-leave${y}-slide-down-leave-active${$e}-placement-bottomRight`]:{animationName:ie.Uw},[`&${y}-slide-up-leave${y}-slide-up-leave-active${$e}-placement-topLeft,
|
|
&${y}-slide-up-leave${y}-slide-up-leave-active${$e}-placement-top,
|
|
&${y}-slide-up-leave${y}-slide-up-leave-active${$e}-placement-topRight`]:{animationName:ie.ly}})},(0,Ae.ZP)(fe,{colorBg:Le,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${$e} ${me}`]:{position:"relative",margin:0},[`${me}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${$e}, ${$e}-menu-submenu`]:{[me]:Object.assign(Object.assign({padding:le,listStyleType:"none",backgroundColor:Le,backgroundClip:"padding-box",borderRadius:fe.borderRadiusLG,outline:"none",boxShadow:fe.boxShadowSecondary},(0,b.Qy)(fe)),{[`${me}-item-group-title`]:{padding:`${re}px ${qe}px`,color:fe.colorTextDescription,transition:`all ${te}`},[`${me}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${me}-item-icon`]:{minWidth:oe,marginInlineEnd:fe.marginXS,fontSize:fe.fontSizeSM},[`${me}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${te}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${me}-item, ${me}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${re}px ${qe}px`,color:fe.colorText,fontWeight:"normal",fontSize:oe,lineHeight:fe.lineHeight,cursor:"pointer",transition:`all ${te}`,borderRadius:fe.borderRadiusSM,"&:hover, &-active":{backgroundColor:fe.controlItemBgHover}},(0,b.Qy)(fe)),{"&-selected":{color:fe.colorPrimary,backgroundColor:fe.controlItemBgActive,"&:hover, &-active":{backgroundColor:fe.controlItemBgActiveHover}},"&-disabled":{color:Se,cursor:"not-allowed","&:hover":{color:Se,backgroundColor:Le,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${fe.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:fe.colorSplit},[`${$e}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:fe.paddingXS,[`${$e}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:fe.colorTextDescription,fontSize:we,fontStyle:"normal"}}}),[`${me}-item-group-list`]:{margin:`0 ${fe.marginXS}px`,padding:0,listStyle:"none"},[`${me}-submenu-title`]:{paddingInlineEnd:qe+fe.fontSizeSM},[`${me}-submenu-vertical`]:{position:"relative"},[`${me}-submenu${me}-submenu-disabled ${$e}-menu-submenu-title`]:{[`&, ${$e}-menu-submenu-arrow-icon`]:{color:Se,backgroundColor:Le,cursor:"not-allowed"}},[`${me}-submenu-selected ${$e}-menu-submenu-title`]:{color:fe.colorPrimary}})}},[(0,ie.oN)(fe,"slide-up"),(0,ie.oN)(fe,"slide-down"),(0,xe.Fm)(fe,"move-up"),(0,xe.Fm)(fe,"move-down"),(0,De._y)(fe,"zoom-big")]]};var Ye=(0,Ge.Z)("Dropdown",(fe,$e)=>{let{rootPrefixCls:me}=$e;const{marginXXS:E,sizePopupArrow:a,controlHeight:x,fontSize:y,lineHeight:ee,paddingXXS:te,componentCls:re,borderRadiusLG:oe}=fe,le=(x-y*ee)/2,{dropdownArrowOffset:Se}=(0,Ae.fS)({contentRadius:oe}),we=(0,ce.TS)(fe,{menuCls:`${re}-menu`,rootPrefixCls:me,dropdownArrowDistance:a/2+E,dropdownArrowOffset:Se,dropdownPaddingVertical:le,dropdownEdgeChildPadding:te});return[Qe(we),Me(we)]},fe=>({zIndexPopup:fe.zIndexPopupBase+50}))},25378:function(tn,zt,z){"use strict";var b=z(67294),ie=z(14075),xe=z(57838),De=z(74443);function Ae(){let Ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ce=(0,b.useRef)({}),at=(0,xe.Z)(),Me=(0,De.ZP)();return(0,ie.Z)(()=>{const Qe=Me.subscribe(Ye=>{ce.current=Ye,Ge&&at()});return()=>Me.unsubscribe(Qe)},[]),ce.current}zt.Z=Ae},71322:function(tn,zt,z){"use strict";z.d(zt,{D:function(){return ee},Z:function(){return oe}});var b=z(87462),ie=z(67294),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},De=xe,Ae=z(74643),Ge=function(Se,we){return ie.createElement(Ae.Z,(0,b.Z)({},Se,{ref:we,icon:De}))},ce=ie.forwardRef(Ge),at=z(22751),Me=z(91034),Qe=z(94184),Ye=z.n(Qe),fe=z(10366),me=le=>!isNaN(parseFloat(le))&&isFinite(le),E=z(53124),a=z(84321),x=function(le,Se){var we={};for(var qe in le)Object.prototype.hasOwnProperty.call(le,qe)&&Se.indexOf(qe)<0&&(we[qe]=le[qe]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,qe=Object.getOwnPropertySymbols(le);Le<qe.length;Le++)Se.indexOf(qe[Le])<0&&Object.prototype.propertyIsEnumerable.call(le,qe[Le])&&(we[qe[Le]]=le[qe[Le]]);return we};const y={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},ee=ie.createContext({}),te=(()=>{let le=0;return function(){let Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return le+=1,`${Se}${le}`}})();var oe=ie.forwardRef((le,Se)=>{const{prefixCls:we,className:qe,trigger:Le,children:Ce,defaultCollapsed:he=!1,theme:et="dark",style:Re={},collapsible:Ue=!1,reverseArrow:Fe=!1,width:ot=200,collapsedWidth:dt=80,zeroWidthTriggerStyle:St,breakpoint:Ft,onCollapse:Lt,onBreakpoint:Gt}=le,Kn=x(le,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Hn}=(0,ie.useContext)(a.Gs),[wt,Ht]=(0,ie.useState)("collapsed"in le?le.collapsed:he),[Pn,Ln]=(0,ie.useState)(!1);(0,ie.useEffect)(()=>{"collapsed"in le&&Ht(le.collapsed)},[le.collapsed]);const gn=(Jt,bn)=>{"collapsed"in le||Ht(Jt),Lt==null||Lt(Jt,bn)},yn=(0,ie.useRef)();yn.current=Jt=>{Ln(Jt.matches),Gt==null||Gt(Jt.matches),wt!==Jt.matches&&gn(Jt.matches,"responsive")},(0,ie.useEffect)(()=>{function Jt(gt){return yn.current(gt)}let bn;if(typeof window!="undefined"){const{matchMedia:gt}=window;if(gt&&Ft&&Ft in y){bn=gt(`(max-width: ${y[Ft]})`);try{bn.addEventListener("change",Jt)}catch(tt){bn.addListener(Jt)}Jt(bn)}}return()=>{try{bn==null||bn.removeEventListener("change",Jt)}catch(gt){bn==null||bn.removeListener(Jt)}}},[Ft]),(0,ie.useEffect)(()=>{const Jt=te("ant-sider-");return Hn.addSider(Jt),()=>Hn.removeSider(Jt)},[]);const bt=()=>{gn(!wt,"clickTrigger")},{getPrefixCls:Mn}=(0,ie.useContext)(E.E_),Ia=()=>{const Jt=Mn("layout-sider",we),bn=(0,fe.Z)(Kn,["collapsed"]),gt=wt?dt:ot,tt=me(gt)?`${gt}px`:String(gt),ut=parseFloat(String(dt||0))===0?ie.createElement("span",{onClick:bt,className:Ye()(`${Jt}-zero-width-trigger`,`${Jt}-zero-width-trigger-${Fe?"right":"left"}`),style:St},Le||ie.createElement(ce,null)):null,Nn={expanded:Fe?ie.createElement(Me.Z,null):ie.createElement(at.Z,null),collapsed:Fe?ie.createElement(at.Z,null):ie.createElement(Me.Z,null)}[wt?"collapsed":"expanded"],Pa=Le!==null?ut||ie.createElement("div",{className:`${Jt}-trigger`,onClick:bt,style:{width:tt}},Le||Nn):null,qn=Object.assign(Object.assign({},Re),{flex:`0 0 ${tt}`,maxWidth:tt,minWidth:tt,width:tt}),ea=Ye()(Jt,`${Jt}-${et}`,{[`${Jt}-collapsed`]:!!wt,[`${Jt}-has-trigger`]:Ue&&Le!==null&&!ut,[`${Jt}-below`]:!!Pn,[`${Jt}-zero-width`]:parseFloat(tt)===0},qe);return ie.createElement("aside",Object.assign({className:ea},bn,{style:qn,ref:Se}),ie.createElement("div",{className:`${Jt}-children`},Ce),Ue||Pn&&ut?Pa:null)},jt=ie.useMemo(()=>({siderCollapsed:wt}),[wt]);return ie.createElement(ee.Provider,{value:jt},Ia())})},84321:function(tn,zt,z){"use strict";z.d(zt,{VY:function(){return te},$_:function(){return ee},h4:function(){return y},Gs:function(){return $e},ZP:function(){return re}});var b=z(74902),ie=z(94184),xe=z.n(ie),De=z(10366),Ae=z(67294),Ge=z(53124),ce=z(67968),Me=oe=>{const{componentCls:le,bodyBg:Se,lightSiderBg:we,lightTriggerBg:qe,lightTriggerColor:Le}=oe;return{[`${le}-sider-light`]:{background:we,[`${le}-sider-trigger`]:{color:Le,background:qe},[`${le}-sider-zero-width-trigger`]:{color:Le,background:qe,border:`1px solid ${Se}`,borderInlineStart:0}}}};const Qe=oe=>{const{antCls:le,componentCls:Se,colorText:we,triggerColor:qe,footerBg:Le,triggerBg:Ce,headerHeight:he,headerPadding:et,headerColor:Re,footerPadding:Ue,triggerHeight:Fe,zeroTriggerHeight:ot,zeroTriggerWidth:dt,motionDurationMid:St,motionDurationSlow:Ft,fontSize:Lt,borderRadius:Gt,bodyBg:Kn,headerBg:Hn,siderBg:wt}=oe;return{[Se]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Kn,"&, *":{boxSizing:"border-box"},[`&${Se}-has-sider`]:{flexDirection:"row",[`> ${Se}, > ${Se}-content`]:{width:0}},[`${Se}-header, &${Se}-footer`]:{flex:"0 0 auto"},[`${Se}-sider`]:{position:"relative",minWidth:0,background:wt,transition:`all ${St}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${le}-menu${le}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Fe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Fe,color:qe,lineHeight:`${Fe}px`,textAlign:"center",background:Ce,cursor:"pointer",transition:`all ${St}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:he,insetInlineEnd:-dt,zIndex:1,width:dt,height:ot,color:qe,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:wt,borderStartStartRadius:0,borderStartEndRadius:Gt,borderEndEndRadius:Gt,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ft} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ft}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-dt,borderStartStartRadius:Gt,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Gt}}}}},Me(oe)),{"&-rtl":{direction:"rtl"}}),[`${Se}-header`]:{height:he,padding:et,color:Re,lineHeight:`${he}px`,background:Hn,[`${le}-menu`]:{lineHeight:"inherit"}},[`${Se}-footer`]:{padding:Ue,color:we,fontSize:Lt,background:Le},[`${Se}-content`]:{flex:"auto",minHeight:0}}};var Ye=(0,ce.Z)("Layout",oe=>[Qe(oe)],oe=>{const{colorBgLayout:le,controlHeight:Se,controlHeightLG:we,colorText:qe,controlHeightSM:Le,marginXXS:Ce,colorTextLightSolid:he,colorBgContainer:et}=oe,Re=we*1.25;return{colorBgHeader:"#001529",colorBgBody:le,colorBgTrigger:"#002140",bodyBg:le,headerBg:"#001529",headerHeight:Se*2,headerPadding:`0 ${Re}px`,headerColor:qe,footerPadding:`${Le}px ${Re}px`,footerBg:le,siderBg:"#001529",triggerHeight:we+Ce*2,triggerBg:"#002140",triggerColor:he,zeroTriggerWidth:we,zeroTriggerHeight:we,lightSiderBg:et,lightTriggerBg:et,lightTriggerColor:qe}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),fe=function(oe,le){var Se={};for(var we in oe)Object.prototype.hasOwnProperty.call(oe,we)&&le.indexOf(we)<0&&(Se[we]=oe[we]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,we=Object.getOwnPropertySymbols(oe);qe<we.length;qe++)le.indexOf(we[qe])<0&&Object.prototype.propertyIsEnumerable.call(oe,we[qe])&&(Se[we[qe]]=oe[we[qe]]);return Se};const $e=Ae.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});function me(oe){let{suffixCls:le,tagName:Se,displayName:we}=oe;return qe=>Ae.forwardRef((Ce,he)=>Ae.createElement(qe,Object.assign({ref:he,suffixCls:le,tagName:Se},Ce)))}const E=Ae.forwardRef((oe,le)=>{const{prefixCls:Se,suffixCls:we,className:qe,tagName:Le}=oe,Ce=fe(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:he}=Ae.useContext(Ge.E_),et=he("layout",Se),[Re,Ue]=Ye(et),Fe=we?`${et}-${we}`:et;return Re(Ae.createElement(Le,Object.assign({className:xe()(Se||Fe,qe,Ue),ref:le},Ce)))}),a=Ae.forwardRef((oe,le)=>{const{direction:Se}=Ae.useContext(Ge.E_),[we,qe]=Ae.useState([]),{prefixCls:Le,className:Ce,rootClassName:he,children:et,hasSider:Re,tagName:Ue,style:Fe}=oe,ot=fe(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),dt=(0,De.Z)(ot,["suffixCls"]),{getPrefixCls:St,layout:Ft}=Ae.useContext(Ge.E_),Lt=St("layout",Le),[Gt,Kn]=Ye(Lt),Hn=xe()(Lt,{[`${Lt}-has-sider`]:typeof Re=="boolean"?Re:we.length>0,[`${Lt}-rtl`]:Se==="rtl"},Ft==null?void 0:Ft.className,Ce,he,Kn),wt=Ae.useMemo(()=>({siderHook:{addSider:Ht=>{qe(Pn=>[].concat((0,b.Z)(Pn),[Ht]))},removeSider:Ht=>{qe(Pn=>Pn.filter(Ln=>Ln!==Ht))}}}),[]);return Gt(Ae.createElement($e.Provider,{value:wt},Ae.createElement(Ue,Object.assign({ref:le,className:Hn,style:Object.assign(Object.assign({},Ft==null?void 0:Ft.style),Fe)},dt),et)))}),x=me({tagName:"div",displayName:"Layout"})(a),y=me({suffixCls:"header",tagName:"header",displayName:"Header"})(E),ee=me({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),te=me({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var re=x},76529:function(tn,zt,z){"use strict";z.d(zt,{J:function(){return Ge}});var b=z(67294),ie=z(4173),xe=z(60276),De=function(ce,at){var Me={};for(var Qe in ce)Object.prototype.hasOwnProperty.call(ce,Qe)&&at.indexOf(Qe)<0&&(Me[Qe]=ce[Qe]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,Qe=Object.getOwnPropertySymbols(ce);Ye<Qe.length;Ye++)at.indexOf(Qe[Ye])<0&&Object.prototype.propertyIsEnumerable.call(ce,Qe[Ye])&&(Me[Qe[Ye]]=ce[Qe[Ye]]);return Me};const Ae=b.createContext(null),Ge=b.forwardRef((ce,at)=>{const{children:Me}=ce,Qe=De(ce,["children"]),Ye=b.useContext(Ae),fe=b.useMemo(()=>Object.assign(Object.assign({},Ye),Qe),[Ye,Qe.prefixCls,Qe.mode,Qe.selectable]);return b.createElement(Ae.Provider,{value:fe},b.createElement(ie.BR,null,(0,xe.supportNodeRef)(Me)?b.cloneElement(Me,{ref:at}):Me))});zt.Z=Ae},68508:function(tn,zt,z){"use strict";z.d(zt,{default:function(){return Jt}});var b=z(78595),ie=z(67294),xe=z(71322),De=z(94184),Ae=z.n(De),Ge=z(53124),ce=function(bn,gt){var tt={};for(var ut in bn)Object.prototype.hasOwnProperty.call(bn,ut)&>.indexOf(ut)<0&&(tt[ut]=bn[ut]);if(bn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Bt=0,ut=Object.getOwnPropertySymbols(bn);Bt<ut.length;Bt++)gt.indexOf(ut[Bt])<0&&Object.prototype.propertyIsEnumerable.call(bn,ut[Bt])&&(tt[ut[Bt]]=bn[ut[Bt]]);return tt},Me=bn=>{const{prefixCls:gt,className:tt,dashed:ut}=bn,Bt=ce(bn,["prefixCls","className","dashed"]),{getPrefixCls:vn}=ie.useContext(Ge.E_),Nn=vn("menu",gt),Pa=Ae()({[`${Nn}-item-divider-dashed`]:!!ut},tt);return ie.createElement(b.iz,Object.assign({className:Pa},Bt))},Qe=z(37419),Ye=z(10366),fe=z(83062),$e=z(96159),E=(0,ie.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=bn=>{var gt;const{className:tt,children:ut,icon:Bt,title:vn,danger:Nn}=bn,{prefixCls:Pa,firstLevel:qn,direction:ea,disableMenuItemTitleTooltip:ba,inlineCollapsed:ht}=ie.useContext(E),Vt=nn=>{const On=ie.createElement("span",{className:`${Pa}-title-content`},ut);return(!Bt||(0,$e.l$)(ut)&&ut.type==="span")&&ut&&nn&&qn&&typeof ut=="string"?ie.createElement("div",{className:`${Pa}-inline-collapsed-noicon`},ut.charAt(0)):On},{siderCollapsed:Ra}=ie.useContext(xe.D);let fa=vn;typeof vn=="undefined"?fa=qn?ut:"":vn===!1&&(fa="");const Tt={title:fa};!Ra&&!ht&&(Tt.title=null,Tt.open=!1);const Fa=(0,Qe.Z)(ut).length;let Ct=ie.createElement(b.ck,Object.assign({},(0,Ye.Z)(bn,["title","icon","danger"]),{className:Ae()({[`${Pa}-item-danger`]:Nn,[`${Pa}-item-only-child`]:(Bt?Fa+1:Fa)===1},tt),title:typeof vn=="string"?vn:void 0}),(0,$e.Tm)(Bt,{className:Ae()((0,$e.l$)(Bt)?(gt=Bt.props)===null||gt===void 0?void 0:gt.className:"",`${Pa}-item-icon`)}),Vt(ht));return ba||(Ct=ie.createElement(fe.Z,Object.assign({},Tt,{placement:ea==="rtl"?"left":"right",overlayClassName:`${Pa}-inline-collapsed-tooltip`}),Ct)),Ct},ee=bn=>{var gt;const{popupClassName:tt,icon:ut,title:Bt,theme:vn}=bn,Nn=ie.useContext(E),{prefixCls:Pa,inlineCollapsed:qn,theme:ea}=Nn,ba=(0,b.Xl)();let ht;if(!ut)ht=qn&&!ba.length&&Bt&&typeof Bt=="string"?ie.createElement("div",{className:`${Pa}-inline-collapsed-noicon`},Bt.charAt(0)):ie.createElement("span",{className:`${Pa}-title-content`},Bt);else{const Ra=(0,$e.l$)(Bt)&&Bt.type==="span";ht=ie.createElement(ie.Fragment,null,(0,$e.Tm)(ut,{className:Ae()((0,$e.l$)(ut)?(gt=ut.props)===null||gt===void 0?void 0:gt.className:"",`${Pa}-item-icon`)}),Ra?Bt:ie.createElement("span",{className:`${Pa}-title-content`},Bt))}const Vt=ie.useMemo(()=>Object.assign(Object.assign({},Nn),{firstLevel:!1}),[Nn]);return ie.createElement(E.Provider,{value:Vt},ie.createElement(b.Wd,Object.assign({},(0,Ye.Z)(bn,["icon"]),{title:ht,popupClassName:Ae()(Pa,tt,`${Pa}-${vn||ea}`)})))},te=z(25877),re=z(60276),oe=z(33603),le=z(76529),Se=function(bn,gt){var tt={};for(var ut in bn)Object.prototype.hasOwnProperty.call(bn,ut)&>.indexOf(ut)<0&&(tt[ut]=bn[ut]);if(bn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Bt=0,ut=Object.getOwnPropertySymbols(bn);Bt<ut.length;Bt++)gt.indexOf(ut[Bt])<0&&Object.prototype.propertyIsEnumerable.call(bn,ut[Bt])&&(tt[ut[Bt]]=bn[ut[Bt]]);return tt};function we(bn){return(bn||[]).map((gt,tt)=>{if(gt&&typeof gt=="object"){const ut=gt,{label:Bt,children:vn,key:Nn,type:Pa}=ut,qn=Se(ut,["label","children","key","type"]),ea=Nn!=null?Nn:`tmp-${tt}`;return vn||Pa==="group"?Pa==="group"?ie.createElement(b.BW,Object.assign({key:ea},qn,{title:Bt}),we(vn)):ie.createElement(ee,Object.assign({key:ea},qn,{title:Bt}),we(vn)):Pa==="divider"?ie.createElement(Me,Object.assign({key:ea},qn)):ie.createElement(x,Object.assign({key:ea},qn),Bt)}return null}).filter(gt=>gt)}function qe(bn){return ie.useMemo(()=>bn&&we(bn),[bn])}var Le=z(84780),Ce=z(14747),he=z(33507),et=z(67771),Re=z(50438),Ue=z(67968),Fe=z(45503),dt=bn=>{const{componentCls:gt,motionDurationSlow:tt,horizontalLineHeight:ut,colorSplit:Bt,lineWidth:vn,lineType:Nn,itemPaddingInline:Pa}=bn;return{[`${gt}-horizontal`]:{lineHeight:ut,border:0,borderBottom:`${vn}px ${Nn} ${Bt}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${gt}-item, ${gt}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Pa},[`> ${gt}-item:hover,
|
|
> ${gt}-item-active,
|
|
> ${gt}-submenu ${gt}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${gt}-item, ${gt}-submenu-title`]:{transition:[`border-color ${tt}`,`background ${tt}`].join(",")},[`${gt}-submenu-arrow`]:{display:"none"}}}},Ft=bn=>{let{componentCls:gt,menuArrowOffset:tt}=bn;return{[`${gt}-rtl`]:{direction:"rtl"},[`${gt}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${gt}-rtl${gt}-vertical,
|
|
${gt}-submenu-rtl ${gt}-vertical`]:{[`${gt}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${tt})`},"&::after":{transform:`rotate(45deg) translateY(${tt})`}}}}};const Lt=bn=>Object.assign({},(0,Ce.oN)(bn));var Kn=(bn,gt)=>{const{componentCls:tt,itemColor:ut,itemSelectedColor:Bt,groupTitleColor:vn,itemBg:Nn,subMenuItemBg:Pa,itemSelectedBg:qn,activeBarHeight:ea,activeBarWidth:ba,activeBarBorderWidth:ht,motionDurationSlow:Vt,motionEaseInOut:Ra,motionEaseOut:fa,itemPaddingInline:Tt,motionDurationMid:Fa,itemHoverColor:Ct,lineType:nn,colorSplit:On,itemDisabledColor:Mt,dangerItemColor:an,dangerItemHoverColor:Un,dangerItemSelectedColor:Da,dangerItemActiveBg:Ca,dangerItemSelectedBg:ya,itemHoverBg:or,itemActiveBg:Br,menuSubMenuBg:Hr,horizontalItemSelectedColor:Vr,horizontalItemSelectedBg:So,horizontalItemBorderRadius:co,horizontalItemHoverBg:To,popupBg:Fo}=bn;return{[`${tt}-${gt}, ${tt}-${gt} > ${tt}`]:{color:ut,background:Nn,[`&${tt}-root:focus-visible`]:Object.assign({},Lt(bn)),[`${tt}-item-group-title`]:{color:vn},[`${tt}-submenu-selected`]:{[`> ${tt}-submenu-title`]:{color:Bt}},[`${tt}-item-disabled, ${tt}-submenu-disabled`]:{color:`${Mt} !important`},[`${tt}-item:not(${tt}-item-selected):not(${tt}-submenu-selected)`]:{[`&:hover, > ${tt}-submenu-title:hover`]:{color:Ct}},[`&:not(${tt}-horizontal)`]:{[`${tt}-item:not(${tt}-item-selected)`]:{"&:hover":{backgroundColor:or},"&:active":{backgroundColor:Br}},[`${tt}-submenu-title`]:{"&:hover":{backgroundColor:or},"&:active":{backgroundColor:Br}}},[`${tt}-item-danger`]:{color:an,[`&${tt}-item:hover`]:{[`&:not(${tt}-item-selected):not(${tt}-submenu-selected)`]:{color:Un}},[`&${tt}-item:active`]:{background:Ca}},[`${tt}-item a`]:{"&, &:hover":{color:"inherit"}},[`${tt}-item-selected`]:{color:Bt,[`&${tt}-item-danger`]:{color:Da},"a, a:hover":{color:"inherit"}},[`& ${tt}-item-selected`]:{backgroundColor:qn,[`&${tt}-item-danger`]:{backgroundColor:ya}},[`${tt}-item, ${tt}-submenu-title`]:{[`&:not(${tt}-item-disabled):focus-visible`]:Object.assign({},Lt(bn))},[`&${tt}-submenu > ${tt}`]:{backgroundColor:Hr},[`&${tt}-popup > ${tt}`]:{backgroundColor:Fo},[`&${tt}-horizontal`]:Object.assign(Object.assign({},gt==="dark"?{borderBottom:0}:{}),{[`> ${tt}-item, > ${tt}-submenu`]:{top:ht,marginTop:-ht,marginBottom:0,borderRadius:co,"&::after":{position:"absolute",insetInline:Tt,bottom:0,borderBottom:`${ea}px solid transparent`,transition:`border-color ${Vt} ${Ra}`,content:'""'},"&:hover, &-active, &-open":{background:To,"&::after":{borderBottomWidth:ea,borderBottomColor:Vr}},"&-selected":{color:Vr,backgroundColor:So,"&:hover":{backgroundColor:So},"&::after":{borderBottomWidth:ea,borderBottomColor:Vr}}}}),[`&${tt}-root`]:{[`&${tt}-inline, &${tt}-vertical`]:{borderInlineEnd:`${ht}px ${nn} ${On}`}},[`&${tt}-inline`]:{[`${tt}-sub${tt}-inline`]:{background:Pa},[`${tt}-item, ${tt}-submenu-title`]:ht&&ba?{width:`calc(100% + ${ht}px)`}:{},[`${tt}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${ba}px solid ${Bt}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Fa} ${fa}`,`opacity ${Fa} ${fa}`].join(","),content:'""'},[`&${tt}-item-danger`]:{"&::after":{borderInlineEndColor:Da}}},[`${tt}-selected, ${tt}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Fa} ${Ra}`,`opacity ${Fa} ${Ra}`].join(",")}}}}}};const Hn=bn=>{const{componentCls:gt,itemHeight:tt,itemMarginInline:ut,padding:Bt,menuArrowSize:vn,marginXS:Nn,itemMarginBlock:Pa}=bn,qn=Bt+vn+Nn;return{[`${gt}-item`]:{position:"relative",overflow:"hidden"},[`${gt}-item, ${gt}-submenu-title`]:{height:tt,lineHeight:`${tt}px`,paddingInline:Bt,overflow:"hidden",textOverflow:"ellipsis",marginInline:ut,marginBlock:Pa,width:`calc(100% - ${ut*2}px)`},[`> ${gt}-item,
|
|
> ${gt}-submenu > ${gt}-submenu-title`]:{height:tt,lineHeight:`${tt}px`},[`${gt}-item-group-list ${gt}-submenu-title,
|
|
${gt}-submenu-title`]:{paddingInlineEnd:qn}}};var Ht=bn=>{const{componentCls:gt,iconCls:tt,itemHeight:ut,colorTextLightSolid:Bt,dropdownWidth:vn,controlHeightLG:Nn,motionDurationMid:Pa,motionEaseOut:qn,paddingXL:ea,itemMarginInline:ba,fontSizeLG:ht,motionDurationSlow:Vt,paddingXS:Ra,boxShadowSecondary:fa,collapsedWidth:Tt,collapsedIconSize:Fa}=bn,Ct={height:ut,lineHeight:`${ut}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[gt]:{"&-inline, &-vertical":Object.assign({[`&${gt}-root`]:{boxShadow:"none"}},Hn(bn))},[`${gt}-submenu-popup`]:{[`${gt}-vertical`]:Object.assign(Object.assign({},Hn(bn)),{boxShadow:fa})}},{[`${gt}-submenu-popup ${gt}-vertical${gt}-sub`]:{minWidth:vn,maxHeight:`calc(100vh - ${Nn*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${gt}-inline`]:{width:"100%",[`&${gt}-root`]:{[`${gt}-item, ${gt}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Vt}`,`background ${Vt}`,`padding ${Pa} ${qn}`].join(","),[`> ${gt}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${gt}-sub${gt}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${gt}-submenu > ${gt}-submenu-title`]:Ct,[`& ${gt}-item-group-title`]:{paddingInlineStart:ea}},[`${gt}-item`]:Ct}},{[`${gt}-inline-collapsed`]:{width:Tt,[`&${gt}-root`]:{[`${gt}-item, ${gt}-submenu ${gt}-submenu-title`]:{[`> ${gt}-inline-collapsed-noicon`]:{fontSize:ht,textAlign:"center"}}},[`> ${gt}-item,
|
|
> ${gt}-item-group > ${gt}-item-group-list > ${gt}-item,
|
|
> ${gt}-item-group > ${gt}-item-group-list > ${gt}-submenu > ${gt}-submenu-title,
|
|
> ${gt}-submenu > ${gt}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ht/2}px - ${ba}px)`,textOverflow:"clip",[`
|
|
${gt}-submenu-arrow,
|
|
${gt}-submenu-expand-icon
|
|
`]:{opacity:0},[`${gt}-item-icon, ${tt}`]:{margin:0,fontSize:Fa,lineHeight:`${ut}px`,"+ span":{display:"inline-block",opacity:0}}},[`${gt}-item-icon, ${tt}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${gt}-item-icon, ${tt}`]:{display:"none"},"a, a:hover":{color:Bt}},[`${gt}-item-group-title`]:Object.assign(Object.assign({},Ce.vS),{paddingInline:Ra})}}]};const Pn=bn=>{const{componentCls:gt,motionDurationSlow:tt,motionDurationMid:ut,motionEaseInOut:Bt,motionEaseOut:vn,iconCls:Nn,iconSize:Pa,iconMarginInlineEnd:qn}=bn;return{[`${gt}-item, ${gt}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${tt}`,`background ${tt}`,`padding ${tt} ${Bt}`].join(","),[`${gt}-item-icon, ${Nn}`]:{minWidth:Pa,fontSize:Pa,transition:[`font-size ${ut} ${vn}`,`margin ${tt} ${Bt}`,`color ${tt}`].join(","),"+ span":{marginInlineStart:qn,opacity:1,transition:[`opacity ${tt} ${Bt}`,`margin ${tt}`,`color ${tt}`].join(",")}},[`${gt}-item-icon`]:Object.assign({},(0,Ce.Ro)()),[`&${gt}-item-only-child`]:{[`> ${Nn}, > ${gt}-item-icon`]:{marginInlineEnd:0}}},[`${gt}-item-disabled, ${gt}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${gt}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Ln=bn=>{const{componentCls:gt,motionDurationSlow:tt,motionEaseInOut:ut,borderRadius:Bt,menuArrowSize:vn,menuArrowOffset:Nn}=bn;return{[`${gt}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:bn.margin,width:vn,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${tt} ${ut}, opacity ${tt}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:vn*.6,height:vn*.15,backgroundColor:"currentcolor",borderRadius:Bt,transition:[`background ${tt} ${ut}`,`transform ${tt} ${ut}`,`top ${tt} ${ut}`,`color ${tt} ${ut}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Nn})`},"&::after":{transform:`rotate(-45deg) translateY(${Nn})`}}}}},gn=bn=>{const{antCls:gt,componentCls:tt,fontSize:ut,motionDurationSlow:Bt,motionDurationMid:vn,motionEaseInOut:Nn,paddingXS:Pa,padding:qn,colorSplit:ea,lineWidth:ba,zIndexPopup:ht,borderRadiusLG:Vt,subMenuItemBorderRadius:Ra,menuArrowSize:fa,menuArrowOffset:Tt,lineType:Fa,menuPanelMaskInset:Ct,groupTitleLineHeight:nn,groupTitleFontSize:On}=bn;return[{"":{[`${tt}`]:Object.assign(Object.assign({},(0,Ce.dF)()),{"&-hidden":{display:"none"}})},[`${tt}-submenu-hidden`]:{display:"none"}},{[tt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ce.Wf)(bn)),(0,Ce.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:ut,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Bt} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${tt}-item`]:{flex:"none"}},[`${tt}-item, ${tt}-submenu, ${tt}-submenu-title`]:{borderRadius:bn.itemBorderRadius},[`${tt}-item-group-title`]:{padding:`${Pa}px ${qn}px`,fontSize:On,lineHeight:nn,transition:`all ${Bt}`},[`&-horizontal ${tt}-submenu`]:{transition:[`border-color ${Bt} ${Nn}`,`background ${Bt} ${Nn}`].join(",")},[`${tt}-submenu, ${tt}-submenu-inline`]:{transition:[`border-color ${Bt} ${Nn}`,`background ${Bt} ${Nn}`,`padding ${vn} ${Nn}`].join(",")},[`${tt}-submenu ${tt}-sub`]:{cursor:"initial",transition:[`background ${Bt} ${Nn}`,`padding ${Bt} ${Nn}`].join(",")},[`${tt}-title-content`]:{transition:`color ${Bt}`},[`${tt}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${tt}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ea,borderStyle:Fa,borderWidth:0,borderTopWidth:ba,marginBlock:ba,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Pn(bn)),{[`${tt}-item-group`]:{[`${tt}-item-group-list`]:{margin:0,padding:0,[`${tt}-item, ${tt}-submenu-title`]:{paddingInline:`${ut*2}px ${qn}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ht,borderRadius:Vt,boxShadow:"none",transformOrigin:"0 0",[`&${tt}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Ct}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Ct},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:bn.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:bn.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:bn.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:bn.paddingXS},[`> ${tt}`]:Object.assign(Object.assign(Object.assign({borderRadius:Vt},Pn(bn)),Ln(bn)),{[`${tt}-item, ${tt}-submenu > ${tt}-submenu-title`]:{borderRadius:Ra},[`${tt}-submenu-title::after`]:{transition:`transform ${Bt} ${Nn}`}})}}),Ln(bn)),{[`&-inline-collapsed ${tt}-submenu-arrow,
|
|
&-inline ${tt}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Tt})`},"&::after":{transform:`rotate(45deg) translateX(-${Tt})`}},[`${tt}-submenu-open${tt}-submenu-inline > ${tt}-submenu-title > ${tt}-submenu-arrow`]:{transform:`translateY(-${fa*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Tt})`},"&::before":{transform:`rotate(45deg) translateX(${Tt})`}}})},{[`${gt}-layout-header`]:{[tt]:{lineHeight:"inherit"}}}]};var yn=(bn,gt)=>(0,Ue.Z)("Menu",ut=>{if(gt===!1)return[];const{colorBgElevated:Bt,colorPrimary:vn,colorTextLightSolid:Nn,controlHeightLG:Pa,fontSize:qn,darkItemColor:ea,darkDangerItemColor:ba,darkItemBg:ht,darkSubMenuItemBg:Vt,darkItemSelectedColor:Ra,darkItemSelectedBg:fa,darkDangerItemSelectedBg:Tt,darkItemHoverBg:Fa,darkGroupTitleColor:Ct,darkItemHoverColor:nn,darkItemDisabledColor:On,darkDangerItemHoverColor:Mt,darkDangerItemSelectedColor:an,darkDangerItemActiveBg:Un}=ut,Da=qn/7*5,Ca=(0,Fe.TS)(ut,{menuArrowSize:Da,menuHorizontalHeight:Pa*1.15,menuArrowOffset:`${Da*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Bt}),ya=(0,Fe.TS)(Ca,{itemColor:ea,itemHoverColor:nn,groupTitleColor:Ct,itemSelectedColor:Ra,itemBg:ht,popupBg:ht,subMenuItemBg:Vt,itemActiveBg:"transparent",itemSelectedBg:fa,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Fa,itemDisabledColor:On,dangerItemColor:ba,dangerItemHoverColor:Mt,dangerItemSelectedColor:an,dangerItemActiveBg:Un,dangerItemSelectedBg:Tt,menuSubMenuBg:Vt,horizontalItemSelectedColor:Nn,horizontalItemSelectedBg:vn});return[gn(Ca),dt(Ca),Ht(Ca),Kn(Ca,"light"),Kn(ya,"dark"),Ft(Ca),(0,he.Z)(Ca),(0,et.oN)(Ca,"slide-up"),(0,et.oN)(Ca,"slide-down"),(0,Re._y)(Ca,"zoom-big")]},ut=>{const{colorPrimary:Bt,colorError:vn,colorTextDisabled:Nn,colorErrorBg:Pa,colorText:qn,colorTextDescription:ea,colorBgContainer:ba,colorFillAlter:ht,colorFillContent:Vt,lineWidth:Ra,lineWidthBold:fa,controlItemBgActive:Tt,colorBgTextHover:Fa,controlHeightLG:Ct,lineHeight:nn,colorBgElevated:On,marginXXS:Mt,padding:an,fontSize:Un,controlHeightSM:Da,fontSizeLG:Ca,colorTextLightSolid:ya,colorErrorHover:or}=ut,Br=new Le.C(ya).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:ut.zIndexPopupBase+50,radiusItem:ut.borderRadiusLG,itemBorderRadius:ut.borderRadiusLG,radiusSubMenuItem:ut.borderRadiusSM,subMenuItemBorderRadius:ut.borderRadiusSM,colorItemText:qn,itemColor:qn,colorItemTextHover:qn,itemHoverColor:qn,colorItemTextHoverHorizontal:Bt,horizontalItemHoverColor:Bt,colorGroupTitle:ea,groupTitleColor:ea,colorItemTextSelected:Bt,itemSelectedColor:Bt,colorItemTextSelectedHorizontal:Bt,horizontalItemSelectedColor:Bt,colorItemBg:ba,itemBg:ba,colorItemBgHover:Fa,itemHoverBg:Fa,colorItemBgActive:Vt,itemActiveBg:Tt,colorSubItemBg:ht,subMenuItemBg:ht,colorItemBgSelected:Tt,itemSelectedBg:Tt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:fa,activeBarHeight:fa,colorActiveBarBorderSize:Ra,activeBarBorderWidth:Ra,colorItemTextDisabled:Nn,itemDisabledColor:Nn,colorDangerItemText:vn,dangerItemColor:vn,colorDangerItemTextHover:vn,dangerItemHoverColor:vn,colorDangerItemTextSelected:vn,dangerItemSelectedColor:vn,colorDangerItemBgActive:Pa,dangerItemActiveBg:Pa,colorDangerItemBgSelected:Pa,dangerItemSelectedBg:Pa,itemMarginInline:ut.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Ct,groupTitleLineHeight:nn,collapsedWidth:Ct*2,popupBg:On,itemMarginBlock:Mt,itemPaddingInline:an,horizontalLineHeight:`${Ct*1.15}px`,iconSize:Un,iconMarginInlineEnd:Da-Un,collapsedIconSize:Ca,groupTitleFontSize:Un,darkItemDisabledColor:new Le.C(ya).setAlpha(.25).toRgbString(),darkItemColor:Br,darkDangerItemColor:vn,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ya,darkItemSelectedBg:Bt,darkDangerItemSelectedBg:vn,darkItemHoverBg:"transparent",darkGroupTitleColor:Br,darkItemHoverColor:ya,darkDangerItemHoverColor:or,darkDangerItemSelectedColor:ya,darkDangerItemActiveBg:vn}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(bn),bt=function(bn,gt){var tt={};for(var ut in bn)Object.prototype.hasOwnProperty.call(bn,ut)&>.indexOf(ut)<0&&(tt[ut]=bn[ut]);if(bn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Bt=0,ut=Object.getOwnPropertySymbols(bn);Bt<ut.length;Bt++)gt.indexOf(ut[Bt])<0&&Object.prototype.propertyIsEnumerable.call(bn,ut[Bt])&&(tt[ut[Bt]]=bn[ut[Bt]]);return tt},Ia=(0,ie.forwardRef)((bn,gt)=>{var tt,ut;const Bt=ie.useContext(le.Z),vn=Bt||{},{getPrefixCls:Nn,getPopupContainer:Pa,direction:qn,menu:ea}=ie.useContext(Ge.E_),ba=Nn(),{prefixCls:ht,className:Vt,style:Ra,theme:fa="light",expandIcon:Tt,_internalDisableMenuItemTitleTooltip:Fa,inlineCollapsed:Ct,siderCollapsed:nn,items:On,children:Mt,rootClassName:an,mode:Un,selectable:Da,onClick:Ca,overflowedIndicatorPopupClassName:ya}=bn,or=bt(bn,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Br=(0,Ye.Z)(or,["collapsedWidth"]),Hr=qe(On)||Mt;(tt=vn.validator)===null||tt===void 0||tt.call(vn,{mode:Un});const Vr=(0,re.useEvent)(function(){var lr;Ca==null||Ca.apply(void 0,arguments),(lr=vn.onClick)===null||lr===void 0||lr.call(vn)}),So=vn.mode||Un,co=Da!=null?Da:vn.selectable,To=ie.useMemo(()=>nn!==void 0?nn:Ct,[Ct,nn]),Fo={horizontal:{motionName:`${ba}-slide-up`},inline:(0,oe.Z)(ba),other:{motionName:`${ba}-zoom-big`}},fo=Nn("menu",ht||vn.prefixCls),[ko,Eo]=yn(fo,!Bt),Na=Ae()(`${fo}-${fa}`,ea==null?void 0:ea.className,Vt);let pr;if(typeof Tt=="function")pr=Tt;else if(Tt===null||Tt===!1)pr=null;else if(vn.expandIcon===null||vn.expandIcon===!1)pr=null;else{const lr=Tt!=null?Tt:vn.expandIcon;pr=(0,$e.Tm)(lr,{className:Ae()(`${fo}-submenu-expand-icon`,(0,$e.l$)(lr)?(ut=lr.props)===null||ut===void 0?void 0:ut.className:"")})}const cr=ie.useMemo(()=>({prefixCls:fo,inlineCollapsed:To||!1,direction:qn,firstLevel:!0,theme:fa,mode:So,disableMenuItemTitleTooltip:Fa}),[fo,To,qn,Fa,fa]);return ko(ie.createElement(le.Z.Provider,{value:null},ie.createElement(E.Provider,{value:cr},ie.createElement(b.ZP,Object.assign({getPopupContainer:Pa,overflowedIndicator:ie.createElement(te.Z,null),overflowedIndicatorPopupClassName:Ae()(fo,`${fo}-${fa}`,ya),mode:So,selectable:co,onClick:Vr},Br,{inlineCollapsed:To,style:Object.assign(Object.assign({},ea==null?void 0:ea.style),Ra),className:Na,prefixCls:fo,direction:qn,defaultMotions:Fo,expandIcon:pr,ref:gt,rootClassName:Ae()(an,Eo)}),Hr))))});const jt=(0,ie.forwardRef)((bn,gt)=>{const tt=(0,ie.useRef)(null),ut=ie.useContext(xe.D);return(0,ie.useImperativeHandle)(gt,()=>({menu:tt.current,focus:Bt=>{var vn;(vn=tt.current)===null||vn===void 0||vn.focus(Bt)}})),ie.createElement(Ia,Object.assign({ref:tt},bn,ut))});jt.Item=x,jt.SubMenu=ee,jt.Divider=Me,jt.ItemGroup=b.BW;var Jt=jt},28452:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return ba}});var b=z(87462),ie=z(67294),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},De=xe,Ae=z(74643),Ge=function(Vt,Ra){return ie.createElement(Ae.Z,(0,b.Z)({},Vt,{ref:Ra,icon:De}))},ce=ie.forwardRef(Ge),at=z(81893),Me=z(22751),Qe=z(91034),Ye=z(94184),fe=z.n(Ye),$e=z(4942),me=z(1413),E=z(15671),a=z(43144),x=z(60136),y=z(51630),ee=`accept acceptCharset accessKey action allowFullScreen allowTransparency
|
|
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
|
|
charSet checked classID className colSpan cols content contentEditable contextMenu
|
|
controls coords crossOrigin data dateTime default defer dir disabled download draggable
|
|
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
|
|
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
|
|
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
|
|
mediaGroup method min minLength multiple muted name noValidate nonce open
|
|
optimum pattern placeholder poster preload radioGroup readOnly rel required
|
|
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
|
|
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
|
|
summary tabIndex target title type useMap value width wmode wrap`,te=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
|
|
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
|
|
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
|
|
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
|
|
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
|
|
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
|
|
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,re="".concat(ee," ").concat(te).split(/[\s\n]+/),oe="aria-",le="data-";function Se(ht,Vt){return ht.indexOf(Vt)===0}function we(ht){var Vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ra;Vt===!1?Ra={aria:!0,data:!0,attr:!0}:Vt===!0?Ra={aria:!0}:Ra=(0,me.Z)({},Vt);var fa={};return Object.keys(ht).forEach(function(Tt){(Ra.aria&&(Tt==="role"||Se(Tt,oe))||Ra.data&&Se(Tt,le)||Ra.attr&&re.includes(Tt))&&(fa[Tt]=ht[Tt])}),fa}var qe={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},Le=qe,Ce=z(81626),he=function(ht){(0,x.Z)(Ra,ht);var Vt=(0,y.Z)(Ra);function Ra(){var fa;(0,E.Z)(this,Ra);for(var Tt=arguments.length,Fa=new Array(Tt),Ct=0;Ct<Tt;Ct++)Fa[Ct]=arguments[Ct];return fa=Vt.call.apply(Vt,[this].concat(Fa)),fa.state={goInputText:""},fa.getValidValue=function(){var nn=fa.state.goInputText;return!nn||Number.isNaN(nn)?void 0:Number(nn)},fa.buildOptionText=function(nn){return"".concat(nn," ").concat(fa.props.locale.items_per_page)},fa.changeSize=function(nn){fa.props.changeSize(Number(nn))},fa.handleChange=function(nn){fa.setState({goInputText:nn.target.value})},fa.handleBlur=function(nn){var On=fa.props,Mt=On.goButton,an=On.quickGo,Un=On.rootPrefixCls,Da=fa.state.goInputText;Mt||Da===""||(fa.setState({goInputText:""}),!(nn.relatedTarget&&(nn.relatedTarget.className.indexOf("".concat(Un,"-item-link"))>=0||nn.relatedTarget.className.indexOf("".concat(Un,"-item"))>=0))&&an(fa.getValidValue()))},fa.go=function(nn){var On=fa.state.goInputText;On!==""&&(nn.keyCode===Le.ENTER||nn.type==="click")&&(fa.setState({goInputText:""}),fa.props.quickGo(fa.getValidValue()))},fa}return(0,a.Z)(Ra,[{key:"getPageSizeOptions",value:function(){var Tt=this.props,Fa=Tt.pageSize,Ct=Tt.pageSizeOptions;return Ct.some(function(nn){return nn.toString()===Fa.toString()})?Ct:Ct.concat([Fa.toString()]).sort(function(nn,On){var Mt=Number.isNaN(Number(nn))?0:Number(nn),an=Number.isNaN(Number(On))?0:Number(On);return Mt-an})}},{key:"render",value:function(){var Tt=this,Fa=this.props,Ct=Fa.pageSize,nn=Fa.locale,On=Fa.rootPrefixCls,Mt=Fa.changeSize,an=Fa.quickGo,Un=Fa.goButton,Da=Fa.selectComponentClass,Ca=Fa.buildOptionText,ya=Fa.selectPrefixCls,or=Fa.disabled,Br=this.state.goInputText,Hr="".concat(On,"-options"),Vr=Da,So=null,co=null,To=null;if(!Mt&&!an)return null;var Fo=this.getPageSizeOptions();if(Mt&&Vr){var fo=Fo.map(function(ko,Eo){return ie.createElement(Vr.Option,{key:Eo,value:ko.toString()},(Ca||Tt.buildOptionText)(ko))});So=ie.createElement(Vr,{disabled:or,prefixCls:ya,showSearch:!1,className:"".concat(Hr,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Ct||Fo[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Eo){return Eo.parentNode},"aria-label":nn.page_size,defaultOpen:!1},fo)}return an&&(Un&&(To=typeof Un=="boolean"?ie.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:or,className:"".concat(Hr,"-quick-jumper-button")},nn.jump_to_confirm):ie.createElement("span",{onClick:this.go,onKeyUp:this.go},Un)),co=ie.createElement("div",{className:"".concat(Hr,"-quick-jumper")},nn.jump_to,ie.createElement("input",{disabled:or,type:"text",value:Br,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":nn.page}),nn.page,To)),ie.createElement("li",{className:"".concat(Hr)},So,co)}}]),Ra}(ie.Component);he.defaultProps={pageSizeOptions:["10","20","50","100"]};var et=he,Re=function(Vt){var Ra,fa=Vt.rootPrefixCls,Tt=Vt.page,Fa=Vt.active,Ct=Vt.className,nn=Vt.showTitle,On=Vt.onClick,Mt=Vt.onKeyPress,an=Vt.itemRender,Un="".concat(fa,"-item"),Da=fe()(Un,"".concat(Un,"-").concat(Tt),(Ra={},(0,$e.Z)(Ra,"".concat(Un,"-active"),Fa),(0,$e.Z)(Ra,"".concat(Un,"-disabled"),!Tt),(0,$e.Z)(Ra,Vt.className,Ct),Ra)),Ca=function(){On(Tt)},ya=function(Hr){Mt(Hr,On,Tt)},or=an(Tt,"page",ie.createElement("a",{rel:"nofollow"},Tt));return or?ie.createElement("li",{title:nn?Tt.toString():null,className:Da,onClick:Ca,onKeyPress:ya,tabIndex:0},or):null},Ue=Re;function Fe(){}function ot(ht){var Vt=Number(ht);return typeof Vt=="number"&&!Number.isNaN(Vt)&&isFinite(Vt)&&Math.floor(Vt)===Vt}var dt=function(Vt,Ra,fa){return fa};function St(ht,Vt,Ra){var fa=typeof ht=="undefined"?Vt.pageSize:ht;return Math.floor((Ra.total-1)/fa)+1}var Ft=function(ht){(0,x.Z)(Ra,ht);var Vt=(0,y.Z)(Ra);function Ra(fa){var Tt;(0,E.Z)(this,Ra),Tt=Vt.call(this,fa),Tt.paginationNode=ie.createRef(),Tt.getJumpPrevPage=function(){return Math.max(1,Tt.state.current-(Tt.props.showLessItems?3:5))},Tt.getJumpNextPage=function(){return Math.min(St(void 0,Tt.state,Tt.props),Tt.state.current+(Tt.props.showLessItems?3:5))},Tt.getItemIcon=function(Mt,an){var Un=Tt.props.prefixCls,Da=Mt||ie.createElement("button",{type:"button","aria-label":an,className:"".concat(Un,"-item-link")});return typeof Mt=="function"&&(Da=ie.createElement(Mt,(0,me.Z)({},Tt.props))),Da},Tt.isValid=function(Mt){var an=Tt.props.total;return ot(Mt)&&Mt!==Tt.state.current&&ot(an)&&an>0},Tt.shouldDisplayQuickJumper=function(){var Mt=Tt.props,an=Mt.showQuickJumper,Un=Mt.total,Da=Tt.state.pageSize;return Un<=Da?!1:an},Tt.handleKeyDown=function(Mt){(Mt.keyCode===Le.ARROW_UP||Mt.keyCode===Le.ARROW_DOWN)&&Mt.preventDefault()},Tt.handleKeyUp=function(Mt){var an=Tt.getValidValue(Mt),Un=Tt.state.currentInputValue;an!==Un&&Tt.setState({currentInputValue:an}),Mt.keyCode===Le.ENTER?Tt.handleChange(an):Mt.keyCode===Le.ARROW_UP?Tt.handleChange(an-1):Mt.keyCode===Le.ARROW_DOWN&&Tt.handleChange(an+1)},Tt.handleBlur=function(Mt){var an=Tt.getValidValue(Mt);Tt.handleChange(an)},Tt.changePageSize=function(Mt){var an=Tt.state.current,Un=St(Mt,Tt.state,Tt.props);an=an>Un?Un:an,Un===0&&(an=Tt.state.current),typeof Mt=="number"&&("pageSize"in Tt.props||Tt.setState({pageSize:Mt}),"current"in Tt.props||Tt.setState({current:an,currentInputValue:an})),Tt.props.onShowSizeChange(an,Mt),"onChange"in Tt.props&&Tt.props.onChange&&Tt.props.onChange(an,Mt)},Tt.handleChange=function(Mt){var an=Tt.props,Un=an.disabled,Da=an.onChange,Ca=Tt.state,ya=Ca.pageSize,or=Ca.current,Br=Ca.currentInputValue;if(Tt.isValid(Mt)&&!Un){var Hr=St(void 0,Tt.state,Tt.props),Vr=Mt;return Mt>Hr?Vr=Hr:Mt<1&&(Vr=1),"current"in Tt.props||Tt.setState({current:Vr}),Vr!==Br&&Tt.setState({currentInputValue:Vr}),Da(Vr,ya),Vr}return or},Tt.prev=function(){Tt.hasPrev()&&Tt.handleChange(Tt.state.current-1)},Tt.next=function(){Tt.hasNext()&&Tt.handleChange(Tt.state.current+1)},Tt.jumpPrev=function(){Tt.handleChange(Tt.getJumpPrevPage())},Tt.jumpNext=function(){Tt.handleChange(Tt.getJumpNextPage())},Tt.hasPrev=function(){return Tt.state.current>1},Tt.hasNext=function(){return Tt.state.current<St(void 0,Tt.state,Tt.props)},Tt.runIfEnter=function(Mt,an){if(Mt.key==="Enter"||Mt.charCode===13){for(var Un=arguments.length,Da=new Array(Un>2?Un-2:0),Ca=2;Ca<Un;Ca++)Da[Ca-2]=arguments[Ca];an.apply(void 0,Da)}},Tt.runIfEnterPrev=function(Mt){Tt.runIfEnter(Mt,Tt.prev)},Tt.runIfEnterNext=function(Mt){Tt.runIfEnter(Mt,Tt.next)},Tt.runIfEnterJumpPrev=function(Mt){Tt.runIfEnter(Mt,Tt.jumpPrev)},Tt.runIfEnterJumpNext=function(Mt){Tt.runIfEnter(Mt,Tt.jumpNext)},Tt.handleGoTO=function(Mt){(Mt.keyCode===Le.ENTER||Mt.type==="click")&&Tt.handleChange(Tt.state.currentInputValue)},Tt.renderPrev=function(Mt){var an=Tt.props,Un=an.prevIcon,Da=an.itemRender,Ca=Da(Mt,"prev",Tt.getItemIcon(Un,"prev page")),ya=!Tt.hasPrev();return(0,ie.isValidElement)(Ca)?(0,ie.cloneElement)(Ca,{disabled:ya}):Ca},Tt.renderNext=function(Mt){var an=Tt.props,Un=an.nextIcon,Da=an.itemRender,Ca=Da(Mt,"next",Tt.getItemIcon(Un,"next page")),ya=!Tt.hasNext();return(0,ie.isValidElement)(Ca)?(0,ie.cloneElement)(Ca,{disabled:ya}):Ca};var Fa=fa.onChange!==Fe,Ct="current"in fa;Ct&&!Fa&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var nn=fa.defaultCurrent;"current"in fa&&(nn=fa.current);var On=fa.defaultPageSize;return"pageSize"in fa&&(On=fa.pageSize),nn=Math.min(nn,St(On,void 0,fa)),Tt.state={current:nn,currentInputValue:nn,pageSize:On},Tt}return(0,a.Z)(Ra,[{key:"componentDidUpdate",value:function(Tt,Fa){var Ct=this.props.prefixCls;if(Fa.current!==this.state.current&&this.paginationNode.current){var nn=this.paginationNode.current.querySelector(".".concat(Ct,"-item-").concat(Fa.current));if(nn&&document.activeElement===nn){var On;nn==null||(On=nn.blur)===null||On===void 0||On.call(nn)}}}},{key:"getValidValue",value:function(Tt){var Fa=Tt.target.value,Ct=St(void 0,this.state,this.props),nn=this.state.currentInputValue,On;return Fa===""?On=Fa:Number.isNaN(Number(Fa))?On=nn:Fa>=Ct?On=Ct:On=Number(Fa),On}},{key:"getShowSizeChanger",value:function(){var Tt=this.props,Fa=Tt.showSizeChanger,Ct=Tt.total,nn=Tt.totalBoundaryShowSizeChanger;return typeof Fa!="undefined"?Fa:Ct>nn}},{key:"render",value:function(){var Tt=this.props,Fa=Tt.prefixCls,Ct=Tt.className,nn=Tt.style,On=Tt.disabled,Mt=Tt.hideOnSinglePage,an=Tt.total,Un=Tt.locale,Da=Tt.showQuickJumper,Ca=Tt.showLessItems,ya=Tt.showTitle,or=Tt.showTotal,Br=Tt.simple,Hr=Tt.itemRender,Vr=Tt.showPrevNextJumpers,So=Tt.jumpPrevIcon,co=Tt.jumpNextIcon,To=Tt.selectComponentClass,Fo=Tt.selectPrefixCls,fo=Tt.pageSizeOptions,ko=this.state,Eo=ko.current,Na=ko.pageSize,pr=ko.currentInputValue;if(Mt===!0&&an<=Na)return null;var cr=St(void 0,this.state,this.props),lr=[],Sr=null,pi=null,Pr=null,ln=null,pn=null,mn=Da&&Da.goButton,ia=Ca?1:2,qa=Eo-1>0?Eo-1:0,Lr=Eo+1<cr?Eo+1:cr,Lo=we(this.props,{aria:!0,data:!0}),er=or&&ie.createElement("li",{className:"".concat(Fa,"-total-text")},or(an,[an===0?0:(Eo-1)*Na+1,Eo*Na>an?an:Eo*Na]));if(Br){mn&&(typeof mn=="boolean"?pn=ie.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Un.jump_to_confirm):pn=ie.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},mn),pn=ie.createElement("li",{title:ya?"".concat(Un.jump_to).concat(Eo,"/").concat(cr):null,className:"".concat(Fa,"-simple-pager")},pn));var Ao=this.renderPrev(qa);return ie.createElement("ul",(0,b.Z)({className:fe()(Fa,"".concat(Fa,"-simple"),(0,$e.Z)({},"".concat(Fa,"-disabled"),On),Ct),style:nn,ref:this.paginationNode},Lo),er,Ao?ie.createElement("li",{title:ya?Un.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:fe()("".concat(Fa,"-prev"),(0,$e.Z)({},"".concat(Fa,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Ao):null,ie.createElement("li",{title:ya?"".concat(Eo,"/").concat(cr):null,className:"".concat(Fa,"-simple-pager")},ie.createElement("input",{type:"text",value:pr,disabled:On,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ie.createElement("span",{className:"".concat(Fa,"-slash")},"/"),cr),ie.createElement("li",{title:ya?Un.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:fe()("".concat(Fa,"-next"),(0,$e.Z)({},"".concat(Fa,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Lr)),pn)}if(cr<=3+ia*2){var Go={locale:Un,rootPrefixCls:Fa,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:ya,itemRender:Hr};cr||lr.push(ie.createElement(Ue,(0,b.Z)({},Go,{key:"noPager",page:1,className:"".concat(Fa,"-item-disabled")})));for(var Mi=1;Mi<=cr;Mi+=1){var rr=Eo===Mi;lr.push(ie.createElement(Ue,(0,b.Z)({},Go,{key:Mi,page:Mi,active:rr})))}}else{var zo=Ca?Un.prev_3:Un.prev_5,Cn=Ca?Un.next_3:Un.next_5,Ea=Hr(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(So,"prev page")),la=Hr(this.getJumpNextPage(),"jump-next",this.getItemIcon(co,"next page"));Vr&&(Sr=Ea?ie.createElement("li",{title:ya?zo:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:fe()("".concat(Fa,"-jump-prev"),(0,$e.Z)({},"".concat(Fa,"-jump-prev-custom-icon"),!!So))},Ea):null,pi=la?ie.createElement("li",{title:ya?Cn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:fe()("".concat(Fa,"-jump-next"),(0,$e.Z)({},"".concat(Fa,"-jump-next-custom-icon"),!!co))},la):null),ln=ie.createElement(Ue,{locale:Un,last:!0,rootPrefixCls:Fa,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:cr,page:cr,active:!1,showTitle:ya,itemRender:Hr}),Pr=ie.createElement(Ue,{locale:Un,rootPrefixCls:Fa,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:ya,itemRender:Hr});var en=Math.max(1,Eo-ia),wr=Math.min(Eo+ia,cr);Eo-1<=ia&&(wr=1+ia*2),cr-Eo<=ia&&(en=cr-ia*2);for(var pa=en;pa<=wr;pa+=1){var vr=Eo===pa;lr.push(ie.createElement(Ue,{locale:Un,rootPrefixCls:Fa,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:pa,page:pa,active:vr,showTitle:ya,itemRender:Hr}))}Eo-1>=ia*2&&Eo!==3&&(lr[0]=(0,ie.cloneElement)(lr[0],{className:"".concat(Fa,"-item-after-jump-prev")}),lr.unshift(Sr)),cr-Eo>=ia*2&&Eo!==cr-2&&(lr[lr.length-1]=(0,ie.cloneElement)(lr[lr.length-1],{className:"".concat(Fa,"-item-before-jump-next")}),lr.push(pi)),en!==1&&lr.unshift(Pr),wr!==cr&&lr.push(ln)}var Oa=!this.hasPrev()||!cr,$o=!this.hasNext()||!cr,vo=this.renderPrev(qa),ai=this.renderNext(Lr);return ie.createElement("ul",(0,b.Z)({className:fe()(Fa,Ct,(0,$e.Z)({},"".concat(Fa,"-disabled"),On)),style:nn,ref:this.paginationNode},Lo),er,vo?ie.createElement("li",{title:ya?Un.prev_page:null,onClick:this.prev,tabIndex:Oa?null:0,onKeyPress:this.runIfEnterPrev,className:fe()("".concat(Fa,"-prev"),(0,$e.Z)({},"".concat(Fa,"-disabled"),Oa)),"aria-disabled":Oa},vo):null,lr,ai?ie.createElement("li",{title:ya?Un.next_page:null,onClick:this.next,tabIndex:$o?null:0,onKeyPress:this.runIfEnterNext,className:fe()("".concat(Fa,"-next"),(0,$e.Z)({},"".concat(Fa,"-disabled"),$o)),"aria-disabled":$o},ai):null,ie.createElement(et,{disabled:On,locale:Un,rootPrefixCls:Fa,selectComponentClass:To,selectPrefixCls:Fo,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Eo,pageSize:Na,pageSizeOptions:fo,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:mn}))}}],[{key:"getDerivedStateFromProps",value:function(Tt,Fa){var Ct={};if("current"in Tt&&(Ct.current=Tt.current,Tt.current!==Fa.current&&(Ct.currentInputValue=Ct.current)),"pageSize"in Tt&&Tt.pageSize!==Fa.pageSize){var nn=Fa.current,On=St(Tt.pageSize,Fa,Tt);nn=nn>On?On:nn,"current"in Tt||(Ct.current=nn,Ct.currentInputValue=nn),Ct.pageSize=Tt.pageSize}return Ct}}]),Ra}(ie.Component);Ft.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Fe,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Fe,locale:Ce.Z,style:{},itemRender:dt,totalBoundaryShowSizeChanger:50};var Lt=Ft,Gt=z(62906),Kn=z(53124),Hn=z(98675),wt=z(25378),Ht=z(10110),Pn=z(11713);const Ln=ht=>ie.createElement(Pn.default,Object.assign({},ht,{showSearch:!0,size:"small"})),gn=ht=>ie.createElement(Pn.default,Object.assign({},ht,{showSearch:!0,size:"middle"}));Ln.Option=Pn.default.Option,gn.Option=Pn.default.Option;var yn=z(47673),bt=z(14747),Mn=z(67968),Ia=z(45503);const jt=ht=>{const{componentCls:Vt}=ht;return{[`${Vt}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Vt}-item-link`]:{color:ht.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Vt}-item-link`]:{color:ht.colorTextDisabled,cursor:"not-allowed"}}},[`&${Vt}-disabled`]:{cursor:"not-allowed",[`${Vt}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:ht.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:ht.colorBorder,backgroundColor:ht.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:ht.itemActiveBgDisabled},a:{color:ht.itemActiveColorDisabled}}},[`${Vt}-item-link`]:{color:ht.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Vt}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Vt}-simple-pager`]:{color:ht.colorTextDisabled},[`${Vt}-jump-prev, ${Vt}-jump-next`]:{[`${Vt}-item-link-icon`]:{opacity:0},[`${Vt}-item-ellipsis`]:{opacity:1}}},[`&${Vt}-simple`]:{[`${Vt}-prev, ${Vt}-next`]:{[`&${Vt}-disabled ${Vt}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Jt=ht=>{const{componentCls:Vt}=ht;return{[`&${Vt}-mini ${Vt}-total-text, &${Vt}-mini ${Vt}-simple-pager`]:{height:ht.itemSizeSM,lineHeight:`${ht.itemSizeSM}px`},[`&${Vt}-mini ${Vt}-item`]:{minWidth:ht.itemSizeSM,height:ht.itemSizeSM,margin:0,lineHeight:`${ht.itemSizeSM-2}px`},[`&${Vt}-mini:not(${Vt}-disabled) ${Vt}-item:not(${Vt}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:ht.colorBgTextHover},"&:active":{backgroundColor:ht.colorBgTextActive}},[`&${Vt}-mini ${Vt}-prev, &${Vt}-mini ${Vt}-next`]:{minWidth:ht.itemSizeSM,height:ht.itemSizeSM,margin:0,lineHeight:`${ht.itemSizeSM}px`},[`&${Vt}-mini:not(${Vt}-disabled)`]:{[`${Vt}-prev, ${Vt}-next`]:{[`&:hover ${Vt}-item-link`]:{backgroundColor:ht.colorBgTextHover},[`&:active ${Vt}-item-link`]:{backgroundColor:ht.colorBgTextActive},[`&${Vt}-disabled:hover ${Vt}-item-link`]:{backgroundColor:"transparent"}}},[`
|
|
&${Vt}-mini ${Vt}-prev ${Vt}-item-link,
|
|
&${Vt}-mini ${Vt}-next ${Vt}-item-link
|
|
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:ht.itemSizeSM,lineHeight:`${ht.itemSizeSM}px`}},[`&${Vt}-mini ${Vt}-jump-prev, &${Vt}-mini ${Vt}-jump-next`]:{height:ht.itemSizeSM,marginInlineEnd:0,lineHeight:`${ht.itemSizeSM}px`},[`&${Vt}-mini ${Vt}-options`]:{marginInlineStart:ht.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:ht.miniOptionsSizeChangerTop},"&-quick-jumper":{height:ht.itemSizeSM,lineHeight:`${ht.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,yn.x0)(ht)),{width:ht.paginationMiniQuickJumperInputWidth,height:ht.controlHeightSM})}}}},bn=ht=>{const{componentCls:Vt}=ht;return{[`
|
|
&${Vt}-simple ${Vt}-prev,
|
|
&${Vt}-simple ${Vt}-next
|
|
`]:{height:ht.itemSizeSM,lineHeight:`${ht.itemSizeSM}px`,verticalAlign:"top",[`${Vt}-item-link`]:{height:ht.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:ht.colorBgTextHover},"&:active":{backgroundColor:ht.colorBgTextActive},"&::after":{height:ht.itemSizeSM,lineHeight:`${ht.itemSizeSM}px`}}},[`&${Vt}-simple ${Vt}-simple-pager`]:{display:"inline-block",height:ht.itemSizeSM,marginInlineEnd:ht.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:ht.marginXS,padding:`0 ${ht.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:ht.itemInputBg,border:`${ht.lineWidth}px ${ht.lineType} ${ht.colorBorder}`,borderRadius:ht.borderRadius,outline:"none",transition:`border-color ${ht.motionDurationMid}`,color:"inherit","&:hover":{borderColor:ht.colorPrimary},"&:focus":{borderColor:ht.colorPrimaryHover,boxShadow:`${ht.inputOutlineOffset}px 0 ${ht.controlOutlineWidth}px ${ht.controlOutline}`},"&[disabled]":{color:ht.colorTextDisabled,backgroundColor:ht.colorBgContainerDisabled,borderColor:ht.colorBorder,cursor:"not-allowed"}}}}},gt=ht=>{const{componentCls:Vt}=ht;return{[`${Vt}-jump-prev, ${Vt}-jump-next`]:{outline:0,[`${Vt}-item-container`]:{position:"relative",[`${Vt}-item-link-icon`]:{color:ht.colorPrimary,fontSize:ht.fontSizeSM,opacity:0,transition:`all ${ht.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${Vt}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:ht.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:ht.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:ht.paginationEllipsisTextIndent,opacity:1,transition:`all ${ht.motionDurationMid}`}},"&:hover":{[`${Vt}-item-link-icon`]:{opacity:1},[`${Vt}-item-ellipsis`]:{opacity:0}}},[`
|
|
${Vt}-prev,
|
|
${Vt}-jump-prev,
|
|
${Vt}-jump-next
|
|
`]:{marginInlineEnd:ht.marginXS},[`
|
|
${Vt}-prev,
|
|
${Vt}-next,
|
|
${Vt}-jump-prev,
|
|
${Vt}-jump-next
|
|
`]:{display:"inline-block",minWidth:ht.itemSize,height:ht.itemSize,color:ht.colorText,fontFamily:ht.fontFamily,lineHeight:`${ht.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:ht.borderRadius,cursor:"pointer",transition:`all ${ht.motionDurationMid}`},[`${Vt}-prev, ${Vt}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:ht.colorText,cursor:"pointer",userSelect:"none"},[`${Vt}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:ht.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${ht.lineWidth}px ${ht.lineType} transparent`,borderRadius:ht.borderRadius,outline:"none",transition:`all ${ht.motionDurationMid}`},[`&:hover ${Vt}-item-link`]:{backgroundColor:ht.colorBgTextHover},[`&:active ${Vt}-item-link`]:{backgroundColor:ht.colorBgTextActive},[`&${Vt}-disabled:hover`]:{[`${Vt}-item-link`]:{backgroundColor:"transparent"}}},[`${Vt}-slash`]:{marginInlineEnd:ht.paginationSlashMarginInlineEnd,marginInlineStart:ht.paginationSlashMarginInlineStart},[`${Vt}-options`]:{display:"inline-block",marginInlineStart:ht.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:ht.controlHeight,marginInlineStart:ht.marginXS,lineHeight:`${ht.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,yn.ik)(ht)),{width:ht.controlHeightLG*1.25,height:ht.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:ht.marginXS,marginInlineEnd:ht.marginXS})}}}},tt=ht=>{const{componentCls:Vt}=ht;return{[`${Vt}-item`]:{display:"inline-block",minWidth:ht.itemSize,height:ht.itemSize,marginInlineEnd:ht.marginXS,fontFamily:ht.fontFamily,lineHeight:`${ht.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${ht.lineWidth}px ${ht.lineType} transparent`,borderRadius:ht.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${ht.paginationItemPaddingInline}px`,color:ht.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Vt}-item-active)`]:{"&:hover":{transition:`all ${ht.motionDurationMid}`,backgroundColor:ht.colorBgTextHover},"&:active":{backgroundColor:ht.colorBgTextActive}},"&-active":{fontWeight:ht.fontWeightStrong,backgroundColor:ht.itemActiveBg,borderColor:ht.colorPrimary,a:{color:ht.colorPrimary},"&:hover":{borderColor:ht.colorPrimaryHover},"&:hover a":{color:ht.colorPrimaryHover}}}}},ut=ht=>{const{componentCls:Vt}=ht;return{[Vt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,bt.Wf)(ht)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Vt}-total-text`]:{display:"inline-block",height:ht.itemSize,marginInlineEnd:ht.marginXS,lineHeight:`${ht.itemSize-2}px`,verticalAlign:"middle"}}),tt(ht)),gt(ht)),bn(ht)),Jt(ht)),jt(ht)),{[`@media only screen and (max-width: ${ht.screenLG}px)`]:{[`${Vt}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${ht.screenSM}px)`]:{[`${Vt}-options`]:{display:"none"}}}),[`&${ht.componentCls}-rtl`]:{direction:"rtl"}}},Bt=ht=>{const{componentCls:Vt}=ht;return{[`${Vt}${Vt}-disabled:not(${Vt}-mini)`]:{"&, &:hover":{[`${Vt}-item-link`]:{borderColor:ht.colorBorder}},"&:focus-visible":{[`${Vt}-item-link`]:{borderColor:ht.colorBorder}},[`${Vt}-item, ${Vt}-item-link`]:{backgroundColor:ht.colorBgContainerDisabled,borderColor:ht.colorBorder,[`&:hover:not(${Vt}-item-active)`]:{backgroundColor:ht.colorBgContainerDisabled,borderColor:ht.colorBorder,a:{color:ht.colorTextDisabled}},[`&${Vt}-item-active`]:{backgroundColor:ht.itemActiveBgDisabled}},[`${Vt}-prev, ${Vt}-next`]:{"&:hover button":{backgroundColor:ht.colorBgContainerDisabled,borderColor:ht.colorBorder,color:ht.colorTextDisabled},[`${Vt}-item-link`]:{backgroundColor:ht.colorBgContainerDisabled,borderColor:ht.colorBorder}}},[`${Vt}:not(${Vt}-mini)`]:{[`${Vt}-prev, ${Vt}-next`]:{"&:hover button":{borderColor:ht.colorPrimaryHover,backgroundColor:ht.itemBg},[`${Vt}-item-link`]:{backgroundColor:ht.itemLinkBg,borderColor:ht.colorBorder},[`&:hover ${Vt}-item-link`]:{borderColor:ht.colorPrimary,backgroundColor:ht.itemBg,color:ht.colorPrimary},[`&${Vt}-disabled`]:{[`${Vt}-item-link`]:{borderColor:ht.colorBorder,color:ht.colorTextDisabled}}},[`${Vt}-item`]:{backgroundColor:ht.itemBg,border:`${ht.lineWidth}px ${ht.lineType} ${ht.colorBorder}`,[`&:hover:not(${Vt}-item-active)`]:{borderColor:ht.colorPrimary,backgroundColor:ht.itemBg,a:{color:ht.colorPrimary}},"&-active":{borderColor:ht.colorPrimary}}}}},vn=ht=>{const{componentCls:Vt}=ht;return{[`${Vt}:not(${Vt}-disabled)`]:{[`${Vt}-item`]:Object.assign({},(0,bt.Qy)(ht)),[`${Vt}-jump-prev, ${Vt}-jump-next`]:{"&:focus-visible":Object.assign({[`${Vt}-item-link-icon`]:{opacity:1},[`${Vt}-item-ellipsis`]:{opacity:0}},(0,bt.oN)(ht))},[`${Vt}-prev, ${Vt}-next`]:{[`&:focus-visible ${Vt}-item-link`]:Object.assign({},(0,bt.oN)(ht))}}}};var Nn=(0,Mn.Z)("Pagination",ht=>{const Vt=(0,Ia.TS)(ht,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:ht.marginXXS/2,paginationMiniQuickJumperInputWidth:ht.controlHeightLG*1.1,paginationItemPaddingInline:ht.marginXXS*1.5,paginationEllipsisLetterSpacing:ht.marginXXS/2,paginationSlashMarginInlineStart:ht.marginXXS,paginationSlashMarginInlineEnd:ht.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,yn.e5)(ht),(0,yn.TM)(ht));return[ut(Vt),vn(Vt),ht.wireframe&&Bt(Vt)]},ht=>({itemBg:ht.colorBgContainer,itemSize:ht.controlHeight,itemSizeSM:ht.controlHeightSM,itemActiveBg:ht.colorBgContainer,itemLinkBg:ht.colorBgContainer,itemActiveColorDisabled:ht.colorTextDisabled,itemActiveBgDisabled:ht.controlItemBgActiveDisabled,itemInputBg:ht.colorBgContainer,miniOptionsSizeChangerTop:0})),Pa=function(ht,Vt){var Ra={};for(var fa in ht)Object.prototype.hasOwnProperty.call(ht,fa)&&Vt.indexOf(fa)<0&&(Ra[fa]=ht[fa]);if(ht!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Tt=0,fa=Object.getOwnPropertySymbols(ht);Tt<fa.length;Tt++)Vt.indexOf(fa[Tt])<0&&Object.prototype.propertyIsEnumerable.call(ht,fa[Tt])&&(Ra[fa[Tt]]=ht[fa[Tt]]);return Ra},ea=ht=>{const{prefixCls:Vt,selectPrefixCls:Ra,className:fa,rootClassName:Tt,style:Fa,size:Ct,locale:nn,selectComponentClass:On,responsive:Mt,showSizeChanger:an}=ht,Un=Pa(ht,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Da}=(0,wt.Z)(Mt),{getPrefixCls:Ca,direction:ya,pagination:or={}}=ie.useContext(Kn.E_),Br=Ca("pagination",Vt),[Hr,Vr]=Nn(Br),So=an!=null?an:or.showSizeChanger,co=ie.useMemo(()=>{const cr=ie.createElement("span",{className:`${Br}-item-ellipsis`},"\u2022\u2022\u2022"),lr=ie.createElement("button",{className:`${Br}-item-link`,type:"button",tabIndex:-1},ya==="rtl"?ie.createElement(Qe.Z,null):ie.createElement(Me.Z,null)),Sr=ie.createElement("button",{className:`${Br}-item-link`,type:"button",tabIndex:-1},ya==="rtl"?ie.createElement(Me.Z,null):ie.createElement(Qe.Z,null)),pi=ie.createElement("a",{className:`${Br}-item-link`},ie.createElement("div",{className:`${Br}-item-container`},ya==="rtl"?ie.createElement(at.Z,{className:`${Br}-item-link-icon`}):ie.createElement(ce,{className:`${Br}-item-link-icon`}),cr)),Pr=ie.createElement("a",{className:`${Br}-item-link`},ie.createElement("div",{className:`${Br}-item-container`},ya==="rtl"?ie.createElement(ce,{className:`${Br}-item-link-icon`}):ie.createElement(at.Z,{className:`${Br}-item-link-icon`}),cr));return{prevIcon:lr,nextIcon:Sr,jumpPrevIcon:pi,jumpNextIcon:Pr}},[ya,Br]),[To]=(0,Ht.Z)("Pagination",Gt.Z),Fo=Object.assign(Object.assign({},To),nn),fo=(0,Hn.Z)(Ct),ko=fo==="small"||!!(Da&&!fo&&Mt),Eo=Ca("select",Ra),Na=fe()({[`${Br}-mini`]:ko,[`${Br}-rtl`]:ya==="rtl"},or==null?void 0:or.className,fa,Tt,Vr),pr=Object.assign(Object.assign({},or==null?void 0:or.style),Fa);return Hr(ie.createElement(Lt,Object.assign({},co,Un,{style:pr,prefixCls:Br,selectPrefixCls:Eo,className:Na,selectComponentClass:On||(ko?Ln:gn),locale:Fo,showSizeChanger:So})))},ba=ea},66330:function(tn,zt,z){"use strict";z.d(zt,{t5:function(){return Qe}});var b=z(94184),ie=z.n(b),xe=z(92419),De=z(67294),Ae=z(53124),Ge=z(81643),ce=z(20136),at=function(fe,$e){var me={};for(var E in fe)Object.prototype.hasOwnProperty.call(fe,E)&&$e.indexOf(E)<0&&(me[E]=fe[E]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,E=Object.getOwnPropertySymbols(fe);a<E.length;a++)$e.indexOf(E[a])<0&&Object.prototype.propertyIsEnumerable.call(fe,E[a])&&(me[E[a]]=fe[E[a]]);return me};const Me=(fe,$e,me)=>{if(!(!$e&&!me))return De.createElement(De.Fragment,null,$e&&De.createElement("div",{className:`${fe}-title`},(0,Ge.Z)($e)),De.createElement("div",{className:`${fe}-inner-content`},(0,Ge.Z)(me)))},Qe=fe=>{const{hashId:$e,prefixCls:me,className:E,style:a,placement:x="top",title:y,content:ee,children:te}=fe;return De.createElement("div",{className:ie()($e,me,`${me}-pure`,`${me}-placement-${x}`,E),style:a},De.createElement("div",{className:`${me}-arrow`}),De.createElement(xe.G,Object.assign({},fe,{className:$e,prefixCls:me}),te||Me(me,y,ee)))},Ye=fe=>{const{prefixCls:$e}=fe,me=at(fe,["prefixCls"]),{getPrefixCls:E}=De.useContext(Ae.E_),a=E("popover",$e),[x,y]=(0,ce.Z)(a);return x(De.createElement(Qe,Object.assign({},me,{prefixCls:a,hashId:y})))};zt.ZP=Ye},55241:function(tn,zt,z){"use strict";var b=z(94184),ie=z.n(b),xe=z(67294),De=z(81643),Ae=z(33603),Ge=z(53124),ce=z(83062),at=z(66330),Me=z(20136),Qe=function($e,me){var E={};for(var a in $e)Object.prototype.hasOwnProperty.call($e,a)&&me.indexOf(a)<0&&(E[a]=$e[a]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols($e);x<a.length;x++)me.indexOf(a[x])<0&&Object.prototype.propertyIsEnumerable.call($e,a[x])&&(E[a[x]]=$e[a[x]]);return E};const Ye=$e=>{let{title:me,content:E,prefixCls:a}=$e;return xe.createElement(xe.Fragment,null,me&&xe.createElement("div",{className:`${a}-title`},(0,De.Z)(me)),xe.createElement("div",{className:`${a}-inner-content`},(0,De.Z)(E)))},fe=xe.forwardRef(($e,me)=>{const{prefixCls:E,title:a,content:x,overlayClassName:y,placement:ee="top",trigger:te="hover",mouseEnterDelay:re=.1,mouseLeaveDelay:oe=.1,overlayStyle:le={}}=$e,Se=Qe($e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:we}=xe.useContext(Ge.E_),qe=we("popover",E),[Le,Ce]=(0,Me.Z)(qe),he=we(),et=ie()(y,Ce);return Le(xe.createElement(ce.Z,Object.assign({placement:ee,trigger:te,mouseEnterDelay:re,mouseLeaveDelay:oe,overlayStyle:le},Se,{prefixCls:qe,overlayClassName:et,ref:me,overlay:a||x?xe.createElement(Ye,{prefixCls:qe,title:a,content:x}):null,transitionName:(0,Ae.m)(he,"zoom-big",Se.transitionName),"data-popover-inject":!0})))});fe._InternalPanelDoNotUseOrYouWillBeFired=at.ZP,zt.Z=fe},20136:function(tn,zt,z){"use strict";var b=z(14747),ie=z(50438),xe=z(97414),De=z(8796),Ae=z(67968),Ge=z(45503);const ce=Qe=>{const{componentCls:Ye,popoverColor:fe,minWidth:$e,fontWeightStrong:me,popoverPadding:E,boxShadowSecondary:a,colorTextHeading:x,borderRadiusLG:y,zIndexPopup:ee,marginXS:te,colorBgElevated:re,popoverBg:oe}=Qe;return[{[Ye]:Object.assign(Object.assign({},(0,b.Wf)(Qe)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:ee,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":re,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${Ye}-content`]:{position:"relative"},[`${Ye}-inner`]:{backgroundColor:oe,backgroundClip:"padding-box",borderRadius:y,boxShadow:a,padding:E},[`${Ye}-title`]:{minWidth:$e,marginBottom:te,color:x,fontWeight:me},[`${Ye}-inner-content`]:{color:fe}})},(0,xe.ZP)(Qe,{colorBg:"var(--antd-arrow-background-color)"}),{[`${Ye}-pure`]:{position:"relative",maxWidth:"none",margin:Qe.sizePopupArrow,display:"inline-block",[`${Ye}-content`]:{display:"inline-block"}}}]},at=Qe=>{const{componentCls:Ye}=Qe;return{[Ye]:De.i.map(fe=>{const $e=Qe[`${fe}6`];return{[`&${Ye}-${fe}`]:{"--antd-arrow-background-color":$e,[`${Ye}-inner`]:{backgroundColor:$e},[`${Ye}-arrow`]:{background:"transparent"}}}})}},Me=Qe=>{const{componentCls:Ye,lineWidth:fe,lineType:$e,colorSplit:me,paddingSM:E,controlHeight:a,fontSize:x,lineHeight:y,padding:ee}=Qe,te=a-Math.round(x*y),re=te/2,oe=te/2-fe,le=ee;return{[Ye]:{[`${Ye}-inner`]:{padding:0},[`${Ye}-title`]:{margin:0,padding:`${re}px ${le}px ${oe}px`,borderBottom:`${fe}px ${$e} ${me}`},[`${Ye}-inner-content`]:{padding:`${E}px ${le}px`}}}};zt.Z=(0,Ae.Z)("Popover",Qe=>{const{colorBgElevated:Ye,colorText:fe,wireframe:$e}=Qe,me=(0,Ge.TS)(Qe,{popoverPadding:12,popoverBg:Ye,popoverColor:fe});return[ce(me),at(me),$e&&Me(me),(0,ie._y)(me,"zoom-big")]},Qe=>({width:177,minWidth:177,zIndexPopup:Qe.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},38703:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return Fa}});var b=z(67294),ie=z(87725),xe=z(18299),De=z(16646),Ae=z(73475),Ge=z(94184),ce=z.n(Ge),at=z(10366),Me=z(53124),Qe=z(87462),Ye=z(1413),fe=z(45987),$e={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},me=function(){var nn=(0,b.useRef)([]),On=(0,b.useRef)(null);return(0,b.useEffect)(function(){var Mt=Date.now(),an=!1;nn.current.forEach(function(Un){if(Un){an=!0;var Da=Un.style;Da.transitionDuration=".3s, .3s, .3s, .06s",On.current&&Mt-On.current<100&&(Da.transitionDuration="0s, 0s")}}),an&&(On.current=Date.now())}),nn.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(nn){var On=(0,Ye.Z)((0,Ye.Z)({},$e),nn),Mt=On.className,an=On.percent,Un=On.prefixCls,Da=On.strokeColor,Ca=On.strokeLinecap,ya=On.strokeWidth,or=On.style,Br=On.trailColor,Hr=On.trailWidth,Vr=On.transition,So=(0,fe.Z)(On,E);delete So.gapPosition;var co=Array.isArray(an)?an:[an],To=Array.isArray(Da)?Da:[Da],Fo=me(),fo=ya/2,ko=100-ya/2,Eo="M ".concat(Ca==="round"?fo:0,",").concat(fo,`
|
|
L `).concat(Ca==="round"?ko:100,",").concat(fo),Na="0 0 100 ".concat(ya),pr=0;return b.createElement("svg",(0,Qe.Z)({className:ce()("".concat(Un,"-line"),Mt),viewBox:Na,preserveAspectRatio:"none",style:or},So),b.createElement("path",{className:"".concat(Un,"-line-trail"),d:Eo,strokeLinecap:Ca,stroke:Br,strokeWidth:Hr||ya,fillOpacity:"0"}),co.map(function(cr,lr){var Sr=1;switch(Ca){case"round":Sr=1-ya/100;break;case"square":Sr=1-ya/2/100;break;default:Sr=1;break}var pi={strokeDasharray:"".concat(cr*Sr,"px, 100px"),strokeDashoffset:"-".concat(pr,"px"),transition:Vr||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Pr=To[lr]||To[To.length-1];return pr+=cr,b.createElement("path",{key:lr,className:"".concat(Un,"-line-path"),d:Eo,strokeLinecap:Ca,stroke:Pr,strokeWidth:ya,fillOpacity:"0",ref:function(pn){Fo[lr]=pn},style:pi})}))},x=a,y=z(71002),ee=z(97685),te=z(98924),re=0,oe=(0,te.Z)();function le(){var Ct;return oe?(Ct=re,re+=1):Ct="TEST_OR_SSR",Ct}var Se=function(Ct){var nn=b.useState(),On=(0,ee.Z)(nn,2),Mt=On[0],an=On[1];return b.useEffect(function(){an("rc_progress_".concat(le()))},[]),Ct||Mt},we=function(nn){var On=nn.bg,Mt=nn.children;return b.createElement("div",{style:{width:"100%",height:"100%",background:On}},Mt)};function qe(Ct,nn){return Object.keys(Ct).map(function(On){var Mt=parseFloat(On),an="".concat(Math.floor(Mt*nn),"%");return"".concat(Ct[On]," ").concat(an)})}var Le=b.forwardRef(function(Ct,nn){var On=Ct.prefixCls,Mt=Ct.color,an=Ct.gradientId,Un=Ct.radius,Da=Ct.style,Ca=Ct.ptg,ya=Ct.strokeLinecap,or=Ct.strokeWidth,Br=Ct.size,Hr=Ct.gapDegree,Vr=Mt&&(0,y.Z)(Mt)==="object",So=Vr?"#FFF":void 0,co=Br/2,To=b.createElement("circle",{className:"".concat(On,"-circle-path"),r:Un,cx:co,cy:co,stroke:So,strokeLinecap:ya,strokeWidth:or,opacity:Ca===0?0:1,style:Da,ref:nn});if(!Vr)return To;var Fo="".concat(an,"-conic"),fo=Hr?"".concat(180+Hr/2,"deg"):"0deg",ko=qe(Mt,(360-Hr)/360),Eo=qe(Mt,1),Na="conic-gradient(from ".concat(fo,", ").concat(ko.join(", "),")"),pr="linear-gradient(to ".concat(Hr?"bottom":"top",", ").concat(Eo.join(", "),")");return b.createElement(b.Fragment,null,b.createElement("mask",{id:Fo},To),b.createElement("foreignObject",{x:0,y:0,width:Br,height:Br,mask:"url(#".concat(Fo,")")},b.createElement(we,{bg:pr},b.createElement(we,{bg:Na}))))}),Ce=Le,he=100,et=function(nn,On,Mt,an,Un,Da,Ca,ya,or,Br){var Hr=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Vr=Mt/100*360*((360-Da)/360),So=Da===0?0:{bottom:0,top:180,left:90,right:-90}[Ca],co=(100-an)/100*On;or==="round"&&an!==100&&(co+=Br/2,co>=On&&(co=On-.01));var To=he/2;return{stroke:typeof ya=="string"?ya:void 0,strokeDasharray:"".concat(On,"px ").concat(nn),strokeDashoffset:co+Hr,transform:"rotate(".concat(Un+Vr+So,"deg)"),transformOrigin:"".concat(To,"px ").concat(To,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Re=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ue(Ct){var nn=Ct!=null?Ct:[];return Array.isArray(nn)?nn:[nn]}var Fe=function(nn){var On=(0,Ye.Z)((0,Ye.Z)({},$e),nn),Mt=On.id,an=On.prefixCls,Un=On.steps,Da=On.strokeWidth,Ca=On.trailWidth,ya=On.gapDegree,or=ya===void 0?0:ya,Br=On.gapPosition,Hr=On.trailColor,Vr=On.strokeLinecap,So=On.style,co=On.className,To=On.strokeColor,Fo=On.percent,fo=(0,fe.Z)(On,Re),ko=he/2,Eo=Se(Mt),Na="".concat(Eo,"-gradient"),pr=ko-Da/2,cr=Math.PI*2*pr,lr=or>0?90+or/2:-90,Sr=cr*((360-or)/360),pi=(0,y.Z)(Un)==="object"?Un:{count:Un,space:2},Pr=pi.count,ln=pi.space,pn=Ue(Fo),mn=Ue(To),ia=mn.find(function(Mi){return Mi&&(0,y.Z)(Mi)==="object"}),qa=ia&&(0,y.Z)(ia)==="object",Lr=qa?"butt":Vr,Lo=et(cr,Sr,0,100,lr,or,Br,Hr,Lr,Da),er=me(),Ao=function(){var rr=0;return pn.map(function(zo,Cn){var Ea=mn[Cn]||mn[mn.length-1],la=et(cr,Sr,rr,zo,lr,or,Br,Ea,Lr,Da);return rr+=zo,b.createElement(Ce,{key:Cn,color:Ea,ptg:zo,radius:pr,prefixCls:an,gradientId:Na,style:la,strokeLinecap:Lr,strokeWidth:Da,gapDegree:or,ref:function(wr){er[Cn]=wr},size:he})}).reverse()},Go=function(){var rr=Math.round(Pr*(pn[0]/100)),zo=100/Pr,Cn=0;return new Array(Pr).fill(null).map(function(Ea,la){var en=la<=rr-1?mn[0]:Hr,wr=en&&(0,y.Z)(en)==="object"?"url(#".concat(Na,")"):void 0,pa=et(cr,Sr,Cn,zo,lr,or,Br,en,"butt",Da,ln);return Cn+=(Sr-pa.strokeDashoffset+ln)*100/Sr,b.createElement("circle",{key:la,className:"".concat(an,"-circle-path"),r:pr,cx:ko,cy:ko,stroke:wr,strokeWidth:Da,opacity:1,style:pa,ref:function(Oa){er[la]=Oa}})})};return b.createElement("svg",(0,Qe.Z)({className:ce()("".concat(an,"-circle"),co),viewBox:"0 0 ".concat(he," ").concat(he),style:So,id:Mt,role:"presentation"},fo),!Pr&&b.createElement("circle",{className:"".concat(an,"-circle-trail"),r:pr,cx:ko,cy:ko,stroke:Hr,strokeLinecap:Lr,strokeWidth:Ca||Da,style:Lo}),Pr?Go():Ao())},ot=Fe,dt={Line:x,Circle:ot},St=z(83062),Ft=z(47448);function Lt(Ct){return!Ct||Ct<0?0:Ct>100?100:Ct}function Gt(Ct){let{success:nn,successPercent:On}=Ct,Mt=On;return nn&&"progress"in nn&&(Mt=nn.progress),nn&&"percent"in nn&&(Mt=nn.percent),Mt}const Kn=Ct=>{let{percent:nn,success:On,successPercent:Mt}=Ct;const an=Lt(Gt({success:On,successPercent:Mt}));return[an,Lt(Lt(nn)-an)]},Hn=Ct=>{let{success:nn={},strokeColor:On}=Ct;const{strokeColor:Mt}=nn;return[Mt||Ft.presetPrimaryColors.green,On||null]},wt=(Ct,nn,On)=>{var Mt,an,Un,Da;let Ca=-1,ya=-1;if(nn==="step"){const or=On.steps,Br=On.strokeWidth;typeof Ct=="string"||typeof Ct=="undefined"?(Ca=Ct==="small"?2:14,ya=Br!=null?Br:8):typeof Ct=="number"?[Ca,ya]=[Ct,Ct]:[Ca=14,ya=8]=Ct,Ca*=or}else if(nn==="line"){const or=On==null?void 0:On.strokeWidth;typeof Ct=="string"||typeof Ct=="undefined"?ya=or||(Ct==="small"?6:8):typeof Ct=="number"?[Ca,ya]=[Ct,Ct]:[Ca=-1,ya=8]=Ct}else(nn==="circle"||nn==="dashboard")&&(typeof Ct=="string"||typeof Ct=="undefined"?[Ca,ya]=Ct==="small"?[60,60]:[120,120]:typeof Ct=="number"?[Ca,ya]=[Ct,Ct]:(Ca=(an=(Mt=Ct[0])!==null&&Mt!==void 0?Mt:Ct[1])!==null&&an!==void 0?an:120,ya=(Da=(Un=Ct[0])!==null&&Un!==void 0?Un:Ct[1])!==null&&Da!==void 0?Da:120));return[Ca,ya]},Ht=3,Pn=Ct=>Ht/Ct*100;var gn=Ct=>{const{prefixCls:nn,trailColor:On=null,strokeLinecap:Mt="round",gapPosition:an,gapDegree:Un,width:Da=120,type:Ca,children:ya,success:or,size:Br=Da}=Ct,[Hr,Vr]=wt(Br,"circle");let{strokeWidth:So}=Ct;So===void 0&&(So=Math.max(Pn(Hr),6));const co={width:Hr,height:Vr,fontSize:Hr*.15+6},To=b.useMemo(()=>{if(Un||Un===0)return Un;if(Ca==="dashboard")return 75},[Un,Ca]),Fo=an||Ca==="dashboard"&&"bottom"||void 0,fo=Object.prototype.toString.call(Ct.strokeColor)==="[object Object]",ko=Hn({success:or,strokeColor:Ct.strokeColor}),Eo=ce()(`${nn}-inner`,{[`${nn}-circle-gradient`]:fo}),Na=b.createElement(ot,{percent:Kn(Ct),strokeWidth:So,trailWidth:So,strokeColor:ko,strokeLinecap:Mt,trailColor:On,prefixCls:nn,gapDegree:To,gapPosition:Fo});return b.createElement("div",{className:Eo,style:co},Hr<=20?b.createElement(St.Z,{title:ya},b.createElement("span",null,Na)):b.createElement(b.Fragment,null,Na,ya))},yn=function(Ct,nn){var On={};for(var Mt in Ct)Object.prototype.hasOwnProperty.call(Ct,Mt)&&nn.indexOf(Mt)<0&&(On[Mt]=Ct[Mt]);if(Ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var an=0,Mt=Object.getOwnPropertySymbols(Ct);an<Mt.length;an++)nn.indexOf(Mt[an])<0&&Object.prototype.propertyIsEnumerable.call(Ct,Mt[an])&&(On[Mt[an]]=Ct[Mt[an]]);return On};const bt=Ct=>{let nn=[];return Object.keys(Ct).forEach(On=>{const Mt=parseFloat(On.replace(/%/g,""));isNaN(Mt)||nn.push({key:Mt,value:Ct[On]})}),nn=nn.sort((On,Mt)=>On.key-Mt.key),nn.map(On=>{let{key:Mt,value:an}=On;return`${an} ${Mt}%`}).join(", ")},Mn=(Ct,nn)=>{const{from:On=Ft.presetPrimaryColors.blue,to:Mt=Ft.presetPrimaryColors.blue,direction:an=nn==="rtl"?"to left":"to right"}=Ct,Un=yn(Ct,["from","to","direction"]);if(Object.keys(Un).length!==0){const Da=bt(Un);return{backgroundImage:`linear-gradient(${an}, ${Da})`}}return{backgroundImage:`linear-gradient(${an}, ${On}, ${Mt})`}};var jt=Ct=>{const{prefixCls:nn,direction:On,percent:Mt,size:an,strokeWidth:Un,strokeColor:Da,strokeLinecap:Ca="round",children:ya,trailColor:or=null,success:Br}=Ct,Hr=Da&&typeof Da!="string"?Mn(Da,On):{backgroundColor:Da},Vr=Ca==="square"||Ca==="butt"?0:void 0,So={backgroundColor:or||void 0,borderRadius:Vr},co=an!=null?an:[-1,Un||(an==="small"?6:8)],[To,Fo]=wt(co,"line",{strokeWidth:Un}),fo=Object.assign({width:`${Lt(Mt)}%`,height:Fo,borderRadius:Vr},Hr),ko=Gt(Ct),Eo={width:`${Lt(ko)}%`,height:Fo,borderRadius:Vr,backgroundColor:Br==null?void 0:Br.strokeColor},Na={width:To<0?"100%":To,height:Fo};return b.createElement(b.Fragment,null,b.createElement("div",{className:`${nn}-outer`,style:Na},b.createElement("div",{className:`${nn}-inner`,style:So},b.createElement("div",{className:`${nn}-bg`,style:fo}),ko!==void 0?b.createElement("div",{className:`${nn}-success-bg`,style:Eo}):null)),ya)},bn=Ct=>{const{size:nn,steps:On,percent:Mt=0,strokeWidth:an=8,strokeColor:Un,trailColor:Da=null,prefixCls:Ca,children:ya}=Ct,or=Math.round(On*(Mt/100)),Br=nn==="small"?2:14,Hr=nn!=null?nn:[Br,an],[Vr,So]=wt(Hr,"step",{steps:On,strokeWidth:an}),co=Vr/On,To=new Array(On);for(let Fo=0;Fo<On;Fo++){const fo=Array.isArray(Un)?Un[Fo]:Un;To[Fo]=b.createElement("div",{key:Fo,className:ce()(`${Ca}-steps-item`,{[`${Ca}-steps-item-active`]:Fo<=or-1}),style:{backgroundColor:Fo<=or-1?fo:Da,width:co,height:So}})}return b.createElement("div",{className:`${Ca}-steps-outer`},To,ya)},gt=z(45930),tt=z(14747),ut=z(67968),Bt=z(45503);const vn=Ct=>{const nn=Ct?"100%":"-100%";return new gt.Keyframes(`antProgress${Ct?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${nn}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${nn}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Nn=Ct=>{const{componentCls:nn,iconCls:On}=Ct;return{[nn]:Object.assign(Object.assign({},(0,tt.Wf)(Ct)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Ct.fontSize,marginInlineEnd:Ct.marginXS,marginBottom:Ct.marginXS},[`${nn}-outer`]:{display:"inline-block",width:"100%"},[`&${nn}-show-info`]:{[`${nn}-outer`]:{marginInlineEnd:`calc(-2em - ${Ct.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Ct.paddingXS}px)`}},[`${nn}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Ct.remainingColor,borderRadius:Ct.lineBorderRadius},[`${nn}-inner:not(${nn}-circle-gradient)`]:{[`${nn}-circle-path`]:{stroke:Ct.defaultColor}},[`${nn}-success-bg, ${nn}-bg`]:{position:"relative",backgroundColor:Ct.defaultColor,borderRadius:Ct.lineBorderRadius,transition:`all ${Ct.motionDurationSlow} ${Ct.motionEaseInOutCirc}`},[`${nn}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Ct.colorSuccess},[`${nn}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Ct.marginXS,color:Ct.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[On]:{fontSize:Ct.fontSize}},[`&${nn}-status-active`]:{[`${nn}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Ct.colorBgContainer,borderRadius:Ct.lineBorderRadius,opacity:0,animationName:vn(),animationDuration:Ct.progressActiveMotionDuration,animationTimingFunction:Ct.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${nn}-rtl${nn}-status-active`]:{[`${nn}-bg::before`]:{animationName:vn(!0)}},[`&${nn}-status-exception`]:{[`${nn}-bg`]:{backgroundColor:Ct.colorError},[`${nn}-text`]:{color:Ct.colorError}},[`&${nn}-status-exception ${nn}-inner:not(${nn}-circle-gradient)`]:{[`${nn}-circle-path`]:{stroke:Ct.colorError}},[`&${nn}-status-success`]:{[`${nn}-bg`]:{backgroundColor:Ct.colorSuccess},[`${nn}-text`]:{color:Ct.colorSuccess}},[`&${nn}-status-success ${nn}-inner:not(${nn}-circle-gradient)`]:{[`${nn}-circle-path`]:{stroke:Ct.colorSuccess}}})}},Pa=Ct=>{const{componentCls:nn,iconCls:On}=Ct;return{[nn]:{[`${nn}-circle-trail`]:{stroke:Ct.remainingColor},[`&${nn}-circle ${nn}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${nn}-circle ${nn}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Ct.circleTextColor,fontSize:Ct.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[On]:{fontSize:`${Ct.fontSize/Ct.fontSizeSM}em`}},[`${nn}-circle&-status-exception`]:{[`${nn}-text`]:{color:Ct.colorError}},[`${nn}-circle&-status-success`]:{[`${nn}-text`]:{color:Ct.colorSuccess}}},[`${nn}-inline-circle`]:{lineHeight:1,[`${nn}-inner`]:{verticalAlign:"bottom"}}}},qn=Ct=>{const{componentCls:nn}=Ct;return{[nn]:{[`${nn}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Ct.progressStepMinWidth,marginInlineEnd:Ct.progressStepMarginInlineEnd,backgroundColor:Ct.remainingColor,transition:`all ${Ct.motionDurationSlow}`,"&-active":{backgroundColor:Ct.defaultColor}}}}}},ea=Ct=>{const{componentCls:nn,iconCls:On}=Ct;return{[nn]:{[`${nn}-small&-line, ${nn}-small&-line ${nn}-text ${On}`]:{fontSize:Ct.fontSizeSM}}}};var ba=(0,ut.Z)("Progress",Ct=>{const nn=Ct.marginXXS/2,On=(0,Bt.TS)(Ct,{progressStepMarginInlineEnd:nn,progressStepMinWidth:nn,progressActiveMotionDuration:"2.4s"});return[Nn(On),Pa(On),qn(On),ea(On)]},Ct=>({circleTextColor:Ct.colorText,defaultColor:Ct.colorInfo,remainingColor:Ct.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ht=function(Ct,nn){var On={};for(var Mt in Ct)Object.prototype.hasOwnProperty.call(Ct,Mt)&&nn.indexOf(Mt)<0&&(On[Mt]=Ct[Mt]);if(Ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var an=0,Mt=Object.getOwnPropertySymbols(Ct);an<Mt.length;an++)nn.indexOf(Mt[an])<0&&Object.prototype.propertyIsEnumerable.call(Ct,Mt[an])&&(On[Mt[an]]=Ct[Mt[an]]);return On};const Vt=null,Ra=["normal","exception","active","success"];var Tt=b.forwardRef((Ct,nn)=>{const{prefixCls:On,className:Mt,rootClassName:an,steps:Un,strokeColor:Da,percent:Ca=0,size:ya="default",showInfo:or=!0,type:Br="line",status:Hr,format:Vr,style:So}=Ct,co=ht(Ct,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),To=b.useMemo(()=>{var pn,mn;const ia=Gt(Ct);return parseInt(ia!==void 0?(pn=ia!=null?ia:0)===null||pn===void 0?void 0:pn.toString():(mn=Ca!=null?Ca:0)===null||mn===void 0?void 0:mn.toString(),10)},[Ca,Ct.success,Ct.successPercent]),Fo=b.useMemo(()=>!Ra.includes(Hr)&&To>=100?"success":Hr||"normal",[Hr,To]),{getPrefixCls:fo,direction:ko,progress:Eo}=b.useContext(Me.E_),Na=fo("progress",On),[pr,cr]=ba(Na),lr=b.useMemo(()=>{if(!or)return null;const pn=Gt(Ct);let mn;const ia=Vr||(Lr=>`${Lr}%`),qa=Br==="line";return Vr||Fo!=="exception"&&Fo!=="success"?mn=ia(Lt(Ca),Lt(pn)):Fo==="exception"?mn=qa?b.createElement(De.Z,null):b.createElement(Ae.Z,null):Fo==="success"&&(mn=qa?b.createElement(ie.Z,null):b.createElement(xe.Z,null)),b.createElement("span",{className:`${Na}-text`,title:typeof mn=="string"?mn:void 0},mn)},[or,Ca,To,Fo,Br,Na,Vr]),Sr=Array.isArray(Da)?Da[0]:Da,pi=typeof Da=="string"||Array.isArray(Da)?Da:void 0;let Pr;Br==="line"?Pr=Un?b.createElement(bn,Object.assign({},Ct,{strokeColor:pi,prefixCls:Na,steps:Un}),lr):b.createElement(jt,Object.assign({},Ct,{strokeColor:Sr,prefixCls:Na,direction:ko}),lr):(Br==="circle"||Br==="dashboard")&&(Pr=b.createElement(gn,Object.assign({},Ct,{strokeColor:Sr,prefixCls:Na,progressStatus:Fo}),lr));const ln=ce()(Na,`${Na}-status-${Fo}`,`${Na}-${Br==="dashboard"&&"circle"||Un&&"steps"||Br}`,{[`${Na}-inline-circle`]:Br==="circle"&&wt(ya,"circle")[0]<=20,[`${Na}-show-info`]:or,[`${Na}-${ya}`]:typeof ya=="string",[`${Na}-rtl`]:ko==="rtl"},Eo==null?void 0:Eo.className,Mt,an,cr);return pr(b.createElement("div",Object.assign({ref:nn,style:Object.assign(Object.assign({},Eo==null?void 0:Eo.style),So),className:ln,role:"progressbar","aria-valuenow":To},(0,at.Z)(co,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Pr))}),Fa=Tt},12604:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return Ft}});var b=z(87462),ie=z(67294),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},De=xe,Ae=z(74643),Ge=function(Gt,Kn){return ie.createElement(Ae.Z,(0,b.Z)({},Gt,{ref:Kn,icon:De}))},ce=ie.forwardRef(Ge),at=z(94184),Me=z.n(at),Qe=z(4942),Ye=z(97685),fe=z(45987),$e=z(21770),me=z(15105),E=z(64217);function a(Lt,Gt){var Kn=Lt.disabled,Hn=Lt.prefixCls,wt=Lt.character,Ht=Lt.characterRender,Pn=Lt.index,Ln=Lt.count,gn=Lt.value,yn=Lt.allowHalf,bt=Lt.focused,Mn=Lt.onHover,Ia=Lt.onClick,jt=function(Nn){Mn(Nn,Pn)},Jt=function(Nn){Ia(Nn,Pn)},bn=function(Nn){Nn.keyCode===me.Z.ENTER&&Ia(Nn,Pn)},gt=Pn+1,tt=new Set([Hn]);gn===0&&Pn===0&&bt?tt.add("".concat(Hn,"-focused")):yn&&gn+.5>=gt&&gn<gt?(tt.add("".concat(Hn,"-half")),tt.add("".concat(Hn,"-active")),bt&&tt.add("".concat(Hn,"-focused"))):(gt<=gn?tt.add("".concat(Hn,"-full")):tt.add("".concat(Hn,"-zero")),gt===gn&&bt&&tt.add("".concat(Hn,"-focused")));var ut=typeof wt=="function"?wt(Lt):wt,Bt=ie.createElement("li",{className:Me()(Array.from(tt)),ref:Gt},ie.createElement("div",{onClick:Kn?null:Jt,onKeyDown:Kn?null:bn,onMouseMove:Kn?null:jt,role:"radio","aria-checked":gn>Pn?"true":"false","aria-posinset":Pn+1,"aria-setsize":Ln,tabIndex:Kn?-1:0},ie.createElement("div",{className:"".concat(Hn,"-first")},ut),ie.createElement("div",{className:"".concat(Hn,"-second")},ut)));return Ht&&(Bt=Ht(Bt,Lt)),Bt}var x=ie.forwardRef(a);function y(){var Lt=ie.useRef({});function Gt(Hn){return Lt.current[Hn]}function Kn(Hn){return function(wt){Lt.current[Hn]=wt}}return[Gt,Kn]}function ee(Lt){var Gt=Lt.pageXOffset,Kn="scrollLeft";if(typeof Gt!="number"){var Hn=Lt.document;Gt=Hn.documentElement[Kn],typeof Gt!="number"&&(Gt=Hn.body[Kn])}return Gt}function te(Lt){var Gt,Kn,Hn=Lt.ownerDocument,wt=Hn.body,Ht=Hn&&Hn.documentElement,Pn=Lt.getBoundingClientRect();return Gt=Pn.left,Kn=Pn.top,Gt-=Ht.clientLeft||wt.clientLeft||0,Kn-=Ht.clientTop||wt.clientTop||0,{left:Gt,top:Kn}}function re(Lt){var Gt=te(Lt),Kn=Lt.ownerDocument,Hn=Kn.defaultView||Kn.parentWindow;return Gt.left+=ee(Hn),Gt.left}var oe=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function le(Lt,Gt){var Kn,Hn=Lt.prefixCls,wt=Hn===void 0?"rc-rate":Hn,Ht=Lt.className,Pn=Lt.defaultValue,Ln=Lt.value,gn=Lt.count,yn=gn===void 0?5:gn,bt=Lt.allowHalf,Mn=bt===void 0?!1:bt,Ia=Lt.allowClear,jt=Ia===void 0?!0:Ia,Jt=Lt.character,bn=Jt===void 0?"\u2605":Jt,gt=Lt.characterRender,tt=Lt.disabled,ut=Lt.direction,Bt=ut===void 0?"ltr":ut,vn=Lt.tabIndex,Nn=vn===void 0?0:vn,Pa=Lt.autoFocus,qn=Lt.onHoverChange,ea=Lt.onChange,ba=Lt.onFocus,ht=Lt.onBlur,Vt=Lt.onKeyDown,Ra=Lt.onMouseLeave,fa=(0,fe.Z)(Lt,oe),Tt=y(),Fa=(0,Ye.Z)(Tt,2),Ct=Fa[0],nn=Fa[1],On=ie.useRef(null),Mt=function(){if(!tt){var qa;(qa=On.current)===null||qa===void 0||qa.focus()}};ie.useImperativeHandle(Gt,function(){return{focus:Mt,blur:function(){if(!tt){var qa;(qa=On.current)===null||qa===void 0||qa.blur()}}}});var an=(0,$e.Z)(Pn||0,{value:Ln}),Un=(0,Ye.Z)(an,2),Da=Un[0],Ca=Un[1],ya=(0,$e.Z)(null),or=(0,Ye.Z)(ya,2),Br=or[0],Hr=or[1],Vr=function(qa,Lr){var Lo=Bt==="rtl",er=qa+1;if(Mn){var Ao=Ct(qa),Go=re(Ao),Mi=Ao.clientWidth;(Lo&&Lr-Go>Mi/2||!Lo&&Lr-Go<Mi/2)&&(er-=.5)}return er},So=function(qa){Ca(qa),ea==null||ea(qa)},co=ie.useState(!1),To=(0,Ye.Z)(co,2),Fo=To[0],fo=To[1],ko=function(){fo(!0),ba==null||ba()},Eo=function(){fo(!1),ht==null||ht()},Na=ie.useState(null),pr=(0,Ye.Z)(Na,2),cr=pr[0],lr=pr[1],Sr=function(qa,Lr){var Lo=Vr(Lr,qa.pageX);Lo!==Br&&(lr(Lo),Hr(null)),qn==null||qn(Lo)},pi=function(qa){tt||(lr(null),Hr(null),qn==null||qn(void 0)),qa&&(Ra==null||Ra(qa))},Pr=function(qa,Lr){var Lo=Vr(Lr,qa.pageX),er=!1;jt&&(er=Lo===Da),pi(),So(er?0:Lo),Hr(er?Lo:null)},ln=function(qa){var Lr=qa.keyCode,Lo=Bt==="rtl",er=Da;Lr===me.Z.RIGHT&&er<yn&&!Lo?(Mn?er+=.5:er+=1,So(er),qa.preventDefault()):Lr===me.Z.LEFT&&er>0&&!Lo||Lr===me.Z.RIGHT&&er>0&&Lo?(Mn?er-=.5:er-=1,So(er),qa.preventDefault()):Lr===me.Z.LEFT&&er<yn&&Lo&&(Mn?er+=.5:er+=1,So(er),qa.preventDefault()),Vt==null||Vt(qa)};ie.useEffect(function(){Pa&&!tt&&Mt()},[]);var pn=new Array(yn).fill(0).map(function(ia,qa){return ie.createElement(x,{ref:nn(qa),index:qa,count:yn,disabled:tt,prefixCls:"".concat(wt,"-star"),allowHalf:Mn,value:cr===null?Da:cr,onClick:Pr,onHover:Sr,key:ia||qa,character:bn,characterRender:gt,focused:Fo})}),mn=Me()(wt,Ht,(Kn={},(0,Qe.Z)(Kn,"".concat(wt,"-disabled"),tt),(0,Qe.Z)(Kn,"".concat(wt,"-rtl"),Bt==="rtl"),Kn));return ie.createElement("ul",(0,b.Z)({className:mn,onMouseLeave:pi,tabIndex:tt?-1:Nn,onFocus:tt?null:ko,onBlur:tt?null:Eo,onKeyDown:tt?null:ln,ref:On,role:"radiogroup"},(0,E.Z)(fa,{aria:!0,data:!0,attr:!0})),pn)}var Se=ie.forwardRef(le),we=Se,qe=z(53124),Le=z(83062),Ce=z(14747),he=z(67968),et=z(45503);const Re=Lt=>{const{componentCls:Gt}=Lt;return{[`${Gt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Lt.marginXS},"> div":{transition:`all ${Lt.motionDurationMid}, outline 0s`,"&:hover":{transform:Lt.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Lt.lineWidth}px dashed ${Lt.starColor}`,transform:Lt.starHoverScale}},"&-first, &-second":{color:Lt.starBg,transition:`all ${Lt.motionDurationMid}`,userSelect:"none",[Lt.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Gt}-star-first, &-half ${Gt}-star-second`]:{opacity:1},[`&-half ${Gt}-star-first, &-full ${Gt}-star-second`]:{color:"inherit"}}}},Ue=Lt=>({[`&-rtl${Lt.componentCls}`]:{direction:"rtl"}}),Fe=Lt=>{const{componentCls:Gt}=Lt;return{[Gt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ce.Wf)(Lt)),{display:"inline-block",margin:0,padding:0,color:Lt.starColor,fontSize:Lt.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Gt} ${Gt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Re(Lt)),{[`+ ${Gt}-text`]:{display:"inline-block",marginInlineStart:Lt.marginXS,fontSize:Lt.fontSize}}),Ue(Lt))}};var ot=(0,he.Z)("Rate",Lt=>{const Gt=(0,et.TS)(Lt,{});return[Fe(Gt)]},Lt=>({starColor:Lt.yellow6,starSize:Lt.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Lt.colorFillContent})),dt=function(Lt,Gt){var Kn={};for(var Hn in Lt)Object.prototype.hasOwnProperty.call(Lt,Hn)&&Gt.indexOf(Hn)<0&&(Kn[Hn]=Lt[Hn]);if(Lt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var wt=0,Hn=Object.getOwnPropertySymbols(Lt);wt<Hn.length;wt++)Gt.indexOf(Hn[wt])<0&&Object.prototype.propertyIsEnumerable.call(Lt,Hn[wt])&&(Kn[Hn[wt]]=Lt[Hn[wt]]);return Kn},Ft=ie.forwardRef((Lt,Gt)=>{const{prefixCls:Kn,className:Hn,rootClassName:wt,style:Ht,tooltips:Pn,character:Ln=ie.createElement(ce,null)}=Lt,gn=dt(Lt,["prefixCls","className","rootClassName","style","tooltips","character"]),yn=(tt,ut)=>{let{index:Bt}=ut;return Pn?ie.createElement(Le.Z,{title:Pn[Bt]},tt):tt},{getPrefixCls:bt,direction:Mn,rate:Ia}=ie.useContext(qe.E_),jt=bt("rate",Kn),[Jt,bn]=ot(jt),gt=Object.assign(Object.assign({},Ia==null?void 0:Ia.style),Ht);return Jt(ie.createElement(we,Object.assign({ref:Gt,character:Ln,characterRender:yn},gn,{className:Me()(Hn,wt,bn,Ia==null?void 0:Ia.className),style:gt,prefixCls:jt,direction:Mn})))})},46303:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return bn}});var b=z(94184),ie=z.n(b),xe=z(67294),De=z(53124),Ae=z(10366),ce=gt=>{const{prefixCls:tt,className:ut,style:Bt,size:vn,shape:Nn}=gt,Pa=ie()({[`${tt}-lg`]:vn==="large",[`${tt}-sm`]:vn==="small"}),qn=ie()({[`${tt}-circle`]:Nn==="circle",[`${tt}-square`]:Nn==="square",[`${tt}-round`]:Nn==="round"}),ea=xe.useMemo(()=>typeof vn=="number"?{width:vn,height:vn,lineHeight:`${vn}px`}:{},[vn]);return xe.createElement("span",{className:ie()(tt,Pa,qn,ut),style:Object.assign(Object.assign({},ea),Bt)})},at=z(45930),Me=z(67968),Qe=z(45503);const Ye=new at.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),fe=gt=>({height:gt,lineHeight:`${gt}px`}),$e=gt=>Object.assign({width:gt},fe(gt)),me=gt=>({background:gt.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ye,animationDuration:gt.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=gt=>Object.assign({width:gt*5,minWidth:gt*5},fe(gt)),a=gt=>{const{skeletonAvatarCls:tt,gradientFromColor:ut,controlHeight:Bt,controlHeightLG:vn,controlHeightSM:Nn}=gt;return{[`${tt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ut},$e(Bt)),[`${tt}${tt}-circle`]:{borderRadius:"50%"},[`${tt}${tt}-lg`]:Object.assign({},$e(vn)),[`${tt}${tt}-sm`]:Object.assign({},$e(Nn))}},x=gt=>{const{controlHeight:tt,borderRadiusSM:ut,skeletonInputCls:Bt,controlHeightLG:vn,controlHeightSM:Nn,gradientFromColor:Pa}=gt;return{[`${Bt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pa,borderRadius:ut},E(tt)),[`${Bt}-lg`]:Object.assign({},E(vn)),[`${Bt}-sm`]:Object.assign({},E(Nn))}},y=gt=>Object.assign({width:gt},fe(gt)),ee=gt=>{const{skeletonImageCls:tt,imageSizeBase:ut,gradientFromColor:Bt,borderRadiusSM:vn}=gt;return{[`${tt}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Bt,borderRadius:vn},y(ut*2)),{[`${tt}-path`]:{fill:"#bfbfbf"},[`${tt}-svg`]:Object.assign(Object.assign({},y(ut)),{maxWidth:ut*4,maxHeight:ut*4}),[`${tt}-svg${tt}-svg-circle`]:{borderRadius:"50%"}}),[`${tt}${tt}-circle`]:{borderRadius:"50%"}}},te=(gt,tt,ut)=>{const{skeletonButtonCls:Bt}=gt;return{[`${ut}${Bt}-circle`]:{width:tt,minWidth:tt,borderRadius:"50%"},[`${ut}${Bt}-round`]:{borderRadius:tt}}},re=gt=>Object.assign({width:gt*2,minWidth:gt*2},fe(gt)),oe=gt=>{const{borderRadiusSM:tt,skeletonButtonCls:ut,controlHeight:Bt,controlHeightLG:vn,controlHeightSM:Nn,gradientFromColor:Pa}=gt;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ut}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pa,borderRadius:tt,width:Bt*2,minWidth:Bt*2},re(Bt))},te(gt,Bt,ut)),{[`${ut}-lg`]:Object.assign({},re(vn))}),te(gt,vn,`${ut}-lg`)),{[`${ut}-sm`]:Object.assign({},re(Nn))}),te(gt,Nn,`${ut}-sm`))},le=gt=>{const{componentCls:tt,skeletonAvatarCls:ut,skeletonTitleCls:Bt,skeletonParagraphCls:vn,skeletonButtonCls:Nn,skeletonInputCls:Pa,skeletonImageCls:qn,controlHeight:ea,controlHeightLG:ba,controlHeightSM:ht,gradientFromColor:Vt,padding:Ra,marginSM:fa,borderRadius:Tt,titleHeight:Fa,blockRadius:Ct,paragraphLiHeight:nn,controlHeightXS:On,paragraphMarginTop:Mt}=gt;return{[`${tt}`]:{display:"table",width:"100%",[`${tt}-header`]:{display:"table-cell",paddingInlineEnd:Ra,verticalAlign:"top",[`${ut}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Vt},$e(ea)),[`${ut}-circle`]:{borderRadius:"50%"},[`${ut}-lg`]:Object.assign({},$e(ba)),[`${ut}-sm`]:Object.assign({},$e(ht))},[`${tt}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Bt}`]:{width:"100%",height:Fa,background:Vt,borderRadius:Ct,[`+ ${vn}`]:{marginBlockStart:ht}},[`${vn}`]:{padding:0,"> li":{width:"100%",height:nn,listStyle:"none",background:Vt,borderRadius:Ct,"+ li":{marginBlockStart:On}}},[`${vn}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${tt}-content`]:{[`${Bt}, ${vn} > li`]:{borderRadius:Tt}}},[`${tt}-with-avatar ${tt}-content`]:{[`${Bt}`]:{marginBlockStart:fa,[`+ ${vn}`]:{marginBlockStart:Mt}}},[`${tt}${tt}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(gt)),a(gt)),x(gt)),ee(gt)),[`${tt}${tt}-block`]:{width:"100%",[`${Nn}`]:{width:"100%"},[`${Pa}`]:{width:"100%"}},[`${tt}${tt}-active`]:{[`
|
|
${Bt},
|
|
${vn} > li,
|
|
${ut},
|
|
${Nn},
|
|
${Pa},
|
|
${qn}
|
|
`]:Object.assign({},me(gt))}}};var Se=(0,Me.Z)("Skeleton",gt=>{const{componentCls:tt}=gt,ut=(0,Qe.TS)(gt,{skeletonAvatarCls:`${tt}-avatar`,skeletonTitleCls:`${tt}-title`,skeletonParagraphCls:`${tt}-paragraph`,skeletonButtonCls:`${tt}-button`,skeletonInputCls:`${tt}-input`,skeletonImageCls:`${tt}-image`,imageSizeBase:gt.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${gt.gradientFromColor} 25%, ${gt.gradientToColor} 37%, ${gt.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[le(ut)]},gt=>{const{colorFillContent:tt,colorFill:ut}=gt,Bt=tt,vn=ut;return{color:Bt,colorGradientEnd:vn,gradientFromColor:Bt,gradientToColor:vn,titleHeight:gt.controlHeight/2,blockRadius:gt.borderRadiusSM,paragraphMarginTop:gt.marginLG+gt.marginXXS,paragraphLiHeight:gt.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),qe=gt=>{const{prefixCls:tt,className:ut,rootClassName:Bt,active:vn,shape:Nn="circle",size:Pa="default"}=gt,{getPrefixCls:qn}=xe.useContext(De.E_),ea=qn("skeleton",tt),[ba,ht]=Se(ea),Vt=(0,Ae.Z)(gt,["prefixCls","className"]),Ra=ie()(ea,`${ea}-element`,{[`${ea}-active`]:vn},ut,Bt,ht);return ba(xe.createElement("div",{className:Ra},xe.createElement(ce,Object.assign({prefixCls:`${ea}-avatar`,shape:Nn,size:Pa},Vt))))},Ce=gt=>{const{prefixCls:tt,className:ut,rootClassName:Bt,active:vn,block:Nn=!1,size:Pa="default"}=gt,{getPrefixCls:qn}=xe.useContext(De.E_),ea=qn("skeleton",tt),[ba,ht]=Se(ea),Vt=(0,Ae.Z)(gt,["prefixCls"]),Ra=ie()(ea,`${ea}-element`,{[`${ea}-active`]:vn,[`${ea}-block`]:Nn},ut,Bt,ht);return ba(xe.createElement("div",{className:Ra},xe.createElement(ce,Object.assign({prefixCls:`${ea}-button`,size:Pa},Vt))))};const he="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Re=gt=>{const{prefixCls:tt,className:ut,rootClassName:Bt,style:vn,active:Nn}=gt,{getPrefixCls:Pa}=xe.useContext(De.E_),qn=Pa("skeleton",tt),[ea,ba]=Se(qn),ht=ie()(qn,`${qn}-element`,{[`${qn}-active`]:Nn},ut,Bt,ba);return ea(xe.createElement("div",{className:ht},xe.createElement("div",{className:ie()(`${qn}-image`,ut),style:vn},xe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${qn}-image-svg`},xe.createElement("path",{d:he,className:`${qn}-image-path`})))))},Fe=gt=>{const{prefixCls:tt,className:ut,rootClassName:Bt,active:vn,block:Nn,size:Pa="default"}=gt,{getPrefixCls:qn}=xe.useContext(De.E_),ea=qn("skeleton",tt),[ba,ht]=Se(ea),Vt=(0,Ae.Z)(gt,["prefixCls"]),Ra=ie()(ea,`${ea}-element`,{[`${ea}-active`]:vn,[`${ea}-block`]:Nn},ut,Bt,ht);return ba(xe.createElement("div",{className:Ra},xe.createElement(ce,Object.assign({prefixCls:`${ea}-input`,size:Pa},Vt))))},ot=z(87462),dt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},St=dt,Ft=z(74643),Lt=function(tt,ut){return xe.createElement(Ft.Z,(0,ot.Z)({},tt,{ref:ut,icon:St}))},Gt=xe.forwardRef(Lt),Hn=gt=>{const{prefixCls:tt,className:ut,rootClassName:Bt,style:vn,active:Nn,children:Pa}=gt,{getPrefixCls:qn}=xe.useContext(De.E_),ea=qn("skeleton",tt),[ba,ht]=Se(ea),Vt=ie()(ea,`${ea}-element`,{[`${ea}-active`]:Nn},ht,ut,Bt),Ra=Pa!=null?Pa:xe.createElement(Gt,null);return ba(xe.createElement("div",{className:Vt},xe.createElement("div",{className:ie()(`${ea}-image`,ut),style:vn},Ra)))},wt=z(74902),Pn=gt=>{const tt=qn=>{const{width:ea,rows:ba=2}=gt;if(Array.isArray(ea))return ea[qn];if(ba-1===qn)return ea},{prefixCls:ut,className:Bt,style:vn,rows:Nn}=gt,Pa=(0,wt.Z)(Array(Nn)).map((qn,ea)=>xe.createElement("li",{key:ea,style:{width:tt(ea)}}));return xe.createElement("ul",{className:ie()(ut,Bt),style:vn},Pa)},gn=gt=>{let{prefixCls:tt,className:ut,width:Bt,style:vn}=gt;return xe.createElement("h3",{className:ie()(tt,ut),style:Object.assign({width:Bt},vn)})};function yn(gt){return gt&&typeof gt=="object"?gt:{}}function bt(gt,tt){return gt&&!tt?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Mn(gt,tt){return!gt&&tt?{width:"38%"}:gt&&tt?{width:"50%"}:{}}function Ia(gt,tt){const ut={};return(!gt||!tt)&&(ut.width="61%"),!gt&&tt?ut.rows=3:ut.rows=2,ut}const jt=gt=>{const{prefixCls:tt,loading:ut,className:Bt,rootClassName:vn,style:Nn,children:Pa,avatar:qn=!1,title:ea=!0,paragraph:ba=!0,active:ht,round:Vt}=gt,{getPrefixCls:Ra,direction:fa,skeleton:Tt}=xe.useContext(De.E_),Fa=Ra("skeleton",tt),[Ct,nn]=Se(Fa);if(ut||!("loading"in gt)){const On=!!qn,Mt=!!ea,an=!!ba;let Un;if(On){const ya=Object.assign(Object.assign({prefixCls:`${Fa}-avatar`},bt(Mt,an)),yn(qn));Un=xe.createElement("div",{className:`${Fa}-header`},xe.createElement(ce,Object.assign({},ya)))}let Da;if(Mt||an){let ya;if(Mt){const Br=Object.assign(Object.assign({prefixCls:`${Fa}-title`},Mn(On,an)),yn(ea));ya=xe.createElement(gn,Object.assign({},Br))}let or;if(an){const Br=Object.assign(Object.assign({prefixCls:`${Fa}-paragraph`},Ia(On,Mt)),yn(ba));or=xe.createElement(Pn,Object.assign({},Br))}Da=xe.createElement("div",{className:`${Fa}-content`},ya,or)}const Ca=ie()(Fa,{[`${Fa}-with-avatar`]:On,[`${Fa}-active`]:ht,[`${Fa}-rtl`]:fa==="rtl",[`${Fa}-round`]:Vt},Tt==null?void 0:Tt.className,Bt,vn,nn);return Ct(xe.createElement("div",{className:Ca,style:Object.assign(Object.assign({},Tt==null?void 0:Tt.style),Nn)},Un,Da))}return typeof Pa!="undefined"?Pa:null};jt.Button=Ce,jt.Avatar=qe,jt.Input=Fe,jt.Image=Re,jt.Node=Hn;var Jt=jt,bn=Jt},55054:function(tn,zt,z){"use strict";z.d(zt,{default:function(){return Se}});var b=z(67294),ie=z(57838),xe=z(96159),De=z(94184),Ae=z.n(De),Ge=z(53124),ce=z(46303),Me=we=>{const{value:qe,formatter:Le,precision:Ce,decimalSeparator:he,groupSeparator:et="",prefixCls:Re}=we;let Ue;if(typeof Le=="function")Ue=Le(qe);else{const Fe=String(qe),ot=Fe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ot||Fe==="-")Ue=Fe;else{const dt=ot[1];let St=ot[2]||"0",Ft=ot[4]||"";St=St.replace(/\B(?=(\d{3})+(?!\d))/g,et),typeof Ce=="number"&&(Ft=Ft.padEnd(Ce,"0").slice(0,Ce>0?Ce:0)),Ft&&(Ft=`${he}${Ft}`),Ue=[b.createElement("span",{key:"int",className:`${Re}-content-value-int`},dt,St),Ft&&b.createElement("span",{key:"decimal",className:`${Re}-content-value-decimal`},Ft)]}}return b.createElement("span",{className:`${Re}-content-value`},Ue)},Qe=z(14747),Ye=z(67968),fe=z(45503);const $e=we=>{const{componentCls:qe,marginXXS:Le,padding:Ce,colorTextDescription:he,titleFontSize:et,colorTextHeading:Re,contentFontSize:Ue,fontFamily:Fe}=we;return{[`${qe}`]:Object.assign(Object.assign({},(0,Qe.Wf)(we)),{[`${qe}-title`]:{marginBottom:Le,color:he,fontSize:et},[`${qe}-skeleton`]:{paddingTop:Ce},[`${qe}-content`]:{color:Re,fontSize:Ue,fontFamily:Fe,[`${qe}-content-value`]:{display:"inline-block",direction:"ltr"},[`${qe}-content-prefix, ${qe}-content-suffix`]:{display:"inline-block"},[`${qe}-content-prefix`]:{marginInlineEnd:Le},[`${qe}-content-suffix`]:{marginInlineStart:Le}}})}};var me=(0,Ye.Z)("Statistic",we=>{const qe=(0,fe.TS)(we,{});return[$e(qe)]},we=>{const{fontSizeHeading3:qe,fontSize:Le}=we;return{titleFontSize:Le,contentFontSize:qe}}),a=we=>{const{prefixCls:qe,className:Le,rootClassName:Ce,style:he,valueStyle:et,value:Re=0,title:Ue,valueRender:Fe,prefix:ot,suffix:dt,loading:St=!1,onMouseEnter:Ft,onMouseLeave:Lt,decimalSeparator:Gt=".",groupSeparator:Kn=","}=we,{getPrefixCls:Hn,direction:wt,statistic:Ht}=b.useContext(Ge.E_),Pn=Hn("statistic",qe),[Ln,gn]=me(Pn),yn=b.createElement(Me,Object.assign({decimalSeparator:Gt,groupSeparator:Kn,prefixCls:Pn},we,{value:Re})),bt=Ae()(Pn,{[`${Pn}-rtl`]:wt==="rtl"},Ht==null?void 0:Ht.className,Le,Ce,gn);return Ln(b.createElement("div",{className:bt,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),he),onMouseEnter:Ft,onMouseLeave:Lt},Ue&&b.createElement("div",{className:`${Pn}-title`},Ue),b.createElement(ce.Z,{paragraph:!1,loading:St,className:`${Pn}-skeleton`},b.createElement("div",{style:et,className:`${Pn}-content`},ot&&b.createElement("span",{className:`${Pn}-content-prefix`},ot),Fe?Fe(yn):yn,dt&&b.createElement("span",{className:`${Pn}-content-suffix`},dt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function y(we,qe){let Le=we;const Ce=/\[[^\]]*]/g,he=(qe.match(Ce)||[]).map(Fe=>Fe.slice(1,-1)),et=qe.replace(Ce,"[]"),Re=x.reduce((Fe,ot)=>{let[dt,St]=ot;if(Fe.includes(dt)){const Ft=Math.floor(Le/St);return Le-=Ft*St,Fe.replace(new RegExp(`${dt}+`,"g"),Lt=>{const Gt=Lt.length;return Ft.toString().padStart(Gt,"0")})}return Fe},et);let Ue=0;return Re.replace(Ce,()=>{const Fe=he[Ue];return Ue+=1,Fe})}function ee(we,qe){const{format:Le=""}=qe,Ce=new Date(we).getTime(),he=Date.now(),et=Math.max(Ce-he,0);return y(et,Le)}const te=1e3/30;function re(we){return new Date(we).getTime()}const oe=we=>{const{value:qe,format:Le="HH:mm:ss",onChange:Ce,onFinish:he}=we,et=(0,ie.Z)(),Re=b.useRef(null),Ue=()=>{he==null||he(),Re.current&&(clearInterval(Re.current),Re.current=null)},Fe=()=>{const St=re(qe);St>=Date.now()&&(Re.current=setInterval(()=>{et(),Ce==null||Ce(St-Date.now()),St<Date.now()&&Ue()},te))};b.useEffect(()=>(Fe(),()=>{Re.current&&(clearInterval(Re.current),Re.current=null)}),[qe]);const ot=(St,Ft)=>ee(St,Object.assign(Object.assign({},Ft),{format:Le})),dt=St=>(0,xe.Tm)(St,{title:void 0});return b.createElement(a,Object.assign({},we,{valueRender:dt,formatter:ot}))};var le=b.memo(oe);a.Countdown=le;var Se=a},49867:function(tn,zt,z){"use strict";z.d(zt,{N:function(){return b}});const b=ie=>({color:ie.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ie.motionDurationSlow}`,"&:focus, &:hover":{color:ie.colorLinkHover},"&:active":{color:ie.colorLinkActive}})},9430:function(tn,zt,z){"use strict";z.d(zt,{default:function(){return Je}});var b={},ie="rc-table-internal-hook",xe=z(97685),De=z(66680),Ae=z(8410),Ge=z(91881),ce=z(67294),at=z(73935);function Me(ue){var ge=ce.createContext(void 0),Be=function(Te){var ke=Te.value,ct=Te.children,Pt=ce.useRef(ke);Pt.current=ke;var Oe=ce.useState(function(){return{getValue:function(){return Pt.current},listeners:new Set}}),Xe=(0,xe.Z)(Oe,1),mt=Xe[0];return(0,Ae.Z)(function(){(0,at.unstable_batchedUpdates)(function(){mt.listeners.forEach(function(Et){Et(ke)})})},[ke]),ce.createElement(ge.Provider,{value:mt},ct)};return{Context:ge,Provider:Be,defaultValue:ue}}function Qe(ue,ge){var Be=(0,De.Z)(typeof ge=="function"?ge:function(Et){if(ge===void 0)return Et;if(!Array.isArray(ge))return Et[ge];var At={};return ge.forEach(function(qt){At[qt]=Et[qt]}),At}),Ie=ce.useContext(ue==null?void 0:ue.Context),Te=Ie||{},ke=Te.listeners,ct=Te.getValue,Pt=ce.useRef();Pt.current=Be(Ie?ct():ue==null?void 0:ue.defaultValue);var Oe=ce.useState({}),Xe=(0,xe.Z)(Oe,2),mt=Xe[1];return(0,Ae.Z)(function(){if(!Ie)return;function Et(At){var qt=Be(At);(0,Ge.Z)(Pt.current,qt,!0)||mt({})}return ke.add(Et),function(){ke.delete(Et)}},[Ie]),Pt.current}var Ye=z(87462),fe=z(42550);function $e(){var ue=ce.createContext(null);function ge(){return ce.useContext(ue)}function Be(Te,ke){var ct=(0,fe.Yr)(Te),Pt=function(Xe,mt){var Et=ct?{ref:mt}:{},At=ce.useRef(0),qt=ce.useRef(Xe),Zt=ge();return Zt!==null?ce.createElement(Te,(0,Ye.Z)({},Xe,Et)):((!ke||ke(qt.current,Xe))&&(At.current+=1),qt.current=Xe,ce.createElement(ue.Provider,{value:At.current},ce.createElement(Te,(0,Ye.Z)({},Xe,Et))))};return ct?ce.forwardRef(Pt):Pt}function Ie(Te,ke){var ct=(0,fe.Yr)(Te),Pt=function(Xe,mt){var Et=ct?{ref:mt}:{};return ge(),ce.createElement(Te,(0,Ye.Z)({},Xe,Et))};return ct?ce.memo(ce.forwardRef(Pt),ke):ce.memo(Pt,ke)}return{makeImmutable:Be,responseImmutable:Ie,useImmutableMark:ge}}var me=$e(),E=me.makeImmutable,a=me.responseImmutable,x=me.useImmutableMark,y=$e(),ee=y.makeImmutable,te=y.responseImmutable,re=y.useImmutableMark,oe=Me(),le=oe;function Se(ue,ge){var Be=ce.useRef(0);Be.current+=1;var Ie=ce.useRef(ue),Te=[];Object.keys(ue||{}).map(function(ct){var Pt;(ue==null?void 0:ue[ct])!==((Pt=Ie.current)===null||Pt===void 0?void 0:Pt[ct])&&Te.push(ct)}),Ie.current=ue;var ke=ce.useRef([]);return Te.length&&(ke.current=Te),ce.useDebugValue(Be.current),ce.useDebugValue(ke.current.join(", ")),ge&&console.log("".concat(ge,":"),Be.current,ke.current),Be.current}var we=null,qe=ce.memo(function(){var ue=Se();return ce.createElement("h1",null,"Render Times: ",ue)});qe.displayName="RenderBlock";var Le=z(71002),Ce=z(1413),he=z(4942),et=z(94184),Re=z.n(et);function Ue(ue,ge,Be){var Ie=ce.useRef({});return(!("value"in Ie.current)||Be(Ie.current.condition,ge))&&(Ie.current.value=ue(),Ie.current.condition=ge),Ie.current.value}var Fe={},ot=[],dt=function(ge){ot.push(ge)};function St(ue,ge){if(0)var Be}function Ft(ue,ge){if(0)var Be}function Lt(){Fe={}}function Gt(ue,ge,Be){!ge&&!Fe[Be]&&(ue(!1,Be),Fe[Be]=!0)}function Kn(ue,ge){Gt(St,ue,ge)}function Hn(ue,ge){Gt(Ft,ue,ge)}Kn.preMessage=dt,Kn.resetWarned=Lt,Kn.noteOnce=Hn;var wt=Kn;function Ht(ue,ge){var Be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Ie=new Set;function Te(ke,ct){var Pt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Oe=Ie.has(ke);if(wt(!Oe,"Warning: There may be circular references"),Oe)return!1;if(ke===ct)return!0;if(Be&&Pt>1)return!1;Ie.add(ke);var Xe=Pt+1;if(Array.isArray(ke)){if(!Array.isArray(ct)||ke.length!==ct.length)return!1;for(var mt=0;mt<ke.length;mt++)if(!Te(ke[mt],ct[mt],Xe))return!1;return!0}if(ke&&ct&&(0,Le.Z)(ke)==="object"&&(0,Le.Z)(ct)==="object"){var Et=Object.keys(ke);return Et.length!==Object.keys(ct).length?!1:Et.every(function(At){return Te(ke[At],ct[At],Xe)})}return!1}return Te(ue,ge)}var Pn=Ht;function Ln(ue,ge){for(var Be=ue,Ie=0;Ie<ge.length;Ie+=1){if(Be==null)return;Be=Be[ge[Ie]]}return Be}var gn=ce.createContext({renderWithProps:!1}),yn=gn,bt="RC_TABLE_KEY";function Mn(ue){return ue==null?[]:Array.isArray(ue)?ue:[ue]}function Ia(ue){var ge=[],Be={};return ue.forEach(function(Ie){for(var Te=Ie||{},ke=Te.key,ct=Te.dataIndex,Pt=ke||Mn(ct).join("-")||bt;Be[Pt];)Pt="".concat(Pt,"_next");Be[Pt]=!0,ge.push(Pt)}),ge}function jt(ue){return ue!=null}function Jt(ue){return ue&&(0,Le.Z)(ue)==="object"&&!Array.isArray(ue)&&!ce.isValidElement(ue)}function bn(ue,ge,Be,Ie,Te,ke){var ct=ce.useContext(yn),Pt=re(),Oe=Ue(function(){if(jt(Ie))return[Ie];var Xe=ge==null||ge===""?[]:Array.isArray(ge)?ge:[ge],mt=Ln(ue,Xe),Et=mt,At=void 0;if(Te){var qt=Te(mt,ue,Be);Jt(qt)?(Et=qt.children,At=qt.props,ct.renderWithProps=!0):Et=qt}return[Et,At]},[Pt,ue,Ie,ge,Te,Be],function(Xe,mt){if(ke){var Et=(0,xe.Z)(Xe,2),At=Et[1],qt=(0,xe.Z)(mt,2),Zt=qt[1];return ke(Zt,At)}return ct.renderWithProps?!0:!Pn(Xe,mt,!0)});return Oe}function gt(ue,ge,Be,Ie){var Te=ue+ge-1;return ue<=Ie&&Te>=Be}function tt(ue,ge){return Qe(le,function(Be){var Ie=gt(ue,ge||1,Be.hoverStartRow,Be.hoverEndRow);return[Ie,Be.onHover]})}var ut=function(ge){var Be=ge.ellipsis,Ie=ge.rowType,Te=ge.children,ke,ct=Be===!0?{showTitle:!0}:Be;return ct&&(ct.showTitle||Ie==="header")&&(typeof Te=="string"||typeof Te=="number"?ke=Te.toString():ce.isValidElement(Te)&&typeof Te.props.children=="string"&&(ke=Te.props.children)),ke};function Bt(ue){var ge,Be,Ie,Te,ke,ct,Pt,Oe,Xe=ue.component,mt=ue.children,Et=ue.ellipsis,At=ue.scope,qt=ue.prefixCls,Zt=ue.className,Sn=ue.align,Xt=ue.record,Rt=ue.render,wn=ue.dataIndex,ja=ue.renderIndex,ka=ue.shouldCellUpdate,ca=ue.index,Qa=ue.rowType,$n=ue.colSpan,Dr=ue.rowSpan,va=ue.fixLeft,oa=ue.fixRight,sa=ue.firstFixLeft,za=ue.lastFixLeft,fr=ue.firstFixRight,wa=ue.lastFixRight,Ar=ue.appendNode,ao=ue.additionalProps,jr=ao===void 0?{}:ao,da=ue.isSticky,Bo="".concat(qt,"-cell"),vi=Qe(le,["supportSticky","allColumnsFixedLeft"]),li=vi.supportSticky,Yi=vi.allColumnsFixedLeft,Ji=bn(Xt,wn,ja,mt,Rt,ka),Yo=(0,xe.Z)(Ji,2),ul=Yo[0],Ri=Yo[1],tl={},po=typeof va=="number"&&li,Qo=typeof oa=="number"&&li;po&&(tl.position="sticky",tl.left=va),Qo&&(tl.position="sticky",tl.right=oa);var ho=(ge=(Be=(Ie=Ri==null?void 0:Ri.colSpan)!==null&&Ie!==void 0?Ie:jr.colSpan)!==null&&Be!==void 0?Be:$n)!==null&&ge!==void 0?ge:1,Ro=(Te=(ke=(ct=Ri==null?void 0:Ri.rowSpan)!==null&&ct!==void 0?ct:jr.rowSpan)!==null&&ke!==void 0?ke:Dr)!==null&&Te!==void 0?Te:1,hr=tt(ca,Ro),Tr=(0,xe.Z)(hr,2),Xo=Tr[0],no=Tr[1],Wo=function(bi){var Ul;Xt&&no(ca,ca+Ro-1),jr==null||(Ul=jr.onMouseEnter)===null||Ul===void 0||Ul.call(jr,bi)},Pi=function(bi){var Ul;Xt&&no(-1,-1),jr==null||(Ul=jr.onMouseLeave)===null||Ul===void 0||Ul.call(jr,bi)};if(ho===0||Ro===0)return null;var ui=(Pt=jr.title)!==null&&Pt!==void 0?Pt:ut({rowType:Qa,ellipsis:Et,children:ul}),wl=Re()(Bo,Zt,(Oe={},(0,he.Z)(Oe,"".concat(Bo,"-fix-left"),po&&li),(0,he.Z)(Oe,"".concat(Bo,"-fix-left-first"),sa&&li),(0,he.Z)(Oe,"".concat(Bo,"-fix-left-last"),za&&li),(0,he.Z)(Oe,"".concat(Bo,"-fix-left-all"),za&&Yi&&li),(0,he.Z)(Oe,"".concat(Bo,"-fix-right"),Qo&&li),(0,he.Z)(Oe,"".concat(Bo,"-fix-right-first"),fr&&li),(0,he.Z)(Oe,"".concat(Bo,"-fix-right-last"),wa&&li),(0,he.Z)(Oe,"".concat(Bo,"-ellipsis"),Et),(0,he.Z)(Oe,"".concat(Bo,"-with-append"),Ar),(0,he.Z)(Oe,"".concat(Bo,"-fix-sticky"),(po||Qo)&&da&&li),(0,he.Z)(Oe,"".concat(Bo,"-row-hover"),!Ri&&Xo),Oe),jr.className,Ri==null?void 0:Ri.className),Dl={};Sn&&(Dl.textAlign=Sn);var Rl=(0,Ce.Z)((0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},tl),jr.style),Dl),Ri==null?void 0:Ri.style),Xi=ul;return(0,Le.Z)(Xi)==="object"&&!Array.isArray(Xi)&&!ce.isValidElement(Xi)&&(Xi=null),Et&&(za||fr)&&(Xi=ce.createElement("span",{className:"".concat(Bo,"-content")},Xi)),ce.createElement(Xe,(0,Ye.Z)({},Ri,jr,{className:wl,style:Rl,title:ui,scope:At,onMouseEnter:Wo,onMouseLeave:Pi,colSpan:ho!==1?ho:null,rowSpan:Ro!==1?Ro:null}),Ar,Xi)}var vn=ce.memo(Bt);function Nn(ue,ge,Be,Ie,Te,ke){var ct=Be[ue]||{},Pt=Be[ge]||{},Oe,Xe;ct.fixed==="left"?Oe=Ie.left[Te==="rtl"?ge:ue]:Pt.fixed==="right"&&(Xe=Ie.right[Te==="rtl"?ue:ge]);var mt=!1,Et=!1,At=!1,qt=!1,Zt=Be[ge+1],Sn=Be[ue-1],Xt=!(ke!=null&&ke.children);if(Te==="rtl"){if(Oe!==void 0){var Rt=Sn&&Sn.fixed==="left";qt=!Rt&&Xt}else if(Xe!==void 0){var wn=Zt&&Zt.fixed==="right";At=!wn&&Xt}}else if(Oe!==void 0){var ja=Zt&&Zt.fixed==="left";mt=!ja&&Xt}else if(Xe!==void 0){var ka=Sn&&Sn.fixed==="right";Et=!ka&&Xt}return{fixLeft:Oe,fixRight:Xe,lastFixLeft:mt,firstFixRight:Et,lastFixRight:At,firstFixLeft:qt,isSticky:Ie.isSticky}}var Pa=ce.createContext({}),qn=Pa;function ea(ue){var ge=ue.className,Be=ue.index,Ie=ue.children,Te=ue.colSpan,ke=Te===void 0?1:Te,ct=ue.rowSpan,Pt=ue.align,Oe=Qe(le,["prefixCls","direction"]),Xe=Oe.prefixCls,mt=Oe.direction,Et=ce.useContext(qn),At=Et.scrollColumnIndex,qt=Et.stickyOffsets,Zt=Et.flattenColumns,Sn=Et.columns,Xt=Be+ke-1,Rt=Xt+1===At?ke+1:ke,wn=Nn(Be,Be+Rt-1,Zt,qt,mt,Sn==null?void 0:Sn[Be]);return ce.createElement(vn,(0,Ye.Z)({className:ge,index:Be,component:"td",prefixCls:Xe,record:null,dataIndex:null,align:Pt,colSpan:Rt,rowSpan:ct,render:function(){return Ie}},wn))}var ba=z(45987),ht=["children"];function Vt(ue){var ge=ue.children,Be=(0,ba.Z)(ue,ht);return ce.createElement("tr",Be,ge)}function Ra(ue){var ge=ue.children;return ge}Ra.Row=Vt,Ra.Cell=ea;var fa=Ra;function Tt(ue){var ge=ue.children,Be=ue.stickyOffsets,Ie=ue.flattenColumns,Te=ue.columns,ke=Qe(le,"prefixCls"),ct=Ie.length-1,Pt=Ie[ct],Oe=ce.useMemo(function(){return{stickyOffsets:Be,flattenColumns:Ie,scrollColumnIndex:Pt!=null&&Pt.scrollbar?ct:null,columns:Te}},[Pt,Ie,ct,Be,Te]);return ce.createElement(qn.Provider,{value:Oe},ce.createElement("tfoot",{className:"".concat(ke,"-summary")},ge))}var Fa=te(Tt),Ct=fa;function nn(ue){var ge=ce.useRef();ge.current=ue;var Be=ce.useCallback(function(){for(var Ie,Te=arguments.length,ke=new Array(Te),ct=0;ct<Te;ct++)ke[ct]=arguments[ct];return(Ie=ge.current)===null||Ie===void 0?void 0:Ie.call.apply(Ie,[ge].concat(ke))},[]);return Be}function On(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Mt=On()?ce.useLayoutEffect:ce.useEffect,an=function(ge,Be){var Ie=React.useRef(!0);Mt(function(){return ge(Ie.current)},Be),Mt(function(){return Ie.current=!1,function(){Ie.current=!0}},[])},Un=function(ge,Be){an(function(Ie){if(!Ie)return ge()},Be)},Da=null;function Ca(ue){var ge=React.useRef(!1),Be=React.useState(ue),Ie=_slicedToArray(Be,2),Te=Ie[0],ke=Ie[1];React.useEffect(function(){return ge.current=!1,function(){ge.current=!0}},[]);function ct(Pt,Oe){Oe&&ge.current||ke(Pt)}return[Te,ct]}function ya(ue){return ue!==void 0}function or(ue,ge){var Be=ge||{},Ie=Be.defaultValue,Te=Be.value,ke=Be.onChange,ct=Be.postState,Pt=useState(function(){return ya(Te)?Te:ya(Ie)?typeof Ie=="function"?Ie():Ie:typeof ue=="function"?ue():ue}),Oe=_slicedToArray(Pt,2),Xe=Oe[0],mt=Oe[1],Et=Te!==void 0?Te:Xe,At=ct?ct(Et):Et,qt=useEvent(ke),Zt=useState([Et]),Sn=_slicedToArray(Zt,2),Xt=Sn[0],Rt=Sn[1];useLayoutUpdateEffect(function(){var ja=Xt[0];Xe!==ja&&qt(Xe,ja)},[Xt]),useLayoutUpdateEffect(function(){ya(Te)||mt(Te)},[Te]);var wn=useEvent(function(ja,ka){mt(ja,ka),Rt([Et],ka)});return[At,wn]}var Br=z(35110);function Hr(ue,ge){typeof ue=="function"?ue(ge):(0,Le.Z)(ue)==="object"&&ue&&"current"in ue&&(ue.current=ge)}function Vr(){for(var ue=arguments.length,ge=new Array(ue),Be=0;Be<ue;Be++)ge[Be]=arguments[Be];var Ie=ge.filter(function(Te){return Te});return Ie.length<=1?Ie[0]:function(Te){ge.forEach(function(ke){Hr(ke,Te)})}}function So(){for(var ue=arguments.length,ge=new Array(ue),Be=0;Be<ue;Be++)ge[Be]=arguments[Be];return useMemo(function(){return Vr.apply(void 0,ge)},ge,function(Ie,Te){return Ie.length!==Te.length||Ie.every(function(ke,ct){return ke!==Te[ct]})})}function co(ue){var ge,Be,Ie=isMemo(ue)?ue.type.type:ue.type;return!(typeof Ie=="function"&&!((ge=Ie.prototype)!==null&&ge!==void 0&&ge.render)||typeof ue=="function"&&!((Be=ue.prototype)!==null&&Be!==void 0&&Be.render))}function To(ue){return!isValidElement(ue)||isFragment(ue)?!1:co(ue)}function Fo(ue,ge,Be,Ie){if(!ge.length)return Be;var Te=_toArray(ge),ke=Te[0],ct=Te.slice(1),Pt;return!ue&&typeof ke=="number"?Pt=[]:Array.isArray(ue)?Pt=_toConsumableArray(ue):Pt=_objectSpread({},ue),Ie&&Be===void 0&&ct.length===1?delete Pt[ke][ct[0]]:Pt[ke]=Fo(Pt[ke],ct,Be,Ie),Pt}function fo(ue,ge,Be){var Ie=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return ge.length&&Ie&&Be===void 0&&!get(ue,ge.slice(0,-1))?ue:Fo(ue,ge,Be,Ie)}function ko(ue){return _typeof(ue)==="object"&&ue!==null&&Object.getPrototypeOf(ue)===Object.prototype}function Eo(ue){return Array.isArray(ue)?[]:{}}var Na=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function pr(){for(var ue=arguments.length,ge=new Array(ue),Be=0;Be<ue;Be++)ge[Be]=arguments[Be];var Ie=Eo(ge[0]);return ge.forEach(function(Te){function ke(ct,Pt){var Oe=new Set(Pt),Xe=get(Te,ct),mt=Array.isArray(Xe);if(mt||ko(Xe)){if(!Oe.has(Xe)){Oe.add(Xe);var Et=get(Ie,ct);mt?Ie=fo(Ie,ct,[]):(!Et||_typeof(Et)!=="object")&&(Ie=fo(Ie,ct,Eo(Xe))),Na(Xe).forEach(function(At){ke([].concat(_toConsumableArray(ct),[At]),Oe)})}}else Ie=fo(Ie,ct,Xe)}ke([])}),Ie}var cr=z(48555),lr=function(ue){if(!ue)return!1;if(ue instanceof Element){if(ue.offsetParent)return!0;if(ue.getBBox){var ge=ue.getBBox(),Be=ge.width,Ie=ge.height;if(Be||Ie)return!0}if(ue.getBoundingClientRect){var Te=ue.getBoundingClientRect(),ke=Te.width,ct=Te.height;if(ke||ct)return!0}}return!1},Sr=function(ge){if(On()&&window.document.documentElement){var Be=Array.isArray(ge)?ge:[ge],Ie=window.document.documentElement;return Be.some(function(Te){return Te in Ie.style})}return!1},pi=function(ge,Be){if(!Sr(ge))return!1;var Ie=document.createElement("div"),Te=Ie.style[ge];return Ie.style[ge]=Be,Ie.style[ge]!==Te};function Pr(ue,ge){return!Array.isArray(ue)&&ge!==void 0?pi(ue,ge):Sr(ue)}var ln;function pn(ue){if(typeof document=="undefined")return 0;if(ue||ln===void 0){var ge=document.createElement("div");ge.style.width="100%",ge.style.height="200px";var Be=document.createElement("div"),Ie=Be.style;Ie.position="absolute",Ie.top="0",Ie.left="0",Ie.pointerEvents="none",Ie.visibility="hidden",Ie.width="200px",Ie.height="150px",Ie.overflow="hidden",Be.appendChild(ge),document.body.appendChild(Be);var Te=ge.offsetWidth;Be.style.overflow="scroll";var ke=ge.offsetWidth;Te===ke&&(ke=Be.clientWidth),document.body.removeChild(Be),ln=Te-ke}return ln}function mn(ue){var ge=ue.match(/^(.*)px$/),Be=Number(ge==null?void 0:ge[1]);return Number.isNaN(Be)?pn():Be}function ia(ue){if(typeof document=="undefined"||!ue||!(ue instanceof Element))return{width:0,height:0};var ge=getComputedStyle(ue,"::-webkit-scrollbar"),Be=ge.width,Ie=ge.height;return{width:mn(Be),height:mn(Ie)}}var qa=`accept acceptCharset accessKey action allowFullScreen allowTransparency
|
|
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
|
|
charSet checked classID className colSpan cols content contentEditable contextMenu
|
|
controls coords crossOrigin data dateTime default defer dir disabled download draggable
|
|
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
|
|
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
|
|
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
|
|
mediaGroup method min minLength multiple muted name noValidate nonce open
|
|
optimum pattern placeholder poster preload radioGroup readOnly rel required
|
|
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
|
|
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
|
|
summary tabIndex target title type useMap value width wmode wrap`,Lr=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
|
|
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
|
|
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
|
|
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
|
|
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
|
|
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
|
|
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,Lo="".concat(qa," ").concat(Lr).split(/[\s\n]+/),er="aria-",Ao="data-";function Go(ue,ge){return ue.indexOf(ge)===0}function Mi(ue){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Be;ge===!1?Be={aria:!0,data:!0,attr:!0}:ge===!0?Be={aria:!0}:Be=(0,Ce.Z)({},ge);var Ie={};return Object.keys(ue).forEach(function(Te){(Be.aria&&(Te==="role"||Go(Te,er))||Be.data&&Go(Te,Ao)||Be.attr&&Lo.includes(Te))&&(Ie[Te]=ue[Te])}),Ie}function rr(ue,ge,Be,Ie,Te,ke,ct){ue.push({record:ge,indent:Be,index:ct});var Pt=ke(ge),Oe=Te==null?void 0:Te.has(Pt);if(ge&&Array.isArray(ge[Ie])&&Oe)for(var Xe=0;Xe<ge[Ie].length;Xe+=1)rr(ue,ge[Ie][Xe],Be+1,Ie,Te,ke,Xe)}function zo(ue,ge,Be,Ie){var Te=ce.useMemo(function(){if(Be!=null&&Be.size){for(var ke=[],ct=0;ct<(ue==null?void 0:ue.length);ct+=1){var Pt=ue[ct];rr(ke,Pt,0,ge,Be,Ie,ct)}return ke}return ue==null?void 0:ue.map(function(Oe,Xe){return{record:Oe,indent:0,index:Xe}})},[ue,ge,Be,Ie]);return Te}function Cn(ue){var ge=ue.prefixCls,Be=ue.children,Ie=ue.component,Te=ue.cellComponent,ke=ue.className,ct=ue.expanded,Pt=ue.colSpan,Oe=ue.isEmpty,Xe=Qe(le,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),mt=Xe.scrollbarSize,Et=Xe.fixHeader,At=Xe.fixColumn,qt=Xe.componentWidth,Zt=Xe.horizonScroll,Sn=Be;return(Oe?Zt&&qt:At)&&(Sn=ce.createElement("div",{style:{width:qt-(Et?mt:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(ge,"-expanded-row-fixed")},Sn)),ce.createElement(Ie,{className:ke,style:{display:ct?null:"none"}},ce.createElement(vn,{component:Te,prefixCls:ge,colSpan:Pt},Sn))}var Ea=Cn;function la(ue,ge,Be,Ie){var Te=Qe(le,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),ke=Te.flattenColumns,ct=Te.expandableType,Pt=Te.expandedKeys,Oe=Te.childrenColumnName,Xe=Te.onTriggerExpand,mt=Te.rowExpandable,Et=Te.onRow,At=Te.expandRowByClick,qt=Te.rowClassName,Zt=ct==="nest",Sn=ct==="row"&&(!mt||mt(ue)),Xt=Sn||Zt,Rt=Pt&&Pt.has(ge),wn=Oe&&ue&&ue[Oe],ja=nn(Xe),ka=Et==null?void 0:Et(ue,Be),ca=ka==null?void 0:ka.onClick,Qa=function(oa){At&&Xt&&Xe(ue,oa);for(var sa=arguments.length,za=new Array(sa>1?sa-1:0),fr=1;fr<sa;fr++)za[fr-1]=arguments[fr];ca==null||ca.apply(void 0,[oa].concat(za))},$n;typeof qt=="string"?$n=qt:typeof qt=="function"&&($n=qt(ue,Be,Ie));var Dr=Ia(ke);return(0,Ce.Z)((0,Ce.Z)({},Te),{},{columnsKey:Dr,nestExpandable:Zt,expanded:Rt,hasNestChildren:wn,record:ue,onTriggerExpand:ja,rowSupportExpand:Sn,expandable:Xt,rowProps:(0,Ce.Z)((0,Ce.Z)({},ka),{},{className:Re()($n,ka==null?void 0:ka.className),onClick:Qa})})}function en(ue,ge,Be,Ie,Te){var ke=ue.record,ct=ue.prefixCls,Pt=ue.columnsKey,Oe=ue.fixedInfoList,Xe=ue.expandIconColumnIndex,mt=ue.nestExpandable,Et=ue.indentSize,At=ue.expandIcon,qt=ue.expanded,Zt=ue.hasNestChildren,Sn=ue.onTriggerExpand,Xt=Pt[Be],Rt=Oe[Be],wn;Be===(Xe||0)&&mt&&(wn=ce.createElement(ce.Fragment,null,ce.createElement("span",{style:{paddingLeft:"".concat(Et*Ie,"px")},className:"".concat(ct,"-row-indent indent-level-").concat(Ie)}),At({prefixCls:ct,expanded:qt,expandable:Zt,record:ke,onExpand:Sn})));var ja;return ge.onCell&&(ja=ge.onCell(ke,Te)),{key:Xt,fixedInfo:Rt,appendCellNode:wn,additionalCellProps:ja||{}}}function wr(ue){var ge=ue.className,Be=ue.style,Ie=ue.record,Te=ue.index,ke=ue.renderIndex,ct=ue.rowKey,Pt=ue.indent,Oe=Pt===void 0?0:Pt,Xe=ue.rowComponent,mt=ue.cellComponent,Et=ue.scopeCellComponent,At=la(Ie,ct,Te,Oe),qt=At.prefixCls,Zt=At.flattenColumns,Sn=At.expandedRowClassName,Xt=At.expandedRowRender,Rt=At.rowProps,wn=At.expanded,ja=At.rowSupportExpand,ka=ce.useState(!1),ca=(0,xe.Z)(ka,2),Qa=ca[0],$n=ca[1];ce.useEffect(function(){wn&&$n(!0)},[wn]);var Dr=ce.createElement(Xe,(0,Ye.Z)({},Rt,{"data-row-key":ct,className:Re()(ge,"".concat(qt,"-row"),"".concat(qt,"-row-level-").concat(Oe),Rt==null?void 0:Rt.className),style:(0,Ce.Z)((0,Ce.Z)({},Be),Rt==null?void 0:Rt.style)}),Zt.map(function(za,fr){var wa=za.render,Ar=za.dataIndex,ao=za.className,jr=en(At,za,fr,Oe,Te),da=jr.key,Bo=jr.fixedInfo,vi=jr.appendCellNode,li=jr.additionalCellProps;return ce.createElement(vn,(0,Ye.Z)({className:ao,ellipsis:za.ellipsis,align:za.align,scope:za.rowScope,component:za.rowScope?Et:mt,prefixCls:qt,key:da,record:Ie,index:Te,renderIndex:ke,dataIndex:Ar,render:wa,shouldCellUpdate:za.shouldCellUpdate},Bo,{appendNode:vi,additionalProps:li}))})),va;if(ja&&(Qa||wn)){var oa=Xt(Ie,Te,Oe+1,wn),sa=Sn&&Sn(Ie,Te,Oe);va=ce.createElement(Ea,{expanded:wn,className:Re()("".concat(qt,"-expanded-row"),"".concat(qt,"-expanded-row-level-").concat(Oe+1),sa),prefixCls:qt,component:Xe,cellComponent:mt,colSpan:Zt.length,isEmpty:!1},oa)}return ce.createElement(ce.Fragment,null,Dr,va)}wr.displayName="BodyRow";var pa=te(wr);function vr(ue){var ge=ue.columnKey,Be=ue.onColumnResize,Ie=ce.useRef();return ce.useEffect(function(){Ie.current&&Be(ge,Ie.current.offsetWidth)},[]),ce.createElement(cr.Z,{data:ge},ce.createElement("td",{ref:Ie,style:{padding:0,border:0,height:0}},ce.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function Oa(ue){var ge=ue.prefixCls,Be=ue.columnsKey,Ie=ue.onColumnResize;return ce.createElement("tr",{"aria-hidden":"true",className:"".concat(ge,"-measure-row"),style:{height:0,fontSize:0}},ce.createElement(cr.Z.Collection,{onBatchResize:function(ke){ke.forEach(function(ct){var Pt=ct.data,Oe=ct.size;Ie(Pt,Oe.offsetWidth)})}},Be.map(function(Te){return ce.createElement(vr,{key:Te,columnKey:Te,onColumnResize:Ie})})))}function $o(ue){var ge=ue.data,Be=ue.measureColumnWidth,Ie=Qe(le,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),Te=Ie.prefixCls,ke=Ie.getComponent,ct=Ie.onColumnResize,Pt=Ie.flattenColumns,Oe=Ie.getRowKey,Xe=Ie.expandedKeys,mt=Ie.childrenColumnName,Et=Ie.emptyNode,At=zo(ge,mt,Xe,Oe),qt=ce.useRef({renderWithProps:!1}),Zt=ke(["body","wrapper"],"tbody"),Sn=ke(["body","row"],"tr"),Xt=ke(["body","cell"],"td"),Rt=ke(["body","cell"],"th"),wn;ge.length?wn=At.map(function(ka,ca){var Qa=ka.record,$n=ka.indent,Dr=ka.index,va=Oe(Qa,ca);return ce.createElement(pa,{key:va,rowKey:va,record:Qa,index:ca,renderIndex:Dr,rowComponent:Sn,cellComponent:Xt,scopeCellComponent:Rt,getRowKey:Oe,indent:$n})}):wn=ce.createElement(Ea,{expanded:!0,className:"".concat(Te,"-placeholder"),prefixCls:Te,component:Sn,cellComponent:Xt,colSpan:Pt.length,isEmpty:!0},Et);var ja=Ia(Pt);return ce.createElement(yn.Provider,{value:qt.current},ce.createElement(Zt,{className:"".concat(Te,"-tbody")},Be&&ce.createElement(Oa,{prefixCls:Te,columnsKey:ja,onColumnResize:ct}),wn))}$o.displayName="Body";var vo=te($o),ai=["expandable"],Ci="RC_TABLE_INTERNAL_COL_DEFINE";function Xr(ue){var ge=ue.expandable,Be=(0,ba.Z)(ue,ai),Ie;return"expandable"in ue?Ie=(0,Ce.Z)((0,Ce.Z)({},Be),ge):Ie=Be,Ie.showExpandColumn===!1&&(Ie.expandIconColumnIndex=-1),Ie}var Za=["columnType"];function Wi(ue){for(var ge=ue.colWidths,Be=ue.columns,Ie=ue.columCount,Te=[],ke=Ie||Be.length,ct=!1,Pt=ke-1;Pt>=0;Pt-=1){var Oe=ge[Pt],Xe=Be&&Be[Pt],mt=Xe&&Xe[Ci];if(Oe||mt||ct){var Et=mt||{},At=Et.columnType,qt=(0,ba.Z)(Et,Za);Te.unshift(ce.createElement("col",(0,Ye.Z)({key:Pt,style:{width:Oe}},qt))),ct=!0}}return ce.createElement("colgroup",null,Te)}var Ki=Wi,ri=z(74902),_i=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function br(ue,ge){return(0,ce.useMemo)(function(){for(var Be=[],Ie=0;Ie<ge;Ie+=1){var Te=ue[Ie];if(Te!==void 0)Be[Ie]=Te;else return null}return Be},[ue.join("_"),ge])}var Wr=ce.forwardRef(function(ue,ge){var Be=ue.className,Ie=ue.noData,Te=ue.columns,ke=ue.flattenColumns,ct=ue.colWidths,Pt=ue.columCount,Oe=ue.stickyOffsets,Xe=ue.direction,mt=ue.fixHeader,Et=ue.stickyTopOffset,At=ue.stickyBottomOffset,qt=ue.stickyClassName,Zt=ue.onScroll,Sn=ue.maxContentScroll,Xt=ue.children,Rt=(0,ba.Z)(ue,_i),wn=Qe(le,["prefixCls","scrollbarSize","isSticky"]),ja=wn.prefixCls,ka=wn.scrollbarSize,ca=wn.isSticky,Qa=ca&&!mt?0:ka,$n=ce.useRef(null),Dr=ce.useCallback(function(ao){Hr(ge,ao),Hr($n,ao)},[]);ce.useEffect(function(){var ao;function jr(da){var Bo=da,vi=Bo.currentTarget,li=Bo.deltaX;li&&(Zt({currentTarget:vi,scrollLeft:vi.scrollLeft+li}),da.preventDefault())}return(ao=$n.current)===null||ao===void 0||ao.addEventListener("wheel",jr),function(){var da;(da=$n.current)===null||da===void 0||da.removeEventListener("wheel",jr)}},[]);var va=ce.useMemo(function(){return ke.every(function(ao){return ao.width})},[ke]),oa=ke[ke.length-1],sa={fixed:oa?oa.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(ja,"-cell-scrollbar")}}},za=(0,ce.useMemo)(function(){return Qa?[].concat((0,ri.Z)(Te),[sa]):Te},[Qa,Te]),fr=(0,ce.useMemo)(function(){return Qa?[].concat((0,ri.Z)(ke),[sa]):ke},[Qa,ke]),wa=(0,ce.useMemo)(function(){var ao=Oe.right,jr=Oe.left;return(0,Ce.Z)((0,Ce.Z)({},Oe),{},{left:Xe==="rtl"?[].concat((0,ri.Z)(jr.map(function(da){return da+Qa})),[0]):jr,right:Xe==="rtl"?ao:[].concat((0,ri.Z)(ao.map(function(da){return da+Qa})),[0]),isSticky:ca})},[Qa,Oe,ca]),Ar=br(ct,Pt);return ce.createElement("div",{style:(0,Ce.Z)({overflow:"hidden"},ca?{top:Et,bottom:At}:{}),ref:Dr,className:Re()(Be,(0,he.Z)({},qt,!!qt))},ce.createElement("table",{style:{tableLayout:"fixed",visibility:Ie||Ar?null:"hidden"}},(!Ie||!Sn||va)&&ce.createElement(Ki,{colWidths:Ar?[].concat((0,ri.Z)(Ar),[Qa]):[],columCount:Pt+1,columns:fr}),Xt((0,Ce.Z)((0,Ce.Z)({},Rt),{},{stickyOffsets:wa,columns:za,flattenColumns:fr}))))});Wr.displayName="FixedHolder";var Do=ce.memo(Wr);function Fr(ue){var ge=ue.cells,Be=ue.stickyOffsets,Ie=ue.flattenColumns,Te=ue.rowComponent,ke=ue.cellComponent,ct=ue.tdCellComponent,Pt=ue.onHeaderRow,Oe=ue.index,Xe=Qe(le,["prefixCls","direction"]),mt=Xe.prefixCls,Et=Xe.direction,At;Pt&&(At=Pt(ge.map(function(Zt){return Zt.column}),Oe));var qt=Ia(ge.map(function(Zt){return Zt.column}));return ce.createElement(Te,At,ge.map(function(Zt,Sn){var Xt=Zt.column,Rt=Nn(Zt.colStart,Zt.colEnd,Ie,Be,Et,Xt),wn;return Xt&&Xt.onHeaderCell&&(wn=Zt.column.onHeaderCell(Xt)),ce.createElement(vn,(0,Ye.Z)({},Zt,{scope:Xt.title?Zt.colSpan>1?"colgroup":"col":null,ellipsis:Xt.ellipsis,align:Xt.align,component:Xt.title?ke:ct,prefixCls:mt,key:qt[Sn]},Rt,{additionalProps:wn,rowType:"header"}))}))}Fr.displayName="HeaderRow";var ji=Fr;function Hi(ue){var ge=[];function Be(ct,Pt){var Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ge[Oe]=ge[Oe]||[];var Xe=Pt,mt=ct.filter(Boolean).map(function(Et){var At={key:Et.key,className:Et.className||"",children:Et.title,column:Et,colStart:Xe},qt=1,Zt=Et.children;return Zt&&Zt.length>0&&(qt=Be(Zt,Xe,Oe+1).reduce(function(Sn,Xt){return Sn+Xt},0),At.hasSubColumns=!0),"colSpan"in Et&&(qt=Et.colSpan),"rowSpan"in Et&&(At.rowSpan=Et.rowSpan),At.colSpan=qt,At.colEnd=At.colStart+qt-1,ge[Oe].push(At),Xe+=qt,qt});return mt}Be(ue,0);for(var Ie=ge.length,Te=function(Pt){ge[Pt].forEach(function(Oe){!("rowSpan"in Oe)&&!Oe.hasSubColumns&&(Oe.rowSpan=Ie-Pt)})},ke=0;ke<Ie;ke+=1)Te(ke);return ge}function Qi(ue){var ge=ue.stickyOffsets,Be=ue.columns,Ie=ue.flattenColumns,Te=ue.onHeaderRow,ke=Qe(le,["prefixCls","getComponent"]),ct=ke.prefixCls,Pt=ke.getComponent,Oe=ce.useMemo(function(){return Hi(Be)},[Be]),Xe=Pt(["header","wrapper"],"thead"),mt=Pt(["header","row"],"tr"),Et=Pt(["header","cell"],"th"),At=Pt(["header","cell"],"td");return ce.createElement(Xe,{className:"".concat(ct,"-thead")},Oe.map(function(qt,Zt){var Sn=ce.createElement(ji,{key:Zt,flattenColumns:Ie,cells:qt,stickyOffsets:ge,rowComponent:mt,cellComponent:Et,tdCellComponent:At,onHeaderRow:Te,index:Zt});return Sn}))}var mi=te(Qi);function ti(ue){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Be=[];return ce.Children.forEach(ue,function(Ie){Ie==null&&!ge.keepEmpty||(Array.isArray(Ie)?Be=Be.concat(ti(Ie)):(0,Br.isFragment)(Ie)&&Ie.props?Be=Be.concat(ti(Ie.props.children,ge)):Be.push(Ie))}),Be}function sn(ue){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof ge=="number"?ge:ge.endsWith("%")?ue*parseFloat(ge)/100:null}function rn(ue,ge){return ce.useMemo(function(){if(ge&&ge>0){var Be=0,Ie=0;ue.forEach(function(Xe){var mt=sn(ge,Xe.width);mt?Be+=mt:Ie+=1});var Te=ge-Be,ke=Ie,ct=Te/Ie,Pt=0,Oe=ue.map(function(Xe){var mt=(0,Ce.Z)({},Xe),Et=sn(ge,mt.width);if(Et)mt.width=Et;else{var At=Math.floor(ct);mt.width=ke===1?Te:At,Te-=At,ke-=1}return Pt+=mt.width,mt});return[Oe,Pt]}return[ue,ge]},[ue,ge])}var ua=["children"],Aa=["fixed"];function ir(ue){return ti(ue).filter(function(ge){return ce.isValidElement(ge)}).map(function(ge){var Be=ge.key,Ie=ge.props,Te=Ie.children,ke=(0,ba.Z)(Ie,ua),ct=(0,Ce.Z)({key:Be},ke);return Te&&(ct.children=ir(Te)),ct})}function kr(ue){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ue.filter(function(Be){return Be&&(0,Le.Z)(Be)==="object"}).reduce(function(Be,Ie,Te){var ke=Ie.fixed,ct=ke===!0?"left":ke,Pt="".concat(ge,"-").concat(Te),Oe=Ie.children;return Oe&&Oe.length>0?[].concat((0,ri.Z)(Be),(0,ri.Z)(kr(Oe,Pt).map(function(Xe){return(0,Ce.Z)({fixed:ct},Xe)}))):[].concat((0,ri.Z)(Be),[(0,Ce.Z)((0,Ce.Z)({key:Pt},Ie),{},{fixed:ct})])},[])}function Io(ue){for(var ge=!0,Be=0;Be<ue.length;Be+=1){var Ie=ue[Be];if(ge&&Ie.fixed!=="left")ge=!1;else if(!ge&&Ie.fixed==="left"){warning(!1,"Index ".concat(Be-1," of `columns` missing `fixed='left'` prop."));break}}for(var Te=!0,ke=ue.length-1;ke>=0;ke-=1){var ct=ue[ke];if(Te&&ct.fixed!=="right")Te=!1;else if(!Te&&ct.fixed==="right"){warning(!1,"Index ".concat(ke+1," of `columns` missing `fixed='right'` prop."));break}}}function Ko(ue){return ue.map(function(ge){var Be=ge.fixed,Ie=(0,ba.Z)(ge,Aa),Te=Be;return Be==="left"?Te="right":Be==="right"&&(Te="left"),(0,Ce.Z)({fixed:Te},Ie)})}function Cr(ue,ge){var Be=ue.prefixCls,Ie=ue.columns,Te=ue.children,ke=ue.expandable,ct=ue.expandedKeys,Pt=ue.columnTitle,Oe=ue.getRowKey,Xe=ue.onTriggerExpand,mt=ue.expandIcon,Et=ue.rowExpandable,At=ue.expandIconColumnIndex,qt=ue.direction,Zt=ue.expandRowByClick,Sn=ue.columnWidth,Xt=ue.fixed,Rt=ue.scrollWidth,wn=ce.useMemo(function(){return Ie||ir(Te)},[Ie,Te]),ja=ce.useMemo(function(){if(ke){var oa,sa=wn.slice();if(!sa.includes(b)){var za=At||0;za>=0&&sa.splice(za,0,b)}var fr=sa.indexOf(b);sa=sa.filter(function(jr,da){return jr!==b||da===fr});var wa=wn[fr],Ar;(Xt==="left"||Xt)&&!At?Ar="left":(Xt==="right"||Xt)&&At===wn.length?Ar="right":Ar=wa?wa.fixed:null;var ao=(oa={},(0,he.Z)(oa,Ci,{className:"".concat(Be,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,he.Z)(oa,"title",Pt),(0,he.Z)(oa,"fixed",Ar),(0,he.Z)(oa,"className","".concat(Be,"-row-expand-icon-cell")),(0,he.Z)(oa,"width",Sn),(0,he.Z)(oa,"render",function(da,Bo,vi){var li=Oe(Bo,vi),Yi=ct.has(li),Ji=Et?Et(Bo):!0,Yo=mt({prefixCls:Be,expanded:Yi,expandable:Ji,record:Bo,onExpand:Xe});return Zt?ce.createElement("span",{onClick:function(Ri){return Ri.stopPropagation()}},Yo):Yo}),oa);return sa.map(function(jr){return jr===b?ao:jr})}return wn.filter(function(jr){return jr!==b})},[ke,wn,Oe,ct,mt,qt]),ka=ce.useMemo(function(){var oa=ja;return ge&&(oa=ge(oa)),oa.length||(oa=[{render:function(){return null}}]),oa},[ge,ja,qt]),ca=ce.useMemo(function(){return qt==="rtl"?Ko(kr(ka)):kr(ka)},[ka,qt,Rt]),Qa=rn(ca,Rt),$n=(0,xe.Z)(Qa,2),Dr=$n[0],va=$n[1];return[ka,Dr,va]}var ni=Cr;function Fi(ue){var ge,Be=ue.prefixCls,Ie=ue.record,Te=ue.onExpand,ke=ue.expanded,ct=ue.expandable,Pt="".concat(Be,"-row-expand-icon");if(!ct)return ce.createElement("span",{className:Re()(Pt,"".concat(Be,"-row-spaced"))});var Oe=function(mt){Te(Ie,mt),mt.stopPropagation()};return ce.createElement("span",{className:Re()(Pt,(ge={},(0,he.Z)(ge,"".concat(Be,"-row-expanded"),ke),(0,he.Z)(ge,"".concat(Be,"-row-collapsed"),!ke),ge)),onClick:Oe})}function Ti(ue,ge,Be){var Ie=[];function Te(ke){(ke||[]).forEach(function(ct,Pt){Ie.push(ge(ct,Pt)),Te(ct[Be])})}return Te(ue),Ie}function yo(ue,ge,Be){var Ie=Xr(ue),Te=Ie.expandIcon,ke=Ie.expandedRowKeys,ct=Ie.defaultExpandedRowKeys,Pt=Ie.defaultExpandAllRows,Oe=Ie.expandedRowRender,Xe=Ie.onExpand,mt=Ie.onExpandedRowsChange,Et=Ie.childrenColumnName,At=Te||Fi,qt=Et||"children",Zt=ce.useMemo(function(){return Oe?"row":ue.expandable&&ue.internalHooks===ie&&ue.expandable.__PARENT_RENDER_ICON__||ge.some(function(ca){return ca&&(0,Le.Z)(ca)==="object"&&ca[qt]})?"nest":!1},[!!Oe,ge]),Sn=ce.useState(function(){return ct||(Pt?Ti(ge,Be,qt):[])}),Xt=(0,xe.Z)(Sn,2),Rt=Xt[0],wn=Xt[1],ja=ce.useMemo(function(){return new Set(ke||Rt||[])},[ke,Rt]),ka=ce.useCallback(function(ca){var Qa=Be(ca,ge.indexOf(ca)),$n,Dr=ja.has(Qa);Dr?(ja.delete(Qa),$n=(0,ri.Z)(ja)):$n=[].concat((0,ri.Z)(ja),[Qa]),wn($n),Xe&&Xe(!Dr,ca),mt&&mt($n)},[Be,ja,ge,Xe,mt]);return[Ie,Zt,ja,At,qt,ka]}function _t(ue,ge,Be,Ie){var Te=ue.map(function(ke,ct){return Nn(ct,ct,ue,ge,Be,Ie==null?void 0:Ie[ct])});return Ue(function(){return Te},[Te],function(ke,ct){return!Pn(ke,ct)})}function Dn(ue){var ge=(0,ce.useRef)(ue),Be=(0,ce.useState)({}),Ie=(0,xe.Z)(Be,2),Te=Ie[1],ke=(0,ce.useRef)(null),ct=(0,ce.useRef)([]);function Pt(Oe){ct.current.push(Oe);var Xe=Promise.resolve();ke.current=Xe,Xe.then(function(){if(ke.current===Xe){var mt=ct.current,Et=ge.current;ct.current=[],mt.forEach(function(At){ge.current=At(ge.current)}),ke.current=null,Et!==ge.current&&Te({})}})}return(0,ce.useEffect)(function(){return function(){ke.current=null}},[]),[ge.current,Pt]}function Jn(ue){var ge=(0,ce.useRef)(ue||null),Be=(0,ce.useRef)();function Ie(){window.clearTimeout(Be.current)}function Te(ct){ge.current=ct,Ie(),Be.current=window.setTimeout(function(){ge.current=null,Be.current=void 0},100)}function ke(){return ge.current}return(0,ce.useEffect)(function(){return Ie},[]),[Te,ke]}function pt(){var ue=ce.useState(-1),ge=(0,xe.Z)(ue,2),Be=ge[0],Ie=ge[1],Te=ce.useState(-1),ke=(0,xe.Z)(Te,2),ct=ke[0],Pt=ke[1],Oe=ce.useCallback(function(Xe,mt){Ie(Xe),Pt(mt)},[]);return[Be,ct,Oe]}var Vn=On()?window:null;function Ja(ue,ge){var Be=(0,Le.Z)(ue)==="object"?ue:{},Ie=Be.offsetHeader,Te=Ie===void 0?0:Ie,ke=Be.offsetSummary,ct=ke===void 0?0:ke,Pt=Be.offsetScroll,Oe=Pt===void 0?0:Pt,Xe=Be.getContainer,mt=Xe===void 0?function(){return Vn}:Xe,Et=mt()||Vn;return ce.useMemo(function(){var At=!!ue;return{isSticky:At,stickyClassName:At?"".concat(ge,"-sticky-holder"):"",offsetHeader:Te,offsetSummary:ct,offsetScroll:Oe,container:Et}},[Oe,Te,ct,ge,Et])}function tr(ue,ge,Be){var Ie=(0,ce.useMemo)(function(){for(var Te=[],ke=[],ct=0,Pt=0,Oe=0;Oe<ge;Oe+=1)if(Be==="rtl"){ke[Oe]=Pt,Pt+=ue[Oe]||0;var Xe=ge-Oe-1;Te[Xe]=ct,ct+=ue[Xe]||0}else{Te[Oe]=ct,ct+=ue[Oe]||0;var mt=ge-Oe-1;ke[mt]=Pt,Pt+=ue[mt]||0}return{left:Te,right:ke}},[ue,ge,Be]);return Ie}var Rn=tr;function Wn(ue){var ge=ue.className,Be=ue.children;return ce.createElement("div",{className:ge},Be)}var Gn=Wn;function ur(ue,ge,Be,Ie){var Te=at.unstable_batchedUpdates?function(ct){at.unstable_batchedUpdates(Be,ct)}:Be;return ue!=null&&ue.addEventListener&&ue.addEventListener(ge,Te,Ie),{remove:function(){ue!=null&&ue.removeEventListener&&ue.removeEventListener(ge,Te,Ie)}}}var Gr=/margin|padding|width|height|max|min|offset/,qr={left:!0,top:!0},Yr={cssFloat:1,styleFloat:1,float:1};function Co(ue){return ue.nodeType===1?ue.ownerDocument.defaultView.getComputedStyle(ue,null):{}}function Zr(ue,ge,Be){if(ge=ge.toLowerCase(),Be==="auto"){if(ge==="height")return ue.offsetHeight;if(ge==="width")return ue.offsetWidth}return ge in qr||(qr[ge]=Gr.test(ge)),qr[ge]?parseFloat(Be)||0:Be}function Va(ue,ge){var Be=arguments.length,Ie=Co(ue);return ge=Yr[ge]?"cssFloat"in ue.style?"cssFloat":"styleFloat":ge,Be===1?Ie:Zr(ue,ge,Ie[ge]||ue.style[ge])}function Yn(ue,ge,Be){var Ie=arguments.length;if(ge=Yr[ge]?"cssFloat"in ue.style?"cssFloat":"styleFloat":ge,Ie===3)return typeof Be=="number"&&Gr.test(ge)&&(Be="".concat(Be,"px")),ue.style[ge]=Be,Be;for(var Te in ge)ge.hasOwnProperty(Te)&&Yn(ue,Te,ge[Te]);return Co(ue)}function _a(ue){return ue===document.body?document.documentElement.clientWidth:ue.offsetWidth}function Ga(ue){return ue===document.body?window.innerHeight||document.documentElement.clientHeight:ue.offsetHeight}function Ur(){var ue=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),ge=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ue,height:ge}}function _e(){var ue=document.documentElement.clientWidth,ge=window.innerHeight||document.documentElement.clientHeight;return{width:ue,height:ge}}function hn(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Zn(ue){var ge=ue.getBoundingClientRect(),Be=document.documentElement;return{left:ge.left+(window.pageXOffset||Be.scrollLeft)-(Be.clientLeft||document.body.clientLeft||0),top:ge.top+(window.pageYOffset||Be.scrollTop)-(Be.clientTop||document.body.clientTop||0)}}var ta=function(ge,Be){var Ie,Te,ke=ge.scrollBodyRef,ct=ge.onScroll,Pt=ge.offsetScroll,Oe=ge.container,Xe=Qe(le,"prefixCls"),mt=((Ie=ke.current)===null||Ie===void 0?void 0:Ie.scrollWidth)||0,Et=((Te=ke.current)===null||Te===void 0?void 0:Te.clientWidth)||0,At=mt&&Et*(Et/mt),qt=ce.useRef(),Zt=Dn({scrollLeft:0,isHiddenScrollBar:!1}),Sn=(0,xe.Z)(Zt,2),Xt=Sn[0],Rt=Sn[1],wn=ce.useRef({delta:0,x:0}),ja=ce.useState(!1),ka=(0,xe.Z)(ja,2),ca=ka[0],Qa=ka[1],$n=function(){Qa(!1)},Dr=function(fr){fr.persist(),wn.current.delta=fr.pageX-Xt.scrollLeft,wn.current.x=0,Qa(!0),fr.preventDefault()},va=function(fr){var wa,Ar=fr||((wa=window)===null||wa===void 0?void 0:wa.event),ao=Ar.buttons;if(!ca||ao===0){ca&&Qa(!1);return}var jr=wn.current.x+fr.pageX-wn.current.x-wn.current.delta;jr<=0&&(jr=0),jr+At>=Et&&(jr=Et-At),ct({scrollLeft:jr/Et*(mt+2)}),wn.current.x=fr.pageX},oa=function(){if(ke.current){var fr=Zn(ke.current).top,wa=fr+ke.current.offsetHeight,Ar=Oe===window?document.documentElement.scrollTop+window.innerHeight:Zn(Oe).top+Oe.clientHeight;wa-pn()<=Ar||fr>=Ar-Pt?Rt(function(ao){return(0,Ce.Z)((0,Ce.Z)({},ao),{},{isHiddenScrollBar:!0})}):Rt(function(ao){return(0,Ce.Z)((0,Ce.Z)({},ao),{},{isHiddenScrollBar:!1})})}},sa=function(fr){Rt(function(wa){return(0,Ce.Z)((0,Ce.Z)({},wa),{},{scrollLeft:fr/mt*Et||0})})};return ce.useImperativeHandle(Be,function(){return{setScrollLeft:sa}}),ce.useEffect(function(){var za=ur(document.body,"mouseup",$n,!1),fr=ur(document.body,"mousemove",va,!1);return oa(),function(){za.remove(),fr.remove()}},[At,ca]),ce.useEffect(function(){var za=ur(Oe,"scroll",oa,!1),fr=ur(window,"resize",oa,!1);return function(){za.remove(),fr.remove()}},[Oe]),ce.useEffect(function(){Xt.isHiddenScrollBar||Rt(function(za){var fr=ke.current;return fr?(0,Ce.Z)((0,Ce.Z)({},za),{},{scrollLeft:fr.scrollLeft/fr.scrollWidth*fr.clientWidth}):za})},[Xt.isHiddenScrollBar]),mt<=Et||!At||Xt.isHiddenScrollBar?null:ce.createElement("div",{style:{height:pn(),width:Et,bottom:Pt},className:"".concat(Xe,"-sticky-scroll")},ce.createElement("div",{onMouseDown:Dr,ref:qt,className:Re()("".concat(Xe,"-sticky-scroll-bar"),(0,he.Z)({},"".concat(Xe,"-sticky-scroll-bar-active"),ca)),style:{width:"".concat(At,"px"),transform:"translate3d(".concat(Xt.scrollLeft,"px, 0, 0)")}}))},Kt=ce.forwardRef(ta);function Qn(ue){return null}var Xn=Qn;function jn(ue){return null}var na=jn,Nr="rc-table",lo=[],ro={};function _r(){return"No Data"}function Jo(ue){var ge,Be=(0,Ce.Z)({rowKey:"key",prefixCls:Nr,emptyText:_r},ue),Ie=Be.prefixCls,Te=Be.className,ke=Be.rowClassName,ct=Be.style,Pt=Be.data,Oe=Be.rowKey,Xe=Be.scroll,mt=Be.tableLayout,Et=Be.direction,At=Be.title,qt=Be.footer,Zt=Be.summary,Sn=Be.caption,Xt=Be.id,Rt=Be.showHeader,wn=Be.components,ja=Be.emptyText,ka=Be.onRow,ca=Be.onHeaderRow,Qa=Be.internalHooks,$n=Be.transformColumns,Dr=Be.internalRefs,va=Be.tailor,oa=Be.sticky,sa=Pt||lo,za=!!sa.length,fr=Qa===ie,wa=ce.useCallback(function(Pl,Zl){return Ln(wn,Pl)||Zl},[wn]),Ar=ce.useMemo(function(){return typeof Oe=="function"?Oe:function(Pl){var Zl=Pl&&Pl[Oe];return Zl}},[Oe]),ao=wa(["body"]),jr=pt(),da=(0,xe.Z)(jr,3),Bo=da[0],vi=da[1],li=da[2],Yi=yo(Be,sa,Ar),Ji=(0,xe.Z)(Yi,6),Yo=Ji[0],ul=Ji[1],Ri=Ji[2],tl=Ji[3],po=Ji[4],Qo=Ji[5],ho=Xe==null?void 0:Xe.x,Ro=ce.useState(0),hr=(0,xe.Z)(Ro,2),Tr=hr[0],Xo=hr[1],no=ni((0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},Be),Yo),{},{expandable:!!Yo.expandedRowRender,columnTitle:Yo.columnTitle,expandedKeys:Ri,getRowKey:Ar,onTriggerExpand:Qo,expandIcon:tl,expandIconColumnIndex:Yo.expandIconColumnIndex,direction:Et,scrollWidth:fr&&va&&typeof ho=="number"?ho:null}),fr?$n:null),Wo=(0,xe.Z)(no,3),Pi=Wo[0],ui=Wo[1],wl=Wo[2],Dl=wl!=null?wl:ho,Rl=ce.useMemo(function(){return{columns:Pi,flattenColumns:ui}},[Pi,ui]),Xi=ce.useRef(),Kl=ce.useRef(),bi=ce.useRef(),Ul=ce.useRef(),Iu=ce.useRef(),qi=ce.useState(!1),sl=(0,xe.Z)(qi,2),ma=sl[0],xr=sl[1],di=ce.useState(!1),Jr=(0,xe.Z)(di,2),gi=Jr[0],Ii=Jr[1],il=Dn(new Map),nl=(0,xe.Z)(il,2),Ml=nl[0],Tl=nl[1],eu=Ia(ui),Vl=eu.map(function(Pl){return Ml.get(Pl)}),_l=ce.useMemo(function(){return Vl},[Vl.join("_")]),tu=Rn(_l,ui.length,Et),Hl=Xe&&jt(Xe.y),gl=Xe&&jt(Dl)||!!Yo.fixed,Ou=gl&&ui.some(function(Pl){var Zl=Pl.fixed;return Zl}),iu=ce.useRef(),Lu=Ja(oa,Ie),Ru=Lu.isSticky,ds=Lu.offsetHeader,os=Lu.offsetSummary,$i=Lu.offsetScroll,pl=Lu.stickyClassName,Jl=Lu.container,yr=ce.useMemo(function(){return Zt==null?void 0:Zt(sa)},[Zt,sa]),Ho=(Hl||Ru)&&ce.isValidElement(yr)&&yr.type===fa&&yr.props.fixed,Bi,zi,Ui;Hl&&(zi={overflowY:"scroll",maxHeight:Xe.y}),gl&&(Bi={overflowX:"auto"},Hl||(zi={overflowY:"hidden"}),Ui={width:Dl===!0?"auto":Dl,minWidth:"100%"});var Gi=ce.useCallback(function(Pl,Zl){lr(Xi.current)&&Tl(function(Gu){if(Gu.get(Pl)!==Zl){var us=new Map(Gu);return us.set(Pl,Zl),us}return Gu})},[]),fl=Jn(null),Fl=(0,xe.Z)(fl,2),cu=Fl[0],hu=Fl[1];function yu(Pl,Zl){Zl&&(typeof Zl=="function"?Zl(Pl):Zl.scrollLeft!==Pl&&(Zl.scrollLeft=Pl,Zl.scrollLeft!==Pl&&setTimeout(function(){Zl.scrollLeft=Pl},0)))}var zl=nn(function(Pl){var Zl=Pl.currentTarget,Gu=Pl.scrollLeft,us=Et==="rtl",Ju=typeof Gu=="number"?Gu:Zl.scrollLeft,ys=Zl||ro;if(!hu()||hu()===ys){var Os;cu(ys),yu(Ju,Kl.current),yu(Ju,bi.current),yu(Ju,Iu.current),yu(Ju,(Os=iu.current)===null||Os===void 0?void 0:Os.setScrollLeft)}var Ps=Zl||Kl.current;if(Ps){var ws=Ps.scrollWidth,Ls=Ps.clientWidth;if(ws===Ls){xr(!1),Ii(!1);return}us?(xr(-Ju<ws-Ls),Ii(-Ju>0)):(xr(Ju>0),Ii(Ju<ws-Ls))}}),xu=function(){gl&&bi.current?zl({currentTarget:bi.current}):(xr(!1),Ii(!1))},is=function(Zl){var Gu=Zl.width;Gu!==Tr&&(xu(),Xo(Xi.current?Xi.current.offsetWidth:Gu))},al=ce.useRef(!1);ce.useEffect(function(){al.current&&xu()},[gl,Pt,Pi.length]),ce.useEffect(function(){al.current=!0},[]);var fi=ce.useState(0),Zi=(0,xe.Z)(fi,2),ol=Zi[0],yl=Zi[1],Qu=ce.useState(!0),fu=(0,xe.Z)(Qu,2),Mu=fu[0],ku=fu[1];ce.useEffect(function(){(!va||!fr)&&(bi.current instanceof Element?yl(ia(bi.current).width):yl(ia(Ul.current).width)),ku(Pr("position","sticky"))},[]),ce.useEffect(function(){fr&&Dr&&(Dr.body.current=bi.current)});var ls=ce.useCallback(function(Pl){return ce.createElement(ce.Fragment,null,ce.createElement(mi,Pl),Ho==="top"&&ce.createElement(Fa,Pl,yr))},[Ho,yr]),ju=ce.useCallback(function(Pl){return ce.createElement(Fa,Pl,yr)},[yr]),mu=wa(["table"],"table"),xs=ce.useMemo(function(){return mt||(Ou?Dl==="max-content"?"auto":"fixed":Hl||Ru||ui.some(function(Pl){var Zl=Pl.ellipsis;return Zl})?"fixed":"auto")},[Hl,Ou,ui,mt,Ru]),Ds,As={colWidths:_l,columCount:ui.length,stickyOffsets:tu,onHeaderRow:ca,fixHeader:Hl,scroll:Xe},Bs=ce.useMemo(function(){return za?null:typeof ja=="function"?ja():ja},[za,ja]),ks=ce.createElement(vo,{data:sa,measureColumnWidth:Hl||gl||Ru}),Ns=ce.createElement(Ki,{colWidths:ui.map(function(Pl){var Zl=Pl.width;return Zl}),columns:ui}),Zs=Sn!=null?ce.createElement("caption",{className:"".concat(Ie,"-caption")},Sn):void 0,_s=Mi(Be,{data:!0}),Vs=Mi(Be,{aria:!0});if(Hl||Ru){var Es;typeof ao=="function"?(Es=ao(sa,{scrollbarSize:ol,ref:bi,onScroll:zl}),As.colWidths=ui.map(function(Pl,Zl){var Gu=Pl.width,us=Zl===ui.length-1?Gu-ol:Gu;return typeof us=="number"&&!Number.isNaN(us)?us:0})):Es=ce.createElement("div",{style:(0,Ce.Z)((0,Ce.Z)({},Bi),zi),onScroll:zl,ref:bi,className:Re()("".concat(Ie,"-body"))},ce.createElement(mu,(0,Ye.Z)({style:(0,Ce.Z)((0,Ce.Z)({},Ui),{},{tableLayout:xs})},Vs),Zs,Ns,ks,!Ho&&yr&&ce.createElement(Fa,{stickyOffsets:tu,flattenColumns:ui,columns:Pi},yr)));var Hs=(0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({noData:!sa.length,maxContentScroll:gl&&Dl==="max-content"},As),Rl),{},{direction:Et,stickyClassName:pl,onScroll:zl});Ds=ce.createElement(ce.Fragment,null,Rt!==!1&&ce.createElement(Do,(0,Ye.Z)({},Hs,{stickyTopOffset:ds,className:"".concat(Ie,"-header"),ref:Kl}),ls),Es,Ho&&Ho!=="top"&&ce.createElement(Do,(0,Ye.Z)({},Hs,{stickyBottomOffset:os,className:"".concat(Ie,"-summary"),ref:Iu}),ju),Ru&&ce.createElement(Kt,{ref:iu,offsetScroll:$i,scrollBodyRef:bi,onScroll:zl,container:Jl}))}else Ds=ce.createElement("div",{style:(0,Ce.Z)((0,Ce.Z)({},Bi),zi),className:Re()("".concat(Ie,"-content")),onScroll:zl,ref:bi},ce.createElement(mu,(0,Ye.Z)({style:(0,Ce.Z)((0,Ce.Z)({},Ui),{},{tableLayout:xs})},Vs),Zs,Ns,Rt!==!1&&ce.createElement(mi,(0,Ye.Z)({},As,Rl)),ks,yr&&ce.createElement(Fa,{stickyOffsets:tu,flattenColumns:ui,columns:Pi},yr)));var Is=ce.createElement("div",(0,Ye.Z)({className:Re()(Ie,Te,(ge={},(0,he.Z)(ge,"".concat(Ie,"-rtl"),Et==="rtl"),(0,he.Z)(ge,"".concat(Ie,"-ping-left"),ma),(0,he.Z)(ge,"".concat(Ie,"-ping-right"),gi),(0,he.Z)(ge,"".concat(Ie,"-layout-fixed"),mt==="fixed"),(0,he.Z)(ge,"".concat(Ie,"-fixed-header"),Hl),(0,he.Z)(ge,"".concat(Ie,"-fixed-column"),Ou),(0,he.Z)(ge,"".concat(Ie,"-scroll-horizontal"),gl),(0,he.Z)(ge,"".concat(Ie,"-has-fix-left"),ui[0]&&ui[0].fixed),(0,he.Z)(ge,"".concat(Ie,"-has-fix-right"),ui[ui.length-1]&&ui[ui.length-1].fixed==="right"),ge)),style:ct,id:Xt,ref:Xi},_s),At&&ce.createElement(Gn,{className:"".concat(Ie,"-title")},At(sa)),ce.createElement("div",{ref:Ul,className:"".concat(Ie,"-container")},Ds),qt&&ce.createElement(Gn,{className:"".concat(Ie,"-footer")},qt(sa)));gl&&(Is=ce.createElement(cr.Z,{onResize:is},Is));var Ks=_t(ui,tu,Et,Pi),Ys=ce.useMemo(function(){return{scrollX:Dl,prefixCls:Ie,getComponent:wa,scrollbarSize:ol,direction:Et,fixedInfoList:Ks,isSticky:Ru,supportSticky:Mu,componentWidth:Tr,fixHeader:Hl,fixColumn:Ou,horizonScroll:gl,tableLayout:xs,rowClassName:ke,expandedRowClassName:Yo.expandedRowClassName,expandIcon:tl,expandableType:ul,expandRowByClick:Yo.expandRowByClick,expandedRowRender:Yo.expandedRowRender,onTriggerExpand:Qo,expandIconColumnIndex:Yo.expandIconColumnIndex,indentSize:Yo.indentSize,allColumnsFixedLeft:ui.every(function(Pl){return Pl.fixed==="left"}),emptyNode:Bs,columns:Pi,flattenColumns:ui,onColumnResize:Gi,hoverStartRow:Bo,hoverEndRow:vi,onHover:li,rowExpandable:Yo.rowExpandable,onRow:ka,getRowKey:Ar,expandedKeys:Ri,childrenColumnName:po}},[Dl,Ie,wa,ol,Et,Ks,Ru,Mu,Tr,Hl,Ou,gl,xs,ke,Yo.expandedRowClassName,tl,ul,Yo.expandRowByClick,Yo.expandedRowRender,Qo,Yo.expandIconColumnIndex,Yo.indentSize,Bs,Pi,ui,Gi,Bo,vi,li,Yo.rowExpandable,ka,Ar,Ri,po]);return ce.createElement(le.Provider,{value:Ys},Is)}function oi(ue){return ee(Jo,ue)}var ll=oi();ll.EXPAND_COLUMN=b,ll.INTERNAL_HOOKS=ie,ll.Column=Xn,ll.ColumnGroup=na,ll.Summary=Ct;var cl=ll,kl=z(73299),ml=Me(null),Cl=Me(null);function jl(ue,ge,Be){var Ie=ge||1;return Be[ue+Ie]-(Be[ue]||0)}function Wl(ue){var ge=ue.rowInfo,Be=ue.column,Ie=ue.colIndex,Te=ue.indent,ke=ue.index,ct=ue.renderIndex,Pt=ue.record,Oe=ue.style,Xe=ue.className,mt=ue.inverse,Et=ue.getHeight,At=Be.render,qt=Be.dataIndex,Zt=Be.className,Sn=Be.width,Xt=Qe(Cl,["columnsOffset"]),Rt=Xt.columnsOffset,wn=en(ge,Be,Ie,Te,ke),ja=wn.key,ka=wn.fixedInfo,ca=wn.appendCellNode,Qa=wn.additionalCellProps,$n=Qa.style,Dr=Qa.colSpan,va=Dr===void 0?1:Dr,oa=Qa.rowSpan,sa=oa===void 0?1:oa,za=Ie-1,fr=jl(za,va,Rt),wa=va>1?Sn-fr:0,Ar=(0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},$n),Oe),{},{flex:"0 0 ".concat(fr,"px"),width:"".concat(fr,"px"),marginRight:wa,pointerEvents:"auto"}),ao=ce.useMemo(function(){return mt?sa<=1:va===0||sa===0||sa>1},[sa,va,mt]);ao?Ar.visibility="hidden":mt&&(Ar.height=Et==null?void 0:Et(sa));var jr=ao?function(){return null}:At,da={};return(sa===0||va===0)&&(da.rowSpan=1,da.colSpan=1),ce.createElement(vn,(0,Ye.Z)({className:Re()(Zt,Xe),ellipsis:Be.ellipsis,align:Be.align,scope:Be.rowScope,component:"div",prefixCls:ge.prefixCls,key:ja,record:Pt,index:ke,renderIndex:ct,dataIndex:qt,render:jr,shouldCellUpdate:Be.shouldCellUpdate},ka,{appendNode:ca,additionalProps:(0,Ce.Z)((0,Ce.Z)({},Qa),{},{style:Ar},da)}))}var Mo=Wl,hl=["data","index","className","rowKey","style","extra","getHeight"],Il=ce.forwardRef(function(ue,ge){var Be=ue.data,Ie=ue.index,Te=ue.className,ke=ue.rowKey,ct=ue.style,Pt=ue.extra,Oe=ue.getHeight,Xe=(0,ba.Z)(ue,hl),mt=Be.record,Et=Be.indent,At=Be.index,qt=Qe(le,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Zt=qt.scrollX,Sn=qt.flattenColumns,Xt=qt.prefixCls,Rt=qt.fixColumn,wn=qt.componentWidth,ja=la(mt,ke,Ie,Et),ka=ja.rowSupportExpand,ca=ja.expanded,Qa=ja.rowProps,$n=ja.expandedRowRender,Dr=ja.expandedRowClassName,va;if(ka&&ca){var oa=$n(mt,Ie,Et+1,ca),sa=Dr==null?void 0:Dr(mt,Ie,Et),za={};Rt&&(za={style:(0,he.Z)({},"--virtual-width","".concat(wn,"px"))});var fr="".concat(Xt,"-expanded-row-cell");va=ce.createElement("div",{className:Re()("".concat(Xt,"-expanded-row"),"".concat(Xt,"-expanded-row-level-").concat(Et+1),sa)},ce.createElement(vn,{component:"div",prefixCls:Xt,className:Re()(fr,(0,he.Z)({},"".concat(fr,"-fixed"),Rt)),additionalProps:za},oa))}var wa=(0,Ce.Z)((0,Ce.Z)({},ct),{},{width:Zt});Pt&&(wa.position="absolute",wa.pointerEvents="none");var Ar=ce.createElement("div",(0,Ye.Z)({},Qa,Xe,{ref:ka?null:ge,className:Re()(Te,"".concat(Xt,"-row"),Qa==null?void 0:Qa.className,(0,he.Z)({},"".concat(Xt,"-row-extra"),Pt)),style:(0,Ce.Z)((0,Ce.Z)({},wa),Qa==null?void 0:Qa.style)}),Sn.map(function(ao,jr){return ce.createElement(Mo,{key:jr,rowInfo:ja,column:ao,colIndex:jr,indent:Et,index:Ie,renderIndex:At,record:mt,inverse:Pt,getHeight:Oe})}));return ka?ce.createElement("div",{ref:ge},Ar,va):Ar}),$l=te(Il),Nl=$l,lu=ce.forwardRef(function(ue,ge){var Be=ue.data,Ie=ue.onScroll,Te=Qe(le,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),ke=Te.flattenColumns,ct=Te.onColumnResize,Pt=Te.getRowKey,Oe=Te.expandedKeys,Xe=Te.prefixCls,mt=Te.childrenColumnName,Et=Te.emptyNode,At=Te.scrollX,qt=Qe(ml),Zt=qt.scrollY,Sn=qt.listItemHeight,Xt=ce.useRef(),Rt=zo(Be,mt,Oe,Pt),wn=ce.useMemo(function(){var va=0;return ke.map(function(oa){var sa=oa.width,za=oa.key;return va+=sa,[za,sa,va]})},[ke]),ja=ce.useMemo(function(){return wn.map(function(va){return va[2]})},[wn]);ce.useEffect(function(){wn.forEach(function(va){var oa=(0,xe.Z)(va,2),sa=oa[0],za=oa[1];ct(sa,za)})},[wn]),ce.useImperativeHandle(ge,function(){var va={};return Object.defineProperty(va,"scrollLeft",{get:function(){var sa;return((sa=Xt.current)===null||sa===void 0?void 0:sa.getScrollInfo().x)||0},set:function(sa){var za;(za=Xt.current)===null||za===void 0||za.scrollTo({left:sa})}}),va});var ka=function(oa,sa){var za,fr=(za=Rt[sa])===null||za===void 0?void 0:za.record,wa=oa.onCell;if(wa){var Ar,ao=wa(fr,sa);return(Ar=ao==null?void 0:ao.rowSpan)!==null&&Ar!==void 0?Ar:1}return 1},ca=function(oa){var sa=oa.start,za=oa.end,fr=oa.getSize,wa=oa.offsetY;if(za<0)return null;for(var Ar=ke.filter(function(ho){return ka(ho,sa)===0}),ao=sa,jr=function(Ro){if(Ar=Ar.filter(function(hr){return ka(hr,Ro)===0}),!Ar.length)return ao=Ro,"break"},da=sa;da>=0;da-=1){var Bo=jr(da);if(Bo==="break")break}for(var vi=ke.filter(function(ho){return ka(ho,za)!==1}),li=za,Yi=function(Ro){if(vi=vi.filter(function(hr){return ka(hr,Ro)!==1}),!vi.length)return li=Math.max(Ro-1,za),"break"},Ji=za;Ji<Rt.length;Ji+=1){var Yo=Yi(Ji);if(Yo==="break")break}for(var ul=[],Ri=function(Ro){var hr=Rt[Ro];if(!hr)return"continue";ke.some(function(Tr){return ka(Tr,Ro)>1})&&ul.push(Ro)},tl=ao;tl<=li;tl+=1)var po=Ri(tl);var Qo=ul.map(function(ho){var Ro=Rt[ho],hr=Pt(Ro.record,ho),Tr=function(Wo){var Pi=ho+Wo-1,ui=Pt(Rt[Pi].record,Pi),wl=fr(hr,ui);return wl.bottom-wl.top},Xo=fr(hr);return ce.createElement(Nl,{key:ho,data:Ro,rowKey:hr,index:ho,style:{top:-wa+Xo.top},extra:!0,getHeight:Tr})});return Qo},Qa=ce.useMemo(function(){return{columnsOffset:ja}},[ja]),$n="".concat(Xe,"-tbody"),Dr;return Rt.length?Dr=ce.createElement(kl.Z,{fullHeight:!1,ref:Xt,className:Re()($n,"".concat($n,"-virtual")),height:Zt,itemHeight:Sn||24,data:Rt,itemKey:function(oa){return Pt(oa.record)},scrollWidth:At,onVirtualScroll:function(oa){var sa=oa.x;Ie({scrollLeft:sa})},extraRender:ca},function(va,oa,sa){var za=Pt(va.record,oa);return ce.createElement(Nl,(0,Ye.Z)({data:va,rowKey:za,index:oa},sa))}):Dr=ce.createElement("div",{className:Re()("".concat(Xe,"-placeholder"))},ce.createElement(vn,{component:"div",prefixCls:Xe},Et)),ce.createElement(Cl.Provider,{value:Qa},Dr)}),Yl=te(lu),vu=Yl,ru=function(ge,Be){var Ie=Be.ref,Te=Be.onScroll;return ce.createElement(vu,{ref:Ie,data:ge,onScroll:Te})},Su=100;function Vi(ue){var ge=ue.columns,Be=ue.scroll,Ie=ue.prefixCls,Te=Ie===void 0?Nr:Ie,ke=ue.className,ct=ue.listItemHeight,Pt=Be||{},Oe=Pt.x,Xe=Pt.y;typeof Oe!="number"&&(Oe=((ge||[]).length+1)*Su),typeof Xe!="number"&&(Xe=500);var mt=ce.useMemo(function(){return{scrollY:Xe,listItemHeight:ct}},[Xe,ct]);return ce.createElement(ml.Provider,{value:mt},ce.createElement(cl,(0,Ye.Z)({},ue,{className:Re()(ke,"".concat(Te,"-virtual")),scroll:(0,Ce.Z)((0,Ce.Z)({},Be),{},{x:Oe}),components:{body:ru},columns:ge,internalHooks:ie,tailor:!0})))}function xl(ue){return ee(Vi,ue)}var Ol=xl(),Al=null;function uu(ue){return null}var dl=uu;function ou(ue){return null}var Xl=ou,hi=z(10366),Bl=z(58375),ql=z(53124),Gl=z(88258),Sl=z(98675),su=z(25378),rs=z(24457),du=z(28452),El=z(57953),Uu=z(46605);function qu(ue){return function(Be){let{prefixCls:Ie,onExpand:Te,record:ke,expanded:ct,expandable:Pt}=Be;const Oe=`${Ie}-row-expand-icon`;return ce.createElement("button",{type:"button",onClick:Xe=>{Te(ke,Xe),Xe.stopPropagation()},className:Re()(Oe,{[`${Oe}-spaced`]:!Pt,[`${Oe}-expanded`]:Pt&&ct,[`${Oe}-collapsed`]:Pt&&!ct}),"aria-label":ct?ue.collapse:ue.expand,"aria-expanded":ct})}}var Zu=qu;function pu(ue,ge){return"key"in ue&&ue.key!==void 0&&ue.key!==null?ue.key:ue.dataIndex?Array.isArray(ue.dataIndex)?ue.dataIndex.join("."):ue.dataIndex:ge}function Du(ue,ge){return ge?`${ge}-${ue}`:`${ue}`}function bu(ue,ge){return typeof ue=="function"?ue(ge):ue}function Wu(ue,ge){const Be=bu(ue,ge);return Object.prototype.toString.call(Be)==="[object Object]"?"":Be}var Ql={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},gu=Ql,es=z(74643),_u=function(ge,Be){return ce.createElement(es.Z,(0,Ye.Z)({},ge,{ref:Be,icon:gu}))},$u=ce.forwardRef(_u),xo=z(7699),Tu=z(57838);function Eu(ue){const ge=ce.useRef(ue),Be=(0,Tu.Z)();return[()=>ge.current,Ie=>{ge.current=Ie,Be()}]}var Cu=z(71577),$r=z(84567),Au=z(85418),Vu=z(32983),cs=z(68508),ts=z(76529),Bu=z(78045),Hu=z(79870),Ll=z(72395),ns=z(69677);function Nu(ue){let{value:ge,onChange:Be,filterSearch:Ie,tablePrefixCls:Te,locale:ke}=ue;return Ie?ce.createElement("div",{className:`${Te}-filter-dropdown-search`},ce.createElement(ns.default,{prefix:ce.createElement(Ll.Z,null),placeholder:ke.filterSearchPlaceholder,onChange:Be,value:ge,htmlSize:1,className:`${Te}-filter-dropdown-search-input`})):null}var Ku=Nu,zu=z(92389);const Yu=ue=>{const{keyCode:ge}=ue;ge===zu.Z.ENTER&&ue.stopPropagation()};var Ee=ce.forwardRef((ue,ge)=>ce.createElement("div",{className:ue.className,onClick:Be=>Be.stopPropagation(),onKeyDown:Yu,ref:ge},ue.children));function Ne(ue){let ge=[];return(ue||[]).forEach(Be=>{let{value:Ie,children:Te}=Be;ge.push(Ie),Te&&(ge=[].concat((0,ri.Z)(ge),(0,ri.Z)(Ne(Te))))}),ge}function Ze(ue){return ue.some(ge=>{let{children:Be}=ge;return Be})}function de(ue,ge){return typeof ge=="string"||typeof ge=="number"?ge==null?void 0:ge.toString().toLowerCase().includes(ue.trim().toLowerCase()):!1}function ve(ue){let{filters:ge,prefixCls:Be,filteredKeys:Ie,filterMultiple:Te,searchValue:ke,filterSearch:ct}=ue;return ge.map((Pt,Oe)=>{const Xe=String(Pt.value);if(Pt.children)return{key:Xe||Oe,label:Pt.text,popupClassName:`${Be}-dropdown-submenu`,children:ve({filters:Pt.children,prefixCls:Be,filteredKeys:Ie,filterMultiple:Te,searchValue:ke,filterSearch:ct})};const mt=Te?$r.default:Bu.ZP,Et={key:Pt.value!==void 0?Xe:Oe,label:ce.createElement(ce.Fragment,null,ce.createElement(mt,{checked:Ie.includes(Xe)}),ce.createElement("span",null,Pt.text))};return ke.trim()?typeof ct=="function"?ct(ke,Pt)?Et:null:de(ke,Pt.text)?Et:null:Et})}function Ve(ue){var ge,Be;const{tablePrefixCls:Ie,prefixCls:Te,column:ke,dropdownPrefixCls:ct,columnKey:Pt,filterMultiple:Oe,filterMode:Xe="menu",filterSearch:mt=!1,filterState:Et,triggerFilter:At,locale:qt,children:Zt,getPopupContainer:Sn}=ue,{filterDropdownOpen:Xt,onFilterDropdownOpenChange:Rt,filterResetToDefaultFilteredValue:wn,defaultFilteredValue:ja,filterDropdownVisible:ka,onFilterDropdownVisibleChange:ca}=ke,[Qa,$n]=ce.useState(!1),Dr=!!(Et&&(!((ge=Et.filteredKeys)===null||ge===void 0)&&ge.length||Et.forceFiltered)),va=no=>{$n(no),Rt==null||Rt(no),ca==null||ca(no)},oa=(Be=Xt!=null?Xt:ka)!==null&&Be!==void 0?Be:Qa,sa=Et==null?void 0:Et.filteredKeys,[za,fr]=Eu(sa||[]),wa=no=>{let{selectedKeys:Wo}=no;fr(Wo)},Ar=(no,Wo)=>{let{node:Pi,checked:ui}=Wo;wa(Oe?{selectedKeys:no}:{selectedKeys:ui&&Pi.key?[Pi.key]:[]})};ce.useEffect(()=>{Qa&&wa({selectedKeys:sa||[]})},[sa]);const[ao,jr]=ce.useState([]),da=no=>{jr(no)},[Bo,vi]=ce.useState(""),li=no=>{const{value:Wo}=no.target;vi(Wo)};ce.useEffect(()=>{Qa||vi("")},[Qa]);const Yi=no=>{const Wo=no&&no.length?no:null;if(Wo===null&&(!Et||!Et.filteredKeys)||(0,xo.Z)(Wo,Et==null?void 0:Et.filteredKeys,!0))return null;At({column:ke,key:Pt,filteredKeys:Wo})},Ji=()=>{va(!1),Yi(za())},Yo=function(){let{confirm:no,closeDropdown:Wo}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};no&&Yi([]),Wo&&va(!1),vi(""),fr(wn?(ja||[]).map(Pi=>String(Pi)):[])},ul=function(){let{closeDropdown:no}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};no&&va(!1),Yi(za())},Ri=no=>{no&&sa!==void 0&&fr(sa||[]),va(no),!no&&!ke.filterDropdown&&Ji()},tl=Re()({[`${ct}-menu-without-submenu`]:!Ze(ke.filters||[])}),po=no=>{if(no.target.checked){const Wo=Ne(ke==null?void 0:ke.filters).map(Pi=>String(Pi));fr(Wo)}else fr([])},Qo=no=>{let{filters:Wo}=no;return(Wo||[]).map((Pi,ui)=>{const wl=String(Pi.value),Dl={title:Pi.text,key:Pi.value!==void 0?wl:ui};return Pi.children&&(Dl.children=Qo({filters:Pi.children})),Dl})},ho=no=>{var Wo;return Object.assign(Object.assign({},no),{text:no.title,value:no.key,children:((Wo=no.children)===null||Wo===void 0?void 0:Wo.map(Pi=>ho(Pi)))||[]})};let Ro;if(typeof ke.filterDropdown=="function")Ro=ke.filterDropdown({prefixCls:`${ct}-custom`,setSelectedKeys:no=>wa({selectedKeys:no}),selectedKeys:za(),confirm:ul,clearFilters:Yo,filters:ke.filters,visible:oa,close:()=>{va(!1)}});else if(ke.filterDropdown)Ro=ke.filterDropdown;else{const no=za()||[],Wo=()=>(ke.filters||[]).length===0?ce.createElement(Vu.Z,{image:Vu.Z.PRESENTED_IMAGE_SIMPLE,description:qt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Xe==="tree"?ce.createElement(ce.Fragment,null,ce.createElement(Ku,{filterSearch:mt,value:Bo,onChange:li,tablePrefixCls:Ie,locale:qt}),ce.createElement("div",{className:`${Ie}-filter-dropdown-tree`},Oe?ce.createElement($r.default,{checked:no.length===Ne(ke.filters).length,indeterminate:no.length>0&&no.length<Ne(ke.filters).length,className:`${Ie}-filter-dropdown-checkall`,onChange:po},qt.filterCheckall):null,ce.createElement(Hu.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:Oe,checkStrictly:!Oe,className:`${ct}-menu`,onCheck:Ar,checkedKeys:no,selectedKeys:no,showIcon:!1,treeData:Qo({filters:ke.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:Bo.trim()?ui=>typeof mt=="function"?mt(Bo,ho(ui)):de(Bo,ui.title):void 0}))):ce.createElement(ce.Fragment,null,ce.createElement(Ku,{filterSearch:mt,value:Bo,onChange:li,tablePrefixCls:Ie,locale:qt}),ce.createElement(cs.default,{selectable:!0,multiple:Oe,prefixCls:`${ct}-menu`,className:tl,onSelect:wa,onDeselect:wa,selectedKeys:no,getPopupContainer:Sn,openKeys:ao,onOpenChange:da,items:ve({filters:ke.filters||[],filterSearch:mt,prefixCls:Te,filteredKeys:za(),filterMultiple:Oe,searchValue:Bo})})),Pi=()=>wn?(0,xo.Z)((ja||[]).map(ui=>String(ui)),no,!0):no.length===0;Ro=ce.createElement(ce.Fragment,null,Wo(),ce.createElement("div",{className:`${Te}-dropdown-btns`},ce.createElement(Cu.ZP,{type:"link",size:"small",disabled:Pi(),onClick:()=>Yo()},qt.filterReset),ce.createElement(Cu.ZP,{type:"primary",size:"small",onClick:Ji},qt.filterConfirm)))}ke.filterDropdown&&(Ro=ce.createElement(ts.J,{selectable:void 0},Ro));const hr=()=>ce.createElement(Ee,{className:`${Te}-dropdown`},Ro);let Tr;typeof ke.filterIcon=="function"?Tr=ke.filterIcon(Dr):ke.filterIcon?Tr=ke.filterIcon:Tr=ce.createElement($u,null);const{direction:Xo}=ce.useContext(ql.E_);return ce.createElement("div",{className:`${Te}-column`},ce.createElement("span",{className:`${Ie}-column-title`},Zt),ce.createElement(Au.Z,{dropdownRender:hr,trigger:["click"],open:oa,onOpenChange:Ri,getPopupContainer:Sn,placement:Xo==="rtl"?"bottomLeft":"bottomRight"},ce.createElement("span",{role:"button",tabIndex:-1,className:Re()(`${Te}-trigger`,{active:Dr}),onClick:no=>{no.stopPropagation()}},Tr)))}var He=Ve;function vt(ue,ge,Be){let Ie=[];return(ue||[]).forEach((Te,ke)=>{var ct;const Pt=Du(ke,Be);if(Te.filters||"filterDropdown"in Te||"onFilter"in Te)if("filteredValue"in Te){let Oe=Te.filteredValue;"filterDropdown"in Te||(Oe=(ct=Oe==null?void 0:Oe.map(String))!==null&&ct!==void 0?ct:Oe),Ie.push({column:Te,key:pu(Te,Pt),filteredKeys:Oe,forceFiltered:Te.filtered})}else Ie.push({column:Te,key:pu(Te,Pt),filteredKeys:ge&&Te.defaultFilteredValue?Te.defaultFilteredValue:void 0,forceFiltered:Te.filtered});"children"in Te&&(Ie=[].concat((0,ri.Z)(Ie),(0,ri.Z)(vt(Te.children,ge,Pt))))}),Ie}function xt(ue,ge,Be,Ie,Te,ke,ct,Pt){return Be.map((Oe,Xe)=>{const mt=Du(Xe,Pt),{filterMultiple:Et=!0,filterMode:At,filterSearch:qt}=Oe;let Zt=Oe;if(Zt.filters||Zt.filterDropdown){const Sn=pu(Zt,mt),Xt=Ie.find(Rt=>{let{key:wn}=Rt;return Sn===wn});Zt=Object.assign(Object.assign({},Zt),{title:Rt=>ce.createElement(He,{tablePrefixCls:ue,prefixCls:`${ue}-filter`,dropdownPrefixCls:ge,column:Zt,columnKey:Sn,filterState:Xt,filterMultiple:Et,filterMode:At,filterSearch:qt,triggerFilter:ke,locale:Te,getPopupContainer:ct},bu(Oe.title,Rt))})}return"children"in Zt&&(Zt=Object.assign(Object.assign({},Zt),{children:xt(ue,ge,Zt.children,Ie,Te,ke,ct,mt)})),Zt})}function It(ue){const ge={};return ue.forEach(Be=>{let{key:Ie,filteredKeys:Te,column:ke}=Be;const{filters:ct,filterDropdown:Pt}=ke;if(Pt)ge[Ie]=Te||null;else if(Array.isArray(Te)){const Oe=Ne(ct);ge[Ie]=Oe.filter(Xe=>Te.includes(String(Xe)))}else ge[Ie]=null}),ge}function En(ue,ge){return ge.reduce((Be,Ie)=>{const{column:{onFilter:Te,filters:ke},filteredKeys:ct}=Ie;return Te&&ct&&ct.length?Be.filter(Pt=>ct.some(Oe=>{const Xe=Ne(ke),mt=Xe.findIndex(At=>String(At)===String(Oe)),Et=mt!==-1?Xe[mt]:Oe;return Te(Et,Pt)})):Be},ue)}const Qt=ue=>ue.flatMap(ge=>"children"in ge?[ge].concat((0,ri.Z)(Qt(ge.children||[]))):[ge]);function dn(ue){let{prefixCls:ge,dropdownPrefixCls:Be,mergedColumns:Ie,onFilterChange:Te,getPopupContainer:ke,locale:ct}=ue;const Pt=ce.useMemo(()=>Qt(Ie||[]),[Ie]),[Oe,Xe]=ce.useState(()=>vt(Pt,!0)),mt=ce.useMemo(()=>{const Zt=vt(Pt,!1);if(Zt.length===0)return Zt;let Sn=!0,Xt=!0;if(Zt.forEach(Rt=>{let{filteredKeys:wn}=Rt;wn!==void 0?Sn=!1:Xt=!1}),Sn){const Rt=(Pt||[]).map((wn,ja)=>pu(wn,Du(ja)));return Oe.filter(wn=>{let{key:ja}=wn;return Rt.includes(ja)}).map(wn=>{const ja=Pt[Rt.findIndex(ka=>ka===wn.key)];return Object.assign(Object.assign({},wn),{column:Object.assign(Object.assign({},wn.column),ja),forceFiltered:ja.filtered})})}return Zt},[Pt,Oe]),Et=ce.useMemo(()=>It(mt),[mt]),At=Zt=>{const Sn=mt.filter(Xt=>{let{key:Rt}=Xt;return Rt!==Zt.key});Sn.push(Zt),Xe(Sn),Te(It(Sn),Sn)};return[Zt=>xt(ge,Be,Zt,mt,ct,At,ke),mt,Et]}var Bn=dn;function In(ue,ge,Be){const Ie=ce.useRef({});function Te(ke){if(!Ie.current||Ie.current.data!==ue||Ie.current.childrenColumnName!==ge||Ie.current.getRowKey!==Be){let Pt=function(Oe){Oe.forEach((Xe,mt)=>{const Et=Be(Xe,mt);ct.set(Et,Xe),Xe&&typeof Xe=="object"&&ge in Xe&&Pt(Xe[ge]||[])})};const ct=new Map;Pt(ue),Ie.current={data:ue,childrenColumnName:ge,kvMap:ct,getRowKey:Be}}return Ie.current.kvMap.get(ke)}return[Te]}var Nt=z(38780),cn=function(ue,ge){var Be={};for(var Ie in ue)Object.prototype.hasOwnProperty.call(ue,Ie)&&ge.indexOf(Ie)<0&&(Be[Ie]=ue[Ie]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Ie=Object.getOwnPropertySymbols(ue);Te<Ie.length;Te++)ge.indexOf(Ie[Te])<0&&Object.prototype.propertyIsEnumerable.call(ue,Ie[Te])&&(Be[Ie[Te]]=ue[Ie[Te]]);return Be};const _n=10;function xa(ue,ge){const Be={current:ue.current,pageSize:ue.pageSize};return Object.keys(ge&&typeof ge=="object"?ge:{}).forEach(Te=>{const ke=ue[Te];typeof ke!="function"&&(Be[Te]=ke)}),Be}function ha(ue,ge,Be){const Ie=Be&&typeof Be=="object"?Be:{},{total:Te=0}=Ie,ke=cn(Ie,["total"]),[ct,Pt]=(0,ce.useState)(()=>({current:"defaultCurrent"in ke?ke.defaultCurrent:1,pageSize:"defaultPageSize"in ke?ke.defaultPageSize:_n})),Oe=(0,Nt.Z)(ct,ke,{total:Te>0?Te:ue}),Xe=Math.ceil((Te||ue)/Oe.pageSize);Oe.current>Xe&&(Oe.current=Xe||1);const mt=(At,qt)=>{Pt({current:At!=null?At:1,pageSize:qt||Oe.pageSize})},Et=(At,qt)=>{var Zt;Be&&((Zt=Be.onChange)===null||Zt===void 0||Zt.call(Be,At,qt)),mt(At,qt),ge(At,qt||(Oe==null?void 0:Oe.pageSize))};return Be===!1?[{},()=>{}]:[Object.assign(Object.assign({},Oe),{onChange:Et}),mt]}var Ta=ha,Pe=z(42922),Ke=z(29873),st=z(97153),be=z(83898),ft=z(5663);const it={},Ot="SELECT_ALL",rt="SELECT_INVERT",yt="SELECT_NONE",Dt=[],Wt=(ue,ge)=>{let Be=[];return(ge||[]).forEach(Ie=>{Be.push(Ie),Ie&&typeof Ie=="object"&&ue in Ie&&(Be=[].concat((0,ri.Z)(Be),(0,ri.Z)(Wt(ue,Ie[ue]))))}),Be};var xn=(ue,ge)=>{const{preserveSelectedRowKeys:Be,selectedRowKeys:Ie,defaultSelectedRowKeys:Te,getCheckboxProps:ke,onChange:ct,onSelect:Pt,onSelectAll:Oe,onSelectInvert:Xe,onSelectNone:mt,onSelectMultiple:Et,columnWidth:At,type:qt,selections:Zt,fixed:Sn,renderCell:Xt,hideSelectAll:Rt,checkStrictly:wn=!0}=ge||{},{prefixCls:ja,data:ka,pageData:ca,getRecordByKey:Qa,getRowKey:$n,expandType:Dr,childrenColumnName:va,locale:oa,getPopupContainer:sa}=ue,[za,fr]=(0,ft.Z)(Ie||Te||Dt,{value:Ie}),wa=ce.useRef(new Map),Ar=(0,ce.useCallback)(ho=>{if(Be){const Ro=new Map;ho.forEach(hr=>{let Tr=Qa(hr);!Tr&&wa.current.has(hr)&&(Tr=wa.current.get(hr)),Ro.set(hr,Tr)}),wa.current=Ro}},[Qa,Be]);ce.useEffect(()=>{Ar(za)},[za]);const{keyEntities:ao}=(0,ce.useMemo)(()=>{if(wn)return{keyEntities:null};let ho=ka;if(Be){const Ro=new Set(ka.map((Tr,Xo)=>$n(Tr,Xo))),hr=Array.from(wa.current).reduce((Tr,Xo)=>{let[no,Wo]=Xo;return Ro.has(no)?Tr:Tr.concat(Wo)},[]);ho=[].concat((0,ri.Z)(ho),(0,ri.Z)(hr))}return(0,be.I8)(ho,{externalGetKey:$n,childrenPropName:va})},[ka,$n,wn,va,Be]),jr=(0,ce.useMemo)(()=>Wt(va,ca),[va,ca]),da=(0,ce.useMemo)(()=>{const ho=new Map;return jr.forEach((Ro,hr)=>{const Tr=$n(Ro,hr),Xo=(ke?ke(Ro):null)||{};ho.set(Tr,Xo)}),ho},[jr,$n,ke]),Bo=(0,ce.useCallback)(ho=>{var Ro;return!!(!((Ro=da.get($n(ho)))===null||Ro===void 0)&&Ro.disabled)},[da,$n]),[vi,li]=(0,ce.useMemo)(()=>{if(wn)return[za||[],[]];const{checkedKeys:ho,halfCheckedKeys:Ro}=(0,st.S)(za,!0,ao,Bo);return[ho||[],Ro]},[za,wn,ao,Bo]),Yi=(0,ce.useMemo)(()=>{const ho=qt==="radio"?vi.slice(0,1):vi;return new Set(ho)},[vi,qt]),Ji=(0,ce.useMemo)(()=>qt==="radio"?new Set:new Set(li),[li,qt]),[Yo,ul]=(0,ce.useState)(null);ce.useEffect(()=>{ge||fr(Dt)},[!!ge]);const Ri=(0,ce.useCallback)((ho,Ro)=>{let hr,Tr;Ar(ho),Be?(hr=ho,Tr=ho.map(Xo=>wa.current.get(Xo))):(hr=[],Tr=[],ho.forEach(Xo=>{const no=Qa(Xo);no!==void 0&&(hr.push(Xo),Tr.push(no))})),fr(hr),ct==null||ct(hr,Tr,{type:Ro})},[fr,Qa,ct,Be]),tl=(0,ce.useCallback)((ho,Ro,hr,Tr)=>{if(Pt){const Xo=hr.map(no=>Qa(no));Pt(Qa(ho),Ro,Xo,Tr)}Ri(hr,"single")},[Pt,Qa,Ri]),po=(0,ce.useMemo)(()=>!Zt||Rt?null:(Zt===!0?[Ot,rt,yt]:Zt).map(Ro=>Ro===Ot?{key:"all",text:oa.selectionAll,onSelect(){Ri(ka.map((hr,Tr)=>$n(hr,Tr)).filter(hr=>{const Tr=da.get(hr);return!(Tr!=null&&Tr.disabled)||Yi.has(hr)}),"all")}}:Ro===rt?{key:"invert",text:oa.selectInvert,onSelect(){const hr=new Set(Yi);ca.forEach((Xo,no)=>{const Wo=$n(Xo,no),Pi=da.get(Wo);Pi!=null&&Pi.disabled||(hr.has(Wo)?hr.delete(Wo):hr.add(Wo))});const Tr=Array.from(hr);Xe&&Xe(Tr),Ri(Tr,"invert")}}:Ro===yt?{key:"none",text:oa.selectNone,onSelect(){mt==null||mt(),Ri(Array.from(Yi).filter(hr=>{const Tr=da.get(hr);return Tr==null?void 0:Tr.disabled}),"none")}}:Ro).map(Ro=>Object.assign(Object.assign({},Ro),{onSelect:function(){for(var hr,Tr,Xo=arguments.length,no=new Array(Xo),Wo=0;Wo<Xo;Wo++)no[Wo]=arguments[Wo];(Tr=Ro.onSelect)===null||Tr===void 0||(hr=Tr).call.apply(hr,[Ro].concat(no)),ul(null)}})),[Zt,Yi,ca,$n,Xe,Ri]);return[(0,ce.useCallback)(ho=>{var Ro;if(!ge)return ho.filter(qi=>qi!==it);let hr=(0,ri.Z)(ho);const Tr=new Set(Yi),Xo=jr.map($n).filter(qi=>!da.get(qi).disabled),no=Xo.every(qi=>Tr.has(qi)),Wo=Xo.some(qi=>Tr.has(qi)),Pi=()=>{const qi=[];no?Xo.forEach(ma=>{Tr.delete(ma),qi.push(ma)}):Xo.forEach(ma=>{Tr.has(ma)||(Tr.add(ma),qi.push(ma))});const sl=Array.from(Tr);Oe==null||Oe(!no,sl.map(ma=>Qa(ma)),qi.map(ma=>Qa(ma))),Ri(sl,"all"),ul(null)};let ui;if(qt!=="radio"){let qi;if(po){const Jr={getPopupContainer:sa,items:po.map((gi,Ii)=>{const{key:il,text:nl,onSelect:Ml}=gi;return{key:il!=null?il:Ii,onClick:()=>{Ml==null||Ml(Xo)},label:nl}})};qi=ce.createElement("div",{className:`${ja}-selection-extra`},ce.createElement(Au.Z,{menu:Jr,getPopupContainer:sa},ce.createElement("span",null,ce.createElement(Pe.Z,null))))}const sl=jr.map((Jr,gi)=>{const Ii=$n(Jr,gi),il=da.get(Ii)||{};return Object.assign({checked:Tr.has(Ii)},il)}).filter(Jr=>{let{disabled:gi}=Jr;return gi}),ma=!!sl.length&&sl.length===jr.length,xr=ma&&sl.every(Jr=>{let{checked:gi}=Jr;return gi}),di=ma&&sl.some(Jr=>{let{checked:gi}=Jr;return gi});ui=!Rt&&ce.createElement("div",{className:`${ja}-selection`},ce.createElement($r.default,{checked:ma?xr:!!jr.length&&no,indeterminate:ma?!xr&&di:!no&&Wo,onChange:Pi,disabled:jr.length===0||ma,"aria-label":qi?"Custom selection":"Select all",skipGroup:!0}),qi)}let wl;qt==="radio"?wl=(qi,sl,ma)=>{const xr=$n(sl,ma),di=Tr.has(xr);return{node:ce.createElement(Bu.ZP,Object.assign({},da.get(xr),{checked:di,onClick:Jr=>Jr.stopPropagation(),onChange:Jr=>{Tr.has(xr)||tl(xr,!0,[xr],Jr.nativeEvent)}})),checked:di}}:wl=(qi,sl,ma)=>{var xr;const di=$n(sl,ma),Jr=Tr.has(di),gi=Ji.has(di),Ii=da.get(di);let il;return Dr==="nest"?il=gi:il=(xr=Ii==null?void 0:Ii.indeterminate)!==null&&xr!==void 0?xr:gi,{node:ce.createElement($r.default,Object.assign({},Ii,{indeterminate:il,checked:Jr,skipGroup:!0,onClick:nl=>nl.stopPropagation(),onChange:nl=>{let{nativeEvent:Ml}=nl;const{shiftKey:Tl}=Ml;let eu=-1,Vl=-1;if(Tl&&wn){const _l=new Set([Yo,di]);Xo.some((tu,Hl)=>{if(_l.has(tu))if(eu===-1)eu=Hl;else return Vl=Hl,!0;return!1})}if(Vl!==-1&&eu!==Vl&&wn){const _l=Xo.slice(eu,Vl+1),tu=[];Jr?_l.forEach(gl=>{Tr.has(gl)&&(tu.push(gl),Tr.delete(gl))}):_l.forEach(gl=>{Tr.has(gl)||(tu.push(gl),Tr.add(gl))});const Hl=Array.from(Tr);Et==null||Et(!Jr,Hl.map(gl=>Qa(gl)),tu.map(gl=>Qa(gl))),Ri(Hl,"multiple")}else{const _l=vi;if(wn){const tu=Jr?(0,Ke._5)(_l,di):(0,Ke.L0)(_l,di);tl(di,!Jr,tu,Ml)}else{const tu=(0,st.S)([].concat((0,ri.Z)(_l),[di]),!0,ao,Bo),{checkedKeys:Hl,halfCheckedKeys:gl}=tu;let Ou=Hl;if(Jr){const iu=new Set(Hl);iu.delete(di),Ou=(0,st.S)(Array.from(iu),{checked:!1,halfCheckedKeys:gl},ao,Bo).checkedKeys}tl(di,!Jr,Ou,Ml)}}ul(Jr?null:di)}})),checked:Jr}};const Dl=(qi,sl,ma)=>{const{node:xr,checked:di}=wl(qi,sl,ma);return Xt?Xt(di,sl,ma,xr):xr};if(!hr.includes(it))if(hr.findIndex(qi=>{var sl;return((sl=qi[Ci])===null||sl===void 0?void 0:sl.columnType)==="EXPAND_COLUMN"})===0){const[qi,...sl]=hr;hr=[qi,it].concat((0,ri.Z)(sl))}else hr=[it].concat((0,ri.Z)(hr));const Rl=hr.indexOf(it);hr=hr.filter((qi,sl)=>qi!==it||sl===Rl);const Xi=hr[Rl-1],Kl=hr[Rl+1];let bi=Sn;bi===void 0&&((Kl==null?void 0:Kl.fixed)!==void 0?bi=Kl.fixed:(Xi==null?void 0:Xi.fixed)!==void 0&&(bi=Xi.fixed)),bi&&Xi&&((Ro=Xi[Ci])===null||Ro===void 0?void 0:Ro.columnType)==="EXPAND_COLUMN"&&Xi.fixed===void 0&&(Xi.fixed=bi);const Ul=Re()(`${ja}-selection-col`,{[`${ja}-selection-col-with-dropdown`]:Zt&&qt==="checkbox"}),Iu={fixed:bi,width:At,className:`${ja}-selection-column`,title:ge.columnTitle||ui,render:Dl,onCell:ge.onCell,[Ci]:{className:Ul}};return hr.map(qi=>qi===it?Iu:qi)},[$n,jr,ge,vi,Yi,Ji,At,po,Dr,Yo,da,Et,tl,Bo]),Yi]},Yt=z(33463),Fn=z(28575),kn=z(83062);const aa="ascend",Tn="descend";function La(ue){return typeof ue.sorter=="object"&&typeof ue.sorter.multiple=="number"?ue.sorter.multiple:!1}function ra(ue){return typeof ue=="function"?ue:ue&&typeof ue=="object"&&ue.compare?ue.compare:!1}function Ma(ue,ge){return ge?ue[ue.indexOf(ge)+1]:ue[0]}function nr(ue,ge,Be){let Ie=[];function Te(ke,ct){Ie.push({column:ke,key:pu(ke,ct),multiplePriority:La(ke),sortOrder:ke.sortOrder})}return(ue||[]).forEach((ke,ct)=>{const Pt=Du(ct,Be);ke.children?("sortOrder"in ke&&Te(ke,Pt),Ie=[].concat((0,ri.Z)(Ie),(0,ri.Z)(nr(ke.children,ge,Pt)))):ke.sorter&&("sortOrder"in ke?Te(ke,Pt):ge&&ke.defaultSortOrder&&Ie.push({column:ke,key:pu(ke,Pt),multiplePriority:La(ke),sortOrder:ke.defaultSortOrder}))}),Ie}function ga(ue,ge,Be,Ie,Te,ke,ct,Pt){return(ge||[]).map((Oe,Xe)=>{const mt=Du(Xe,Pt);let Et=Oe;if(Et.sorter){const At=Et.sortDirections||Te,qt=Et.showSorterTooltip===void 0?ct:Et.showSorterTooltip,Zt=pu(Et,mt),Sn=Be.find(Dr=>{let{key:va}=Dr;return va===Zt}),Xt=Sn?Sn.sortOrder:null,Rt=Ma(At,Xt);let wn;if(Oe.sortIcon)wn=Oe.sortIcon({sortOrder:Xt});else{const Dr=At.includes(aa)&&ce.createElement(Fn.Z,{className:Re()(`${ue}-column-sorter-up`,{active:Xt===aa})}),va=At.includes(Tn)&&ce.createElement(Yt.Z,{className:Re()(`${ue}-column-sorter-down`,{active:Xt===Tn})});wn=ce.createElement("span",{className:Re()(`${ue}-column-sorter`,{[`${ue}-column-sorter-full`]:!!(Dr&&va)})},ce.createElement("span",{className:`${ue}-column-sorter-inner`,"aria-hidden":"true"},Dr,va))}const{cancelSort:ja,triggerAsc:ka,triggerDesc:ca}=ke||{};let Qa=ja;Rt===Tn?Qa=ca:Rt===aa&&(Qa=ka);const $n=typeof qt=="object"?qt:{title:Qa};Et=Object.assign(Object.assign({},Et),{className:Re()(Et.className,{[`${ue}-column-sort`]:Xt}),title:Dr=>{const va=ce.createElement("div",{className:`${ue}-column-sorters`},ce.createElement("span",{className:`${ue}-column-title`},bu(Oe.title,Dr)),wn);return qt?ce.createElement(kn.Z,Object.assign({},$n),va):va},onHeaderCell:Dr=>{const va=Oe.onHeaderCell&&Oe.onHeaderCell(Dr)||{},oa=va.onClick,sa=va.onKeyDown;va.onClick=wa=>{Ie({column:Oe,key:Zt,sortOrder:Rt,multiplePriority:La(Oe)}),oa==null||oa(wa)},va.onKeyDown=wa=>{wa.keyCode===zu.Z.ENTER&&(Ie({column:Oe,key:Zt,sortOrder:Rt,multiplePriority:La(Oe)}),sa==null||sa(wa))};const za=Wu(Oe.title,{}),fr=za==null?void 0:za.toString();return Xt?va["aria-sort"]=Xt==="ascend"?"ascending":"descending":va["aria-label"]=fr||"",va.className=Re()(va.className,`${ue}-column-has-sorters`),va.tabIndex=0,Oe.ellipsis&&(va.title=(za!=null?za:"").toString()),va}})}return"children"in Et&&(Et=Object.assign(Object.assign({},Et),{children:ga(ue,Et.children,Be,Ie,Te,ke,ct,mt)})),Et})}function dr(ue){const{column:ge,sortOrder:Be}=ue;return{column:ge,order:Be,field:ge.dataIndex,columnKey:ge.key}}function mr(ue){const ge=ue.filter(Be=>{let{sortOrder:Ie}=Be;return Ie}).map(dr);return ge.length===0&&ue.length?Object.assign(Object.assign({},dr(ue[ue.length-1])),{column:void 0}):ge.length<=1?ge[0]||{}:ge}function ar(ue,ge,Be){const Ie=ge.slice().sort((ct,Pt)=>Pt.multiplePriority-ct.multiplePriority),Te=ue.slice(),ke=Ie.filter(ct=>{let{column:{sorter:Pt},sortOrder:Oe}=ct;return ra(Pt)&&Oe});return ke.length?Te.sort((ct,Pt)=>{for(let Oe=0;Oe<ke.length;Oe+=1){const Xe=ke[Oe],{column:{sorter:mt},sortOrder:Et}=Xe,At=ra(mt);if(At&&Et){const qt=At(ct,Pt,Et);if(qt!==0)return Et===aa?qt:-qt}}return 0}).map(ct=>{const Pt=ct[Be];return Pt?Object.assign(Object.assign({},ct),{[Be]:ar(Pt,ge,Be)}):ct}):Te}function Ka(ue){let{prefixCls:ge,mergedColumns:Be,onSorterChange:Ie,sortDirections:Te,tableLocale:ke,showSorterTooltip:ct}=ue;const[Pt,Oe]=ce.useState(nr(Be,!0)),Xe=ce.useMemo(()=>{let Zt=!0;const Sn=nr(Be,!1);if(!Sn.length)return Pt;const Xt=[];function Rt(ja){Zt?Xt.push(ja):Xt.push(Object.assign(Object.assign({},ja),{sortOrder:null}))}let wn=null;return Sn.forEach(ja=>{wn===null?(Rt(ja),ja.sortOrder&&(ja.multiplePriority===!1?Zt=!1:wn=!0)):(wn&&ja.multiplePriority!==!1||(Zt=!1),Rt(ja))}),Xt},[Be,Pt]),mt=ce.useMemo(()=>{const Zt=Xe.map(Sn=>{let{column:Xt,sortOrder:Rt}=Sn;return{column:Xt,order:Rt}});return{sortColumns:Zt,sortColumn:Zt[0]&&Zt[0].column,sortOrder:Zt[0]&&Zt[0].order}},[Xe]);function Et(Zt){let Sn;Zt.multiplePriority===!1||!Xe.length||Xe[0].multiplePriority===!1?Sn=[Zt]:Sn=[].concat((0,ri.Z)(Xe.filter(Xt=>{let{key:Rt}=Xt;return Rt!==Zt.key})),[Zt]),Oe(Sn),Ie(mr(Sn),Sn)}return[Zt=>ga(ge,Zt,Xe,Et,Te,ke,ct),Xe,mt,()=>mr(Xe)]}function $a(ue,ge){return ue.map(Be=>{const Ie=Object.assign({},Be);return Ie.title=bu(Be.title,ge),"children"in Ie&&(Ie.children=$a(Ie.children,ge)),Ie})}function Rr(ue){return[ce.useCallback(Be=>$a(Be,ue),[ue])]}var Ha=oi((ue,ge)=>{const{_renderTimes:Be}=ue,{_renderTimes:Ie}=ge;return Be!==Ie}),Ir=xl((ue,ge)=>{const{_renderTimes:Be}=ue,{_renderTimes:Ie}=ge;return Be!==Ie}),gr=z(84780),sr=z(14747),Wa=z(67968),Er=z(45503),jo=ue=>{const{componentCls:ge}=ue,Be=`${ue.lineWidth}px ${ue.lineType} ${ue.tableBorderColor}`,Ie=(Te,ke,ct)=>({[`&${ge}-${Te}`]:{[`> ${ge}-container`]:{[`> ${ge}-content, > ${ge}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ge}-expanded-row-fixed`]:{margin:`-${ke}px -${ct+ue.lineWidth}px`}}}}}});return{[`${ge}-wrapper`]:{[`${ge}${ge}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ge}-title`]:{border:Be,borderBottom:0},[`> ${ge}-container`]:{borderInlineStart:Be,borderTop:Be,[`
|
|
> ${ge}-content,
|
|
> ${ge}-header,
|
|
> ${ge}-body,
|
|
> ${ge}-summary
|
|
`]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Be},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Be},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ge}-cell-fix-right-first::after`]:{borderInlineEnd:Be}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ge}-expanded-row-fixed`]:{margin:`-${ue.tablePaddingVertical}px -${ue.tablePaddingHorizontal+ue.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:ue.lineWidth,bottom:0,borderInlineEnd:Be,content:'""'}}}}}},[`&${ge}-scroll-horizontal`]:{[`> ${ge}-container > ${ge}-body`]:{"> table > tbody":{[`
|
|
> tr${ge}-expanded-row,
|
|
> tr${ge}-placeholder
|
|
`]:{"> th, > td":{borderInlineEnd:0}}}}}},Ie("middle",ue.tablePaddingVerticalMiddle,ue.tablePaddingHorizontalMiddle)),Ie("small",ue.tablePaddingVerticalSmall,ue.tablePaddingHorizontalSmall)),{[`> ${ge}-footer`]:{border:Be,borderTop:0}}),[`${ge}-cell`]:{[`${ge}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${ue.lineWidth}px 0 ${ue.lineWidth}px ${ue.tableHeaderBg}`}},[`${ge}-bordered ${ge}-cell-scrollbar`]:{borderInlineEnd:Be}}}},zn=ue=>{const{componentCls:ge}=ue;return{[`${ge}-wrapper`]:{[`${ge}-cell-ellipsis`]:Object.assign(Object.assign({},sr.vS),{wordBreak:"keep-all",[`
|
|
&${ge}-cell-fix-left-last,
|
|
&${ge}-cell-fix-right-first
|
|
`]:{overflow:"visible",[`${ge}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ge}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},_o=ue=>{const{componentCls:ge}=ue;return{[`${ge}-wrapper`]:{[`${ge}-tbody > tr${ge}-placeholder`]:{textAlign:"center",color:ue.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:ue.colorBgContainer}}}}},Di=z(49867),eo=ue=>{const{componentCls:ge,antCls:Be,controlInteractiveSize:Ie,motionDurationSlow:Te,lineWidth:ke,paddingXS:ct,lineType:Pt,tableBorderColor:Oe,tableExpandIconBg:Xe,tableExpandColumnWidth:mt,borderRadius:Et,fontSize:At,fontSizeSM:qt,lineHeight:Zt,tablePaddingVertical:Sn,tablePaddingHorizontal:Xt,tableExpandedRowBg:Rt,paddingXXS:wn}=ue,ja=Ie/2-ke,ka=ja*2+ke*3,ca=`${ke}px ${Pt} ${Oe}`,Qa=wn-ke;return{[`${ge}-wrapper`]:{[`${ge}-expand-icon-col`]:{width:mt},[`${ge}-row-expand-icon-cell`]:{textAlign:"center",[`${ge}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ge}-row-indent`]:{height:1,float:"left"},[`${ge}-row-expand-icon`]:Object.assign(Object.assign({},(0,Di.N)(ue)),{position:"relative",float:"left",boxSizing:"border-box",width:ka,height:ka,padding:0,color:"inherit",lineHeight:`${ka}px`,background:Xe,border:ca,borderRadius:Et,transform:`scale(${Ie/ka})`,transition:`all ${Te}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Te} ease-out`,content:'""'},"&::before":{top:ja,insetInlineEnd:Qa,insetInlineStart:Qa,height:ke},"&::after":{top:Qa,bottom:Qa,insetInlineStart:ja,width:ke,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ge}-row-indent + ${ge}-row-expand-icon`]:{marginTop:(At*Zt-ke*3)/2-Math.ceil((qt*1.4-ke*3)/2),marginInlineEnd:ct},[`tr${ge}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Rt}},[`${Be}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ge}-expanded-row-fixed`]:{position:"relative",margin:`-${Sn}px -${Xt}px`,padding:`${Sn}px ${Xt}px`}}}},Oo=ue=>{const{componentCls:ge,antCls:Be,iconCls:Ie,tableFilterDropdownWidth:Te,tableFilterDropdownSearchWidth:ke,paddingXXS:ct,paddingXS:Pt,colorText:Oe,lineWidth:Xe,lineType:mt,tableBorderColor:Et,tableHeaderIconColor:At,fontSizeSM:qt,tablePaddingHorizontal:Zt,borderRadius:Sn,motionDurationSlow:Xt,colorTextDescription:Rt,colorPrimary:wn,tableHeaderFilterActiveBg:ja,colorTextDisabled:ka,tableFilterDropdownBg:ca,tableFilterDropdownHeight:Qa,controlItemBgHover:$n,controlItemBgActive:Dr,boxShadowSecondary:va,filterDropdownMenuBg:oa}=ue,sa=`${Be}-dropdown`,za=`${ge}-filter-dropdown`,fr=`${Be}-tree`,wa=`${Xe}px ${mt} ${Et}`;return[{[`${ge}-wrapper`]:{[`${ge}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ge}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-ct,marginInline:`${ct}px ${-Zt/2}px`,padding:`0 ${ct}px`,color:At,fontSize:qt,borderRadius:Sn,cursor:"pointer",transition:`all ${Xt}`,"&:hover":{color:Rt,background:ja},"&.active":{color:wn}}}},{[`${Be}-dropdown`]:{[za]:Object.assign(Object.assign({},(0,sr.Wf)(ue)),{minWidth:Te,backgroundColor:ca,borderRadius:Sn,boxShadow:va,overflow:"hidden",[`${sa}-menu`]:{maxHeight:Qa,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:oa,"&:empty::after":{display:"block",padding:`${Pt}px 0`,color:ka,fontSize:qt,textAlign:"center",content:'"Not Found"'}},[`${za}-tree`]:{paddingBlock:`${Pt}px 0`,paddingInline:Pt,[fr]:{padding:0},[`${fr}-treenode ${fr}-node-content-wrapper:hover`]:{backgroundColor:$n},[`${fr}-treenode-checkbox-checked ${fr}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Dr}}},[`${za}-search`]:{padding:Pt,borderBottom:wa,"&-input":{input:{minWidth:ke},[Ie]:{color:ka}}},[`${za}-checkall`]:{width:"100%",marginBottom:ct,marginInlineStart:ct},[`${za}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Pt-Xe}px ${Pt}px`,overflow:"hidden",borderTop:wa}})}},{[`${Be}-dropdown ${za}, ${za}-submenu`]:{[`${Be}-checkbox-wrapper + span`]:{paddingInlineStart:Pt,color:Oe},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},uo=ue=>{const{componentCls:ge,lineWidth:Be,colorSplit:Ie,motionDurationSlow:Te,zIndexTableFixed:ke,tableBg:ct,zIndexTableSticky:Pt}=ue,Oe=Ie;return{[`${ge}-wrapper`]:{[`
|
|
${ge}-cell-fix-left,
|
|
${ge}-cell-fix-right
|
|
`]:{position:"sticky !important",zIndex:ke,background:ct},[`
|
|
${ge}-cell-fix-left-first::after,
|
|
${ge}-cell-fix-left-last::after
|
|
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Be,width:30,transform:"translateX(100%)",transition:`box-shadow ${Te}`,content:'""',pointerEvents:"none"},[`${ge}-cell-fix-left-all::after`]:{display:"none"},[`
|
|
${ge}-cell-fix-right-first::after,
|
|
${ge}-cell-fix-right-last::after
|
|
`]:{position:"absolute",top:0,bottom:-Be,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Te}`,content:'""',pointerEvents:"none"},[`${ge}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Pt+1,width:30,transition:`box-shadow ${Te}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ge}-ping-left`]:{[`&:not(${ge}-has-fix-left) ${ge}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Oe}`}},[`
|
|
${ge}-cell-fix-left-first::after,
|
|
${ge}-cell-fix-left-last::after
|
|
`]:{boxShadow:`inset 10px 0 8px -8px ${Oe}`},[`${ge}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ge}-ping-right`]:{[`&:not(${ge}-has-fix-right) ${ge}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Oe}`}},[`
|
|
${ge}-cell-fix-right-first::after,
|
|
${ge}-cell-fix-right-last::after
|
|
`]:{boxShadow:`inset -10px 0 8px -8px ${Oe}`}}}}},Po=ue=>{const{componentCls:ge,antCls:Be}=ue;return{[`${ge}-wrapper`]:{[`${ge}-pagination${Be}-pagination`]:{margin:`${ue.margin}px 0`},[`${ge}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:ue.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Si=ue=>{const{componentCls:ge,tableRadius:Be}=ue;return{[`${ge}-wrapper`]:{[ge]:{[`${ge}-title, ${ge}-header`]:{borderRadius:`${Be}px ${Be}px 0 0`},[`${ge}-title + ${ge}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ge}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:Be,borderStartEndRadius:Be,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Be},"> *:last-child":{borderStartEndRadius:Be}}},"&-footer":{borderRadius:`0 0 ${Be}px ${Be}px`}}}}},ki=ue=>{const{componentCls:ge}=ue;return{[`${ge}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ge}-pagination-left`]:{justifyContent:"flex-end"},[`${ge}-pagination-right`]:{justifyContent:"flex-start"},[`${ge}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ge}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ge}-row-indent`]:{float:"right"}}}}},Ei=ue=>{const{componentCls:ge,antCls:Be,iconCls:Ie,fontSizeIcon:Te,padding:ke,paddingXS:ct,tableHeaderIconColor:Pt,tableHeaderIconColorHover:Oe,tableSelectionColumnWidth:Xe}=ue;return{[`${ge}-wrapper`]:{[`${ge}-selection-col`]:{width:Xe,[`&${ge}-selection-col-with-dropdown`]:{width:Xe+Te+ke/4}},[`${ge}-bordered ${ge}-selection-col`]:{width:Xe+ct*2,[`&${ge}-selection-col-with-dropdown`]:{width:Xe+Te+ke/4+ct*2}},[`
|
|
table tr th${ge}-selection-column,
|
|
table tr td${ge}-selection-column
|
|
`]:{paddingInlineEnd:ue.paddingXS,paddingInlineStart:ue.paddingXS,textAlign:"center",[`${Be}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ge}-selection-column${ge}-cell-fix-left`]:{zIndex:ue.zIndexTableFixed+1},[`table tr th${ge}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ge}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ge}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${ue.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${ue.tablePaddingHorizontal/4}px`,[Ie]:{color:Pt,fontSize:Te,verticalAlign:"baseline","&:hover":{color:Oe}}}}}},Oi=ue=>{const{componentCls:ge}=ue,Be=(Ie,Te,ke,ct)=>({[`${ge}${ge}-${Ie}`]:{fontSize:ct,[`
|
|
${ge}-title,
|
|
${ge}-footer,
|
|
${ge}-cell,
|
|
${ge}-thead > tr > th,
|
|
${ge}-tbody > tr > th,
|
|
${ge}-tbody > tr > td,
|
|
tfoot > tr > th,
|
|
tfoot > tr > td
|
|
`]:{padding:`${Te}px ${ke}px`},[`${ge}-filter-trigger`]:{marginInlineEnd:`-${ke/2}px`},[`${ge}-expanded-row-fixed`]:{margin:`-${Te}px -${ke}px`},[`${ge}-tbody`]:{[`${ge}-wrapper:only-child ${ge}`]:{marginBlock:`-${Te}px`,marginInline:`${ue.tableExpandColumnWidth-ke}px -${ke}px`}},[`${ge}-selection-column`]:{paddingInlineStart:`${ke/4}px`}}});return{[`${ge}-wrapper`]:Object.assign(Object.assign({},Be("middle",ue.tablePaddingVerticalMiddle,ue.tablePaddingHorizontalMiddle,ue.tableFontSizeMiddle)),Be("small",ue.tablePaddingVerticalSmall,ue.tablePaddingHorizontalSmall,ue.tableFontSizeSmall))}},Uo=ue=>{const{componentCls:ge,marginXXS:Be,fontSizeIcon:Ie,tableHeaderIconColor:Te,tableHeaderIconColorHover:ke}=ue;return{[`${ge}-wrapper`]:{[`${ge}-thead th${ge}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${ue.motionDurationSlow}`,"&:hover":{background:ue.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:ue.colorPrimary},[`
|
|
&${ge}-cell-fix-left:hover,
|
|
&${ge}-cell-fix-right:hover
|
|
`]:{background:ue.tableFixedHeaderSortActiveBg}},[`${ge}-thead th${ge}-column-sort`]:{background:ue.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ge}-column-sort`]:{background:ue.tableBodySortBg},[`${ge}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ge}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ge}-column-sorter`]:{marginInlineStart:Be,color:Te,fontSize:0,transition:`color ${ue.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Ie,"&.active":{color:ue.colorPrimary}},[`${ge}-column-sorter-up + ${ge}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ge}-column-sorters:hover ${ge}-column-sorter`]:{color:ke}}}},zr=ue=>{const{componentCls:ge,opacityLoading:Be,tableScrollThumbBg:Ie,tableScrollThumbBgHover:Te,tableScrollThumbSize:ke,tableScrollBg:ct,zIndexTableSticky:Pt,stickyScrollBarBorderRadius:Oe}=ue,Xe=`${ue.lineWidth}px ${ue.lineType} ${ue.tableBorderColor}`;return{[`${ge}-wrapper`]:{[`${ge}-sticky`]:{"&-holder":{position:"sticky",zIndex:Pt,background:ue.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${ke}px !important`,zIndex:Pt,display:"flex",alignItems:"center",background:ct,borderTop:Xe,opacity:Be,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:ke,backgroundColor:Ie,borderRadius:Oe,transition:`all ${ue.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Te}}}}}}},Vo=ue=>{const{componentCls:ge,lineWidth:Be,tableBorderColor:Ie}=ue,Te=`${Be}px ${ue.lineType} ${Ie}`;return{[`${ge}-wrapper`]:{[`${ge}-summary`]:{position:"relative",zIndex:ue.zIndexTableFixed,background:ue.tableBg,"> tr":{"> th, > td":{borderBottom:Te}}},[`div${ge}-summary`]:{boxShadow:`0 -${Be}px 0 ${Ie}`}}}},mo=ue=>{const{componentCls:ge}=ue,Be=`${ue.lineWidth}px ${ue.lineType} ${ue.tableBorderColor}`,Ie=`${ge}-expanded-row-cell`;return{[`${ge}-wrapper`]:{[`${ge}-tbody-virtual`]:{[`${ge}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ge}-cell`]:{borderBottom:Be},[`${ge}-expanded-row`]:{[`${Ie}${Ie}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${ue.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ge}-bordered`]:{[`${ge}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Be,position:"absolute"},[`${ge}-cell`]:{borderInlineEnd:Be,[`&${ge}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-ue.lineWidth,borderInlineStart:Be}}}}}}};const Ua=ue=>{const{componentCls:ge,fontWeightStrong:Be,tablePaddingVertical:Ie,tablePaddingHorizontal:Te,lineWidth:ke,lineType:ct,tableBorderColor:Pt,tableFontSize:Oe,tableBg:Xe,tableRadius:mt,tableHeaderTextColor:Et,motionDurationMid:At,tableHeaderBg:qt,tableHeaderCellSplitColor:Zt,tableRowHoverBg:Sn,tableSelectedRowBg:Xt,tableSelectedRowHoverBg:Rt,tableFooterTextColor:wn,tableFooterBg:ja,paddingContentVerticalLG:ka}=ue,ca=`${ke}px ${ct} ${Pt}`;return{[`${ge}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,sr.dF)()),{[ge]:Object.assign(Object.assign({},(0,sr.Wf)(ue)),{fontSize:Oe,background:Xe,borderRadius:`${mt}px ${mt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${mt}px ${mt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[`
|
|
${ge}-cell,
|
|
${ge}-thead > tr > th,
|
|
${ge}-tbody > tr > th,
|
|
${ge}-tbody > tr > td,
|
|
tfoot > tr > th,
|
|
tfoot > tr > td
|
|
`]:{position:"relative",padding:`${ka}px ${Te}px`,overflowWrap:"break-word"},[`${ge}-title`]:{padding:`${Ie}px ${Te}px`},[`${ge}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Et,fontWeight:Be,textAlign:"start",background:qt,borderBottom:ca,transition:`background ${At} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ge}-selection-column):not(${ge}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Zt,transform:"translateY(-50%)",transition:`background-color ${At}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ge}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${At}, border-color ${At}`,borderBottom:ca,[`
|
|
> ${ge}-wrapper:only-child,
|
|
> ${ge}-expanded-row-fixed > ${ge}-wrapper:only-child
|
|
`]:{[ge]:{marginBlock:`-${Ie}px`,marginInline:`${ue.tableExpandColumnWidth-Te}px -${Te}px`,[`${ge}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Et,fontWeight:Be,textAlign:"start",background:qt,borderBottom:ca,transition:`background ${At} ease`},[`
|
|
&${ge}-row:hover > th,
|
|
&${ge}-row:hover > td,
|
|
> th${ge}-cell-row-hover,
|
|
> td${ge}-cell-row-hover
|
|
`]:{background:Sn},[`&${ge}-row-selected`]:{"> th, > td":{background:Xt},"&:hover > th, &:hover > td":{background:Rt}}}},[`${ge}-footer`]:{padding:`${Ie}px ${Te}px`,color:wn,background:ja}})}};var Qr=(0,Wa.Z)("Table",ue=>{const{colorTextHeading:ge,colorSplit:Be,colorIcon:Ie,colorIconHover:Te,opacityLoading:ke,colorBgContainer:ct,controlInteractiveSize:Pt,headerBg:Oe,headerColor:Xe,headerSortActiveBg:mt,headerSortHoverBg:Et,bodySortBg:At,rowHoverBg:qt,rowSelectedBg:Zt,rowSelectedHoverBg:Sn,rowExpandedBg:Xt,cellPaddingBlock:Rt,cellPaddingInline:wn,cellPaddingBlockMD:ja,cellPaddingInlineMD:ka,cellPaddingBlockSM:ca,cellPaddingInlineSM:Qa,borderColor:$n,footerBg:Dr,footerColor:va,headerBorderRadius:oa,cellFontSize:sa,cellFontSizeMD:za,cellFontSizeSM:fr,headerSplitColor:wa,fixedHeaderSortActiveBg:Ar,headerFilterHoverBg:ao,filterDropdownBg:jr,expandIconBg:da,selectionColumnWidth:Bo,stickyScrollBarBg:vi}=ue,li=new gr.C(Ie),Yi=new gr.C(Te),Ji=2,Yo=(0,Er.TS)(ue,{tableFontSize:sa,tableBg:ct,tableRadius:oa,tablePaddingVertical:Rt,tablePaddingHorizontal:wn,tablePaddingVerticalMiddle:ja,tablePaddingHorizontalMiddle:ka,tablePaddingVerticalSmall:ca,tablePaddingHorizontalSmall:Qa,tableBorderColor:$n,tableHeaderTextColor:Xe,tableHeaderBg:Oe,tableFooterTextColor:va,tableFooterBg:Dr,tableHeaderCellSplitColor:wa,tableHeaderSortBg:mt,tableHeaderSortHoverBg:Et,tableHeaderIconColor:li.clone().setAlpha(li.getAlpha()*ke).toRgbString(),tableHeaderIconColorHover:Yi.clone().setAlpha(Yi.getAlpha()*ke).toRgbString(),tableBodySortBg:At,tableFixedHeaderSortActiveBg:Ar,tableHeaderFilterActiveBg:ao,tableFilterDropdownBg:jr,tableRowHoverBg:qt,tableSelectedRowBg:Zt,tableSelectedRowHoverBg:Sn,zIndexTableFixed:Ji,zIndexTableSticky:Ji+1,tableFontSizeMiddle:za,tableFontSizeSmall:fr,tableSelectionColumnWidth:Bo,tableExpandIconBg:da,tableExpandColumnWidth:Pt+2*ue.padding,tableExpandedRowBg:Xt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:vi,tableScrollThumbBgHover:ge,tableScrollBg:Be});return[Ua(Yo),Po(Yo),Vo(Yo),Uo(Yo),Oo(Yo),jo(Yo),Si(Yo),eo(Yo),Vo(Yo),_o(Yo),Ei(Yo),uo(Yo),zr(Yo),zn(Yo),Oi(Yo),ki(Yo),mo(Yo)]},ue=>{const{colorFillAlter:ge,colorBgContainer:Be,colorTextHeading:Ie,colorFillSecondary:Te,colorFillContent:ke,controlItemBgActive:ct,controlItemBgActiveHover:Pt,padding:Oe,paddingSM:Xe,paddingXS:mt,colorBorderSecondary:Et,borderRadiusLG:At,fontSize:qt,controlHeight:Zt,colorTextPlaceholder:Sn}=ue,Xt=new gr.C(Te).onBackground(Be).toHexShortString(),Rt=new gr.C(ke).onBackground(Be).toHexShortString(),wn=new gr.C(ge).onBackground(Be).toHexShortString();return{headerBg:wn,headerColor:Ie,headerSortActiveBg:Xt,headerSortHoverBg:Rt,bodySortBg:wn,rowHoverBg:wn,rowSelectedBg:ct,rowSelectedHoverBg:Pt,rowExpandedBg:ge,cellPaddingBlock:Oe,cellPaddingInline:Oe,cellPaddingBlockMD:Xe,cellPaddingInlineMD:mt,cellPaddingBlockSM:mt,cellPaddingInlineSM:mt,borderColor:Et,headerBorderRadius:At,footerBg:wn,footerColor:Ie,cellFontSize:qt,cellFontSizeMD:qt,cellFontSizeSM:qt,headerSplitColor:Et,fixedHeaderSortActiveBg:Xt,headerFilterHoverBg:ke,filterDropdownMenuBg:Be,filterDropdownBg:Be,expandIconBg:Be,selectionColumnWidth:Zt,stickyScrollBarBg:Sn,stickyScrollBarBorderRadius:100}});const to=[],Sa=(ue,ge)=>{const{prefixCls:Be,className:Ie,rootClassName:Te,style:ke,size:ct,bordered:Pt,dropdownPrefixCls:Oe,dataSource:Xe,pagination:mt,rowSelection:Et,rowKey:At="key",rowClassName:qt,columns:Zt,children:Sn,childrenColumnName:Xt,onChange:Rt,getPopupContainer:wn,loading:ja,expandIcon:ka,expandable:ca,expandedRowRender:Qa,expandIconColumnIndex:$n,indentSize:Dr,scroll:va,sortDirections:oa,locale:sa,showSorterTooltip:za=!0,virtual:fr}=ue,wa=ce.useMemo(()=>Zt||ir(Sn),[Zt,Sn]),Ar=ce.useMemo(()=>wa.some($i=>$i.responsive),[wa]),ao=(0,su.Z)(Ar),jr=ce.useMemo(()=>{const $i=new Set(Object.keys(ao).filter(pl=>ao[pl]));return wa.filter(pl=>!pl.responsive||pl.responsive.some(Jl=>$i.has(Jl)))},[wa,ao]),da=(0,hi.Z)(ue,["className","style","columns"]),{locale:Bo=rs.Z,direction:vi,table:li,renderEmpty:Yi,getPrefixCls:Ji,getPopupContainer:Yo}=ce.useContext(ql.E_),ul=(0,Sl.Z)(ct),Ri=Object.assign(Object.assign({},Bo.Table),sa),tl=Xe||to,po=Ji("table",Be),Qo=Ji("dropdown",Oe),ho=Object.assign({childrenColumnName:Xt,expandIconColumnIndex:$n},ca),{childrenColumnName:Ro="children"}=ho,hr=ce.useMemo(()=>tl.some($i=>$i==null?void 0:$i[Ro])?"nest":Qa||ca&&ca.expandedRowRender?"row":null,[tl]),Tr={body:ce.useRef()},Xo=ce.useMemo(()=>typeof At=="function"?At:$i=>$i==null?void 0:$i[At],[At]),[no]=In(tl,Ro,Xo),Wo={},Pi=function($i,pl){let Jl=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var yr,Ho,Bi;const zi=Object.assign(Object.assign({},Wo),$i);Jl&&((yr=Wo.resetPagination)===null||yr===void 0||yr.call(Wo),!((Ho=zi.pagination)===null||Ho===void 0)&&Ho.current&&(zi.pagination.current=1),mt&&mt.onChange&&mt.onChange(1,(Bi=zi.pagination)===null||Bi===void 0?void 0:Bi.pageSize)),va&&va.scrollToFirstRowOnChange!==!1&&Tr.body.current&&(0,Bl.Z)(0,{getContainer:()=>Tr.body.current}),Rt==null||Rt(zi.pagination,zi.filters,zi.sorter,{currentDataSource:En(ar(tl,zi.sorterStates,Ro),zi.filterStates),action:pl})},ui=($i,pl)=>{Pi({sorter:$i,sorterStates:pl},"sort",!1)},[wl,Dl,Rl,Xi]=Ka({prefixCls:po,mergedColumns:jr,onSorterChange:ui,sortDirections:oa||["ascend","descend"],tableLocale:Ri,showSorterTooltip:za}),Kl=ce.useMemo(()=>ar(tl,Dl,Ro),[tl,Dl]);Wo.sorter=Xi(),Wo.sorterStates=Dl;const bi=($i,pl)=>{Pi({filters:$i,filterStates:pl},"filter",!0)},[Ul,Iu,qi]=Bn({prefixCls:po,locale:Ri,dropdownPrefixCls:Qo,mergedColumns:jr,onFilterChange:bi,getPopupContainer:wn||Yo}),sl=En(Kl,Iu);Wo.filters=qi,Wo.filterStates=Iu;const ma=ce.useMemo(()=>{const $i={};return Object.keys(qi).forEach(pl=>{qi[pl]!==null&&($i[pl]=qi[pl])}),Object.assign(Object.assign({},Rl),{filters:$i})},[Rl,qi]),[xr]=Rr(ma),di=($i,pl)=>{Pi({pagination:Object.assign(Object.assign({},Wo.pagination),{current:$i,pageSize:pl})},"paginate")},[Jr,gi]=Ta(sl.length,di,mt);Wo.pagination=mt===!1?{}:xa(Jr,mt),Wo.resetPagination=gi;const Ii=ce.useMemo(()=>{if(mt===!1||!Jr.pageSize)return sl;const{current:$i=1,total:pl,pageSize:Jl=_n}=Jr;return sl.length<pl?sl.length>Jl?sl.slice(($i-1)*Jl,$i*Jl):sl:sl.slice(($i-1)*Jl,$i*Jl)},[!!mt,sl,Jr&&Jr.current,Jr&&Jr.pageSize,Jr&&Jr.total]),[il,nl]=xn({prefixCls:po,data:sl,pageData:Ii,getRowKey:Xo,getRecordByKey:no,expandType:hr,childrenColumnName:Ro,locale:Ri,getPopupContainer:wn||Yo},Et),Ml=($i,pl,Jl)=>{let yr;return typeof qt=="function"?yr=Re()(qt($i,pl,Jl)):yr=Re()(qt),Re()({[`${po}-row-selected`]:nl.has(Xo($i,pl))},yr)};ho.__PARENT_RENDER_ICON__=ho.expandIcon,ho.expandIcon=ho.expandIcon||ka||Zu(Ri),hr==="nest"&&ho.expandIconColumnIndex===void 0?ho.expandIconColumnIndex=Et?1:0:ho.expandIconColumnIndex>0&&Et&&(ho.expandIconColumnIndex-=1),typeof ho.indentSize!="number"&&(ho.indentSize=typeof Dr=="number"?Dr:15);const Tl=ce.useCallback($i=>xr(il(Ul(wl($i)))),[wl,Ul,il]);let eu,Vl;if(mt!==!1&&(Jr!=null&&Jr.total)){let $i;Jr.size?$i=Jr.size:$i=ul==="small"||ul==="middle"?"small":void 0;const pl=Ho=>ce.createElement(du.Z,Object.assign({},Jr,{className:Re()(`${po}-pagination ${po}-pagination-${Ho}`,Jr.className),size:$i})),Jl=vi==="rtl"?"left":"right",{position:yr}=Jr;if(yr!==null&&Array.isArray(yr)){const Ho=yr.find(Ui=>Ui.includes("top")),Bi=yr.find(Ui=>Ui.includes("bottom")),zi=yr.every(Ui=>`${Ui}`=="none");!Ho&&!Bi&&!zi&&(Vl=pl(Jl)),Ho&&(eu=pl(Ho.toLowerCase().replace("top",""))),Bi&&(Vl=pl(Bi.toLowerCase().replace("bottom","")))}else Vl=pl(Jl)}let _l;typeof ja=="boolean"?_l={spinning:ja}:typeof ja=="object"&&(_l=Object.assign({spinning:!0},ja));const[tu,Hl]=Qr(po),[,gl]=(0,Uu.Z)(),Ou=Re()(`${po}-wrapper`,li==null?void 0:li.className,{[`${po}-wrapper-rtl`]:vi==="rtl"},Ie,Te,Hl),iu=Object.assign(Object.assign({},li==null?void 0:li.style),ke),Lu=sa&&sa.emptyText||(Yi==null?void 0:Yi("Table"))||ce.createElement(Gl.Z,{componentName:"Table"}),Ru=fr?Ir:Ha,ds={},os=ce.useMemo(()=>{const{fontSize:$i,lineHeight:pl,padding:Jl,paddingXS:yr,paddingSM:Ho}=gl,Bi=Math.floor($i*pl);switch(ul){case"large":return Jl*2+Bi;case"small":return yr*2+Bi;default:return Ho*2+Bi}},[gl,ul]);return fr&&(ds.listItemHeight=os),tu(ce.createElement("div",{ref:ge,className:Ou,style:iu},ce.createElement(El.Z,Object.assign({spinning:!1},_l),eu,ce.createElement(Ru,Object.assign({},ds,da,{columns:jr,direction:vi,expandable:ho,prefixCls:po,className:Re()({[`${po}-middle`]:ul==="middle",[`${po}-small`]:ul==="small",[`${po}-bordered`]:Pt,[`${po}-empty`]:tl.length===0}),data:Ii,rowKey:Xo,rowClassName:Ml,emptyText:Lu,internalHooks:ie,internalRefs:Tr,transformColumns:Tl})),Vl)))};var Ya=ce.forwardRef(Sa);const so=(ue,ge)=>{const Be=ce.useRef(0);return Be.current+=1,ce.createElement(Ya,Object.assign({},ue,{ref:ge,_renderTimes:Be.current}))},pe=ce.forwardRef(so);pe.SELECTION_COLUMN=it,pe.EXPAND_COLUMN=b,pe.SELECTION_ALL=Ot,pe.SELECTION_INVERT=rt,pe.SELECTION_NONE=yt,pe.Column=dl,pe.ColumnGroup=Xl,pe.Summary=Ct;var We=pe,Je=We},66309:function(tn,zt,z){"use strict";z.d(zt,{default:function(){return Ce}});var b=z(67294),ie=z(73475),xe=z(94184),De=z.n(xe),Ae=z(98787),Ge=z(69760),ce=z(45353),at=z(53124),Me=z(14747),Qe=z(45503),Ye=z(67968);const fe=he=>{const{paddingXXS:et,lineWidth:Re,tagPaddingHorizontal:Ue,componentCls:Fe}=he,ot=Ue-Re,dt=et-Re;return{[Fe]:Object.assign(Object.assign({},(0,Me.Wf)(he)),{display:"inline-block",height:"auto",marginInlineEnd:he.marginXS,paddingInline:ot,fontSize:he.tagFontSize,lineHeight:he.tagLineHeight,whiteSpace:"nowrap",background:he.defaultBg,border:`${he.lineWidth}px ${he.lineType} ${he.colorBorder}`,borderRadius:he.borderRadiusSM,opacity:1,transition:`all ${he.motionDurationMid}`,textAlign:"start",position:"relative",[`&${Fe}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:he.defaultColor},[`${Fe}-close-icon`]:{marginInlineStart:dt,color:he.colorTextDescription,fontSize:he.tagIconSize,cursor:"pointer",transition:`all ${he.motionDurationMid}`,"&:hover":{color:he.colorTextHeading}},[`&${Fe}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${he.iconCls}-close, ${he.iconCls}-close:hover`]:{color:he.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${Fe}-checkable-checked):hover`]:{color:he.colorPrimary,backgroundColor:he.colorFillSecondary},"&:active, &-checked":{color:he.colorTextLightSolid},"&-checked":{backgroundColor:he.colorPrimary,"&:hover":{backgroundColor:he.colorPrimaryHover}},"&:active":{backgroundColor:he.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${he.iconCls} + span, > span + ${he.iconCls}`]:{marginInlineStart:ot}}),[`${Fe}-borderless`]:{borderColor:"transparent",background:he.tagBorderlessBg}}},$e=he=>{const{lineWidth:et,fontSizeIcon:Re}=he,Ue=he.fontSizeSM,Fe=`${he.lineHeightSM*Ue}px`;return(0,Qe.TS)(he,{tagFontSize:Ue,tagLineHeight:Fe,tagIconSize:Re-2*et,tagPaddingHorizontal:8,tagBorderlessBg:he.colorFillTertiary})},me=he=>({defaultBg:he.colorFillQuaternary,defaultColor:he.colorText});var E=(0,Ye.Z)("Tag",he=>{const et=$e(he);return fe(et)},me),a=function(he,et){var Re={};for(var Ue in he)Object.prototype.hasOwnProperty.call(he,Ue)&&et.indexOf(Ue)<0&&(Re[Ue]=he[Ue]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Ue=Object.getOwnPropertySymbols(he);Fe<Ue.length;Fe++)et.indexOf(Ue[Fe])<0&&Object.prototype.propertyIsEnumerable.call(he,Ue[Fe])&&(Re[Ue[Fe]]=he[Ue[Fe]]);return Re},y=he=>{const{prefixCls:et,style:Re,className:Ue,checked:Fe,onChange:ot,onClick:dt}=he,St=a(he,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:Ft,tag:Lt}=b.useContext(at.E_),Gt=Pn=>{ot==null||ot(!Fe),dt==null||dt(Pn)},Kn=Ft("tag",et),[Hn,wt]=E(Kn),Ht=De()(Kn,`${Kn}-checkable`,{[`${Kn}-checkable-checked`]:Fe},Lt==null?void 0:Lt.className,Ue,wt);return Hn(b.createElement("span",Object.assign({},St,{style:Object.assign(Object.assign({},Re),Lt==null?void 0:Lt.style),className:Ht,onClick:Gt})))},ee=z(98719);const te=he=>(0,ee.Z)(he,(et,Re)=>{let{textColor:Ue,lightBorderColor:Fe,lightColor:ot,darkColor:dt}=Re;return{[`${he.componentCls}-${et}`]:{color:Ue,background:ot,borderColor:Fe,"&-inverse":{color:he.colorTextLightSolid,background:dt,borderColor:dt},[`&${he.componentCls}-borderless`]:{borderColor:"transparent"}}}});var re=(0,Ye.b)(["Tag","preset"],he=>{const et=$e(he);return te(et)},me);function oe(he){return typeof he!="string"?he:he.charAt(0).toUpperCase()+he.slice(1)}const le=(he,et,Re)=>{const Ue=oe(Re);return{[`${he.componentCls}-${et}`]:{color:he[`color${Re}`],background:he[`color${Ue}Bg`],borderColor:he[`color${Ue}Border`],[`&${he.componentCls}-borderless`]:{borderColor:"transparent"}}}};var Se=(0,Ye.b)(["Tag","status"],he=>{const et=$e(he);return[le(et,"success","Success"),le(et,"processing","Info"),le(et,"error","Error"),le(et,"warning","Warning")]},me),we=function(he,et){var Re={};for(var Ue in he)Object.prototype.hasOwnProperty.call(he,Ue)&&et.indexOf(Ue)<0&&(Re[Ue]=he[Ue]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Ue=Object.getOwnPropertySymbols(he);Fe<Ue.length;Fe++)et.indexOf(Ue[Fe])<0&&Object.prototype.propertyIsEnumerable.call(he,Ue[Fe])&&(Re[Ue[Fe]]=he[Ue[Fe]]);return Re};const qe=(he,et)=>{const{prefixCls:Re,className:Ue,rootClassName:Fe,style:ot,children:dt,icon:St,color:Ft,onClose:Lt,closeIcon:Gt,closable:Kn,bordered:Hn=!0}=he,wt=we(he,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:Ht,direction:Pn,tag:Ln}=b.useContext(at.E_),[gn,yn]=b.useState(!0);b.useEffect(()=>{"visible"in wt&&yn(wt.visible)},[wt.visible]);const bt=(0,Ae.o2)(Ft),Mn=(0,Ae.yT)(Ft),Ia=bt||Mn,jt=Object.assign(Object.assign({backgroundColor:Ft&&!Ia?Ft:void 0},Ln==null?void 0:Ln.style),ot),Jt=Ht("tag",Re),[bn,gt]=E(Jt),tt=De()(Jt,Ln==null?void 0:Ln.className,{[`${Jt}-${Ft}`]:Ia,[`${Jt}-has-color`]:Ft&&!Ia,[`${Jt}-hidden`]:!gn,[`${Jt}-rtl`]:Pn==="rtl",[`${Jt}-borderless`]:!Hn},Ue,Fe,gt),ut=ea=>{ea.stopPropagation(),Lt==null||Lt(ea),!ea.defaultPrevented&&yn(!1)},[,Bt]=(0,Ge.Z)(Kn,Gt,ea=>ea===null?b.createElement(ie.Z,{className:`${Jt}-close-icon`,onClick:ut}):b.createElement("span",{className:`${Jt}-close-icon`,onClick:ut},ea),null,!1),vn=typeof wt.onClick=="function"||dt&&dt.type==="a",Nn=St||null,Pa=Nn?b.createElement(b.Fragment,null,Nn,dt&&b.createElement("span",null,dt)):dt,qn=b.createElement("span",Object.assign({},wt,{ref:et,className:tt,style:jt}),Pa,Bt,bt&&b.createElement(re,{key:"preset",prefixCls:Jt}),Mn&&b.createElement(Se,{key:"status",prefixCls:Jt}));return bn(vn?b.createElement(ce.Z,{component:"Tag"},qn):qn)},Le=b.forwardRef(qe);Le.CheckableTag=y;var Ce=Le},48305:function(tn,zt,z){"use strict";z.d(zt,{default:function(){return Ta}});var b=z(94184),ie=z.n(b),xe=z(87462),De=z(74902),Ae=z(1413),Ge=z(97685),ce=z(45987),at=z(71002),Me=z(4942),Qe=z(21770),Ye=z(80334),fe=z(67294),$e=z(8410),me=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var Pe=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(Pe)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(Pe==null?void 0:Pe.substr(0,4))},E=z(15105),a=z(42550),x=function(Ke){var st=Ke.className,be=Ke.customizeIcon,ft=Ke.customizeIconProps,it=Ke.onMouseDown,Ot=Ke.onClick,rt=Ke.children,yt;return typeof be=="function"?yt=be(ft):yt=be,fe.createElement("span",{className:st,onMouseDown:function(Wt){Wt.preventDefault(),it&&it(Wt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Ot,"aria-hidden":!0},yt!==void 0?yt:fe.createElement("span",{className:ie()(st.split(/\s+/).map(function(Dt){return"".concat(Dt,"-icon")}))},rt))},y=x;function ee(Pe,Ke,st,be,ft){var it=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Ot=arguments.length>6?arguments[6]:void 0,rt=arguments.length>7?arguments[7]:void 0,yt=fe.useMemo(function(){if((0,at.Z)(be)==="object")return be.clearIcon;if(ft)return ft},[be,ft]),Dt=fe.useMemo(function(){return!!(!it&&be&&(st.length||Ot)&&!(rt==="combobox"&&Ot===""))},[be,it,st.length,Ot,rt]);return{allowClear:Dt,clearIcon:fe.createElement(y,{className:"".concat(Pe,"-clear"),onMouseDown:Ke,customizeIcon:yt},"\xD7")}}var te=fe.createContext(null);function re(){return fe.useContext(te)}function oe(){var Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Ke=fe.useState(!1),st=(0,Ge.Z)(Ke,2),be=st[0],ft=st[1],it=fe.useRef(null),Ot=function(){window.clearTimeout(it.current)};fe.useEffect(function(){return Ot},[]);var rt=function(Dt,Wt){Ot(),it.current=window.setTimeout(function(){ft(Dt),Wt&&Wt()},Pe)};return[be,rt,Ot]}function le(){var Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Ke=fe.useRef(null),st=fe.useRef(null);fe.useEffect(function(){return function(){window.clearTimeout(st.current)}},[]);function be(ft){(ft||Ke.current===null)&&(Ke.current=ft),window.clearTimeout(st.current),st.current=window.setTimeout(function(){Ke.current=null},Pe)}return[function(){return Ke.current},be]}function Se(Pe,Ke,st,be){var ft=fe.useRef(null);ft.current={open:Ke,triggerOpen:st,customizedTrigger:be},fe.useEffect(function(){function it(Ot){var rt;if(!((rt=ft.current)!==null&&rt!==void 0&&rt.customizedTrigger)){var yt=Ot.target;yt.shadowRoot&&Ot.composed&&(yt=Ot.composedPath()[0]||yt),ft.current.open&&Pe().filter(function(Dt){return Dt}).every(function(Dt){return!Dt.contains(yt)&&Dt!==yt})&&ft.current.triggerOpen(!1)}}return window.addEventListener("mousedown",it),function(){return window.removeEventListener("mousedown",it)}},[])}var we=z(64217),qe=z(48555);function Le(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Ce=Le()?fe.useLayoutEffect:fe.useEffect,he=function(Ke,st){var be=fe.useRef(!0);Ce(function(){return Ke(be.current)},st),Ce(function(){return be.current=!1,function(){be.current=!0}},[])},et=function(Ke,st){he(function(be){if(!be)return Ke()},st)},Re=he,Ue=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Fe=void 0;function ot(Pe,Ke){var st=Pe.prefixCls,be=Pe.invalidate,ft=Pe.item,it=Pe.renderItem,Ot=Pe.responsive,rt=Pe.responsiveDisabled,yt=Pe.registerSize,Dt=Pe.itemKey,Wt=Pe.className,on=Pe.style,xn=Pe.children,Yt=Pe.display,Fn=Pe.order,kn=Pe.component,aa=kn===void 0?"div":kn,Tn=(0,ce.Z)(Pe,Ue),La=Ot&&!Yt;function ra(mr){yt(Dt,mr)}fe.useEffect(function(){return function(){ra(null)}},[]);var Ma=it&&ft!==Fe?it(ft):xn,nr;be||(nr={opacity:La?0:1,height:La?0:Fe,overflowY:La?"hidden":Fe,order:Ot?Fn:Fe,pointerEvents:La?"none":Fe,position:La?"absolute":Fe});var ga={};La&&(ga["aria-hidden"]=!0);var dr=fe.createElement(aa,(0,xe.Z)({className:ie()(!be&&st,Wt),style:(0,Ae.Z)((0,Ae.Z)({},nr),on)},ga,Tn,{ref:Ke}),Ma);return Ot&&(dr=fe.createElement(qe.Z,{onResize:function(ar){var Ka=ar.offsetWidth;ra(Ka)},disabled:rt},dr)),dr}var dt=fe.forwardRef(ot);dt.displayName="Item";var St=dt;function Ft(Pe){var Ke=fe.useRef();Ke.current=Pe;var st=fe.useCallback(function(){for(var be,ft=arguments.length,it=new Array(ft),Ot=0;Ot<ft;Ot++)it[Ot]=arguments[Ot];return(be=Ke.current)===null||be===void 0?void 0:be.call.apply(be,[Ke].concat(it))},[]);return st}var Lt=z(73935),Gt=function(Ke){return+setTimeout(Ke,16)},Kn=function(Ke){return clearTimeout(Ke)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Gt=function(Ke){return window.requestAnimationFrame(Ke)},Kn=function(Ke){return window.cancelAnimationFrame(Ke)});var Hn=0,wt=new Map;function Ht(Pe){wt.delete(Pe)}var Pn=function(Ke){var st=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Hn+=1;var be=Hn;function ft(it){if(it===0)Ht(be),Ke();else{var Ot=Gt(function(){ft(it-1)});wt.set(be,Ot)}}return ft(st),be};Pn.cancel=function(Pe){var Ke=wt.get(Pe);return Ht(Ke),Kn(Ke)};var Ln=Pn;function gn(Pe){if(typeof MessageChannel=="undefined")Ln(Pe);else{var Ke=new MessageChannel;Ke.port1.onmessage=function(){return Pe()},Ke.port2.postMessage(void 0)}}function yn(){var Pe=fe.useRef(null),Ke=function(be){Pe.current||(Pe.current=[],gn(function(){(0,Lt.unstable_batchedUpdates)(function(){Pe.current.forEach(function(ft){ft()}),Pe.current=null})})),Pe.current.push(be)};return Ke}function bt(Pe,Ke){var st=fe.useState(Ke),be=(0,Ge.Z)(st,2),ft=be[0],it=be[1],Ot=Ft(function(rt){Pe(function(){it(rt)})});return[ft,Ot]}var Mn=fe.createContext(null),Ia=["component"],jt=["className"],Jt=["className"],bn=function(Ke,st){var be=fe.useContext(Mn);if(!be){var ft=Ke.component,it=ft===void 0?"div":ft,Ot=(0,ce.Z)(Ke,Ia);return fe.createElement(it,(0,xe.Z)({},Ot,{ref:st}))}var rt=be.className,yt=(0,ce.Z)(be,jt),Dt=Ke.className,Wt=(0,ce.Z)(Ke,Jt);return fe.createElement(Mn.Provider,{value:null},fe.createElement(St,(0,xe.Z)({ref:st,className:ie()(rt,Dt)},yt,Wt)))},gt=fe.forwardRef(bn);gt.displayName="RawItem";var tt=gt,ut=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Bt="responsive",vn="invalidate";function Nn(Pe){return"+ ".concat(Pe.length," ...")}function Pa(Pe,Ke){var st=Pe.prefixCls,be=st===void 0?"rc-overflow":st,ft=Pe.data,it=ft===void 0?[]:ft,Ot=Pe.renderItem,rt=Pe.renderRawItem,yt=Pe.itemKey,Dt=Pe.itemWidth,Wt=Dt===void 0?10:Dt,on=Pe.ssr,xn=Pe.style,Yt=Pe.className,Fn=Pe.maxCount,kn=Pe.renderRest,aa=Pe.renderRawRest,Tn=Pe.suffix,La=Pe.component,ra=La===void 0?"div":La,Ma=Pe.itemComponent,nr=Pe.onVisibleChange,ga=(0,ce.Z)(Pe,ut),dr=on==="full",mr=yn(),ar=bt(mr,null),Ka=(0,Ge.Z)(ar,2),$a=Ka[0],Rr=Ka[1],Ha=$a||0,Ir=bt(mr,new Map),gr=(0,Ge.Z)(Ir,2),sr=gr[0],Wa=gr[1],Er=bt(mr,0),Mr=(0,Ge.Z)(Er,2),jo=Mr[0],Zo=Mr[1],zn=bt(mr,0),si=(0,Ge.Z)(zn,2),_o=si[0],Di=si[1],Ai=bt(mr,0),eo=(0,Ge.Z)(Ai,2),Or=eo[0],Oo=eo[1],wo=(0,fe.useState)(null),uo=(0,Ge.Z)(wo,2),Kr=uo[0],Po=uo[1],ci=(0,fe.useState)(null),Si=(0,Ge.Z)(ci,2),xi=Si[0],ki=Si[1],ii=fe.useMemo(function(){return xi===null&&dr?Number.MAX_SAFE_INTEGER:xi||0},[xi,$a]),Ei=(0,fe.useState)(!1),wi=(0,Ge.Z)(Ei,2),Oi=wi[0],Xa=wi[1],Uo="".concat(be,"-item"),io=Math.max(jo,_o),zr=Fn===Bt,ei=it.length&&zr,Vo=Fn===vn,Li=ei||typeof Fn=="number"&&it.length>Fn,mo=(0,fe.useMemo)(function(){var Oe=it;return ei?$a===null&&dr?Oe=it:Oe=it.slice(0,Math.min(it.length,Ha/Wt)):typeof Fn=="number"&&(Oe=it.slice(0,Fn)),Oe},[it,Wt,$a,Fn,ei]),Ua=(0,fe.useMemo)(function(){return ei?it.slice(ii+1):it.slice(mo.length)},[it,mo,ei,ii]),Qr=(0,fe.useCallback)(function(Oe,Xe){var mt;return typeof yt=="function"?yt(Oe):(mt=yt&&(Oe==null?void 0:Oe[yt]))!==null&&mt!==void 0?mt:Xe},[yt]),to=(0,fe.useCallback)(Ot||function(Oe){return Oe},[Ot]);function Sa(Oe,Xe,mt){xi===Oe&&(Xe===void 0||Xe===Kr)||(ki(Oe),mt||(Xa(Oe<it.length-1),nr==null||nr(Oe)),Xe!==void 0&&Po(Xe))}function Ya(Oe,Xe){Rr(Xe.clientWidth)}function so(Oe,Xe){Wa(function(mt){var Et=new Map(mt);return Xe===null?Et.delete(Oe):Et.set(Oe,Xe),Et})}function pe(Oe,Xe){Di(Xe),Zo(_o)}function We(Oe,Xe){Oo(Xe)}function Je(Oe){return sr.get(Qr(mo[Oe],Oe))}Re(function(){if(Ha&&typeof io=="number"&&mo){var Oe=Or,Xe=mo.length,mt=Xe-1;if(!Xe){Sa(0,null);return}for(var Et=0;Et<Xe;Et+=1){var At=Je(Et);if(dr&&(At=At||0),At===void 0){Sa(Et-1,void 0,!0);break}if(Oe+=At,mt===0&&Oe<=Ha||Et===mt-1&&Oe+Je(mt)<=Ha){Sa(mt,null);break}else if(Oe+io>Ha){Sa(Et-1,Oe-At-Or+_o);break}}Tn&&Je(0)+Or>Ha&&Po(null)}},[Ha,sr,_o,Or,Qr,mo]);var ue=Oi&&!!Ua.length,ge={};Kr!==null&&ei&&(ge={position:"absolute",left:Kr,top:0});var Be={prefixCls:Uo,responsive:ei,component:Ma,invalidate:Vo},Ie=rt?function(Oe,Xe){var mt=Qr(Oe,Xe);return fe.createElement(Mn.Provider,{key:mt,value:(0,Ae.Z)((0,Ae.Z)({},Be),{},{order:Xe,item:Oe,itemKey:mt,registerSize:so,display:Xe<=ii})},rt(Oe,Xe))}:function(Oe,Xe){var mt=Qr(Oe,Xe);return fe.createElement(St,(0,xe.Z)({},Be,{order:Xe,key:mt,item:Oe,renderItem:to,itemKey:mt,registerSize:so,display:Xe<=ii}))},Te,ke={order:ue?ii:Number.MAX_SAFE_INTEGER,className:"".concat(Uo,"-rest"),registerSize:pe,display:ue};if(aa)aa&&(Te=fe.createElement(Mn.Provider,{value:(0,Ae.Z)((0,Ae.Z)({},Be),ke)},aa(Ua)));else{var ct=kn||Nn;Te=fe.createElement(St,(0,xe.Z)({},Be,ke),typeof ct=="function"?ct(Ua):ct)}var Pt=fe.createElement(ra,(0,xe.Z)({className:ie()(!Vo&&be,Yt),style:xn,ref:Ke},ga),mo.map(Ie),Li?Te:null,Tn&&fe.createElement(St,(0,xe.Z)({},Be,{responsive:zr,responsiveDisabled:!ei,order:ii,className:"".concat(Uo,"-suffix"),registerSize:We,display:!0,style:ge}),Tn));return zr&&(Pt=fe.createElement(qe.Z,{onResize:Ya,disabled:!ei},Pt)),Pt}var qn=fe.forwardRef(Pa);qn.displayName="Overflow",qn.Item=tt,qn.RESPONSIVE=Bt,qn.INVALIDATE=vn;var ea=qn,ba=ea,ht=function(Ke,st){var be,ft,it=Ke.prefixCls,Ot=Ke.id,rt=Ke.inputElement,yt=Ke.disabled,Dt=Ke.tabIndex,Wt=Ke.autoFocus,on=Ke.autoComplete,xn=Ke.editable,Yt=Ke.activeDescendantId,Fn=Ke.value,kn=Ke.maxLength,aa=Ke.onKeyDown,Tn=Ke.onMouseDown,La=Ke.onChange,ra=Ke.onPaste,Ma=Ke.onCompositionStart,nr=Ke.onCompositionEnd,ga=Ke.open,dr=Ke.attrs,mr=rt||fe.createElement("input",null),ar=mr,Ka=ar.ref,$a=ar.props,Rr=$a.onKeyDown,Ha=$a.onChange,Ir=$a.onMouseDown,gr=$a.onCompositionStart,sr=$a.onCompositionEnd,Wa=$a.style;return(0,Ye.Kp)(!("maxLength"in mr.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),mr=fe.cloneElement(mr,(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({type:"search"},$a),{},{id:Ot,ref:(0,a.sQ)(st,Ka),disabled:yt,tabIndex:Dt,autoComplete:on||"off",autoFocus:Wt,className:ie()("".concat(it,"-selection-search-input"),(be=mr)===null||be===void 0||(ft=be.props)===null||ft===void 0?void 0:ft.className),role:"combobox","aria-label":"Search","aria-expanded":ga||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Ot,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Ot,"_list"),"aria-activedescendant":ga?Yt:void 0},dr),{},{value:xn?Fn:"",maxLength:kn,readOnly:!xn,unselectable:xn?null:"on",style:(0,Ae.Z)((0,Ae.Z)({},Wa),{},{opacity:xn?null:0}),onKeyDown:function(Mr){aa(Mr),Rr&&Rr(Mr)},onMouseDown:function(Mr){Tn(Mr),Ir&&Ir(Mr)},onChange:function(Mr){La(Mr),Ha&&Ha(Mr)},onCompositionStart:function(Mr){Ma(Mr),gr&&gr(Mr)},onCompositionEnd:function(Mr){nr(Mr),sr&&sr(Mr)},onPaste:ra})),mr},Vt=fe.forwardRef(ht);Vt.displayName="Input";var Ra=Vt;function fa(Pe){return Array.isArray(Pe)?Pe:Pe!==void 0?[Pe]:[]}var Tt=typeof window!="undefined"&&window.document&&window.document.documentElement,Fa=Tt;function Ct(Pe){return Pe!=null}function nn(Pe){return!Pe&&Pe!==0}function On(Pe){return["string","number"].includes((0,at.Z)(Pe))}function Mt(Pe){var Ke=void 0;return Pe&&(On(Pe.title)?Ke=Pe.title.toString():On(Pe.label)&&(Ke=Pe.label.toString())),Ke}function an(Pe,Ke){Fa?fe.useLayoutEffect(Pe,Ke):fe.useEffect(Pe,Ke)}function Un(Pe){var Ke;return(Ke=Pe.key)!==null&&Ke!==void 0?Ke:Pe.value}var Da=function(Ke){Ke.preventDefault(),Ke.stopPropagation()},Ca=function(Ke){var st=Ke.id,be=Ke.prefixCls,ft=Ke.values,it=Ke.open,Ot=Ke.searchValue,rt=Ke.autoClearSearchValue,yt=Ke.inputRef,Dt=Ke.placeholder,Wt=Ke.disabled,on=Ke.mode,xn=Ke.showSearch,Yt=Ke.autoFocus,Fn=Ke.autoComplete,kn=Ke.activeDescendantId,aa=Ke.tabIndex,Tn=Ke.removeIcon,La=Ke.maxTagCount,ra=Ke.maxTagTextLength,Ma=Ke.maxTagPlaceholder,nr=Ma===void 0?function(Po){return"+ ".concat(Po.length," ...")}:Ma,ga=Ke.tagRender,dr=Ke.onToggleOpen,mr=Ke.onRemove,ar=Ke.onInputChange,Ka=Ke.onInputPaste,$a=Ke.onInputKeyDown,Rr=Ke.onInputMouseDown,Ha=Ke.onInputCompositionStart,Ir=Ke.onInputCompositionEnd,gr=fe.useRef(null),sr=(0,fe.useState)(0),Wa=(0,Ge.Z)(sr,2),Er=Wa[0],Mr=Wa[1],jo=(0,fe.useState)(!1),Zo=(0,Ge.Z)(jo,2),zn=Zo[0],si=Zo[1],_o="".concat(be,"-selection"),Di=it||on==="multiple"&&rt===!1||on==="tags"?Ot:"",Ai=on==="tags"||on==="multiple"&&rt===!1||xn&&(it||zn);an(function(){Mr(gr.current.scrollWidth)},[Di]);function eo(Po,ci,Si,xi,ki){return fe.createElement("span",{className:ie()("".concat(_o,"-item"),(0,Me.Z)({},"".concat(_o,"-item-disabled"),Si)),title:Mt(Po)},fe.createElement("span",{className:"".concat(_o,"-item-content")},ci),xi&&fe.createElement(y,{className:"".concat(_o,"-item-remove"),onMouseDown:Da,onClick:ki,customizeIcon:Tn},"\xD7"))}function Or(Po,ci,Si,xi,ki){var ii=function(wi){Da(wi),dr(!it)};return fe.createElement("span",{onMouseDown:ii},ga({label:ci,value:Po,disabled:Si,closable:xi,onClose:ki}))}function Oo(Po){var ci=Po.disabled,Si=Po.label,xi=Po.value,ki=!Wt&&!ci,ii=Si;if(typeof ra=="number"&&(typeof Si=="string"||typeof Si=="number")){var Ei=String(ii);Ei.length>ra&&(ii="".concat(Ei.slice(0,ra),"..."))}var wi=function(Xa){Xa&&Xa.stopPropagation(),mr(Po)};return typeof ga=="function"?Or(xi,ii,ci,ki,wi):eo(Po,ii,ci,ki,wi)}function wo(Po){var ci=typeof nr=="function"?nr(Po):nr;return eo({title:ci},ci,!1)}var uo=fe.createElement("div",{className:"".concat(_o,"-search"),style:{width:Er},onFocus:function(){si(!0)},onBlur:function(){si(!1)}},fe.createElement(Ra,{ref:yt,open:it,prefixCls:be,id:st,inputElement:null,disabled:Wt,autoFocus:Yt,autoComplete:Fn,editable:Ai,activeDescendantId:kn,value:Di,onKeyDown:$a,onMouseDown:Rr,onChange:ar,onPaste:Ka,onCompositionStart:Ha,onCompositionEnd:Ir,tabIndex:aa,attrs:(0,we.Z)(Ke,!0)}),fe.createElement("span",{ref:gr,className:"".concat(_o,"-search-mirror"),"aria-hidden":!0},Di,"\xA0")),Kr=fe.createElement(ba,{prefixCls:"".concat(_o,"-overflow"),data:ft,renderItem:Oo,renderRest:wo,suffix:uo,itemKey:Un,maxCount:La});return fe.createElement(fe.Fragment,null,Kr,!ft.length&&!Di&&fe.createElement("span",{className:"".concat(_o,"-placeholder")},Dt))},ya=Ca,or=function(Ke){var st=Ke.inputElement,be=Ke.prefixCls,ft=Ke.id,it=Ke.inputRef,Ot=Ke.disabled,rt=Ke.autoFocus,yt=Ke.autoComplete,Dt=Ke.activeDescendantId,Wt=Ke.mode,on=Ke.open,xn=Ke.values,Yt=Ke.placeholder,Fn=Ke.tabIndex,kn=Ke.showSearch,aa=Ke.searchValue,Tn=Ke.activeValue,La=Ke.maxLength,ra=Ke.onInputKeyDown,Ma=Ke.onInputMouseDown,nr=Ke.onInputChange,ga=Ke.onInputPaste,dr=Ke.onInputCompositionStart,mr=Ke.onInputCompositionEnd,ar=Ke.title,Ka=fe.useState(!1),$a=(0,Ge.Z)(Ka,2),Rr=$a[0],Ha=$a[1],Ir=Wt==="combobox",gr=Ir||kn,sr=xn[0],Wa=aa||"";Ir&&Tn&&!Rr&&(Wa=Tn),fe.useEffect(function(){Ir&&Ha(!1)},[Ir,Tn]);var Er=Wt!=="combobox"&&!on&&!kn?!1:!!Wa,Mr=ar===void 0?Mt(sr):ar,jo=function(){if(sr)return null;var zn=Er?{visibility:"hidden"}:void 0;return fe.createElement("span",{className:"".concat(be,"-selection-placeholder"),style:zn},Yt)};return fe.createElement(fe.Fragment,null,fe.createElement("span",{className:"".concat(be,"-selection-search")},fe.createElement(Ra,{ref:it,prefixCls:be,id:ft,open:on,inputElement:st,disabled:Ot,autoFocus:rt,autoComplete:yt,editable:gr,activeDescendantId:Dt,value:Wa,onKeyDown:ra,onMouseDown:Ma,onChange:function(zn){Ha(!0),nr(zn)},onPaste:ga,onCompositionStart:dr,onCompositionEnd:mr,tabIndex:Fn,attrs:(0,we.Z)(Ke,!0),maxLength:Ir?La:void 0})),!Ir&&sr?fe.createElement("span",{className:"".concat(be,"-selection-item"),title:Mr,style:Er?{visibility:"hidden"}:void 0},sr.label):null,jo())},Br=or;function Hr(Pe){return![E.Z.ESC,E.Z.SHIFT,E.Z.BACKSPACE,E.Z.TAB,E.Z.WIN_KEY,E.Z.ALT,E.Z.META,E.Z.WIN_KEY_RIGHT,E.Z.CTRL,E.Z.SEMICOLON,E.Z.EQUALS,E.Z.CAPS_LOCK,E.Z.CONTEXT_MENU,E.Z.F1,E.Z.F2,E.Z.F3,E.Z.F4,E.Z.F5,E.Z.F6,E.Z.F7,E.Z.F8,E.Z.F9,E.Z.F10,E.Z.F11,E.Z.F12].includes(Pe)}var Vr=function(Ke,st){var be=(0,fe.useRef)(null),ft=(0,fe.useRef)(!1),it=Ke.prefixCls,Ot=Ke.open,rt=Ke.mode,yt=Ke.showSearch,Dt=Ke.tokenWithEnter,Wt=Ke.autoClearSearchValue,on=Ke.onSearch,xn=Ke.onSearchSubmit,Yt=Ke.onToggleOpen,Fn=Ke.onInputKeyDown,kn=Ke.domRef;fe.useImperativeHandle(st,function(){return{focus:function(){be.current.focus()},blur:function(){be.current.blur()}}});var aa=le(0),Tn=(0,Ge.Z)(aa,2),La=Tn[0],ra=Tn[1],Ma=function(Wa){var Er=Wa.which;(Er===E.Z.UP||Er===E.Z.DOWN)&&Wa.preventDefault(),Fn&&Fn(Wa),Er===E.Z.ENTER&&rt==="tags"&&!ft.current&&!Ot&&(xn==null||xn(Wa.target.value)),Hr(Er)&&Yt(!0)},nr=function(){ra(!0)},ga=(0,fe.useRef)(null),dr=function(Wa){on(Wa,!0,ft.current)!==!1&&Yt(!0)},mr=function(){ft.current=!0},ar=function(Wa){ft.current=!1,rt!=="combobox"&&dr(Wa.target.value)},Ka=function(Wa){var Er=Wa.target.value;if(Dt&&ga.current&&/[\r\n]/.test(ga.current)){var Mr=ga.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Er=Er.replace(Mr,ga.current)}ga.current=null,dr(Er)},$a=function(Wa){var Er=Wa.clipboardData,Mr=Er.getData("text");ga.current=Mr},Rr=function(Wa){var Er=Wa.target;if(Er!==be.current){var Mr=document.body.style.msTouchAction!==void 0;Mr?setTimeout(function(){be.current.focus()}):be.current.focus()}},Ha=function(Wa){var Er=La();Wa.target!==be.current&&!Er&&rt!=="combobox"&&Wa.preventDefault(),(rt!=="combobox"&&(!yt||!Er)||!Ot)&&(Ot&&Wt!==!1&&on("",!0,!1),Yt())},Ir={inputRef:be,onInputKeyDown:Ma,onInputMouseDown:nr,onInputChange:Ka,onInputPaste:$a,onInputCompositionStart:mr,onInputCompositionEnd:ar},gr=rt==="multiple"||rt==="tags"?fe.createElement(ya,(0,xe.Z)({},Ke,Ir)):fe.createElement(Br,(0,xe.Z)({},Ke,Ir));return fe.createElement("div",{ref:kn,className:"".concat(it,"-selector"),onClick:Rr,onMouseDown:Ha},gr)},So=fe.forwardRef(Vr);So.displayName="Selector";var co=So,To=z(62709),Fo=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],fo=function(Ke){var st=Ke===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:st,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:st,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:st,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:st,adjustY:1},htmlRegion:"scroll"}}},ko=function(Ke,st){var be=Ke.prefixCls,ft=Ke.disabled,it=Ke.visible,Ot=Ke.children,rt=Ke.popupElement,yt=Ke.animation,Dt=Ke.transitionName,Wt=Ke.dropdownStyle,on=Ke.dropdownClassName,xn=Ke.direction,Yt=xn===void 0?"ltr":xn,Fn=Ke.placement,kn=Ke.builtinPlacements,aa=Ke.dropdownMatchSelectWidth,Tn=Ke.dropdownRender,La=Ke.dropdownAlign,ra=Ke.getPopupContainer,Ma=Ke.empty,nr=Ke.getTriggerDOMNode,ga=Ke.onPopupVisibleChange,dr=Ke.onPopupMouseEnter,mr=(0,ce.Z)(Ke,Fo),ar="".concat(be,"-dropdown"),Ka=rt;Tn&&(Ka=Tn(rt));var $a=fe.useMemo(function(){return kn||fo(aa)},[kn,aa]),Rr=yt?"".concat(ar,"-").concat(yt):Dt,Ha=typeof aa=="number",Ir=fe.useMemo(function(){return Ha?null:aa===!1?"minWidth":"width"},[aa,Ha]),gr=Wt;Ha&&(gr=(0,Ae.Z)((0,Ae.Z)({},gr),{},{width:aa}));var sr=fe.useRef(null);return fe.useImperativeHandle(st,function(){return{getPopupElement:function(){return sr.current}}}),fe.createElement(To.Z,(0,xe.Z)({},mr,{showAction:ga?["click"]:[],hideAction:ga?["click"]:[],popupPlacement:Fn||(Yt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:$a,prefixCls:ar,popupTransitionName:Rr,popup:fe.createElement("div",{ref:sr,onMouseEnter:dr},Ka),stretch:Ir,popupAlign:La,popupVisible:it,getPopupContainer:ra,popupClassName:ie()(on,(0,Me.Z)({},"".concat(ar,"-empty"),Ma)),popupStyle:gr,getTriggerDOMNode:nr,onPopupVisibleChange:ga}),Ot)},Eo=fe.forwardRef(ko);Eo.displayName="SelectTrigger";var Na=Eo,pr=z(84506);function cr(Pe,Ke){var st=Pe.key,be;return"value"in Pe&&(be=Pe.value),st!=null?st:be!==void 0?be:"rc-index-key-".concat(Ke)}function lr(Pe,Ke){var st=Pe||{},be=st.label,ft=st.value,it=st.options,Ot=st.groupLabel,rt=be||(Ke?"children":"label");return{label:rt,value:ft||"value",options:it||"options",groupLabel:Ot||rt}}function Sr(Pe){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},st=Ke.fieldNames,be=Ke.childrenAsData,ft=[],it=lr(st,!1),Ot=it.label,rt=it.value,yt=it.options,Dt=it.groupLabel;function Wt(on,xn){on.forEach(function(Yt){if(xn||!(yt in Yt)){var Fn=Yt[rt];ft.push({key:cr(Yt,ft.length),groupOption:xn,data:Yt,label:Yt[Ot],value:Fn})}else{var kn=Yt[Dt];kn===void 0&&be&&(kn=Yt.label),ft.push({key:cr(Yt,ft.length),group:!0,data:Yt,label:kn}),Wt(Yt[yt],!0)}})}return Wt(Pe,!1),ft}function pi(Pe){var Ke=(0,Ae.Z)({},Pe);return"props"in Ke||Object.defineProperty(Ke,"props",{get:function(){return(0,Ye.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Ke}}),Ke}function Pr(Pe,Ke){if(!Ke||!Ke.length)return null;var st=!1;function be(it,Ot){var rt=(0,pr.Z)(Ot),yt=rt[0],Dt=rt.slice(1);if(!yt)return[it];var Wt=it.split(yt);return st=st||Wt.length>1,Wt.reduce(function(on,xn){return[].concat((0,De.Z)(on),(0,De.Z)(be(xn,Dt)))},[]).filter(function(on){return on})}var ft=be(Pe,Ke);return st?ft:null}var ln=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],pn=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function mn(Pe){return Pe==="tags"||Pe==="multiple"}var ia=fe.forwardRef(function(Pe,Ke){var st,be,ft=Pe.id,it=Pe.prefixCls,Ot=Pe.className,rt=Pe.showSearch,yt=Pe.tagRender,Dt=Pe.direction,Wt=Pe.omitDomProps,on=Pe.displayValues,xn=Pe.onDisplayValuesChange,Yt=Pe.emptyOptions,Fn=Pe.notFoundContent,kn=Fn===void 0?"Not Found":Fn,aa=Pe.onClear,Tn=Pe.mode,La=Pe.disabled,ra=Pe.loading,Ma=Pe.getInputElement,nr=Pe.getRawInputElement,ga=Pe.open,dr=Pe.defaultOpen,mr=Pe.onDropdownVisibleChange,ar=Pe.activeValue,Ka=Pe.onActiveValueChange,$a=Pe.activeDescendantId,Rr=Pe.searchValue,Ha=Pe.autoClearSearchValue,Ir=Pe.onSearch,gr=Pe.onSearchSplit,sr=Pe.tokenSeparators,Wa=Pe.allowClear,Er=Pe.suffixIcon,Mr=Pe.clearIcon,jo=Pe.OptionList,Zo=Pe.animation,zn=Pe.transitionName,si=Pe.dropdownStyle,_o=Pe.dropdownClassName,Di=Pe.dropdownMatchSelectWidth,Ai=Pe.dropdownRender,eo=Pe.dropdownAlign,Or=Pe.placement,Oo=Pe.builtinPlacements,wo=Pe.getPopupContainer,uo=Pe.showAction,Kr=uo===void 0?[]:uo,Po=Pe.onFocus,ci=Pe.onBlur,Si=Pe.onKeyUp,xi=Pe.onKeyDown,ki=Pe.onMouseDown,ii=(0,ce.Z)(Pe,ln),Ei=mn(Tn),wi=(rt!==void 0?rt:Ei)||Tn==="combobox",Oi=(0,Ae.Z)({},ii);pn.forEach(function(po){delete Oi[po]}),Wt==null||Wt.forEach(function(po){delete Oi[po]});var Xa=fe.useState(!1),Uo=(0,Ge.Z)(Xa,2),io=Uo[0],zr=Uo[1];fe.useEffect(function(){zr(me())},[]);var ei=fe.useRef(null),Vo=fe.useRef(null),Li=fe.useRef(null),mo=fe.useRef(null),Ua=fe.useRef(null),Qr=oe(),to=(0,Ge.Z)(Qr,3),Sa=to[0],Ya=to[1],so=to[2];fe.useImperativeHandle(Ke,function(){var po,Qo;return{focus:(po=mo.current)===null||po===void 0?void 0:po.focus,blur:(Qo=mo.current)===null||Qo===void 0?void 0:Qo.blur,scrollTo:function(Ro){var hr;return(hr=Ua.current)===null||hr===void 0?void 0:hr.scrollTo(Ro)}}});var pe=fe.useMemo(function(){var po;if(Tn!=="combobox")return Rr;var Qo=(po=on[0])===null||po===void 0?void 0:po.value;return typeof Qo=="string"||typeof Qo=="number"?String(Qo):""},[Rr,Tn,on]),We=Tn==="combobox"&&typeof Ma=="function"&&Ma()||null,Je=typeof nr=="function"&&nr(),ue=(0,a.x1)(Vo,Je==null||(st=Je.props)===null||st===void 0?void 0:st.ref),ge=fe.useState(!1),Be=(0,Ge.Z)(ge,2),Ie=Be[0],Te=Be[1];(0,$e.Z)(function(){Te(!0)},[]);var ke=(0,Qe.Z)(!1,{defaultValue:dr,value:ga}),ct=(0,Ge.Z)(ke,2),Pt=ct[0],Oe=ct[1],Xe=Ie?Pt:!1,mt=!kn&&Yt;(La||mt&&Xe&&Tn==="combobox")&&(Xe=!1);var Et=mt?!1:Xe,At=fe.useCallback(function(po){var Qo=po!==void 0?po:!Xe;La||(Oe(Qo),Xe!==Qo&&(mr==null||mr(Qo)))},[La,Xe,Oe,mr]),qt=fe.useMemo(function(){return(sr||[]).some(function(po){return[`
|
|
`,`\r
|
|
`].includes(po)})},[sr]),Zt=function(Qo,ho,Ro){var hr=!0,Tr=Qo;Ka==null||Ka(null);var Xo=Ro?null:Pr(Qo,sr);return Tn!=="combobox"&&Xo&&(Tr="",gr==null||gr(Xo),At(!1),hr=!1),Ir&&pe!==Tr&&Ir(Tr,{source:ho?"typing":"effect"}),hr},Sn=function(Qo){!Qo||!Qo.trim()||Ir(Qo,{source:"submit"})};fe.useEffect(function(){!Xe&&!Ei&&Tn!=="combobox"&&Zt("",!1,!1)},[Xe]),fe.useEffect(function(){Pt&&La&&Oe(!1),La&&Ya(!1)},[La]);var Xt=le(),Rt=(0,Ge.Z)(Xt,2),wn=Rt[0],ja=Rt[1],ka=function(Qo){var ho=wn(),Ro=Qo.which;if(Ro===E.Z.ENTER&&(Tn!=="combobox"&&Qo.preventDefault(),Xe||At(!0)),ja(!!pe),Ro===E.Z.BACKSPACE&&!ho&&Ei&&!pe&&on.length){for(var hr=(0,De.Z)(on),Tr=null,Xo=hr.length-1;Xo>=0;Xo-=1){var no=hr[Xo];if(!no.disabled){hr.splice(Xo,1),Tr=no;break}}Tr&&xn(hr,{type:"remove",values:[Tr]})}for(var Wo=arguments.length,Pi=new Array(Wo>1?Wo-1:0),ui=1;ui<Wo;ui++)Pi[ui-1]=arguments[ui];if(Xe&&Ua.current){var wl;(wl=Ua.current).onKeyDown.apply(wl,[Qo].concat(Pi))}xi==null||xi.apply(void 0,[Qo].concat(Pi))},ca=function(Qo){for(var ho=arguments.length,Ro=new Array(ho>1?ho-1:0),hr=1;hr<ho;hr++)Ro[hr-1]=arguments[hr];if(Xe&&Ua.current){var Tr;(Tr=Ua.current).onKeyUp.apply(Tr,[Qo].concat(Ro))}Si==null||Si.apply(void 0,[Qo].concat(Ro))},Qa=function(Qo){var ho=on.filter(function(Ro){return Ro!==Qo});xn(ho,{type:"remove",values:[Qo]})},$n=fe.useRef(!1),Dr=function(){Ya(!0),La||(Po&&!$n.current&&Po.apply(void 0,arguments),Kr.includes("focus")&&At(!0)),$n.current=!0},va=function(){Ya(!1,function(){$n.current=!1,At(!1)}),!La&&(pe&&(Tn==="tags"?Ir(pe,{source:"submit"}):Tn==="multiple"&&Ir("",{source:"blur"})),ci&&ci.apply(void 0,arguments))},oa=[];fe.useEffect(function(){return function(){oa.forEach(function(po){return clearTimeout(po)}),oa.splice(0,oa.length)}},[]);var sa=function(Qo){var ho,Ro=Qo.target,hr=(ho=Li.current)===null||ho===void 0?void 0:ho.getPopupElement();if(hr&&hr.contains(Ro)){var Tr=setTimeout(function(){var Pi=oa.indexOf(Tr);if(Pi!==-1&&oa.splice(Pi,1),so(),!io&&!hr.contains(document.activeElement)){var ui;(ui=mo.current)===null||ui===void 0||ui.focus()}});oa.push(Tr)}for(var Xo=arguments.length,no=new Array(Xo>1?Xo-1:0),Wo=1;Wo<Xo;Wo++)no[Wo-1]=arguments[Wo];ki==null||ki.apply(void 0,[Qo].concat(no))},za=fe.useState({}),fr=(0,Ge.Z)(za,2),wa=fr[1];function Ar(){wa({})}var ao;Je&&(ao=function(Qo){At(Qo)}),Se(function(){var po;return[ei.current,(po=Li.current)===null||po===void 0?void 0:po.getPopupElement()]},Et,At,!!Je);var jr=fe.useMemo(function(){return(0,Ae.Z)((0,Ae.Z)({},Pe),{},{notFoundContent:kn,open:Xe,triggerOpen:Et,id:ft,showSearch:wi,multiple:Ei,toggleOpen:At})},[Pe,kn,Et,Xe,ft,wi,Ei,At]),da=!!Er||ra,Bo;da&&(Bo=fe.createElement(y,{className:ie()("".concat(it,"-arrow"),(0,Me.Z)({},"".concat(it,"-arrow-loading"),ra)),customizeIcon:Er,customizeIconProps:{loading:ra,searchValue:pe,open:Xe,focused:Sa,showSearch:wi}}));var vi=function(){var Qo;aa==null||aa(),(Qo=mo.current)===null||Qo===void 0||Qo.focus(),xn([],{type:"clear",values:on}),Zt("",!1,!1)},li=ee(it,vi,on,Wa,Mr,La,pe,Tn),Yi=li.allowClear,Ji=li.clearIcon,Yo=fe.createElement(jo,{ref:Ua}),ul=ie()(it,Ot,(be={},(0,Me.Z)(be,"".concat(it,"-focused"),Sa),(0,Me.Z)(be,"".concat(it,"-multiple"),Ei),(0,Me.Z)(be,"".concat(it,"-single"),!Ei),(0,Me.Z)(be,"".concat(it,"-allow-clear"),Wa),(0,Me.Z)(be,"".concat(it,"-show-arrow"),da),(0,Me.Z)(be,"".concat(it,"-disabled"),La),(0,Me.Z)(be,"".concat(it,"-loading"),ra),(0,Me.Z)(be,"".concat(it,"-open"),Xe),(0,Me.Z)(be,"".concat(it,"-customize-input"),We),(0,Me.Z)(be,"".concat(it,"-show-search"),wi),be)),Ri=fe.createElement(Na,{ref:Li,disabled:La,prefixCls:it,visible:Et,popupElement:Yo,animation:Zo,transitionName:zn,dropdownStyle:si,dropdownClassName:_o,direction:Dt,dropdownMatchSelectWidth:Di,dropdownRender:Ai,dropdownAlign:eo,placement:Or,builtinPlacements:Oo,getPopupContainer:wo,empty:Yt,getTriggerDOMNode:function(){return Vo.current},onPopupVisibleChange:ao,onPopupMouseEnter:Ar},Je?fe.cloneElement(Je,{ref:ue}):fe.createElement(co,(0,xe.Z)({},Pe,{domRef:Vo,prefixCls:it,inputElement:We,ref:mo,id:ft,showSearch:wi,autoClearSearchValue:Ha,mode:Tn,activeDescendantId:$a,tagRender:yt,values:on,open:Xe,onToggleOpen:At,activeValue:ar,searchValue:pe,onSearch:Zt,onSearchSubmit:Sn,onRemove:Qa,tokenWithEnter:qt}))),tl;return Je?tl=Ri:tl=fe.createElement("div",(0,xe.Z)({className:ul},Oi,{ref:ei,onMouseDown:sa,onKeyDown:ka,onKeyUp:ca,onFocus:Dr,onBlur:va}),Sa&&!Xe&&fe.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(on.map(function(po){var Qo=po.label,ho=po.value;return["number","string"].includes((0,at.Z)(Qo))?Qo:ho}).join(", "))),Ri,Bo,Yi&&Ji),fe.createElement(te.Provider,{value:jr},tl)}),qa=ia,Lr=function(Pe,Ke){var st=fe.useRef({values:new Map,options:new Map}),be=fe.useMemo(function(){var it=st.current,Ot=it.values,rt=it.options,yt=Pe.map(function(on){if(on.label===void 0){var xn;return(0,Ae.Z)((0,Ae.Z)({},on),{},{label:(xn=Ot.get(on.value))===null||xn===void 0?void 0:xn.label})}return on}),Dt=new Map,Wt=new Map;return yt.forEach(function(on){Dt.set(on.value,on),Wt.set(on.value,Ke.get(on.value)||rt.get(on.value))}),st.current.values=Dt,st.current.options=Wt,yt},[Pe,Ke]),ft=fe.useCallback(function(it){return Ke.get(it)||st.current.options.get(it)},[Ke]);return[be,ft]};function Lo(Pe,Ke){return fa(Pe).join("").toUpperCase().includes(Ke)}var er=function(Pe,Ke,st,be,ft){return fe.useMemo(function(){if(!st||be===!1)return Pe;var it=Ke.options,Ot=Ke.label,rt=Ke.value,yt=[],Dt=typeof be=="function",Wt=st.toUpperCase(),on=Dt?be:function(Yt,Fn){return ft?Lo(Fn[ft],Wt):Fn[it]?Lo(Fn[Ot!=="children"?Ot:"label"],Wt):Lo(Fn[rt],Wt)},xn=Dt?function(Yt){return pi(Yt)}:function(Yt){return Yt};return Pe.forEach(function(Yt){if(Yt[it]){var Fn=on(st,xn(Yt));if(Fn)yt.push(Yt);else{var kn=Yt[it].filter(function(aa){return on(st,xn(aa))});kn.length&&yt.push((0,Ae.Z)((0,Ae.Z)({},Yt),{},(0,Me.Z)({},it,kn)))}return}on(st,xn(Yt))&&yt.push(Yt)}),yt},[Pe,be,ft,st,Ke])},Ao=z(98924),Go=0,Mi=(0,Ao.Z)();function rr(){var Pe;return Mi?(Pe=Go,Go+=1):Pe="TEST_OR_SSR",Pe}function zo(Pe){var Ke=fe.useState(),st=(0,Ge.Z)(Ke,2),be=st[0],ft=st[1];return fe.useEffect(function(){ft("rc_select_".concat(rr()))},[]),Pe||be}var Cn=z(50344),Ea=["children","value"],la=["children"];function en(Pe){var Ke=Pe,st=Ke.key,be=Ke.props,ft=be.children,it=be.value,Ot=(0,ce.Z)(be,Ea);return(0,Ae.Z)({key:st,value:it!==void 0?it:st,children:ft},Ot)}function wr(Pe){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Cn.Z)(Pe).map(function(st,be){if(!fe.isValidElement(st)||!st.type)return null;var ft=st,it=ft.type.isSelectOptGroup,Ot=ft.key,rt=ft.props,yt=rt.children,Dt=(0,ce.Z)(rt,la);return Ke||!it?en(st):(0,Ae.Z)((0,Ae.Z)({key:"__RC_SELECT_GRP__".concat(Ot===null?be:Ot,"__"),label:Ot},Dt),{},{options:wr(yt)})}).filter(function(st){return st})}function pa(Pe,Ke,st,be,ft){return fe.useMemo(function(){var it=Pe,Ot=!Pe;Ot&&(it=wr(Ke));var rt=new Map,yt=new Map,Dt=function(xn,Yt,Fn){Fn&&typeof Fn=="string"&&xn.set(Yt[Fn],Yt)};function Wt(on){for(var xn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Yt=0;Yt<on.length;Yt+=1){var Fn=on[Yt];!Fn[st.options]||xn?(rt.set(Fn[st.value],Fn),Dt(yt,Fn,st.label),Dt(yt,Fn,be),Dt(yt,Fn,ft)):Wt(Fn[st.options],!0)}}return Wt(it),{options:it,valueOptions:rt,labelOptions:yt}},[Pe,Ke,st,be,ft])}function vr(Pe){var Ke=fe.useRef();Ke.current=Pe;var st=fe.useCallback(function(){return Ke.current.apply(Ke,arguments)},[]);return st}var Oa=function(){return null};Oa.isSelectOptGroup=!0;var $o=Oa,vo=function(){return null};vo.isSelectOption=!0;var ai=vo,Ci=z(56982),Xr=z(98423),Za=z(73299),Wi=fe.createContext(null),Ki=Wi;function ri(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var _i=["disabled","title","children","style","className"];function br(Pe){return typeof Pe=="string"||typeof Pe=="number"}var Wr=function(Ke,st){var be=re(),ft=be.prefixCls,it=be.id,Ot=be.open,rt=be.multiple,yt=be.mode,Dt=be.searchValue,Wt=be.toggleOpen,on=be.notFoundContent,xn=be.onPopupScroll,Yt=fe.useContext(Ki),Fn=Yt.flattenOptions,kn=Yt.onActiveValue,aa=Yt.defaultActiveFirstOption,Tn=Yt.onSelect,La=Yt.menuItemSelectedIcon,ra=Yt.rawValues,Ma=Yt.fieldNames,nr=Yt.virtual,ga=Yt.direction,dr=Yt.listHeight,mr=Yt.listItemHeight,ar="".concat(ft,"-item"),Ka=(0,Ci.Z)(function(){return Fn},[Ot,Fn],function(eo,Or){return Or[0]&&eo[1]!==Or[1]}),$a=fe.useRef(null),Rr=function(Or){Or.preventDefault()},Ha=function(Or){$a.current&&$a.current.scrollTo(typeof Or=="number"?{index:Or}:Or)},Ir=function(Or){for(var Oo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,wo=Ka.length,uo=0;uo<wo;uo+=1){var Kr=(Or+uo*Oo+wo)%wo,Po=Ka[Kr],ci=Po.group,Si=Po.data;if(!ci&&!Si.disabled)return Kr}return-1},gr=fe.useState(function(){return Ir(0)}),sr=(0,Ge.Z)(gr,2),Wa=sr[0],Er=sr[1],Mr=function(Or){var Oo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Er(Or);var wo={source:Oo?"keyboard":"mouse"},uo=Ka[Or];if(!uo){kn(null,-1,wo);return}kn(uo.value,Or,wo)};(0,fe.useEffect)(function(){Mr(aa!==!1?Ir(0):-1)},[Ka.length,Dt]);var jo=fe.useCallback(function(eo){return ra.has(eo)&&yt!=="combobox"},[yt,(0,De.Z)(ra).toString(),ra.size]);(0,fe.useEffect)(function(){var eo=setTimeout(function(){if(!rt&&Ot&&ra.size===1){var Oo=Array.from(ra)[0],wo=Ka.findIndex(function(uo){var Kr=uo.data;return Kr.value===Oo});wo!==-1&&(Mr(wo),Ha(wo))}});if(Ot){var Or;(Or=$a.current)===null||Or===void 0||Or.scrollTo(void 0)}return function(){return clearTimeout(eo)}},[Ot,Dt,Fn.length]);var Zo=function(Or){Or!==void 0&&Tn(Or,{selected:!ra.has(Or)}),rt||Wt(!1)};if(fe.useImperativeHandle(st,function(){return{onKeyDown:function(Or){var Oo=Or.which,wo=Or.ctrlKey;switch(Oo){case E.Z.N:case E.Z.P:case E.Z.UP:case E.Z.DOWN:{var uo=0;if(Oo===E.Z.UP?uo=-1:Oo===E.Z.DOWN?uo=1:ri()&&wo&&(Oo===E.Z.N?uo=1:Oo===E.Z.P&&(uo=-1)),uo!==0){var Kr=Ir(Wa+uo,uo);Ha(Kr),Mr(Kr,!0)}break}case E.Z.ENTER:{var Po=Ka[Wa];Po&&!Po.data.disabled?Zo(Po.value):Zo(void 0),Ot&&Or.preventDefault();break}case E.Z.ESC:Wt(!1),Ot&&Or.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Or){Ha(Or)}}}),Ka.length===0)return fe.createElement("div",{role:"listbox",id:"".concat(it,"_list"),className:"".concat(ar,"-empty"),onMouseDown:Rr},on);var zn=Object.keys(Ma).map(function(eo){return Ma[eo]}),si=function(Or){return Or.label};function _o(eo,Or){var Oo=eo.group;return{role:Oo?"presentation":"option",id:"".concat(it,"_list_").concat(Or)}}var Di=function(Or){var Oo=Ka[Or];if(!Oo)return null;var wo=Oo.data||{},uo=wo.value,Kr=Oo.group,Po=(0,we.Z)(wo,!0),ci=si(Oo);return Oo?fe.createElement("div",(0,xe.Z)({"aria-label":typeof ci=="string"&&!Kr?ci:null},Po,{key:Or},_o(Oo,Or),{"aria-selected":jo(uo)}),uo):null},Ai={role:"listbox",id:"".concat(it,"_list")};return fe.createElement(fe.Fragment,null,nr&&fe.createElement("div",(0,xe.Z)({},Ai,{style:{height:0,width:0,overflow:"hidden"}}),Di(Wa-1),Di(Wa),Di(Wa+1)),fe.createElement(Za.Z,{itemKey:"key",ref:$a,data:Ka,height:dr,itemHeight:mr,fullHeight:!1,onMouseDown:Rr,onScroll:xn,virtual:nr,direction:ga,innerProps:nr?null:Ai},function(eo,Or){var Oo,wo=eo.group,uo=eo.groupOption,Kr=eo.data,Po=eo.label,ci=eo.value,Si=Kr.key;if(wo){var xi,ki=(xi=Kr.title)!==null&&xi!==void 0?xi:br(Po)?Po.toString():void 0;return fe.createElement("div",{className:ie()(ar,"".concat(ar,"-group")),title:ki},Po!==void 0?Po:Si)}var ii=Kr.disabled,Ei=Kr.title,wi=Kr.children,Oi=Kr.style,Xa=Kr.className,Uo=(0,ce.Z)(Kr,_i),io=(0,Xr.Z)(Uo,zn),zr=jo(ci),ei="".concat(ar,"-option"),Vo=ie()(ar,ei,Xa,(Oo={},(0,Me.Z)(Oo,"".concat(ei,"-grouped"),uo),(0,Me.Z)(Oo,"".concat(ei,"-active"),Wa===Or&&!ii),(0,Me.Z)(Oo,"".concat(ei,"-disabled"),ii),(0,Me.Z)(Oo,"".concat(ei,"-selected"),zr),Oo)),Li=si(eo),mo=!La||typeof La=="function"||zr,Ua=typeof Li=="number"?Li:Li||ci,Qr=br(Ua)?Ua.toString():void 0;return Ei!==void 0&&(Qr=Ei),fe.createElement("div",(0,xe.Z)({},(0,we.Z)(io),nr?{}:_o(eo,Or),{"aria-selected":zr,className:Vo,title:Qr,onMouseMove:function(){Wa===Or||ii||Mr(Or)},onClick:function(){ii||Zo(ci)},style:Oi}),fe.createElement("div",{className:"".concat(ei,"-content")},Ua),fe.isValidElement(La)||zr,mo&&fe.createElement(y,{className:"".concat(ar,"-option-state"),customizeIcon:La,customizeIconProps:{isSelected:zr}},zr?"\u2713":null))}))},Do=fe.forwardRef(Wr);Do.displayName="OptionList";var Fr=Do;function ji(Pe){var Ke=Pe.mode,st=Pe.options,be=Pe.children,ft=Pe.backfill,it=Pe.allowClear,Ot=Pe.placeholder,rt=Pe.getInputElement,yt=Pe.showSearch,Dt=Pe.onSearch,Wt=Pe.defaultOpen,on=Pe.autoFocus,xn=Pe.labelInValue,Yt=Pe.value,Fn=Pe.inputValue,kn=Pe.optionLabelProp,aa=isMultiple(Ke),Tn=yt!==void 0?yt:aa||Ke==="combobox",La=st||convertChildrenToData(be);if(warning(Ke!=="tags"||La.every(function(ga){return!ga.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),Ke==="tags"||Ke==="combobox"){var ra=La.some(function(ga){return ga.options?ga.options.some(function(dr){return typeof("value"in dr?dr.value:dr.key)=="number"}):typeof("value"in ga?ga.value:ga.key)=="number"});warning(!ra,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(Ke!=="combobox"||!kn,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(Ke==="combobox"||!ft,"`backfill` only works with `combobox` mode."),warning(Ke==="combobox"||!rt,"`getInputElement` only work with `combobox` mode."),noteOnce(Ke!=="combobox"||!rt||!it||!Ot,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Dt&&!Tn&&Ke!=="combobox"&&Ke!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Wt||on,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Yt!=null){var Ma=toArray(Yt);warning(!xn||Ma.every(function(ga){return _typeof(ga)==="object"&&("key"in ga||"value"in ga)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!aa||Array.isArray(Yt),"`value` should be array when `mode` is `multiple` or `tags`")}if(be){var nr=null;toNodeArray(be).some(function(ga){if(!React.isValidElement(ga)||!ga.type)return!1;var dr=ga,mr=dr.type;if(mr.isSelectOption)return!1;if(mr.isSelectOptGroup){var ar=toNodeArray(ga.props.children).every(function(Ka){return!React.isValidElement(Ka)||!ga.type||Ka.type.isSelectOption?!0:(nr=Ka.type,!1)});return!ar}return nr=mr,!0}),nr&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(nr.displayName||nr.name||nr,"`.")),warning(Fn===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Hi(Pe,Ke){if(Pe){var st=function be(ft){for(var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ot=0;Ot<ft.length;Ot++){var rt=ft[Ot];if(rt[Ke==null?void 0:Ke.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!it&&Array.isArray(rt[Ke==null?void 0:Ke.options])&&be(rt[Ke==null?void 0:Ke.options],!0))break}};st(Pe)}}var Qi=null,mi=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],ti=["inputValue"];function sn(Pe){return!Pe||(0,at.Z)(Pe)!=="object"}var rn=fe.forwardRef(function(Pe,Ke){var st=Pe.id,be=Pe.mode,ft=Pe.prefixCls,it=ft===void 0?"rc-select":ft,Ot=Pe.backfill,rt=Pe.fieldNames,yt=Pe.inputValue,Dt=Pe.searchValue,Wt=Pe.onSearch,on=Pe.autoClearSearchValue,xn=on===void 0?!0:on,Yt=Pe.onSelect,Fn=Pe.onDeselect,kn=Pe.dropdownMatchSelectWidth,aa=kn===void 0?!0:kn,Tn=Pe.filterOption,La=Pe.filterSort,ra=Pe.optionFilterProp,Ma=Pe.optionLabelProp,nr=Pe.options,ga=Pe.children,dr=Pe.defaultActiveFirstOption,mr=Pe.menuItemSelectedIcon,ar=Pe.virtual,Ka=Pe.direction,$a=Pe.listHeight,Rr=$a===void 0?200:$a,Ha=Pe.listItemHeight,Ir=Ha===void 0?20:Ha,gr=Pe.value,sr=Pe.defaultValue,Wa=Pe.labelInValue,Er=Pe.onChange,Mr=(0,ce.Z)(Pe,mi),jo=zo(st),Zo=mn(be),zn=!!(!nr&&ga),si=fe.useMemo(function(){return Tn===void 0&&be==="combobox"?!1:Tn},[Tn,be]),_o=fe.useMemo(function(){return lr(rt,zn)},[JSON.stringify(rt),zn]),Di=(0,Qe.Z)("",{value:Dt!==void 0?Dt:yt,postState:function(mt){return mt||""}}),Ai=(0,Ge.Z)(Di,2),eo=Ai[0],Or=Ai[1],Oo=pa(nr,ga,_o,ra,Ma),wo=Oo.valueOptions,uo=Oo.labelOptions,Kr=Oo.options,Po=fe.useCallback(function(Xe){var mt=fa(Xe);return mt.map(function(Et){var At,qt,Zt,Sn,Xt;if(sn(Et))At=Et;else{var Rt;Zt=Et.key,qt=Et.label,At=(Rt=Et.value)!==null&&Rt!==void 0?Rt:Zt}var wn=wo.get(At);if(wn){var ja;if(qt===void 0&&(qt=wn==null?void 0:wn[Ma||_o.label]),Zt===void 0&&(Zt=(ja=wn==null?void 0:wn.key)!==null&&ja!==void 0?ja:At),Sn=wn==null?void 0:wn.disabled,Xt=wn==null?void 0:wn.title,0)var ka}return{label:qt,value:At,key:Zt,disabled:Sn,title:Xt}})},[_o,Ma,wo]),ci=(0,Qe.Z)(sr,{value:gr}),Si=(0,Ge.Z)(ci,2),xi=Si[0],ki=Si[1],ii=fe.useMemo(function(){var Xe,mt=Po(xi);return be==="combobox"&&nn((Xe=mt[0])===null||Xe===void 0?void 0:Xe.value)?[]:mt},[xi,Po,be]),Ei=Lr(ii,wo),wi=(0,Ge.Z)(Ei,2),Oi=wi[0],Xa=wi[1],Uo=fe.useMemo(function(){if(!be&&Oi.length===1){var Xe=Oi[0];if(Xe.value===null&&(Xe.label===null||Xe.label===void 0))return[]}return Oi.map(function(mt){var Et;return(0,Ae.Z)((0,Ae.Z)({},mt),{},{label:(Et=mt.label)!==null&&Et!==void 0?Et:mt.value})})},[be,Oi]),io=fe.useMemo(function(){return new Set(Oi.map(function(Xe){return Xe.value}))},[Oi]);fe.useEffect(function(){if(be==="combobox"){var Xe,mt=(Xe=Oi[0])===null||Xe===void 0?void 0:Xe.value;Or(Ct(mt)?String(mt):"")}},[Oi]);var zr=vr(function(Xe,mt){var Et,At=mt!=null?mt:Xe;return Et={},(0,Me.Z)(Et,_o.value,Xe),(0,Me.Z)(Et,_o.label,At),Et}),ei=fe.useMemo(function(){if(be!=="tags")return Kr;var Xe=(0,De.Z)(Kr),mt=function(At){return wo.has(At)};return(0,De.Z)(Oi).sort(function(Et,At){return Et.value<At.value?-1:1}).forEach(function(Et){var At=Et.value;mt(At)||Xe.push(zr(At,Et.label))}),Xe},[zr,Kr,wo,Oi,be]),Vo=er(ei,_o,eo,si,ra),Li=fe.useMemo(function(){return be!=="tags"||!eo||Vo.some(function(Xe){return Xe[ra||"value"]===eo})||Vo.some(function(Xe){return Xe[_o.value]===eo})?Vo:[zr(eo)].concat((0,De.Z)(Vo))},[zr,ra,be,Vo,eo,_o]),mo=fe.useMemo(function(){return La?(0,De.Z)(Li).sort(function(Xe,mt){return La(Xe,mt)}):Li},[Li,La]),Ua=fe.useMemo(function(){return Sr(mo,{fieldNames:_o,childrenAsData:zn})},[mo,_o,zn]),Qr=function(mt){var Et=Po(mt);if(ki(Et),Er&&(Et.length!==Oi.length||Et.some(function(Zt,Sn){var Xt;return((Xt=Oi[Sn])===null||Xt===void 0?void 0:Xt.value)!==(Zt==null?void 0:Zt.value)}))){var At=Wa?Et:Et.map(function(Zt){return Zt.value}),qt=Et.map(function(Zt){return pi(Xa(Zt.value))});Er(Zo?At:At[0],Zo?qt:qt[0])}},to=fe.useState(null),Sa=(0,Ge.Z)(to,2),Ya=Sa[0],so=Sa[1],pe=fe.useState(0),We=(0,Ge.Z)(pe,2),Je=We[0],ue=We[1],ge=dr!==void 0?dr:be!=="combobox",Be=fe.useCallback(function(Xe,mt){var Et=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},At=Et.source,qt=At===void 0?"keyboard":At;ue(mt),Ot&&be==="combobox"&&Xe!==null&&qt==="keyboard"&&so(String(Xe))},[Ot,be]),Ie=function(mt,Et,At){var qt=function(){var $n,Dr=Xa(mt);return[Wa?{label:Dr==null?void 0:Dr[_o.label],value:mt,key:($n=Dr==null?void 0:Dr.key)!==null&&$n!==void 0?$n:mt}:mt,pi(Dr)]};if(Et&&Yt){var Zt=qt(),Sn=(0,Ge.Z)(Zt,2),Xt=Sn[0],Rt=Sn[1];Yt(Xt,Rt)}else if(!Et&&Fn&&At!=="clear"){var wn=qt(),ja=(0,Ge.Z)(wn,2),ka=ja[0],ca=ja[1];Fn(ka,ca)}},Te=vr(function(Xe,mt){var Et,At=Zo?mt.selected:!0;At?Et=Zo?[].concat((0,De.Z)(Oi),[Xe]):[Xe]:Et=Oi.filter(function(qt){return qt.value!==Xe}),Qr(Et),Ie(Xe,At),be==="combobox"?so(""):(!mn||xn)&&(Or(""),so(""))}),ke=function(mt,Et){Qr(mt);var At=Et.type,qt=Et.values;(At==="remove"||At==="clear")&&qt.forEach(function(Zt){Ie(Zt.value,!1,At)})},ct=function(mt,Et){if(Or(mt),so(null),Et.source==="submit"){var At=(mt||"").trim();if(At){var qt=Array.from(new Set([].concat((0,De.Z)(io),[At])));Qr(qt),Ie(At,!0),Or("")}return}Et.source!=="blur"&&(be==="combobox"&&Qr(mt),Wt==null||Wt(mt))},Pt=function(mt){var Et=mt;be!=="tags"&&(Et=mt.map(function(qt){var Zt=uo.get(qt);return Zt==null?void 0:Zt.value}).filter(function(qt){return qt!==void 0}));var At=Array.from(new Set([].concat((0,De.Z)(io),(0,De.Z)(Et))));Qr(At),At.forEach(function(qt){Ie(qt,!0)})},Oe=fe.useMemo(function(){var Xe=ar!==!1&&aa!==!1;return(0,Ae.Z)((0,Ae.Z)({},Oo),{},{flattenOptions:Ua,onActiveValue:Be,defaultActiveFirstOption:ge,onSelect:Te,menuItemSelectedIcon:mr,rawValues:io,fieldNames:_o,virtual:Xe,direction:Ka,listHeight:Rr,listItemHeight:Ir,childrenAsData:zn})},[Oo,Ua,Be,ge,Te,mr,io,_o,ar,aa,Rr,Ir,zn]);return fe.createElement(Ki.Provider,{value:Oe},fe.createElement(qa,(0,xe.Z)({},Mr,{id:jo,prefixCls:it,ref:Ke,omitDomProps:ti,mode:be,displayValues:Uo,onDisplayValuesChange:ke,direction:Ka,searchValue:eo,onSearch:ct,autoClearSearchValue:xn,onSearchSplit:Pt,dropdownMatchSelectWidth:aa,OptionList:Fr,emptyOptions:!Ua.length,activeValue:Ya,activeDescendantId:"".concat(jo,"_list_").concat(Je)})))}),ua=rn;ua.Option=ai,ua.OptGroup=$o;var Aa=null,ir=null,kr=z(17341),Io=function(Pe){var Ke=fe.useRef({valueLabels:new Map});return fe.useMemo(function(){var st=Ke.current.valueLabels,be=new Map,ft=Pe.map(function(it){var Ot,rt=it.value,yt=(Ot=it.label)!==null&&Ot!==void 0?Ot:st.get(rt);return be.set(rt,yt),(0,Ae.Z)((0,Ae.Z)({},it),{},{label:yt})});return Ke.current.valueLabels=be,[ft]},[Pe])},Ko=function(Pe,Ke,st,be){return fe.useMemo(function(){var ft=Pe.map(function(yt){var Dt=yt.value;return Dt}),it=Ke.map(function(yt){var Dt=yt.value;return Dt}),Ot=ft.filter(function(yt){return!be[yt]});if(st){var rt=(0,kr.S)(ft,!0,be);ft=rt.checkedKeys,it=rt.halfCheckedKeys}return[Array.from(new Set([].concat((0,De.Z)(Ot),(0,De.Z)(ft)))),it]},[Pe,Ke,st,be])},Cr=z(1089),ni=function(Pe,Ke){return fe.useMemo(function(){var st=(0,Cr.I8)(Pe,{fieldNames:Ke,initWrapper:function(ft){return(0,Ae.Z)((0,Ae.Z)({},ft),{},{valueEntities:new Map})},processEntity:function(ft,it){var Ot=ft.node[Ke.value];if(0)var rt;it.valueEntities.set(Ot,ft)}});return st},[Pe,Ke])},Fi=function(){return null},Ti=Fi,yo=["children","value"];function _t(Pe){return(0,Cn.Z)(Pe).map(function(Ke){if(!fe.isValidElement(Ke)||!Ke.type)return null;var st=Ke,be=st.key,ft=st.props,it=ft.children,Ot=ft.value,rt=(0,ce.Z)(ft,yo),yt=(0,Ae.Z)({key:be,value:Ot},rt),Dt=_t(it);return Dt.length&&(yt.children=Dt),yt}).filter(function(Ke){return Ke})}function Dn(Pe){if(!Pe)return Pe;var Ke=(0,Ae.Z)({},Pe);return"props"in Ke||Object.defineProperty(Ke,"props",{get:function(){return(0,Ye.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Ke}}),Ke}function Jn(Pe,Ke,st,be,ft,it){var Ot=null,rt=null;function yt(){function Dt(Wt){var on=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",xn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Wt.map(function(Yt,Fn){var kn="".concat(on,"-").concat(Fn),aa=Yt[it.value],Tn=st.includes(aa),La=Dt(Yt[it.children]||[],kn,Tn),ra=fe.createElement(Ti,Yt,La.map(function(nr){return nr.node}));if(Ke===aa&&(Ot=ra),Tn){var Ma={pos:kn,node:ra,children:La};return xn||rt.push(Ma),Ma}return null}).filter(function(Yt){return Yt})}rt||(rt=[],Dt(be),rt.sort(function(Wt,on){var xn=Wt.node.props.value,Yt=on.node.props.value,Fn=st.indexOf(xn),kn=st.indexOf(Yt);return Fn-kn}))}Object.defineProperty(Pe,"triggerNode",{get:function(){return(0,Ye.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),yt(),Ot}}),Object.defineProperty(Pe,"allCheckedNodes",{get:function(){return(0,Ye.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),yt(),ft?rt:rt.map(function(Wt){var on=Wt.node;return on})}})}var pt=function(Pe,Ke,st){var be=st.treeNodeFilterProp,ft=st.filterTreeNode,it=st.fieldNames,Ot=it.children;return fe.useMemo(function(){if(!Ke||ft===!1)return Pe;var rt;if(typeof ft=="function")rt=ft;else{var yt=Ke.toUpperCase();rt=function(on,xn){var Yt=xn[be];return String(Yt).toUpperCase().includes(yt)}}function Dt(Wt){var on=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Wt.reduce(function(xn,Yt){var Fn=Yt[Ot],kn=on||rt(Ke,Dn(Yt)),aa=Dt(Fn||[],kn);return(kn||aa.length)&&xn.push((0,Ae.Z)((0,Ae.Z)({},Yt),{},(0,Me.Z)({isLeaf:void 0},Ot,aa))),xn},[])}return Dt(Pe)},[Pe,Ke,Ot,be,ft])};function Vn(Pe){var Ke=fe.useRef();Ke.current=Pe;var st=fe.useCallback(function(){return Ke.current.apply(Ke,arguments)},[]);return st}function Ja(Pe,Ke){var st=Ke.id,be=Ke.pId,ft=Ke.rootPId,it={},Ot=[],rt=Pe.map(function(yt){var Dt=(0,Ae.Z)({},yt),Wt=Dt[st];return it[Wt]=Dt,Dt.key=Dt.key||Wt,Dt});return rt.forEach(function(yt){var Dt=yt[be],Wt=it[Dt];Wt&&(Wt.children=Wt.children||[],Wt.children.push(yt)),(Dt===ft||!Wt&&ft===null)&&Ot.push(yt)}),Ot}function tr(Pe,Ke,st){return fe.useMemo(function(){return Pe?st?Ja(Pe,(0,Ae.Z)({id:"id",pId:"pId",rootPId:null},st!==!0?st:{})):Pe:_t(Ke)},[Ke,st,Pe])}var Rn=fe.createContext(null),Wn=Rn,Gn=z(15671),ur=z(43144),Gr=z(97326),qr=z(60136),Yr=z(51630),Co=z(27822),Zr=z(10225),Va=z(36459),Yn=fe.forwardRef(function(Pe,Ke){var st=Pe.height,be=Pe.offset,ft=Pe.children,it=Pe.prefixCls,Ot=Pe.onInnerResize,rt=Pe.innerProps,yt={},Dt={display:"flex",flexDirection:"column"};return be!==void 0&&(yt={height:st,position:"relative",overflow:"hidden"},Dt=(0,Ae.Z)((0,Ae.Z)({},Dt),{},{transform:"translateY(".concat(be,"px)"),position:"absolute",left:0,right:0,top:0})),fe.createElement("div",{style:yt},fe.createElement(qe.Z,{onResize:function(on){var xn=on.offsetHeight;xn&&Ot&&Ot()}},fe.createElement("div",(0,xe.Z)({style:Dt,className:ie()((0,Me.Z)({},"".concat(it,"-holder-inner"),it)),ref:Ke},rt),ft)))});Yn.displayName="Filler";var _a=Yn,Ga=z(75164),Ur=20;function _e(Pe){return"touches"in Pe?Pe.touches[0].pageY:Pe.pageY}var hn=function(Pe){(0,qr.Z)(st,Pe);var Ke=(0,Yr.Z)(st);function st(){var be;(0,Gn.Z)(this,st);for(var ft=arguments.length,it=new Array(ft),Ot=0;Ot<ft;Ot++)it[Ot]=arguments[Ot];return be=Ke.call.apply(Ke,[this].concat(it)),be.moveRaf=null,be.scrollbarRef=fe.createRef(),be.thumbRef=fe.createRef(),be.visibleTimeout=null,be.state={dragging:!1,pageY:null,startTop:null,visible:!1},be.delayHidden=function(){clearTimeout(be.visibleTimeout),be.setState({visible:!0}),be.visibleTimeout=setTimeout(function(){be.setState({visible:!1})},2e3)},be.onScrollbarTouchStart=function(rt){rt.preventDefault()},be.onContainerMouseDown=function(rt){rt.stopPropagation(),rt.preventDefault()},be.patchEvents=function(){window.addEventListener("mousemove",be.onMouseMove),window.addEventListener("mouseup",be.onMouseUp),be.thumbRef.current.addEventListener("touchmove",be.onMouseMove),be.thumbRef.current.addEventListener("touchend",be.onMouseUp)},be.removeEvents=function(){var rt;window.removeEventListener("mousemove",be.onMouseMove),window.removeEventListener("mouseup",be.onMouseUp),(rt=be.scrollbarRef.current)===null||rt===void 0||rt.removeEventListener("touchstart",be.onScrollbarTouchStart),be.thumbRef.current&&(be.thumbRef.current.removeEventListener("touchstart",be.onMouseDown),be.thumbRef.current.removeEventListener("touchmove",be.onMouseMove),be.thumbRef.current.removeEventListener("touchend",be.onMouseUp)),Ga.Z.cancel(be.moveRaf)},be.onMouseDown=function(rt){var yt=be.props.onStartMove;be.setState({dragging:!0,pageY:_e(rt),startTop:be.getTop()}),yt(),be.patchEvents(),rt.stopPropagation(),rt.preventDefault()},be.onMouseMove=function(rt){var yt=be.state,Dt=yt.dragging,Wt=yt.pageY,on=yt.startTop,xn=be.props.onScroll;if(Ga.Z.cancel(be.moveRaf),Dt){var Yt=_e(rt)-Wt,Fn=on+Yt,kn=be.getEnableScrollRange(),aa=be.getEnableHeightRange(),Tn=aa?Fn/aa:0,La=Math.ceil(Tn*kn);be.moveRaf=(0,Ga.Z)(function(){xn(La)})}},be.onMouseUp=function(){var rt=be.props.onStopMove;be.setState({dragging:!1}),rt(),be.removeEvents()},be.getSpinHeight=function(){var rt=be.props,yt=rt.height,Dt=rt.count,Wt=yt/Dt*10;return Wt=Math.max(Wt,Ur),Wt=Math.min(Wt,yt/2),Math.floor(Wt)},be.getEnableScrollRange=function(){var rt=be.props,yt=rt.scrollHeight,Dt=rt.height;return yt-Dt||0},be.getEnableHeightRange=function(){var rt=be.props.height,yt=be.getSpinHeight();return rt-yt||0},be.getTop=function(){var rt=be.props.scrollTop,yt=be.getEnableScrollRange(),Dt=be.getEnableHeightRange();if(rt===0||yt===0)return 0;var Wt=rt/yt;return Wt*Dt},be.showScroll=function(){var rt=be.props,yt=rt.height,Dt=rt.scrollHeight;return Dt>yt},be}return(0,ur.Z)(st,[{key:"componentDidMount",value:function(){this.scrollbarRef.current.addEventListener("touchstart",this.onScrollbarTouchStart),this.thumbRef.current.addEventListener("touchstart",this.onMouseDown)}},{key:"componentDidUpdate",value:function(ft){ft.scrollTop!==this.props.scrollTop&&this.delayHidden()}},{key:"componentWillUnmount",value:function(){this.removeEvents(),clearTimeout(this.visibleTimeout)}},{key:"render",value:function(){var ft=this.state,it=ft.dragging,Ot=ft.visible,rt=this.props.prefixCls,yt=this.getSpinHeight(),Dt=this.getTop(),Wt=this.showScroll(),on=Wt&&Ot;return fe.createElement("div",{ref:this.scrollbarRef,className:ie()("".concat(rt,"-scrollbar"),(0,Me.Z)({},"".concat(rt,"-scrollbar-show"),Wt)),style:{width:8,top:0,bottom:0,right:0,position:"absolute",display:on?null:"none"},onMouseDown:this.onContainerMouseDown,onMouseMove:this.delayHidden},fe.createElement("div",{ref:this.thumbRef,className:ie()("".concat(rt,"-scrollbar-thumb"),(0,Me.Z)({},"".concat(rt,"-scrollbar-thumb-moving"),it)),style:{width:"100%",height:yt,top:Dt,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"},onMouseDown:this.onMouseDown}))}}]),st}(fe.Component);function Zn(Pe){var Ke=Pe.children,st=Pe.setRef,be=fe.useCallback(function(ft){st(ft)},[]);return fe.cloneElement(Ke,{ref:be})}function ta(Pe,Ke,st,be,ft,it){var Ot=it.getKey;return Pe.slice(Ke,st+1).map(function(rt,yt){var Dt=Ke+yt,Wt=ft(rt,Dt,{}),on=Ot(rt);return fe.createElement(Zn,{key:on,setRef:function(Yt){return be(rt,Yt)}},Wt)})}var Kt=z(34203),Qn=function(){function Pe(){(0,Gn.Z)(this,Pe),this.maps=void 0,this.maps=Object.create(null)}return(0,ur.Z)(Pe,[{key:"set",value:function(st,be){this.maps[st]=be}},{key:"get",value:function(st){return this.maps[st]}}]),Pe}(),Xn=Qn;function jn(Pe,Ke,st){var be=fe.useState(0),ft=(0,Ge.Z)(be,2),it=ft[0],Ot=ft[1],rt=(0,fe.useRef)(new Map),yt=(0,fe.useRef)(new Xn),Dt=(0,fe.useRef)();function Wt(){Ga.Z.cancel(Dt.current)}function on(){Wt(),Dt.current=(0,Ga.Z)(function(){rt.current.forEach(function(Yt,Fn){if(Yt&&Yt.offsetParent){var kn=(0,Kt.Z)(Yt),aa=kn.offsetHeight;yt.current.get(Fn)!==aa&&yt.current.set(Fn,kn.offsetHeight)}}),Ot(function(Yt){return Yt+1})})}function xn(Yt,Fn){var kn=Pe(Yt),aa=rt.current.get(kn);Fn?(rt.current.set(kn,Fn),on()):rt.current.delete(kn),!aa!=!Fn&&(Fn?Ke==null||Ke(Yt):st==null||st(Yt))}return(0,fe.useEffect)(function(){return Wt},[]),[xn,on,yt.current,it]}function na(Pe,Ke,st,be,ft,it,Ot,rt){var yt=fe.useRef();return function(Dt){if(Dt==null){rt();return}if(Ga.Z.cancel(yt.current),typeof Dt=="number")Ot(Dt);else if(Dt&&(0,at.Z)(Dt)==="object"){var Wt,on=Dt.align;"index"in Dt?Wt=Dt.index:Wt=Ke.findIndex(function(kn){return ft(kn)===Dt.key});var xn=Dt.offset,Yt=xn===void 0?0:xn,Fn=function kn(aa,Tn){if(!(aa<0||!Pe.current)){var La=Pe.current.clientHeight,ra=!1,Ma=Tn;if(La){for(var nr=Tn||on,ga=0,dr=0,mr=0,ar=Math.min(Ke.length,Wt),Ka=0;Ka<=ar;Ka+=1){var $a=ft(Ke[Ka]);dr=ga;var Rr=st.get($a);mr=dr+(Rr===void 0?be:Rr),ga=mr,Ka===Wt&&Rr===void 0&&(ra=!0)}var Ha=null;switch(nr){case"top":Ha=dr-Yt;break;case"bottom":Ha=mr-La+Yt;break;default:{var Ir=Pe.current.scrollTop,gr=Ir+La;dr<Ir?Ma="top":mr>gr&&(Ma="bottom")}}Ha!==null&&Ha!==Pe.current.scrollTop&&Ot(Ha)}yt.current=(0,Ga.Z)(function(){ra&&it(),kn(aa-1,Ma)},2)}};Fn(3)}}}function Nr(Pe,Ke,st,be){var ft=st-Pe,it=Ke-st,Ot=Math.min(ft,it)*2;if(be<=Ot){var rt=Math.floor(be/2);return be%2?st+rt+1:st-rt}return ft>it?st-(be-it):st+(be-ft)}function lo(Pe,Ke,st){var be=Pe.length,ft=Ke.length,it,Ot;if(be===0&&ft===0)return null;be<ft?(it=Pe,Ot=Ke):(it=Ke,Ot=Pe);var rt={__EMPTY_ITEM__:!0};function yt(Fn){return Fn!==void 0?st(Fn):rt}for(var Dt=null,Wt=Math.abs(be-ft)!==1,on=0;on<Ot.length;on+=1){var xn=yt(it[on]),Yt=yt(Ot[on]);if(xn!==Yt){Dt=on,Wt=Wt||xn!==yt(Ot[on+1]);break}}return Dt===null?null:{index:Dt,multiple:Wt}}function ro(Pe,Ke,st){var be=fe.useState(Pe),ft=(0,Ge.Z)(be,2),it=ft[0],Ot=ft[1],rt=fe.useState(null),yt=(0,Ge.Z)(rt,2),Dt=yt[0],Wt=yt[1];return fe.useEffect(function(){var on=lo(it||[],Pe||[],Ke);(on==null?void 0:on.index)!==void 0&&(st==null||st(on.index),Wt(Pe[on.index])),Ot(Pe)},[Pe]),[Dt]}var _r=(typeof navigator=="undefined"?"undefined":(0,at.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),Jo=_r,oi=function(Pe,Ke){var st=(0,fe.useRef)(!1),be=(0,fe.useRef)(null);function ft(){clearTimeout(be.current),st.current=!0,be.current=setTimeout(function(){st.current=!1},50)}var it=(0,fe.useRef)({top:Pe,bottom:Ke});return it.current.top=Pe,it.current.bottom=Ke,function(Ot){var rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,yt=Ot<0&&it.current.top||Ot>0&&it.current.bottom;return rt&&yt?(clearTimeout(be.current),st.current=!1):(!yt||st.current)&&ft(),!st.current&&yt}};function ll(Pe,Ke,st,be){var ft=(0,fe.useRef)(0),it=(0,fe.useRef)(null),Ot=(0,fe.useRef)(null),rt=(0,fe.useRef)(!1),yt=oi(Ke,st);function Dt(on){if(Pe){Ga.Z.cancel(it.current);var xn=on.deltaY;ft.current+=xn,Ot.current=xn,!yt(xn)&&(Jo||on.preventDefault(),it.current=(0,Ga.Z)(function(){var Yt=rt.current?10:1;be(ft.current*Yt),ft.current=0}))}}function Wt(on){Pe&&(rt.current=on.detail===Ot.current)}return[Dt,Wt]}var cl=14/15;function kl(Pe,Ke,st){var be=(0,fe.useRef)(!1),ft=(0,fe.useRef)(0),it=(0,fe.useRef)(null),Ot=(0,fe.useRef)(null),rt,yt=function(xn){if(be.current){var Yt=Math.ceil(xn.touches[0].pageY),Fn=ft.current-Yt;ft.current=Yt,st(Fn)&&xn.preventDefault(),clearInterval(Ot.current),Ot.current=setInterval(function(){Fn*=cl,(!st(Fn,!0)||Math.abs(Fn)<=.1)&&clearInterval(Ot.current)},16)}},Dt=function(){be.current=!1,rt()},Wt=function(xn){rt(),xn.touches.length===1&&!be.current&&(be.current=!0,ft.current=Math.ceil(xn.touches[0].pageY),it.current=xn.target,it.current.addEventListener("touchmove",yt),it.current.addEventListener("touchend",Dt))};rt=function(){it.current&&(it.current.removeEventListener("touchmove",yt),it.current.removeEventListener("touchend",Dt))},(0,$e.Z)(function(){return Pe&&Ke.current.addEventListener("touchstart",Wt),function(){var on;(on=Ke.current)===null||on===void 0||on.removeEventListener("touchstart",Wt),rt(),clearInterval(Ot.current)}},[Pe])}var ml=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","component","onScroll","onVisibleChange","innerProps"],Cl=[],jl={overflowY:"auto",overflowAnchor:"none"};function Wl(Pe,Ke){var st=Pe.prefixCls,be=st===void 0?"rc-virtual-list":st,ft=Pe.className,it=Pe.height,Ot=Pe.itemHeight,rt=Pe.fullHeight,yt=rt===void 0?!0:rt,Dt=Pe.style,Wt=Pe.data,on=Pe.children,xn=Pe.itemKey,Yt=Pe.virtual,Fn=Pe.component,kn=Fn===void 0?"div":Fn,aa=Pe.onScroll,Tn=Pe.onVisibleChange,La=Pe.innerProps,ra=(0,ce.Z)(Pe,ml),Ma=!!(Yt!==!1&&it&&Ot),nr=Ma&&Wt&&Ot*Wt.length>it,ga=(0,fe.useState)(0),dr=(0,Ge.Z)(ga,2),mr=dr[0],ar=dr[1],Ka=(0,fe.useState)(!1),$a=(0,Ge.Z)(Ka,2),Rr=$a[0],Ha=$a[1],Ir=ie()(be,ft),gr=Wt||Cl,sr=(0,fe.useRef)(),Wa=(0,fe.useRef)(),Er=(0,fe.useRef)(),Mr=fe.useCallback(function(Sa){return typeof xn=="function"?xn(Sa):Sa==null?void 0:Sa[xn]},[xn]),jo={getKey:Mr};function Zo(Sa){ar(function(Ya){var so;typeof Sa=="function"?so=Sa(Ya):so=Sa;var pe=wi(so);return sr.current.scrollTop=pe,pe})}var zn=(0,fe.useRef)({start:0,end:gr.length}),si=(0,fe.useRef)(),_o=ro(gr,Mr),Di=(0,Ge.Z)(_o,1),Ai=Di[0];si.current=Ai;var eo=jn(Mr,null,null),Or=(0,Ge.Z)(eo,4),Oo=Or[0],wo=Or[1],uo=Or[2],Kr=Or[3],Po=fe.useMemo(function(){if(!Ma)return{scrollHeight:void 0,start:0,end:gr.length-1,offset:void 0};if(!nr){var Sa;return{scrollHeight:((Sa=Wa.current)===null||Sa===void 0?void 0:Sa.offsetHeight)||0,start:0,end:gr.length-1,offset:void 0}}for(var Ya=0,so,pe,We,Je=gr.length,ue=0;ue<Je;ue+=1){var ge=gr[ue],Be=Mr(ge),Ie=uo.get(Be),Te=Ya+(Ie===void 0?Ot:Ie);Te>=mr&&so===void 0&&(so=ue,pe=Ya),Te>mr+it&&We===void 0&&(We=ue),Ya=Te}return so===void 0&&(so=0,pe=0,We=Math.ceil(it/Ot)),We===void 0&&(We=gr.length-1),We=Math.min(We+1,gr.length),{scrollHeight:Ya,start:so,end:We,offset:pe}},[nr,Ma,mr,gr,Kr,it]),ci=Po.scrollHeight,Si=Po.start,xi=Po.end,ki=Po.offset;zn.current.start=Si,zn.current.end=xi;var ii=ci-it,Ei=(0,fe.useRef)(ii);Ei.current=ii;function wi(Sa){var Ya=Sa;return Number.isNaN(Ei.current)||(Ya=Math.min(Ya,Ei.current)),Ya=Math.max(Ya,0),Ya}var Oi=mr<=0,Xa=mr>=ii,Uo=oi(Oi,Xa);function io(Sa){var Ya=Sa;Zo(Ya)}function zr(Sa){var Ya=Sa.currentTarget.scrollTop;Ya!==mr&&Zo(Ya),aa==null||aa(Sa)}var ei=ll(Ma,Oi,Xa,function(Sa){Zo(function(Ya){var so=Ya+Sa;return so})}),Vo=(0,Ge.Z)(ei,2),Li=Vo[0],mo=Vo[1];kl(Ma,sr,function(Sa,Ya){return Uo(Sa,Ya)?!1:(Li({preventDefault:function(){},deltaY:Sa}),!0)}),(0,$e.Z)(function(){function Sa(Ya){Ma&&Ya.preventDefault()}return sr.current.addEventListener("wheel",Li),sr.current.addEventListener("DOMMouseScroll",mo),sr.current.addEventListener("MozMousePixelScroll",Sa),function(){sr.current&&(sr.current.removeEventListener("wheel",Li),sr.current.removeEventListener("DOMMouseScroll",mo),sr.current.removeEventListener("MozMousePixelScroll",Sa))}},[Ma]);var Ua=na(sr,gr,uo,Ot,Mr,wo,Zo,function(){var Sa;(Sa=Er.current)===null||Sa===void 0||Sa.delayHidden()});fe.useImperativeHandle(Ke,function(){return{scrollTo:Ua}}),(0,$e.Z)(function(){if(Tn){var Sa=gr.slice(Si,xi+1);Tn(Sa,gr)}},[Si,xi,gr]);var Qr=ta(gr,Si,xi,Oo,on,jo),to=null;return it&&(to=(0,Ae.Z)((0,Me.Z)({},yt?"height":"maxHeight",it),jl),Ma&&(to.overflowY="hidden",Rr&&(to.pointerEvents="none"))),fe.createElement("div",(0,xe.Z)({style:(0,Ae.Z)((0,Ae.Z)({},Dt),{},{position:"relative"}),className:Ir},ra),fe.createElement(kn,{className:"".concat(be,"-holder"),style:to,ref:sr,onScroll:zr},fe.createElement(_a,{prefixCls:be,height:ci,offset:ki,onInnerResize:wo,ref:Wa,innerProps:La},Qr)),Ma&&fe.createElement(hn,{ref:Er,prefixCls:be,scrollTop:mr,height:it,scrollHeight:ci,count:gr.length,onScroll:io,onStartMove:function(){Ha(!0)},onStopMove:function(){Ha(!1)}}))}var Mo=fe.forwardRef(Wl);Mo.displayName="List";var hl=Mo,Il=hl,$l=z(62874),Nl=z(86128),lu=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],Yl=function(Ke,st){var be=Ke.className,ft=Ke.style,it=Ke.motion,Ot=Ke.motionNodes,rt=Ke.motionType,yt=Ke.onMotionStart,Dt=Ke.onMotionEnd,Wt=Ke.active,on=Ke.treeNodeRequiredProps,xn=(0,ce.Z)(Ke,lu),Yt=fe.useState(!0),Fn=(0,Ge.Z)(Yt,2),kn=Fn[0],aa=Fn[1],Tn=fe.useContext(Co.k),La=Tn.prefixCls,ra=fe.useRef(!1),Ma=function(){ra.current||Dt(),ra.current=!0};return(0,fe.useEffect)(function(){Ot&&rt==="hide"&&kn&&aa(!1)},[Ot]),(0,fe.useEffect)(function(){return Ot&&yt(),function(){Ot&&Ma()}},[]),Ot?fe.createElement($l.Z,(0,xe.Z)({ref:st,visible:kn},it,{motionAppear:rt==="show",onAppearEnd:Ma,onLeaveEnd:Ma}),function(nr,ga){var dr=nr.className,mr=nr.style;return fe.createElement("div",{ref:ga,className:ie()("".concat(La,"-treenode-motion"),dr),style:mr},Ot.map(function(ar){var Ka=(0,xe.Z)({},((0,Va.Z)(ar.data),ar.data)),$a=ar.title,Rr=ar.key,Ha=ar.isStart,Ir=ar.isEnd;delete Ka.children;var gr=(0,Cr.H8)(Rr,on);return fe.createElement(Nl.Z,(0,xe.Z)({},Ka,gr,{title:$a,active:Wt,data:ar.data,key:Rr,isStart:Ha,isEnd:Ir}))}))}):fe.createElement(Nl.Z,(0,xe.Z)({domRef:st,className:be,style:ft},xn,{active:Wt}))};Yl.displayName="MotionTreeNode";var vu=fe.forwardRef(Yl),ru=vu;function Su(){var Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],st=Pe.length,be=Ke.length;if(Math.abs(st-be)!==1)return{add:!1,key:null};function ft(it,Ot){var rt=new Map;it.forEach(function(Dt){rt.set(Dt,!0)});var yt=Ot.filter(function(Dt){return!rt.has(Dt)});return yt.length===1?yt[0]:null}return st<be?{add:!0,key:ft(Pe,Ke)}:{add:!1,key:ft(Ke,Pe)}}function Vi(Pe,Ke,st){var be=Pe.findIndex(function(rt){return rt.key===st}),ft=Pe[be+1],it=Ke.findIndex(function(rt){return rt.key===st});if(ft){var Ot=Ke.findIndex(function(rt){return rt.key===ft.key});return Ke.slice(it+1,Ot)}return Ke.slice(it+1)}var xl=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],Ol={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Al=function(){},uu="RC_TREE_MOTION_".concat(Math.random()),dl={key:uu},ou={key:uu,level:0,index:0,pos:"0",node:dl,nodes:[dl]},Xl={parent:null,children:[],pos:ou.pos,data:dl,title:null,key:uu,isStart:[],isEnd:[]};function hi(Pe,Ke,st,be){return Ke===!1||!st?Pe:Pe.slice(0,Math.ceil(st/be)+1)}function Bl(Pe){var Ke=Pe.key,st=Pe.pos;return(0,Cr.km)(Ke,st)}function ql(Pe){for(var Ke=String(Pe.data.key),st=Pe;st.parent;)st=st.parent,Ke="".concat(st.data.key," > ").concat(Ke);return Ke}var Gl=fe.forwardRef(function(Pe,Ke){var st=Pe.prefixCls,be=Pe.data,ft=Pe.selectable,it=Pe.checkable,Ot=Pe.expandedKeys,rt=Pe.selectedKeys,yt=Pe.checkedKeys,Dt=Pe.loadedKeys,Wt=Pe.loadingKeys,on=Pe.halfCheckedKeys,xn=Pe.keyEntities,Yt=Pe.disabled,Fn=Pe.dragging,kn=Pe.dragOverNodeKey,aa=Pe.dropPosition,Tn=Pe.motion,La=Pe.height,ra=Pe.itemHeight,Ma=Pe.virtual,nr=Pe.focusable,ga=Pe.activeItem,dr=Pe.focused,mr=Pe.tabIndex,ar=Pe.onKeyDown,Ka=Pe.onFocus,$a=Pe.onBlur,Rr=Pe.onActiveChange,Ha=Pe.onListChangeStart,Ir=Pe.onListChangeEnd,gr=(0,ce.Z)(Pe,xl),sr=fe.useRef(null),Wa=fe.useRef(null);fe.useImperativeHandle(Ke,function(){return{scrollTo:function(Uo){sr.current.scrollTo(Uo)},getIndentWidth:function(){return Wa.current.offsetWidth}}});var Er=fe.useState(Ot),Mr=(0,Ge.Z)(Er,2),jo=Mr[0],Zo=Mr[1],zn=fe.useState(be),si=(0,Ge.Z)(zn,2),_o=si[0],Di=si[1],Ai=fe.useState(be),eo=(0,Ge.Z)(Ai,2),Or=eo[0],Oo=eo[1],wo=fe.useState([]),uo=(0,Ge.Z)(wo,2),Kr=uo[0],Po=uo[1],ci=fe.useState(null),Si=(0,Ge.Z)(ci,2),xi=Si[0],ki=Si[1],ii=fe.useRef(be);ii.current=be;function Ei(){var Xa=ii.current;Di(Xa),Oo(Xa),Po([]),ki(null),Ir()}fe.useEffect(function(){Zo(Ot);var Xa=Su(jo,Ot);if(Xa.key!==null)if(Xa.add){var Uo=_o.findIndex(function(mo){var Ua=mo.key;return Ua===Xa.key}),io=hi(Vi(_o,be,Xa.key),Ma,La,ra),zr=_o.slice();zr.splice(Uo+1,0,Xl),Oo(zr),Po(io),ki("show")}else{var ei=be.findIndex(function(mo){var Ua=mo.key;return Ua===Xa.key}),Vo=hi(Vi(be,_o,Xa.key),Ma,La,ra),Li=be.slice();Li.splice(ei+1,0,Xl),Oo(Li),Po(Vo),ki("hide")}else _o!==be&&(Di(be),Oo(be))},[Ot,be]),fe.useEffect(function(){Fn||Ei()},[Fn]);var wi=Tn?Or:be,Oi={expandedKeys:Ot,selectedKeys:rt,loadedKeys:Dt,loadingKeys:Wt,checkedKeys:yt,halfCheckedKeys:on,dragOverNodeKey:kn,dropPosition:aa,keyEntities:xn};return fe.createElement(fe.Fragment,null,dr&&ga&&fe.createElement("span",{style:Ol,"aria-live":"assertive"},ql(ga)),fe.createElement("div",null,fe.createElement("input",{style:Ol,disabled:nr===!1||Yt,tabIndex:nr!==!1?mr:null,onKeyDown:ar,onFocus:Ka,onBlur:$a,value:"",onChange:Al,"aria-label":"for screen reader"})),fe.createElement("div",{className:"".concat(st,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},fe.createElement("div",{className:"".concat(st,"-indent")},fe.createElement("div",{ref:Wa,className:"".concat(st,"-indent-unit")}))),fe.createElement(Il,(0,xe.Z)({},gr,{data:wi,itemKey:Bl,height:La,fullHeight:!1,virtual:Ma,itemHeight:ra,prefixCls:"".concat(st,"-list"),ref:sr,onVisibleChange:function(Uo,io){var zr=new Set(Uo),ei=io.filter(function(Vo){return!zr.has(Vo)});ei.some(function(Vo){return Bl(Vo)===uu})&&Ei()}}),function(Xa){var Uo=Xa.pos,io=(0,xe.Z)({},((0,Va.Z)(Xa.data),Xa.data)),zr=Xa.title,ei=Xa.key,Vo=Xa.isStart,Li=Xa.isEnd,mo=(0,Cr.km)(ei,Uo);delete io.key,delete io.children;var Ua=(0,Cr.H8)(mo,Oi);return fe.createElement(ru,(0,xe.Z)({},io,Ua,{title:zr,active:!!ga&&ei===ga.key,pos:Uo,data:Xa.data,isStart:Vo,isEnd:Li,motion:Tn,motionNodes:ei===uu?Kr:null,motionType:xi,onMotionStart:Ha,onMotionEnd:Ei,treeNodeRequiredProps:Oi,onMouseMove:function(){Rr(null)}}))}))});Gl.displayName="NodeList";var Sl=Gl;function su(Pe){var Ke=Pe.dropPosition,st=Pe.dropLevelOffset,be=Pe.indent,ft={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(Ke){case-1:ft.top=0,ft.left=-st*be;break;case 1:ft.bottom=0,ft.left=-st*be;break;case 0:ft.bottom=0,ft.left=be;break}return fe.createElement("div",{style:ft})}var rs=10,du=function(Pe){(0,qr.Z)(st,Pe);var Ke=(0,Yr.Z)(st);function st(){var be;(0,Gn.Z)(this,st);for(var ft=arguments.length,it=new Array(ft),Ot=0;Ot<ft;Ot++)it[Ot]=arguments[Ot];return be=Ke.call.apply(Ke,[this].concat(it)),be.destroyed=!1,be.delayedDragEnterLogic=void 0,be.loadingRetryTimes={},be.state={keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:(0,Cr.w$)()},be.dragStartMousePosition=null,be.dragNode=void 0,be.currentMouseOverDroppableNodeKey=null,be.listRef=fe.createRef(),be.onNodeDragStart=function(rt,yt){var Dt=be.state,Wt=Dt.expandedKeys,on=Dt.keyEntities,xn=be.props.onDragStart,Yt=yt.props.eventKey;be.dragNode=yt,be.dragStartMousePosition={x:rt.clientX,y:rt.clientY};var Fn=(0,Zr._5)(Wt,Yt);be.setState({draggingNodeKey:Yt,dragChildrenKeys:(0,Zr.wA)(Yt,on),indent:be.listRef.current.getIndentWidth()}),be.setExpandedKeys(Fn),window.addEventListener("dragend",be.onWindowDragEnd),xn==null||xn({event:rt,node:(0,Cr.F)(yt.props)})},be.onNodeDragEnter=function(rt,yt){var Dt=be.state,Wt=Dt.expandedKeys,on=Dt.keyEntities,xn=Dt.dragChildrenKeys,Yt=Dt.flattenNodes,Fn=Dt.indent,kn=be.props,aa=kn.onDragEnter,Tn=kn.onExpand,La=kn.allowDrop,ra=kn.direction,Ma=yt.props,nr=Ma.pos,ga=Ma.eventKey,dr=(0,Gr.Z)(be),mr=dr.dragNode;if(be.currentMouseOverDroppableNodeKey!==ga&&(be.currentMouseOverDroppableNodeKey=ga),!mr){be.resetDragState();return}var ar=(0,Zr.OM)(rt,mr,yt,Fn,be.dragStartMousePosition,La,Yt,on,Wt,ra),Ka=ar.dropPosition,$a=ar.dropLevelOffset,Rr=ar.dropTargetKey,Ha=ar.dropContainerKey,Ir=ar.dropTargetPos,gr=ar.dropAllowed,sr=ar.dragOverNodeKey;if(xn.indexOf(Rr)!==-1||!gr){be.resetDragState();return}if(be.delayedDragEnterLogic||(be.delayedDragEnterLogic={}),Object.keys(be.delayedDragEnterLogic).forEach(function(Wa){clearTimeout(be.delayedDragEnterLogic[Wa])}),mr.props.eventKey!==yt.props.eventKey&&(rt.persist(),be.delayedDragEnterLogic[nr]=window.setTimeout(function(){if(be.state.draggingNodeKey!==null){var Wa=(0,De.Z)(Wt),Er=on[yt.props.eventKey];Er&&(Er.children||[]).length&&(Wa=(0,Zr.L0)(Wt,yt.props.eventKey)),"expandedKeys"in be.props||be.setExpandedKeys(Wa),Tn==null||Tn(Wa,{node:(0,Cr.F)(yt.props),expanded:!0,nativeEvent:rt.nativeEvent})}},800)),mr.props.eventKey===Rr&&$a===0){be.resetDragState();return}be.setState({dragOverNodeKey:sr,dropPosition:Ka,dropLevelOffset:$a,dropTargetKey:Rr,dropContainerKey:Ha,dropTargetPos:Ir,dropAllowed:gr}),aa==null||aa({event:rt,node:(0,Cr.F)(yt.props),expandedKeys:Wt})},be.onNodeDragOver=function(rt,yt){var Dt=be.state,Wt=Dt.dragChildrenKeys,on=Dt.flattenNodes,xn=Dt.keyEntities,Yt=Dt.expandedKeys,Fn=Dt.indent,kn=be.props,aa=kn.onDragOver,Tn=kn.allowDrop,La=kn.direction,ra=(0,Gr.Z)(be),Ma=ra.dragNode;if(Ma){var nr=(0,Zr.OM)(rt,Ma,yt,Fn,be.dragStartMousePosition,Tn,on,xn,Yt,La),ga=nr.dropPosition,dr=nr.dropLevelOffset,mr=nr.dropTargetKey,ar=nr.dropContainerKey,Ka=nr.dropAllowed,$a=nr.dropTargetPos,Rr=nr.dragOverNodeKey;Wt.indexOf(mr)!==-1||!Ka||(Ma.props.eventKey===mr&&dr===0?be.state.dropPosition===null&&be.state.dropLevelOffset===null&&be.state.dropTargetKey===null&&be.state.dropContainerKey===null&&be.state.dropTargetPos===null&&be.state.dropAllowed===!1&&be.state.dragOverNodeKey===null||be.resetDragState():ga===be.state.dropPosition&&dr===be.state.dropLevelOffset&&mr===be.state.dropTargetKey&&ar===be.state.dropContainerKey&&$a===be.state.dropTargetPos&&Ka===be.state.dropAllowed&&Rr===be.state.dragOverNodeKey||be.setState({dropPosition:ga,dropLevelOffset:dr,dropTargetKey:mr,dropContainerKey:ar,dropTargetPos:$a,dropAllowed:Ka,dragOverNodeKey:Rr}),aa==null||aa({event:rt,node:(0,Cr.F)(yt.props)}))}},be.onNodeDragLeave=function(rt,yt){be.currentMouseOverDroppableNodeKey===yt.props.eventKey&&!rt.currentTarget.contains(rt.relatedTarget)&&(be.resetDragState(),be.currentMouseOverDroppableNodeKey=null);var Dt=be.props.onDragLeave;Dt==null||Dt({event:rt,node:(0,Cr.F)(yt.props)})},be.onWindowDragEnd=function(rt){be.onNodeDragEnd(rt,null,!0),window.removeEventListener("dragend",be.onWindowDragEnd)},be.onNodeDragEnd=function(rt,yt){var Dt=be.props.onDragEnd;be.setState({dragOverNodeKey:null}),be.cleanDragState(),Dt==null||Dt({event:rt,node:(0,Cr.F)(yt.props)}),be.dragNode=null,window.removeEventListener("dragend",be.onWindowDragEnd)},be.onNodeDrop=function(rt,yt){var Dt,Wt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,on=be.state,xn=on.dragChildrenKeys,Yt=on.dropPosition,Fn=on.dropTargetKey,kn=on.dropTargetPos,aa=on.dropAllowed;if(aa){var Tn=be.props.onDrop;if(be.setState({dragOverNodeKey:null}),be.cleanDragState(),Fn!==null){var La=(0,Ae.Z)((0,Ae.Z)({},(0,Cr.H8)(Fn,be.getTreeNodeRequiredProps())),{},{active:((Dt=be.getActiveItem())===null||Dt===void 0?void 0:Dt.key)===Fn,data:be.state.keyEntities[Fn].node}),ra=xn.indexOf(Fn)!==-1;(0,Ye.ZP)(!ra,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ma=(0,Zr.yx)(kn),nr={event:rt,node:(0,Cr.F)(La),dragNode:be.dragNode?(0,Cr.F)(be.dragNode.props):null,dragNodesKeys:[be.dragNode.props.eventKey].concat(xn),dropToGap:Yt!==0,dropPosition:Yt+Number(Ma[Ma.length-1])};Wt||Tn==null||Tn(nr),be.dragNode=null}}},be.cleanDragState=function(){var rt=be.state.draggingNodeKey;rt!==null&&be.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),be.dragStartMousePosition=null,be.currentMouseOverDroppableNodeKey=null},be.triggerExpandActionExpand=function(rt,yt){var Dt=be.state,Wt=Dt.expandedKeys,on=Dt.flattenNodes,xn=yt.expanded,Yt=yt.key,Fn=yt.isLeaf;if(!(Fn||rt.shiftKey||rt.metaKey||rt.ctrlKey)){var kn=on.filter(function(Tn){return Tn.key===Yt})[0],aa=(0,Cr.F)((0,Ae.Z)((0,Ae.Z)({},(0,Cr.H8)(Yt,be.getTreeNodeRequiredProps())),{},{data:kn.data}));be.setExpandedKeys(xn?(0,Zr._5)(Wt,Yt):(0,Zr.L0)(Wt,Yt)),be.onNodeExpand(rt,aa)}},be.onNodeClick=function(rt,yt){var Dt=be.props,Wt=Dt.onClick,on=Dt.expandAction;on==="click"&&be.triggerExpandActionExpand(rt,yt),Wt==null||Wt(rt,yt)},be.onNodeDoubleClick=function(rt,yt){var Dt=be.props,Wt=Dt.onDoubleClick,on=Dt.expandAction;on==="doubleClick"&&be.triggerExpandActionExpand(rt,yt),Wt==null||Wt(rt,yt)},be.onNodeSelect=function(rt,yt){var Dt=be.state.selectedKeys,Wt=be.state,on=Wt.keyEntities,xn=Wt.fieldNames,Yt=be.props,Fn=Yt.onSelect,kn=Yt.multiple,aa=yt.selected,Tn=yt[xn.key],La=!aa;La?kn?Dt=(0,Zr.L0)(Dt,Tn):Dt=[Tn]:Dt=(0,Zr._5)(Dt,Tn);var ra=Dt.map(function(Ma){var nr=on[Ma];return nr?nr.node:null}).filter(function(Ma){return Ma});be.setUncontrolledState({selectedKeys:Dt}),Fn==null||Fn(Dt,{event:"select",selected:La,node:yt,selectedNodes:ra,nativeEvent:rt.nativeEvent})},be.onNodeCheck=function(rt,yt,Dt){var Wt=be.state,on=Wt.keyEntities,xn=Wt.checkedKeys,Yt=Wt.halfCheckedKeys,Fn=be.props,kn=Fn.checkStrictly,aa=Fn.onCheck,Tn=yt.key,La,ra={event:"check",node:yt,checked:Dt,nativeEvent:rt.nativeEvent};if(kn){var Ma=Dt?(0,Zr.L0)(xn,Tn):(0,Zr._5)(xn,Tn),nr=(0,Zr._5)(Yt,Tn);La={checked:Ma,halfChecked:nr},ra.checkedNodes=Ma.map(function($a){return on[$a]}).filter(function($a){return $a}).map(function($a){return $a.node}),be.setUncontrolledState({checkedKeys:Ma})}else{var ga=(0,kr.S)([].concat((0,De.Z)(xn),[Tn]),!0,on),dr=ga.checkedKeys,mr=ga.halfCheckedKeys;if(!Dt){var ar=new Set(dr);ar.delete(Tn);var Ka=(0,kr.S)(Array.from(ar),{checked:!1,halfCheckedKeys:mr},on);dr=Ka.checkedKeys,mr=Ka.halfCheckedKeys}La=dr,ra.checkedNodes=[],ra.checkedNodesPositions=[],ra.halfCheckedKeys=mr,dr.forEach(function($a){var Rr=on[$a];if(Rr){var Ha=Rr.node,Ir=Rr.pos;ra.checkedNodes.push(Ha),ra.checkedNodesPositions.push({node:Ha,pos:Ir})}}),be.setUncontrolledState({checkedKeys:dr},!1,{halfCheckedKeys:mr})}aa==null||aa(La,ra)},be.onNodeLoad=function(rt){var yt=rt.key,Dt=new Promise(function(Wt,on){be.setState(function(xn){var Yt=xn.loadedKeys,Fn=Yt===void 0?[]:Yt,kn=xn.loadingKeys,aa=kn===void 0?[]:kn,Tn=be.props,La=Tn.loadData,ra=Tn.onLoad;if(!La||Fn.indexOf(yt)!==-1||aa.indexOf(yt)!==-1)return null;var Ma=La(rt);return Ma.then(function(){var nr=be.state.loadedKeys,ga=(0,Zr.L0)(nr,yt);ra==null||ra(ga,{event:"load",node:rt}),be.setUncontrolledState({loadedKeys:ga}),be.setState(function(dr){return{loadingKeys:(0,Zr._5)(dr.loadingKeys,yt)}}),Wt()}).catch(function(nr){if(be.setState(function(dr){return{loadingKeys:(0,Zr._5)(dr.loadingKeys,yt)}}),be.loadingRetryTimes[yt]=(be.loadingRetryTimes[yt]||0)+1,be.loadingRetryTimes[yt]>=rs){var ga=be.state.loadedKeys;(0,Ye.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),be.setUncontrolledState({loadedKeys:(0,Zr.L0)(ga,yt)}),Wt()}on(nr)}),{loadingKeys:(0,Zr.L0)(aa,yt)}})});return Dt.catch(function(){}),Dt},be.onNodeMouseEnter=function(rt,yt){var Dt=be.props.onMouseEnter;Dt==null||Dt({event:rt,node:yt})},be.onNodeMouseLeave=function(rt,yt){var Dt=be.props.onMouseLeave;Dt==null||Dt({event:rt,node:yt})},be.onNodeContextMenu=function(rt,yt){var Dt=be.props.onRightClick;Dt&&(rt.preventDefault(),Dt({event:rt,node:yt}))},be.onFocus=function(){var rt=be.props.onFocus;be.setState({focused:!0});for(var yt=arguments.length,Dt=new Array(yt),Wt=0;Wt<yt;Wt++)Dt[Wt]=arguments[Wt];rt==null||rt.apply(void 0,Dt)},be.onBlur=function(){var rt=be.props.onBlur;be.setState({focused:!1}),be.onActiveChange(null);for(var yt=arguments.length,Dt=new Array(yt),Wt=0;Wt<yt;Wt++)Dt[Wt]=arguments[Wt];rt==null||rt.apply(void 0,Dt)},be.getTreeNodeRequiredProps=function(){var rt=be.state,yt=rt.expandedKeys,Dt=rt.selectedKeys,Wt=rt.loadedKeys,on=rt.loadingKeys,xn=rt.checkedKeys,Yt=rt.halfCheckedKeys,Fn=rt.dragOverNodeKey,kn=rt.dropPosition,aa=rt.keyEntities;return{expandedKeys:yt||[],selectedKeys:Dt||[],loadedKeys:Wt||[],loadingKeys:on||[],checkedKeys:xn||[],halfCheckedKeys:Yt||[],dragOverNodeKey:Fn,dropPosition:kn,keyEntities:aa}},be.setExpandedKeys=function(rt){var yt=be.state,Dt=yt.treeData,Wt=yt.fieldNames,on=(0,Cr.oH)(Dt,rt,Wt);be.setUncontrolledState({expandedKeys:rt,flattenNodes:on},!0)},be.onNodeExpand=function(rt,yt){var Dt=be.state.expandedKeys,Wt=be.state,on=Wt.listChanging,xn=Wt.fieldNames,Yt=be.props,Fn=Yt.onExpand,kn=Yt.loadData,aa=yt.expanded,Tn=yt[xn.key];if(!on){var La=Dt.indexOf(Tn),ra=!aa;if((0,Ye.ZP)(aa&&La!==-1||!aa&&La===-1,"Expand state not sync with index check"),ra?Dt=(0,Zr.L0)(Dt,Tn):Dt=(0,Zr._5)(Dt,Tn),be.setExpandedKeys(Dt),Fn==null||Fn(Dt,{node:yt,expanded:ra,nativeEvent:rt.nativeEvent}),ra&&kn){var Ma=be.onNodeLoad(yt);Ma&&Ma.then(function(){var nr=(0,Cr.oH)(be.state.treeData,Dt,xn);be.setUncontrolledState({flattenNodes:nr})}).catch(function(){var nr=be.state.expandedKeys,ga=(0,Zr._5)(nr,Tn);be.setExpandedKeys(ga)})}}},be.onListChangeStart=function(){be.setUncontrolledState({listChanging:!0})},be.onListChangeEnd=function(){setTimeout(function(){be.setUncontrolledState({listChanging:!1})})},be.onActiveChange=function(rt){var yt=be.state.activeKey,Dt=be.props.onActiveChange;yt!==rt&&(be.setState({activeKey:rt}),rt!==null&&be.scrollTo({key:rt}),Dt==null||Dt(rt))},be.getActiveItem=function(){var rt=be.state,yt=rt.activeKey,Dt=rt.flattenNodes;return yt===null?null:Dt.find(function(Wt){var on=Wt.key;return on===yt})||null},be.offsetActiveKey=function(rt){var yt=be.state,Dt=yt.flattenNodes,Wt=yt.activeKey,on=Dt.findIndex(function(Fn){var kn=Fn.key;return kn===Wt});on===-1&&rt<0&&(on=Dt.length),on=(on+rt+Dt.length)%Dt.length;var xn=Dt[on];if(xn){var Yt=xn.key;be.onActiveChange(Yt)}else be.onActiveChange(null)},be.onKeyDown=function(rt){var yt=be.state,Dt=yt.activeKey,Wt=yt.expandedKeys,on=yt.checkedKeys,xn=yt.fieldNames,Yt=be.props,Fn=Yt.onKeyDown,kn=Yt.checkable,aa=Yt.selectable;switch(rt.which){case E.Z.UP:{be.offsetActiveKey(-1),rt.preventDefault();break}case E.Z.DOWN:{be.offsetActiveKey(1),rt.preventDefault();break}}var Tn=be.getActiveItem();if(Tn&&Tn.data){var La=be.getTreeNodeRequiredProps(),ra=Tn.data.isLeaf===!1||!!(Tn.data[xn.children]||[]).length,Ma=(0,Cr.F)((0,Ae.Z)((0,Ae.Z)({},(0,Cr.H8)(Dt,La)),{},{data:Tn.data,active:!0}));switch(rt.which){case E.Z.LEFT:{ra&&Wt.includes(Dt)?be.onNodeExpand({},Ma):Tn.parent&&be.onActiveChange(Tn.parent.key),rt.preventDefault();break}case E.Z.RIGHT:{ra&&!Wt.includes(Dt)?be.onNodeExpand({},Ma):Tn.children&&Tn.children.length&&be.onActiveChange(Tn.children[0].key),rt.preventDefault();break}case E.Z.ENTER:case E.Z.SPACE:{kn&&!Ma.disabled&&Ma.checkable!==!1&&!Ma.disableCheckbox?be.onNodeCheck({},Ma,!on.includes(Dt)):!kn&&aa&&!Ma.disabled&&Ma.selectable!==!1&&be.onNodeSelect({},Ma);break}}}Fn==null||Fn(rt)},be.setUncontrolledState=function(rt){var yt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Dt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!be.destroyed){var Wt=!1,on=!0,xn={};Object.keys(rt).forEach(function(Yt){if(Yt in be.props){on=!1;return}Wt=!0,xn[Yt]=rt[Yt]}),Wt&&(!yt||on)&&be.setState((0,Ae.Z)((0,Ae.Z)({},xn),Dt))}},be.scrollTo=function(rt){be.listRef.current.scrollTo(rt)},be}return(0,ur.Z)(st,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ft=this.props.activeKey;ft!==void 0&&ft!==this.state.activeKey&&(this.setState({activeKey:ft}),ft!==null&&this.scrollTo({key:ft}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var ft,it=this.state,Ot=it.focused,rt=it.flattenNodes,yt=it.keyEntities,Dt=it.draggingNodeKey,Wt=it.activeKey,on=it.dropLevelOffset,xn=it.dropContainerKey,Yt=it.dropTargetKey,Fn=it.dropPosition,kn=it.dragOverNodeKey,aa=it.indent,Tn=this.props,La=Tn.prefixCls,ra=Tn.className,Ma=Tn.style,nr=Tn.showLine,ga=Tn.focusable,dr=Tn.tabIndex,mr=dr===void 0?0:dr,ar=Tn.selectable,Ka=Tn.showIcon,$a=Tn.icon,Rr=Tn.switcherIcon,Ha=Tn.draggable,Ir=Tn.checkable,gr=Tn.checkStrictly,sr=Tn.disabled,Wa=Tn.motion,Er=Tn.loadData,Mr=Tn.filterTreeNode,jo=Tn.height,Zo=Tn.itemHeight,zn=Tn.virtual,si=Tn.titleRender,_o=Tn.dropIndicatorRender,Di=Tn.onContextMenu,Ai=Tn.onScroll,eo=Tn.direction,Or=Tn.rootClassName,Oo=Tn.rootStyle,wo=(0,we.Z)(this.props,{aria:!0,data:!0}),uo;return Ha&&((0,at.Z)(Ha)==="object"?uo=Ha:typeof Ha=="function"?uo={nodeDraggable:Ha}:uo={}),fe.createElement(Co.k.Provider,{value:{prefixCls:La,selectable:ar,showIcon:Ka,icon:$a,switcherIcon:Rr,draggable:uo,draggingNodeKey:Dt,checkable:Ir,checkStrictly:gr,disabled:sr,keyEntities:yt,dropLevelOffset:on,dropContainerKey:xn,dropTargetKey:Yt,dropPosition:Fn,dragOverNodeKey:kn,indent:aa,direction:eo,dropIndicatorRender:_o,loadData:Er,filterTreeNode:Mr,titleRender:si,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},fe.createElement("div",{role:"tree",className:ie()(La,ra,Or,(ft={},(0,Me.Z)(ft,"".concat(La,"-show-line"),nr),(0,Me.Z)(ft,"".concat(La,"-focused"),Ot),(0,Me.Z)(ft,"".concat(La,"-active-focused"),Wt!==null),ft)),style:Oo},fe.createElement(Sl,(0,xe.Z)({ref:this.listRef,prefixCls:La,style:Ma,data:rt,disabled:sr,selectable:ar,checkable:!!Ir,motion:Wa,dragging:Dt!==null,height:jo,itemHeight:Zo,virtual:zn,focusable:ga,focused:Ot,tabIndex:mr,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Di,onScroll:Ai},this.getTreeNodeRequiredProps(),wo))))}}],[{key:"getDerivedStateFromProps",value:function(ft,it){var Ot=it.prevProps,rt={prevProps:ft};function yt(ga){return!Ot&&ga in ft||Ot&&Ot[ga]!==ft[ga]}var Dt,Wt=it.fieldNames;if(yt("fieldNames")&&(Wt=(0,Cr.w$)(ft.fieldNames),rt.fieldNames=Wt),yt("treeData")?Dt=ft.treeData:yt("children")&&((0,Ye.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Dt=(0,Cr.zn)(ft.children)),Dt){rt.treeData=Dt;var on=(0,Cr.I8)(Dt,{fieldNames:Wt});rt.keyEntities=(0,Ae.Z)((0,Me.Z)({},uu,ou),on.keyEntities)}var xn=rt.keyEntities||it.keyEntities;if(yt("expandedKeys")||Ot&&yt("autoExpandParent"))rt.expandedKeys=ft.autoExpandParent||!Ot&&ft.defaultExpandParent?(0,Zr.r7)(ft.expandedKeys,xn):ft.expandedKeys;else if(!Ot&&ft.defaultExpandAll){var Yt=(0,Ae.Z)({},xn);delete Yt[uu],rt.expandedKeys=Object.keys(Yt).map(function(ga){return Yt[ga].key})}else!Ot&&ft.defaultExpandedKeys&&(rt.expandedKeys=ft.autoExpandParent||ft.defaultExpandParent?(0,Zr.r7)(ft.defaultExpandedKeys,xn):ft.defaultExpandedKeys);if(rt.expandedKeys||delete rt.expandedKeys,Dt||rt.expandedKeys){var Fn=(0,Cr.oH)(Dt||it.treeData,rt.expandedKeys||it.expandedKeys,Wt);rt.flattenNodes=Fn}if(ft.selectable&&(yt("selectedKeys")?rt.selectedKeys=(0,Zr.BT)(ft.selectedKeys,ft):!Ot&&ft.defaultSelectedKeys&&(rt.selectedKeys=(0,Zr.BT)(ft.defaultSelectedKeys,ft))),ft.checkable){var kn;if(yt("checkedKeys")?kn=(0,Zr.E6)(ft.checkedKeys)||{}:!Ot&&ft.defaultCheckedKeys?kn=(0,Zr.E6)(ft.defaultCheckedKeys)||{}:Dt&&(kn=(0,Zr.E6)(ft.checkedKeys)||{checkedKeys:it.checkedKeys,halfCheckedKeys:it.halfCheckedKeys}),kn){var aa=kn,Tn=aa.checkedKeys,La=Tn===void 0?[]:Tn,ra=aa.halfCheckedKeys,Ma=ra===void 0?[]:ra;if(!ft.checkStrictly){var nr=(0,kr.S)(La,!0,xn);La=nr.checkedKeys,Ma=nr.halfCheckedKeys}rt.checkedKeys=La,rt.halfCheckedKeys=Ma}}return yt("loadedKeys")&&(rt.loadedKeys=ft.loadedKeys),rt}}]),st}(fe.Component);du.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:su,allowDrop:function(){return!0},expandAction:!1},du.TreeNode=Nl.Z;var El=du,Uu=El,qu=fe.createContext(null),Zu=qu;function pu(Pe){return Array.isArray(Pe)?Pe:Pe!==void 0?[Pe]:[]}function Du(Pe){var Ke=Pe||{},st=Ke.label,be=Ke.value,ft=Ke.children,it=be||"value";return{_title:st?[st]:["title","label"],value:it,key:it,children:ft||"children"}}function bu(Pe){return!Pe||Pe.disabled||Pe.disableCheckbox||Pe.checkable===!1}function Wu(Pe,Ke){var st=[];function be(ft){ft.forEach(function(it){var Ot=it[Ke.children];Ot&&(st.push(it[Ke.value]),be(Ot))})}return be(Pe),st}function Ql(Pe){return Pe==null}var gu={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},es=function(Ke,st){var be=re(),ft=be.prefixCls,it=be.multiple,Ot=be.searchValue,rt=be.toggleOpen,yt=be.open,Dt=be.notFoundContent,Wt=fe.useContext(Zu),on=Wt.virtual,xn=Wt.listHeight,Yt=Wt.listItemHeight,Fn=Wt.treeData,kn=Wt.fieldNames,aa=Wt.onSelect,Tn=Wt.dropdownMatchSelectWidth,La=Wt.treeExpandAction,ra=fe.useContext(Wn),Ma=ra.checkable,nr=ra.checkedKeys,ga=ra.halfCheckedKeys,dr=ra.treeExpandedKeys,mr=ra.treeDefaultExpandAll,ar=ra.treeDefaultExpandedKeys,Ka=ra.onTreeExpand,$a=ra.treeIcon,Rr=ra.showTreeIcon,Ha=ra.switcherIcon,Ir=ra.treeLine,gr=ra.treeNodeFilterProp,sr=ra.loadData,Wa=ra.treeLoadedKeys,Er=ra.treeMotion,Mr=ra.onTreeLoad,jo=ra.keyEntities,Zo=fe.useRef(),zn=(0,Ci.Z)(function(){return Fn},[yt,Fn],function(io,zr){return zr[0]&&io[1]!==zr[1]}),si=fe.useState(null),_o=(0,Ge.Z)(si,2),Di=_o[0],Ai=_o[1],eo=jo[Di],Or=fe.useMemo(function(){return Ma?{checked:nr,halfChecked:ga}:null},[Ma,nr,ga]);fe.useEffect(function(){if(yt&&!it&&nr.length){var io;(io=Zo.current)===null||io===void 0||io.scrollTo({key:nr[0]}),Ai(nr[0])}},[yt]);var Oo=String(Ot).toLowerCase(),wo=function(zr){return Oo?String(zr[gr]).toLowerCase().includes(Oo):!1},uo=fe.useState(ar),Kr=(0,Ge.Z)(uo,2),Po=Kr[0],ci=Kr[1],Si=fe.useState(null),xi=(0,Ge.Z)(Si,2),ki=xi[0],ii=xi[1],Ei=fe.useMemo(function(){return dr?(0,De.Z)(dr):Ot?ki:Po},[Po,ki,dr,Ot]);fe.useEffect(function(){Ot&&ii(Wu(Fn,kn))},[Ot]);var wi=function(zr){ci(zr),ii(zr),Ka&&Ka(zr)},Oi=function(zr){zr.preventDefault()},Xa=function(zr,ei){var Vo=ei.node;Ma&&bu(Vo)||(aa(Vo.key,{selected:!nr.includes(Vo.key)}),it||rt(!1))};if(fe.useImperativeHandle(st,function(){var io;return{scrollTo:(io=Zo.current)===null||io===void 0?void 0:io.scrollTo,onKeyDown:function(ei){var Vo,Li=ei.which;switch(Li){case E.Z.UP:case E.Z.DOWN:case E.Z.LEFT:case E.Z.RIGHT:(Vo=Zo.current)===null||Vo===void 0||Vo.onKeyDown(ei);break;case E.Z.ENTER:{if(eo){var mo=(eo==null?void 0:eo.node)||{},Ua=mo.selectable,Qr=mo.value;Ua!==!1&&Xa(null,{node:{key:Di},selected:!nr.includes(Qr)})}break}case E.Z.ESC:rt(!1)}},onKeyUp:function(){}}}),zn.length===0)return fe.createElement("div",{role:"listbox",className:"".concat(ft,"-empty"),onMouseDown:Oi},Dt);var Uo={fieldNames:kn};return Wa&&(Uo.loadedKeys=Wa),Ei&&(Uo.expandedKeys=Ei),fe.createElement("div",{onMouseDown:Oi},eo&&yt&&fe.createElement("span",{style:gu,"aria-live":"assertive"},eo.node.value),fe.createElement(Uu,(0,xe.Z)({ref:Zo,focusable:!1,prefixCls:"".concat(ft,"-tree"),treeData:zn,height:xn,itemHeight:Yt,virtual:on!==!1&&Tn!==!1,multiple:it,icon:$a,showIcon:Rr,switcherIcon:Ha,showLine:Ir,loadData:Ot?null:sr,motion:Er,activeKey:Di,checkable:Ma,checkStrictly:!0,checkedKeys:Or,selectedKeys:Ma?[]:nr,defaultExpandAll:mr},Uo,{onActiveChange:Ai,onSelect:Xa,onCheck:Xa,onExpand:wi,onLoad:Mr,filterTreeNode:wo,expandAction:La})))},_u=fe.forwardRef(es);_u.displayName="OptionList";var $u=_u,xo="SHOW_ALL",Tu="SHOW_PARENT",Eu="SHOW_CHILD";function Cu(Pe,Ke,st,be){var ft=new Set(Pe);return Ke===Eu?Pe.filter(function(it){var Ot=st[it];return!(Ot&&Ot.children&&Ot.children.some(function(rt){var yt=rt.node;return ft.has(yt[be.value])})&&Ot.children.every(function(rt){var yt=rt.node;return bu(yt)||ft.has(yt[be.value])}))}):Ke===Tu?Pe.filter(function(it){var Ot=st[it],rt=Ot?Ot.parent:null;return!(rt&&!bu(rt.node)&&ft.has(rt.key))}):Pe}function $r(Pe){var Ke=Pe.searchPlaceholder,st=Pe.treeCheckStrictly,be=Pe.treeCheckable,ft=Pe.labelInValue,it=Pe.value,Ot=Pe.multiple;warning(!Ke,"`searchPlaceholder` has been removed."),st&&ft===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(ft||st)&&warning(toArray(it).every(function(rt){return rt&&_typeof(rt)==="object"&&"value"in rt}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),st||Ot||be?warning(!it||Array.isArray(it),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(it),"`value` should not be array when `TreeSelect` is single mode.")}var Au=null,Vu=["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 cs(Pe){return!Pe||(0,at.Z)(Pe)!=="object"}var ts=fe.forwardRef(function(Pe,Ke){var st=Pe.id,be=Pe.prefixCls,ft=be===void 0?"rc-tree-select":be,it=Pe.value,Ot=Pe.defaultValue,rt=Pe.onChange,yt=Pe.onSelect,Dt=Pe.onDeselect,Wt=Pe.searchValue,on=Pe.inputValue,xn=Pe.onSearch,Yt=Pe.autoClearSearchValue,Fn=Yt===void 0?!0:Yt,kn=Pe.filterTreeNode,aa=Pe.treeNodeFilterProp,Tn=aa===void 0?"value":aa,La=Pe.showCheckedStrategy,ra=Pe.treeNodeLabelProp,Ma=Pe.multiple,nr=Pe.treeCheckable,ga=Pe.treeCheckStrictly,dr=Pe.labelInValue,mr=Pe.fieldNames,ar=Pe.treeDataSimpleMode,Ka=Pe.treeData,$a=Pe.children,Rr=Pe.loadData,Ha=Pe.treeLoadedKeys,Ir=Pe.onTreeLoad,gr=Pe.treeDefaultExpandAll,sr=Pe.treeExpandedKeys,Wa=Pe.treeDefaultExpandedKeys,Er=Pe.onTreeExpand,Mr=Pe.treeExpandAction,jo=Pe.virtual,Zo=Pe.listHeight,zn=Zo===void 0?200:Zo,si=Pe.listItemHeight,_o=si===void 0?20:si,Di=Pe.onDropdownVisibleChange,Ai=Pe.dropdownMatchSelectWidth,eo=Ai===void 0?!0:Ai,Or=Pe.treeLine,Oo=Pe.treeIcon,wo=Pe.showTreeIcon,uo=Pe.switcherIcon,Kr=Pe.treeMotion,Po=(0,ce.Z)(Pe,Vu),ci=zo(st),Si=nr&&!ga,xi=nr||ga,ki=ga||dr,ii=xi||Ma,Ei=(0,Qe.Z)(Ot,{value:it}),wi=(0,Ge.Z)(Ei,2),Oi=wi[0],Xa=wi[1],Uo=fe.useMemo(function(){return nr?La||Eu:xo},[La,nr]),io=fe.useMemo(function(){return Du(mr)},[JSON.stringify(mr)]),zr=(0,Qe.Z)("",{value:Wt!==void 0?Wt:on,postState:function(ca){return ca||""}}),ei=(0,Ge.Z)(zr,2),Vo=ei[0],Li=ei[1],mo=function(ca){Li(ca),xn==null||xn(ca)},Ua=tr(Ka,$a,ar),Qr=ni(Ua,io),to=Qr.keyEntities,Sa=Qr.valueEntities,Ya=fe.useCallback(function(ka){var ca=[],Qa=[];return ka.forEach(function($n){Sa.has($n)?Qa.push($n):ca.push($n)}),{missingRawValues:ca,existRawValues:Qa}},[Sa]),so=pt(Ua,Vo,{fieldNames:io,treeNodeFilterProp:Tn,filterTreeNode:kn}),pe=fe.useCallback(function(ka){if(ka){if(ra)return ka[ra];for(var ca=io._title,Qa=0;Qa<ca.length;Qa+=1){var $n=ka[ca[Qa]];if($n!==void 0)return $n}}},[io,ra]),We=fe.useCallback(function(ka){var ca=pu(ka);return ca.map(function(Qa){return cs(Qa)?{value:Qa}:Qa})},[]),Je=fe.useCallback(function(ka){var ca=We(ka);return ca.map(function(Qa){var $n=Qa.label,Dr=Qa.value,va=Qa.halfChecked,oa,sa=Sa.get(Dr);if(sa){var za;$n=(za=$n)!==null&&za!==void 0?za:pe(sa.node),oa=sa.node.disabled}else if($n===void 0){var fr=We(Oi).find(function(wa){return wa.value===Dr});$n=fr.label}return{label:$n,value:Dr,halfChecked:va,disabled:oa}})},[Sa,pe,We,Oi]),ue=fe.useMemo(function(){return We(Oi)},[We,Oi]),ge=fe.useMemo(function(){var ka=[],ca=[];return ue.forEach(function(Qa){Qa.halfChecked?ca.push(Qa):ka.push(Qa)}),[ka,ca]},[ue]),Be=(0,Ge.Z)(ge,2),Ie=Be[0],Te=Be[1],ke=fe.useMemo(function(){return Ie.map(function(ka){return ka.value})},[Ie]),ct=Ko(Ie,Te,Si,to),Pt=(0,Ge.Z)(ct,2),Oe=Pt[0],Xe=Pt[1],mt=fe.useMemo(function(){var ka=Cu(Oe,Uo,to,io),ca=ka.map(function(va){var oa,sa,za;return(oa=(sa=to[va])===null||sa===void 0||(za=sa.node)===null||za===void 0?void 0:za[io.value])!==null&&oa!==void 0?oa:va}),Qa=ca.map(function(va){var oa=Ie.find(function(sa){return sa.value===va});return{value:va,label:oa==null?void 0:oa.label}}),$n=Je(Qa),Dr=$n[0];return!ii&&Dr&&Ql(Dr.value)&&Ql(Dr.label)?[]:$n.map(function(va){var oa;return(0,Ae.Z)((0,Ae.Z)({},va),{},{label:(oa=va.label)!==null&&oa!==void 0?oa:va.value})})},[io,ii,Oe,Ie,Je,Uo,to]),Et=Io(mt),At=(0,Ge.Z)(Et,1),qt=At[0],Zt=Vn(function(ka,ca,Qa){var $n=Je(ka);if(Xa($n),Fn&&Li(""),rt){var Dr=ka;if(Si){var va=Cu(ka,Uo,to,io);Dr=va.map(function(Bo){var vi=Sa.get(Bo);return vi?vi.node[io.value]:Bo})}var oa=ca||{triggerValue:void 0,selected:void 0},sa=oa.triggerValue,za=oa.selected,fr=Dr;if(ga){var wa=Te.filter(function(Bo){return!Dr.includes(Bo.value)});fr=[].concat((0,De.Z)(fr),(0,De.Z)(wa))}var Ar=Je(fr),ao={preValue:Ie,triggerValue:sa},jr=!0;(ga||Qa==="selection"&&!za)&&(jr=!1),Jn(ao,sa,ka,Ua,jr,io),xi?ao.checked=za:ao.selected=za;var da=ki?Ar:Ar.map(function(Bo){return Bo.value});rt(ii?da:da[0],ki?null:Ar.map(function(Bo){return Bo.label}),ao)}}),Sn=fe.useCallback(function(ka,ca){var Qa,$n=ca.selected,Dr=ca.source,va=to[ka],oa=va==null?void 0:va.node,sa=(Qa=oa==null?void 0:oa[io.value])!==null&&Qa!==void 0?Qa:ka;if(!ii)Zt([sa],{selected:!0,triggerValue:sa},"option");else{var za=$n?[].concat((0,De.Z)(ke),[sa]):Oe.filter(function(vi){return vi!==sa});if(Si){var fr=Ya(za),wa=fr.missingRawValues,Ar=fr.existRawValues,ao=Ar.map(function(vi){return Sa.get(vi).key}),jr;if($n){var da=(0,kr.S)(ao,!0,to);jr=da.checkedKeys}else{var Bo=(0,kr.S)(ao,{checked:!1,halfCheckedKeys:Xe},to);jr=Bo.checkedKeys}za=[].concat((0,De.Z)(wa),(0,De.Z)(jr.map(function(vi){return to[vi].node[io.value]})))}Zt(za,{selected:$n,triggerValue:sa},Dr||"option")}$n||!ii?yt==null||yt(sa,Dn(oa)):Dt==null||Dt(sa,Dn(oa))},[Ya,Sa,to,io,ii,ke,Zt,Si,yt,Dt,Oe,Xe]),Xt=fe.useCallback(function(ka){if(Di){var ca={};Object.defineProperty(ca,"documentClickClose",{get:function(){return(0,Ye.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),Di(ka,ca)}},[Di]),Rt=Vn(function(ka,ca){var Qa=ka.map(function($n){return $n.value});if(ca.type==="clear"){Zt(Qa,{},"selection");return}ca.values.length&&Sn(ca.values[0].value,{selected:!1,source:"selection"})}),wn=fe.useMemo(function(){return{virtual:jo,dropdownMatchSelectWidth:eo,listHeight:zn,listItemHeight:_o,treeData:so,fieldNames:io,onSelect:Sn,treeExpandAction:Mr}},[jo,eo,zn,_o,so,io,Sn,Mr]),ja=fe.useMemo(function(){return{checkable:xi,loadData:Rr,treeLoadedKeys:Ha,onTreeLoad:Ir,checkedKeys:Oe,halfCheckedKeys:Xe,treeDefaultExpandAll:gr,treeExpandedKeys:sr,treeDefaultExpandedKeys:Wa,onTreeExpand:Er,treeIcon:Oo,treeMotion:Kr,showTreeIcon:wo,switcherIcon:uo,treeLine:Or,treeNodeFilterProp:Tn,keyEntities:to}},[xi,Rr,Ha,Ir,Oe,Xe,gr,sr,Wa,Er,Oo,Kr,wo,uo,Or,Tn,to]);return fe.createElement(Zu.Provider,{value:wn},fe.createElement(Wn.Provider,{value:ja},fe.createElement(qa,(0,xe.Z)({ref:Ke},Po,{id:ci,prefixCls:ft,mode:ii?"multiple":void 0,displayValues:qt,onDisplayValuesChange:Rt,searchValue:Vo,onSearch:mo,OptionList:$u,emptyOptions:!Ua.length,onDropdownVisibleChange:Xt,dropdownMatchSelectWidth:eo}))))}),Bu=ts;Bu.TreeNode=Ti,Bu.SHOW_ALL=xo,Bu.SHOW_PARENT=Tu,Bu.SHOW_CHILD=Eu;var Hu=Bu,Ll=Hu,ns=z(10366),Nu=z(8745),Ku=z(33603),zu=z(9708),Yu=z(53124),as=z(98866),Ee=z(88258),Ne=z(98675),Ze=z(65223),de=z(87244),ve=z(13458),Ve=z(78642),He=z(46163),vt=z(4173),xt=z(99184),It=z(63185),En=z(45503),Qt=z(67968),dn=z(32157);const Bn=Pe=>{const{componentCls:Ke,treePrefixCls:st,colorBgElevated:be}=Pe,ft=`.${st}`;return[{[`${Ke}-dropdown`]:[{padding:`${Pe.paddingXS}px ${Pe.paddingXS/2}px`},(0,dn.Yk)(st,(0,En.TS)(Pe,{colorBgContainer:be})),{[ft]:{borderRadius:0,[`${ft}-list-holder-inner`]:{alignItems:"stretch",[`${ft}-treenode`]:{[`${ft}-node-content-wrapper`]:{flex:"auto"}}}}},(0,It.C2)(`${st}-checkbox`,Pe),{"&-rtl":{direction:"rtl",[`${ft}-switcher${ft}-switcher_close`]:{[`${ft}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function In(Pe,Ke){return(0,Qt.Z)("TreeSelect",st=>{const be=(0,En.TS)(st,{treePrefixCls:Ke});return[Bn(be)]},dn.TM)(Pe)}var Nt=function(Pe,Ke){var st={};for(var be in Pe)Object.prototype.hasOwnProperty.call(Pe,be)&&Ke.indexOf(be)<0&&(st[be]=Pe[be]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,be=Object.getOwnPropertySymbols(Pe);ft<be.length;ft++)Ke.indexOf(be[ft])<0&&Object.prototype.propertyIsEnumerable.call(Pe,be[ft])&&(st[be[ft]]=Pe[be[ft]]);return st};const cn=(Pe,Ke)=>{var st,{prefixCls:be,size:ft,disabled:it,bordered:Ot=!0,className:rt,rootClassName:yt,treeCheckable:Dt,multiple:Wt,listHeight:on=256,listItemHeight:xn=26,placement:Yt,notFoundContent:Fn,switcherIcon:kn,treeLine:aa,getPopupContainer:Tn,popupClassName:La,dropdownClassName:ra,treeIcon:Ma=!1,transitionName:nr,choiceTransitionName:ga="",status:dr,treeExpandAction:mr,builtinPlacements:ar,dropdownMatchSelectWidth:Ka,popupMatchSelectWidth:$a,allowClear:Rr}=Pe,Ha=Nt(Pe,["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:Ir,getPrefixCls:gr,renderEmpty:sr,direction:Wa,virtual:Er,popupMatchSelectWidth:Mr,popupOverflow:jo}=fe.useContext(Yu.E_),Zo=gr(),zn=gr("select",be),si=gr("select-tree",be),_o=gr("tree-select",be),{compactSize:Di,compactItemClassnames:Ai}=(0,vt.ri)(zn,Wa),[eo,Or]=(0,de.Z)(zn),[Oo]=In(_o,si),wo=ie()(La||ra,`${_o}-dropdown`,{[`${_o}-dropdown-rtl`]:Wa==="rtl"},yt,Or),uo=!!(Dt||Wt),Kr=(0,Ve.Z)(Ha.suffixIcon,Ha.showArrow),Po=(st=$a!=null?$a:Ka)!==null&&st!==void 0?st:Mr,{status:ci,hasFeedback:Si,isFormItemInput:xi,feedbackIcon:ki}=fe.useContext(Ze.aM),ii=(0,zu.F)(ci,dr),{suffixIcon:Ei,removeIcon:wi,clearIcon:Oi}=(0,He.Z)(Object.assign(Object.assign({},Ha),{multiple:uo,showSuffixIcon:Kr,hasFeedback:Si,feedbackIcon:ki,prefixCls:zn,componentName:"TreeSelect"})),Xa=Rr===!0?{clearIcon:Oi}:Rr;let Uo;Fn!==void 0?Uo=Fn:Uo=(sr==null?void 0:sr("Select"))||fe.createElement(Ee.Z,{componentName:"Select"});const io=(0,ns.Z)(Ha,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),zr=fe.useMemo(()=>Yt!==void 0?Yt:Wa==="rtl"?"bottomRight":"bottomLeft",[Yt,Wa]),ei=(0,ve.Z)(ar,jo),Vo=(0,Ne.Z)(Sa=>{var Ya;return(Ya=ft!=null?ft:Di)!==null&&Ya!==void 0?Ya:Sa}),Li=fe.useContext(as.Z),mo=it!=null?it:Li,Ua=ie()(!be&&_o,{[`${zn}-lg`]:Vo==="large",[`${zn}-sm`]:Vo==="small",[`${zn}-rtl`]:Wa==="rtl",[`${zn}-borderless`]:!Ot,[`${zn}-in-form-item`]:xi},(0,zu.Z)(zn,ii,Si),Ai,rt,yt,Or),Qr=Sa=>fe.createElement(xt.Z,{prefixCls:si,switcherIcon:kn,treeNodeProps:Sa,showLine:aa}),to=fe.createElement(Ll,Object.assign({virtual:Er,disabled:mo},io,{dropdownMatchSelectWidth:Po,builtinPlacements:ei,ref:Ke,prefixCls:zn,className:Ua,listHeight:on,listItemHeight:xn,treeCheckable:Dt&&fe.createElement("span",{className:`${zn}-tree-checkbox-inner`}),treeLine:!!aa,suffixIcon:Ei,multiple:uo,placement:zr,removeIcon:wi,allowClear:Xa,switcherIcon:Qr,showTreeIcon:Ma,notFoundContent:Uo,getPopupContainer:Tn||Ir,treeMotion:null,dropdownClassName:wo,choiceTransitionName:(0,Ku.m)(Zo,"",ga),transitionName:(0,Ku.m)(Zo,"slide-up",nr),treeExpandAction:mr}));return eo(Oo(to))},xa=fe.forwardRef(cn),ha=(0,Nu.Z)(xa);xa.TreeNode=Ti,xa.SHOW_ALL=xo,xa.SHOW_PARENT=Tu,xa.SHOW_CHILD=Eu,xa._InternalPanelDoNotUseOrYouWillBeFired=ha;var Ta=xa},79870:function(tn,zt,z){"use strict";z.d(zt,{default:function(){return yo}});var b=z(87462),ie=z(4942),xe=z(71002),De=z(1413),Ae=z(74902),Ge=z(15671),ce=z(43144),at=z(97326),Me=z(60136),Qe=z(51630),Ye=z(94184),fe=z.n(Ye),$e={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(Dn){var Jn=Dn.keyCode;if(Dn.altKey&&!Dn.ctrlKey||Dn.metaKey||Jn>=$e.F1&&Jn<=$e.F12)return!1;switch(Jn){case $e.ALT:case $e.CAPS_LOCK:case $e.CONTEXT_MENU:case $e.CTRL:case $e.DOWN:case $e.END:case $e.ESC:case $e.HOME:case $e.INSERT:case $e.LEFT:case $e.MAC_FF_META:case $e.META:case $e.NUMLOCK:case $e.NUM_CENTER:case $e.PAGE_DOWN:case $e.PAGE_UP:case $e.PAUSE:case $e.PRINT_SCREEN:case $e.RIGHT:case $e.SHIFT:case $e.UP:case $e.WIN_KEY:case $e.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Dn){if(Dn>=$e.ZERO&&Dn<=$e.NINE||Dn>=$e.NUM_ZERO&&Dn<=$e.NUM_MULTIPLY||Dn>=$e.A&&Dn<=$e.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Dn===0)return!0;switch(Dn){case $e.SPACE:case $e.QUESTION_MARK:case $e.NUM_PLUS:case $e.NUM_MINUS:case $e.NUM_PERIOD:case $e.NUM_DIVISION:case $e.SEMICOLON:case $e.DASH:case $e.EQUALS:case $e.COMMA:case $e.PERIOD:case $e.SLASH:case $e.APOSTROPHE:case $e.SINGLE_QUOTE:case $e.OPEN_SQUARE_BRACKET:case $e.BACKSLASH:case $e.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},me=$e,E=z(34952),a=z(72978),x=z(67294),y=z(69610);function ee(_t){var Dn=_t.dropPosition,Jn=_t.dropLevelOffset,pt=_t.indent,Vn={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(Dn){case-1:Vn.top=0,Vn.left=-Jn*pt;break;case 1:Vn.bottom=0,Vn.left=-Jn*pt;break;case 0:Vn.bottom=0,Vn.left=pt;break}return x.createElement("div",{style:Vn})}var te=z(36459),re=z(97685),oe=z(45987);function le(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Se=le()?x.useLayoutEffect:x.useEffect,we=Se,qe=function(Dn,Jn){var pt=React.useRef(!0);Se(function(){if(!pt.current)return Dn()},Jn),Se(function(){return pt.current=!1,function(){pt.current=!0}},[])},Le=z(73299),Ce=z(73935);function he(_t){return _t instanceof HTMLElement||_t instanceof SVGElement}function et(_t){return he(_t)?_t:_t instanceof x.Component?Ce.findDOMNode(_t):null}var Re=z(28580);function Ue(_t,Dn,Jn){var pt=React.useRef({});return(!("value"in pt.current)||Jn(pt.current.condition,Dn))&&(pt.current.value=_t(),pt.current.condition=Dn),pt.current.value}function Fe(_t,Dn){typeof _t=="function"?_t(Dn):(0,xe.Z)(_t)==="object"&&_t&&"current"in _t&&(_t.current=Dn)}function ot(){for(var _t=arguments.length,Dn=new Array(_t),Jn=0;Jn<_t;Jn++)Dn[Jn]=arguments[Jn];var pt=Dn.filter(function(Vn){return Vn});return pt.length<=1?pt[0]:function(Vn){Dn.forEach(function(Ja){Fe(Ja,Vn)})}}function dt(){for(var _t=arguments.length,Dn=new Array(_t),Jn=0;Jn<_t;Jn++)Dn[Jn]=arguments[Jn];return useMemo(function(){return ot.apply(void 0,Dn)},Dn,function(pt,Vn){return pt.length===Vn.length&&pt.every(function(Ja,tr){return Ja===Vn[tr]})})}function St(_t){var Dn,Jn,pt=(0,Re.isMemo)(_t)?_t.type.type:_t.type;return!(typeof pt=="function"&&!((Dn=pt.prototype)!==null&&Dn!==void 0&&Dn.render)||typeof _t=="function"&&!((Jn=_t.prototype)!==null&&Jn!==void 0&&Jn.render))}function Ft(_t,Dn){var Jn={};return Jn[_t.toLowerCase()]=Dn.toLowerCase(),Jn["Webkit".concat(_t)]="webkit".concat(Dn),Jn["Moz".concat(_t)]="moz".concat(Dn),Jn["ms".concat(_t)]="MS".concat(Dn),Jn["O".concat(_t)]="o".concat(Dn.toLowerCase()),Jn}function Lt(_t,Dn){var Jn={animationend:Ft("Animation","AnimationEnd"),transitionend:Ft("Transition","TransitionEnd")};return _t&&("AnimationEvent"in Dn||delete Jn.animationend.animation,"TransitionEvent"in Dn||delete Jn.transitionend.transition),Jn}var Gt=Lt(le(),typeof window!="undefined"?window:{}),Kn={};if(le()){var Hn=document.createElement("div");Kn=Hn.style}var wt={};function Ht(_t){if(wt[_t])return wt[_t];var Dn=Gt[_t];if(Dn)for(var Jn=Object.keys(Dn),pt=Jn.length,Vn=0;Vn<pt;Vn+=1){var Ja=Jn[Vn];if(Object.prototype.hasOwnProperty.call(Dn,Ja)&&Ja in Kn)return wt[_t]=Dn[Ja],wt[_t]}return""}var Pn=Ht("animationend"),Ln=Ht("transitionend"),gn=!!(Pn&&Ln),yn=Pn||"animationend",bt=Ln||"transitionend";function Mn(_t,Dn){if(!_t)return null;if((0,xe.Z)(_t)==="object"){var Jn=Dn.replace(/-\w/g,function(pt){return pt[1].toUpperCase()});return _t[Jn]}return"".concat(_t,"-").concat(Dn)}var Ia="none",jt="appear",Jt="enter",bn="leave",gt="none",tt="prepare",ut="start",Bt="active",vn="end";function Nn(_t){var Dn=x.useRef(!1),Jn=x.useState(_t),pt=(0,re.Z)(Jn,2),Vn=pt[0],Ja=pt[1];x.useEffect(function(){return Dn.current=!1,function(){Dn.current=!0}},[]);function tr(Rn,Wn){Wn&&Dn.current||Ja(Rn)}return[Vn,tr]}var Pa=function(Dn){return+setTimeout(Dn,16)},qn=function(Dn){return clearTimeout(Dn)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Pa=function(Dn){return window.requestAnimationFrame(Dn)},qn=function(Dn){return window.cancelAnimationFrame(Dn)});var ea=0,ba=new Map;function ht(_t){ba.delete(_t)}var Vt=function(Dn){var Jn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;ea+=1;var pt=ea;function Vn(Ja){if(Ja===0)ht(pt),Dn();else{var tr=Pa(function(){Vn(Ja-1)});ba.set(pt,tr)}}return Vn(Jn),pt};Vt.cancel=function(_t){var Dn=ba.get(_t);return ht(Dn),qn(Dn)};var Ra=Vt,fa=function(){var _t=x.useRef(null);function Dn(){Ra.cancel(_t.current)}function Jn(pt){var Vn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;Dn();var Ja=Ra(function(){Vn<=1?pt({isCanceled:function(){return Ja!==_t.current}}):Jn(pt,Vn-1)});_t.current=Ja}return x.useEffect(function(){return function(){Dn()}},[]),[Jn,Dn]},Tt=le()?x.useLayoutEffect:x.useEffect,Fa=Tt,Ct=[tt,ut,Bt,vn],nn=!1,On=!0;function Mt(_t){return _t===Bt||_t===vn}var an=function(_t,Dn){var Jn=Nn(gt),pt=(0,re.Z)(Jn,2),Vn=pt[0],Ja=pt[1],tr=fa(),Rn=(0,re.Z)(tr,2),Wn=Rn[0],Gn=Rn[1];function ur(){Ja(tt,!0)}return Fa(function(){if(Vn!==gt&&Vn!==vn){var Gr=Ct.indexOf(Vn),qr=Ct[Gr+1],Yr=Dn(Vn);Yr===nn?Ja(qr,!0):Wn(function(Co){function Zr(){Co.isCanceled()||Ja(qr,!0)}Yr===!0?Zr():Promise.resolve(Yr).then(Zr)})}},[_t,Vn]),x.useEffect(function(){return function(){Gn()}},[]),[ur,Vn]},Un=function(_t){var Dn=(0,x.useRef)(),Jn=(0,x.useRef)(_t);Jn.current=_t;var pt=x.useCallback(function(tr){Jn.current(tr)},[]);function Vn(tr){tr&&(tr.removeEventListener(bt,pt),tr.removeEventListener(yn,pt))}function Ja(tr){Dn.current&&Dn.current!==tr&&Vn(Dn.current),tr&&tr!==Dn.current&&(tr.addEventListener(bt,pt),tr.addEventListener(yn,pt),Dn.current=tr)}return x.useEffect(function(){return function(){Vn(Dn.current)}},[]),[Ja,Vn]};function Da(_t,Dn,Jn,pt){var Vn=pt.motionEnter,Ja=Vn===void 0?!0:Vn,tr=pt.motionAppear,Rn=tr===void 0?!0:tr,Wn=pt.motionLeave,Gn=Wn===void 0?!0:Wn,ur=pt.motionDeadline,Gr=pt.motionLeaveImmediately,qr=pt.onAppearPrepare,Yr=pt.onEnterPrepare,Co=pt.onLeavePrepare,Zr=pt.onAppearStart,Va=pt.onEnterStart,Yn=pt.onLeaveStart,_a=pt.onAppearActive,Ga=pt.onEnterActive,Ur=pt.onLeaveActive,_e=pt.onAppearEnd,hn=pt.onEnterEnd,Zn=pt.onLeaveEnd,ta=pt.onVisibleChanged,Kt=Nn(),Qn=(0,re.Z)(Kt,2),Xn=Qn[0],jn=Qn[1],na=Nn(Ia),Nr=(0,re.Z)(na,2),lo=Nr[0],ro=Nr[1],_r=Nn(null),Jo=(0,re.Z)(_r,2),oi=Jo[0],ll=Jo[1],cl=(0,x.useRef)(!1),kl=(0,x.useRef)(null);function ml(){return Jn()}var Cl=(0,x.useRef)(!1);function jl(Vi){var xl=ml();if(!(Vi&&!Vi.deadline&&Vi.target!==xl)){var Ol=Cl.current,Al;lo===jt&&Ol?Al=_e==null?void 0:_e(xl,Vi):lo===Jt&&Ol?Al=hn==null?void 0:hn(xl,Vi):lo===bn&&Ol&&(Al=Zn==null?void 0:Zn(xl,Vi)),lo!==Ia&&Ol&&Al!==!1&&(ro(Ia,!0),ll(null,!0))}}var Wl=Un(jl),Mo=(0,re.Z)(Wl,1),hl=Mo[0],Il=x.useMemo(function(){var Vi,xl,Ol;switch(lo){case jt:return Vi={},(0,ie.Z)(Vi,tt,qr),(0,ie.Z)(Vi,ut,Zr),(0,ie.Z)(Vi,Bt,_a),Vi;case Jt:return xl={},(0,ie.Z)(xl,tt,Yr),(0,ie.Z)(xl,ut,Va),(0,ie.Z)(xl,Bt,Ga),xl;case bn:return Ol={},(0,ie.Z)(Ol,tt,Co),(0,ie.Z)(Ol,ut,Yn),(0,ie.Z)(Ol,Bt,Ur),Ol;default:return{}}},[lo]),$l=an(lo,function(Vi){if(Vi===tt){var xl=Il[tt];return xl?xl(ml()):nn}if(Yl in Il){var Ol;ll(((Ol=Il[Yl])===null||Ol===void 0?void 0:Ol.call(Il,ml(),null))||null)}return Yl===Bt&&(hl(ml()),ur>0&&(clearTimeout(kl.current),kl.current=setTimeout(function(){jl({deadline:!0})},ur))),On}),Nl=(0,re.Z)($l,2),lu=Nl[0],Yl=Nl[1],vu=Mt(Yl);Cl.current=vu,Fa(function(){jn(Dn);var Vi=cl.current;if(cl.current=!0,!!_t){var xl;!Vi&&Dn&&Rn&&(xl=jt),Vi&&Dn&&Ja&&(xl=Jt),(Vi&&!Dn&&Gn||!Vi&&Gr&&!Dn&&Gn)&&(xl=bn),xl&&(ro(xl),lu())}},[Dn]),(0,x.useEffect)(function(){(lo===jt&&!Rn||lo===Jt&&!Ja||lo===bn&&!Gn)&&ro(Ia)},[Rn,Ja,Gn]),(0,x.useEffect)(function(){return function(){cl.current=!1,clearTimeout(kl.current)}},[]);var ru=x.useRef(!1);(0,x.useEffect)(function(){Xn&&(ru.current=!0),Xn!==void 0&&lo===Ia&&((ru.current||Xn)&&(ta==null||ta(Xn)),ru.current=!0)},[Xn,lo]);var Su=oi;return Il[tt]&&Yl===ut&&(Su=(0,De.Z)({transition:"none"},Su)),[lo,Yl,Su,Xn!=null?Xn:Dn]}var Ca=function(_t){(0,Me.Z)(Jn,_t);var Dn=(0,Qe.Z)(Jn);function Jn(){return(0,Ge.Z)(this,Jn),Dn.apply(this,arguments)}return(0,ce.Z)(Jn,[{key:"render",value:function(){return this.props.children}}]),Jn}(x.Component),ya=Ca;function or(_t){var Dn=_t;(0,xe.Z)(_t)==="object"&&(Dn=_t.transitionSupport);function Jn(Vn){return!!(Vn.motionName&&Dn)}var pt=x.forwardRef(function(Vn,Ja){var tr=Vn.visible,Rn=tr===void 0?!0:tr,Wn=Vn.removeOnLeave,Gn=Wn===void 0?!0:Wn,ur=Vn.forceRender,Gr=Vn.children,qr=Vn.motionName,Yr=Vn.leavedClassName,Co=Vn.eventProps,Zr=Jn(Vn),Va=(0,x.useRef)(),Yn=(0,x.useRef)();function _a(){try{return Va.current instanceof HTMLElement?Va.current:et(Yn.current)}catch(_r){return null}}var Ga=Da(Zr,Rn,_a,Vn),Ur=(0,re.Z)(Ga,4),_e=Ur[0],hn=Ur[1],Zn=Ur[2],ta=Ur[3],Kt=x.useRef(ta);ta&&(Kt.current=!0);var Qn=x.useCallback(function(_r){Va.current=_r,Fe(Ja,_r)},[Ja]),Xn,jn=(0,De.Z)((0,De.Z)({},Co),{},{visible:Rn});if(!Gr)Xn=null;else if(_e===Ia||!Jn(Vn))ta?Xn=Gr((0,De.Z)({},jn),Qn):!Gn&&Kt.current&&Yr?Xn=Gr((0,De.Z)((0,De.Z)({},jn),{},{className:Yr}),Qn):ur||!Gn&&!Yr?Xn=Gr((0,De.Z)((0,De.Z)({},jn),{},{style:{display:"none"}}),Qn):Xn=null;else{var na,Nr;hn===tt?Nr="prepare":Mt(hn)?Nr="active":hn===ut&&(Nr="start"),Xn=Gr((0,De.Z)((0,De.Z)({},jn),{},{className:fe()(Mn(qr,_e),(na={},(0,ie.Z)(na,Mn(qr,"".concat(_e,"-").concat(Nr)),Nr),(0,ie.Z)(na,qr,typeof qr=="string"),na)),style:Zn}),Qn)}if(x.isValidElement(Xn)&&St(Xn)){var lo=Xn,ro=lo.ref;ro||(Xn=x.cloneElement(Xn,{ref:Qn}))}return x.createElement(ya,{ref:Yn},Xn)});return pt.displayName="CSSMotion",pt}var Br=or(gn),Hr="add",Vr="keep",So="remove",co="removed";function To(_t){var Dn;return _t&&(0,xe.Z)(_t)==="object"&&"key"in _t?Dn=_t:Dn={key:_t},(0,De.Z)((0,De.Z)({},Dn),{},{key:String(Dn.key)})}function Fo(){var _t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return _t.map(To)}function fo(){var _t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Jn=[],pt=0,Vn=Dn.length,Ja=Fo(_t),tr=Fo(Dn);Ja.forEach(function(Gn){for(var ur=!1,Gr=pt;Gr<Vn;Gr+=1){var qr=tr[Gr];if(qr.key===Gn.key){pt<Gr&&(Jn=Jn.concat(tr.slice(pt,Gr).map(function(Yr){return(0,De.Z)((0,De.Z)({},Yr),{},{status:Hr})})),pt=Gr),Jn.push((0,De.Z)((0,De.Z)({},qr),{},{status:Vr})),pt+=1,ur=!0;break}}ur||Jn.push((0,De.Z)((0,De.Z)({},Gn),{},{status:So}))}),pt<Vn&&(Jn=Jn.concat(tr.slice(pt).map(function(Gn){return(0,De.Z)((0,De.Z)({},Gn),{},{status:Hr})})));var Rn={};Jn.forEach(function(Gn){var ur=Gn.key;Rn[ur]=(Rn[ur]||0)+1});var Wn=Object.keys(Rn).filter(function(Gn){return Rn[Gn]>1});return Wn.forEach(function(Gn){Jn=Jn.filter(function(ur){var Gr=ur.key,qr=ur.status;return Gr!==Gn||qr!==So}),Jn.forEach(function(ur){ur.key===Gn&&(ur.status=Vr)})}),Jn}var ko=["component","children","onVisibleChanged","onAllRemoved"],Eo=["status"],Na=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function pr(_t){var Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Br,Jn=function(pt){(0,Me.Z)(Ja,pt);var Vn=(0,Qe.Z)(Ja);function Ja(){var tr;(0,Ge.Z)(this,Ja);for(var Rn=arguments.length,Wn=new Array(Rn),Gn=0;Gn<Rn;Gn++)Wn[Gn]=arguments[Gn];return tr=Vn.call.apply(Vn,[this].concat(Wn)),(0,ie.Z)((0,at.Z)(tr),"state",{keyEntities:[]}),(0,ie.Z)((0,at.Z)(tr),"removeKey",function(ur){var Gr=tr.state.keyEntities,qr=Gr.map(function(Yr){return Yr.key!==ur?Yr:(0,De.Z)((0,De.Z)({},Yr),{},{status:co})});return tr.setState({keyEntities:qr}),qr.filter(function(Yr){var Co=Yr.status;return Co!==co}).length}),tr}return(0,ce.Z)(Ja,[{key:"render",value:function(){var Rn=this,Wn=this.state.keyEntities,Gn=this.props,ur=Gn.component,Gr=Gn.children,qr=Gn.onVisibleChanged,Yr=Gn.onAllRemoved,Co=(0,oe.Z)(Gn,ko),Zr=ur||x.Fragment,Va={};return Na.forEach(function(Yn){Va[Yn]=Co[Yn],delete Co[Yn]}),delete Co.keys,x.createElement(Zr,Co,Wn.map(function(Yn){var _a=Yn.status,Ga=(0,oe.Z)(Yn,Eo),Ur=_a===Hr||_a===Vr;return x.createElement(Dn,(0,b.Z)({},Va,{key:Ga.key,visible:Ur,eventProps:Ga,onVisibleChanged:function(hn){if(qr==null||qr(hn,{key:Ga.key}),!hn){var Zn=Rn.removeKey(Ga.key);Zn===0&&Yr&&Yr()}}}),Gr)}))}}],[{key:"getDerivedStateFromProps",value:function(Rn,Wn){var Gn=Rn.keys,ur=Wn.keyEntities,Gr=Fo(Gn),qr=fo(ur,Gr);return{keyEntities:qr.filter(function(Yr){var Co=ur.find(function(Zr){var Va=Zr.key;return Yr.key===Va});return!(Co&&Co.status===co&&Yr.status===So)})}}}]),Ja}(x.Component);return(0,ie.Z)(Jn,"defaultProps",{component:"div"}),Jn}var cr=pr(gn),lr=Br,Sr=z(56261);function pi(_t,Dn){var Jn=x.useState(!1),pt=(0,re.Z)(Jn,2),Vn=pt[0],Ja=pt[1];x.useLayoutEffect(function(){if(Vn)return _t(),function(){Dn()}},[Vn]),x.useLayoutEffect(function(){return Ja(!0),function(){Ja(!1)}},[])}var Pr=z(83898),ln=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],pn=function(Dn,Jn){var pt=Dn.className,Vn=Dn.style,Ja=Dn.motion,tr=Dn.motionNodes,Rn=Dn.motionType,Wn=Dn.onMotionStart,Gn=Dn.onMotionEnd,ur=Dn.active,Gr=Dn.treeNodeRequiredProps,qr=(0,oe.Z)(Dn,ln),Yr=x.useState(!0),Co=(0,re.Z)(Yr,2),Zr=Co[0],Va=Co[1],Yn=x.useContext(y.k),_a=Yn.prefixCls,Ga=tr&&Rn!=="hide";we(function(){tr&&Ga!==Zr&&Va(Ga)},[tr]);var Ur=function(){tr&&Wn()},_e=x.useRef(!1),hn=function(){tr&&!_e.current&&(_e.current=!0,Gn())};pi(Ur,hn);var Zn=function(Kt){Ga===Kt&&hn()};return tr?x.createElement(lr,(0,b.Z)({ref:Jn,visible:Zr},Ja,{motionAppear:Rn==="show",onVisibleChanged:Zn}),function(ta,Kt){var Qn=ta.className,Xn=ta.style;return x.createElement("div",{ref:Kt,className:fe()("".concat(_a,"-treenode-motion"),Qn),style:Xn},tr.map(function(jn){var na=(0,b.Z)({},((0,te.Z)(jn.data),jn.data)),Nr=jn.title,lo=jn.key,ro=jn.isStart,_r=jn.isEnd;delete na.children;var Jo=(0,Pr.H8)(lo,Gr);return x.createElement(Sr.Z,(0,b.Z)({},na,Jo,{title:Nr,active:ur,data:jn.data,key:lo,isStart:ro,isEnd:_r}))}))}):x.createElement(Sr.Z,(0,b.Z)({domRef:Jn,className:pt,style:Vn},qr,{active:ur}))};pn.displayName="MotionTreeNode";var mn=x.forwardRef(pn),ia=mn;function qa(){var _t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Dn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Jn=_t.length,pt=Dn.length;if(Math.abs(Jn-pt)!==1)return{add:!1,key:null};function Vn(Ja,tr){var Rn=new Map;Ja.forEach(function(Gn){Rn.set(Gn,!0)});var Wn=tr.filter(function(Gn){return!Rn.has(Gn)});return Wn.length===1?Wn[0]:null}return Jn<pt?{add:!0,key:Vn(_t,Dn)}:{add:!1,key:Vn(Dn,_t)}}function Lr(_t,Dn,Jn){var pt=_t.findIndex(function(Rn){return Rn.key===Jn}),Vn=_t[pt+1],Ja=Dn.findIndex(function(Rn){return Rn.key===Jn});if(Vn){var tr=Dn.findIndex(function(Rn){return Rn.key===Vn.key});return Dn.slice(Ja+1,tr)}return Dn.slice(Ja+1)}var Lo=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],er={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Ao=function(){},Go="RC_TREE_MOTION_".concat(Math.random()),Mi={key:Go},rr={key:Go,level:0,index:0,pos:"0",node:Mi,nodes:[Mi]},zo={parent:null,children:[],pos:rr.pos,data:Mi,title:null,key:Go,isStart:[],isEnd:[]};function Cn(_t,Dn,Jn,pt){return Dn===!1||!Jn?_t:_t.slice(0,Math.ceil(Jn/pt)+1)}function Ea(_t){var Dn=_t.key,Jn=_t.pos;return(0,Pr.km)(Dn,Jn)}function la(_t){for(var Dn=String(_t.data.key),Jn=_t;Jn.parent;)Jn=Jn.parent,Dn="".concat(Jn.data.key," > ").concat(Dn);return Dn}var en=x.forwardRef(function(_t,Dn){var Jn=_t.prefixCls,pt=_t.data,Vn=_t.selectable,Ja=_t.checkable,tr=_t.expandedKeys,Rn=_t.selectedKeys,Wn=_t.checkedKeys,Gn=_t.loadedKeys,ur=_t.loadingKeys,Gr=_t.halfCheckedKeys,qr=_t.keyEntities,Yr=_t.disabled,Co=_t.dragging,Zr=_t.dragOverNodeKey,Va=_t.dropPosition,Yn=_t.motion,_a=_t.height,Ga=_t.itemHeight,Ur=_t.virtual,_e=_t.focusable,hn=_t.activeItem,Zn=_t.focused,ta=_t.tabIndex,Kt=_t.onKeyDown,Qn=_t.onFocus,Xn=_t.onBlur,jn=_t.onActiveChange,na=_t.onListChangeStart,Nr=_t.onListChangeEnd,lo=(0,oe.Z)(_t,Lo),ro=x.useRef(null),_r=x.useRef(null);x.useImperativeHandle(Dn,function(){return{scrollTo:function(ou){ro.current.scrollTo(ou)},getIndentWidth:function(){return _r.current.offsetWidth}}});var Jo=x.useState(tr),oi=(0,re.Z)(Jo,2),ll=oi[0],cl=oi[1],kl=x.useState(pt),ml=(0,re.Z)(kl,2),Cl=ml[0],jl=ml[1],Wl=x.useState(pt),Mo=(0,re.Z)(Wl,2),hl=Mo[0],Il=Mo[1],$l=x.useState([]),Nl=(0,re.Z)($l,2),lu=Nl[0],Yl=Nl[1],vu=x.useState(null),ru=(0,re.Z)(vu,2),Su=ru[0],Vi=ru[1],xl=x.useRef(pt);xl.current=pt;function Ol(){var dl=xl.current;jl(dl),Il(dl),Yl([]),Vi(null),Nr()}we(function(){cl(tr);var dl=qa(ll,tr);if(dl.key!==null)if(dl.add){var ou=Cl.findIndex(function(Sl){var su=Sl.key;return su===dl.key}),Xl=Cn(Lr(Cl,pt,dl.key),Ur,_a,Ga),hi=Cl.slice();hi.splice(ou+1,0,zo),Il(hi),Yl(Xl),Vi("show")}else{var Bl=pt.findIndex(function(Sl){var su=Sl.key;return su===dl.key}),ql=Cn(Lr(pt,Cl,dl.key),Ur,_a,Ga),Gl=pt.slice();Gl.splice(Bl+1,0,zo),Il(Gl),Yl(ql),Vi("hide")}else Cl!==pt&&(jl(pt),Il(pt))},[tr,pt]),x.useEffect(function(){Co||Ol()},[Co]);var Al=Yn?hl:pt,uu={expandedKeys:tr,selectedKeys:Rn,loadedKeys:Gn,loadingKeys:ur,checkedKeys:Wn,halfCheckedKeys:Gr,dragOverNodeKey:Zr,dropPosition:Va,keyEntities:qr};return x.createElement(x.Fragment,null,Zn&&hn&&x.createElement("span",{style:er,"aria-live":"assertive"},la(hn)),x.createElement("div",null,x.createElement("input",{style:er,disabled:_e===!1||Yr,tabIndex:_e!==!1?ta:null,onKeyDown:Kt,onFocus:Qn,onBlur:Xn,value:"",onChange:Ao,"aria-label":"for screen reader"})),x.createElement("div",{className:"".concat(Jn,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},x.createElement("div",{className:"".concat(Jn,"-indent")},x.createElement("div",{ref:_r,className:"".concat(Jn,"-indent-unit")}))),x.createElement(Le.Z,(0,b.Z)({},lo,{data:Al,itemKey:Ea,height:_a,fullHeight:!1,virtual:Ur,itemHeight:Ga,prefixCls:"".concat(Jn,"-list"),ref:ro,onVisibleChange:function(ou,Xl){var hi=new Set(ou),Bl=Xl.filter(function(ql){return!hi.has(ql)});Bl.some(function(ql){return Ea(ql)===Go})&&Ol()}}),function(dl){var ou=dl.pos,Xl=(0,b.Z)({},((0,te.Z)(dl.data),dl.data)),hi=dl.title,Bl=dl.key,ql=dl.isStart,Gl=dl.isEnd,Sl=(0,Pr.km)(Bl,ou);delete Xl.key,delete Xl.children;var su=(0,Pr.H8)(Sl,uu);return x.createElement(ia,(0,b.Z)({},Xl,su,{title:hi,active:!!hn&&Bl===hn.key,pos:ou,data:dl.data,isStart:ql,isEnd:Gl,motion:Yn,motionNodes:Bl===Go?lu:null,motionType:Su,onMotionStart:na,onMotionEnd:Ol,treeNodeRequiredProps:uu,onMouseMove:function(){jn(null)}}))}))});en.displayName="NodeList";var wr=en,pa=z(29873),vr=z(97153),Oa=z(3596),$o=10,vo=function(_t){(0,Me.Z)(Jn,_t);var Dn=(0,Qe.Z)(Jn);function Jn(){var pt;(0,Ge.Z)(this,Jn);for(var Vn=arguments.length,Ja=new Array(Vn),tr=0;tr<Vn;tr++)Ja[tr]=arguments[tr];return pt=Dn.call.apply(Dn,[this].concat(Ja)),pt.destroyed=!1,pt.delayedDragEnterLogic=void 0,pt.loadingRetryTimes={},pt.state={keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:(0,Pr.w$)()},pt.dragStartMousePosition=null,pt.dragNode=void 0,pt.currentMouseOverDroppableNodeKey=null,pt.listRef=x.createRef(),pt.onNodeDragStart=function(Rn,Wn){var Gn=pt.state,ur=Gn.expandedKeys,Gr=Gn.keyEntities,qr=pt.props.onDragStart,Yr=Wn.props.eventKey;pt.dragNode=Wn,pt.dragStartMousePosition={x:Rn.clientX,y:Rn.clientY};var Co=(0,pa._5)(ur,Yr);pt.setState({draggingNodeKey:Yr,dragChildrenKeys:(0,pa.wA)(Yr,Gr),indent:pt.listRef.current.getIndentWidth()}),pt.setExpandedKeys(Co),window.addEventListener("dragend",pt.onWindowDragEnd),qr==null||qr({event:Rn,node:(0,Pr.F)(Wn.props)})},pt.onNodeDragEnter=function(Rn,Wn){var Gn=pt.state,ur=Gn.expandedKeys,Gr=Gn.keyEntities,qr=Gn.dragChildrenKeys,Yr=Gn.flattenNodes,Co=Gn.indent,Zr=pt.props,Va=Zr.onDragEnter,Yn=Zr.onExpand,_a=Zr.allowDrop,Ga=Zr.direction,Ur=Wn.props,_e=Ur.pos,hn=Ur.eventKey,Zn=(0,at.Z)(pt),ta=Zn.dragNode;if(pt.currentMouseOverDroppableNodeKey!==hn&&(pt.currentMouseOverDroppableNodeKey=hn),!ta){pt.resetDragState();return}var Kt=(0,pa.OM)(Rn,ta,Wn,Co,pt.dragStartMousePosition,_a,Yr,Gr,ur,Ga),Qn=Kt.dropPosition,Xn=Kt.dropLevelOffset,jn=Kt.dropTargetKey,na=Kt.dropContainerKey,Nr=Kt.dropTargetPos,lo=Kt.dropAllowed,ro=Kt.dragOverNodeKey;if(qr.indexOf(jn)!==-1||!lo){pt.resetDragState();return}if(pt.delayedDragEnterLogic||(pt.delayedDragEnterLogic={}),Object.keys(pt.delayedDragEnterLogic).forEach(function(_r){clearTimeout(pt.delayedDragEnterLogic[_r])}),ta.props.eventKey!==Wn.props.eventKey&&(Rn.persist(),pt.delayedDragEnterLogic[_e]=window.setTimeout(function(){if(pt.state.draggingNodeKey!==null){var _r=(0,Ae.Z)(ur),Jo=(0,Oa.Z)(Gr,Wn.props.eventKey);Jo&&(Jo.children||[]).length&&(_r=(0,pa.L0)(ur,Wn.props.eventKey)),"expandedKeys"in pt.props||pt.setExpandedKeys(_r),Yn==null||Yn(_r,{node:(0,Pr.F)(Wn.props),expanded:!0,nativeEvent:Rn.nativeEvent})}},800)),ta.props.eventKey===jn&&Xn===0){pt.resetDragState();return}pt.setState({dragOverNodeKey:ro,dropPosition:Qn,dropLevelOffset:Xn,dropTargetKey:jn,dropContainerKey:na,dropTargetPos:Nr,dropAllowed:lo}),Va==null||Va({event:Rn,node:(0,Pr.F)(Wn.props),expandedKeys:ur})},pt.onNodeDragOver=function(Rn,Wn){var Gn=pt.state,ur=Gn.dragChildrenKeys,Gr=Gn.flattenNodes,qr=Gn.keyEntities,Yr=Gn.expandedKeys,Co=Gn.indent,Zr=pt.props,Va=Zr.onDragOver,Yn=Zr.allowDrop,_a=Zr.direction,Ga=(0,at.Z)(pt),Ur=Ga.dragNode;if(Ur){var _e=(0,pa.OM)(Rn,Ur,Wn,Co,pt.dragStartMousePosition,Yn,Gr,qr,Yr,_a),hn=_e.dropPosition,Zn=_e.dropLevelOffset,ta=_e.dropTargetKey,Kt=_e.dropContainerKey,Qn=_e.dropAllowed,Xn=_e.dropTargetPos,jn=_e.dragOverNodeKey;ur.indexOf(ta)!==-1||!Qn||(Ur.props.eventKey===ta&&Zn===0?pt.state.dropPosition===null&&pt.state.dropLevelOffset===null&&pt.state.dropTargetKey===null&&pt.state.dropContainerKey===null&&pt.state.dropTargetPos===null&&pt.state.dropAllowed===!1&&pt.state.dragOverNodeKey===null||pt.resetDragState():hn===pt.state.dropPosition&&Zn===pt.state.dropLevelOffset&&ta===pt.state.dropTargetKey&&Kt===pt.state.dropContainerKey&&Xn===pt.state.dropTargetPos&&Qn===pt.state.dropAllowed&&jn===pt.state.dragOverNodeKey||pt.setState({dropPosition:hn,dropLevelOffset:Zn,dropTargetKey:ta,dropContainerKey:Kt,dropTargetPos:Xn,dropAllowed:Qn,dragOverNodeKey:jn}),Va==null||Va({event:Rn,node:(0,Pr.F)(Wn.props)}))}},pt.onNodeDragLeave=function(Rn,Wn){pt.currentMouseOverDroppableNodeKey===Wn.props.eventKey&&!Rn.currentTarget.contains(Rn.relatedTarget)&&(pt.resetDragState(),pt.currentMouseOverDroppableNodeKey=null);var Gn=pt.props.onDragLeave;Gn==null||Gn({event:Rn,node:(0,Pr.F)(Wn.props)})},pt.onWindowDragEnd=function(Rn){pt.onNodeDragEnd(Rn,null,!0),window.removeEventListener("dragend",pt.onWindowDragEnd)},pt.onNodeDragEnd=function(Rn,Wn){var Gn=pt.props.onDragEnd;pt.setState({dragOverNodeKey:null}),pt.cleanDragState(),Gn==null||Gn({event:Rn,node:(0,Pr.F)(Wn.props)}),pt.dragNode=null,window.removeEventListener("dragend",pt.onWindowDragEnd)},pt.onNodeDrop=function(Rn,Wn){var Gn,ur=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Gr=pt.state,qr=Gr.dragChildrenKeys,Yr=Gr.dropPosition,Co=Gr.dropTargetKey,Zr=Gr.dropTargetPos,Va=Gr.dropAllowed;if(Va){var Yn=pt.props.onDrop;if(pt.setState({dragOverNodeKey:null}),pt.cleanDragState(),Co!==null){var _a=(0,De.Z)((0,De.Z)({},(0,Pr.H8)(Co,pt.getTreeNodeRequiredProps())),{},{active:((Gn=pt.getActiveItem())===null||Gn===void 0?void 0:Gn.key)===Co,data:(0,Oa.Z)(pt.state.keyEntities,Co).node}),Ga=qr.indexOf(Co)!==-1;(0,a.ZP)(!Ga,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ur=(0,pa.yx)(Zr),_e={event:Rn,node:(0,Pr.F)(_a),dragNode:pt.dragNode?(0,Pr.F)(pt.dragNode.props):null,dragNodesKeys:[pt.dragNode.props.eventKey].concat(qr),dropToGap:Yr!==0,dropPosition:Yr+Number(Ur[Ur.length-1])};ur||Yn==null||Yn(_e),pt.dragNode=null}}},pt.cleanDragState=function(){var Rn=pt.state.draggingNodeKey;Rn!==null&&pt.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),pt.dragStartMousePosition=null,pt.currentMouseOverDroppableNodeKey=null},pt.triggerExpandActionExpand=function(Rn,Wn){var Gn=pt.state,ur=Gn.expandedKeys,Gr=Gn.flattenNodes,qr=Wn.expanded,Yr=Wn.key,Co=Wn.isLeaf;if(!(Co||Rn.shiftKey||Rn.metaKey||Rn.ctrlKey)){var Zr=Gr.filter(function(Yn){return Yn.key===Yr})[0],Va=(0,Pr.F)((0,De.Z)((0,De.Z)({},(0,Pr.H8)(Yr,pt.getTreeNodeRequiredProps())),{},{data:Zr.data}));pt.setExpandedKeys(qr?(0,pa._5)(ur,Yr):(0,pa.L0)(ur,Yr)),pt.onNodeExpand(Rn,Va)}},pt.onNodeClick=function(Rn,Wn){var Gn=pt.props,ur=Gn.onClick,Gr=Gn.expandAction;Gr==="click"&&pt.triggerExpandActionExpand(Rn,Wn),ur==null||ur(Rn,Wn)},pt.onNodeDoubleClick=function(Rn,Wn){var Gn=pt.props,ur=Gn.onDoubleClick,Gr=Gn.expandAction;Gr==="doubleClick"&&pt.triggerExpandActionExpand(Rn,Wn),ur==null||ur(Rn,Wn)},pt.onNodeSelect=function(Rn,Wn){var Gn=pt.state.selectedKeys,ur=pt.state,Gr=ur.keyEntities,qr=ur.fieldNames,Yr=pt.props,Co=Yr.onSelect,Zr=Yr.multiple,Va=Wn.selected,Yn=Wn[qr.key],_a=!Va;_a?Zr?Gn=(0,pa.L0)(Gn,Yn):Gn=[Yn]:Gn=(0,pa._5)(Gn,Yn);var Ga=Gn.map(function(Ur){var _e=(0,Oa.Z)(Gr,Ur);return _e?_e.node:null}).filter(function(Ur){return Ur});pt.setUncontrolledState({selectedKeys:Gn}),Co==null||Co(Gn,{event:"select",selected:_a,node:Wn,selectedNodes:Ga,nativeEvent:Rn.nativeEvent})},pt.onNodeCheck=function(Rn,Wn,Gn){var ur=pt.state,Gr=ur.keyEntities,qr=ur.checkedKeys,Yr=ur.halfCheckedKeys,Co=pt.props,Zr=Co.checkStrictly,Va=Co.onCheck,Yn=Wn.key,_a,Ga={event:"check",node:Wn,checked:Gn,nativeEvent:Rn.nativeEvent};if(Zr){var Ur=Gn?(0,pa.L0)(qr,Yn):(0,pa._5)(qr,Yn),_e=(0,pa._5)(Yr,Yn);_a={checked:Ur,halfChecked:_e},Ga.checkedNodes=Ur.map(function(Xn){return(0,Oa.Z)(Gr,Xn)}).filter(function(Xn){return Xn}).map(function(Xn){return Xn.node}),pt.setUncontrolledState({checkedKeys:Ur})}else{var hn=(0,vr.S)([].concat((0,Ae.Z)(qr),[Yn]),!0,Gr),Zn=hn.checkedKeys,ta=hn.halfCheckedKeys;if(!Gn){var Kt=new Set(Zn);Kt.delete(Yn);var Qn=(0,vr.S)(Array.from(Kt),{checked:!1,halfCheckedKeys:ta},Gr);Zn=Qn.checkedKeys,ta=Qn.halfCheckedKeys}_a=Zn,Ga.checkedNodes=[],Ga.checkedNodesPositions=[],Ga.halfCheckedKeys=ta,Zn.forEach(function(Xn){var jn=(0,Oa.Z)(Gr,Xn);if(jn){var na=jn.node,Nr=jn.pos;Ga.checkedNodes.push(na),Ga.checkedNodesPositions.push({node:na,pos:Nr})}}),pt.setUncontrolledState({checkedKeys:Zn},!1,{halfCheckedKeys:ta})}Va==null||Va(_a,Ga)},pt.onNodeLoad=function(Rn){var Wn=Rn.key,Gn=new Promise(function(ur,Gr){pt.setState(function(qr){var Yr=qr.loadedKeys,Co=Yr===void 0?[]:Yr,Zr=qr.loadingKeys,Va=Zr===void 0?[]:Zr,Yn=pt.props,_a=Yn.loadData,Ga=Yn.onLoad;if(!_a||Co.indexOf(Wn)!==-1||Va.indexOf(Wn)!==-1)return null;var Ur=_a(Rn);return Ur.then(function(){var _e=pt.state.loadedKeys,hn=(0,pa.L0)(_e,Wn);Ga==null||Ga(hn,{event:"load",node:Rn}),pt.setUncontrolledState({loadedKeys:hn}),pt.setState(function(Zn){return{loadingKeys:(0,pa._5)(Zn.loadingKeys,Wn)}}),ur()}).catch(function(_e){if(pt.setState(function(Zn){return{loadingKeys:(0,pa._5)(Zn.loadingKeys,Wn)}}),pt.loadingRetryTimes[Wn]=(pt.loadingRetryTimes[Wn]||0)+1,pt.loadingRetryTimes[Wn]>=$o){var hn=pt.state.loadedKeys;(0,a.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),pt.setUncontrolledState({loadedKeys:(0,pa.L0)(hn,Wn)}),ur()}Gr(_e)}),{loadingKeys:(0,pa.L0)(Va,Wn)}})});return Gn.catch(function(){}),Gn},pt.onNodeMouseEnter=function(Rn,Wn){var Gn=pt.props.onMouseEnter;Gn==null||Gn({event:Rn,node:Wn})},pt.onNodeMouseLeave=function(Rn,Wn){var Gn=pt.props.onMouseLeave;Gn==null||Gn({event:Rn,node:Wn})},pt.onNodeContextMenu=function(Rn,Wn){var Gn=pt.props.onRightClick;Gn&&(Rn.preventDefault(),Gn({event:Rn,node:Wn}))},pt.onFocus=function(){var Rn=pt.props.onFocus;pt.setState({focused:!0});for(var Wn=arguments.length,Gn=new Array(Wn),ur=0;ur<Wn;ur++)Gn[ur]=arguments[ur];Rn==null||Rn.apply(void 0,Gn)},pt.onBlur=function(){var Rn=pt.props.onBlur;pt.setState({focused:!1}),pt.onActiveChange(null);for(var Wn=arguments.length,Gn=new Array(Wn),ur=0;ur<Wn;ur++)Gn[ur]=arguments[ur];Rn==null||Rn.apply(void 0,Gn)},pt.getTreeNodeRequiredProps=function(){var Rn=pt.state,Wn=Rn.expandedKeys,Gn=Rn.selectedKeys,ur=Rn.loadedKeys,Gr=Rn.loadingKeys,qr=Rn.checkedKeys,Yr=Rn.halfCheckedKeys,Co=Rn.dragOverNodeKey,Zr=Rn.dropPosition,Va=Rn.keyEntities;return{expandedKeys:Wn||[],selectedKeys:Gn||[],loadedKeys:ur||[],loadingKeys:Gr||[],checkedKeys:qr||[],halfCheckedKeys:Yr||[],dragOverNodeKey:Co,dropPosition:Zr,keyEntities:Va}},pt.setExpandedKeys=function(Rn){var Wn=pt.state,Gn=Wn.treeData,ur=Wn.fieldNames,Gr=(0,Pr.oH)(Gn,Rn,ur);pt.setUncontrolledState({expandedKeys:Rn,flattenNodes:Gr},!0)},pt.onNodeExpand=function(Rn,Wn){var Gn=pt.state.expandedKeys,ur=pt.state,Gr=ur.listChanging,qr=ur.fieldNames,Yr=pt.props,Co=Yr.onExpand,Zr=Yr.loadData,Va=Wn.expanded,Yn=Wn[qr.key];if(!Gr){var _a=Gn.indexOf(Yn),Ga=!Va;if((0,a.ZP)(Va&&_a!==-1||!Va&&_a===-1,"Expand state not sync with index check"),Ga?Gn=(0,pa.L0)(Gn,Yn):Gn=(0,pa._5)(Gn,Yn),pt.setExpandedKeys(Gn),Co==null||Co(Gn,{node:Wn,expanded:Ga,nativeEvent:Rn.nativeEvent}),Ga&&Zr){var Ur=pt.onNodeLoad(Wn);Ur&&Ur.then(function(){var _e=(0,Pr.oH)(pt.state.treeData,Gn,qr);pt.setUncontrolledState({flattenNodes:_e})}).catch(function(){var _e=pt.state.expandedKeys,hn=(0,pa._5)(_e,Yn);pt.setExpandedKeys(hn)})}}},pt.onListChangeStart=function(){pt.setUncontrolledState({listChanging:!0})},pt.onListChangeEnd=function(){setTimeout(function(){pt.setUncontrolledState({listChanging:!1})})},pt.onActiveChange=function(Rn){var Wn=pt.state.activeKey,Gn=pt.props.onActiveChange;Wn!==Rn&&(pt.setState({activeKey:Rn}),Rn!==null&&pt.scrollTo({key:Rn}),Gn==null||Gn(Rn))},pt.getActiveItem=function(){var Rn=pt.state,Wn=Rn.activeKey,Gn=Rn.flattenNodes;return Wn===null?null:Gn.find(function(ur){var Gr=ur.key;return Gr===Wn})||null},pt.offsetActiveKey=function(Rn){var Wn=pt.state,Gn=Wn.flattenNodes,ur=Wn.activeKey,Gr=Gn.findIndex(function(Co){var Zr=Co.key;return Zr===ur});Gr===-1&&Rn<0&&(Gr=Gn.length),Gr=(Gr+Rn+Gn.length)%Gn.length;var qr=Gn[Gr];if(qr){var Yr=qr.key;pt.onActiveChange(Yr)}else pt.onActiveChange(null)},pt.onKeyDown=function(Rn){var Wn=pt.state,Gn=Wn.activeKey,ur=Wn.expandedKeys,Gr=Wn.checkedKeys,qr=Wn.fieldNames,Yr=pt.props,Co=Yr.onKeyDown,Zr=Yr.checkable,Va=Yr.selectable;switch(Rn.which){case me.UP:{pt.offsetActiveKey(-1),Rn.preventDefault();break}case me.DOWN:{pt.offsetActiveKey(1),Rn.preventDefault();break}}var Yn=pt.getActiveItem();if(Yn&&Yn.data){var _a=pt.getTreeNodeRequiredProps(),Ga=Yn.data.isLeaf===!1||!!(Yn.data[qr.children]||[]).length,Ur=(0,Pr.F)((0,De.Z)((0,De.Z)({},(0,Pr.H8)(Gn,_a)),{},{data:Yn.data,active:!0}));switch(Rn.which){case me.LEFT:{Ga&&ur.includes(Gn)?pt.onNodeExpand({},Ur):Yn.parent&&pt.onActiveChange(Yn.parent.key),Rn.preventDefault();break}case me.RIGHT:{Ga&&!ur.includes(Gn)?pt.onNodeExpand({},Ur):Yn.children&&Yn.children.length&&pt.onActiveChange(Yn.children[0].key),Rn.preventDefault();break}case me.ENTER:case me.SPACE:{Zr&&!Ur.disabled&&Ur.checkable!==!1&&!Ur.disableCheckbox?pt.onNodeCheck({},Ur,!Gr.includes(Gn)):!Zr&&Va&&!Ur.disabled&&Ur.selectable!==!1&&pt.onNodeSelect({},Ur);break}}}Co==null||Co(Rn)},pt.setUncontrolledState=function(Rn){var Wn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Gn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!pt.destroyed){var ur=!1,Gr=!0,qr={};Object.keys(Rn).forEach(function(Yr){if(Yr in pt.props){Gr=!1;return}ur=!0,qr[Yr]=Rn[Yr]}),ur&&(!Wn||Gr)&&pt.setState((0,De.Z)((0,De.Z)({},qr),Gn))}},pt.scrollTo=function(Rn){pt.listRef.current.scrollTo(Rn)},pt}return(0,ce.Z)(Jn,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Vn=this.props.activeKey;Vn!==void 0&&Vn!==this.state.activeKey&&(this.setState({activeKey:Vn}),Vn!==null&&this.scrollTo({key:Vn}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var Vn,Ja=this.state,tr=Ja.focused,Rn=Ja.flattenNodes,Wn=Ja.keyEntities,Gn=Ja.draggingNodeKey,ur=Ja.activeKey,Gr=Ja.dropLevelOffset,qr=Ja.dropContainerKey,Yr=Ja.dropTargetKey,Co=Ja.dropPosition,Zr=Ja.dragOverNodeKey,Va=Ja.indent,Yn=this.props,_a=Yn.prefixCls,Ga=Yn.className,Ur=Yn.style,_e=Yn.showLine,hn=Yn.focusable,Zn=Yn.tabIndex,ta=Zn===void 0?0:Zn,Kt=Yn.selectable,Qn=Yn.showIcon,Xn=Yn.icon,jn=Yn.switcherIcon,na=Yn.draggable,Nr=Yn.checkable,lo=Yn.checkStrictly,ro=Yn.disabled,_r=Yn.motion,Jo=Yn.loadData,oi=Yn.filterTreeNode,ll=Yn.height,cl=Yn.itemHeight,kl=Yn.virtual,ml=Yn.titleRender,Cl=Yn.dropIndicatorRender,jl=Yn.onContextMenu,Wl=Yn.onScroll,Mo=Yn.direction,hl=Yn.rootClassName,Il=Yn.rootStyle,$l=(0,E.Z)(this.props,{aria:!0,data:!0}),Nl;return na&&((0,xe.Z)(na)==="object"?Nl=na:typeof na=="function"?Nl={nodeDraggable:na}:Nl={}),x.createElement(y.k.Provider,{value:{prefixCls:_a,selectable:Kt,showIcon:Qn,icon:Xn,switcherIcon:jn,draggable:Nl,draggingNodeKey:Gn,checkable:Nr,checkStrictly:lo,disabled:ro,keyEntities:Wn,dropLevelOffset:Gr,dropContainerKey:qr,dropTargetKey:Yr,dropPosition:Co,dragOverNodeKey:Zr,indent:Va,direction:Mo,dropIndicatorRender:Cl,loadData:Jo,filterTreeNode:oi,titleRender:ml,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},x.createElement("div",{role:"tree",className:fe()(_a,Ga,hl,(Vn={},(0,ie.Z)(Vn,"".concat(_a,"-show-line"),_e),(0,ie.Z)(Vn,"".concat(_a,"-focused"),tr),(0,ie.Z)(Vn,"".concat(_a,"-active-focused"),ur!==null),Vn)),style:Il},x.createElement(wr,(0,b.Z)({ref:this.listRef,prefixCls:_a,style:Ur,data:Rn,disabled:ro,selectable:Kt,checkable:!!Nr,motion:_r,dragging:Gn!==null,height:ll,itemHeight:cl,virtual:kl,focusable:hn,focused:tr,tabIndex:ta,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:jl,onScroll:Wl},this.getTreeNodeRequiredProps(),$l))))}}],[{key:"getDerivedStateFromProps",value:function(Vn,Ja){var tr=Ja.prevProps,Rn={prevProps:Vn};function Wn(hn){return!tr&&hn in Vn||tr&&tr[hn]!==Vn[hn]}var Gn,ur=Ja.fieldNames;if(Wn("fieldNames")&&(ur=(0,Pr.w$)(Vn.fieldNames),Rn.fieldNames=ur),Wn("treeData")?Gn=Vn.treeData:Wn("children")&&((0,a.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Gn=(0,Pr.zn)(Vn.children)),Gn){Rn.treeData=Gn;var Gr=(0,Pr.I8)(Gn,{fieldNames:ur});Rn.keyEntities=(0,De.Z)((0,ie.Z)({},Go,rr),Gr.keyEntities)}var qr=Rn.keyEntities||Ja.keyEntities;if(Wn("expandedKeys")||tr&&Wn("autoExpandParent"))Rn.expandedKeys=Vn.autoExpandParent||!tr&&Vn.defaultExpandParent?(0,pa.r7)(Vn.expandedKeys,qr):Vn.expandedKeys;else if(!tr&&Vn.defaultExpandAll){var Yr=(0,De.Z)({},qr);delete Yr[Go],Rn.expandedKeys=Object.keys(Yr).map(function(hn){return Yr[hn].key})}else!tr&&Vn.defaultExpandedKeys&&(Rn.expandedKeys=Vn.autoExpandParent||Vn.defaultExpandParent?(0,pa.r7)(Vn.defaultExpandedKeys,qr):Vn.defaultExpandedKeys);if(Rn.expandedKeys||delete Rn.expandedKeys,Gn||Rn.expandedKeys){var Co=(0,Pr.oH)(Gn||Ja.treeData,Rn.expandedKeys||Ja.expandedKeys,ur);Rn.flattenNodes=Co}if(Vn.selectable&&(Wn("selectedKeys")?Rn.selectedKeys=(0,pa.BT)(Vn.selectedKeys,Vn):!tr&&Vn.defaultSelectedKeys&&(Rn.selectedKeys=(0,pa.BT)(Vn.defaultSelectedKeys,Vn))),Vn.checkable){var Zr;if(Wn("checkedKeys")?Zr=(0,pa.E6)(Vn.checkedKeys)||{}:!tr&&Vn.defaultCheckedKeys?Zr=(0,pa.E6)(Vn.defaultCheckedKeys)||{}:Gn&&(Zr=(0,pa.E6)(Vn.checkedKeys)||{checkedKeys:Ja.checkedKeys,halfCheckedKeys:Ja.halfCheckedKeys}),Zr){var Va=Zr,Yn=Va.checkedKeys,_a=Yn===void 0?[]:Yn,Ga=Va.halfCheckedKeys,Ur=Ga===void 0?[]:Ga;if(!Vn.checkStrictly){var _e=(0,vr.S)(_a,!0,qr);_a=_e.checkedKeys,Ur=_e.halfCheckedKeys}Rn.checkedKeys=_a,Rn.halfCheckedKeys=Ur}}return Wn("loadedKeys")&&(Rn.loadedKeys=Vn.loadedKeys),Rn}}]),Jn}(x.Component);vo.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:ee,allowDrop:function(){return!0},expandAction:!1},vo.TreeNode=Sr.Z;var ai=vo,Ci=ai,Xr=z(73148),Za=z(56747),Wi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},Ki=Wi,ri=z(74643),_i=function(Dn,Jn){return x.createElement(ri.Z,(0,b.Z)({},Dn,{ref:Jn,icon:Ki}))},br=x.forwardRef(_i),Wr=z(53124),Do=z(50881),Fr=z(33603),ji=z(32157);const Hi=4;function Qi(_t){const{dropPosition:Dn,dropLevelOffset:Jn,prefixCls:pt,indent:Vn,direction:Ja="ltr"}=_t,tr=Ja==="ltr"?"left":"right",Rn=Ja==="ltr"?"right":"left",Wn={[tr]:-Jn*Vn+Hi,[Rn]:0};switch(Dn){case-1:Wn.top=-3;break;case 1:Wn.bottom=-3;break;default:Wn.bottom=-3,Wn[tr]=Vn+Hi;break}return x.createElement("div",{style:Wn,className:`${pt}-drop-indicator`})}var mi=z(99184),sn=x.forwardRef((_t,Dn)=>{const{getPrefixCls:Jn,direction:pt,virtual:Vn,tree:Ja}=x.useContext(Wr.E_),{prefixCls:tr,className:Rn,showIcon:Wn=!1,showLine:Gn,switcherIcon:ur,blockNode:Gr=!1,children:qr,checkable:Yr=!1,selectable:Co=!0,draggable:Zr,motion:Va,style:Yn}=_t,_a=Jn("tree",tr),Ga=Jn(),Ur=Va!=null?Va:Object.assign(Object.assign({},(0,Fr.Z)(Ga)),{motionAppear:!1}),_e=Object.assign(Object.assign({},_t),{checkable:Yr,selectable:Co,showIcon:Wn,motion:Ur,blockNode:Gr,showLine:!!Gn,dropIndicatorRender:Qi}),[hn,Zn]=(0,ji.ZP)(_a),ta=x.useMemo(()=>{if(!Zr)return!1;let Qn={};switch(typeof Zr){case"function":Qn.nodeDraggable=Zr;break;case"object":Qn=Object.assign({},Zr);break;default:break}return Qn.icon!==!1&&(Qn.icon=Qn.icon||x.createElement(Do.Z,null)),Qn},[Zr]),Kt=Qn=>x.createElement(mi.Z,{prefixCls:_a,switcherIcon:ur,treeNodeProps:Qn,showLine:Gn});return hn(x.createElement(Ci,Object.assign({itemHeight:20,ref:Dn,virtual:Vn},_e,{style:Object.assign(Object.assign({},Ja==null?void 0:Ja.style),Yn),prefixCls:_a,className:fe()({[`${_a}-icon-hide`]:!Wn,[`${_a}-block-node`]:Gr,[`${_a}-unselectable`]:!Co,[`${_a}-rtl`]:pt==="rtl"},Ja==null?void 0:Ja.className,Rn,Zn),direction:pt,checkable:Yr&&x.createElement("span",{className:`${_a}-checkbox-inner`}),selectable:Co,switcherIcon:Kt,draggable:ta}),qr))}),rn;(function(_t){_t[_t.None=0]="None",_t[_t.Start=1]="Start",_t[_t.End=2]="End"})(rn||(rn={}));function ua(_t,Dn){function Jn(pt){const{key:Vn,children:Ja}=pt;Dn(Vn,pt)!==!1&&ua(Ja||[],Dn)}_t.forEach(Jn)}function Aa(_t){let{treeData:Dn,expandedKeys:Jn,startKey:pt,endKey:Vn}=_t;const Ja=[];let tr=rn.None;if(pt&&pt===Vn)return[pt];if(!pt||!Vn)return[];function Rn(Wn){return Wn===pt||Wn===Vn}return ua(Dn,Wn=>{if(tr===rn.End)return!1;if(Rn(Wn)){if(Ja.push(Wn),tr===rn.None)tr=rn.Start;else if(tr===rn.Start)return tr=rn.End,!1}else tr===rn.Start&&Ja.push(Wn);return Jn.includes(Wn)}),Ja}function ir(_t,Dn){const Jn=(0,Ae.Z)(Dn),pt=[];return ua(_t,(Vn,Ja)=>{const tr=Jn.indexOf(Vn);return tr!==-1&&(pt.push(Ja),Jn.splice(tr,1)),!!Jn.length}),pt}var kr=function(_t,Dn){var Jn={};for(var pt in _t)Object.prototype.hasOwnProperty.call(_t,pt)&&Dn.indexOf(pt)<0&&(Jn[pt]=_t[pt]);if(_t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Vn=0,pt=Object.getOwnPropertySymbols(_t);Vn<pt.length;Vn++)Dn.indexOf(pt[Vn])<0&&Object.prototype.propertyIsEnumerable.call(_t,pt[Vn])&&(Jn[pt[Vn]]=_t[pt[Vn]]);return Jn};function Io(_t){const{isLeaf:Dn,expanded:Jn}=_t;return Dn?x.createElement(Xr.Z,null):Jn?x.createElement(Za.Z,null):x.createElement(br,null)}function Ko(_t){let{treeData:Dn,children:Jn}=_t;return Dn||(0,Pr.zn)(Jn)}const Cr=(_t,Dn)=>{var{defaultExpandAll:Jn,defaultExpandParent:pt,defaultExpandedKeys:Vn}=_t,Ja=kr(_t,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const tr=x.useRef(),Rn=x.useRef(),Wn=()=>{const{keyEntities:ta}=(0,Pr.I8)(Ko(Ja));let Kt;return Jn?Kt=Object.keys(ta):pt?Kt=(0,pa.r7)(Ja.expandedKeys||Vn||[],ta):Kt=Ja.expandedKeys||Vn,Kt},[Gn,ur]=x.useState(Ja.selectedKeys||Ja.defaultSelectedKeys||[]),[Gr,qr]=x.useState(()=>Wn());x.useEffect(()=>{"selectedKeys"in Ja&&ur(Ja.selectedKeys)},[Ja.selectedKeys]),x.useEffect(()=>{"expandedKeys"in Ja&&qr(Ja.expandedKeys)},[Ja.expandedKeys]);const Yr=(ta,Kt)=>{var Qn;return"expandedKeys"in Ja||qr(ta),(Qn=Ja.onExpand)===null||Qn===void 0?void 0:Qn.call(Ja,ta,Kt)},Co=(ta,Kt)=>{var Qn;const{multiple:Xn}=Ja,{node:jn,nativeEvent:na}=Kt,{key:Nr=""}=jn,lo=Ko(Ja),ro=Object.assign(Object.assign({},Kt),{selected:!0}),_r=(na==null?void 0:na.ctrlKey)||(na==null?void 0:na.metaKey),Jo=na==null?void 0:na.shiftKey;let oi;Xn&&_r?(oi=ta,tr.current=Nr,Rn.current=oi,ro.selectedNodes=ir(lo,oi)):Xn&&Jo?(oi=Array.from(new Set([].concat((0,Ae.Z)(Rn.current||[]),(0,Ae.Z)(Aa({treeData:lo,expandedKeys:Gr,startKey:Nr,endKey:tr.current}))))),ro.selectedNodes=ir(lo,oi)):(oi=[Nr],tr.current=Nr,Rn.current=oi,ro.selectedNodes=ir(lo,oi)),(Qn=Ja.onSelect)===null||Qn===void 0||Qn.call(Ja,oi,ro),"selectedKeys"in Ja||ur(oi)},{getPrefixCls:Zr,direction:Va}=x.useContext(Wr.E_),{prefixCls:Yn,className:_a,showIcon:Ga=!0,expandAction:Ur="click"}=Ja,_e=kr(Ja,["prefixCls","className","showIcon","expandAction"]),hn=Zr("tree",Yn),Zn=fe()(`${hn}-directory`,{[`${hn}-directory-rtl`]:Va==="rtl"},_a);return x.createElement(sn,Object.assign({icon:Io,ref:Dn,blockNode:!0},_e,{showIcon:Ga,expandAction:Ur,prefixCls:hn,className:Zn,expandedKeys:Gr,selectedKeys:Gn,onSelect:Co,onExpand:Yr}))};var Fi=x.forwardRef(Cr);const Ti=sn;Ti.DirectoryTree=Fi,Ti.TreeNode=Sr.Z;var yo=Ti},32157:function(tn,zt,z){"use strict";z.d(zt,{TM:function(){return $e},Yk:function(){return fe}});var b=z(45930),ie=z(63185),xe=z(14747),De=z(33507),Ae=z(45503),Ge=z(67968);const ce=new b.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),at=(me,E)=>({[`.${me}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),Me=(me,E)=>({[`.${me}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:E.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${E.lineWidthBold}px solid ${E.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Qe=(me,E)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:y,titleHeight:ee,nodeSelectedBg:te,nodeHoverBg:re}=E,oe=E.paddingXS;return{[a]:Object.assign(Object.assign({},(0,xe.Wf)(E)),{background:E.colorBgContainer,borderRadius:E.borderRadius,transition:`background-color ${E.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,xe.oN)(E)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${E.colorPrimary}`,opacity:0,animationName:ce,animationDuration:E.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,xe.oN)(E)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:ee,lineHeight:`${ee}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${E.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:ee}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},at(me,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:ee,margin:0,lineHeight:`${ee}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:E.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ee/2*.8,height:ee/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:ee,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${ee}px`,background:"transparent",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:re},[`&${a}-node-selected`]:{backgroundColor:te},[`${a}-iconEle`]:{display:"inline-block",width:ee,height:ee,lineHeight:`${ee}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${ee}px`,userSelect:"none"},Me(me,E)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${E.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-y,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${ee/2}px !important`}}}}})}},Ye=me=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:y,directoryNodeSelectedColor:ee}=me;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${me.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:me.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${me.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:ee,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:ee},[`${E}-node-content-wrapper`]:{color:ee,background:"transparent"}}}}}},fe=(me,E)=>{const a=`.${me}`,x=`${a}-treenode`,y=E.paddingXS/2,ee=(0,Ae.TS)(E,{treeCls:a,treeNodeCls:x,treeNodePadding:y});return[Qe(me,ee),Ye(ee)]},$e=me=>{const{controlHeightSM:E}=me;return{titleHeight:E,nodeHoverBg:me.controlItemBgHover,nodeSelectedBg:me.controlItemBgActive}};zt.ZP=(0,Ge.Z)("Tree",(me,E)=>{let{prefixCls:a}=E;return[{[me.componentCls]:(0,ie.C2)(`${a}-checkbox`,me)},fe(a,me),(0,De.Z)(me)]},me=>{const{colorTextLightSolid:E,colorPrimary:a}=me;return Object.assign(Object.assign({},$e(me)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},99184:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return a}});var b=z(87462),ie=z(67294),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},De=xe,Ae=z(74643),Ge=function(y,ee){return ie.createElement(Ae.Z,(0,b.Z)({},y,{ref:ee,icon:De}))},ce=ie.forwardRef(Ge),at=z(73148),Me=z(3407),Qe=z(34182),Ye=z(74664),fe=z(94184),$e=z.n(fe),me=z(96159),a=x=>{const{prefixCls:y,switcherIcon:ee,treeNodeProps:te,showLine:re}=x,{isLeaf:oe,expanded:le,loading:Se}=te;if(Se)return ie.createElement(Me.Z,{className:`${y}-switcher-loading-icon`});let we;if(re&&typeof re=="object"&&(we=re.showLeafIcon),oe){if(!re)return null;if(typeof we!="boolean"&&we){const Ce=typeof we=="function"?we(te):we,he=`${y}-switcher-line-custom-icon`;return(0,me.l$)(Ce)?(0,me.Tm)(Ce,{className:$e()(Ce.props.className||"",he)}):Ce}return we?ie.createElement(at.Z,{className:`${y}-switcher-line-icon`}):ie.createElement("span",{className:`${y}-switcher-leaf-line`})}const qe=`${y}-switcher-icon`,Le=typeof ee=="function"?ee(te):ee;return(0,me.l$)(Le)?(0,me.Tm)(Le,{className:$e()(Le.props.className||"",qe)}):Le!==void 0?Le:re?le?ie.createElement(Qe.Z,{className:`${y}-switcher-line-icon`}):ie.createElement(Ye.Z,{className:`${y}-switcher-line-icon`}):ie.createElement(ce,{className:qe})}},59810:function(tn,zt,z){"use strict";z.d(zt,{default:function(){return zo}});var b=z(67294),ie=z(74902),xe=z(94184),De=z.n(xe),Ae=z(87462),Ge=z(15671),ce=z(43144),at=z(60136),Me=z(51630),Qe=z(4942),Ye=z(45987),fe=z(74165),$e=z(71002),me=z(15861),E=z(64217);function a(Cn,Ea){var la="cannot ".concat(Cn.method," ").concat(Cn.action," ").concat(Ea.status,"'"),en=new Error(la);return en.status=Ea.status,en.method=Cn.method,en.url=Cn.action,en}function x(Cn){var Ea=Cn.responseText||Cn.response;if(!Ea)return Ea;try{return JSON.parse(Ea)}catch(la){return Ea}}function y(Cn){var Ea=new XMLHttpRequest;Cn.onProgress&&Ea.upload&&(Ea.upload.onprogress=function(pa){pa.total>0&&(pa.percent=pa.loaded/pa.total*100),Cn.onProgress(pa)});var la=new FormData;Cn.data&&Object.keys(Cn.data).forEach(function(wr){var pa=Cn.data[wr];if(Array.isArray(pa)){pa.forEach(function(vr){la.append("".concat(wr,"[]"),vr)});return}la.append(wr,pa)}),Cn.file instanceof Blob?la.append(Cn.filename,Cn.file,Cn.file.name):la.append(Cn.filename,Cn.file),Ea.onerror=function(pa){Cn.onError(pa)},Ea.onload=function(){return Ea.status<200||Ea.status>=300?Cn.onError(a(Cn,Ea),x(Ea)):Cn.onSuccess(x(Ea),Ea)},Ea.open(Cn.method,Cn.action,!0),Cn.withCredentials&&"withCredentials"in Ea&&(Ea.withCredentials=!0);var en=Cn.headers||{};return en["X-Requested-With"]!==null&&Ea.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(en).forEach(function(wr){en[wr]!==null&&Ea.setRequestHeader(wr,en[wr])}),Ea.send(la),{abort:function(){Ea.abort()}}}var ee=+new Date,te=0;function re(){return"rc-upload-".concat(ee,"-").concat(++te)}var oe=z(80334),le=function(Cn,Ea){if(Cn&&Ea){var la=Array.isArray(Ea)?Ea:Ea.split(","),en=Cn.name||"",wr=Cn.type||"",pa=wr.replace(/\/.*$/,"");return la.some(function(vr){var Oa=vr.trim();if(/^\*(\/\*)?$/.test(vr))return!0;if(Oa.charAt(0)==="."){var $o=en.toLowerCase(),vo=Oa.toLowerCase(),ai=[vo];return(vo===".jpg"||vo===".jpeg")&&(ai=[".jpg",".jpeg"]),ai.some(function(Ci){return $o.endsWith(Ci)})}return/\/\*$/.test(Oa)?pa===Oa.replace(/\/.*$/,""):wr===Oa?!0:/^\w+$/.test(Oa)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Oa,"'.Skip for check.")),!0):!1})}return!0};function Se(Cn,Ea){var la=Cn.createReader(),en=[];function wr(){la.readEntries(function(pa){var vr=Array.prototype.slice.apply(pa);en=en.concat(vr);var Oa=!vr.length;Oa?Ea(en):wr()})}wr()}var we=function(Ea,la,en){var wr=function pa(vr,Oa){vr&&(vr.path=Oa||"",vr.isFile?vr.file(function($o){en($o)&&(vr.fullPath&&!$o.webkitRelativePath&&(Object.defineProperties($o,{webkitRelativePath:{writable:!0}}),$o.webkitRelativePath=vr.fullPath.replace(/^\//,""),Object.defineProperties($o,{webkitRelativePath:{writable:!1}})),la([$o]))}):vr.isDirectory&&Se(vr,function($o){$o.forEach(function(vo){pa(vo,"".concat(Oa).concat(vr.name,"/"))})}))};Ea.forEach(function(pa){wr(pa.webkitGetAsEntry())})},qe=we,Le=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ce=function(Cn){(0,at.Z)(la,Cn);var Ea=(0,Me.Z)(la);function la(){var en;(0,Ge.Z)(this,la);for(var wr=arguments.length,pa=new Array(wr),vr=0;vr<wr;vr++)pa[vr]=arguments[vr];return en=Ea.call.apply(Ea,[this].concat(pa)),en.state={uid:re()},en.reqs={},en.fileInput=void 0,en._isMounted=void 0,en.onChange=function(Oa){var $o=en.props,vo=$o.accept,ai=$o.directory,Ci=Oa.target.files,Xr=(0,ie.Z)(Ci).filter(function(Za){return!ai||le(Za,vo)});en.uploadFiles(Xr),en.reset()},en.onClick=function(Oa){var $o=en.fileInput;if($o){var vo=en.props,ai=vo.children,Ci=vo.onClick;if(ai&&ai.type==="button"){var Xr=$o.parentNode;Xr.focus(),Xr.querySelector("button").blur()}$o.click(),Ci&&Ci(Oa)}},en.onKeyDown=function(Oa){Oa.key==="Enter"&&en.onClick(Oa)},en.onFileDrop=function(Oa){var $o=en.props.multiple;if(Oa.preventDefault(),Oa.type!=="dragover")if(en.props.directory)qe(Array.prototype.slice.call(Oa.dataTransfer.items),en.uploadFiles,function(ai){return le(ai,en.props.accept)});else{var vo=(0,ie.Z)(Oa.dataTransfer.files).filter(function(ai){return le(ai,en.props.accept)});$o===!1&&(vo=vo.slice(0,1)),en.uploadFiles(vo)}},en.uploadFiles=function(Oa){var $o=(0,ie.Z)(Oa),vo=$o.map(function(ai){return ai.uid=re(),en.processFile(ai,$o)});Promise.all(vo).then(function(ai){var Ci=en.props.onBatchStart;Ci==null||Ci(ai.map(function(Xr){var Za=Xr.origin,Wi=Xr.parsedFile;return{file:Za,parsedFile:Wi}})),ai.filter(function(Xr){return Xr.parsedFile!==null}).forEach(function(Xr){en.post(Xr)})})},en.processFile=function(){var Oa=(0,me.Z)((0,fe.Z)().mark(function $o(vo,ai){var Ci,Xr,Za,Wi,Ki,ri,_i,br,Wr;return(0,fe.Z)().wrap(function(Fr){for(;;)switch(Fr.prev=Fr.next){case 0:if(Ci=en.props.beforeUpload,Xr=vo,!Ci){Fr.next=14;break}return Fr.prev=3,Fr.next=6,Ci(vo,ai);case 6:Xr=Fr.sent,Fr.next=12;break;case 9:Fr.prev=9,Fr.t0=Fr.catch(3),Xr=!1;case 12:if(Xr!==!1){Fr.next=14;break}return Fr.abrupt("return",{origin:vo,parsedFile:null,action:null,data:null});case 14:if(Za=en.props.action,typeof Za!="function"){Fr.next=21;break}return Fr.next=18,Za(vo);case 18:Wi=Fr.sent,Fr.next=22;break;case 21:Wi=Za;case 22:if(Ki=en.props.data,typeof Ki!="function"){Fr.next=29;break}return Fr.next=26,Ki(vo);case 26:ri=Fr.sent,Fr.next=30;break;case 29:ri=Ki;case 30:return _i=((0,$e.Z)(Xr)==="object"||typeof Xr=="string")&&Xr?Xr:vo,_i instanceof File?br=_i:br=new File([_i],vo.name,{type:vo.type}),Wr=br,Wr.uid=vo.uid,Fr.abrupt("return",{origin:vo,data:ri,parsedFile:Wr,action:Wi});case 35:case"end":return Fr.stop()}},$o,null,[[3,9]])}));return function($o,vo){return Oa.apply(this,arguments)}}(),en.saveFileInput=function(Oa){en.fileInput=Oa},en}return(0,ce.Z)(la,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(wr){var pa=this,vr=wr.data,Oa=wr.origin,$o=wr.action,vo=wr.parsedFile;if(this._isMounted){var ai=this.props,Ci=ai.onStart,Xr=ai.customRequest,Za=ai.name,Wi=ai.headers,Ki=ai.withCredentials,ri=ai.method,_i=Oa.uid,br=Xr||y,Wr={action:$o,filename:Za,data:vr,file:vo,headers:Wi,withCredentials:Ki,method:ri||"post",onProgress:function(Fr){var ji=pa.props.onProgress;ji==null||ji(Fr,vo)},onSuccess:function(Fr,ji){var Hi=pa.props.onSuccess;Hi==null||Hi(Fr,vo,ji),delete pa.reqs[_i]},onError:function(Fr,ji){var Hi=pa.props.onError;Hi==null||Hi(Fr,ji,vo),delete pa.reqs[_i]}};Ci(Oa),this.reqs[_i]=br(Wr)}}},{key:"reset",value:function(){this.setState({uid:re()})}},{key:"abort",value:function(wr){var pa=this.reqs;if(wr){var vr=wr.uid?wr.uid:wr;pa[vr]&&pa[vr].abort&&pa[vr].abort(),delete pa[vr]}else Object.keys(pa).forEach(function(Oa){pa[Oa]&&pa[Oa].abort&&pa[Oa].abort(),delete pa[Oa]})}},{key:"render",value:function(){var wr,pa=this.props,vr=pa.component,Oa=pa.prefixCls,$o=pa.className,vo=pa.disabled,ai=pa.id,Ci=pa.style,Xr=pa.multiple,Za=pa.accept,Wi=pa.capture,Ki=pa.children,ri=pa.directory,_i=pa.openFileDialogOnClick,br=pa.onMouseEnter,Wr=pa.onMouseLeave,Do=(0,Ye.Z)(pa,Le),Fr=De()((wr={},(0,Qe.Z)(wr,Oa,!0),(0,Qe.Z)(wr,"".concat(Oa,"-disabled"),vo),(0,Qe.Z)(wr,$o,$o),wr)),ji=ri?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},Hi=vo?{}:{onClick:_i?this.onClick:function(){},onKeyDown:_i?this.onKeyDown:function(){},onMouseEnter:br,onMouseLeave:Wr,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return b.createElement(vr,(0,Ae.Z)({},Hi,{className:Fr,role:"button",style:Ci}),b.createElement("input",(0,Ae.Z)({},(0,E.Z)(Do,{aria:!0,data:!0}),{id:ai,disabled:vo,type:"file",ref:this.saveFileInput,onClick:function(mi){return mi.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:Za},ji,{multiple:Xr,onChange:this.onChange},Wi!=null?{capture:Wi}:{})),Ki)}}]),la}(b.Component),he=Ce;function et(){}var Re=function(Cn){(0,at.Z)(la,Cn);var Ea=(0,Me.Z)(la);function la(){var en;(0,Ge.Z)(this,la);for(var wr=arguments.length,pa=new Array(wr),vr=0;vr<wr;vr++)pa[vr]=arguments[vr];return en=Ea.call.apply(Ea,[this].concat(pa)),en.uploader=void 0,en.saveUploader=function(Oa){en.uploader=Oa},en}return(0,ce.Z)(la,[{key:"abort",value:function(wr){this.uploader.abort(wr)}},{key:"render",value:function(){return b.createElement(he,(0,Ae.Z)({},this.props,{ref:this.saveUploader}))}}]),la}(b.Component);Re.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:et,onError:et,onSuccess:et,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var Ue=Re,Fe=Ue,ot=z(5663),dt=z(73935),St=z(53124),Ft=z(98866),Lt=z(10110),Gt=z(24457),Kn={icon:function(Ea,la){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:la}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:Ea}}]}},name:"file",theme:"twotone"},Hn=Kn,wt=z(74643),Ht=function(Ea,la){return b.createElement(wt.Z,(0,Ae.Z)({},Ea,{ref:la,icon:Hn}))},Pn=b.forwardRef(Ht),Ln=z(3407),gn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},yn=gn,bt=function(Ea,la){return b.createElement(wt.Z,(0,Ae.Z)({},Ea,{ref:la,icon:yn}))},Mn=b.forwardRef(bt),Ia={icon:function(Ea,la){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:Ea}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:la}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:la}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:la}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:Ea}}]}},name:"picture",theme:"twotone"},jt=Ia,Jt=function(Ea,la){return b.createElement(wt.Z,(0,Ae.Z)({},Ea,{ref:la,icon:jt}))},bn=b.forwardRef(Jt),gt=z(38379),tt=z(57838),ut=z(33603),Bt=z(96159),vn=z(71577);function Nn(Cn){return Object.assign(Object.assign({},Cn),{lastModified:Cn.lastModified,lastModifiedDate:Cn.lastModifiedDate,name:Cn.name,size:Cn.size,type:Cn.type,uid:Cn.uid,percent:0,originFileObj:Cn})}function Pa(Cn,Ea){const la=(0,ie.Z)(Ea),en=la.findIndex(wr=>{let{uid:pa}=wr;return pa===Cn.uid});return en===-1?la.push(Cn):la[en]=Cn,la}function qn(Cn,Ea){const la=Cn.uid!==void 0?"uid":"name";return Ea.filter(en=>en[la]===Cn[la])[0]}function ea(Cn,Ea){const la=Cn.uid!==void 0?"uid":"name",en=Ea.filter(wr=>wr[la]!==Cn[la]);return en.length===Ea.length?null:en}const ba=function(){const Ea=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),en=Ea[Ea.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(en)||[""])[0]},ht=Cn=>Cn.indexOf("image/")===0,Vt=Cn=>{if(Cn.type&&!Cn.thumbUrl)return ht(Cn.type);const Ea=Cn.thumbUrl||Cn.url||"",la=ba(Ea);return/^data:image\//.test(Ea)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(la)?!0:!(/^data:/.test(Ea)||la)},Ra=200;function fa(Cn){return new Promise(Ea=>{if(!Cn.type||!ht(Cn.type)){Ea("");return}const la=document.createElement("canvas");la.width=Ra,la.height=Ra,la.style.cssText=`position: fixed; left: 0; top: 0; width: ${Ra}px; height: ${Ra}px; z-index: 9999; display: none;`,document.body.appendChild(la);const en=la.getContext("2d"),wr=new Image;if(wr.onload=()=>{const{width:pa,height:vr}=wr;let Oa=Ra,$o=Ra,vo=0,ai=0;pa>vr?($o=vr*(Ra/pa),ai=-($o-Oa)/2):(Oa=pa*(Ra/vr),vo=-(Oa-$o)/2),en.drawImage(wr,vo,ai,Oa,$o);const Ci=la.toDataURL();document.body.removeChild(la),window.URL.revokeObjectURL(wr.src),Ea(Ci)},wr.crossOrigin="anonymous",Cn.type.startsWith("image/svg+xml")){const pa=new FileReader;pa.onload=()=>{pa.result&&(wr.src=pa.result)},pa.readAsDataURL(Cn)}else if(Cn.type.startsWith("image/gif")){const pa=new FileReader;pa.onload=()=>{pa.result&&Ea(pa.result)},pa.readAsDataURL(Cn)}else wr.src=window.URL.createObjectURL(Cn)})}var Tt=z(84249),Fa=z(90674),Ct=z(99569),nn=z(38703),On=z(83062),an=b.forwardRef((Cn,Ea)=>{let{prefixCls:la,className:en,style:wr,locale:pa,listType:vr,file:Oa,items:$o,progress:vo,iconRender:ai,actionIconRender:Ci,itemRender:Xr,isImgUrl:Za,showPreviewIcon:Wi,showRemoveIcon:Ki,showDownloadIcon:ri,previewIcon:_i,removeIcon:br,downloadIcon:Wr,onPreview:Do,onDownload:Fr,onClose:ji}=Cn;var Hi,Qi;const{status:mi}=Oa,[ti,sn]=b.useState(mi);b.useEffect(()=>{mi!=="removed"&&sn(mi)},[mi]);const[rn,ua]=b.useState(!1);b.useEffect(()=>{const Rn=setTimeout(()=>{ua(!0)},300);return()=>{clearTimeout(Rn)}},[]);const Aa=ai(Oa);let ir=b.createElement("div",{className:`${la}-icon`},Aa);if(vr==="picture"||vr==="picture-card"||vr==="picture-circle")if(ti==="uploading"||!Oa.thumbUrl&&!Oa.url){const Rn=De()(`${la}-list-item-thumbnail`,{[`${la}-list-item-file`]:ti!=="uploading"});ir=b.createElement("div",{className:Rn},Aa)}else{const Rn=Za!=null&&Za(Oa)?b.createElement("img",{src:Oa.thumbUrl||Oa.url,alt:Oa.name,className:`${la}-list-item-image`,crossOrigin:Oa.crossOrigin}):Aa,Wn=De()(`${la}-list-item-thumbnail`,{[`${la}-list-item-file`]:Za&&!Za(Oa)});ir=b.createElement("a",{className:Wn,onClick:Gn=>Do(Oa,Gn),href:Oa.url||Oa.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Rn)}const kr=De()(`${la}-list-item`,`${la}-list-item-${ti}`),Io=typeof Oa.linkProps=="string"?JSON.parse(Oa.linkProps):Oa.linkProps,Ko=Ki?Ci((typeof br=="function"?br(Oa):br)||b.createElement(Tt.Z,null),()=>ji(Oa),la,pa.removeFile):null,Cr=ri&&ti==="done"?Ci((typeof Wr=="function"?Wr(Oa):Wr)||b.createElement(Fa.Z,null),()=>Fr(Oa),la,pa.downloadFile):null,ni=vr!=="picture-card"&&vr!=="picture-circle"&&b.createElement("span",{key:"download-delete",className:De()(`${la}-list-item-actions`,{picture:vr==="picture"})},Cr,Ko),Fi=De()(`${la}-list-item-name`),Ti=Oa.url?[b.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Fi,title:Oa.name},Io,{href:Oa.url,onClick:Rn=>Do(Oa,Rn)}),Oa.name),ni]:[b.createElement("span",{key:"view",className:Fi,onClick:Rn=>Do(Oa,Rn),title:Oa.name},Oa.name),ni],yo={pointerEvents:"none",opacity:.5},_t=Wi?b.createElement("a",{href:Oa.url||Oa.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Oa.url||Oa.thumbUrl?void 0:yo,onClick:Rn=>Do(Oa,Rn),title:pa.previewFile},typeof _i=="function"?_i(Oa):_i||b.createElement(Ct.Z,null)):null,Dn=(vr==="picture-card"||vr==="picture-circle")&&ti!=="uploading"&&b.createElement("span",{className:`${la}-list-item-actions`},_t,ti==="done"&&Cr,Ko),{getPrefixCls:Jn}=b.useContext(St.E_),pt=Jn(),Vn=b.createElement("div",{className:kr},ir,Ti,Dn,rn&&b.createElement(gt.default,{motionName:`${pt}-fade`,visible:ti==="uploading",motionDeadline:2e3},Rn=>{let{className:Wn}=Rn;const Gn="percent"in Oa?b.createElement(nn.Z,Object.assign({},vo,{type:"line",percent:Oa.percent,"aria-label":Oa["aria-label"],"aria-labelledby":Oa["aria-labelledby"]})):null;return b.createElement("div",{className:De()(`${la}-list-item-progress`,Wn)},Gn)})),Ja=Oa.response&&typeof Oa.response=="string"?Oa.response:((Hi=Oa.error)===null||Hi===void 0?void 0:Hi.statusText)||((Qi=Oa.error)===null||Qi===void 0?void 0:Qi.message)||pa.uploadError,tr=ti==="error"?b.createElement(On.Z,{title:Ja,getPopupContainer:Rn=>Rn.parentNode},Vn):Vn;return b.createElement("div",{className:De()(`${la}-list-item-container`,en),style:wr,ref:Ea},Xr?Xr(tr,Oa,$o,{download:Fr.bind(null,Oa),preview:Do.bind(null,Oa),remove:ji.bind(null,Oa)}):tr)});const Un=(Cn,Ea)=>{const{listType:la="text",previewFile:en=fa,onPreview:wr,onDownload:pa,onRemove:vr,locale:Oa,iconRender:$o,isImageUrl:vo=Vt,prefixCls:ai,items:Ci=[],showPreviewIcon:Xr=!0,showRemoveIcon:Za=!0,showDownloadIcon:Wi=!1,removeIcon:Ki,previewIcon:ri,downloadIcon:_i,progress:br={size:[-1,2],showInfo:!1},appendAction:Wr,appendActionVisible:Do=!0,itemRender:Fr,disabled:ji}=Cn,Hi=(0,tt.Z)(),[Qi,mi]=b.useState(!1);b.useEffect(()=>{la!=="picture"&&la!=="picture-card"&&la!=="picture-circle"||(Ci||[]).forEach(yo=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(yo.originFileObj instanceof File||yo.originFileObj instanceof Blob)||yo.thumbUrl!==void 0||(yo.thumbUrl="",en&&en(yo.originFileObj).then(_t=>{yo.thumbUrl=_t||"",Hi()}))})},[la,Ci,en]),b.useEffect(()=>{mi(!0)},[]);const ti=(yo,_t)=>{if(wr)return _t==null||_t.preventDefault(),wr(yo)},sn=yo=>{typeof pa=="function"?pa(yo):yo.url&&window.open(yo.url)},rn=yo=>{vr==null||vr(yo)},ua=yo=>{if($o)return $o(yo,la);const _t=yo.status==="uploading",Dn=vo&&vo(yo)?b.createElement(bn,null):b.createElement(Pn,null);let Jn=_t?b.createElement(Ln.Z,null):b.createElement(Mn,null);return la==="picture"?Jn=_t?b.createElement(Ln.Z,null):Dn:(la==="picture-card"||la==="picture-circle")&&(Jn=_t?Oa.uploading:Dn),Jn},Aa=(yo,_t,Dn,Jn)=>{const pt={type:"text",size:"small",title:Jn,onClick:Vn=>{_t(),(0,Bt.l$)(yo)&&yo.props.onClick&&yo.props.onClick(Vn)},className:`${Dn}-list-item-action`,disabled:ji};if((0,Bt.l$)(yo)){const Vn=(0,Bt.Tm)(yo,Object.assign(Object.assign({},yo.props),{onClick:()=>{}}));return b.createElement(vn.ZP,Object.assign({},pt,{icon:Vn}))}return b.createElement(vn.ZP,Object.assign({},pt),b.createElement("span",null,yo))};b.useImperativeHandle(Ea,()=>({handlePreview:ti,handleDownload:sn}));const{getPrefixCls:ir}=b.useContext(St.E_),kr=ir("upload",ai),Io=ir(),Ko=De()(`${kr}-list`,`${kr}-list-${la}`),Cr=(0,ie.Z)(Ci.map(yo=>({key:yo.uid,file:yo})));let Fi={motionDeadline:2e3,motionName:`${kr}-${la==="picture-card"||la==="picture-circle"?"animate-inline":"animate"}`,keys:Cr,motionAppear:Qi};const Ti=b.useMemo(()=>{const yo=Object.assign({},(0,ut.Z)(Io));return delete yo.onAppearEnd,delete yo.onEnterEnd,delete yo.onLeaveEnd,yo},[Io]);return la!=="picture-card"&&la!=="picture-circle"&&(Fi=Object.assign(Object.assign({},Ti),Fi)),b.createElement("div",{className:Ko},b.createElement(gt.CSSMotionList,Object.assign({},Fi,{component:!1}),yo=>{let{key:_t,file:Dn,className:Jn,style:pt}=yo;return b.createElement(an,{key:_t,locale:Oa,prefixCls:kr,className:Jn,style:pt,file:Dn,items:Ci,progress:br,listType:la,isImgUrl:vo,showPreviewIcon:Xr,showRemoveIcon:Za,showDownloadIcon:Wi,removeIcon:Ki,previewIcon:ri,downloadIcon:_i,iconRender:ua,actionIconRender:Aa,itemRender:Fr,onPreview:ti,onDownload:sn,onClose:rn})}),Wr&&b.createElement(gt.default,Object.assign({},Fi,{visible:Do,forceRender:!0}),yo=>{let{className:_t,style:Dn}=yo;return(0,Bt.Tm)(Wr,Jn=>({className:De()(Jn.className,_t),style:Object.assign(Object.assign(Object.assign({},Dn),{pointerEvents:_t?"none":void 0}),Jn.style)}))}))};var Ca=b.forwardRef(Un),ya=z(14747),or=z(33507),Br=z(67968),Hr=z(45503),So=Cn=>{const{componentCls:Ea,iconCls:la}=Cn;return{[`${Ea}-wrapper`]:{[`${Ea}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Cn.colorFillAlter,border:`${Cn.lineWidth}px dashed ${Cn.colorBorder}`,borderRadius:Cn.borderRadiusLG,cursor:"pointer",transition:`border-color ${Cn.motionDurationSlow}`,[Ea]:{padding:`${Cn.padding}px 0`},[`${Ea}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Ea}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Ea}-disabled):hover`]:{borderColor:Cn.colorPrimaryHover},[`p${Ea}-drag-icon`]:{marginBottom:Cn.margin,[la]:{color:Cn.colorPrimary,fontSize:Cn.uploadThumbnailSize}},[`p${Ea}-text`]:{margin:`0 0 ${Cn.marginXXS}px`,color:Cn.colorTextHeading,fontSize:Cn.fontSizeLG},[`p${Ea}-hint`]:{color:Cn.colorTextDescription,fontSize:Cn.fontSize},[`&${Ea}-disabled`]:{cursor:"not-allowed",[`p${Ea}-drag-icon ${la},
|
|
p${Ea}-text,
|
|
p${Ea}-hint
|
|
`]:{color:Cn.colorTextDisabled}}}}}},To=Cn=>{const{componentCls:Ea,antCls:la,iconCls:en,fontSize:wr,lineHeight:pa}=Cn,vr=`${Ea}-list-item`,Oa=`${vr}-actions`,$o=`${vr}-action`,vo=Math.round(wr*pa);return{[`${Ea}-wrapper`]:{[`${Ea}-list`]:Object.assign(Object.assign({},(0,ya.dF)()),{lineHeight:Cn.lineHeight,[vr]:{position:"relative",height:Cn.lineHeight*wr,marginTop:Cn.marginXS,fontSize:wr,display:"flex",alignItems:"center",transition:`background-color ${Cn.motionDurationSlow}`,"&:hover":{backgroundColor:Cn.controlItemBgHover},[`${vr}-name`]:Object.assign(Object.assign({},ya.vS),{padding:`0 ${Cn.paddingXS}px`,lineHeight:pa,flex:"auto",transition:`all ${Cn.motionDurationSlow}`}),[Oa]:{[$o]:{opacity:0},[`${$o}${la}-btn-sm`]:{height:vo,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[`
|
|
${$o}:focus-visible,
|
|
&.picture ${$o}
|
|
`]:{opacity:1},[en]:{color:Cn.actionsColor,transition:`all ${Cn.motionDurationSlow}`},[`&:hover ${en}`]:{color:Cn.colorText}},[`${Ea}-icon ${en}`]:{color:Cn.colorTextDescription,fontSize:wr},[`${vr}-progress`]:{position:"absolute",bottom:-Cn.uploadProgressOffset,width:"100%",paddingInlineStart:wr+Cn.paddingXS,fontSize:wr,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${vr}:hover ${$o}`]:{opacity:1,color:Cn.colorText},[`${vr}-error`]:{color:Cn.colorError,[`${vr}-name, ${Ea}-icon ${en}`]:{color:Cn.colorError},[Oa]:{[`${en}, ${en}:hover`]:{color:Cn.colorError},[$o]:{opacity:1}}},[`${Ea}-list-item-container`]:{transition:`opacity ${Cn.motionDurationSlow}, height ${Cn.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Fo=z(45930),fo=z(16932);const ko=new Fo.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Eo=new Fo.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var pr=Cn=>{const{componentCls:Ea}=Cn,la=`${Ea}-animate-inline`;return[{[`${Ea}-wrapper`]:{[`${la}-appear, ${la}-enter, ${la}-leave`]:{animationDuration:Cn.motionDurationSlow,animationTimingFunction:Cn.motionEaseInOutCirc,animationFillMode:"forwards"},[`${la}-appear, ${la}-enter`]:{animationName:ko},[`${la}-leave`]:{animationName:Eo}}},{[`${Ea}-wrapper`]:(0,fo.J$)(Cn)},ko,Eo]},cr=z(47448),lr=z(84780);const Sr=Cn=>{const{componentCls:Ea,iconCls:la,uploadThumbnailSize:en,uploadProgressOffset:wr}=Cn,pa=`${Ea}-list`,vr=`${pa}-item`;return{[`${Ea}-wrapper`]:{[`
|
|
${pa}${pa}-picture,
|
|
${pa}${pa}-picture-card,
|
|
${pa}${pa}-picture-circle
|
|
`]:{[vr]:{position:"relative",height:en+Cn.lineWidth*2+Cn.paddingXS*2,padding:Cn.paddingXS,border:`${Cn.lineWidth}px ${Cn.lineType} ${Cn.colorBorder}`,borderRadius:Cn.borderRadiusLG,"&:hover":{background:"transparent"},[`${vr}-thumbnail`]:Object.assign(Object.assign({},ya.vS),{width:en,height:en,lineHeight:`${en+Cn.paddingSM}px`,textAlign:"center",flex:"none",[la]:{fontSize:Cn.fontSizeHeading2,color:Cn.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${vr}-progress`]:{bottom:wr,width:`calc(100% - ${Cn.paddingSM*2}px)`,marginTop:0,paddingInlineStart:en+Cn.paddingXS}},[`${vr}-error`]:{borderColor:Cn.colorError,[`${vr}-thumbnail ${la}`]:{[`svg path[fill='${cr.blue[0]}']`]:{fill:Cn.colorErrorBg},[`svg path[fill='${cr.blue.primary}']`]:{fill:Cn.colorError}}},[`${vr}-uploading`]:{borderStyle:"dashed",[`${vr}-name`]:{marginBottom:wr}}},[`${pa}${pa}-picture-circle ${vr}`]:{[`&, &::before, ${vr}-thumbnail`]:{borderRadius:"50%"}}}}},pi=Cn=>{const{componentCls:Ea,iconCls:la,fontSizeLG:en,colorTextLightSolid:wr}=Cn,pa=`${Ea}-list`,vr=`${pa}-item`,Oa=Cn.uploadPicCardSize;return{[`
|
|
${Ea}-wrapper${Ea}-picture-card-wrapper,
|
|
${Ea}-wrapper${Ea}-picture-circle-wrapper
|
|
`]:Object.assign(Object.assign({},(0,ya.dF)()),{display:"inline-block",width:"100%",[`${Ea}${Ea}-select`]:{width:Oa,height:Oa,marginInlineEnd:Cn.marginXS,marginBottom:Cn.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Cn.colorFillAlter,border:`${Cn.lineWidth}px dashed ${Cn.colorBorder}`,borderRadius:Cn.borderRadiusLG,cursor:"pointer",transition:`border-color ${Cn.motionDurationSlow}`,[`> ${Ea}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Ea}-disabled):hover`]:{borderColor:Cn.colorPrimary}},[`${pa}${pa}-picture-card, ${pa}${pa}-picture-circle`]:{[`${pa}-item-container`]:{display:"inline-block",width:Oa,height:Oa,marginBlock:`0 ${Cn.marginXS}px`,marginInline:`0 ${Cn.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[vr]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Cn.paddingXS*2}px)`,height:`calc(100% - ${Cn.paddingXS*2}px)`,backgroundColor:Cn.colorBgMask,opacity:0,transition:`all ${Cn.motionDurationSlow}`,content:'" "'}},[`${vr}:hover`]:{[`&::before, ${vr}-actions`]:{opacity:1}},[`${vr}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Cn.motionDurationSlow}`,[`${la}-eye, ${la}-download, ${la}-delete`]:{zIndex:10,width:en,margin:`0 ${Cn.marginXXS}px`,fontSize:en,cursor:"pointer",transition:`all ${Cn.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${vr}-actions, ${vr}-actions:hover`]:{[`${la}-eye, ${la}-download, ${la}-delete`]:{color:new lr.C(wr).setAlpha(.65).toRgbString(),"&:hover":{color:wr}}},[`${vr}-thumbnail, ${vr}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${vr}-name`]:{display:"none",textAlign:"center"},[`${vr}-file + ${vr}-name`]:{position:"absolute",bottom:Cn.margin,display:"block",width:`calc(100% - ${Cn.paddingXS*2}px)`},[`${vr}-uploading`]:{[`&${vr}`]:{backgroundColor:Cn.colorFillAlter},[`&::before, ${la}-eye, ${la}-download, ${la}-delete`]:{display:"none"}},[`${vr}-progress`]:{bottom:Cn.marginXL,width:`calc(100% - ${Cn.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Ea}-wrapper${Ea}-picture-circle-wrapper`]:{[`${Ea}${Ea}-select`]:{borderRadius:"50%"}}}};var ln=Cn=>{const{componentCls:Ea}=Cn;return{[`${Ea}-rtl`]:{direction:"rtl"}}};const pn=Cn=>{const{componentCls:Ea,colorTextDisabled:la}=Cn;return{[`${Ea}-wrapper`]:Object.assign(Object.assign({},(0,ya.Wf)(Cn)),{[Ea]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Ea}-select`]:{display:"inline-block"},[`${Ea}-disabled`]:{color:la,cursor:"not-allowed"}})}};var mn=(0,Br.Z)("Upload",Cn=>{const{fontSizeHeading3:Ea,fontSize:la,lineHeight:en,lineWidth:wr,controlHeightLG:pa}=Cn,vr=Math.round(la*en),Oa=(0,Hr.TS)(Cn,{uploadThumbnailSize:Ea*2,uploadProgressOffset:vr/2+wr,uploadPicCardSize:pa*2.55});return[pn(Oa),So(Oa),Sr(Oa),pi(Oa),To(Oa),pr(Oa),ln(Oa),(0,or.Z)(Oa)]},Cn=>({actionsColor:Cn.colorTextDescription})),ia=function(Cn,Ea,la,en){function wr(pa){return pa instanceof la?pa:new la(function(vr){vr(pa)})}return new(la||(la=Promise))(function(pa,vr){function Oa(ai){try{vo(en.next(ai))}catch(Ci){vr(Ci)}}function $o(ai){try{vo(en.throw(ai))}catch(Ci){vr(Ci)}}function vo(ai){ai.done?pa(ai.value):wr(ai.value).then(Oa,$o)}vo((en=en.apply(Cn,Ea||[])).next())})};const qa=`__LIST_IGNORE_${Date.now()}__`,Lr=(Cn,Ea)=>{const{fileList:la,defaultFileList:en,onRemove:wr,showUploadList:pa=!0,listType:vr="text",onPreview:Oa,onDownload:$o,onChange:vo,onDrop:ai,previewFile:Ci,disabled:Xr,locale:Za,iconRender:Wi,isImageUrl:Ki,progress:ri,prefixCls:_i,className:br,type:Wr="select",children:Do,style:Fr,itemRender:ji,maxCount:Hi,data:Qi={},multiple:mi=!1,action:ti="",accept:sn="",supportServerRender:rn=!0,rootClassName:ua}=Cn,Aa=b.useContext(Ft.Z),ir=Xr!=null?Xr:Aa,[kr,Io]=(0,ot.Z)(en||[],{value:la,postState:Kt=>Kt!=null?Kt:[]}),[Ko,Cr]=b.useState("drop"),ni=b.useRef(null);b.useMemo(()=>{const Kt=Date.now();(la||[]).forEach((Qn,Xn)=>{!Qn.uid&&!Object.isFrozen(Qn)&&(Qn.uid=`__AUTO__${Kt}_${Xn}__`)})},[la]);const Fi=(Kt,Qn,Xn)=>{let jn=(0,ie.Z)(Qn),na=!1;Hi===1?jn=jn.slice(-1):Hi&&(na=jn.length>Hi,jn=jn.slice(0,Hi)),(0,dt.flushSync)(()=>{Io(jn)});const Nr={file:Kt,fileList:jn};Xn&&(Nr.event=Xn),(!na||jn.some(lo=>lo.uid===Kt.uid))&&(0,dt.flushSync)(()=>{vo==null||vo(Nr)})},Ti=(Kt,Qn)=>ia(void 0,void 0,void 0,function*(){const{beforeUpload:Xn,transformFile:jn}=Cn;let na=Kt;if(Xn){const Nr=yield Xn(Kt,Qn);if(Nr===!1)return!1;if(delete Kt[qa],Nr===qa)return Object.defineProperty(Kt,qa,{value:!0,configurable:!0}),!1;typeof Nr=="object"&&Nr&&(na=Nr)}return jn&&(na=yield jn(na)),na}),yo=Kt=>{const Qn=Kt.filter(na=>!na.file[qa]);if(!Qn.length)return;const Xn=Qn.map(na=>Nn(na.file));let jn=(0,ie.Z)(kr);Xn.forEach(na=>{jn=Pa(na,jn)}),Xn.forEach((na,Nr)=>{let lo=na;if(Qn[Nr].parsedFile)na.status="uploading";else{const{originFileObj:ro}=na;let _r;try{_r=new File([ro],ro.name,{type:ro.type})}catch(Jo){_r=new Blob([ro],{type:ro.type}),_r.name=ro.name,_r.lastModifiedDate=new Date,_r.lastModified=new Date().getTime()}_r.uid=na.uid,lo=_r}Fi(lo,jn)})},_t=(Kt,Qn,Xn)=>{try{typeof Kt=="string"&&(Kt=JSON.parse(Kt))}catch(Nr){}if(!qn(Qn,kr))return;const jn=Nn(Qn);jn.status="done",jn.percent=100,jn.response=Kt,jn.xhr=Xn;const na=Pa(jn,kr);Fi(jn,na)},Dn=(Kt,Qn)=>{if(!qn(Qn,kr))return;const Xn=Nn(Qn);Xn.status="uploading",Xn.percent=Kt.percent;const jn=Pa(Xn,kr);Fi(Xn,jn,Kt)},Jn=(Kt,Qn,Xn)=>{if(!qn(Xn,kr))return;const jn=Nn(Xn);jn.error=Kt,jn.response=Qn,jn.status="error";const na=Pa(jn,kr);Fi(jn,na)},pt=Kt=>{let Qn;Promise.resolve(typeof wr=="function"?wr(Kt):wr).then(Xn=>{var jn;if(Xn===!1)return;const na=ea(Kt,kr);na&&(Qn=Object.assign(Object.assign({},Kt),{status:"removed"}),kr==null||kr.forEach(Nr=>{const lo=Qn.uid!==void 0?"uid":"name";Nr[lo]===Qn[lo]&&!Object.isFrozen(Nr)&&(Nr.status="removed")}),(jn=ni.current)===null||jn===void 0||jn.abort(Qn),Fi(Qn,na))})},Vn=Kt=>{Cr(Kt.type),Kt.type==="drop"&&(ai==null||ai(Kt))};b.useImperativeHandle(Ea,()=>({onBatchStart:yo,onSuccess:_t,onProgress:Dn,onError:Jn,fileList:kr,upload:ni.current}));const{getPrefixCls:Ja,direction:tr,upload:Rn}=b.useContext(St.E_),Wn=Ja("upload",_i),Gn=Object.assign(Object.assign({onBatchStart:yo,onError:Jn,onProgress:Dn,onSuccess:_t},Cn),{data:Qi,multiple:mi,action:ti,accept:sn,supportServerRender:rn,prefixCls:Wn,disabled:ir,beforeUpload:Ti,onChange:void 0});delete Gn.className,delete Gn.style,(!Do||ir)&&delete Gn.id;const[ur,Gr]=mn(Wn),[qr]=(0,Lt.Z)("Upload",Gt.Z.Upload),{showRemoveIcon:Yr,showPreviewIcon:Co,showDownloadIcon:Zr,removeIcon:Va,previewIcon:Yn,downloadIcon:_a}=typeof pa=="boolean"?{}:pa,Ga=(Kt,Qn)=>pa?b.createElement(Ca,{prefixCls:Wn,listType:vr,items:kr,previewFile:Ci,onPreview:Oa,onDownload:$o,onRemove:pt,showRemoveIcon:!ir&&Yr,showPreviewIcon:Co,showDownloadIcon:Zr,removeIcon:Va,previewIcon:Yn,downloadIcon:_a,iconRender:Wi,locale:Object.assign(Object.assign({},qr),Za),isImageUrl:Ki,progress:ri,appendAction:Kt,appendActionVisible:Qn,itemRender:ji,disabled:ir}):Kt,Ur=De()(`${Wn}-wrapper`,br,ua,Gr,Rn==null?void 0:Rn.className,{[`${Wn}-rtl`]:tr==="rtl",[`${Wn}-picture-card-wrapper`]:vr==="picture-card",[`${Wn}-picture-circle-wrapper`]:vr==="picture-circle"}),_e=Object.assign(Object.assign({},Rn==null?void 0:Rn.style),Fr);if(Wr==="drag"){const Kt=De()(Gr,Wn,`${Wn}-drag`,{[`${Wn}-drag-uploading`]:kr.some(Qn=>Qn.status==="uploading"),[`${Wn}-drag-hover`]:Ko==="dragover",[`${Wn}-disabled`]:ir,[`${Wn}-rtl`]:tr==="rtl"});return ur(b.createElement("span",{className:Ur},b.createElement("div",{className:Kt,style:_e,onDrop:Vn,onDragOver:Vn,onDragLeave:Vn},b.createElement(Fe,Object.assign({},Gn,{ref:ni,className:`${Wn}-btn`}),b.createElement("div",{className:`${Wn}-drag-container`},Do))),Ga()))}const hn=De()(Wn,`${Wn}-select`,{[`${Wn}-disabled`]:ir}),ta=(Kt=>b.createElement("div",{className:hn,style:Kt},b.createElement(Fe,Object.assign({},Gn,{ref:ni}))))(Do?void 0:{display:"none"});return ur(vr==="picture-card"||vr==="picture-circle"?b.createElement("span",{className:Ur},Ga(ta,!!Do)):b.createElement("span",{className:Ur},ta,Ga()))};var er=b.forwardRef(Lr),Ao=function(Cn,Ea){var la={};for(var en in Cn)Object.prototype.hasOwnProperty.call(Cn,en)&&Ea.indexOf(en)<0&&(la[en]=Cn[en]);if(Cn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var wr=0,en=Object.getOwnPropertySymbols(Cn);wr<en.length;wr++)Ea.indexOf(en[wr])<0&&Object.prototype.propertyIsEnumerable.call(Cn,en[wr])&&(la[en[wr]]=Cn[en[wr]]);return la},Mi=b.forwardRef((Cn,Ea)=>{var{style:la,height:en}=Cn,wr=Ao(Cn,["style","height"]);return b.createElement(er,Object.assign({ref:Ea},wr,{type:"drag",style:Object.assign(Object.assign({},la),{height:en})}))});const rr=er;rr.Dragger=Mi,rr.LIST_IGNORE=qa;var zo=rr},97909:function(tn){(function(zt,z){tn.exports=z()})(this,function(){"use strict";var zt=1e3,z=6e4,b=36e5,ie="millisecond",xe="second",De="minute",Ae="hour",Ge="day",ce="week",at="month",Me="quarter",Qe="year",Ye="date",fe="Invalid Date",$e=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,me=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,E={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(Le){var Ce=["th","st","nd","rd"],he=Le%100;return"["+Le+(Ce[(he-20)%10]||Ce[he]||Ce[0])+"]"}},a=function(Le,Ce,he){var et=String(Le);return!et||et.length>=Ce?Le:""+Array(Ce+1-et.length).join(he)+Le},x={s:a,z:function(Le){var Ce=-Le.utcOffset(),he=Math.abs(Ce),et=Math.floor(he/60),Re=he%60;return(Ce<=0?"+":"-")+a(et,2,"0")+":"+a(Re,2,"0")},m:function Le(Ce,he){if(Ce.date()<he.date())return-Le(he,Ce);var et=12*(he.year()-Ce.year())+(he.month()-Ce.month()),Re=Ce.clone().add(et,at),Ue=he-Re<0,Fe=Ce.clone().add(et+(Ue?-1:1),at);return+(-(et+(he-Re)/(Ue?Re-Fe:Fe-Re))||0)},a:function(Le){return Le<0?Math.ceil(Le)||0:Math.floor(Le)},p:function(Le){return{M:at,y:Qe,w:ce,d:Ge,D:Ye,h:Ae,m:De,s:xe,ms:ie,Q:Me}[Le]||String(Le||"").toLowerCase().replace(/s$/,"")},u:function(Le){return Le===void 0}},y="en",ee={};ee[y]=E;var te="$isDayjsObject",re=function(Le){return Le instanceof we||!(!Le||!Le[te])},oe=function Le(Ce,he,et){var Re;if(!Ce)return y;if(typeof Ce=="string"){var Ue=Ce.toLowerCase();ee[Ue]&&(Re=Ue),he&&(ee[Ue]=he,Re=Ue);var Fe=Ce.split("-");if(!Re&&Fe.length>1)return Le(Fe[0])}else{var ot=Ce.name;ee[ot]=Ce,Re=ot}return!et&&Re&&(y=Re),Re||!et&&y},le=function(Le,Ce){if(re(Le))return Le.clone();var he=typeof Ce=="object"?Ce:{};return he.date=Le,he.args=arguments,new we(he)},Se=x;Se.l=oe,Se.i=re,Se.w=function(Le,Ce){return le(Le,{locale:Ce.$L,utc:Ce.$u,x:Ce.$x,$offset:Ce.$offset})};var we=function(){function Le(he){this.$L=oe(he.locale,null,!0),this.parse(he),this.$x=this.$x||he.x||{},this[te]=!0}var Ce=Le.prototype;return Ce.parse=function(he){this.$d=function(et){var Re=et.date,Ue=et.utc;if(Re===null)return new Date(NaN);if(Se.u(Re))return new Date;if(Re instanceof Date)return new Date(Re);if(typeof Re=="string"&&!/Z$/i.test(Re)){var Fe=Re.match($e);if(Fe){var ot=Fe[2]-1||0,dt=(Fe[7]||"0").substring(0,3);return Ue?new Date(Date.UTC(Fe[1],ot,Fe[3]||1,Fe[4]||0,Fe[5]||0,Fe[6]||0,dt)):new Date(Fe[1],ot,Fe[3]||1,Fe[4]||0,Fe[5]||0,Fe[6]||0,dt)}}return new Date(Re)}(he),this.init()},Ce.init=function(){var he=this.$d;this.$y=he.getFullYear(),this.$M=he.getMonth(),this.$D=he.getDate(),this.$W=he.getDay(),this.$H=he.getHours(),this.$m=he.getMinutes(),this.$s=he.getSeconds(),this.$ms=he.getMilliseconds()},Ce.$utils=function(){return Se},Ce.isValid=function(){return this.$d.toString()!==fe},Ce.isSame=function(he,et){var Re=le(he);return this.startOf(et)<=Re&&Re<=this.endOf(et)},Ce.isAfter=function(he,et){return le(he)<this.startOf(et)},Ce.isBefore=function(he,et){return this.endOf(et)<le(he)},Ce.$g=function(he,et,Re){return Se.u(he)?this[et]:this.set(Re,he)},Ce.unix=function(){return Math.floor(this.valueOf()/1e3)},Ce.valueOf=function(){return this.$d.getTime()},Ce.startOf=function(he,et){var Re=this,Ue=!!Se.u(et)||et,Fe=Se.p(he),ot=function(wt,Ht){var Pn=Se.w(Re.$u?Date.UTC(Re.$y,Ht,wt):new Date(Re.$y,Ht,wt),Re);return Ue?Pn:Pn.endOf(Ge)},dt=function(wt,Ht){return Se.w(Re.toDate()[wt].apply(Re.toDate("s"),(Ue?[0,0,0,0]:[23,59,59,999]).slice(Ht)),Re)},St=this.$W,Ft=this.$M,Lt=this.$D,Gt="set"+(this.$u?"UTC":"");switch(Fe){case Qe:return Ue?ot(1,0):ot(31,11);case at:return Ue?ot(1,Ft):ot(0,Ft+1);case ce:var Kn=this.$locale().weekStart||0,Hn=(St<Kn?St+7:St)-Kn;return ot(Ue?Lt-Hn:Lt+(6-Hn),Ft);case Ge:case Ye:return dt(Gt+"Hours",0);case Ae:return dt(Gt+"Minutes",1);case De:return dt(Gt+"Seconds",2);case xe:return dt(Gt+"Milliseconds",3);default:return this.clone()}},Ce.endOf=function(he){return this.startOf(he,!1)},Ce.$set=function(he,et){var Re,Ue=Se.p(he),Fe="set"+(this.$u?"UTC":""),ot=(Re={},Re[Ge]=Fe+"Date",Re[Ye]=Fe+"Date",Re[at]=Fe+"Month",Re[Qe]=Fe+"FullYear",Re[Ae]=Fe+"Hours",Re[De]=Fe+"Minutes",Re[xe]=Fe+"Seconds",Re[ie]=Fe+"Milliseconds",Re)[Ue],dt=Ue===Ge?this.$D+(et-this.$W):et;if(Ue===at||Ue===Qe){var St=this.clone().set(Ye,1);St.$d[ot](dt),St.init(),this.$d=St.set(Ye,Math.min(this.$D,St.daysInMonth())).$d}else ot&&this.$d[ot](dt);return this.init(),this},Ce.set=function(he,et){return this.clone().$set(he,et)},Ce.get=function(he){return this[Se.p(he)]()},Ce.add=function(he,et){var Re,Ue=this;he=Number(he);var Fe=Se.p(et),ot=function(Ft){var Lt=le(Ue);return Se.w(Lt.date(Lt.date()+Math.round(Ft*he)),Ue)};if(Fe===at)return this.set(at,this.$M+he);if(Fe===Qe)return this.set(Qe,this.$y+he);if(Fe===Ge)return ot(1);if(Fe===ce)return ot(7);var dt=(Re={},Re[De]=z,Re[Ae]=b,Re[xe]=zt,Re)[Fe]||1,St=this.$d.getTime()+he*dt;return Se.w(St,this)},Ce.subtract=function(he,et){return this.add(-1*he,et)},Ce.format=function(he){var et=this,Re=this.$locale();if(!this.isValid())return Re.invalidDate||fe;var Ue=he||"YYYY-MM-DDTHH:mm:ssZ",Fe=Se.z(this),ot=this.$H,dt=this.$m,St=this.$M,Ft=Re.weekdays,Lt=Re.months,Gt=Re.meridiem,Kn=function(Ht,Pn,Ln,gn){return Ht&&(Ht[Pn]||Ht(et,Ue))||Ln[Pn].slice(0,gn)},Hn=function(Ht){return Se.s(ot%12||12,Ht,"0")},wt=Gt||function(Ht,Pn,Ln){var gn=Ht<12?"AM":"PM";return Ln?gn.toLowerCase():gn};return Ue.replace(me,function(Ht,Pn){return Pn||function(Ln){switch(Ln){case"YY":return String(et.$y).slice(-2);case"YYYY":return Se.s(et.$y,4,"0");case"M":return St+1;case"MM":return Se.s(St+1,2,"0");case"MMM":return Kn(Re.monthsShort,St,Lt,3);case"MMMM":return Kn(Lt,St);case"D":return et.$D;case"DD":return Se.s(et.$D,2,"0");case"d":return String(et.$W);case"dd":return Kn(Re.weekdaysMin,et.$W,Ft,2);case"ddd":return Kn(Re.weekdaysShort,et.$W,Ft,3);case"dddd":return Ft[et.$W];case"H":return String(ot);case"HH":return Se.s(ot,2,"0");case"h":return Hn(1);case"hh":return Hn(2);case"a":return wt(ot,dt,!0);case"A":return wt(ot,dt,!1);case"m":return String(dt);case"mm":return Se.s(dt,2,"0");case"s":return String(et.$s);case"ss":return Se.s(et.$s,2,"0");case"SSS":return Se.s(et.$ms,3,"0");case"Z":return Fe}return null}(Ht)||Fe.replace(":","")})},Ce.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},Ce.diff=function(he,et,Re){var Ue,Fe=this,ot=Se.p(et),dt=le(he),St=(dt.utcOffset()-this.utcOffset())*z,Ft=this-dt,Lt=function(){return Se.m(Fe,dt)};switch(ot){case Qe:Ue=Lt()/12;break;case at:Ue=Lt();break;case Me:Ue=Lt()/3;break;case ce:Ue=(Ft-St)/6048e5;break;case Ge:Ue=(Ft-St)/864e5;break;case Ae:Ue=Ft/b;break;case De:Ue=Ft/z;break;case xe:Ue=Ft/zt;break;default:Ue=Ft}return Re?Ue:Se.a(Ue)},Ce.daysInMonth=function(){return this.endOf(at).$D},Ce.$locale=function(){return ee[this.$L]},Ce.locale=function(he,et){if(!he)return this.$L;var Re=this.clone(),Ue=oe(he,et,!0);return Ue&&(Re.$L=Ue),Re},Ce.clone=function(){return Se.w(this.$d,this)},Ce.toDate=function(){return new Date(this.valueOf())},Ce.toJSON=function(){return this.isValid()?this.toISOString():null},Ce.toISOString=function(){return this.$d.toISOString()},Ce.toString=function(){return this.$d.toUTCString()},Le}(),qe=we.prototype;return le.prototype=qe,[["$ms",ie],["$s",xe],["$m",De],["$H",Ae],["$W",Ge],["$M",at],["$y",Qe],["$D",Ye]].forEach(function(Le){qe[Le[1]]=function(Ce){return this.$g(Ce,Le[0],Le[1])}}),le.extend=function(Le,Ce){return Le.$i||(Le(Ce,we,le),Le.$i=!0),le},le.locale=oe,le.isDayjs=re,le.unix=function(Le){return le(1e3*Le)},le.en=ee[y],le.Ls=ee,le.p={},le})},86625:function(tn){(function(zt,z){tn.exports=z()})(this,function(){"use strict";return function(zt,z){var b=z.prototype,ie=b.format;b.format=function(xe){var De=this,Ae=this.$locale();if(!this.isValid())return ie.bind(this)(xe);var Ge=this.$utils(),ce=(xe||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(at){switch(at){case"Q":return Math.ceil((De.$M+1)/3);case"Do":return Ae.ordinal(De.$D);case"gggg":return De.weekYear();case"GGGG":return De.isoWeekYear();case"wo":return Ae.ordinal(De.week(),"W");case"w":case"ww":return Ge.s(De.week(),at==="w"?1:2,"0");case"W":case"WW":return Ge.s(De.isoWeek(),at==="W"?1:2,"0");case"k":case"kk":return Ge.s(String(De.$H===0?24:De.$H),at==="k"?1:2,"0");case"X":return Math.floor(De.$d.getTime()/1e3);case"x":return De.$d.getTime();case"z":return"["+De.offsetName()+"]";case"zzz":return"["+De.offsetName("long")+"]";default:return at}});return ie.bind(this)(ce)}}})},40618:function(tn){(function(zt,z){tn.exports=z()})(this,function(){"use strict";var zt={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},z=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|YYYY|YY?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,b=/\d\d/,ie=/\d\d?/,xe=/\d*[^-_:/,()\s\d]+/,De={},Ae=function(fe){return(fe=+fe)+(fe>68?1900:2e3)},Ge=function(fe){return function($e){this[fe]=+$e}},ce=[/[+-]\d\d:?(\d\d)?|Z/,function(fe){(this.zone||(this.zone={})).offset=function($e){if(!$e||$e==="Z")return 0;var me=$e.match(/([+-]|\d\d)/g),E=60*me[1]+(+me[2]||0);return E===0?0:me[0]==="+"?-E:E}(fe)}],at=function(fe){var $e=De[fe];return $e&&($e.indexOf?$e:$e.s.concat($e.f))},Me=function(fe,$e){var me,E=De.meridiem;if(E){for(var a=1;a<=24;a+=1)if(fe.indexOf(E(a,0,$e))>-1){me=a>12;break}}else me=fe===($e?"pm":"PM");return me},Qe={A:[xe,function(fe){this.afternoon=Me(fe,!1)}],a:[xe,function(fe){this.afternoon=Me(fe,!0)}],S:[/\d/,function(fe){this.milliseconds=100*+fe}],SS:[b,function(fe){this.milliseconds=10*+fe}],SSS:[/\d{3}/,function(fe){this.milliseconds=+fe}],s:[ie,Ge("seconds")],ss:[ie,Ge("seconds")],m:[ie,Ge("minutes")],mm:[ie,Ge("minutes")],H:[ie,Ge("hours")],h:[ie,Ge("hours")],HH:[ie,Ge("hours")],hh:[ie,Ge("hours")],D:[ie,Ge("day")],DD:[b,Ge("day")],Do:[xe,function(fe){var $e=De.ordinal,me=fe.match(/\d+/);if(this.day=me[0],$e)for(var E=1;E<=31;E+=1)$e(E).replace(/\[|\]/g,"")===fe&&(this.day=E)}],M:[ie,Ge("month")],MM:[b,Ge("month")],MMM:[xe,function(fe){var $e=at("months"),me=(at("monthsShort")||$e.map(function(E){return E.slice(0,3)})).indexOf(fe)+1;if(me<1)throw new Error;this.month=me%12||me}],MMMM:[xe,function(fe){var $e=at("months").indexOf(fe)+1;if($e<1)throw new Error;this.month=$e%12||$e}],Y:[/[+-]?\d+/,Ge("year")],YY:[b,function(fe){this.year=Ae(fe)}],YYYY:[/\d{4}/,Ge("year")],Z:ce,ZZ:ce};function Ye(fe){var $e,me;$e=fe,me=De&&De.formats;for(var E=(fe=$e.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(oe,le,Se){var we=Se&&Se.toUpperCase();return le||me[Se]||zt[Se]||me[we].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(qe,Le,Ce){return Le||Ce.slice(1)})})).match(z),a=E.length,x=0;x<a;x+=1){var y=E[x],ee=Qe[y],te=ee&&ee[0],re=ee&&ee[1];E[x]=re?{regex:te,parser:re}:y.replace(/^\[|\]$/g,"")}return function(oe){for(var le={},Se=0,we=0;Se<a;Se+=1){var qe=E[Se];if(typeof qe=="string")we+=qe.length;else{var Le=qe.regex,Ce=qe.parser,he=oe.slice(we),et=Le.exec(he)[0];Ce.call(le,et),oe=oe.replace(et,"")}}return function(Re){var Ue=Re.afternoon;if(Ue!==void 0){var Fe=Re.hours;Ue?Fe<12&&(Re.hours+=12):Fe===12&&(Re.hours=0),delete Re.afternoon}}(le),le}}return function(fe,$e,me){me.p.customParseFormat=!0,fe&&fe.parseTwoDigitYear&&(Ae=fe.parseTwoDigitYear);var E=$e.prototype,a=E.parse;E.parse=function(x){var y=x.date,ee=x.utc,te=x.args;this.$u=ee;var re=te[1];if(typeof re=="string"){var oe=te[2]===!0,le=te[3]===!0,Se=oe||le,we=te[2];le&&(we=te[2]),De=this.$locale(),!oe&&we&&(De=me.Ls[we]),this.$d=function(he,et,Re){try{if(["x","X"].indexOf(et)>-1)return new Date((et==="X"?1e3:1)*he);var Ue=Ye(et)(he),Fe=Ue.year,ot=Ue.month,dt=Ue.day,St=Ue.hours,Ft=Ue.minutes,Lt=Ue.seconds,Gt=Ue.milliseconds,Kn=Ue.zone,Hn=new Date,wt=dt||(Fe||ot?1:Hn.getDate()),Ht=Fe||Hn.getFullYear(),Pn=0;Fe&&!ot||(Pn=ot>0?ot-1:Hn.getMonth());var Ln=St||0,gn=Ft||0,yn=Lt||0,bt=Gt||0;return Kn?new Date(Date.UTC(Ht,Pn,wt,Ln,gn,yn,bt+60*Kn.offset*1e3)):Re?new Date(Date.UTC(Ht,Pn,wt,Ln,gn,yn,bt)):new Date(Ht,Pn,wt,Ln,gn,yn,bt)}catch(Mn){return new Date("")}}(y,re,ee),this.init(),we&&we!==!0&&(this.$L=this.locale(we).$L),Se&&y!=this.format(re)&&(this.$d=new Date("")),De={}}else if(re instanceof Array)for(var qe=re.length,Le=1;Le<=qe;Le+=1){te[1]=re[Le-1];var Ce=me.apply(this,te);if(Ce.isValid()){this.$d=Ce.$d,this.$L=Ce.$L,this.init();break}Le===qe&&(this.$d=new Date(""))}else a.call(this,x)}}})},26850:function(tn){(function(zt,z){tn.exports=z()})(this,function(){"use strict";return function(zt,z,b){var ie=z.prototype,xe=function(at){return at&&(at.indexOf?at:at.s)},De=function(at,Me,Qe,Ye,fe){var $e=at.name?at:at.$locale(),me=xe($e[Me]),E=xe($e[Qe]),a=me||E.map(function(y){return y.slice(0,Ye)});if(!fe)return a;var x=$e.weekStart;return a.map(function(y,ee){return a[(ee+(x||0))%7]})},Ae=function(){return b.Ls[b.locale()]},Ge=function(at,Me){return at.formats[Me]||function(Qe){return Qe.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(Ye,fe,$e){return fe||$e.slice(1)})}(at.formats[Me.toUpperCase()])},ce=function(){var at=this;return{months:function(Me){return Me?Me.format("MMMM"):De(at,"months")},monthsShort:function(Me){return Me?Me.format("MMM"):De(at,"monthsShort","months",3)},firstDayOfWeek:function(){return at.$locale().weekStart||0},weekdays:function(Me){return Me?Me.format("dddd"):De(at,"weekdays")},weekdaysMin:function(Me){return Me?Me.format("dd"):De(at,"weekdaysMin","weekdays",2)},weekdaysShort:function(Me){return Me?Me.format("ddd"):De(at,"weekdaysShort","weekdays",3)},longDateFormat:function(Me){return Ge(at.$locale(),Me)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};ie.localeData=function(){return ce.bind(this)()},b.localeData=function(){var at=Ae();return{firstDayOfWeek:function(){return at.weekStart||0},weekdays:function(){return b.weekdays()},weekdaysShort:function(){return b.weekdaysShort()},weekdaysMin:function(){return b.weekdaysMin()},months:function(){return b.months()},monthsShort:function(){return b.monthsShort()},longDateFormat:function(Me){return Ge(at,Me)},meridiem:at.meridiem,ordinal:at.ordinal}},b.months=function(){return De(Ae(),"months")},b.monthsShort=function(){return De(Ae(),"monthsShort","months",3)},b.weekdays=function(at){return De(Ae(),"weekdays",null,null,at)},b.weekdaysShort=function(at){return De(Ae(),"weekdaysShort","weekdays",3,at)},b.weekdaysMin=function(at){return De(Ae(),"weekdaysMin","weekdays",2,at)}}})},23082:function(tn){(function(zt,z){tn.exports=z()})(this,function(){"use strict";var zt="week",z="year";return function(b,ie,xe){var De=ie.prototype;De.week=function(Ae){if(Ae===void 0&&(Ae=null),Ae!==null)return this.add(7*(Ae-this.week()),"day");var Ge=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var ce=xe(this).startOf(z).add(1,z).date(Ge),at=xe(this).endOf(zt);if(ce.isBefore(at))return 1}var Me=xe(this).startOf(z).date(Ge).startOf(zt).subtract(1,"millisecond"),Qe=this.diff(Me,zt,!0);return Qe<0?xe(this).startOf("week").week():Math.ceil(Qe)},De.weeks=function(Ae){return Ae===void 0&&(Ae=null),this.week(Ae)}}})},99873:function(tn){(function(zt,z){tn.exports=z()})(this,function(){"use strict";return function(zt,z){z.prototype.weekYear=function(){var b=this.month(),ie=this.week(),xe=this.year();return ie===1&&b===11?xe+1:b===0&&ie>=52?xe-1:xe}}})},33088:function(tn){(function(zt,z){tn.exports=z()})(this,function(){"use strict";return function(zt,z){z.prototype.weekday=function(b){var ie=this.$locale().weekStart||0,xe=this.$W,De=(xe<ie?xe+7:xe)-ie;return this.$utils().u(b)?De:this.subtract(De,"day").add(b,"day")}}})},72665:function(tn,zt){"use strict";var z;var b=typeof Symbol=="function"&&Symbol.for,ie=b?Symbol.for("react.element"):60103,xe=b?Symbol.for("react.portal"):60106,De=b?Symbol.for("react.fragment"):60107,Ae=b?Symbol.for("react.strict_mode"):60108,Ge=b?Symbol.for("react.profiler"):60114,ce=b?Symbol.for("react.provider"):60109,at=b?Symbol.for("react.context"):60110,Me=b?Symbol.for("react.async_mode"):60111,Qe=b?Symbol.for("react.concurrent_mode"):60111,Ye=b?Symbol.for("react.forward_ref"):60112,fe=b?Symbol.for("react.suspense"):60113,$e=b?Symbol.for("react.suspense_list"):60120,me=b?Symbol.for("react.memo"):60115,E=b?Symbol.for("react.lazy"):60116,a=b?Symbol.for("react.block"):60121,x=b?Symbol.for("react.fundamental"):60117,y=b?Symbol.for("react.responder"):60118,ee=b?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var le=oe.$$typeof;switch(le){case ie:switch(oe=oe.type,oe){case Me:case Qe:case De:case Ge:case Ae:case fe:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case at:case Ye:case E:case me:case ce:return oe;default:return le}}case xe:return le}}}function re(oe){return te(oe)===Qe}z=Me,z=Qe,z=at,z=ce,z=ie,z=Ye,z=De,z=E,z=me,z=xe,z=Ge,z=Ae,z=fe,z=function(oe){return re(oe)||te(oe)===Me},z=re,z=function(oe){return te(oe)===at},z=function(oe){return te(oe)===ce},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ie},z=function(oe){return te(oe)===Ye},z=function(oe){return te(oe)===De},z=function(oe){return te(oe)===E},zt.isMemo=function(oe){return te(oe)===me},z=function(oe){return te(oe)===xe},z=function(oe){return te(oe)===Ge},z=function(oe){return te(oe)===Ae},z=function(oe){return te(oe)===fe},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===De||oe===Qe||oe===Ge||oe===Ae||oe===fe||oe===$e||typeof oe=="object"&&oe!==null&&(oe.$$typeof===E||oe.$$typeof===me||oe.$$typeof===ce||oe.$$typeof===at||oe.$$typeof===Ye||oe.$$typeof===x||oe.$$typeof===y||oe.$$typeof===ee||oe.$$typeof===a)},z=te},12060:function(tn,zt,z){"use strict";tn.exports=z(72665)},56261:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return we}});var b=z(87462),ie=z(4942),xe=z(45987),De=z(1413),Ae=z(15671),Ge=z(43144),ce=z(97326),at=z(60136),Me=z(51630),Qe=z(94184),Ye=z.n(Qe),fe=z(34952),$e=z(67294),me=z(69610),E=function(Le){for(var Ce=Le.prefixCls,he=Le.level,et=Le.isStart,Re=Le.isEnd,Ue="".concat(Ce,"-indent-unit"),Fe=[],ot=0;ot<he;ot+=1){var dt;Fe.push($e.createElement("span",{key:ot,className:Ye()(Ue,(dt={},(0,ie.Z)(dt,"".concat(Ue,"-start"),et[ot]),(0,ie.Z)(dt,"".concat(Ue,"-end"),Re[ot]),dt))}))}return $e.createElement("span",{"aria-hidden":"true",className:"".concat(Ce,"-indent")},Fe)},a=$e.memo(E),x=z(3596),y=z(83898),ee=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],te="open",re="close",oe="---",le=function(qe){(0,at.Z)(Ce,qe);var Le=(0,Me.Z)(Ce);function Ce(){var he;(0,Ae.Z)(this,Ce);for(var et=arguments.length,Re=new Array(et),Ue=0;Ue<et;Ue++)Re[Ue]=arguments[Ue];return he=Le.call.apply(Le,[this].concat(Re)),he.state={dragNodeHighlight:!1},he.selectHandle=void 0,he.cacheIndent=void 0,he.onSelectorClick=function(Fe){var ot=he.props.context.onNodeClick;ot(Fe,(0,y.F)(he.props)),he.isSelectable()?he.onSelect(Fe):he.onCheck(Fe)},he.onSelectorDoubleClick=function(Fe){var ot=he.props.context.onNodeDoubleClick;ot(Fe,(0,y.F)(he.props))},he.onSelect=function(Fe){if(!he.isDisabled()){var ot=he.props.context.onNodeSelect;ot(Fe,(0,y.F)(he.props))}},he.onCheck=function(Fe){if(!he.isDisabled()){var ot=he.props,dt=ot.disableCheckbox,St=ot.checked,Ft=he.props.context.onNodeCheck;if(!(!he.isCheckable()||dt)){var Lt=!St;Ft(Fe,(0,y.F)(he.props),Lt)}}},he.onMouseEnter=function(Fe){var ot=he.props.context.onNodeMouseEnter;ot(Fe,(0,y.F)(he.props))},he.onMouseLeave=function(Fe){var ot=he.props.context.onNodeMouseLeave;ot(Fe,(0,y.F)(he.props))},he.onContextMenu=function(Fe){var ot=he.props.context.onNodeContextMenu;ot(Fe,(0,y.F)(he.props))},he.onDragStart=function(Fe){var ot=he.props.context.onNodeDragStart;Fe.stopPropagation(),he.setState({dragNodeHighlight:!0}),ot(Fe,(0,ce.Z)(he));try{Fe.dataTransfer.setData("text/plain","")}catch(dt){}},he.onDragEnter=function(Fe){var ot=he.props.context.onNodeDragEnter;Fe.preventDefault(),Fe.stopPropagation(),ot(Fe,(0,ce.Z)(he))},he.onDragOver=function(Fe){var ot=he.props.context.onNodeDragOver;Fe.preventDefault(),Fe.stopPropagation(),ot(Fe,(0,ce.Z)(he))},he.onDragLeave=function(Fe){var ot=he.props.context.onNodeDragLeave;Fe.stopPropagation(),ot(Fe,(0,ce.Z)(he))},he.onDragEnd=function(Fe){var ot=he.props.context.onNodeDragEnd;Fe.stopPropagation(),he.setState({dragNodeHighlight:!1}),ot(Fe,(0,ce.Z)(he))},he.onDrop=function(Fe){var ot=he.props.context.onNodeDrop;Fe.preventDefault(),Fe.stopPropagation(),he.setState({dragNodeHighlight:!1}),ot(Fe,(0,ce.Z)(he))},he.onExpand=function(Fe){var ot=he.props,dt=ot.loading,St=ot.context.onNodeExpand;dt||St(Fe,(0,y.F)(he.props))},he.setSelectHandle=function(Fe){he.selectHandle=Fe},he.getNodeState=function(){var Fe=he.props.expanded;return he.isLeaf()?null:Fe?te:re},he.hasChildren=function(){var Fe=he.props.eventKey,ot=he.props.context.keyEntities,dt=(0,x.Z)(ot,Fe)||{},St=dt.children;return!!(St||[]).length},he.isLeaf=function(){var Fe=he.props,ot=Fe.isLeaf,dt=Fe.loaded,St=he.props.context.loadData,Ft=he.hasChildren();return ot===!1?!1:ot||!St&&!Ft||St&&dt&&!Ft},he.isDisabled=function(){var Fe=he.props.disabled,ot=he.props.context.disabled;return!!(ot||Fe)},he.isCheckable=function(){var Fe=he.props.checkable,ot=he.props.context.checkable;return!ot||Fe===!1?!1:ot},he.syncLoadData=function(Fe){var ot=Fe.expanded,dt=Fe.loading,St=Fe.loaded,Ft=he.props.context,Lt=Ft.loadData,Gt=Ft.onNodeLoad;dt||Lt&&ot&&!he.isLeaf()&&!he.hasChildren()&&!St&&Gt((0,y.F)(he.props))},he.isDraggable=function(){var Fe=he.props,ot=Fe.data,dt=Fe.context.draggable;return!!(dt&&(!dt.nodeDraggable||dt.nodeDraggable(ot)))},he.renderDragHandler=function(){var Fe=he.props.context,ot=Fe.draggable,dt=Fe.prefixCls;return ot!=null&&ot.icon?$e.createElement("span",{className:"".concat(dt,"-draggable-icon")},ot.icon):null},he.renderSwitcherIconDom=function(Fe){var ot=he.props.switcherIcon,dt=he.props.context.switcherIcon,St=ot||dt;return typeof St=="function"?St((0,De.Z)((0,De.Z)({},he.props),{},{isLeaf:Fe})):St},he.renderSwitcher=function(){var Fe=he.props.expanded,ot=he.props.context.prefixCls;if(he.isLeaf()){var dt=he.renderSwitcherIconDom(!0);return dt!==!1?$e.createElement("span",{className:Ye()("".concat(ot,"-switcher"),"".concat(ot,"-switcher-noop"))},dt):null}var St=Ye()("".concat(ot,"-switcher"),"".concat(ot,"-switcher_").concat(Fe?te:re)),Ft=he.renderSwitcherIconDom(!1);return Ft!==!1?$e.createElement("span",{onClick:he.onExpand,className:St},Ft):null},he.renderCheckbox=function(){var Fe=he.props,ot=Fe.checked,dt=Fe.halfChecked,St=Fe.disableCheckbox,Ft=he.props.context.prefixCls,Lt=he.isDisabled(),Gt=he.isCheckable();if(!Gt)return null;var Kn=typeof Gt!="boolean"?Gt:null;return $e.createElement("span",{className:Ye()("".concat(Ft,"-checkbox"),ot&&"".concat(Ft,"-checkbox-checked"),!ot&&dt&&"".concat(Ft,"-checkbox-indeterminate"),(Lt||St)&&"".concat(Ft,"-checkbox-disabled")),onClick:he.onCheck},Kn)},he.renderIcon=function(){var Fe=he.props.loading,ot=he.props.context.prefixCls;return $e.createElement("span",{className:Ye()("".concat(ot,"-iconEle"),"".concat(ot,"-icon__").concat(he.getNodeState()||"docu"),Fe&&"".concat(ot,"-icon_loading"))})},he.renderSelector=function(){var Fe=he.state.dragNodeHighlight,ot=he.props,dt=ot.title,St=dt===void 0?oe:dt,Ft=ot.selected,Lt=ot.icon,Gt=ot.loading,Kn=ot.data,Hn=he.props.context,wt=Hn.prefixCls,Ht=Hn.showIcon,Pn=Hn.icon,Ln=Hn.loadData,gn=Hn.titleRender,yn=he.isDisabled(),bt="".concat(wt,"-node-content-wrapper"),Mn;if(Ht){var Ia=Lt||Pn;Mn=Ia?$e.createElement("span",{className:Ye()("".concat(wt,"-iconEle"),"".concat(wt,"-icon__customize"))},typeof Ia=="function"?Ia(he.props):Ia):he.renderIcon()}else Ln&&Gt&&(Mn=he.renderIcon());var jt;typeof St=="function"?jt=St(Kn):gn?jt=gn(Kn):jt=St;var Jt=$e.createElement("span",{className:"".concat(wt,"-title")},jt);return $e.createElement("span",{ref:he.setSelectHandle,title:typeof St=="string"?St:"",className:Ye()("".concat(bt),"".concat(bt,"-").concat(he.getNodeState()||"normal"),!yn&&(Ft||Fe)&&"".concat(wt,"-node-selected")),onMouseEnter:he.onMouseEnter,onMouseLeave:he.onMouseLeave,onContextMenu:he.onContextMenu,onClick:he.onSelectorClick,onDoubleClick:he.onSelectorDoubleClick},Mn,Jt,he.renderDropIndicator())},he.renderDropIndicator=function(){var Fe=he.props,ot=Fe.disabled,dt=Fe.eventKey,St=he.props.context,Ft=St.draggable,Lt=St.dropLevelOffset,Gt=St.dropPosition,Kn=St.prefixCls,Hn=St.indent,wt=St.dropIndicatorRender,Ht=St.dragOverNodeKey,Pn=St.direction,Ln=!!Ft,gn=!ot&&Ln&&Ht===dt,yn=Hn!=null?Hn:he.cacheIndent;return he.cacheIndent=Hn,gn?wt({dropPosition:Gt,dropLevelOffset:Lt,indent:yn,prefixCls:Kn,direction:Pn}):null},he}return(0,Ge.Z)(Ce,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var et=this.props.selectable,Re=this.props.context.selectable;return typeof et=="boolean"?et:Re}},{key:"render",value:function(){var et,Re=this.props,Ue=Re.eventKey,Fe=Re.className,ot=Re.style,dt=Re.dragOver,St=Re.dragOverGapTop,Ft=Re.dragOverGapBottom,Lt=Re.isLeaf,Gt=Re.isStart,Kn=Re.isEnd,Hn=Re.expanded,wt=Re.selected,Ht=Re.checked,Pn=Re.halfChecked,Ln=Re.loading,gn=Re.domRef,yn=Re.active,bt=Re.data,Mn=Re.onMouseMove,Ia=Re.selectable,jt=(0,xe.Z)(Re,ee),Jt=this.props.context,bn=Jt.prefixCls,gt=Jt.filterTreeNode,tt=Jt.keyEntities,ut=Jt.dropContainerKey,Bt=Jt.dropTargetKey,vn=Jt.draggingNodeKey,Nn=this.isDisabled(),Pa=(0,fe.Z)(jt,{aria:!0,data:!0}),qn=(0,x.Z)(tt,Ue)||{},ea=qn.level,ba=Kn[Kn.length-1],ht=this.isDraggable(),Vt=!Nn&&ht,Ra=vn===Ue,fa=Ia!==void 0?{"aria-selected":!!Ia}:void 0;return $e.createElement("div",(0,b.Z)({ref:gn,className:Ye()(Fe,"".concat(bn,"-treenode"),(et={},(0,ie.Z)(et,"".concat(bn,"-treenode-disabled"),Nn),(0,ie.Z)(et,"".concat(bn,"-treenode-switcher-").concat(Hn?"open":"close"),!Lt),(0,ie.Z)(et,"".concat(bn,"-treenode-checkbox-checked"),Ht),(0,ie.Z)(et,"".concat(bn,"-treenode-checkbox-indeterminate"),Pn),(0,ie.Z)(et,"".concat(bn,"-treenode-selected"),wt),(0,ie.Z)(et,"".concat(bn,"-treenode-loading"),Ln),(0,ie.Z)(et,"".concat(bn,"-treenode-active"),yn),(0,ie.Z)(et,"".concat(bn,"-treenode-leaf-last"),ba),(0,ie.Z)(et,"".concat(bn,"-treenode-draggable"),ht),(0,ie.Z)(et,"dragging",Ra),(0,ie.Z)(et,"drop-target",Bt===Ue),(0,ie.Z)(et,"drop-container",ut===Ue),(0,ie.Z)(et,"drag-over",!Nn&&dt),(0,ie.Z)(et,"drag-over-gap-top",!Nn&&St),(0,ie.Z)(et,"drag-over-gap-bottom",!Nn&&Ft),(0,ie.Z)(et,"filter-node",gt&>((0,y.F)(this.props))),et)),style:ot,draggable:Vt,"aria-grabbed":Ra,onDragStart:Vt?this.onDragStart:void 0,onDragEnter:ht?this.onDragEnter:void 0,onDragOver:ht?this.onDragOver:void 0,onDragLeave:ht?this.onDragLeave:void 0,onDrop:ht?this.onDrop:void 0,onDragEnd:ht?this.onDragEnd:void 0,onMouseMove:Mn},fa,Pa),$e.createElement(a,{prefixCls:bn,level:ea,isStart:Gt,isEnd:Kn}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),Ce}($e.Component),Se=function(Le){return $e.createElement(me.k.Consumer,null,function(Ce){return $e.createElement(le,(0,b.Z)({},Le,{context:Ce}))})};Se.displayName="TreeNode",Se.isTreeNode=1;var we=Se},69610:function(tn,zt,z){"use strict";z.d(zt,{k:function(){return ie}});var b=z(67294),ie=b.createContext(null)},29873:function(tn,zt,z){"use strict";z.d(zt,{BT:function(){return a},E6:function(){return ee},L0:function(){return Qe},OM:function(){return E},_5:function(){return Me},r7:function(){return te},wA:function(){return fe},yx:function(){return Ye}});var b=z(74902),ie=z(71002),xe=z(72978),De=z(67294),Ae=z(56261),Ge=z(3596),ce=z(83898),at=null;function Me(re,oe){if(!re)return[];var le=re.slice(),Se=le.indexOf(oe);return Se>=0&&le.splice(Se,1),le}function Qe(re,oe){var le=(re||[]).slice();return le.indexOf(oe)===-1&&le.push(oe),le}function Ye(re){return re.split("-")}function fe(re,oe){var le=[],Se=(0,Ge.Z)(oe,re);function we(){var qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];qe.forEach(function(Le){var Ce=Le.key,he=Le.children;le.push(Ce),we(he)})}return we(Se.children),le}function $e(re){if(re.parent){var oe=Ye(re.pos);return Number(oe[oe.length-1])===re.parent.children.length-1}return!1}function me(re){var oe=Ye(re.pos);return Number(oe[oe.length-1])===0}function E(re,oe,le,Se,we,qe,Le,Ce,he,et){var Re,Ue=re.clientX,Fe=re.clientY,ot=re.target.getBoundingClientRect(),dt=ot.top,St=ot.height,Ft=(et==="rtl"?-1:1)*(((we==null?void 0:we.x)||0)-Ue),Lt=(Ft-12)/Se,Gt=(0,Ge.Z)(Ce,le.props.eventKey);if(Fe<dt+St/2){var Kn=Le.findIndex(function(Jt){return Jt.key===Gt.key}),Hn=Kn<=0?0:Kn-1,wt=Le[Hn].key;Gt=(0,Ge.Z)(Ce,wt)}var Ht=Gt.key,Pn=Gt,Ln=Gt.key,gn=0,yn=0;if(!he.includes(Ht))for(var bt=0;bt<Lt&&$e(Gt);bt+=1)Gt=Gt.parent,yn+=1;var Mn=oe.props.data,Ia=Gt.node,jt=!0;return me(Gt)&&Gt.level===0&&Fe<dt+St/2&&qe({dragNode:Mn,dropNode:Ia,dropPosition:-1})&&Gt.key===le.props.eventKey?gn=-1:(Pn.children||[]).length&&he.includes(Ln)?qe({dragNode:Mn,dropNode:Ia,dropPosition:0})?gn=0:jt=!1:yn===0?Lt>-1.5?qe({dragNode:Mn,dropNode:Ia,dropPosition:1})?gn=1:jt=!1:qe({dragNode:Mn,dropNode:Ia,dropPosition:0})?gn=0:qe({dragNode:Mn,dropNode:Ia,dropPosition:1})?gn=1:jt=!1:qe({dragNode:Mn,dropNode:Ia,dropPosition:1})?gn=1:jt=!1,{dropPosition:gn,dropLevelOffset:yn,dropTargetKey:Gt.key,dropTargetPos:Gt.pos,dragOverNodeKey:Ln,dropContainerKey:gn===0?null:((Re=Gt.parent)===null||Re===void 0?void 0:Re.key)||null,dropAllowed:jt}}function a(re,oe){if(re){var le=oe.multiple;return le?re.slice():re.length?[re[0]]:re}}var x=function(oe){return oe};function y(re,oe){if(!re)return[];var le=oe||{},Se=le.processProps,we=Se===void 0?x:Se,qe=Array.isArray(re)?re:[re];return qe.map(function(Le){var Ce=Le.children,he=_objectWithoutProperties(Le,at),et=y(Ce,oe);return React.createElement(TreeNode,_extends({key:he.key},we(he)),et)})}function ee(re){if(!re)return null;var oe;if(Array.isArray(re))oe={checkedKeys:re,halfCheckedKeys:void 0};else if((0,ie.Z)(re)==="object")oe={checkedKeys:re.checked||void 0,halfCheckedKeys:re.halfChecked||void 0};else return(0,xe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function te(re,oe){var le=new Set;function Se(we){if(!le.has(we)){var qe=(0,Ge.Z)(oe,we);if(qe){le.add(we);var Le=qe.parent,Ce=qe.node;Ce.disabled||Le&&Se(Le.key)}}}return(re||[]).forEach(function(we){Se(we)}),(0,b.Z)(le)}},97153:function(tn,zt,z){"use strict";z.d(zt,{S:function(){return ce}});var b=z(72978),ie=z(3596);function xe(at,Me){var Qe=new Set;return at.forEach(function(Ye){Me.has(Ye)||Qe.add(Ye)}),Qe}function De(at){var Me=at||{},Qe=Me.disabled,Ye=Me.disableCheckbox,fe=Me.checkable;return!!(Qe||Ye)||fe===!1}function Ae(at,Me,Qe,Ye){for(var fe=new Set(at),$e=new Set,me=0;me<=Qe;me+=1){var E=Me.get(me)||new Set;E.forEach(function(ee){var te=ee.key,re=ee.node,oe=ee.children,le=oe===void 0?[]:oe;fe.has(te)&&!Ye(re)&&le.filter(function(Se){return!Ye(Se.node)}).forEach(function(Se){fe.add(Se.key)})})}for(var a=new Set,x=Qe;x>=0;x-=1){var y=Me.get(x)||new Set;y.forEach(function(ee){var te=ee.parent,re=ee.node;if(!(Ye(re)||!ee.parent||a.has(ee.parent.key))){if(Ye(ee.parent.node)){a.add(te.key);return}var oe=!0,le=!1;(te.children||[]).filter(function(Se){return!Ye(Se.node)}).forEach(function(Se){var we=Se.key,qe=fe.has(we);oe&&!qe&&(oe=!1),!le&&(qe||$e.has(we))&&(le=!0)}),oe&&fe.add(te.key),le&&$e.add(te.key),a.add(te.key)}})}return{checkedKeys:Array.from(fe),halfCheckedKeys:Array.from(xe($e,fe))}}function Ge(at,Me,Qe,Ye,fe){for(var $e=new Set(at),me=new Set(Me),E=0;E<=Ye;E+=1){var a=Qe.get(E)||new Set;a.forEach(function(te){var re=te.key,oe=te.node,le=te.children,Se=le===void 0?[]:le;!$e.has(re)&&!me.has(re)&&!fe(oe)&&Se.filter(function(we){return!fe(we.node)}).forEach(function(we){$e.delete(we.key)})})}me=new Set;for(var x=new Set,y=Ye;y>=0;y-=1){var ee=Qe.get(y)||new Set;ee.forEach(function(te){var re=te.parent,oe=te.node;if(!(fe(oe)||!te.parent||x.has(te.parent.key))){if(fe(te.parent.node)){x.add(re.key);return}var le=!0,Se=!1;(re.children||[]).filter(function(we){return!fe(we.node)}).forEach(function(we){var qe=we.key,Le=$e.has(qe);le&&!Le&&(le=!1),!Se&&(Le||me.has(qe))&&(Se=!0)}),le||$e.delete(re.key),Se&&me.add(re.key),x.add(re.key)}})}return{checkedKeys:Array.from($e),halfCheckedKeys:Array.from(xe(me,$e))}}function ce(at,Me,Qe,Ye){var fe=[],$e;Ye?$e=Ye:$e=De;var me=new Set(at.filter(function(y){var ee=!!(0,ie.Z)(Qe,y);return ee||fe.push(y),ee})),E=new Map,a=0;Object.keys(Qe).forEach(function(y){var ee=Qe[y],te=ee.level,re=E.get(te);re||(re=new Set,E.set(te,re)),re.add(ee),a=Math.max(a,te)}),(0,b.ZP)(!fe.length,"Tree missing follow keys: ".concat(fe.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var x;return Me===!0?x=Ae(me,E,a,$e):x=Ge(me,Me.halfCheckedKeys,E,a,$e),x}},3596:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return b}});function b(ie,xe){return ie[xe]}},83898:function(tn,zt,z){"use strict";z.d(zt,{I8:function(){return te},F:function(){return oe},zn:function(){return x},w$:function(){return E},oH:function(){return y},km:function(){return me},H8:function(){return re}});var b=z(71002),ie=z(74902),xe=z(1413),De=z(45987),Ae=z(67294),Ge=z(28580);function ce(le){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},we=[];return Ae.Children.forEach(le,function(qe){qe==null&&!Se.keepEmpty||(Array.isArray(qe)?we=we.concat(ce(qe)):(0,Ge.isFragment)(qe)&&qe.props?we=we.concat(ce(qe.props.children,Se)):we.push(qe))}),we}function at(le,Se){var we=(0,xe.Z)({},le);return Array.isArray(Se)&&Se.forEach(function(qe){delete we[qe]}),we}var Me=z(72978),Qe=z(3596),Ye=["children"];function fe(le,Se){return"".concat(le,"-").concat(Se)}function $e(le){return le&&le.type&&le.type.isTreeNode}function me(le,Se){return le!=null?le:Se}function E(le){var Se=le||{},we=Se.title,qe=Se._title,Le=Se.key,Ce=Se.children,he=we||"title";return{title:he,_title:qe||[he],key:Le||"key",children:Ce||"children"}}function a(le,Se){var we=new Map;function qe(Le){var Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Le||[]).forEach(function(he){var et=he[Se.key],Re=he[Se.children];warning(et!=null,"Tree node must have a certain key: [".concat(Ce).concat(et,"]"));var Ue=String(et);warning(!we.has(Ue)||et===null||et===void 0,"Same 'key' exist in the Tree: ".concat(Ue)),we.set(Ue,!0),qe(Re,"".concat(Ce).concat(Ue," > "))})}qe(le)}function x(le){function Se(we){var qe=ce(we);return qe.map(function(Le){if(!$e(Le))return(0,Me.ZP)(!Le,"Tree/TreeNode can only accept TreeNode as children."),null;var Ce=Le.key,he=Le.props,et=he.children,Re=(0,De.Z)(he,Ye),Ue=(0,xe.Z)({key:Ce},Re),Fe=Se(et);return Fe.length&&(Ue.children=Fe),Ue}).filter(function(Le){return Le})}return Se(le)}function y(le,Se,we){var qe=E(we),Le=qe._title,Ce=qe.key,he=qe.children,et=new Set(Se===!0?[]:Se),Re=[];function Ue(Fe){var ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Fe.map(function(dt,St){for(var Ft=fe(ot?ot.pos:"0",St),Lt=me(dt[Ce],Ft),Gt,Kn=0;Kn<Le.length;Kn+=1){var Hn=Le[Kn];if(dt[Hn]!==void 0){Gt=dt[Hn];break}}var wt=(0,xe.Z)((0,xe.Z)({},at(dt,[].concat((0,ie.Z)(Le),[Ce,he]))),{},{title:Gt,key:Lt,parent:ot,pos:Ft,children:null,data:dt,isStart:[].concat((0,ie.Z)(ot?ot.isStart:[]),[St===0]),isEnd:[].concat((0,ie.Z)(ot?ot.isEnd:[]),[St===Fe.length-1])});return Re.push(wt),Se===!0||et.has(Lt)?wt.children=Ue(dt[he]||[],wt):wt.children=[],wt})}return Ue(le),Re}function ee(le,Se,we){var qe={};(0,b.Z)(we)==="object"?qe=we:qe={externalGetKey:we},qe=qe||{};var Le=qe,Ce=Le.childrenPropName,he=Le.externalGetKey,et=Le.fieldNames,Re=E(et),Ue=Re.key,Fe=Re.children,ot=Ce||Fe,dt;he?typeof he=="string"?dt=function(Lt){return Lt[he]}:typeof he=="function"&&(dt=function(Lt){return he(Lt)}):dt=function(Lt,Gt){return me(Lt[Ue],Gt)};function St(Ft,Lt,Gt,Kn){var Hn=Ft?Ft[ot]:le,wt=Ft?fe(Gt.pos,Lt):"0",Ht=Ft?[].concat((0,ie.Z)(Kn),[Ft]):[];if(Ft){var Pn=dt(Ft,wt),Ln={node:Ft,index:Lt,pos:wt,key:Pn,parentPos:Gt.node?Gt.pos:null,level:Gt.level+1,nodes:Ht};Se(Ln)}Hn&&Hn.forEach(function(gn,yn){St(gn,yn,{node:Ft,pos:wt,level:Gt?Gt.level+1:-1},Ht)})}St(null)}function te(le){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},we=Se.initWrapper,qe=Se.processEntity,Le=Se.onProcessFinished,Ce=Se.externalGetKey,he=Se.childrenPropName,et=Se.fieldNames,Re=arguments.length>2?arguments[2]:void 0,Ue=Ce||Re,Fe={},ot={},dt={posEntities:Fe,keyEntities:ot};return we&&(dt=we(dt)||dt),ee(le,function(St){var Ft=St.node,Lt=St.index,Gt=St.pos,Kn=St.key,Hn=St.parentPos,wt=St.level,Ht=St.nodes,Pn={node:Ft,nodes:Ht,index:Lt,key:Kn,pos:Gt,level:wt},Ln=me(Kn,Gt);Fe[Gt]=Pn,ot[Ln]=Pn,Pn.parent=Fe[Hn],Pn.parent&&(Pn.parent.children=Pn.parent.children||[],Pn.parent.children.push(Pn)),qe&&qe(Pn,dt)},{externalGetKey:Ue,childrenPropName:he,fieldNames:et}),Le&&Le(dt),dt}function re(le,Se){var we=Se.expandedKeys,qe=Se.selectedKeys,Le=Se.loadedKeys,Ce=Se.loadingKeys,he=Se.checkedKeys,et=Se.halfCheckedKeys,Re=Se.dragOverNodeKey,Ue=Se.dropPosition,Fe=Se.keyEntities,ot=(0,Qe.Z)(Fe,le),dt={eventKey:le,expanded:we.indexOf(le)!==-1,selected:qe.indexOf(le)!==-1,loaded:Le.indexOf(le)!==-1,loading:Ce.indexOf(le)!==-1,checked:he.indexOf(le)!==-1,halfChecked:et.indexOf(le)!==-1,pos:String(ot?ot.pos:""),dragOver:Re===le&&Ue===0,dragOverGapTop:Re===le&&Ue===-1,dragOverGapBottom:Re===le&&Ue===1};return dt}function oe(le){var Se=le.data,we=le.expanded,qe=le.selected,Le=le.checked,Ce=le.loaded,he=le.loading,et=le.halfChecked,Re=le.dragOver,Ue=le.dragOverGapTop,Fe=le.dragOverGapBottom,ot=le.pos,dt=le.active,St=le.eventKey,Ft=(0,xe.Z)((0,xe.Z)({},Se),{},{expanded:we,selected:qe,checked:Le,loaded:Ce,loading:he,halfChecked:et,dragOver:Re,dragOverGapTop:Ue,dragOverGapBottom:Fe,pos:ot,active:dt,key:St});return"props"in Ft||Object.defineProperty(Ft,"props",{get:function(){return(0,Me.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),le}}),Ft}},34952:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return at}});var b=z(1413),ie=`accept acceptCharset accessKey action allowFullScreen allowTransparency
|
|
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
|
|
charSet checked classID className colSpan cols content contentEditable contextMenu
|
|
controls coords crossOrigin data dateTime default defer dir disabled download draggable
|
|
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
|
|
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
|
|
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
|
|
mediaGroup method min minLength multiple muted name noValidate nonce open
|
|
optimum pattern placeholder poster preload radioGroup readOnly rel required
|
|
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
|
|
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
|
|
summary tabIndex target title type useMap value width wmode wrap`,xe=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
|
|
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
|
|
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
|
|
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
|
|
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
|
|
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
|
|
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,De="".concat(ie," ").concat(xe).split(/[\s\n]+/),Ae="aria-",Ge="data-";function ce(Me,Qe){return Me.indexOf(Qe)===0}function at(Me){var Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ye;Qe===!1?Ye={aria:!0,data:!0,attr:!0}:Qe===!0?Ye={aria:!0}:Ye=(0,b.Z)({},Qe);var fe={};return Object.keys(Me).forEach(function($e){(Ye.aria&&($e==="role"||ce($e,Ae))||Ye.data&&ce($e,Ge)||Ye.attr&&De.includes($e))&&(fe[$e]=Me[$e])}),fe}},72978:function(tn,zt,z){"use strict";var b={};function ie(at,Me){}function xe(at,Me){}function De(){b={}}function Ae(at,Me,Qe){!Me&&!b[Qe]&&(at(!1,Qe),b[Qe]=!0)}function Ge(at,Me){Ae(ie,at,Me)}function ce(at,Me){Ae(xe,at,Me)}zt.ZP=Ge},81533:function(tn,zt){"use strict";var z;var b=typeof Symbol=="function"&&Symbol.for,ie=b?Symbol.for("react.element"):60103,xe=b?Symbol.for("react.portal"):60106,De=b?Symbol.for("react.fragment"):60107,Ae=b?Symbol.for("react.strict_mode"):60108,Ge=b?Symbol.for("react.profiler"):60114,ce=b?Symbol.for("react.provider"):60109,at=b?Symbol.for("react.context"):60110,Me=b?Symbol.for("react.async_mode"):60111,Qe=b?Symbol.for("react.concurrent_mode"):60111,Ye=b?Symbol.for("react.forward_ref"):60112,fe=b?Symbol.for("react.suspense"):60113,$e=b?Symbol.for("react.suspense_list"):60120,me=b?Symbol.for("react.memo"):60115,E=b?Symbol.for("react.lazy"):60116,a=b?Symbol.for("react.block"):60121,x=b?Symbol.for("react.fundamental"):60117,y=b?Symbol.for("react.responder"):60118,ee=b?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var le=oe.$$typeof;switch(le){case ie:switch(oe=oe.type,oe){case Me:case Qe:case De:case Ge:case Ae:case fe:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case at:case Ye:case E:case me:case ce:return oe;default:return le}}case xe:return le}}}function re(oe){return te(oe)===Qe}z=Me,z=Qe,z=at,z=ce,z=ie,z=Ye,z=De,z=E,z=me,z=xe,z=Ge,z=Ae,z=fe,z=function(oe){return re(oe)||te(oe)===Me},z=re,z=function(oe){return te(oe)===at},z=function(oe){return te(oe)===ce},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ie},z=function(oe){return te(oe)===Ye},zt.isFragment=function(oe){return te(oe)===De},z=function(oe){return te(oe)===E},zt.isMemo=function(oe){return te(oe)===me},z=function(oe){return te(oe)===xe},z=function(oe){return te(oe)===Ge},z=function(oe){return te(oe)===Ae},z=function(oe){return te(oe)===fe},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===De||oe===Qe||oe===Ge||oe===Ae||oe===fe||oe===$e||typeof oe=="object"&&oe!==null&&(oe.$$typeof===E||oe.$$typeof===me||oe.$$typeof===ce||oe.$$typeof===at||oe.$$typeof===Ye||oe.$$typeof===x||oe.$$typeof===y||oe.$$typeof===ee||oe.$$typeof===a)},z=te},28580:function(tn,zt,z){"use strict";tn.exports=z(81533)},92389:function(tn,zt){"use strict";var z={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(ie){var xe=ie.keyCode;if(ie.altKey&&!ie.ctrlKey||ie.metaKey||xe>=z.F1&&xe<=z.F12)return!1;switch(xe){case z.ALT:case z.CAPS_LOCK:case z.CONTEXT_MENU:case z.CTRL:case z.DOWN:case z.END:case z.ESC:case z.HOME:case z.INSERT:case z.LEFT:case z.MAC_FF_META:case z.META:case z.NUMLOCK:case z.NUM_CENTER:case z.PAGE_DOWN:case z.PAGE_UP:case z.PAUSE:case z.PRINT_SCREEN:case z.RIGHT:case z.SHIFT:case z.UP:case z.WIN_KEY:case z.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(ie){if(ie>=z.ZERO&&ie<=z.NINE||ie>=z.NUM_ZERO&&ie<=z.NUM_MULTIPLY||ie>=z.A&&ie<=z.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&ie===0)return!0;switch(ie){case z.SPACE:case z.QUESTION_MARK:case z.NUM_PLUS:case z.NUM_MINUS:case z.NUM_PERIOD:case z.NUM_DIVISION:case z.SEMICOLON:case z.DASH:case z.EQUALS:case z.COMMA:case z.PERIOD:case z.SLASH:case z.APOSTROPHE:case z.SINGLE_QUOTE:case z.OPEN_SQUARE_BRACKET:case z.BACKSLASH:case z.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};zt.Z=z},19575:function(tn,zt,z){var b,ie;(function(xe,De){tn.exports=De(xe)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof z.g!="undefined"?z.g:this,function(xe){"use strict";xe=xe||{};var De=xe.Base64,Ae="2.6.4",Ge="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ce=function(Re){for(var Ue={},Fe=0,ot=Re.length;Fe<ot;Fe++)Ue[Re.charAt(Fe)]=Fe;return Ue}(Ge),at=String.fromCharCode,Me=function(Re){if(Re.length<2){var Ue=Re.charCodeAt(0);return Ue<128?Re:Ue<2048?at(192|Ue>>>6)+at(128|Ue&63):at(224|Ue>>>12&15)+at(128|Ue>>>6&63)+at(128|Ue&63)}else{var Ue=65536+(Re.charCodeAt(0)-55296)*1024+(Re.charCodeAt(1)-56320);return at(240|Ue>>>18&7)+at(128|Ue>>>12&63)+at(128|Ue>>>6&63)+at(128|Ue&63)}},Qe=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Ye=function(Re){return Re.replace(Qe,Me)},fe=function(Re){var Ue=[0,2,1][Re.length%3],Fe=Re.charCodeAt(0)<<16|(Re.length>1?Re.charCodeAt(1):0)<<8|(Re.length>2?Re.charCodeAt(2):0),ot=[Ge.charAt(Fe>>>18),Ge.charAt(Fe>>>12&63),Ue>=2?"=":Ge.charAt(Fe>>>6&63),Ue>=1?"=":Ge.charAt(Fe&63)];return ot.join("")},$e=xe.btoa&&typeof xe.btoa=="function"?function(Re){return xe.btoa(Re)}:function(Re){if(Re.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Re.replace(/[\s\S]{1,3}/g,fe)},me=function(Re){return $e(Ye(String(Re)))},E=function(Re){return Re.replace(/[+\/]/g,function(Ue){return Ue=="+"?"-":"_"}).replace(/=/g,"")},a=function(Re,Ue){return Ue?E(me(Re)):me(Re)},x=function(Re){return a(Re,!0)},y;xe.Uint8Array&&(y=function(Re,Ue){for(var Fe="",ot=0,dt=Re.length;ot<dt;ot+=3){var St=Re[ot],Ft=Re[ot+1],Lt=Re[ot+2],Gt=St<<16|Ft<<8|Lt;Fe+=Ge.charAt(Gt>>>18)+Ge.charAt(Gt>>>12&63)+(typeof Ft!="undefined"?Ge.charAt(Gt>>>6&63):"=")+(typeof Lt!="undefined"?Ge.charAt(Gt&63):"=")}return Ue?E(Fe):Fe});var ee=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,te=function(Re){switch(Re.length){case 4:var Ue=(7&Re.charCodeAt(0))<<18|(63&Re.charCodeAt(1))<<12|(63&Re.charCodeAt(2))<<6|63&Re.charCodeAt(3),Fe=Ue-65536;return at((Fe>>>10)+55296)+at((Fe&1023)+56320);case 3:return at((15&Re.charCodeAt(0))<<12|(63&Re.charCodeAt(1))<<6|63&Re.charCodeAt(2));default:return at((31&Re.charCodeAt(0))<<6|63&Re.charCodeAt(1))}},re=function(Re){return Re.replace(ee,te)},oe=function(Re){var Ue=Re.length,Fe=Ue%4,ot=(Ue>0?ce[Re.charAt(0)]<<18:0)|(Ue>1?ce[Re.charAt(1)]<<12:0)|(Ue>2?ce[Re.charAt(2)]<<6:0)|(Ue>3?ce[Re.charAt(3)]:0),dt=[at(ot>>>16),at(ot>>>8&255),at(ot&255)];return dt.length-=[0,0,2,1][Fe],dt.join("")},le=xe.atob&&typeof xe.atob=="function"?function(Re){return xe.atob(Re)}:function(Re){return Re.replace(/\S{1,4}/g,oe)},Se=function(Re){return le(String(Re).replace(/[^A-Za-z0-9\+\/]/g,""))},we=function(Re){return re(le(Re))},qe=function(Re){return String(Re).replace(/[-_]/g,function(Ue){return Ue=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Le=function(Re){return we(qe(Re))},Ce;xe.Uint8Array&&(Ce=function(Re){return Uint8Array.from(Se(qe(Re)),function(Ue){return Ue.charCodeAt(0)})});var he=function(){var Re=xe.Base64;return xe.Base64=De,Re};if(xe.Base64={VERSION:Ae,atob:Se,btoa:$e,fromBase64:Le,toBase64:a,utob:Ye,encode:a,encodeURI:x,btou:re,decode:Le,noConflict:he,fromUint8Array:y,toUint8Array:Ce},typeof Object.defineProperty=="function"){var et=function(Re){return{value:Re,enumerable:!1,writable:!0,configurable:!0}};xe.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",et(function(){return Le(this)})),Object.defineProperty(String.prototype,"toBase64",et(function(Re){return a(this,Re)})),Object.defineProperty(String.prototype,"toBase64URI",et(function(){return a(this,!0)}))}}return xe.Meteor&&(Base64=xe.Base64),tn.exports?tn.exports.Base64=xe.Base64:(b=[],ie=function(){return xe.Base64}.apply(zt,b),ie!==void 0&&(tn.exports=ie)),{Base64:xe.Base64}})},42767:function(tn,zt){"use strict";var z;var b=typeof Symbol=="function"&&Symbol.for,ie=b?Symbol.for("react.element"):60103,xe=b?Symbol.for("react.portal"):60106,De=b?Symbol.for("react.fragment"):60107,Ae=b?Symbol.for("react.strict_mode"):60108,Ge=b?Symbol.for("react.profiler"):60114,ce=b?Symbol.for("react.provider"):60109,at=b?Symbol.for("react.context"):60110,Me=b?Symbol.for("react.async_mode"):60111,Qe=b?Symbol.for("react.concurrent_mode"):60111,Ye=b?Symbol.for("react.forward_ref"):60112,fe=b?Symbol.for("react.suspense"):60113,$e=b?Symbol.for("react.suspense_list"):60120,me=b?Symbol.for("react.memo"):60115,E=b?Symbol.for("react.lazy"):60116,a=b?Symbol.for("react.block"):60121,x=b?Symbol.for("react.fundamental"):60117,y=b?Symbol.for("react.responder"):60118,ee=b?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var le=oe.$$typeof;switch(le){case ie:switch(oe=oe.type,oe){case Me:case Qe:case De:case Ge:case Ae:case fe:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case at:case Ye:case E:case me:case ce:return oe;default:return le}}case xe:return le}}}function re(oe){return te(oe)===Qe}z=Me,z=Qe,z=at,z=ce,z=ie,z=Ye,z=De,z=E,z=me,z=xe,z=Ge,z=Ae,z=fe,z=function(oe){return re(oe)||te(oe)===Me},z=re,z=function(oe){return te(oe)===at},z=function(oe){return te(oe)===ce},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ie},z=function(oe){return te(oe)===Ye},zt.isFragment=function(oe){return te(oe)===De},z=function(oe){return te(oe)===E},z=function(oe){return te(oe)===me},z=function(oe){return te(oe)===xe},z=function(oe){return te(oe)===Ge},z=function(oe){return te(oe)===Ae},z=function(oe){return te(oe)===fe},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===De||oe===Qe||oe===Ge||oe===Ae||oe===fe||oe===$e||typeof oe=="object"&&oe!==null&&(oe.$$typeof===E||oe.$$typeof===me||oe.$$typeof===ce||oe.$$typeof===at||oe.$$typeof===Ye||oe.$$typeof===x||oe.$$typeof===y||oe.$$typeof===ee||oe.$$typeof===a)},z=te},16357:function(tn,zt,z){"use strict";tn.exports=z(42767)},26819:function(tn,zt){"use strict";var z;var b=typeof Symbol=="function"&&Symbol.for,ie=b?Symbol.for("react.element"):60103,xe=b?Symbol.for("react.portal"):60106,De=b?Symbol.for("react.fragment"):60107,Ae=b?Symbol.for("react.strict_mode"):60108,Ge=b?Symbol.for("react.profiler"):60114,ce=b?Symbol.for("react.provider"):60109,at=b?Symbol.for("react.context"):60110,Me=b?Symbol.for("react.async_mode"):60111,Qe=b?Symbol.for("react.concurrent_mode"):60111,Ye=b?Symbol.for("react.forward_ref"):60112,fe=b?Symbol.for("react.suspense"):60113,$e=b?Symbol.for("react.suspense_list"):60120,me=b?Symbol.for("react.memo"):60115,E=b?Symbol.for("react.lazy"):60116,a=b?Symbol.for("react.block"):60121,x=b?Symbol.for("react.fundamental"):60117,y=b?Symbol.for("react.responder"):60118,ee=b?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var le=oe.$$typeof;switch(le){case ie:switch(oe=oe.type,oe){case Me:case Qe:case De:case Ge:case Ae:case fe:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case at:case Ye:case E:case me:case ce:return oe;default:return le}}case xe:return le}}}function re(oe){return te(oe)===Qe}z=Me,z=Qe,z=at,z=ce,z=ie,z=Ye,z=De,z=E,z=me,z=xe,z=Ge,z=Ae,z=fe,z=function(oe){return re(oe)||te(oe)===Me},z=re,z=function(oe){return te(oe)===at},z=function(oe){return te(oe)===ce},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ie},z=function(oe){return te(oe)===Ye},z=function(oe){return te(oe)===De},z=function(oe){return te(oe)===E},zt.isMemo=function(oe){return te(oe)===me},z=function(oe){return te(oe)===xe},z=function(oe){return te(oe)===Ge},z=function(oe){return te(oe)===Ae},z=function(oe){return te(oe)===fe},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===De||oe===Qe||oe===Ge||oe===Ae||oe===fe||oe===$e||typeof oe=="object"&&oe!==null&&(oe.$$typeof===E||oe.$$typeof===me||oe.$$typeof===ce||oe.$$typeof===at||oe.$$typeof===Ye||oe.$$typeof===x||oe.$$typeof===y||oe.$$typeof===ee||oe.$$typeof===a)},z=te},18459:function(tn,zt,z){"use strict";tn.exports=z(26819)},16651:function(tn,zt){"use strict";var z;var b=Symbol.for("react.element"),ie=Symbol.for("react.portal"),xe=Symbol.for("react.fragment"),De=Symbol.for("react.strict_mode"),Ae=Symbol.for("react.profiler"),Ge=Symbol.for("react.provider"),ce=Symbol.for("react.context"),at=Symbol.for("react.server_context"),Me=Symbol.for("react.forward_ref"),Qe=Symbol.for("react.suspense"),Ye=Symbol.for("react.suspense_list"),fe=Symbol.for("react.memo"),$e=Symbol.for("react.lazy"),me=Symbol.for("react.offscreen"),E;E=Symbol.for("react.module.reference");function a(x){if(typeof x=="object"&&x!==null){var y=x.$$typeof;switch(y){case b:switch(x=x.type,x){case xe:case Ae:case De:case Qe:case Ye:return x;default:switch(x=x&&x.$$typeof,x){case at:case ce:case Me:case $e:case fe:case Ge:return x;default:return y}}case ie:return y}}}z=ce,z=Ge,z=b,z=Me,z=xe,z=$e,z=fe,z=ie,z=Ae,z=De,z=Qe,z=Ye,z=function(){return!1},z=function(){return!1},z=function(x){return a(x)===ce},z=function(x){return a(x)===Ge},z=function(x){return typeof x=="object"&&x!==null&&x.$$typeof===b},z=function(x){return a(x)===Me},z=function(x){return a(x)===xe},z=function(x){return a(x)===$e},z=function(x){return a(x)===fe},z=function(x){return a(x)===ie},z=function(x){return a(x)===Ae},z=function(x){return a(x)===De},z=function(x){return a(x)===Qe},z=function(x){return a(x)===Ye},z=function(x){return typeof x=="string"||typeof x=="function"||x===xe||x===Ae||x===De||x===Qe||x===Ye||x===me||typeof x=="object"&&x!==null&&(x.$$typeof===$e||x.$$typeof===fe||x.$$typeof===Ge||x.$$typeof===ce||x.$$typeof===Me||x.$$typeof===E||x.getModuleId!==void 0)},z=a},33993:function(tn,zt,z){"use strict";z(16651)},46762:function(tn,zt){"use strict";var z;var b=Symbol.for("react.element"),ie=Symbol.for("react.portal"),xe=Symbol.for("react.fragment"),De=Symbol.for("react.strict_mode"),Ae=Symbol.for("react.profiler"),Ge=Symbol.for("react.provider"),ce=Symbol.for("react.context"),at=Symbol.for("react.server_context"),Me=Symbol.for("react.forward_ref"),Qe=Symbol.for("react.suspense"),Ye=Symbol.for("react.suspense_list"),fe=Symbol.for("react.memo"),$e=Symbol.for("react.lazy"),me=Symbol.for("react.offscreen"),E;E=Symbol.for("react.module.reference");function a(x){if(typeof x=="object"&&x!==null){var y=x.$$typeof;switch(y){case b:switch(x=x.type,x){case xe:case Ae:case De:case Qe:case Ye:return x;default:switch(x=x&&x.$$typeof,x){case at:case ce:case Me:case $e:case fe:case Ge:return x;default:return y}}case ie:return y}}}z=ce,z=Ge,z=b,z=Me,z=xe,z=$e,z=fe,z=ie,z=Ae,z=De,z=Qe,z=Ye,z=function(){return!1},z=function(){return!1},z=function(x){return a(x)===ce},z=function(x){return a(x)===Ge},z=function(x){return typeof x=="object"&&x!==null&&x.$$typeof===b},z=function(x){return a(x)===Me},zt.isFragment=function(x){return a(x)===xe},z=function(x){return a(x)===$e},z=function(x){return a(x)===fe},z=function(x){return a(x)===ie},z=function(x){return a(x)===Ae},z=function(x){return a(x)===De},z=function(x){return a(x)===Qe},z=function(x){return a(x)===Ye},z=function(x){return typeof x=="string"||typeof x=="function"||x===xe||x===Ae||x===De||x===Qe||x===Ye||x===me||typeof x=="object"&&x!==null&&(x.$$typeof===$e||x.$$typeof===fe||x.$$typeof===Ge||x.$$typeof===ce||x.$$typeof===Me||x.$$typeof===E||x.getModuleId!==void 0)},z=a},35110:function(tn,zt,z){"use strict";tn.exports=z(46762)},86128:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return Se}});var b=z(87462),ie=z(4942),xe=z(45987),De=z(1413),Ae=z(15671),Ge=z(43144),ce=z(97326),at=z(60136),Me=z(51630),Qe=z(67294),Ye=z(94184),fe=z.n(Ye),$e=z(64217),me=z(27822),E=function(qe){for(var Le=qe.prefixCls,Ce=qe.level,he=qe.isStart,et=qe.isEnd,Re="".concat(Le,"-indent-unit"),Ue=[],Fe=0;Fe<Ce;Fe+=1){var ot;Ue.push(Qe.createElement("span",{key:Fe,className:fe()(Re,(ot={},(0,ie.Z)(ot,"".concat(Re,"-start"),he[Fe]),(0,ie.Z)(ot,"".concat(Re,"-end"),et[Fe]),ot))}))}return Qe.createElement("span",{"aria-hidden":"true",className:"".concat(Le,"-indent")},Ue)},a=Qe.memo(E),x=z(1089),y=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],ee="open",te="close",re="---",oe=function(we){(0,at.Z)(Le,we);var qe=(0,Me.Z)(Le);function Le(){var Ce;(0,Ae.Z)(this,Le);for(var he=arguments.length,et=new Array(he),Re=0;Re<he;Re++)et[Re]=arguments[Re];return Ce=qe.call.apply(qe,[this].concat(et)),Ce.state={dragNodeHighlight:!1},Ce.selectHandle=void 0,Ce.onSelectorClick=function(Ue){var Fe=Ce.props.context.onNodeClick;Fe(Ue,(0,x.F)(Ce.props)),Ce.isSelectable()?Ce.onSelect(Ue):Ce.onCheck(Ue)},Ce.onSelectorDoubleClick=function(Ue){var Fe=Ce.props.context.onNodeDoubleClick;Fe(Ue,(0,x.F)(Ce.props))},Ce.onSelect=function(Ue){if(!Ce.isDisabled()){var Fe=Ce.props.context.onNodeSelect;Ue.preventDefault(),Fe(Ue,(0,x.F)(Ce.props))}},Ce.onCheck=function(Ue){if(!Ce.isDisabled()){var Fe=Ce.props,ot=Fe.disableCheckbox,dt=Fe.checked,St=Ce.props.context.onNodeCheck;if(!(!Ce.isCheckable()||ot)){Ue.preventDefault();var Ft=!dt;St(Ue,(0,x.F)(Ce.props),Ft)}}},Ce.onMouseEnter=function(Ue){var Fe=Ce.props.context.onNodeMouseEnter;Fe(Ue,(0,x.F)(Ce.props))},Ce.onMouseLeave=function(Ue){var Fe=Ce.props.context.onNodeMouseLeave;Fe(Ue,(0,x.F)(Ce.props))},Ce.onContextMenu=function(Ue){var Fe=Ce.props.context.onNodeContextMenu;Fe(Ue,(0,x.F)(Ce.props))},Ce.onDragStart=function(Ue){var Fe=Ce.props.context.onNodeDragStart;Ue.stopPropagation(),Ce.setState({dragNodeHighlight:!0}),Fe(Ue,(0,ce.Z)(Ce));try{Ue.dataTransfer.setData("text/plain","")}catch(ot){}},Ce.onDragEnter=function(Ue){var Fe=Ce.props.context.onNodeDragEnter;Ue.preventDefault(),Ue.stopPropagation(),Fe(Ue,(0,ce.Z)(Ce))},Ce.onDragOver=function(Ue){var Fe=Ce.props.context.onNodeDragOver;Ue.preventDefault(),Ue.stopPropagation(),Fe(Ue,(0,ce.Z)(Ce))},Ce.onDragLeave=function(Ue){var Fe=Ce.props.context.onNodeDragLeave;Ue.stopPropagation(),Fe(Ue,(0,ce.Z)(Ce))},Ce.onDragEnd=function(Ue){var Fe=Ce.props.context.onNodeDragEnd;Ue.stopPropagation(),Ce.setState({dragNodeHighlight:!1}),Fe(Ue,(0,ce.Z)(Ce))},Ce.onDrop=function(Ue){var Fe=Ce.props.context.onNodeDrop;Ue.preventDefault(),Ue.stopPropagation(),Ce.setState({dragNodeHighlight:!1}),Fe(Ue,(0,ce.Z)(Ce))},Ce.onExpand=function(Ue){var Fe=Ce.props,ot=Fe.loading,dt=Fe.context.onNodeExpand;ot||dt(Ue,(0,x.F)(Ce.props))},Ce.setSelectHandle=function(Ue){Ce.selectHandle=Ue},Ce.getNodeState=function(){var Ue=Ce.props.expanded;return Ce.isLeaf()?null:Ue?ee:te},Ce.hasChildren=function(){var Ue=Ce.props.eventKey,Fe=Ce.props.context.keyEntities,ot=Fe[Ue]||{},dt=ot.children;return!!(dt||[]).length},Ce.isLeaf=function(){var Ue=Ce.props,Fe=Ue.isLeaf,ot=Ue.loaded,dt=Ce.props.context.loadData,St=Ce.hasChildren();return Fe===!1?!1:Fe||!dt&&!St||dt&&ot&&!St},Ce.isDisabled=function(){var Ue=Ce.props.disabled,Fe=Ce.props.context.disabled;return!!(Fe||Ue)},Ce.isCheckable=function(){var Ue=Ce.props.checkable,Fe=Ce.props.context.checkable;return!Fe||Ue===!1?!1:Fe},Ce.syncLoadData=function(Ue){var Fe=Ue.expanded,ot=Ue.loading,dt=Ue.loaded,St=Ce.props.context,Ft=St.loadData,Lt=St.onNodeLoad;ot||Ft&&Fe&&!Ce.isLeaf()&&!Ce.hasChildren()&&!dt&&Lt((0,x.F)(Ce.props))},Ce.isDraggable=function(){var Ue=Ce.props,Fe=Ue.data,ot=Ue.context.draggable;return!!(ot&&(!ot.nodeDraggable||ot.nodeDraggable(Fe)))},Ce.renderDragHandler=function(){var Ue=Ce.props.context,Fe=Ue.draggable,ot=Ue.prefixCls;return Fe!=null&&Fe.icon?Qe.createElement("span",{className:"".concat(ot,"-draggable-icon")},Fe.icon):null},Ce.renderSwitcherIconDom=function(Ue){var Fe=Ce.props.switcherIcon,ot=Ce.props.context.switcherIcon,dt=Fe||ot;return typeof dt=="function"?dt((0,De.Z)((0,De.Z)({},Ce.props),{},{isLeaf:Ue})):dt},Ce.renderSwitcher=function(){var Ue=Ce.props.expanded,Fe=Ce.props.context.prefixCls;if(Ce.isLeaf()){var ot=Ce.renderSwitcherIconDom(!0);return ot!==!1?Qe.createElement("span",{className:fe()("".concat(Fe,"-switcher"),"".concat(Fe,"-switcher-noop"))},ot):null}var dt=fe()("".concat(Fe,"-switcher"),"".concat(Fe,"-switcher_").concat(Ue?ee:te)),St=Ce.renderSwitcherIconDom(!1);return St!==!1?Qe.createElement("span",{onClick:Ce.onExpand,className:dt},St):null},Ce.renderCheckbox=function(){var Ue=Ce.props,Fe=Ue.checked,ot=Ue.halfChecked,dt=Ue.disableCheckbox,St=Ce.props.context.prefixCls,Ft=Ce.isDisabled(),Lt=Ce.isCheckable();if(!Lt)return null;var Gt=typeof Lt!="boolean"?Lt:null;return Qe.createElement("span",{className:fe()("".concat(St,"-checkbox"),Fe&&"".concat(St,"-checkbox-checked"),!Fe&&ot&&"".concat(St,"-checkbox-indeterminate"),(Ft||dt)&&"".concat(St,"-checkbox-disabled")),onClick:Ce.onCheck},Gt)},Ce.renderIcon=function(){var Ue=Ce.props.loading,Fe=Ce.props.context.prefixCls;return Qe.createElement("span",{className:fe()("".concat(Fe,"-iconEle"),"".concat(Fe,"-icon__").concat(Ce.getNodeState()||"docu"),Ue&&"".concat(Fe,"-icon_loading"))})},Ce.renderSelector=function(){var Ue=Ce.state.dragNodeHighlight,Fe=Ce.props,ot=Fe.title,dt=ot===void 0?re:ot,St=Fe.selected,Ft=Fe.icon,Lt=Fe.loading,Gt=Fe.data,Kn=Ce.props.context,Hn=Kn.prefixCls,wt=Kn.showIcon,Ht=Kn.icon,Pn=Kn.loadData,Ln=Kn.titleRender,gn=Ce.isDisabled(),yn="".concat(Hn,"-node-content-wrapper"),bt;if(wt){var Mn=Ft||Ht;bt=Mn?Qe.createElement("span",{className:fe()("".concat(Hn,"-iconEle"),"".concat(Hn,"-icon__customize"))},typeof Mn=="function"?Mn(Ce.props):Mn):Ce.renderIcon()}else Pn&&Lt&&(bt=Ce.renderIcon());var Ia;typeof dt=="function"?Ia=dt(Gt):Ln?Ia=Ln(Gt):Ia=dt;var jt=Qe.createElement("span",{className:"".concat(Hn,"-title")},Ia);return Qe.createElement("span",{ref:Ce.setSelectHandle,title:typeof dt=="string"?dt:"",className:fe()("".concat(yn),"".concat(yn,"-").concat(Ce.getNodeState()||"normal"),!gn&&(St||Ue)&&"".concat(Hn,"-node-selected")),onMouseEnter:Ce.onMouseEnter,onMouseLeave:Ce.onMouseLeave,onContextMenu:Ce.onContextMenu,onClick:Ce.onSelectorClick,onDoubleClick:Ce.onSelectorDoubleClick},bt,jt,Ce.renderDropIndicator())},Ce.renderDropIndicator=function(){var Ue=Ce.props,Fe=Ue.disabled,ot=Ue.eventKey,dt=Ce.props.context,St=dt.draggable,Ft=dt.dropLevelOffset,Lt=dt.dropPosition,Gt=dt.prefixCls,Kn=dt.indent,Hn=dt.dropIndicatorRender,wt=dt.dragOverNodeKey,Ht=dt.direction,Pn=!!St,Ln=!Fe&&Pn&&wt===ot;return Ln?Hn({dropPosition:Lt,dropLevelOffset:Ft,indent:Kn,prefixCls:Gt,direction:Ht}):null},Ce}return(0,Ge.Z)(Le,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var he=this.props.selectable,et=this.props.context.selectable;return typeof he=="boolean"?he:et}},{key:"render",value:function(){var he,et=this.props,Re=et.eventKey,Ue=et.className,Fe=et.style,ot=et.dragOver,dt=et.dragOverGapTop,St=et.dragOverGapBottom,Ft=et.isLeaf,Lt=et.isStart,Gt=et.isEnd,Kn=et.expanded,Hn=et.selected,wt=et.checked,Ht=et.halfChecked,Pn=et.loading,Ln=et.domRef,gn=et.active,yn=et.data,bt=et.onMouseMove,Mn=et.selectable,Ia=(0,xe.Z)(et,y),jt=this.props.context,Jt=jt.prefixCls,bn=jt.filterTreeNode,gt=jt.keyEntities,tt=jt.dropContainerKey,ut=jt.dropTargetKey,Bt=jt.draggingNodeKey,vn=this.isDisabled(),Nn=(0,$e.Z)(Ia,{aria:!0,data:!0}),Pa=gt[Re]||{},qn=Pa.level,ea=Gt[Gt.length-1],ba=this.isDraggable(),ht=!vn&&ba,Vt=Bt===Re,Ra=Mn!==void 0?{"aria-selected":!!Mn}:void 0;return Qe.createElement("div",(0,b.Z)({ref:Ln,className:fe()(Ue,"".concat(Jt,"-treenode"),(he={},(0,ie.Z)(he,"".concat(Jt,"-treenode-disabled"),vn),(0,ie.Z)(he,"".concat(Jt,"-treenode-switcher-").concat(Kn?"open":"close"),!Ft),(0,ie.Z)(he,"".concat(Jt,"-treenode-checkbox-checked"),wt),(0,ie.Z)(he,"".concat(Jt,"-treenode-checkbox-indeterminate"),Ht),(0,ie.Z)(he,"".concat(Jt,"-treenode-selected"),Hn),(0,ie.Z)(he,"".concat(Jt,"-treenode-loading"),Pn),(0,ie.Z)(he,"".concat(Jt,"-treenode-active"),gn),(0,ie.Z)(he,"".concat(Jt,"-treenode-leaf-last"),ea),(0,ie.Z)(he,"".concat(Jt,"-treenode-draggable"),ba),(0,ie.Z)(he,"dragging",Vt),(0,ie.Z)(he,"drop-target",ut===Re),(0,ie.Z)(he,"drop-container",tt===Re),(0,ie.Z)(he,"drag-over",!vn&&ot),(0,ie.Z)(he,"drag-over-gap-top",!vn&&dt),(0,ie.Z)(he,"drag-over-gap-bottom",!vn&&St),(0,ie.Z)(he,"filter-node",bn&&bn((0,x.F)(this.props))),he)),style:Fe,draggable:ht,"aria-grabbed":Vt,onDragStart:ht?this.onDragStart:void 0,onDragEnter:ba?this.onDragEnter:void 0,onDragOver:ba?this.onDragOver:void 0,onDragLeave:ba?this.onDragLeave:void 0,onDrop:ba?this.onDrop:void 0,onDragEnd:ba?this.onDragEnd:void 0,onMouseMove:bt},Ra,Nn),Qe.createElement(a,{prefixCls:Jt,level:qn,isStart:Lt,isEnd:Gt}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),Le}(Qe.Component),le=function(qe){return Qe.createElement(me.k.Consumer,null,function(Le){return Qe.createElement(oe,(0,b.Z)({},qe,{context:Le}))})};le.displayName="TreeNode",le.isTreeNode=1;var Se=le},27822:function(tn,zt,z){"use strict";z.d(zt,{k:function(){return ie}});var b=z(67294),ie=b.createContext(null)},10225:function(tn,zt,z){"use strict";z.d(zt,{BT:function(){return a},Ds:function(){return Ye},E6:function(){return ee},L0:function(){return at},OM:function(){return E},_5:function(){return ce},bt:function(){return Qe},r7:function(){return te},wA:function(){return fe},yx:function(){return Me}});var b=z(74902),ie=z(71002),xe=z(67294),De=z(80334),Ae=z(86128),Ge=null;function ce(re,oe){if(!re)return[];var le=re.slice(),Se=le.indexOf(oe);return Se>=0&&le.splice(Se,1),le}function at(re,oe){var le=(re||[]).slice();return le.indexOf(oe)===-1&&le.push(oe),le}function Me(re){return re.split("-")}function Qe(re,oe){return"".concat(re,"-").concat(oe)}function Ye(re){return re&&re.type&&re.type.isTreeNode}function fe(re,oe){var le=[],Se=oe[re];function we(){var qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];qe.forEach(function(Le){var Ce=Le.key,he=Le.children;le.push(Ce),we(he)})}return we(Se.children),le}function $e(re){if(re.parent){var oe=Me(re.pos);return Number(oe[oe.length-1])===re.parent.children.length-1}return!1}function me(re){var oe=Me(re.pos);return Number(oe[oe.length-1])===0}function E(re,oe,le,Se,we,qe,Le,Ce,he,et){var Re,Ue=re.clientX,Fe=re.clientY,ot=re.target.getBoundingClientRect(),dt=ot.top,St=ot.height,Ft=(et==="rtl"?-1:1)*(((we==null?void 0:we.x)||0)-Ue),Lt=(Ft-12)/Se,Gt=Ce[le.props.eventKey];if(Fe<dt+St/2){var Kn=Le.findIndex(function(Jt){return Jt.key===Gt.key}),Hn=Kn<=0?0:Kn-1,wt=Le[Hn].key;Gt=Ce[wt]}var Ht=Gt.key,Pn=Gt,Ln=Gt.key,gn=0,yn=0;if(!he.includes(Ht))for(var bt=0;bt<Lt&&$e(Gt);bt+=1)Gt=Gt.parent,yn+=1;var Mn=oe.props.data,Ia=Gt.node,jt=!0;return me(Gt)&&Gt.level===0&&Fe<dt+St/2&&qe({dragNode:Mn,dropNode:Ia,dropPosition:-1})&&Gt.key===le.props.eventKey?gn=-1:(Pn.children||[]).length&&he.includes(Ln)?qe({dragNode:Mn,dropNode:Ia,dropPosition:0})?gn=0:jt=!1:yn===0?Lt>-1.5?qe({dragNode:Mn,dropNode:Ia,dropPosition:1})?gn=1:jt=!1:qe({dragNode:Mn,dropNode:Ia,dropPosition:0})?gn=0:qe({dragNode:Mn,dropNode:Ia,dropPosition:1})?gn=1:jt=!1:qe({dragNode:Mn,dropNode:Ia,dropPosition:1})?gn=1:jt=!1,{dropPosition:gn,dropLevelOffset:yn,dropTargetKey:Gt.key,dropTargetPos:Gt.pos,dragOverNodeKey:Ln,dropContainerKey:gn===0?null:((Re=Gt.parent)===null||Re===void 0?void 0:Re.key)||null,dropAllowed:jt}}function a(re,oe){if(re){var le=oe.multiple;return le?re.slice():re.length?[re[0]]:re}}var x=function(oe){return oe};function y(re,oe){if(!re)return[];var le=oe||{},Se=le.processProps,we=Se===void 0?x:Se,qe=Array.isArray(re)?re:[re];return qe.map(function(Le){var Ce=Le.children,he=_objectWithoutProperties(Le,Ge),et=y(Ce,oe);return React.createElement(TreeNode,_extends({key:he.key},we(he)),et)})}function ee(re){if(!re)return null;var oe;if(Array.isArray(re))oe={checkedKeys:re,halfCheckedKeys:void 0};else if((0,ie.Z)(re)==="object")oe={checkedKeys:re.checked||void 0,halfCheckedKeys:re.halfChecked||void 0};else return(0,De.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function te(re,oe){var le=new Set;function Se(we){if(!le.has(we)){var qe=oe[we];if(qe){le.add(we);var Le=qe.parent,Ce=qe.node;Ce.disabled||Le&&Se(Le.key)}}}return(re||[]).forEach(function(we){Se(we)}),(0,b.Z)(le)}},17341:function(tn,zt,z){"use strict";z.d(zt,{S:function(){return Ge}});var b=z(80334);function ie(ce,at){var Me=new Set;return ce.forEach(function(Qe){at.has(Qe)||Me.add(Qe)}),Me}function xe(ce){var at=ce||{},Me=at.disabled,Qe=at.disableCheckbox,Ye=at.checkable;return!!(Me||Qe)||Ye===!1}function De(ce,at,Me,Qe){for(var Ye=new Set(ce),fe=new Set,$e=0;$e<=Me;$e+=1){var me=at.get($e)||new Set;me.forEach(function(y){var ee=y.key,te=y.node,re=y.children,oe=re===void 0?[]:re;Ye.has(ee)&&!Qe(te)&&oe.filter(function(le){return!Qe(le.node)}).forEach(function(le){Ye.add(le.key)})})}for(var E=new Set,a=Me;a>=0;a-=1){var x=at.get(a)||new Set;x.forEach(function(y){var ee=y.parent,te=y.node;if(!(Qe(te)||!y.parent||E.has(y.parent.key))){if(Qe(y.parent.node)){E.add(ee.key);return}var re=!0,oe=!1;(ee.children||[]).filter(function(le){return!Qe(le.node)}).forEach(function(le){var Se=le.key,we=Ye.has(Se);re&&!we&&(re=!1),!oe&&(we||fe.has(Se))&&(oe=!0)}),re&&Ye.add(ee.key),oe&&fe.add(ee.key),E.add(ee.key)}})}return{checkedKeys:Array.from(Ye),halfCheckedKeys:Array.from(ie(fe,Ye))}}function Ae(ce,at,Me,Qe,Ye){for(var fe=new Set(ce),$e=new Set(at),me=0;me<=Qe;me+=1){var E=Me.get(me)||new Set;E.forEach(function(ee){var te=ee.key,re=ee.node,oe=ee.children,le=oe===void 0?[]:oe;!fe.has(te)&&!$e.has(te)&&!Ye(re)&&le.filter(function(Se){return!Ye(Se.node)}).forEach(function(Se){fe.delete(Se.key)})})}$e=new Set;for(var a=new Set,x=Qe;x>=0;x-=1){var y=Me.get(x)||new Set;y.forEach(function(ee){var te=ee.parent,re=ee.node;if(!(Ye(re)||!ee.parent||a.has(ee.parent.key))){if(Ye(ee.parent.node)){a.add(te.key);return}var oe=!0,le=!1;(te.children||[]).filter(function(Se){return!Ye(Se.node)}).forEach(function(Se){var we=Se.key,qe=fe.has(we);oe&&!qe&&(oe=!1),!le&&(qe||$e.has(we))&&(le=!0)}),oe||fe.delete(te.key),le&&$e.add(te.key),a.add(te.key)}})}return{checkedKeys:Array.from(fe),halfCheckedKeys:Array.from(ie($e,fe))}}function Ge(ce,at,Me,Qe){var Ye=[],fe;Qe?fe=Qe:fe=xe;var $e=new Set(ce.filter(function(x){var y=!!Me[x];return y||Ye.push(x),y})),me=new Map,E=0;Object.keys(Me).forEach(function(x){var y=Me[x],ee=y.level,te=me.get(ee);te||(te=new Set,me.set(ee,te)),te.add(y),E=Math.max(E,ee)}),(0,b.ZP)(!Ye.length,"Tree missing follow keys: ".concat(Ye.slice(0,100).map(function(x){return"'".concat(x,"'")}).join(", ")));var a;return at===!0?a=De($e,me,E,fe):a=Ae($e,at.halfCheckedKeys,me,E,fe),a}},1089:function(tn,zt,z){"use strict";z.d(zt,{F:function(){return y},H8:function(){return x},I8:function(){return a},km:function(){return Qe},oH:function(){return me},w$:function(){return Ye},zn:function(){return $e}});var b=z(71002),ie=z(74902),xe=z(1413),De=z(45987),Ae=z(98423),Ge=z(50344),ce=z(80334),at=z(10225),Me=["children"];function Qe(ee,te){return ee!=null?ee:te}function Ye(ee){var te=ee||{},re=te.title,oe=te._title,le=te.key,Se=te.children,we=re||"title";return{title:we,_title:oe||[we],key:le||"key",children:Se||"children"}}function fe(ee,te){var re=new Map;function oe(le){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(le||[]).forEach(function(we){var qe=we[te.key],Le=we[te.children];warning(qe!=null,"Tree node must have a certain key: [".concat(Se).concat(qe,"]"));var Ce=String(qe);warning(!re.has(Ce)||qe===null||qe===void 0,"Same 'key' exist in the Tree: ".concat(Ce)),re.set(Ce,!0),oe(Le,"".concat(Se).concat(Ce," > "))})}oe(ee)}function $e(ee){function te(re){var oe=(0,Ge.Z)(re);return oe.map(function(le){if(!(0,at.Ds)(le))return(0,ce.ZP)(!le,"Tree/TreeNode can only accept TreeNode as children."),null;var Se=le.key,we=le.props,qe=we.children,Le=(0,De.Z)(we,Me),Ce=(0,xe.Z)({key:Se},Le),he=te(qe);return he.length&&(Ce.children=he),Ce}).filter(function(le){return le})}return te(ee)}function me(ee,te,re){var oe=Ye(re),le=oe._title,Se=oe.key,we=oe.children,qe=new Set(te===!0?[]:te),Le=[];function Ce(he){var et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return he.map(function(Re,Ue){for(var Fe=(0,at.bt)(et?et.pos:"0",Ue),ot=Qe(Re[Se],Fe),dt,St=0;St<le.length;St+=1){var Ft=le[St];if(Re[Ft]!==void 0){dt=Re[Ft];break}}var Lt=(0,xe.Z)((0,xe.Z)({},(0,Ae.Z)(Re,[].concat((0,ie.Z)(le),[Se,we]))),{},{title:dt,key:ot,parent:et,pos:Fe,children:null,data:Re,isStart:[].concat((0,ie.Z)(et?et.isStart:[]),[Ue===0]),isEnd:[].concat((0,ie.Z)(et?et.isEnd:[]),[Ue===he.length-1])});return Le.push(Lt),te===!0||qe.has(ot)?Lt.children=Ce(Re[we]||[],Lt):Lt.children=[],Lt})}return Ce(ee),Le}function E(ee,te,re){var oe={};(0,b.Z)(re)==="object"?oe=re:oe={externalGetKey:re},oe=oe||{};var le=oe,Se=le.childrenPropName,we=le.externalGetKey,qe=le.fieldNames,Le=Ye(qe),Ce=Le.key,he=Le.children,et=Se||he,Re;we?typeof we=="string"?Re=function(ot){return ot[we]}:typeof we=="function"&&(Re=function(ot){return we(ot)}):Re=function(ot,dt){return Qe(ot[Ce],dt)};function Ue(Fe,ot,dt,St){var Ft=Fe?Fe[et]:ee,Lt=Fe?(0,at.bt)(dt.pos,ot):"0",Gt=Fe?[].concat((0,ie.Z)(St),[Fe]):[];if(Fe){var Kn=Re(Fe,Lt),Hn={node:Fe,index:ot,pos:Lt,key:Kn,parentPos:dt.node?dt.pos:null,level:dt.level+1,nodes:Gt};te(Hn)}Ft&&Ft.forEach(function(wt,Ht){Ue(wt,Ht,{node:Fe,pos:Lt,level:dt?dt.level+1:-1},Gt)})}Ue(null)}function a(ee){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=te.initWrapper,oe=te.processEntity,le=te.onProcessFinished,Se=te.externalGetKey,we=te.childrenPropName,qe=te.fieldNames,Le=arguments.length>2?arguments[2]:void 0,Ce=Se||Le,he={},et={},Re={posEntities:he,keyEntities:et};return re&&(Re=re(Re)||Re),E(ee,function(Ue){var Fe=Ue.node,ot=Ue.index,dt=Ue.pos,St=Ue.key,Ft=Ue.parentPos,Lt=Ue.level,Gt=Ue.nodes,Kn={node:Fe,nodes:Gt,index:ot,key:St,pos:dt,level:Lt},Hn=Qe(St,dt);he[dt]=Kn,et[Hn]=Kn,Kn.parent=he[Ft],Kn.parent&&(Kn.parent.children=Kn.parent.children||[],Kn.parent.children.push(Kn)),oe&&oe(Kn,Re)},{externalGetKey:Ce,childrenPropName:we,fieldNames:qe}),le&&le(Re),Re}function x(ee,te){var re=te.expandedKeys,oe=te.selectedKeys,le=te.loadedKeys,Se=te.loadingKeys,we=te.checkedKeys,qe=te.halfCheckedKeys,Le=te.dragOverNodeKey,Ce=te.dropPosition,he=te.keyEntities,et=he[ee],Re={eventKey:ee,expanded:re.indexOf(ee)!==-1,selected:oe.indexOf(ee)!==-1,loaded:le.indexOf(ee)!==-1,loading:Se.indexOf(ee)!==-1,checked:we.indexOf(ee)!==-1,halfChecked:qe.indexOf(ee)!==-1,pos:String(et?et.pos:""),dragOver:Le===ee&&Ce===0,dragOverGapTop:Le===ee&&Ce===-1,dragOverGapBottom:Le===ee&&Ce===1};return Re}function y(ee){var te=ee.data,re=ee.expanded,oe=ee.selected,le=ee.checked,Se=ee.loaded,we=ee.loading,qe=ee.halfChecked,Le=ee.dragOver,Ce=ee.dragOverGapTop,he=ee.dragOverGapBottom,et=ee.pos,Re=ee.active,Ue=ee.eventKey,Fe=(0,xe.Z)((0,xe.Z)({},te),{},{expanded:re,selected:oe,checked:le,loaded:Se,loading:we,halfChecked:qe,dragOver:Le,dragOverGapTop:Ce,dragOverGapBottom:he,pos:et,active:Re,key:Ue});return"props"in Fe||Object.defineProperty(Fe,"props",{get:function(){return(0,ce.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ee}}),Fe}},64217:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return at}});var b=z(1413),ie=`accept acceptCharset accessKey action allowFullScreen allowTransparency
|
|
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
|
|
charSet checked classID className colSpan cols content contentEditable contextMenu
|
|
controls coords crossOrigin data dateTime default defer dir disabled download draggable
|
|
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
|
|
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
|
|
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
|
|
mediaGroup method min minLength multiple muted name noValidate nonce open
|
|
optimum pattern placeholder poster preload radioGroup readOnly rel required
|
|
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
|
|
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
|
|
summary tabIndex target title type useMap value width wmode wrap`,xe=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
|
|
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
|
|
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
|
|
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
|
|
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
|
|
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
|
|
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,De="".concat(ie," ").concat(xe).split(/[\s\n]+/),Ae="aria-",Ge="data-";function ce(Me,Qe){return Me.indexOf(Qe)===0}function at(Me){var Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ye;Qe===!1?Ye={aria:!0,data:!0,attr:!0}:Qe===!0?Ye={aria:!0}:Ye=(0,b.Z)({},Qe);var fe={};return Object.keys(Me).forEach(function($e){(Ye.aria&&($e==="role"||ce($e,Ae))||Ye.data&&ce($e,Ge)||Ye.attr&&De.includes($e))&&(fe[$e]=Me[$e])}),fe}},66012:function(tn,zt,z){"use strict";z.d(zt,{Z5:function(){return ju},_l:function(){return jc},bK:function(){return dc}});var b=z(67294),ie=z(89611);function xe(ne,ae){ne.prototype=Object.create(ae.prototype),ne.prototype.constructor=ne,(0,ie.Z)(ne,ae)}var De=z(87462),Ae=z(14890),Ge=b.createContext(null),ce=null;function at(ne){ne()}var Me=at,Qe=function(ae){return Me=ae},Ye=function(){return Me};function fe(){var ne=Ye(),ae=null,se=null;return{clear:function(){ae=null,se=null},notify:function(){ne(function(){for(var ze=ae;ze;)ze.callback(),ze=ze.next})},get:function(){for(var ze=[],je=ae;je;)ze.push(je),je=je.next;return ze},subscribe:function(ze){var je=!0,nt=se={callback:ze,next:null,prev:se};return nt.prev?nt.prev.next=nt:ae=nt,function(){!je||ae===null||(je=!1,nt.next?nt.next.prev=nt.prev:se=nt.prev,nt.prev?nt.prev.next=nt.next:ae=nt.next)}}}}var $e={notify:function(){},get:function(){return[]}};function me(ne,ae){var se,ye=$e;function ze(Ut){return kt(),ye.subscribe(Ut)}function je(){ye.notify()}function nt(){un.onStateChange&&un.onStateChange()}function lt(){return!!se}function kt(){se||(se=ae?ae.addNestedSub(nt):ne.subscribe(nt),ye=fe())}function fn(){se&&(se(),se=void 0,ye.clear(),ye=$e)}var un={addNestedSub:ze,notifyNestedSubs:je,handleChangeWrapper:nt,isSubscribed:lt,trySubscribe:kt,tryUnsubscribe:fn,getListeners:function(){return ye}};return un}var E=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect;function a(ne){var ae=ne.store,se=ne.context,ye=ne.children,ze=(0,b.useMemo)(function(){var lt=me(ae);return{store:ae,subscription:lt}},[ae]),je=(0,b.useMemo)(function(){return ae.getState()},[ae]);E(function(){var lt=ze.subscription;return lt.onStateChange=lt.notifyNestedSubs,lt.trySubscribe(),je!==ae.getState()&<.notifyNestedSubs(),function(){lt.tryUnsubscribe(),lt.onStateChange=null}},[ze,je]);var nt=se||Ge;return b.createElement(nt.Provider,{value:ze},ye)}var x=a,y=z(63366),ee=z(8679),te=z.n(ee),re=z(72973),oe=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],le=["reactReduxForwardedRef"],Se=[],we=[null,null],qe=function(ae){try{return JSON.stringify(ae)}catch(se){return String(ae)}};function Le(ne,ae){var se=ne[1];return[ae.payload,se+1]}function Ce(ne,ae,se){E(function(){return ne.apply(void 0,ae)},se)}function he(ne,ae,se,ye,ze,je,nt){ne.current=ye,ae.current=ze,se.current=!1,je.current&&(je.current=null,nt())}function et(ne,ae,se,ye,ze,je,nt,lt,kt,fn){if(ne){var un=!1,Ut=null,$t=function(){if(!un){var oo=ae.getState(),bo,No;try{bo=ye(oo,ze.current)}catch(qo){No=qo,Ut=qo}No||(Ut=null),bo===je.current?nt.current||kt():(je.current=bo,lt.current=bo,nt.current=!0,fn({type:"STORE_UPDATED",payload:{error:No}}))}};se.onStateChange=$t,se.trySubscribe(),$t();var An=function(){if(un=!0,se.tryUnsubscribe(),se.onStateChange=null,Ut)throw Ut};return An}}var Re=function(){return[null,0]};function Ue(ne,ae){ae===void 0&&(ae={});var se=ae,ye=se.getDisplayName,ze=ye===void 0?function(el){return"ConnectAdvanced("+el+")"}:ye,je=se.methodName,nt=je===void 0?"connectAdvanced":je,lt=se.renderCountProp,kt=lt===void 0?void 0:lt,fn=se.shouldHandleStateChanges,un=fn===void 0?!0:fn,Ut=se.storeKey,$t=Ut===void 0?"store":Ut,An=se.withRef,Ba=An===void 0?!1:An,oo=se.forwardRef,bo=oo===void 0?!1:oo,No=se.context,qo=No===void 0?Ge:No,yi=(0,y.Z)(se,oe);if(0)var Ni;var rl=qo;return function(vl){var nu=vl.displayName||vl.name||"Component",bl=ze(nu),au=(0,De.Z)({},yi,{getDisplayName:ze,methodName:nt,renderCountProp:kt,shouldHandleStateChanges:un,storeKey:$t,displayName:bl,wrappedComponentName:nu,WrappedComponent:vl}),Pu=yi.pure;function wu(Fu){return ne(Fu.dispatch,au)}var gs=Pu?b.useMemo:function(Fu){return Fu()};function ss(Fu){var hs=(0,b.useMemo)(function(){var Ts=Fu.reactReduxForwardedRef,ac=(0,y.Z)(Fu,le);return[Fu.context,Ts,ac]},[Fu]),ms=hs[0],Rs=hs[1],bs=hs[2],Ss=(0,b.useMemo)(function(){return ms&&ms.Consumer&&(0,re.isContextConsumer)(b.createElement(ms.Consumer,null))?ms:rl},[ms,rl]),vs=(0,b.useContext)(Ss),Cs=!!Fu.store&&!!Fu.store.getState&&!!Fu.store.dispatch,zs=!!vs&&!!vs.store,ps=Cs?Fu.store:vs.store,Ms=(0,b.useMemo)(function(){return wu(ps)},[ps]),js=(0,b.useMemo)(function(){if(!un)return we;var Ts=me(ps,Cs?null:vs.subscription),ac=Ts.notifyNestedSubs.bind(Ts);return[Ts,ac]},[ps,Cs,vs]),Fs=js[0],Gs=js[1],Us=(0,b.useMemo)(function(){return Cs?vs:(0,De.Z)({},vs,{subscription:Fs})},[Cs,vs,Fs]),gc=(0,b.useReducer)(Le,Se,Re),Yc=gc[0],Ws=Yc[0],Qc=gc[1];if(Ws&&Ws.error)throw Ws.error;var fc=(0,b.useRef)(),ec=(0,b.useRef)(bs),$s=(0,b.useRef)(),mc=(0,b.useRef)(!1),tc=gs(function(){return $s.current&&bs===ec.current?$s.current:Ms(ps.getState(),bs)},[ps,Ws,bs]);Ce(he,[ec,fc,mc,bs,tc,$s,Gs]),Ce(et,[un,ps,Fs,Ms,ec,fc,mc,$s,Gs,Qc],[ps,Fs,Ms]);var nc=(0,b.useMemo)(function(){return b.createElement(vl,(0,De.Z)({},tc,{ref:Rs}))},[Rs,vl,tc]),Jc=(0,b.useMemo)(function(){return un?b.createElement(Ss.Provider,{value:Us},nc):nc},[Ss,nc,Us]);return Jc}var Xu=Pu?b.memo(ss):ss;if(Xu.WrappedComponent=vl,Xu.displayName=ss.displayName=bl,bo){var fs=b.forwardRef(function(hs,ms){return b.createElement(Xu,(0,De.Z)({},hs,{reactReduxForwardedRef:ms}))});return fs.displayName=bl,fs.WrappedComponent=vl,te()(fs,vl)}return te()(Xu,vl)}}function Fe(ne,ae){return ne===ae?ne!==0||ae!==0||1/ne===1/ae:ne!==ne&&ae!==ae}function ot(ne,ae){if(Fe(ne,ae))return!0;if(typeof ne!="object"||ne===null||typeof ae!="object"||ae===null)return!1;var se=Object.keys(ne),ye=Object.keys(ae);if(se.length!==ye.length)return!1;for(var ze=0;ze<se.length;ze++)if(!Object.prototype.hasOwnProperty.call(ae,se[ze])||!Fe(ne[se[ze]],ae[se[ze]]))return!1;return!0}function dt(ne,ae){var se={},ye=function(nt){var lt=ne[nt];typeof lt=="function"&&(se[nt]=function(){return ae(lt.apply(void 0,arguments))})};for(var ze in ne)ye(ze);return se}function St(ne){return function(se,ye){var ze=ne(se,ye);function je(){return ze}return je.dependsOnOwnProps=!1,je}}function Ft(ne){return ne.dependsOnOwnProps!==null&&ne.dependsOnOwnProps!==void 0?!!ne.dependsOnOwnProps:ne.length!==1}function Lt(ne,ae){return function(ye,ze){var je=ze.displayName,nt=function(kt,fn){return nt.dependsOnOwnProps?nt.mapToProps(kt,fn):nt.mapToProps(kt)};return nt.dependsOnOwnProps=!0,nt.mapToProps=function(kt,fn){nt.mapToProps=ne,nt.dependsOnOwnProps=Ft(ne);var un=nt(kt,fn);return typeof un=="function"&&(nt.mapToProps=un,nt.dependsOnOwnProps=Ft(un),un=nt(kt,fn)),un},nt}}function Gt(ne){return typeof ne=="function"?Lt(ne,"mapDispatchToProps"):void 0}function Kn(ne){return ne?void 0:St(function(ae){return{dispatch:ae}})}function Hn(ne){return ne&&typeof ne=="object"?St(function(ae){return dt(ne,ae)}):void 0}var wt=[Gt,Kn,Hn];function Ht(ne){return typeof ne=="function"?Lt(ne,"mapStateToProps"):void 0}function Pn(ne){return ne?void 0:St(function(){return{}})}var Ln=[Ht,Pn];function gn(ne,ae,se){return(0,De.Z)({},se,ne,ae)}function yn(ne){return function(se,ye){var ze=ye.displayName,je=ye.pure,nt=ye.areMergedPropsEqual,lt=!1,kt;return function(un,Ut,$t){var An=ne(un,Ut,$t);return lt?(!je||!nt(An,kt))&&(kt=An):(lt=!0,kt=An),kt}}}function bt(ne){return typeof ne=="function"?yn(ne):void 0}function Mn(ne){return ne?void 0:function(){return gn}}var Ia=[bt,Mn],jt=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function Jt(ne,ae,se,ye){return function(je,nt){return se(ne(je,nt),ae(ye,nt),nt)}}function bn(ne,ae,se,ye,ze){var je=ze.areStatesEqual,nt=ze.areOwnPropsEqual,lt=ze.areStatePropsEqual,kt=!1,fn,un,Ut,$t,An;function Ba(yi,Ni){return fn=yi,un=Ni,Ut=ne(fn,un),$t=ae(ye,un),An=se(Ut,$t,un),kt=!0,An}function oo(){return Ut=ne(fn,un),ae.dependsOnOwnProps&&($t=ae(ye,un)),An=se(Ut,$t,un),An}function bo(){return ne.dependsOnOwnProps&&(Ut=ne(fn,un)),ae.dependsOnOwnProps&&($t=ae(ye,un)),An=se(Ut,$t,un),An}function No(){var yi=ne(fn,un),Ni=!lt(yi,Ut);return Ut=yi,Ni&&(An=se(Ut,$t,un)),An}function qo(yi,Ni){var rl=!nt(Ni,un),el=!je(yi,fn,Ni,un);return fn=yi,un=Ni,rl&&el?oo():rl?bo():el?No():An}return function(Ni,rl){return kt?qo(Ni,rl):Ba(Ni,rl)}}function gt(ne,ae){var se=ae.initMapStateToProps,ye=ae.initMapDispatchToProps,ze=ae.initMergeProps,je=(0,y.Z)(ae,jt),nt=se(ne,je),lt=ye(ne,je),kt=ze(ne,je),fn=je.pure?bn:Jt;return fn(nt,lt,kt,ne,je)}var tt=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function ut(ne,ae,se){for(var ye=ae.length-1;ye>=0;ye--){var ze=ae[ye](ne);if(ze)return ze}return function(je,nt){throw new Error("Invalid value of type "+typeof ne+" for "+se+" argument when connecting component "+nt.wrappedComponentName+".")}}function Bt(ne,ae){return ne===ae}function vn(ne){var ae=ne===void 0?{}:ne,se=ae.connectHOC,ye=se===void 0?Ue:se,ze=ae.mapStateToPropsFactories,je=ze===void 0?Ln:ze,nt=ae.mapDispatchToPropsFactories,lt=nt===void 0?wt:nt,kt=ae.mergePropsFactories,fn=kt===void 0?Ia:kt,un=ae.selectorFactory,Ut=un===void 0?gt:un;return function(An,Ba,oo,bo){bo===void 0&&(bo={});var No=bo,qo=No.pure,yi=qo===void 0?!0:qo,Ni=No.areStatesEqual,rl=Ni===void 0?Bt:Ni,el=No.areOwnPropsEqual,vl=el===void 0?ot:el,nu=No.areStatePropsEqual,bl=nu===void 0?ot:nu,au=No.areMergedPropsEqual,Pu=au===void 0?ot:au,wu=(0,y.Z)(No,tt),gs=ut(An,je,"mapStateToProps"),ss=ut(Ba,lt,"mapDispatchToProps"),Xu=ut(oo,fn,"mergeProps");return ye(Ut,(0,De.Z)({methodName:"connect",getDisplayName:function(Fu){return"Connect("+Fu+")"},shouldHandleStateChanges:!!An,initMapStateToProps:gs,initMapDispatchToProps:ss,initMergeProps:Xu,pure:yi,areStatesEqual:rl,areOwnPropsEqual:vl,areStatePropsEqual:bl,areMergedPropsEqual:Pu},wu))}}var Nn=vn();function Pa(){var ne=useContext(ReactReduxContext);return ne}function qn(ne){ne===void 0&&(ne=ReactReduxContext);var ae=ne===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ne)};return function(){var ye=ae(),ze=ye.store;return ze}}var ea=null;function ba(ne){ne===void 0&&(ne=ReactReduxContext);var ae=ne===ReactReduxContext?useDefaultStore:createStoreHook(ne);return function(){var ye=ae();return ye.dispatch}}var ht=null,Vt=function(ae,se){return ae===se};function Ra(ne,ae,se,ye){var ze=useReducer(function(Ba){return Ba+1},0),je=ze[1],nt=useMemo(function(){return createSubscription(se,ye)},[se,ye]),lt=useRef(),kt=useRef(),fn=useRef(),un=useRef(),Ut=se.getState(),$t;try{if(ne!==kt.current||Ut!==fn.current||lt.current){var An=ne(Ut);un.current===void 0||!ae(An,un.current)?$t=An:$t=un.current}else $t=un.current}catch(Ba){throw lt.current&&(Ba.message+=`
|
|
The error may be correlated with this previous error:
|
|
`+lt.current.stack+`
|
|
|
|
`),Ba}return useIsomorphicLayoutEffect(function(){kt.current=ne,fn.current=Ut,un.current=$t,lt.current=void 0}),useIsomorphicLayoutEffect(function(){function Ba(){try{var oo=se.getState();if(oo===fn.current)return;var bo=kt.current(oo);if(ae(bo,un.current))return;un.current=bo,fn.current=oo}catch(No){lt.current=No}je()}return nt.onStateChange=Ba,nt.trySubscribe(),Ba(),function(){return nt.tryUnsubscribe()}},[se,nt]),$t}function fa(ne){ne===void 0&&(ne=ReactReduxContext);var ae=ne===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ne)};return function(ye,ze){ze===void 0&&(ze=Vt);var je=ae(),nt=je.store,lt=je.subscription,kt=Ra(ye,ze,nt,lt);return useDebugValue(kt),kt}}var Tt=null,Fa=z(73935);Qe(Fa.unstable_batchedUpdates);function Ct(ne,ae){if(ne.length!==ae.length)return!1;for(var se=0;se<ne.length;se++)if(ne[se]!==ae[se])return!1;return!0}function nn(ne,ae){var se=(0,b.useState)(function(){return{inputs:ae,result:ne()}})[0],ye=(0,b.useRef)(!0),ze=(0,b.useRef)(se),je=ye.current||!!(ae&&ze.current.inputs&&Ct(ae,ze.current.inputs)),nt=je?ze.current:{inputs:ae,result:ne()};return(0,b.useEffect)(function(){ye.current=!1,ze.current=nt},[nt]),nt.result}function On(ne,ae){return nn(function(){return ne},ae)}var Mt=nn,an=On,Un=!0,Da="Invariant failed";function Ca(ne,ae){if(!ne){if(Un)throw new Error(Da);var se=typeof ae=="function"?ae():ae,ye=se?"".concat(Da,": ").concat(se):Da;throw new Error(ye)}}var ya=function(ae){var se=ae.top,ye=ae.right,ze=ae.bottom,je=ae.left,nt=ye-je,lt=ze-se,kt={top:se,right:ye,bottom:ze,left:je,width:nt,height:lt,x:je,y:se,center:{x:(ye+je)/2,y:(ze+se)/2}};return kt},or=function(ae,se){return{top:ae.top-se.top,left:ae.left-se.left,bottom:ae.bottom+se.bottom,right:ae.right+se.right}},Br=function(ae,se){return{top:ae.top+se.top,left:ae.left+se.left,bottom:ae.bottom-se.bottom,right:ae.right-se.right}},Hr=function(ae,se){return{top:ae.top+se.y,left:ae.left+se.x,bottom:ae.bottom+se.y,right:ae.right+se.x}},Vr={top:0,right:0,bottom:0,left:0},So=function(ae){var se=ae.borderBox,ye=ae.margin,ze=ye===void 0?Vr:ye,je=ae.border,nt=je===void 0?Vr:je,lt=ae.padding,kt=lt===void 0?Vr:lt,fn=ya(or(se,ze)),un=ya(Br(se,nt)),Ut=ya(Br(un,kt));return{marginBox:fn,borderBox:ya(se),paddingBox:un,contentBox:Ut,margin:ze,border:nt,padding:kt}},co=function(ae){var se=ae.slice(0,-2),ye=ae.slice(-2);if(ye!=="px")return 0;var ze=Number(se);return isNaN(ze)&&Ca(!1),ze},To=function(){return{x:window.pageXOffset,y:window.pageYOffset}},Fo=function(ae,se){var ye=ae.borderBox,ze=ae.border,je=ae.margin,nt=ae.padding,lt=Hr(ye,se);return So({borderBox:lt,border:ze,margin:je,padding:nt})},fo=function(ae,se){return se===void 0&&(se=To()),Fo(ae,se)},ko=function(ae,se){var ye={top:co(se.marginTop),right:co(se.marginRight),bottom:co(se.marginBottom),left:co(se.marginLeft)},ze={top:co(se.paddingTop),right:co(se.paddingRight),bottom:co(se.paddingBottom),left:co(se.paddingLeft)},je={top:co(se.borderTopWidth),right:co(se.borderRightWidth),bottom:co(se.borderBottomWidth),left:co(se.borderLeftWidth)};return So({borderBox:ae,margin:ye,padding:ze,border:je})},Eo=function(ae){var se=ae.getBoundingClientRect(),ye=window.getComputedStyle(ae);return ko(se,ye)},Na=Number.isNaN||function(ae){return typeof ae=="number"&&ae!==ae};function pr(ne,ae){return!!(ne===ae||Na(ne)&&Na(ae))}function cr(ne,ae){if(ne.length!==ae.length)return!1;for(var se=0;se<ne.length;se++)if(!pr(ne[se],ae[se]))return!1;return!0}function lr(ne,ae){ae===void 0&&(ae=cr);var se,ye=[],ze,je=!1;function nt(){for(var lt=[],kt=0;kt<arguments.length;kt++)lt[kt]=arguments[kt];return je&&se===this&&ae(lt,ye)||(ze=ne.apply(this,lt),je=!0,se=this,ye=lt),ze}return nt}var Sr=lr,pi=function(ae){var se=[],ye=null,ze=function(){for(var nt=arguments.length,lt=new Array(nt),kt=0;kt<nt;kt++)lt[kt]=arguments[kt];se=lt,!ye&&(ye=requestAnimationFrame(function(){ye=null,ae.apply(void 0,se)}))};return ze.cancel=function(){ye&&(cancelAnimationFrame(ye),ye=null)},ze},Pr=pi,ln=!0,pn=/[ \t]{2,}/g,mn=/^[ \t]*/gm,ia=function(ae){return ae.replace(pn," ").replace(mn,"").trim()},qa=function(ae){return ia(`
|
|
%creact-beautiful-dnd
|
|
|
|
%c`+ia(ae)+`
|
|
|
|
%c\u{1F477}\u200D This is a development only message. It will be removed in production builds.
|
|
`)},Lr=function(ae){return[qa(ae),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},Lo="__react-beautiful-dnd-disable-dev-warnings";function er(ne,ae){var se;ln||typeof window!="undefined"&&window[Lo]||(se=console)[ne].apply(se,Lr(ae))}var Ao=er.bind(null,"warn"),Go=er.bind(null,"error");function Mi(){}function rr(ne,ae){return(0,De.Z)({},ne,{},ae)}function zo(ne,ae,se){var ye=ae.map(function(ze){var je=rr(se,ze.options);return ne.addEventListener(ze.eventName,ze.fn,je),function(){ne.removeEventListener(ze.eventName,ze.fn,je)}});return function(){ye.forEach(function(je){je()})}}var Cn=!0,Ea="Invariant failed";function la(ne){this.message=ne}la.prototype.toString=function(){return this.message};function en(ne,ae){if(!ne)throw Cn?new la(Ea):new la(Ea+": "+(ae||""))}var wr=function(ne){xe(ae,ne);function ae(){for(var ye,ze=arguments.length,je=new Array(ze),nt=0;nt<ze;nt++)je[nt]=arguments[nt];return ye=ne.call.apply(ne,[this].concat(je))||this,ye.callbacks=null,ye.unbind=Mi,ye.onWindowError=function(lt){var kt=ye.getCallbacks();kt.isDragging()&&kt.tryAbort();var fn=lt.error;fn instanceof la&<.preventDefault()},ye.getCallbacks=function(){if(!ye.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return ye.callbacks},ye.setCallbacks=function(lt){ye.callbacks=lt},ye}var se=ae.prototype;return se.componentDidMount=function(){this.unbind=zo(window,[{eventName:"error",fn:this.onWindowError}])},se.componentWillUnmount=function(){this.unbind()},se.componentDidCatch=function(ze){if(ze instanceof la){this.setState({});return}throw ze},se.render=function(){return this.props.children(this.setCallbacks)},ae}(b.Component),pa=`
|
|
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
|
|
`,vr=function(ae){return ae+1},Oa=function(ae){return`
|
|
You have lifted an item in position `+vr(ae.source.index)+`
|
|
`},$o=function(ae,se){var ye=ae.droppableId===se.droppableId,ze=vr(ae.index),je=vr(se.index);return ye?`
|
|
You have moved the item from position `+ze+`
|
|
to position `+je+`
|
|
`:`
|
|
You have moved the item from position `+ze+`
|
|
in list `+ae.droppableId+`
|
|
to list `+se.droppableId+`
|
|
in position `+je+`
|
|
`},vo=function(ae,se,ye){var ze=se.droppableId===ye.droppableId;return ze?`
|
|
The item `+ae+`
|
|
has been combined with `+ye.draggableId:`
|
|
The item `+ae+`
|
|
in list `+se.droppableId+`
|
|
has been combined with `+ye.draggableId+`
|
|
in list `+ye.droppableId+`
|
|
`},ai=function(ae){var se=ae.destination;if(se)return $o(ae.source,se);var ye=ae.combine;return ye?vo(ae.draggableId,ae.source,ye):"You are over an area that cannot be dropped on"},Ci=function(ae){return`
|
|
The item has returned to its starting position
|
|
of `+vr(ae.index)+`
|
|
`},Xr=function(ae){if(ae.reason==="CANCEL")return`
|
|
Movement cancelled.
|
|
`+Ci(ae.source)+`
|
|
`;var se=ae.destination,ye=ae.combine;return se?`
|
|
You have dropped the item.
|
|
`+$o(ae.source,se)+`
|
|
`:ye?`
|
|
You have dropped the item.
|
|
`+vo(ae.draggableId,ae.source,ye)+`
|
|
`:`
|
|
The item has been dropped while not over a drop area.
|
|
`+Ci(ae.source)+`
|
|
`},Za={dragHandleUsageInstructions:pa,onDragStart:Oa,onDragUpdate:ai,onDragEnd:Xr},Wi={x:0,y:0},Ki=function(ae,se){return{x:ae.x+se.x,y:ae.y+se.y}},ri=function(ae,se){return{x:ae.x-se.x,y:ae.y-se.y}},_i=function(ae,se){return ae.x===se.x&&ae.y===se.y},br=function(ae){return{x:ae.x!==0?-ae.x:0,y:ae.y!==0?-ae.y:0}},Wr=function(ae,se,ye){var ze;return ye===void 0&&(ye=0),ze={},ze[ae]=se,ze[ae==="x"?"y":"x"]=ye,ze},Do=function(ae,se){return Math.sqrt(Math.pow(se.x-ae.x,2)+Math.pow(se.y-ae.y,2))},Fr=function(ae,se){return Math.min.apply(Math,se.map(function(ye){return Do(ae,ye)}))},ji=function(ae){return function(se){return{x:ae(se.x),y:ae(se.y)}}},Hi=function(ne,ae){var se=ya({top:Math.max(ae.top,ne.top),right:Math.min(ae.right,ne.right),bottom:Math.min(ae.bottom,ne.bottom),left:Math.max(ae.left,ne.left)});return se.width<=0||se.height<=0?null:se},Qi=function(ae,se){return{top:ae.top+se.y,left:ae.left+se.x,bottom:ae.bottom+se.y,right:ae.right+se.x}},mi=function(ae){return[{x:ae.left,y:ae.top},{x:ae.right,y:ae.top},{x:ae.left,y:ae.bottom},{x:ae.right,y:ae.bottom}]},ti={top:0,right:0,bottom:0,left:0},sn=function(ae,se){return se?Qi(ae,se.scroll.diff.displacement):ae},rn=function(ae,se,ye){if(ye&&ye.increasedBy){var ze;return(0,De.Z)({},ae,(ze={},ze[se.end]=ae[se.end]+ye.increasedBy[se.line],ze))}return ae},ua=function(ae,se){return se&&se.shouldClipSubject?Hi(se.pageMarginBox,ae):ya(ae)},Aa=function(ne){var ae=ne.page,se=ne.withPlaceholder,ye=ne.axis,ze=ne.frame,je=sn(ae.marginBox,ze),nt=rn(je,ye,se),lt=ua(nt,ze);return{page:ae,withPlaceholder:se,active:lt}},ir=function(ne,ae){ne.frame||en(!1);var se=ne.frame,ye=ri(ae,se.scroll.initial),ze=br(ye),je=(0,De.Z)({},se,{scroll:{initial:se.scroll.initial,current:ae,diff:{value:ye,displacement:ze},max:se.scroll.max}}),nt=Aa({page:ne.subject.page,withPlaceholder:ne.subject.withPlaceholder,axis:ne.axis,frame:je}),lt=(0,De.Z)({},ne,{frame:je,subject:nt});return lt};function kr(ne){return Number.isInteger?Number.isInteger(ne):typeof ne=="number"&&isFinite(ne)&&Math.floor(ne)===ne}function Io(ne){return Object.values?Object.values(ne):Object.keys(ne).map(function(ae){return ne[ae]})}function Ko(ne,ae){if(ne.findIndex)return ne.findIndex(ae);for(var se=0;se<ne.length;se++)if(ae(ne[se]))return se;return-1}function Cr(ne,ae){if(ne.find)return ne.find(ae);var se=Ko(ne,ae);if(se!==-1)return ne[se]}function ni(ne){return Array.prototype.slice.call(ne)}var Fi=Sr(function(ne){return ne.reduce(function(ae,se){return ae[se.descriptor.id]=se,ae},{})}),Ti=Sr(function(ne){return ne.reduce(function(ae,se){return ae[se.descriptor.id]=se,ae},{})}),yo=Sr(function(ne){return Io(ne)}),_t=Sr(function(ne){return Io(ne)}),Dn=Sr(function(ne,ae){var se=_t(ae).filter(function(ye){return ne===ye.descriptor.droppableId}).sort(function(ye,ze){return ye.descriptor.index-ze.descriptor.index});return se});function Jn(ne){return ne.at&&ne.at.type==="REORDER"?ne.at.destination:null}function pt(ne){return ne.at&&ne.at.type==="COMBINE"?ne.at.combine:null}var Vn=Sr(function(ne,ae){return ae.filter(function(se){return se.descriptor.id!==ne.descriptor.id})}),Ja=function(ne){var ae=ne.isMovingForward,se=ne.draggable,ye=ne.destination,ze=ne.insideDestination,je=ne.previousImpact;if(!ye.isCombineEnabled)return null;var nt=Jn(je);if(!nt)return null;function lt(oo){var bo={type:"COMBINE",combine:{draggableId:oo,droppableId:ye.descriptor.id}};return(0,De.Z)({},je,{at:bo})}var kt=je.displaced.all,fn=kt.length?kt[0]:null;if(ae)return fn?lt(fn):null;var un=Vn(se,ze);if(!fn){if(!un.length)return null;var Ut=un[un.length-1];return lt(Ut.descriptor.id)}var $t=Ko(un,function(oo){return oo.descriptor.id===fn});$t===-1&&en(!1);var An=$t-1;if(An<0)return null;var Ba=un[An];return lt(Ba.descriptor.id)},tr=function(ne,ae){return ne.descriptor.droppableId===ae.descriptor.id},Rn={point:Wi,value:0},Wn={invisible:{},visible:{},all:[]},Gn={displaced:Wn,displacedBy:Rn,at:null},ur=function(ne,ae){return function(se){return ne<=se&&se<=ae}},Gr=function(ne){var ae=ur(ne.top,ne.bottom),se=ur(ne.left,ne.right);return function(ye){var ze=ae(ye.top)&&ae(ye.bottom)&&se(ye.left)&&se(ye.right);if(ze)return!0;var je=ae(ye.top)||ae(ye.bottom),nt=se(ye.left)||se(ye.right),lt=je&&nt;if(lt)return!0;var kt=ye.top<ne.top&&ye.bottom>ne.bottom,fn=ye.left<ne.left&&ye.right>ne.right,un=kt&&fn;if(un)return!0;var Ut=kt&&nt||fn&&je;return Ut}},qr=function(ne){var ae=ur(ne.top,ne.bottom),se=ur(ne.left,ne.right);return function(ye){var ze=ae(ye.top)&&ae(ye.bottom)&&se(ye.left)&&se(ye.right);return ze}},Yr={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},Co={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Zr=function(ne){return function(ae){var se=ur(ae.top,ae.bottom),ye=ur(ae.left,ae.right);return function(ze){return ne===Yr?se(ze.top)&&se(ze.bottom):ye(ze.left)&&ye(ze.right)}}},Va=function(ae,se){var ye=se.frame?se.frame.scroll.diff.displacement:Wi;return Qi(ae,ye)},Yn=function(ae,se,ye){return se.subject.active?ye(se.subject.active)(ae):!1},_a=function(ae,se,ye){return ye(se)(ae)},Ga=function(ae){var se=ae.target,ye=ae.destination,ze=ae.viewport,je=ae.withDroppableDisplacement,nt=ae.isVisibleThroughFrameFn,lt=je?Va(se,ye):se;return Yn(lt,ye,nt)&&_a(lt,ze,nt)},Ur=function(ae){return Ga((0,De.Z)({},ae,{isVisibleThroughFrameFn:Gr}))},_e=function(ae){return Ga((0,De.Z)({},ae,{isVisibleThroughFrameFn:qr}))},hn=function(ae){return Ga((0,De.Z)({},ae,{isVisibleThroughFrameFn:Zr(ae.destination.axis)}))},Zn=function(ae,se,ye){if(typeof ye=="boolean")return ye;if(!se)return!0;var ze=se.invisible,je=se.visible;if(ze[ae])return!1;var nt=je[ae];return nt?nt.shouldAnimate:!0};function ta(ne,ae){var se=ne.page.marginBox,ye={top:ae.point.y,right:0,bottom:0,left:ae.point.x};return ya(or(se,ye))}function Kt(ne){var ae=ne.afterDragging,se=ne.destination,ye=ne.displacedBy,ze=ne.viewport,je=ne.forceShouldAnimate,nt=ne.last;return ae.reduce(function(kt,fn){var un=ta(fn,ye),Ut=fn.descriptor.id;kt.all.push(Ut);var $t=Ur({target:un,destination:se,viewport:ze,withDroppableDisplacement:!0});if(!$t)return kt.invisible[fn.descriptor.id]=!0,kt;var An=Zn(Ut,nt,je),Ba={draggableId:Ut,shouldAnimate:An};return kt.visible[Ut]=Ba,kt},{all:[],visible:{},invisible:{}})}function Qn(ne,ae){if(!ne.length)return 0;var se=ne[ne.length-1].descriptor.index;return ae.inHomeList?se:se+1}function Xn(ne){var ae=ne.insideDestination,se=ne.inHomeList,ye=ne.displacedBy,ze=ne.destination,je=Qn(ae,{inHomeList:se});return{displaced:Wn,displacedBy:ye,at:{type:"REORDER",destination:{droppableId:ze.descriptor.id,index:je}}}}function jn(ne){var ae=ne.draggable,se=ne.insideDestination,ye=ne.destination,ze=ne.viewport,je=ne.displacedBy,nt=ne.last,lt=ne.index,kt=ne.forceShouldAnimate,fn=tr(ae,ye);if(lt==null)return Xn({insideDestination:se,inHomeList:fn,displacedBy:je,destination:ye});var un=Cr(se,function(oo){return oo.descriptor.index===lt});if(!un)return Xn({insideDestination:se,inHomeList:fn,displacedBy:je,destination:ye});var Ut=Vn(ae,se),$t=se.indexOf(un),An=Ut.slice($t),Ba=Kt({afterDragging:An,destination:ye,displacedBy:je,last:nt,viewport:ze.frame,forceShouldAnimate:kt});return{displaced:Ba,displacedBy:je,at:{type:"REORDER",destination:{droppableId:ye.descriptor.id,index:lt}}}}function na(ne,ae){return!!ae.effected[ne]}var Nr=function(ne){var ae=ne.isMovingForward,se=ne.destination,ye=ne.draggables,ze=ne.combine,je=ne.afterCritical;if(!se.isCombineEnabled)return null;var nt=ze.draggableId,lt=ye[nt],kt=lt.descriptor.index,fn=na(nt,je);return fn?ae?kt:kt-1:ae?kt+1:kt},lo=function(ne){var ae=ne.isMovingForward,se=ne.isInHomeList,ye=ne.insideDestination,ze=ne.location;if(!ye.length)return null;var je=ze.index,nt=ae?je+1:je-1,lt=ye[0].descriptor.index,kt=ye[ye.length-1].descriptor.index,fn=se?kt:kt+1;return nt<lt||nt>fn?null:nt},ro=function(ne){var ae=ne.isMovingForward,se=ne.isInHomeList,ye=ne.draggable,ze=ne.draggables,je=ne.destination,nt=ne.insideDestination,lt=ne.previousImpact,kt=ne.viewport,fn=ne.afterCritical,un=lt.at;if(un||en(!1),un.type==="REORDER"){var Ut=lo({isMovingForward:ae,isInHomeList:se,location:un.destination,insideDestination:nt});return Ut==null?null:jn({draggable:ye,insideDestination:nt,destination:je,viewport:kt,last:lt.displaced,displacedBy:lt.displacedBy,index:Ut})}var $t=Nr({isMovingForward:ae,destination:je,displaced:lt.displaced,draggables:ze,combine:un.combine,afterCritical:fn});return $t==null?null:jn({draggable:ye,insideDestination:nt,destination:je,viewport:kt,last:lt.displaced,displacedBy:lt.displacedBy,index:$t})},_r=function(ne){var ae=ne.displaced,se=ne.afterCritical,ye=ne.combineWith,ze=ne.displacedBy,je=!!(ae.visible[ye]||ae.invisible[ye]);return na(ye,se)?je?Wi:br(ze.point):je?ze.point:Wi},Jo=function(ne){var ae=ne.afterCritical,se=ne.impact,ye=ne.draggables,ze=pt(se);ze||en(!1);var je=ze.draggableId,nt=ye[je].page.borderBox.center,lt=_r({displaced:se.displaced,afterCritical:ae,combineWith:je,displacedBy:se.displacedBy});return Ki(nt,lt)},oi=function(ae,se){return se.margin[ae.start]+se.borderBox[ae.size]/2},ll=function(ae,se){return se.margin[ae.end]+se.borderBox[ae.size]/2},cl=function(ae,se,ye){return se[ae.crossAxisStart]+ye.margin[ae.crossAxisStart]+ye.borderBox[ae.crossAxisSize]/2},kl=function(ae){var se=ae.axis,ye=ae.moveRelativeTo,ze=ae.isMoving;return Wr(se.line,ye.marginBox[se.end]+oi(se,ze),cl(se,ye.marginBox,ze))},ml=function(ae){var se=ae.axis,ye=ae.moveRelativeTo,ze=ae.isMoving;return Wr(se.line,ye.marginBox[se.start]-ll(se,ze),cl(se,ye.marginBox,ze))},Cl=function(ae){var se=ae.axis,ye=ae.moveInto,ze=ae.isMoving;return Wr(se.line,ye.contentBox[se.start]+oi(se,ze),cl(se,ye.contentBox,ze))},jl=function(ne){var ae=ne.impact,se=ne.draggable,ye=ne.draggables,ze=ne.droppable,je=ne.afterCritical,nt=Dn(ze.descriptor.id,ye),lt=se.page,kt=ze.axis;if(!nt.length)return Cl({axis:kt,moveInto:ze.page,isMoving:lt});var fn=ae.displaced,un=ae.displacedBy,Ut=fn.all[0];if(Ut){var $t=ye[Ut];if(na(Ut,je))return ml({axis:kt,moveRelativeTo:$t.page,isMoving:lt});var An=Fo($t.page,un.point);return ml({axis:kt,moveRelativeTo:An,isMoving:lt})}var Ba=nt[nt.length-1];if(Ba.descriptor.id===se.descriptor.id)return lt.borderBox.center;if(na(Ba.descriptor.id,je)){var oo=Fo(Ba.page,br(je.displacedBy.point));return kl({axis:kt,moveRelativeTo:oo,isMoving:lt})}return kl({axis:kt,moveRelativeTo:Ba.page,isMoving:lt})},Wl=function(ne,ae){var se=ne.frame;return se?Ki(ae,se.scroll.diff.displacement):ae},Mo=function(ae){var se=ae.impact,ye=ae.draggable,ze=ae.droppable,je=ae.draggables,nt=ae.afterCritical,lt=ye.page.borderBox.center,kt=se.at;return!ze||!kt?lt:kt.type==="REORDER"?jl({impact:se,draggable:ye,draggables:je,droppable:ze,afterCritical:nt}):Jo({impact:se,draggables:je,afterCritical:nt})},hl=function(ne){var ae=Mo(ne),se=ne.droppable,ye=se?Wl(se,ae):ae;return ye},Il=function(ne,ae){var se=ri(ae,ne.scroll.initial),ye=br(se),ze=ya({top:ae.y,bottom:ae.y+ne.frame.height,left:ae.x,right:ae.x+ne.frame.width}),je={frame:ze,scroll:{initial:ne.scroll.initial,max:ne.scroll.max,current:ae,diff:{value:se,displacement:ye}}};return je};function $l(ne,ae){return ne.map(function(se){return ae[se]})}function Nl(ne,ae){for(var se=0;se<ae.length;se++){var ye=ae[se].visible[ne];if(ye)return ye}return null}var lu=function(ne){var ae=ne.impact,se=ne.viewport,ye=ne.destination,ze=ne.draggables,je=ne.maxScrollChange,nt=Il(se,Ki(se.scroll.current,je)),lt=ye.frame?ir(ye,Ki(ye.frame.scroll.current,je)):ye,kt=ae.displaced,fn=Kt({afterDragging:$l(kt.all,ze),destination:ye,displacedBy:ae.displacedBy,viewport:nt.frame,last:kt,forceShouldAnimate:!1}),un=Kt({afterDragging:$l(kt.all,ze),destination:lt,displacedBy:ae.displacedBy,viewport:se.frame,last:kt,forceShouldAnimate:!1}),Ut={},$t={},An=[kt,fn,un];kt.all.forEach(function(oo){var bo=Nl(oo,An);if(bo){$t[oo]=bo;return}Ut[oo]=!0});var Ba=(0,De.Z)({},ae,{displaced:{all:kt.all,invisible:Ut,visible:$t}});return Ba},Yl=function(ne,ae){return Ki(ne.scroll.diff.displacement,ae)},vu=function(ne){var ae=ne.pageBorderBoxCenter,se=ne.draggable,ye=ne.viewport,ze=Yl(ye,ae),je=ri(ze,se.page.borderBox.center);return Ki(se.client.borderBox.center,je)},ru=function(ne){var ae=ne.draggable,se=ne.destination,ye=ne.newPageBorderBoxCenter,ze=ne.viewport,je=ne.withDroppableDisplacement,nt=ne.onlyOnMainAxis,lt=nt===void 0?!1:nt,kt=ri(ye,ae.page.borderBox.center),fn=Qi(ae.page.borderBox,kt),un={target:fn,destination:se,withDroppableDisplacement:je,viewport:ze};return lt?hn(un):_e(un)},Su=function(ne){var ae=ne.isMovingForward,se=ne.draggable,ye=ne.destination,ze=ne.draggables,je=ne.previousImpact,nt=ne.viewport,lt=ne.previousPageBorderBoxCenter,kt=ne.previousClientSelection,fn=ne.afterCritical;if(!ye.isEnabled)return null;var un=Dn(ye.descriptor.id,ze),Ut=tr(se,ye),$t=Ja({isMovingForward:ae,draggable:se,destination:ye,insideDestination:un,previousImpact:je})||ro({isMovingForward:ae,isInHomeList:Ut,draggable:se,draggables:ze,destination:ye,insideDestination:un,previousImpact:je,viewport:nt,afterCritical:fn});if(!$t)return null;var An=hl({impact:$t,draggable:se,droppable:ye,draggables:ze,afterCritical:fn}),Ba=ru({draggable:se,destination:ye,newPageBorderBoxCenter:An,viewport:nt.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(Ba){var oo=vu({pageBorderBoxCenter:An,draggable:se,viewport:nt});return{clientSelection:oo,impact:$t,scrollJumpRequest:null}}var bo=ri(An,lt),No=lu({impact:$t,viewport:nt,destination:ye,draggables:ze,maxScrollChange:bo});return{clientSelection:kt,impact:No,scrollJumpRequest:bo}},Vi=function(ae){var se=ae.subject.active;return se||en(!1),se},xl=function(ne){var ae=ne.isMovingForward,se=ne.pageBorderBoxCenter,ye=ne.source,ze=ne.droppables,je=ne.viewport,nt=ye.subject.active;if(!nt)return null;var lt=ye.axis,kt=ur(nt[lt.start],nt[lt.end]),fn=yo(ze).filter(function(Ut){return Ut!==ye}).filter(function(Ut){return Ut.isEnabled}).filter(function(Ut){return!!Ut.subject.active}).filter(function(Ut){return Gr(je.frame)(Vi(Ut))}).filter(function(Ut){var $t=Vi(Ut);return ae?nt[lt.crossAxisEnd]<$t[lt.crossAxisEnd]:$t[lt.crossAxisStart]<nt[lt.crossAxisStart]}).filter(function(Ut){var $t=Vi(Ut),An=ur($t[lt.start],$t[lt.end]);return kt($t[lt.start])||kt($t[lt.end])||An(nt[lt.start])||An(nt[lt.end])}).sort(function(Ut,$t){var An=Vi(Ut)[lt.crossAxisStart],Ba=Vi($t)[lt.crossAxisStart];return ae?An-Ba:Ba-An}).filter(function(Ut,$t,An){return Vi(Ut)[lt.crossAxisStart]===Vi(An[0])[lt.crossAxisStart]});if(!fn.length)return null;if(fn.length===1)return fn[0];var un=fn.filter(function(Ut){var $t=ur(Vi(Ut)[lt.start],Vi(Ut)[lt.end]);return $t(se[lt.line])});return un.length===1?un[0]:un.length>1?un.sort(function(Ut,$t){return Vi(Ut)[lt.start]-Vi($t)[lt.start]})[0]:fn.sort(function(Ut,$t){var An=Fr(se,mi(Vi(Ut))),Ba=Fr(se,mi(Vi($t)));return An!==Ba?An-Ba:Vi(Ut)[lt.start]-Vi($t)[lt.start]})[0]},Ol=function(ae,se){var ye=ae.page.borderBox.center;return na(ae.descriptor.id,se)?ri(ye,se.displacedBy.point):ye},Al=function(ae,se){var ye=ae.page.borderBox;return na(ae.descriptor.id,se)?Qi(ye,br(se.displacedBy.point)):ye},uu=function(ne){var ae=ne.pageBorderBoxCenter,se=ne.viewport,ye=ne.destination,ze=ne.insideDestination,je=ne.afterCritical,nt=ze.filter(function(lt){return _e({target:Al(lt,je),destination:ye,viewport:se.frame,withDroppableDisplacement:!0})}).sort(function(lt,kt){var fn=Do(ae,Wl(ye,Ol(lt,je))),un=Do(ae,Wl(ye,Ol(kt,je)));return fn<un?-1:un<fn?1:lt.descriptor.index-kt.descriptor.index});return nt[0]||null},dl=Sr(function(ae,se){var ye=se[ae.line];return{value:ye,point:Wr(ae.line,ye)}}),ou=function(ae,se,ye){var ze=ae.axis;if(ae.descriptor.mode==="virtual")return Wr(ze.line,se[ze.line]);var je=ae.subject.page.contentBox[ze.size],nt=Dn(ae.descriptor.id,ye),lt=nt.reduce(function(un,Ut){return un+Ut.client.marginBox[ze.size]},0),kt=lt+se[ze.line],fn=kt-je;return fn<=0?null:Wr(ze.line,fn)},Xl=function(ae,se){return(0,De.Z)({},ae,{scroll:(0,De.Z)({},ae.scroll,{max:se})})},hi=function(ae,se,ye){var ze=ae.frame;tr(se,ae)&&en(!1),ae.subject.withPlaceholder&&en(!1);var je=dl(ae.axis,se.displaceBy).point,nt=ou(ae,je,ye),lt={placeholderSize:je,increasedBy:nt,oldFrameMaxScroll:ae.frame?ae.frame.scroll.max:null};if(!ze){var kt=Aa({page:ae.subject.page,withPlaceholder:lt,axis:ae.axis,frame:ae.frame});return(0,De.Z)({},ae,{subject:kt})}var fn=nt?Ki(ze.scroll.max,nt):ze.scroll.max,un=Xl(ze,fn),Ut=Aa({page:ae.subject.page,withPlaceholder:lt,axis:ae.axis,frame:un});return(0,De.Z)({},ae,{subject:Ut,frame:un})},Bl=function(ae){var se=ae.subject.withPlaceholder;se||en(!1);var ye=ae.frame;if(!ye){var ze=Aa({page:ae.subject.page,axis:ae.axis,frame:null,withPlaceholder:null});return(0,De.Z)({},ae,{subject:ze})}var je=se.oldFrameMaxScroll;je||en(!1);var nt=Xl(ye,je),lt=Aa({page:ae.subject.page,axis:ae.axis,frame:nt,withPlaceholder:null});return(0,De.Z)({},ae,{subject:lt,frame:nt})},ql=function(ne){var ae=ne.previousPageBorderBoxCenter,se=ne.moveRelativeTo,ye=ne.insideDestination,ze=ne.draggable,je=ne.draggables,nt=ne.destination,lt=ne.viewport,kt=ne.afterCritical;if(!se){if(ye.length)return null;var fn={displaced:Wn,displacedBy:Rn,at:{type:"REORDER",destination:{droppableId:nt.descriptor.id,index:0}}},un=hl({impact:fn,draggable:ze,droppable:nt,draggables:je,afterCritical:kt}),Ut=tr(ze,nt)?nt:hi(nt,ze,je),$t=ru({draggable:ze,destination:Ut,newPageBorderBoxCenter:un,viewport:lt.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return $t?fn:null}var An=ae[nt.axis.line]<=se.page.borderBox.center[nt.axis.line],Ba=function(){var bo=se.descriptor.index;return se.descriptor.id===ze.descriptor.id||An?bo:bo+1}(),oo=dl(nt.axis,ze.displaceBy);return jn({draggable:ze,insideDestination:ye,destination:nt,viewport:lt,displacedBy:oo,last:Wn,index:Ba})},Gl=function(ne){var ae=ne.isMovingForward,se=ne.previousPageBorderBoxCenter,ye=ne.draggable,ze=ne.isOver,je=ne.draggables,nt=ne.droppables,lt=ne.viewport,kt=ne.afterCritical,fn=xl({isMovingForward:ae,pageBorderBoxCenter:se,source:ze,droppables:nt,viewport:lt});if(!fn)return null;var un=Dn(fn.descriptor.id,je),Ut=uu({pageBorderBoxCenter:se,viewport:lt,destination:fn,insideDestination:un,afterCritical:kt}),$t=ql({previousPageBorderBoxCenter:se,destination:fn,draggable:ye,draggables:je,moveRelativeTo:Ut,insideDestination:un,viewport:lt,afterCritical:kt});if(!$t)return null;var An=hl({impact:$t,draggable:ye,droppable:fn,draggables:je,afterCritical:kt}),Ba=vu({pageBorderBoxCenter:An,draggable:ye,viewport:lt});return{clientSelection:Ba,impact:$t,scrollJumpRequest:null}},Sl=function(ne){var ae=ne.at;return ae?ae.type==="REORDER"?ae.destination.droppableId:ae.combine.droppableId:null},su=function(ae,se){var ye=Sl(ae);return ye?se[ye]:null},rs=function(ne){var ae=ne.state,se=ne.type,ye=su(ae.impact,ae.dimensions.droppables),ze=!!ye,je=ae.dimensions.droppables[ae.critical.droppable.id],nt=ye||je,lt=nt.axis.direction,kt=lt==="vertical"&&(se==="MOVE_UP"||se==="MOVE_DOWN")||lt==="horizontal"&&(se==="MOVE_LEFT"||se==="MOVE_RIGHT");if(kt&&!ze)return null;var fn=se==="MOVE_DOWN"||se==="MOVE_RIGHT",un=ae.dimensions.draggables[ae.critical.draggable.id],Ut=ae.current.page.borderBoxCenter,$t=ae.dimensions,An=$t.draggables,Ba=$t.droppables;return kt?Su({isMovingForward:fn,previousPageBorderBoxCenter:Ut,draggable:un,destination:nt,draggables:An,viewport:ae.viewport,previousClientSelection:ae.current.client.selection,previousImpact:ae.impact,afterCritical:ae.afterCritical}):Gl({isMovingForward:fn,previousPageBorderBoxCenter:Ut,draggable:un,isOver:nt,draggables:An,droppables:Ba,viewport:ae.viewport,afterCritical:ae.afterCritical})};function du(ne){return ne.phase==="DRAGGING"||ne.phase==="COLLECTING"}function El(ne){var ae=ur(ne.top,ne.bottom),se=ur(ne.left,ne.right);return function(ze){return ae(ze.y)&&se(ze.x)}}function Uu(ne,ae){return ne.left<ae.right&&ne.right>ae.left&&ne.top<ae.bottom&&ne.bottom>ae.top}function qu(ne){var ae=ne.pageBorderBox,se=ne.draggable,ye=ne.candidates,ze=se.page.borderBox.center,je=ye.map(function(nt){var lt=nt.axis,kt=Wr(nt.axis.line,ae.center[lt.line],nt.page.borderBox.center[lt.crossAxisLine]);return{id:nt.descriptor.id,distance:Do(ze,kt)}}).sort(function(nt,lt){return lt.distance-nt.distance});return je[0]?je[0].id:null}function Zu(ne){var ae=ne.pageBorderBox,se=ne.draggable,ye=ne.droppables,ze=yo(ye).filter(function(je){if(!je.isEnabled)return!1;var nt=je.subject.active;if(!nt||!Uu(ae,nt))return!1;if(El(nt)(ae.center))return!0;var lt=je.axis,kt=nt.center[lt.crossAxisLine],fn=ae[lt.crossAxisStart],un=ae[lt.crossAxisEnd],Ut=ur(nt[lt.crossAxisStart],nt[lt.crossAxisEnd]),$t=Ut(fn),An=Ut(un);return!$t&&!An?!0:$t?fn<kt:un>kt});return ze.length?ze.length===1?ze[0].descriptor.id:qu({pageBorderBox:ae,draggable:se,candidates:ze}):null}var pu=function(ae,se){return ya(Qi(ae,se))},Du=function(ne,ae){var se=ne.frame;return se?pu(ae,se.scroll.diff.value):ae};function bu(ne){var ae=ne.displaced,se=ne.id;return!!(ae.visible[se]||ae.invisible[se])}function Wu(ne){var ae=ne.draggable,se=ne.closest,ye=ne.inHomeList;return se?ye&&se.descriptor.index>ae.descriptor.index?se.descriptor.index-1:se.descriptor.index:null}var Ql=function(ne){var ae=ne.pageBorderBoxWithDroppableScroll,se=ne.draggable,ye=ne.destination,ze=ne.insideDestination,je=ne.last,nt=ne.viewport,lt=ne.afterCritical,kt=ye.axis,fn=dl(ye.axis,se.displaceBy),un=fn.value,Ut=ae[kt.start],$t=ae[kt.end],An=Vn(se,ze),Ba=Cr(An,function(bo){var No=bo.descriptor.id,qo=bo.page.borderBox.center[kt.line],yi=na(No,lt),Ni=bu({displaced:je,id:No});return yi?Ni?$t<=qo:Ut<qo-un:Ni?$t<=qo+un:Ut<qo}),oo=Wu({draggable:se,closest:Ba,inHomeList:tr(se,ye)});return jn({draggable:se,insideDestination:ze,destination:ye,viewport:nt,last:je,displacedBy:fn,index:oo})},gu=4,es=function(ne){var ae=ne.draggable,se=ne.pageBorderBoxWithDroppableScroll,ye=ne.previousImpact,ze=ne.destination,je=ne.insideDestination,nt=ne.afterCritical;if(!ze.isCombineEnabled)return null;var lt=ze.axis,kt=dl(ze.axis,ae.displaceBy),fn=kt.value,un=se[lt.start],Ut=se[lt.end],$t=Vn(ae,je),An=Cr($t,function(oo){var bo=oo.descriptor.id,No=oo.page.borderBox,qo=No[lt.size],yi=qo/gu,Ni=na(bo,nt),rl=bu({displaced:ye.displaced,id:bo});return Ni?rl?Ut>No[lt.start]+yi&&Ut<No[lt.end]-yi:un>No[lt.start]-fn+yi&&un<No[lt.end]-fn-yi:rl?Ut>No[lt.start]+fn+yi&&Ut<No[lt.end]+fn-yi:un>No[lt.start]+yi&&un<No[lt.end]-yi});if(!An)return null;var Ba={displacedBy:kt,displaced:ye.displaced,at:{type:"COMBINE",combine:{draggableId:An.descriptor.id,droppableId:ze.descriptor.id}}};return Ba},_u=function(ne){var ae=ne.pageOffset,se=ne.draggable,ye=ne.draggables,ze=ne.droppables,je=ne.previousImpact,nt=ne.viewport,lt=ne.afterCritical,kt=pu(se.page.borderBox,ae),fn=Zu({pageBorderBox:kt,draggable:se,droppables:ze});if(!fn)return Gn;var un=ze[fn],Ut=Dn(un.descriptor.id,ye),$t=Du(un,kt);return es({pageBorderBoxWithDroppableScroll:$t,draggable:se,previousImpact:je,destination:un,insideDestination:Ut,afterCritical:lt})||Ql({pageBorderBoxWithDroppableScroll:$t,draggable:se,destination:un,insideDestination:Ut,last:je.displaced,viewport:nt,afterCritical:lt})},$u=function(ne,ae){var se;return(0,De.Z)({},ne,(se={},se[ae.descriptor.id]=ae,se))},xo=function(ae){var se=ae.previousImpact,ye=ae.impact,ze=ae.droppables,je=Sl(se),nt=Sl(ye);if(!je||je===nt)return ze;var lt=ze[je];if(!lt.subject.withPlaceholder)return ze;var kt=Bl(lt);return $u(ze,kt)},Tu=function(ne){var ae=ne.draggable,se=ne.draggables,ye=ne.droppables,ze=ne.previousImpact,je=ne.impact,nt=xo({previousImpact:ze,impact:je,droppables:ye}),lt=Sl(je);if(!lt)return nt;var kt=ye[lt];if(tr(ae,kt)||kt.subject.withPlaceholder)return nt;var fn=hi(kt,ae,se);return $u(nt,fn)},Eu=function(ne){var ae=ne.state,se=ne.clientSelection,ye=ne.dimensions,ze=ne.viewport,je=ne.impact,nt=ne.scrollJumpRequest,lt=ze||ae.viewport,kt=ye||ae.dimensions,fn=se||ae.current.client.selection,un=ri(fn,ae.initial.client.selection),Ut={offset:un,selection:fn,borderBoxCenter:Ki(ae.initial.client.borderBoxCenter,un)},$t={selection:Ki(Ut.selection,lt.scroll.current),borderBoxCenter:Ki(Ut.borderBoxCenter,lt.scroll.current),offset:Ki(Ut.offset,lt.scroll.diff.value)},An={client:Ut,page:$t};if(ae.phase==="COLLECTING")return(0,De.Z)({phase:"COLLECTING"},ae,{dimensions:kt,viewport:lt,current:An});var Ba=kt.draggables[ae.critical.draggable.id],oo=je||_u({pageOffset:$t.offset,draggable:Ba,draggables:kt.draggables,droppables:kt.droppables,previousImpact:ae.impact,viewport:lt,afterCritical:ae.afterCritical}),bo=Tu({draggable:Ba,impact:oo,previousImpact:ae.impact,draggables:kt.draggables,droppables:kt.droppables}),No=(0,De.Z)({},ae,{current:An,dimensions:{draggables:kt.draggables,droppables:bo},impact:oo,viewport:lt,scrollJumpRequest:nt||null,forceShouldAnimate:nt?!1:null});return No};function Cu(ne,ae){return ne.map(function(se){return ae[se]})}var $r=function(ne){var ae=ne.impact,se=ne.viewport,ye=ne.draggables,ze=ne.destination,je=ne.forceShouldAnimate,nt=ae.displaced,lt=Cu(nt.all,ye),kt=Kt({afterDragging:lt,destination:ze,displacedBy:ae.displacedBy,viewport:se.frame,forceShouldAnimate:je,last:nt});return(0,De.Z)({},ae,{displaced:kt})},Au=function(ne){var ae=ne.impact,se=ne.draggable,ye=ne.droppable,ze=ne.draggables,je=ne.viewport,nt=ne.afterCritical,lt=hl({impact:ae,draggable:se,draggables:ze,droppable:ye,afterCritical:nt});return vu({pageBorderBoxCenter:lt,draggable:se,viewport:je})},Vu=function(ne){var ae=ne.state,se=ne.dimensions,ye=ne.viewport;ae.movementMode!=="SNAP"&&en(!1);var ze=ae.impact,je=ye||ae.viewport,nt=se||ae.dimensions,lt=nt.draggables,kt=nt.droppables,fn=lt[ae.critical.draggable.id],un=Sl(ze);un||en(!1);var Ut=kt[un],$t=$r({impact:ze,viewport:je,destination:Ut,draggables:lt}),An=Au({impact:$t,draggable:fn,droppable:Ut,draggables:lt,viewport:je,afterCritical:ae.afterCritical});return Eu({impact:$t,clientSelection:An,state:ae,dimensions:nt,viewport:je})},cs=function(ne){return{index:ne.index,droppableId:ne.droppableId}},ts=function(ne){var ae=ne.draggable,se=ne.home,ye=ne.draggables,ze=ne.viewport,je=dl(se.axis,ae.displaceBy),nt=Dn(se.descriptor.id,ye),lt=nt.indexOf(ae);lt===-1&&en(!1);var kt=nt.slice(lt+1),fn=kt.reduce(function(An,Ba){return An[Ba.descriptor.id]=!0,An},{}),un={inVirtualList:se.descriptor.mode==="virtual",displacedBy:je,effected:fn},Ut=Kt({afterDragging:kt,destination:se,displacedBy:je,last:null,viewport:ze.frame,forceShouldAnimate:!1}),$t={displaced:Ut,displacedBy:je,at:{type:"REORDER",destination:cs(ae.descriptor)}};return{impact:$t,afterCritical:un}},Bu=function(ne,ae){return{draggables:ne.draggables,droppables:$u(ne.droppables,ae)}},Hu=function(ae){},Ll=function(ae){},ns=function(ne){var ae=ne.draggable,se=ne.offset,ye=ne.initialWindowScroll,ze=Fo(ae.client,se),je=fo(ze,ye),nt=(0,De.Z)({},ae,{placeholder:(0,De.Z)({},ae.placeholder,{client:ze}),client:ze,page:je});return nt},Nu=function(ne){var ae=ne.frame;return ae||en(!1),ae},Ku=function(ne){var ae=ne.additions,se=ne.updatedDroppables,ye=ne.viewport,ze=ye.scroll.diff.value;return ae.map(function(je){var nt=je.descriptor.droppableId,lt=se[nt],kt=Nu(lt),fn=kt.scroll.diff.value,un=Ki(ze,fn),Ut=ns({draggable:je,offset:un,initialWindowScroll:ye.scroll.initial});return Ut})},zu=function(ne){var ae=ne.state,se=ne.published;Hu();var ye=se.modified.map(function(yi){var Ni=ae.dimensions.droppables[yi.droppableId],rl=ir(Ni,yi.scroll);return rl}),ze=(0,De.Z)({},ae.dimensions.droppables,{},Fi(ye)),je=Ti(Ku({additions:se.additions,updatedDroppables:ze,viewport:ae.viewport})),nt=(0,De.Z)({},ae.dimensions.draggables,{},je);se.removals.forEach(function(yi){delete nt[yi]});var lt={droppables:ze,draggables:nt},kt=Sl(ae.impact),fn=kt?lt.droppables[kt]:null,un=lt.draggables[ae.critical.draggable.id],Ut=lt.droppables[ae.critical.droppable.id],$t=ts({draggable:un,home:Ut,draggables:nt,viewport:ae.viewport}),An=$t.impact,Ba=$t.afterCritical,oo=fn&&fn.isCombineEnabled?ae.impact:An,bo=_u({pageOffset:ae.current.page.offset,draggable:lt.draggables[ae.critical.draggable.id],draggables:lt.draggables,droppables:lt.droppables,previousImpact:oo,viewport:ae.viewport,afterCritical:Ba});Ll();var No=(0,De.Z)({phase:"DRAGGING"},ae,{phase:"DRAGGING",impact:bo,onLiftImpact:An,dimensions:lt,afterCritical:Ba,forceShouldAnimate:!1});if(ae.phase==="COLLECTING")return No;var qo=(0,De.Z)({phase:"DROP_PENDING"},No,{phase:"DROP_PENDING",reason:ae.reason,isWaiting:!1});return qo},Yu=function(ae){return ae.movementMode==="SNAP"},as=function(ae,se,ye){var ze=Bu(ae.dimensions,se);return!Yu(ae)||ye?Eu({state:ae,dimensions:ze}):Vu({state:ae,dimensions:ze})};function Ee(ne){return ne.isDragging&&ne.movementMode==="SNAP"?(0,De.Z)({phase:"DRAGGING"},ne,{scrollJumpRequest:null}):ne}var Ne={phase:"IDLE",completed:null,shouldFlush:!1},Ze=function(ne,ae){if(ne===void 0&&(ne=Ne),ae.type==="FLUSH")return(0,De.Z)({},Ne,{shouldFlush:!0});if(ae.type==="INITIAL_PUBLISH"){ne.phase!=="IDLE"&&en(!1);var se=ae.payload,ye=se.critical,ze=se.clientSelection,je=se.viewport,nt=se.dimensions,lt=se.movementMode,kt=nt.draggables[ye.draggable.id],fn=nt.droppables[ye.droppable.id],un={selection:ze,borderBoxCenter:kt.client.borderBox.center,offset:Wi},Ut={client:un,page:{selection:Ki(un.selection,je.scroll.initial),borderBoxCenter:Ki(un.selection,je.scroll.initial),offset:Ki(un.selection,je.scroll.diff.value)}},$t=yo(nt.droppables).every(function(Us){return!Us.isFixedOnPage}),An=ts({draggable:kt,home:fn,draggables:nt.draggables,viewport:je}),Ba=An.impact,oo=An.afterCritical,bo={phase:"DRAGGING",isDragging:!0,critical:ye,movementMode:lt,dimensions:nt,initial:Ut,current:Ut,isWindowScrollAllowed:$t,impact:Ba,afterCritical:oo,onLiftImpact:Ba,viewport:je,scrollJumpRequest:null,forceShouldAnimate:null};return bo}if(ae.type==="COLLECTION_STARTING"){if(ne.phase==="COLLECTING"||ne.phase==="DROP_PENDING")return ne;ne.phase!=="DRAGGING"&&en(!1);var No=(0,De.Z)({phase:"COLLECTING"},ne,{phase:"COLLECTING"});return No}if(ae.type==="PUBLISH_WHILE_DRAGGING")return ne.phase==="COLLECTING"||ne.phase==="DROP_PENDING"||en(!1),zu({state:ne,published:ae.payload});if(ae.type==="MOVE"){if(ne.phase==="DROP_PENDING")return ne;du(ne)||en(!1);var qo=ae.payload.client;return _i(qo,ne.current.client.selection)?ne:Eu({state:ne,clientSelection:qo,impact:Yu(ne)?ne.impact:null})}if(ae.type==="UPDATE_DROPPABLE_SCROLL"){if(ne.phase==="DROP_PENDING"||ne.phase==="COLLECTING")return Ee(ne);du(ne)||en(!1);var yi=ae.payload,Ni=yi.id,rl=yi.newScroll,el=ne.dimensions.droppables[Ni];if(!el)return ne;var vl=ir(el,rl);return as(ne,vl,!1)}if(ae.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(ne.phase==="DROP_PENDING")return ne;du(ne)||en(!1);var nu=ae.payload,bl=nu.id,au=nu.isEnabled,Pu=ne.dimensions.droppables[bl];Pu||en(!1),Pu.isEnabled===au&&en(!1);var wu=(0,De.Z)({},Pu,{isEnabled:au});return as(ne,wu,!0)}if(ae.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(ne.phase==="DROP_PENDING")return ne;du(ne)||en(!1);var gs=ae.payload,ss=gs.id,Xu=gs.isCombineEnabled,fs=ne.dimensions.droppables[ss];fs||en(!1),fs.isCombineEnabled===Xu&&en(!1);var Fu=(0,De.Z)({},fs,{isCombineEnabled:Xu});return as(ne,Fu,!0)}if(ae.type==="MOVE_BY_WINDOW_SCROLL"){if(ne.phase==="DROP_PENDING"||ne.phase==="DROP_ANIMATING")return ne;du(ne)||en(!1),ne.isWindowScrollAllowed||en(!1);var hs=ae.payload.newScroll;if(_i(ne.viewport.scroll.current,hs))return Ee(ne);var ms=Il(ne.viewport,hs);return Yu(ne)?Vu({state:ne,viewport:ms}):Eu({state:ne,viewport:ms})}if(ae.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!du(ne))return ne;var Rs=ae.payload.maxScroll;if(_i(Rs,ne.viewport.scroll.max))return ne;var bs=(0,De.Z)({},ne.viewport,{scroll:(0,De.Z)({},ne.viewport.scroll,{max:Rs})});return(0,De.Z)({phase:"DRAGGING"},ne,{viewport:bs})}if(ae.type==="MOVE_UP"||ae.type==="MOVE_DOWN"||ae.type==="MOVE_LEFT"||ae.type==="MOVE_RIGHT"){if(ne.phase==="COLLECTING"||ne.phase==="DROP_PENDING")return ne;ne.phase!=="DRAGGING"&&en(!1);var Ss=rs({state:ne,type:ae.type});return Ss?Eu({state:ne,impact:Ss.impact,clientSelection:Ss.clientSelection,scrollJumpRequest:Ss.scrollJumpRequest}):ne}if(ae.type==="DROP_PENDING"){var vs=ae.payload.reason;ne.phase!=="COLLECTING"&&en(!1);var Cs=(0,De.Z)({phase:"DROP_PENDING"},ne,{phase:"DROP_PENDING",isWaiting:!0,reason:vs});return Cs}if(ae.type==="DROP_ANIMATE"){var zs=ae.payload,ps=zs.completed,Ms=zs.dropDuration,js=zs.newHomeClientOffset;ne.phase==="DRAGGING"||ne.phase==="DROP_PENDING"||en(!1);var Fs={phase:"DROP_ANIMATING",completed:ps,dropDuration:Ms,newHomeClientOffset:js,dimensions:ne.dimensions};return Fs}if(ae.type==="DROP_COMPLETE"){var Gs=ae.payload.completed;return{phase:"IDLE",completed:Gs,shouldFlush:!1}}return ne},de=function(ae){return{type:"BEFORE_INITIAL_CAPTURE",payload:ae}},ve=function(ae){return{type:"LIFT",payload:ae}},Ve=function(ae){return{type:"INITIAL_PUBLISH",payload:ae}},He=function(ae){return{type:"PUBLISH_WHILE_DRAGGING",payload:ae}},vt=function(){return{type:"COLLECTION_STARTING",payload:null}},xt=function(ae){return{type:"UPDATE_DROPPABLE_SCROLL",payload:ae}},It=function(ae){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:ae}},En=function(ae){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:ae}},Qt=function(ae){return{type:"MOVE",payload:ae}},dn=function(ae){return{type:"MOVE_BY_WINDOW_SCROLL",payload:ae}},Bn=function(ae){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:ae}},In=function(){return{type:"MOVE_UP",payload:null}},Nt=function(){return{type:"MOVE_DOWN",payload:null}},cn=function(){return{type:"MOVE_RIGHT",payload:null}},_n=function(){return{type:"MOVE_LEFT",payload:null}},xa=function(){return{type:"FLUSH",payload:null}},ha=function(ae){return{type:"DROP_ANIMATE",payload:ae}},Ta=function(ae){return{type:"DROP_COMPLETE",payload:ae}},Pe=function(ae){return{type:"DROP",payload:ae}},Ke=function(ae){return{type:"DROP_PENDING",payload:ae}},st=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};function be(ne){if(!(ne.length<=1)){for(var ae=ne.map(function(lt){return lt.descriptor.index}),se={},ye=1;ye<ae.length;ye++){var ze=ae[ye],je=ae[ye-1];ze!==je+1&&(se[ze]=!0)}if(Object.keys(se).length)var nt=ae.map(function(lt){var kt=!!se[lt];return kt?"[\u{1F525}"+lt+"]":""+lt}).join(", ")}}function ft(ne,ae){if(0)var se}var it=function(ne){return function(ae){var se=ae.getState,ye=ae.dispatch;return function(ze){return function(je){if(je.type!=="LIFT"){ze(je);return}var nt=je.payload,lt=nt.id,kt=nt.clientSelection,fn=nt.movementMode,un=se();un.phase==="DROP_ANIMATING"&&ye(Ta({completed:un.completed})),se().phase!=="IDLE"&&en(!1),ye(xa()),ye(de({draggableId:lt,movementMode:fn}));var Ut={shouldPublishImmediately:fn==="SNAP"},$t={draggableId:lt,scrollOptions:Ut},An=ne.startPublishing($t),Ba=An.critical,oo=An.dimensions,bo=An.viewport;ft(Ba,oo),ye(Ve({critical:Ba,dimensions:oo,clientSelection:kt,movementMode:fn,viewport:bo}))}}}},Ot=function(ne){return function(){return function(ae){return function(se){se.type==="INITIAL_PUBLISH"&&ne.dragging(),se.type==="DROP_ANIMATE"&&ne.dropping(se.payload.completed.result.reason),(se.type==="FLUSH"||se.type==="DROP_COMPLETE")&&ne.resting(),ae(se)}}}},rt={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},yt={opacity:{drop:0,combining:.7},scale:{drop:.75}},Dt={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},Wt=Dt.outOfTheWay+"s "+rt.outOfTheWay,on={fluid:"opacity "+Wt,snap:"transform "+Wt+", opacity "+Wt,drop:function(ae){var se=ae+"s "+rt.drop;return"transform "+se+", opacity "+se},outOfTheWay:"transform "+Wt,placeholder:"height "+Wt+", width "+Wt+", margin "+Wt},xn=function(ae){return _i(ae,Wi)?null:"translate("+ae.x+"px, "+ae.y+"px)"},Yt={moveTo:xn,drop:function(ae,se){var ye=xn(ae);return ye?se?ye+" scale("+yt.scale.drop+")":ye:null}},Fn=Dt.minDropTime,kn=Dt.maxDropTime,aa=kn-Fn,Tn=1500,La=.6,ra=function(ne){var ae=ne.current,se=ne.destination,ye=ne.reason,ze=Do(ae,se);if(ze<=0)return Fn;if(ze>=Tn)return kn;var je=ze/Tn,nt=Fn+aa*je,lt=ye==="CANCEL"?nt*La:nt;return Number(lt.toFixed(2))},Ma=function(ne){var ae=ne.impact,se=ne.draggable,ye=ne.dimensions,ze=ne.viewport,je=ne.afterCritical,nt=ye.draggables,lt=ye.droppables,kt=Sl(ae),fn=kt?lt[kt]:null,un=lt[se.descriptor.droppableId],Ut=Au({impact:ae,draggable:se,draggables:nt,afterCritical:je,droppable:fn||un,viewport:ze}),$t=ri(Ut,se.client.borderBox.center);return $t},nr=function(ne){var ae=ne.draggables,se=ne.reason,ye=ne.lastImpact,ze=ne.home,je=ne.viewport,nt=ne.onLiftImpact;if(!ye.at||se!=="DROP"){var lt=$r({draggables:ae,impact:nt,destination:ze,viewport:je,forceShouldAnimate:!0});return{impact:lt,didDropInsideDroppable:!1}}if(ye.at.type==="REORDER")return{impact:ye,didDropInsideDroppable:!0};var kt=(0,De.Z)({},ye,{displaced:Wn});return{impact:kt,didDropInsideDroppable:!0}},ga=function(ne){var ae=ne.getState,se=ne.dispatch;return function(ye){return function(ze){if(ze.type!=="DROP"){ye(ze);return}var je=ae(),nt=ze.payload.reason;if(je.phase==="COLLECTING"){se(Ke({reason:nt}));return}if(je.phase!=="IDLE"){var lt=je.phase==="DROP_PENDING"&&je.isWaiting;lt&&en(!1),je.phase==="DRAGGING"||je.phase==="DROP_PENDING"||en(!1);var kt=je.critical,fn=je.dimensions,un=fn.draggables[je.critical.draggable.id],Ut=nr({reason:nt,lastImpact:je.impact,afterCritical:je.afterCritical,onLiftImpact:je.onLiftImpact,home:je.dimensions.droppables[je.critical.droppable.id],viewport:je.viewport,draggables:je.dimensions.draggables}),$t=Ut.impact,An=Ut.didDropInsideDroppable,Ba=An?Jn($t):null,oo=An?pt($t):null,bo={index:kt.draggable.index,droppableId:kt.droppable.id},No={draggableId:un.descriptor.id,type:un.descriptor.type,source:bo,reason:nt,mode:je.movementMode,destination:Ba,combine:oo},qo=Ma({impact:$t,draggable:un,dimensions:fn,viewport:je.viewport,afterCritical:je.afterCritical}),yi={critical:je.critical,afterCritical:je.afterCritical,result:No,impact:$t},Ni=!_i(je.current.client.offset,qo)||!!No.combine;if(!Ni){se(Ta({completed:yi}));return}var rl=ra({current:je.current.client.offset,destination:qo,reason:nt}),el={newHomeClientOffset:qo,dropDuration:rl,completed:yi};se(ha(el))}}}},dr=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function mr(ne){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(se){se.target!==window&&se.target!==window.document||ne()}}}function ar(ne){var ae=ne.onWindowScroll;function se(){ae(dr())}var ye=Pr(se),ze=mr(ye),je=Mi;function nt(){return je!==Mi}function lt(){nt()&&en(!1),je=zo(window,[ze])}function kt(){nt()||en(!1),ye.cancel(),je(),je=Mi}return{start:lt,stop:kt,isActive:nt}}var Ka=function(ae){return ae.type==="DROP_COMPLETE"||ae.type==="DROP_ANIMATE"||ae.type==="FLUSH"},$a=function(ne){var ae=ar({onWindowScroll:function(ye){ne.dispatch(dn({newScroll:ye}))}});return function(se){return function(ye){!ae.isActive()&&ye.type==="INITIAL_PUBLISH"&&ae.start(),ae.isActive()&&Ka(ye)&&ae.stop(),se(ye)}}},Rr=function(ne){var ae=!1,se=!1,ye=setTimeout(function(){se=!0}),ze=function(nt){ae||se||(ae=!0,ne(nt),clearTimeout(ye))};return ze.wasCalled=function(){return ae},ze},Ha=function(){var ne=[],ae=function(je){var nt=Ko(ne,function(fn){return fn.timerId===je});nt===-1&&en(!1);var lt=ne.splice(nt,1),kt=lt[0];kt.callback()},se=function(je){var nt=setTimeout(function(){return ae(nt)}),lt={timerId:nt,callback:je};ne.push(lt)},ye=function(){if(ne.length){var je=[].concat(ne);ne.length=0,je.forEach(function(nt){clearTimeout(nt.timerId),nt.callback()})}};return{add:se,flush:ye}},Ir=function(ae,se){return ae==null&&se==null?!0:ae==null||se==null?!1:ae.droppableId===se.droppableId&&ae.index===se.index},gr=function(ae,se){return ae==null&&se==null?!0:ae==null||se==null?!1:ae.draggableId===se.draggableId&&ae.droppableId===se.droppableId},sr=function(ae,se){if(ae===se)return!0;var ye=ae.draggable.id===se.draggable.id&&ae.draggable.droppableId===se.draggable.droppableId&&ae.draggable.type===se.draggable.type&&ae.draggable.index===se.draggable.index,ze=ae.droppable.id===se.droppable.id&&ae.droppable.type===se.droppable.type;return ye&&ze},Wa=function(ae,se){Hu(),se(),Ll()},Er=function(ae,se){return{draggableId:ae.draggable.id,type:ae.droppable.type,source:{droppableId:ae.droppable.id,index:ae.draggable.index},mode:se}},Mr=function(ae,se,ye,ze){if(!ae){ye(ze(se));return}var je=Rr(ye),nt={announce:je};ae(se,nt),je.wasCalled()||ye(ze(se))},jo=function(ne,ae){var se=Ha(),ye=null,ze=function($t,An){ye&&en(!1),Wa("onBeforeCapture",function(){var Ba=ne().onBeforeCapture;if(Ba){var oo={draggableId:$t,mode:An};Ba(oo)}})},je=function($t,An){ye&&en(!1),Wa("onBeforeDragStart",function(){var Ba=ne().onBeforeDragStart;Ba&&Ba(Er($t,An))})},nt=function($t,An){ye&&en(!1);var Ba=Er($t,An);ye={mode:An,lastCritical:$t,lastLocation:Ba.source,lastCombine:null},se.add(function(){Wa("onDragStart",function(){return Mr(ne().onDragStart,Ba,ae,Za.onDragStart)})})},lt=function($t,An){var Ba=Jn(An),oo=pt(An);ye||en(!1);var bo=!sr($t,ye.lastCritical);bo&&(ye.lastCritical=$t);var No=!Ir(ye.lastLocation,Ba);No&&(ye.lastLocation=Ba);var qo=!gr(ye.lastCombine,oo);if(qo&&(ye.lastCombine=oo),!(!bo&&!No&&!qo)){var yi=(0,De.Z)({},Er($t,ye.mode),{combine:oo,destination:Ba});se.add(function(){Wa("onDragUpdate",function(){return Mr(ne().onDragUpdate,yi,ae,Za.onDragUpdate)})})}},kt=function(){ye||en(!1),se.flush()},fn=function($t){ye||en(!1),ye=null,Wa("onDragEnd",function(){return Mr(ne().onDragEnd,$t,ae,Za.onDragEnd)})},un=function(){if(ye){var $t=(0,De.Z)({},Er(ye.lastCritical,ye.mode),{combine:null,destination:null,reason:"CANCEL"});fn($t)}};return{beforeCapture:ze,beforeStart:je,start:nt,update:lt,flush:kt,drop:fn,abort:un}},Zo=function(ne,ae){var se=jo(ne,ae);return function(ye){return function(ze){return function(je){if(je.type==="BEFORE_INITIAL_CAPTURE"){se.beforeCapture(je.payload.draggableId,je.payload.movementMode);return}if(je.type==="INITIAL_PUBLISH"){var nt=je.payload.critical;se.beforeStart(nt,je.payload.movementMode),ze(je),se.start(nt,je.payload.movementMode);return}if(je.type==="DROP_COMPLETE"){var lt=je.payload.completed.result;se.flush(),ze(je),se.drop(lt);return}if(ze(je),je.type==="FLUSH"){se.abort();return}var kt=ye.getState();kt.phase==="DRAGGING"&&se.update(kt.critical,kt.impact)}}}},zn=function(ne){return function(ae){return function(se){if(se.type!=="DROP_ANIMATION_FINISHED"){ae(se);return}var ye=ne.getState();ye.phase!=="DROP_ANIMATING"&&en(!1),ne.dispatch(Ta({completed:ye.completed}))}}},si=function(ne){var ae=null,se=null;function ye(){se&&(cancelAnimationFrame(se),se=null),ae&&(ae(),ae=null)}return function(ze){return function(je){if((je.type==="FLUSH"||je.type==="DROP_COMPLETE"||je.type==="DROP_ANIMATION_FINISHED")&&ye(),ze(je),je.type==="DROP_ANIMATE"){var nt={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var kt=ne.getState();kt.phase==="DROP_ANIMATING"&&ne.dispatch(st())}};se=requestAnimationFrame(function(){se=null,ae=zo(window,[nt])})}}}},_o=function(ne){return function(){return function(ae){return function(se){(se.type==="DROP_COMPLETE"||se.type==="FLUSH"||se.type==="DROP_ANIMATE")&&ne.stopPublishing(),ae(se)}}}},Di=function(ne){var ae=!1;return function(){return function(se){return function(ye){if(ye.type==="INITIAL_PUBLISH"){ae=!0,ne.tryRecordFocus(ye.payload.critical.draggable.id),se(ye),ne.tryRestoreFocusRecorded();return}if(se(ye),!!ae){if(ye.type==="FLUSH"){ae=!1,ne.tryRestoreFocusRecorded();return}if(ye.type==="DROP_COMPLETE"){ae=!1;var ze=ye.payload.completed.result;ze.combine&&ne.tryShiftRecord(ze.draggableId,ze.combine.draggableId),ne.tryRestoreFocusRecorded()}}}}}},Ai=function(ae){return ae.type==="DROP_COMPLETE"||ae.type==="DROP_ANIMATE"||ae.type==="FLUSH"},eo=function(ne){return function(ae){return function(se){return function(ye){if(Ai(ye)){ne.stop(),se(ye);return}if(ye.type==="INITIAL_PUBLISH"){se(ye);var ze=ae.getState();ze.phase!=="DRAGGING"&&en(!1),ne.start(ze);return}se(ye),ne.scroll(ae.getState())}}}},Or=function(ne){return function(ae){return function(se){if(ae(se),se.type==="PUBLISH_WHILE_DRAGGING"){var ye=ne.getState();ye.phase==="DROP_PENDING"&&(ye.isWaiting||ne.dispatch(Pe({reason:ye.reason})))}}}},Oo=Ae.qC,wo=function(ne){var ae=ne.dimensionMarshal,se=ne.focusMarshal,ye=ne.styleMarshal,ze=ne.getResponders,je=ne.announce,nt=ne.autoScroller;return(0,Ae.MT)(Ze,Oo((0,Ae.md)(Ot(ye),_o(ae),it(ae),ga,zn,si,Or,eo(nt),$a,Di(se),Zo(ze,je))))},uo=function(){return{additions:{},removals:{},modified:{}}};function Kr(ne){var ae=ne.registry,se=ne.callbacks,ye=uo(),ze=null,je=function(){ze||(se.collectionStarting(),ze=requestAnimationFrame(function(){ze=null,Hu();var un=ye,Ut=un.additions,$t=un.removals,An=un.modified,Ba=Object.keys(Ut).map(function(No){return ae.draggable.getById(No).getDimension(Wi)}).sort(function(No,qo){return No.descriptor.index-qo.descriptor.index}),oo=Object.keys(An).map(function(No){var qo=ae.droppable.getById(No),yi=qo.callbacks.getScrollWhileDragging();return{droppableId:No,scroll:yi}}),bo={additions:Ba,removals:Object.keys($t),modified:oo};ye=uo(),Ll(),se.publish(bo)}))},nt=function(un){var Ut=un.descriptor.id;ye.additions[Ut]=un,ye.modified[un.descriptor.droppableId]=!0,ye.removals[Ut]&&delete ye.removals[Ut],je()},lt=function(un){var Ut=un.descriptor;ye.removals[Ut.id]=!0,ye.modified[Ut.droppableId]=!0,ye.additions[Ut.id]&&delete ye.additions[Ut.id],je()},kt=function(){ze&&(cancelAnimationFrame(ze),ze=null,ye=uo())};return{add:nt,remove:lt,stop:kt}}var Po=function(ne){var ae=ne.scrollHeight,se=ne.scrollWidth,ye=ne.height,ze=ne.width,je=ri({x:se,y:ae},{x:ze,y:ye}),nt={x:Math.max(0,je.x),y:Math.max(0,je.y)};return nt},ci=function(){var ne=document.documentElement;return ne||en(!1),ne},Si=function(){var ne=ci(),ae=Po({scrollHeight:ne.scrollHeight,scrollWidth:ne.scrollWidth,width:ne.clientWidth,height:ne.clientHeight});return ae},xi=function(){var ne=dr(),ae=Si(),se=ne.y,ye=ne.x,ze=ci(),je=ze.clientWidth,nt=ze.clientHeight,lt=ye+je,kt=se+nt,fn=ya({top:se,left:ye,right:lt,bottom:kt}),un={frame:fn,scroll:{initial:ne,current:ne,max:ae,diff:{value:Wi,displacement:Wi}}};return un},ki=function(ne){var ae=ne.critical,se=ne.scrollOptions,ye=ne.registry;Hu();var ze=xi(),je=ze.scroll.current,nt=ae.droppable,lt=ye.droppable.getAllByType(nt.type).map(function(Ut){return Ut.callbacks.getDimensionAndWatchScroll(je,se)}),kt=ye.draggable.getAllByType(ae.draggable.type).map(function(Ut){return Ut.getDimension(je)}),fn={draggables:Ti(kt),droppables:Fi(lt)};Ll();var un={dimensions:fn,critical:ae,viewport:ze};return un};function ii(ne,ae,se){if(se.descriptor.id===ae.id||se.descriptor.type!==ae.type)return!1;var ye=ne.droppable.getById(se.descriptor.droppableId);return ye.descriptor.mode==="virtual"}var Ei=function(ne,ae){var se=null,ye=Kr({callbacks:{publish:ae.publishWhileDragging,collectionStarting:ae.collectionStarting},registry:ne}),ze=function(An,Ba){ne.droppable.exists(An)||en(!1),se&&ae.updateDroppableIsEnabled({id:An,isEnabled:Ba})},je=function(An,Ba){se&&(ne.droppable.exists(An)||en(!1),ae.updateDroppableIsCombineEnabled({id:An,isCombineEnabled:Ba}))},nt=function(An,Ba){se&&(ne.droppable.exists(An)||en(!1),ae.updateDroppableScroll({id:An,newScroll:Ba}))},lt=function(An,Ba){se&&ne.droppable.getById(An).callbacks.scroll(Ba)},kt=function(){if(se){ye.stop();var An=se.critical.droppable;ne.droppable.getAllByType(An.type).forEach(function(Ba){return Ba.callbacks.dragStopped()}),se.unsubscribe(),se=null}},fn=function(An){se||en(!1);var Ba=se.critical.draggable;An.type==="ADDITION"&&ii(ne,Ba,An.value)&&ye.add(An.value),An.type==="REMOVAL"&&ii(ne,Ba,An.value)&&ye.remove(An.value)},un=function(An){se&&en(!1);var Ba=ne.draggable.getById(An.draggableId),oo=ne.droppable.getById(Ba.descriptor.droppableId),bo={draggable:Ba.descriptor,droppable:oo.descriptor},No=ne.subscribe(fn);return se={critical:bo,unsubscribe:No},ki({critical:bo,registry:ne,scrollOptions:An.scrollOptions})},Ut={updateDroppableIsEnabled:ze,updateDroppableIsCombineEnabled:je,scrollDroppable:lt,updateDroppableScroll:nt,startPublishing:un,stopPublishing:kt};return Ut},wi=function(ne,ae){return ne.phase==="IDLE"?!0:ne.phase!=="DROP_ANIMATING"||ne.completed.result.draggableId===ae?!1:ne.completed.result.reason==="DROP"},Oi=function(ne){window.scrollBy(ne.x,ne.y)},Xa=Sr(function(ne){return yo(ne).filter(function(ae){return!(!ae.isEnabled||!ae.frame)})}),Uo=function(ae,se){var ye=Cr(Xa(se),function(ze){return ze.frame||en(!1),El(ze.frame.pageMarginBox)(ae)});return ye},io=function(ne){var ae=ne.center,se=ne.destination,ye=ne.droppables;if(se){var ze=ye[se];return ze.frame?ze:null}var je=Uo(ae,ye);return je},zr={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(ae){return Math.pow(ae,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},ei=function(ne,ae){var se=ne[ae.size]*zr.startFromPercentage,ye=ne[ae.size]*zr.maxScrollAtPercentage,ze={startScrollingFrom:se,maxScrollValueAt:ye};return ze},Vo=function(ne){var ae=ne.startOfRange,se=ne.endOfRange,ye=ne.current,ze=se-ae;if(ze===0)return 0;var je=ye-ae,nt=je/ze;return nt},Li=1,mo=function(ne,ae){if(ne>ae.startScrollingFrom)return 0;if(ne<=ae.maxScrollValueAt)return zr.maxPixelScroll;if(ne===ae.startScrollingFrom)return Li;var se=Vo({startOfRange:ae.maxScrollValueAt,endOfRange:ae.startScrollingFrom,current:ne}),ye=1-se,ze=zr.maxPixelScroll*zr.ease(ye);return Math.ceil(ze)},Ua=zr.durationDampening.accelerateAt,Qr=zr.durationDampening.stopDampeningAt,to=function(ne,ae){var se=ae,ye=Qr,ze=Date.now(),je=ze-se;if(je>=Qr)return ne;if(je<Ua)return Li;var nt=Vo({startOfRange:Ua,endOfRange:ye,current:je}),lt=ne*zr.ease(nt);return Math.ceil(lt)},Sa=function(ne){var ae=ne.distanceToEdge,se=ne.thresholds,ye=ne.dragStartTime,ze=ne.shouldUseTimeDampening,je=mo(ae,se);return je===0?0:ze?Math.max(to(je,ye),Li):je},Ya=function(ne){var ae=ne.container,se=ne.distanceToEdges,ye=ne.dragStartTime,ze=ne.axis,je=ne.shouldUseTimeDampening,nt=ei(ae,ze),lt=se[ze.end]<se[ze.start];return lt?Sa({distanceToEdge:se[ze.end],thresholds:nt,dragStartTime:ye,shouldUseTimeDampening:je}):-1*Sa({distanceToEdge:se[ze.start],thresholds:nt,dragStartTime:ye,shouldUseTimeDampening:je})},so=function(ne){var ae=ne.container,se=ne.subject,ye=ne.proposedScroll,ze=se.height>ae.height,je=se.width>ae.width;return!je&&!ze?ye:je&&ze?null:{x:je?0:ye.x,y:ze?0:ye.y}},pe=ji(function(ne){return ne===0?0:ne}),We=function(ne){var ae=ne.dragStartTime,se=ne.container,ye=ne.subject,ze=ne.center,je=ne.shouldUseTimeDampening,nt={top:ze.y-se.top,right:se.right-ze.x,bottom:se.bottom-ze.y,left:ze.x-se.left},lt=Ya({container:se,distanceToEdges:nt,dragStartTime:ae,axis:Yr,shouldUseTimeDampening:je}),kt=Ya({container:se,distanceToEdges:nt,dragStartTime:ae,axis:Co,shouldUseTimeDampening:je}),fn=pe({x:kt,y:lt});if(_i(fn,Wi))return null;var un=so({container:se,subject:ye,proposedScroll:fn});return un?_i(un,Wi)?null:un:null},Je=ji(function(ne){return ne===0?0:ne>0?1:-1}),ue=function(){var ne=function(se,ye){return se<0?se:se>ye?se-ye:0};return function(ae){var se=ae.current,ye=ae.max,ze=ae.change,je=Ki(se,ze),nt={x:ne(je.x,ye.x),y:ne(je.y,ye.y)};return _i(nt,Wi)?null:nt}}(),ge=function(ae){var se=ae.max,ye=ae.current,ze=ae.change,je={x:Math.max(ye.x,se.x),y:Math.max(ye.y,se.y)},nt=Je(ze),lt=ue({max:je,current:ye,change:nt});return!lt||nt.x!==0&<.x===0||nt.y!==0&<.y===0},Be=function(ae,se){return ge({current:ae.scroll.current,max:ae.scroll.max,change:se})},Ie=function(ae,se){if(!Be(ae,se))return null;var ye=ae.scroll.max,ze=ae.scroll.current;return ue({current:ze,max:ye,change:se})},Te=function(ae,se){var ye=ae.frame;return ye?ge({current:ye.scroll.current,max:ye.scroll.max,change:se}):!1},ke=function(ae,se){var ye=ae.frame;return!ye||!Te(ae,se)?null:ue({current:ye.scroll.current,max:ye.scroll.max,change:se})},ct=function(ne){var ae=ne.viewport,se=ne.subject,ye=ne.center,ze=ne.dragStartTime,je=ne.shouldUseTimeDampening,nt=We({dragStartTime:ze,container:ae.frame,subject:se,center:ye,shouldUseTimeDampening:je});return nt&&Be(ae,nt)?nt:null},Pt=function(ne){var ae=ne.droppable,se=ne.subject,ye=ne.center,ze=ne.dragStartTime,je=ne.shouldUseTimeDampening,nt=ae.frame;if(!nt)return null;var lt=We({dragStartTime:ze,container:nt.pageMarginBox,subject:se,center:ye,shouldUseTimeDampening:je});return lt&&Te(ae,lt)?lt:null},Oe=function(ne){var ae=ne.state,se=ne.dragStartTime,ye=ne.shouldUseTimeDampening,ze=ne.scrollWindow,je=ne.scrollDroppable,nt=ae.current.page.borderBoxCenter,lt=ae.dimensions.draggables[ae.critical.draggable.id],kt=lt.page.marginBox;if(ae.isWindowScrollAllowed){var fn=ae.viewport,un=ct({dragStartTime:se,viewport:fn,subject:kt,center:nt,shouldUseTimeDampening:ye});if(un){ze(un);return}}var Ut=io({center:nt,destination:Sl(ae.impact),droppables:ae.dimensions.droppables});if(Ut){var $t=Pt({dragStartTime:se,droppable:Ut,subject:kt,center:nt,shouldUseTimeDampening:ye});$t&&je(Ut.descriptor.id,$t)}},Xe=function(ne){var ae=ne.scrollWindow,se=ne.scrollDroppable,ye=Pr(ae),ze=Pr(se),je=null,nt=function(un){je||en(!1);var Ut=je,$t=Ut.shouldUseTimeDampening,An=Ut.dragStartTime;Oe({state:un,scrollWindow:ye,scrollDroppable:ze,dragStartTime:An,shouldUseTimeDampening:$t})},lt=function(un){Hu(),je&&en(!1);var Ut=Date.now(),$t=!1,An=function(){$t=!0};Oe({state:un,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:An,scrollDroppable:An}),je={dragStartTime:Ut,shouldUseTimeDampening:$t},Ll(),$t&&nt(un)},kt=function(){je&&(ye.cancel(),ze.cancel(),je=null)};return{start:lt,stop:kt,scroll:nt}},mt=function(ne){var ae=ne.move,se=ne.scrollDroppable,ye=ne.scrollWindow,ze=function(fn,un){var Ut=Ki(fn.current.client.selection,un);ae({client:Ut})},je=function(fn,un){if(!Te(fn,un))return un;var Ut=ke(fn,un);if(!Ut)return se(fn.descriptor.id,un),null;var $t=ri(un,Ut);se(fn.descriptor.id,$t);var An=ri(un,$t);return An},nt=function(fn,un,Ut){if(!fn||!Be(un,Ut))return Ut;var $t=Ie(un,Ut);if(!$t)return ye(Ut),null;var An=ri(Ut,$t);ye(An);var Ba=ri(Ut,An);return Ba},lt=function(fn){var un=fn.scrollJumpRequest;if(un){var Ut=Sl(fn.impact);Ut||en(!1);var $t=je(fn.dimensions.droppables[Ut],un);if($t){var An=fn.viewport,Ba=nt(fn.isWindowScrollAllowed,An,$t);Ba&&ze(fn,Ba)}}};return lt},Et=function(ne){var ae=ne.scrollDroppable,se=ne.scrollWindow,ye=ne.move,ze=Xe({scrollWindow:se,scrollDroppable:ae}),je=mt({move:ye,scrollWindow:se,scrollDroppable:ae}),nt=function(fn){if(fn.phase==="DRAGGING"){if(fn.movementMode==="FLUID"){ze.scroll(fn);return}fn.scrollJumpRequest&&je(fn)}},lt={scroll:nt,start:ze.start,stop:ze.stop};return lt},At="data-rbd",qt=function(){var ne=At+"-drag-handle";return{base:ne,draggableId:ne+"-draggable-id",contextId:ne+"-context-id"}}(),Zt=function(){var ne=At+"-draggable";return{base:ne,contextId:ne+"-context-id",id:ne+"-id"}}(),Sn=function(){var ne=At+"-droppable";return{base:ne,contextId:ne+"-context-id",id:ne+"-id"}}(),Xt={contextId:At+"-scroll-container-context-id"},Rt=function(ae){return function(se){return"["+se+'="'+ae+'"]'}},wn=function(ae,se){return ae.map(function(ye){var ze=ye.styles[se];return ze?ye.selector+" { "+ze+" }":""}).join(" ")},ja="pointer-events: none;",ka=function(ne){var ae=Rt(ne),se=function(){var lt=`
|
|
cursor: -webkit-grab;
|
|
cursor: grab;
|
|
`;return{selector:ae(qt.contextId),styles:{always:`
|
|
-webkit-touch-callout: none;
|
|
-webkit-tap-highlight-color: rgba(0,0,0,0);
|
|
touch-action: manipulation;
|
|
`,resting:lt,dragging:ja,dropAnimating:lt}}}(),ye=function(){var lt=`
|
|
transition: `+on.outOfTheWay+`;
|
|
`;return{selector:ae(Zt.contextId),styles:{dragging:lt,dropAnimating:lt,userCancel:lt}}}(),ze={selector:ae(Sn.contextId),styles:{always:"overflow-anchor: none;"}},je={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;
|
|
`}},nt=[ye,se,ze,je];return{always:wn(nt,"always"),resting:wn(nt,"resting"),dragging:wn(nt,"dragging"),dropAnimating:wn(nt,"dropAnimating"),userCancel:wn(nt,"userCancel")}},ca=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect,Qa=function(){var ae=document.querySelector("head");return ae||en(!1),ae},$n=function(ae){var se=document.createElement("style");return ae&&se.setAttribute("nonce",ae),se.type="text/css",se};function Dr(ne,ae){var se=Mt(function(){return ka(ne)},[ne]),ye=(0,b.useRef)(null),ze=(0,b.useRef)(null),je=an(Sr(function(Ut){var $t=ze.current;$t||en(!1),$t.textContent=Ut}),[]),nt=an(function(Ut){var $t=ye.current;$t||en(!1),$t.textContent=Ut},[]);ca(function(){!ye.current&&!ze.current||en(!1);var Ut=$n(ae),$t=$n(ae);return ye.current=Ut,ze.current=$t,Ut.setAttribute(At+"-always",ne),$t.setAttribute(At+"-dynamic",ne),Qa().appendChild(Ut),Qa().appendChild($t),nt(se.always),je(se.resting),function(){var An=function(oo){var bo=oo.current;bo||en(!1),Qa().removeChild(bo),oo.current=null};An(ye),An(ze)}},[ae,nt,je,se.always,se.resting,ne]);var lt=an(function(){return je(se.dragging)},[je,se.dragging]),kt=an(function(Ut){if(Ut==="DROP"){je(se.dropAnimating);return}je(se.userCancel)},[je,se.dropAnimating,se.userCancel]),fn=an(function(){ze.current&&je(se.resting)},[je,se.resting]),un=Mt(function(){return{dragging:lt,dropping:kt,resting:fn}},[lt,kt,fn]);return un}var va=function(ne){return ne&&ne.ownerDocument?ne.ownerDocument.defaultView:window};function oa(ne){return ne instanceof va(ne).HTMLElement}function sa(ne,ae){var se="["+qt.contextId+'="'+ne+'"]',ye=ni(document.querySelectorAll(se));if(!ye.length)return null;var ze=Cr(ye,function(je){return je.getAttribute(qt.draggableId)===ae});return!ze||!oa(ze)?null:ze}function za(ne){var ae=(0,b.useRef)({}),se=(0,b.useRef)(null),ye=(0,b.useRef)(null),ze=(0,b.useRef)(!1),je=an(function($t,An){var Ba={id:$t,focus:An};return ae.current[$t]=Ba,function(){var bo=ae.current,No=bo[$t];No!==Ba&&delete bo[$t]}},[]),nt=an(function($t){var An=sa(ne,$t);An&&An!==document.activeElement&&An.focus()},[ne]),lt=an(function($t,An){se.current===$t&&(se.current=An)},[]),kt=an(function(){ye.current||ze.current&&(ye.current=requestAnimationFrame(function(){ye.current=null;var $t=se.current;$t&&nt($t)}))},[nt]),fn=an(function($t){se.current=null;var An=document.activeElement;An&&An.getAttribute(qt.draggableId)===$t&&(se.current=$t)},[]);ca(function(){return ze.current=!0,function(){ze.current=!1;var $t=ye.current;$t&&cancelAnimationFrame($t)}},[]);var un=Mt(function(){return{register:je,tryRecordFocus:fn,tryRestoreFocusRecorded:kt,tryShiftRecord:lt}},[je,fn,kt,lt]);return un}function fr(){var ne={draggables:{},droppables:{}},ae=[];function se(Ut){return ae.push(Ut),function(){var An=ae.indexOf(Ut);An!==-1&&ae.splice(An,1)}}function ye(Ut){ae.length&&ae.forEach(function($t){return $t(Ut)})}function ze(Ut){return ne.draggables[Ut]||null}function je(Ut){var $t=ze(Ut);return $t||en(!1),$t}var nt={register:function($t){ne.draggables[$t.descriptor.id]=$t,ye({type:"ADDITION",value:$t})},update:function($t,An){var Ba=ne.draggables[An.descriptor.id];Ba&&Ba.uniqueId===$t.uniqueId&&(delete ne.draggables[An.descriptor.id],ne.draggables[$t.descriptor.id]=$t)},unregister:function($t){var An=$t.descriptor.id,Ba=ze(An);Ba&&$t.uniqueId===Ba.uniqueId&&(delete ne.draggables[An],ye({type:"REMOVAL",value:$t}))},getById:je,findById:ze,exists:function($t){return!!ze($t)},getAllByType:function($t){return Io(ne.draggables).filter(function(An){return An.descriptor.type===$t})}};function lt(Ut){return ne.droppables[Ut]||null}function kt(Ut){var $t=lt(Ut);return $t||en(!1),$t}var fn={register:function($t){ne.droppables[$t.descriptor.id]=$t},unregister:function($t){var An=lt($t.descriptor.id);An&&$t.uniqueId===An.uniqueId&&delete ne.droppables[$t.descriptor.id]},getById:kt,findById:lt,exists:function($t){return!!lt($t)},getAllByType:function($t){return Io(ne.droppables).filter(function(An){return An.descriptor.type===$t})}};function un(){ne.draggables={},ne.droppables={},ae.length=0}return{draggable:nt,droppable:fn,subscribe:se,clean:un}}function wa(){var ne=Mt(fr,[]);return(0,b.useEffect)(function(){return function(){requestAnimationFrame(ne.clean)}},[ne]),ne}var Ar=b.createContext(null),ao=function(){var ne=document.body;return ne||en(!1),ne},jr={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},da=function(ae){return"rbd-announcement-"+ae};function Bo(ne){var ae=Mt(function(){return da(ne)},[ne]),se=(0,b.useRef)(null);(0,b.useEffect)(function(){var je=document.createElement("div");return se.current=je,je.id=ae,je.setAttribute("aria-live","assertive"),je.setAttribute("aria-atomic","true"),(0,De.Z)(je.style,jr),ao().appendChild(je),function(){setTimeout(function(){var kt=ao();kt.contains(je)&&kt.removeChild(je),je===se.current&&(se.current=null)})}},[ae]);var ye=an(function(ze){var je=se.current;if(je){je.textContent=ze;return}},[]);return ye}var vi=0,li={separator:"::"};function Yi(){vi=0}function Ji(ne,ae){return ae===void 0&&(ae=li),Mt(function(){return""+ne+ae.separator+vi++},[ae.separator,ne])}function Yo(ne){var ae=ne.contextId,se=ne.uniqueId;return"rbd-hidden-text-"+ae+"-"+se}function ul(ne){var ae=ne.contextId,se=ne.text,ye=Ji("hidden-text",{separator:"-"}),ze=Mt(function(){return Yo({contextId:ae,uniqueId:ye})},[ye,ae]);return(0,b.useEffect)(function(){var nt=document.createElement("div");return nt.id=ze,nt.textContent=se,nt.style.display="none",ao().appendChild(nt),function(){var kt=ao();kt.contains(nt)&&kt.removeChild(nt)}},[ze,se]),ze}var Ri=b.createContext(null),tl={react:"^16.8.5","react-dom":"^16.8.5"},po=/(\d+)\.(\d+)\.(\d+)/,Qo=function(ae){var se=po.exec(ae);se==null&&en(!1);var ye=Number(se[1]),ze=Number(se[2]),je=Number(se[3]);return{major:ye,minor:ze,patch:je,raw:ae}},ho=function(ae,se){return se.major>ae.major?!0:se.major<ae.major?!1:se.minor>ae.minor?!0:se.minor<ae.minor?!1:se.patch>=ae.patch},Ro=function(ne,ae){var se=Qo(ne),ye=Qo(ae);ho(se,ye)},hr=`
|
|
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
|
|
`,Tr=function(ne){var ae=ne.doctype;ae&&(ae.name.toLowerCase(),ae.publicId)};function Xo(ne){}function no(ne,ae){}function Wo(){no(function(){Ro(tl.react,b.version),Tr(document)},[])}function Pi(ne){var ae=(0,b.useRef)(ne);return(0,b.useEffect)(function(){ae.current=ne}),ae}function ui(){var ne=null;function ae(){return!!ne}function se(nt){return nt===ne}function ye(nt){ne&&en(!1);var lt={abandon:nt};return ne=lt,lt}function ze(){ne||en(!1),ne=null}function je(){ne&&(ne.abandon(),ze())}return{isClaimed:ae,isActive:se,claim:ye,release:ze,tryAbandon:je}}var wl=9,Dl=13,Rl=27,Xi=32,Kl=33,bi=34,Ul=35,Iu=36,qi=37,sl=38,ma=39,xr=40,di,Jr=(di={},di[Dl]=!0,di[wl]=!0,di),gi=function(ne){Jr[ne.keyCode]&&ne.preventDefault()},Ii=function(){var ne="visibilitychange";if(typeof document=="undefined")return ne;var ae=[ne,"ms"+ne,"webkit"+ne,"moz"+ne,"o"+ne],se=Cr(ae,function(ye){return"on"+ye in document});return se||ne}(),il=0,nl=5;function Ml(ne,ae){return Math.abs(ae.x-ne.x)>=nl||Math.abs(ae.y-ne.y)>=nl}var Tl={type:"IDLE"};function eu(ne){var ae=ne.cancel,se=ne.completed,ye=ne.getPhase,ze=ne.setPhase;return[{eventName:"mousemove",fn:function(nt){var lt=nt.button,kt=nt.clientX,fn=nt.clientY;if(lt===il){var un={x:kt,y:fn},Ut=ye();if(Ut.type==="DRAGGING"){nt.preventDefault(),Ut.actions.move(un);return}Ut.type!=="PENDING"&&en(!1);var $t=Ut.point;if(Ml($t,un)){nt.preventDefault();var An=Ut.actions.fluidLift(un);ze({type:"DRAGGING",actions:An})}}}},{eventName:"mouseup",fn:function(nt){var lt=ye();if(lt.type!=="DRAGGING"){ae();return}nt.preventDefault(),lt.actions.drop({shouldBlockNextClick:!0}),se()}},{eventName:"mousedown",fn:function(nt){ye().type==="DRAGGING"&&nt.preventDefault(),ae()}},{eventName:"keydown",fn:function(nt){var lt=ye();if(lt.type==="PENDING"){ae();return}if(nt.keyCode===Rl){nt.preventDefault(),ae();return}gi(nt)}},{eventName:"resize",fn:ae},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){ye().type==="PENDING"&&ae()}},{eventName:"webkitmouseforcedown",fn:function(nt){var lt=ye();if(lt.type==="IDLE"&&en(!1),lt.actions.shouldRespectForcePress()){ae();return}nt.preventDefault()}},{eventName:Ii,fn:ae}]}function Vl(ne){var ae=(0,b.useRef)(Tl),se=(0,b.useRef)(Mi),ye=Mt(function(){return{eventName:"mousedown",fn:function(Ut){if(!Ut.defaultPrevented&&Ut.button===il&&!(Ut.ctrlKey||Ut.metaKey||Ut.shiftKey||Ut.altKey)){var $t=ne.findClosestDraggableId(Ut);if($t){var An=ne.tryGetLock($t,nt,{sourceEvent:Ut});if(An){Ut.preventDefault();var Ba={x:Ut.clientX,y:Ut.clientY};se.current(),fn(An,Ba)}}}}}},[ne]),ze=Mt(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(Ut){if(!Ut.defaultPrevented){var $t=ne.findClosestDraggableId(Ut);if($t){var An=ne.findOptionsForDraggable($t);An&&(An.shouldRespectForcePress||ne.canGetLock($t)&&Ut.preventDefault())}}}}},[ne]),je=an(function(){var Ut={passive:!1,capture:!0};se.current=zo(window,[ze,ye],Ut)},[ze,ye]),nt=an(function(){var un=ae.current;un.type!=="IDLE"&&(ae.current=Tl,se.current(),je())},[je]),lt=an(function(){var un=ae.current;nt(),un.type==="DRAGGING"&&un.actions.cancel({shouldBlockNextClick:!0}),un.type==="PENDING"&&un.actions.abort()},[nt]),kt=an(function(){var Ut={capture:!0,passive:!1},$t=eu({cancel:lt,completed:nt,getPhase:function(){return ae.current},setPhase:function(Ba){ae.current=Ba}});se.current=zo(window,$t,Ut)},[lt,nt]),fn=an(function(Ut,$t){ae.current.type!=="IDLE"&&en(!1),ae.current={type:"PENDING",point:$t,actions:Ut},kt()},[kt]);ca(function(){return je(),function(){se.current()}},[je])}var _l;function tu(){}var Hl=(_l={},_l[bi]=!0,_l[Kl]=!0,_l[Iu]=!0,_l[Ul]=!0,_l);function gl(ne,ae){function se(){ae(),ne.cancel()}function ye(){ae(),ne.drop()}return[{eventName:"keydown",fn:function(je){if(je.keyCode===Rl){je.preventDefault(),se();return}if(je.keyCode===Xi){je.preventDefault(),ye();return}if(je.keyCode===xr){je.preventDefault(),ne.moveDown();return}if(je.keyCode===sl){je.preventDefault(),ne.moveUp();return}if(je.keyCode===ma){je.preventDefault(),ne.moveRight();return}if(je.keyCode===qi){je.preventDefault(),ne.moveLeft();return}if(Hl[je.keyCode]){je.preventDefault();return}gi(je)}},{eventName:"mousedown",fn:se},{eventName:"mouseup",fn:se},{eventName:"click",fn:se},{eventName:"touchstart",fn:se},{eventName:"resize",fn:se},{eventName:"wheel",fn:se,options:{passive:!0}},{eventName:Ii,fn:se}]}function Ou(ne){var ae=(0,b.useRef)(tu),se=Mt(function(){return{eventName:"keydown",fn:function(je){if(je.defaultPrevented||je.keyCode!==Xi)return;var nt=ne.findClosestDraggableId(je);if(!nt)return;var lt=ne.tryGetLock(nt,un,{sourceEvent:je});if(!lt)return;je.preventDefault();var kt=!0,fn=lt.snapLift();ae.current();function un(){kt||en(!1),kt=!1,ae.current(),ye()}ae.current=zo(window,gl(fn,un),{capture:!0,passive:!1})}}},[ne]),ye=an(function(){var je={passive:!1,capture:!0};ae.current=zo(window,[se],je)},[se]);ca(function(){return ye(),function(){ae.current()}},[ye])}var iu={type:"IDLE"},Lu=120,Ru=.15;function ds(ne){var ae=ne.cancel,se=ne.getPhase;return[{eventName:"orientationchange",fn:ae},{eventName:"resize",fn:ae},{eventName:"contextmenu",fn:function(ze){ze.preventDefault()}},{eventName:"keydown",fn:function(ze){if(se().type!=="DRAGGING"){ae();return}ze.keyCode===Rl&&ze.preventDefault(),ae()}},{eventName:Ii,fn:ae}]}function os(ne){var ae=ne.cancel,se=ne.completed,ye=ne.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(je){var nt=ye();if(nt.type!=="DRAGGING"){ae();return}nt.hasMoved=!0;var lt=je.touches[0],kt=lt.clientX,fn=lt.clientY,un={x:kt,y:fn};je.preventDefault(),nt.actions.move(un)}},{eventName:"touchend",fn:function(je){var nt=ye();if(nt.type!=="DRAGGING"){ae();return}je.preventDefault(),nt.actions.drop({shouldBlockNextClick:!0}),se()}},{eventName:"touchcancel",fn:function(je){if(ye().type!=="DRAGGING"){ae();return}je.preventDefault(),ae()}},{eventName:"touchforcechange",fn:function(je){var nt=ye();nt.type==="IDLE"&&en(!1);var lt=je.touches[0];if(lt){var kt=lt.force>=Ru;if(kt){var fn=nt.actions.shouldRespectForcePress();if(nt.type==="PENDING"){fn&&ae();return}if(fn){if(nt.hasMoved){je.preventDefault();return}ae();return}je.preventDefault()}}}},{eventName:Ii,fn:ae}]}function $i(ne){var ae=(0,b.useRef)(iu),se=(0,b.useRef)(Mi),ye=an(function(){return ae.current},[]),ze=an(function(An){ae.current=An},[]),je=Mt(function(){return{eventName:"touchstart",fn:function(An){if(!An.defaultPrevented){var Ba=ne.findClosestDraggableId(An);if(Ba){var oo=ne.tryGetLock(Ba,lt,{sourceEvent:An});if(oo){var bo=An.touches[0],No=bo.clientX,qo=bo.clientY,yi={x:No,y:qo};se.current(),Ut(oo,yi)}}}}}},[ne]),nt=an(function(){var An={capture:!0,passive:!1};se.current=zo(window,[je],An)},[je]),lt=an(function(){var $t=ae.current;$t.type!=="IDLE"&&($t.type==="PENDING"&&clearTimeout($t.longPressTimerId),ze(iu),se.current(),nt())},[nt,ze]),kt=an(function(){var $t=ae.current;lt(),$t.type==="DRAGGING"&&$t.actions.cancel({shouldBlockNextClick:!0}),$t.type==="PENDING"&&$t.actions.abort()},[lt]),fn=an(function(){var An={capture:!0,passive:!1},Ba={cancel:kt,completed:lt,getPhase:ye},oo=zo(window,os(Ba),An),bo=zo(window,ds(Ba),An);se.current=function(){oo(),bo()}},[kt,ye,lt]),un=an(function(){var An=ye();An.type!=="PENDING"&&en(!1);var Ba=An.actions.fluidLift(An.point);ze({type:"DRAGGING",actions:Ba,hasMoved:!1})},[ye,ze]),Ut=an(function(An,Ba){ye().type!=="IDLE"&&en(!1);var oo=setTimeout(un,Lu);ze({type:"PENDING",point:Ba,actions:An,longPressTimerId:oo}),fn()},[fn,ye,ze,un]);ca(function(){return nt(),function(){se.current();var Ba=ye();Ba.type==="PENDING"&&(clearTimeout(Ba.longPressTimerId),ze(iu))}},[ye,nt,ze]),ca(function(){var An=zo(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return An},[])}function pl(ne){}var Jl={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function yr(ne,ae){if(ae==null)return!1;var se=!!Jl[ae.tagName.toLowerCase()];if(se)return!0;var ye=ae.getAttribute("contenteditable");return ye==="true"||ye===""?!0:ae===ne?!1:yr(ne,ae.parentElement)}function Ho(ne,ae){var se=ae.target;return oa(se)?yr(ne,se):!1}var Bi=function(ne){return ya(ne.getBoundingClientRect()).center};function zi(ne){return ne instanceof va(ne).Element}var Ui=function(){var ne="matches";if(typeof document=="undefined")return ne;var ae=[ne,"msMatchesSelector","webkitMatchesSelector"],se=Cr(ae,function(ye){return ye in Element.prototype});return se||ne}();function Gi(ne,ae){return ne==null?null:ne[Ui](ae)?ne:Gi(ne.parentElement,ae)}function fl(ne,ae){return ne.closest?ne.closest(ae):Gi(ne,ae)}function Fl(ne){return"["+qt.contextId+'="'+ne+'"]'}function cu(ne,ae){var se=ae.target;if(!zi(se))return null;var ye=Fl(ne),ze=fl(se,ye);return!ze||!oa(ze)?null:ze}function hu(ne,ae){var se=cu(ne,ae);return se?se.getAttribute(qt.draggableId):null}function yu(ne,ae){var se="["+Zt.contextId+'="'+ne+'"]',ye=ni(document.querySelectorAll(se)),ze=Cr(ye,function(je){return je.getAttribute(Zt.id)===ae});return!ze||!oa(ze)?null:ze}function zl(ne){ne.preventDefault()}function xu(ne){var ae=ne.expected,se=ne.phase,ye=ne.isLockActive,ze=ne.shouldWarn;return!(!ye()||ae!==se)}function is(ne){var ae=ne.lockAPI,se=ne.store,ye=ne.registry,ze=ne.draggableId;if(ae.isClaimed())return!1;var je=ye.draggable.findById(ze);return!(!je||!je.options.isEnabled||!wi(se.getState(),ze))}function al(ne){var ae=ne.lockAPI,se=ne.contextId,ye=ne.store,ze=ne.registry,je=ne.draggableId,nt=ne.forceSensorStop,lt=ne.sourceEvent,kt=is({lockAPI:ae,store:ye,registry:ze,draggableId:je});if(!kt)return null;var fn=ze.draggable.getById(je),un=yu(se,fn.descriptor.id);if(!un||lt&&!fn.options.canDragInteractiveElements&&Ho(un,lt))return null;var Ut=ae.claim(nt||Mi),$t="PRE_DRAG";function An(){return fn.options.shouldRespectForcePress}function Ba(){return ae.isActive(Ut)}function oo(el,vl){xu({expected:el,phase:$t,isLockActive:Ba,shouldWarn:!0})&&ye.dispatch(vl())}var bo=oo.bind(null,"DRAGGING");function No(el){function vl(){ae.release(),$t="COMPLETED"}$t!=="PRE_DRAG"&&(vl(),$t!=="PRE_DRAG"&&en(!1)),ye.dispatch(ve(el.liftActionArgs)),$t="DRAGGING";function nu(bl,au){if(au===void 0&&(au={shouldBlockNextClick:!1}),el.cleanup(),au.shouldBlockNextClick){var Pu=zo(window,[{eventName:"click",fn:zl,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(Pu)}vl(),ye.dispatch(Pe({reason:bl}))}return(0,De.Z)({isActive:function(){return xu({expected:"DRAGGING",phase:$t,isLockActive:Ba,shouldWarn:!1})},shouldRespectForcePress:An,drop:function(au){return nu("DROP",au)},cancel:function(au){return nu("CANCEL",au)}},el.actions)}function qo(el){var vl=Pr(function(bl){bo(function(){return Qt({client:bl})})}),nu=No({liftActionArgs:{id:je,clientSelection:el,movementMode:"FLUID"},cleanup:function(){return vl.cancel()},actions:{move:vl}});return(0,De.Z)({},nu,{move:vl})}function yi(){var el={moveUp:function(){return bo(In)},moveRight:function(){return bo(cn)},moveDown:function(){return bo(Nt)},moveLeft:function(){return bo(_n)}};return No({liftActionArgs:{id:je,clientSelection:Bi(un),movementMode:"SNAP"},cleanup:Mi,actions:el})}function Ni(){var el=xu({expected:"PRE_DRAG",phase:$t,isLockActive:Ba,shouldWarn:!0});el&&ae.release()}var rl={isActive:function(){return xu({expected:"PRE_DRAG",phase:$t,isLockActive:Ba,shouldWarn:!1})},shouldRespectForcePress:An,fluidLift:qo,snapLift:yi,abort:Ni};return rl}var fi=[Vl,Ou,$i];function Zi(ne){var ae=ne.contextId,se=ne.store,ye=ne.registry,ze=ne.customSensors,je=ne.enableDefaultSensors,nt=[].concat(je?fi:[],ze||[]),lt=(0,b.useState)(function(){return ui()})[0],kt=an(function(qo,yi){qo.isDragging&&!yi.isDragging&<.tryAbandon()},[lt]);ca(function(){var qo=se.getState(),yi=se.subscribe(function(){var Ni=se.getState();kt(qo,Ni),qo=Ni});return yi},[lt,se,kt]),ca(function(){return lt.tryAbandon},[lt.tryAbandon]);var fn=an(function(No){return is({lockAPI:lt,registry:ye,store:se,draggableId:No})},[lt,ye,se]),un=an(function(No,qo,yi){return al({lockAPI:lt,registry:ye,contextId:ae,store:se,draggableId:No,forceSensorStop:qo,sourceEvent:yi&&yi.sourceEvent?yi.sourceEvent:null})},[ae,lt,ye,se]),Ut=an(function(No){return hu(ae,No)},[ae]),$t=an(function(No){var qo=ye.draggable.findById(No);return qo?qo.options:null},[ye.draggable]),An=an(function(){lt.isClaimed()&&(lt.tryAbandon(),se.getState().phase!=="IDLE"&&se.dispatch(xa()))},[lt,se]),Ba=an(lt.isClaimed,[lt]),oo=Mt(function(){return{canGetLock:fn,tryGetLock:un,findClosestDraggableId:Ut,findOptionsForDraggable:$t,tryReleaseLock:An,isLockClaimed:Ba}},[fn,un,Ut,$t,An,Ba]);pl(nt);for(var bo=0;bo<nt.length;bo++)nt[bo](oo)}var ol=function(ae){return{onBeforeCapture:ae.onBeforeCapture,onBeforeDragStart:ae.onBeforeDragStart,onDragStart:ae.onDragStart,onDragEnd:ae.onDragEnd,onDragUpdate:ae.onDragUpdate}};function yl(ne){return ne.current||en(!1),ne.current}function Qu(ne){var ae=ne.contextId,se=ne.setCallbacks,ye=ne.sensors,ze=ne.nonce,je=ne.dragHandleUsageInstructions,nt=(0,b.useRef)(null);Wo();var lt=Pi(ne),kt=an(function(){return ol(lt.current)},[lt]),fn=Bo(ae),un=ul({contextId:ae,text:je}),Ut=Dr(ae,ze),$t=an(function(bl){yl(nt).dispatch(bl)},[]),An=Mt(function(){return(0,Ae.DE)({publishWhileDragging:He,updateDroppableScroll:xt,updateDroppableIsEnabled:It,updateDroppableIsCombineEnabled:En,collectionStarting:vt},$t)},[$t]),Ba=wa(),oo=Mt(function(){return Ei(Ba,An)},[Ba,An]),bo=Mt(function(){return Et((0,De.Z)({scrollWindow:Oi,scrollDroppable:oo.scrollDroppable},(0,Ae.DE)({move:Qt},$t)))},[oo.scrollDroppable,$t]),No=za(ae),qo=Mt(function(){return wo({announce:fn,autoScroller:bo,dimensionMarshal:oo,focusMarshal:No,getResponders:kt,styleMarshal:Ut})},[fn,bo,oo,No,kt,Ut]);nt.current=qo;var yi=an(function(){var bl=yl(nt),au=bl.getState();au.phase!=="IDLE"&&bl.dispatch(xa())},[]),Ni=an(function(){var bl=yl(nt).getState();return bl.isDragging||bl.phase==="DROP_ANIMATING"},[]),rl=Mt(function(){return{isDragging:Ni,tryAbort:yi}},[Ni,yi]);se(rl);var el=an(function(bl){return wi(yl(nt).getState(),bl)},[]),vl=an(function(){return du(yl(nt).getState())},[]),nu=Mt(function(){return{marshal:oo,focus:No,contextId:ae,canLift:el,isMovementAllowed:vl,dragHandleUsageInstructionsId:un,registry:Ba}},[ae,oo,un,No,el,vl,Ba]);return Zi({contextId:ae,store:qo,registry:Ba,customSensors:ye,enableDefaultSensors:ne.enableDefaultSensors!==!1}),(0,b.useEffect)(function(){return yi},[yi]),b.createElement(Ri.Provider,{value:nu},b.createElement(x,{context:Ar,store:qo},ne.children))}var fu=0;function Mu(){fu=0}function ku(){return Mt(function(){return""+fu++},[])}function ls(){Mu(),Yi()}function ju(ne){var ae=ku(),se=ne.dragHandleUsageInstructions||Za.dragHandleUsageInstructions;return b.createElement(wr,null,function(ye){return b.createElement(Qu,{nonce:ne.nonce,contextId:ae,setCallbacks:ye,dragHandleUsageInstructions:se,enableDefaultSensors:ne.enableDefaultSensors,sensors:ne.sensors,onBeforeCapture:ne.onBeforeCapture,onBeforeDragStart:ne.onBeforeDragStart,onDragStart:ne.onDragStart,onDragUpdate:ne.onDragUpdate,onDragEnd:ne.onDragEnd},ne.children)})}var mu=function(ae){return function(se){return ae===se}},xs=mu("scroll"),Ds=mu("auto"),As=mu("visible"),Bs=function(ae,se){return se(ae.overflowX)||se(ae.overflowY)},ks=function(ae,se){return se(ae.overflowX)&&se(ae.overflowY)},Ns=function(ae){var se=window.getComputedStyle(ae),ye={overflowX:se.overflowX,overflowY:se.overflowY};return Bs(ye,xs)||Bs(ye,Ds)},Zs=function(){return!1;var ae,se,ye,ze},_s=function ne(ae){return ae==null?null:ae===document.body?Zs()?ae:null:ae===document.documentElement?null:Ns(ae)?ae:ne(ae.parentElement)},Vs=function(ne){if(ne)var ae=_s(ne.parentElement)},Es=function(ne){return{x:ne.scrollLeft,y:ne.scrollTop}},Hs=function ne(ae){if(!ae)return!1;var se=window.getComputedStyle(ae);return se.position==="fixed"?!0:ne(ae.parentElement)},Is=function(ne){var ae=_s(ne),se=Hs(ne);return{closestScrollable:ae,isFixedOnPage:se}},Ks=function(ne){var ae=ne.descriptor,se=ne.isEnabled,ye=ne.isCombineEnabled,ze=ne.isFixedOnPage,je=ne.direction,nt=ne.client,lt=ne.page,kt=ne.closest,fn=function(){if(!kt)return null;var An=kt.scrollSize,Ba=kt.client,oo=Po({scrollHeight:An.scrollHeight,scrollWidth:An.scrollWidth,height:Ba.paddingBox.height,width:Ba.paddingBox.width});return{pageMarginBox:kt.page.marginBox,frameClient:Ba,scrollSize:An,shouldClipSubject:kt.shouldClipSubject,scroll:{initial:kt.scroll,current:kt.scroll,max:oo,diff:{value:Wi,displacement:Wi}}}}(),un=je==="vertical"?Yr:Co,Ut=Aa({page:lt,withPlaceholder:null,axis:un,frame:fn}),$t={descriptor:ae,isCombineEnabled:ye,isFixedOnPage:ze,axis:un,isEnabled:se,client:nt,page:lt,frame:fn,subject:Ut};return $t},Ys=function(ae,se){var ye=Eo(ae);if(!se||ae!==se)return ye;var ze=ye.paddingBox.top-se.scrollTop,je=ye.paddingBox.left-se.scrollLeft,nt=ze+se.scrollHeight,lt=je+se.scrollWidth,kt={top:ze,right:lt,bottom:nt,left:je},fn=or(kt,ye.border),un=So({borderBox:fn,margin:ye.margin,border:ye.border,padding:ye.padding});return un},Pl=function(ne){var ae=ne.ref,se=ne.descriptor,ye=ne.env,ze=ne.windowScroll,je=ne.direction,nt=ne.isDropDisabled,lt=ne.isCombineEnabled,kt=ne.shouldClipSubject,fn=ye.closestScrollable,un=Ys(ae,fn),Ut=fo(un,ze),$t=function(){if(!fn)return null;var Ba=Eo(fn),oo={scrollHeight:fn.scrollHeight,scrollWidth:fn.scrollWidth};return{client:Ba,page:fo(Ba,ze),scroll:Es(fn),scrollSize:oo,shouldClipSubject:kt}}(),An=Ks({descriptor:se,isEnabled:!nt,isCombineEnabled:lt,isFixedOnPage:ye.isFixedOnPage,direction:je,client:un,page:Ut,closest:$t});return An},Zl={passive:!1},Gu={passive:!0},us=function(ne){return ne.shouldPublishImmediately?Zl:Gu};function Ju(ne){var ae=(0,b.useContext)(ne);return ae||en(!1),ae}var ys=function(ae){return ae&&ae.env.closestScrollable||null};function Os(ne){var ae=(0,b.useRef)(null),se=Ju(Ri),ye=Ji("droppable"),ze=se.registry,je=se.marshal,nt=Pi(ne),lt=Mt(function(){return{id:ne.droppableId,type:ne.type,mode:ne.mode}},[ne.droppableId,ne.mode,ne.type]),kt=(0,b.useRef)(lt),fn=Mt(function(){return Sr(function(Ni,rl){ae.current||en(!1);var el={x:Ni,y:rl};je.updateDroppableScroll(lt.id,el)})},[lt.id,je]),un=an(function(){var Ni=ae.current;return!Ni||!Ni.env.closestScrollable?Wi:Es(Ni.env.closestScrollable)},[]),Ut=an(function(){var Ni=un();fn(Ni.x,Ni.y)},[un,fn]),$t=Mt(function(){return Pr(Ut)},[Ut]),An=an(function(){var Ni=ae.current,rl=ys(Ni);Ni&&rl||en(!1);var el=Ni.scrollOptions;if(el.shouldPublishImmediately){Ut();return}$t()},[$t,Ut]),Ba=an(function(Ni,rl){ae.current&&en(!1);var el=nt.current,vl=el.getDroppableRef();vl||en(!1);var nu=Is(vl),bl={ref:vl,descriptor:lt,env:nu,scrollOptions:rl};ae.current=bl;var au=Pl({ref:vl,descriptor:lt,env:nu,windowScroll:Ni,direction:el.direction,isDropDisabled:el.isDropDisabled,isCombineEnabled:el.isCombineEnabled,shouldClipSubject:!el.ignoreContainerClipping}),Pu=nu.closestScrollable;return Pu&&(Pu.setAttribute(Xt.contextId,se.contextId),Pu.addEventListener("scroll",An,us(bl.scrollOptions))),au},[se.contextId,lt,An,nt]),oo=an(function(){var Ni=ae.current,rl=ys(Ni);return Ni&&rl||en(!1),Es(rl)},[]),bo=an(function(){var Ni=ae.current;Ni||en(!1);var rl=ys(Ni);ae.current=null,rl&&($t.cancel(),rl.removeAttribute(Xt.contextId),rl.removeEventListener("scroll",An,us(Ni.scrollOptions)))},[An,$t]),No=an(function(Ni){var rl=ae.current;rl||en(!1);var el=ys(rl);el||en(!1),el.scrollTop+=Ni.y,el.scrollLeft+=Ni.x},[]),qo=Mt(function(){return{getDimensionAndWatchScroll:Ba,getScrollWhileDragging:oo,dragStopped:bo,scroll:No}},[bo,Ba,oo,No]),yi=Mt(function(){return{uniqueId:ye,descriptor:lt,callbacks:qo}},[qo,lt,ye]);ca(function(){return kt.current=yi.descriptor,ze.droppable.register(yi),function(){ae.current&&bo(),ze.droppable.unregister(yi)}},[qo,lt,bo,yi,je,ze.droppable]),ca(function(){ae.current&&je.updateDroppableIsEnabled(kt.current.id,!ne.isDropDisabled)},[ne.isDropDisabled,je]),ca(function(){ae.current&&je.updateDroppableIsCombineEnabled(kt.current.id,ne.isCombineEnabled)},[ne.isCombineEnabled,je])}function Ps(){}var ws={width:0,height:0,margin:ti},Ls=function(ae){var se=ae.isAnimatingOpenOnMount,ye=ae.placeholder,ze=ae.animate;return se||ze==="close"?ws:{height:ye.client.borderBox.height,width:ye.client.borderBox.width,margin:ye.client.margin}},vc=function(ae){var se=ae.isAnimatingOpenOnMount,ye=ae.placeholder,ze=ae.animate,je=Ls({isAnimatingOpenOnMount:se,placeholder:ye,animate:ze});return{display:ye.display,boxSizing:"border-box",width:je.width,height:je.height,marginTop:je.margin.top,marginRight:je.margin.right,marginBottom:je.margin.bottom,marginLeft:je.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:ze!=="none"?on.placeholder:null}};function pc(ne){var ae=(0,b.useRef)(null),se=an(function(){ae.current&&(clearTimeout(ae.current),ae.current=null)},[]),ye=ne.animate,ze=ne.onTransitionEnd,je=ne.onClose,nt=ne.contextId,lt=(0,b.useState)(ne.animate==="open"),kt=lt[0],fn=lt[1];(0,b.useEffect)(function(){return kt?ye!=="open"?(se(),fn(!1),Ps):ae.current?Ps:(ae.current=setTimeout(function(){ae.current=null,fn(!1)}),se):Ps},[ye,kt,se]);var un=an(function($t){$t.propertyName==="height"&&(ze(),ye==="close"&&je())},[ye,je,ze]),Ut=vc({isAnimatingOpenOnMount:kt,animate:ne.animate,placeholder:ne.placeholder});return b.createElement(ne.placeholder.tagName,{style:Ut,"data-rbd-placeholder-context-id":nt,onTransitionEnd:un,ref:ne.innerRef})}var hc=b.memo(pc),Qs=b.createContext(null);function rc(ne){ne&&oa(ne)||en(!1)}function Js(ne){return typeof ne=="boolean"}function Xs(ne,ae){ae.forEach(function(se){return se(ne)})}var Sc=[function(ae){var se=ae.props;se.droppableId||en(!1),typeof se.droppableId!="string"&&en(!1)},function(ae){var se=ae.props;Js(se.isDropDisabled)||en(!1),Js(se.isCombineEnabled)||en(!1),Js(se.ignoreContainerClipping)||en(!1)},function(ae){var se=ae.getDroppableRef;rc(se())}],Ec=[function(ae){var se=ae.props,ye=ae.getPlaceholderRef;if(se.placeholder)var ze=ye()}],yc=[function(ae){var se=ae.props;se.renderClone||en(!1)},function(ae){var se=ae.getPlaceholderRef;se()&&en(!1)}];function Pc(ne){no(function(){Xs(ne,Sc),ne.props.mode==="standard"&&Xs(ne,Ec),ne.props.mode==="virtual"&&Xs(ne,yc)})}var bc=function(ne){xe(ae,ne);function ae(){for(var ye,ze=arguments.length,je=new Array(ze),nt=0;nt<ze;nt++)je[nt]=arguments[nt];return ye=ne.call.apply(ne,[this].concat(je))||this,ye.state={isVisible:!!ye.props.on,data:ye.props.on,animate:ye.props.shouldAnimate&&ye.props.on?"open":"none"},ye.onClose=function(){ye.state.animate==="close"&&ye.setState({isVisible:!1})},ye}ae.getDerivedStateFromProps=function(ze,je){return ze.shouldAnimate?ze.on?{isVisible:!0,data:ze.on,animate:"open"}:je.isVisible?{isVisible:!0,data:je.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:!!ze.on,data:ze.on,animate:"none"}};var se=ae.prototype;return se.render=function(){if(!this.state.isVisible)return null;var ze={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(ze)},ae}(b.PureComponent),oc={dragging:5e3,dropAnimating:4500},Cc=function(ae,se){return se?on.drop(se.duration):ae?on.snap:on.fluid},xc=function(ae,se){return ae?se?yt.opacity.drop:yt.opacity.combining:null},wc=function(ae){return ae.forceShouldAnimate!=null?ae.forceShouldAnimate:ae.mode==="SNAP"};function Fc(ne){var ae=ne.dimension,se=ae.client,ye=ne.offset,ze=ne.combineWith,je=ne.dropping,nt=!!ze,lt=wc(ne),kt=!!je,fn=kt?Yt.drop(ye,nt):Yt.moveTo(ye),un={position:"fixed",top:se.marginBox.top,left:se.marginBox.left,boxSizing:"border-box",width:se.borderBox.width,height:se.borderBox.height,transition:Cc(lt,je),transform:fn,opacity:xc(nt,kt),zIndex:kt?oc.dropAnimating:oc.dragging,pointerEvents:"none"};return un}function Dc(ne){return{transform:Yt.moveTo(ne.offset),transition:ne.shouldAnimateDisplacement?null:"none"}}function Ac(ne){return ne.type==="DRAGGING"?Fc(ne):Dc(ne)}function Bc(ne,ae,se){se===void 0&&(se=Wi);var ye=window.getComputedStyle(ae),ze=ae.getBoundingClientRect(),je=ko(ze,ye),nt=fo(je,se),lt={client:je,tagName:ae.tagName.toLowerCase(),display:ye.display},kt={x:je.marginBox.width,y:je.marginBox.height},fn={descriptor:ne,placeholder:lt,displaceBy:kt,client:je,page:nt};return fn}function Nc(ne){var ae=Ji("draggable"),se=ne.descriptor,ye=ne.registry,ze=ne.getDraggableRef,je=ne.canDragInteractiveElements,nt=ne.shouldRespectForcePress,lt=ne.isEnabled,kt=Mt(function(){return{canDragInteractiveElements:je,shouldRespectForcePress:nt,isEnabled:lt}},[je,lt,nt]),fn=an(function(An){var Ba=ze();return Ba||en(!1),Bc(se,Ba,An)},[se,ze]),un=Mt(function(){return{uniqueId:ae,descriptor:se,options:kt,getDimension:fn}},[se,fn,kt,ae]),Ut=(0,b.useRef)(un),$t=(0,b.useRef)(!0);ca(function(){return ye.draggable.register(Ut.current),function(){return ye.draggable.unregister(Ut.current)}},[ye.draggable]),ca(function(){if($t.current){$t.current=!1;return}var An=Ut.current;Ut.current=un,ye.draggable.update(un,An)},[un,ye.draggable])}function Ic(ne,ae,se){no(function(){function ye(je){return"Draggable[id: "+je+"]: "}var ze=ne.draggableId;ze||en(!1),typeof ze!="string"&&en(!1),kr(ne.index)||en(!1),ne.mapped.type!=="DRAGGING"&&(rc(se()),ne.isEnabled&&(sa(ae,ze)||en(!1)))})}function Oc(ne){}function Lc(ne){ne.preventDefault()}function Rc(ne){var ae=(0,b.useRef)(null),se=an(function(bl){ae.current=bl},[]),ye=an(function(){return ae.current},[]),ze=Ju(Ri),je=ze.contextId,nt=ze.dragHandleUsageInstructionsId,lt=ze.registry,kt=Ju(Qs),fn=kt.type,un=kt.droppableId,Ut=Mt(function(){return{id:ne.draggableId,index:ne.index,type:fn,droppableId:un}},[ne.draggableId,ne.index,fn,un]),$t=ne.children,An=ne.draggableId,Ba=ne.isEnabled,oo=ne.shouldRespectForcePress,bo=ne.canDragInteractiveElements,No=ne.isClone,qo=ne.mapped,yi=ne.dropAnimationFinished;if(Ic(ne,je,ye),Oc(No),!No){var Ni=Mt(function(){return{descriptor:Ut,registry:lt,getDraggableRef:ye,canDragInteractiveElements:bo,shouldRespectForcePress:oo,isEnabled:Ba}},[Ut,lt,ye,bo,oo,Ba]);Nc(Ni)}var rl=Mt(function(){return Ba?{tabIndex:0,role:"button","aria-describedby":nt,"data-rbd-drag-handle-draggable-id":An,"data-rbd-drag-handle-context-id":je,draggable:!1,onDragStart:Lc}:null},[je,nt,An,Ba]),el=an(function(bl){qo.type==="DRAGGING"&&qo.dropping&&bl.propertyName==="transform"&&yi()},[yi,qo]),vl=Mt(function(){var bl=Ac(qo),au=qo.type==="DRAGGING"&&qo.dropping?el:null,Pu={innerRef:se,draggableProps:{"data-rbd-draggable-context-id":je,"data-rbd-draggable-id":An,style:bl,onTransitionEnd:au},dragHandleProps:rl};return Pu},[je,rl,An,qo,el,se]),nu=Mt(function(){return{draggableId:Ut.id,type:Ut.type,source:{index:Ut.index,droppableId:Ut.droppableId}}},[Ut.droppableId,Ut.id,Ut.index,Ut.type]);return $t(vl,qo.snapshot,nu)}var ic=function(ne,ae){return ne===ae},lc=function(ne){var ae=ne.combine,se=ne.destination;return se?se.droppableId:ae?ae.droppableId:null},Mc=function(ae){return ae.combine?ae.combine.draggableId:null},Tc=function(ae){return ae.at&&ae.at.type==="COMBINE"?ae.at.combine.draggableId:null};function kc(){var ne=Sr(function(ze,je){return{x:ze,y:je}}),ae=Sr(function(ze,je,nt,lt,kt){return{isDragging:!0,isClone:je,isDropAnimating:!!kt,dropAnimation:kt,mode:ze,draggingOver:nt,combineWith:lt,combineTargetFor:null}}),se=Sr(function(ze,je,nt,lt,kt,fn,un){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:kt,combineWith:fn,mode:je,offset:ze,dimension:nt,forceShouldAnimate:un,snapshot:ae(je,lt,kt,fn,null)}}}),ye=function(je,nt){if(je.isDragging){if(je.critical.draggable.id!==nt.draggableId)return null;var lt=je.current.client.offset,kt=je.dimensions.draggables[nt.draggableId],fn=Sl(je.impact),un=Tc(je.impact),Ut=je.forceShouldAnimate;return se(ne(lt.x,lt.y),je.movementMode,kt,nt.isClone,fn,un,Ut)}if(je.phase==="DROP_ANIMATING"){var $t=je.completed;if($t.result.draggableId!==nt.draggableId)return null;var An=nt.isClone,Ba=je.dimensions.draggables[nt.draggableId],oo=$t.result,bo=oo.mode,No=lc(oo),qo=Mc(oo),yi=je.dropDuration,Ni={duration:yi,curve:rt.drop,moveTo:je.newHomeClientOffset,opacity:qo?yt.opacity.drop:null,scale:qo?yt.scale.drop:null};return{mapped:{type:"DRAGGING",offset:je.newHomeClientOffset,dimension:Ba,dropping:Ni,draggingOver:No,combineWith:qo,mode:bo,forceShouldAnimate:null,snapshot:ae(bo,An,No,qo,Ni)}}}return null};return ye}function uc(ne){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:ne,combineWith:null}}var Zc={mapped:{type:"SECONDARY",offset:Wi,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:uc(null)}};function _c(){var ne=Sr(function(nt,lt){return{x:nt,y:lt}}),ae=Sr(uc),se=Sr(function(nt,lt,kt){return lt===void 0&&(lt=null),{mapped:{type:"SECONDARY",offset:nt,combineTargetFor:lt,shouldAnimateDisplacement:kt,snapshot:ae(lt)}}}),ye=function(lt){return lt?se(Wi,lt,!0):null},ze=function(lt,kt,fn,un){var Ut=fn.displaced.visible[lt],$t=!!(un.inVirtualList&&un.effected[lt]),An=pt(fn),Ba=An&&An.draggableId===lt?kt:null;if(!Ut){if(!$t)return ye(Ba);if(fn.displaced.invisible[lt])return null;var oo=br(un.displacedBy.point),bo=ne(oo.x,oo.y);return se(bo,Ba,!0)}if($t)return ye(Ba);var No=fn.displacedBy.point,qo=ne(No.x,No.y);return se(qo,Ba,Ut.shouldAnimate)},je=function(lt,kt){if(lt.isDragging)return lt.critical.draggable.id===kt.draggableId?null:ze(kt.draggableId,lt.critical.draggable.id,lt.impact,lt.afterCritical);if(lt.phase==="DROP_ANIMATING"){var fn=lt.completed;return fn.result.draggableId===kt.draggableId?null:ze(kt.draggableId,fn.result.draggableId,fn.impact,fn.afterCritical)}return null};return je}var Hc=function(){var ae=kc(),se=_c(),ye=function(je,nt){return ae(je,nt)||se(je,nt)||Zc};return ye},Kc={dropAnimationFinished:st},zc=Nn(Hc,Kc,null,{context:Ar,pure:!0,areStatePropsEqual:ic})(Rc);function sc(ne){var ae=Ju(Qs),se=ae.isUsingCloneFor;return se===ne.draggableId&&!ne.isClone?null:b.createElement(zc,ne)}function jc(ne){var ae=typeof ne.isDragDisabled=="boolean"?!ne.isDragDisabled:!0,se=!!ne.disableInteractiveElementBlocking,ye=!!ne.shouldRespectForcePress;return b.createElement(sc,(0,De.Z)({},ne,{isClone:!1,isEnabled:ae,canDragInteractiveElements:se,shouldRespectForcePress:ye}))}function Gc(ne){var ae=(0,b.useContext)(Ri);ae||en(!1);var se=ae.contextId,ye=ae.isMovementAllowed,ze=(0,b.useRef)(null),je=(0,b.useRef)(null),nt=ne.children,lt=ne.droppableId,kt=ne.type,fn=ne.mode,un=ne.direction,Ut=ne.ignoreContainerClipping,$t=ne.isDropDisabled,An=ne.isCombineEnabled,Ba=ne.snapshot,oo=ne.useClone,bo=ne.updateViewportMaxScroll,No=ne.getContainerForClone,qo=an(function(){return ze.current},[]),yi=an(function(wu){ze.current=wu},[]),Ni=an(function(){return je.current},[]),rl=an(function(wu){je.current=wu},[]);Pc({props:ne,getDroppableRef:qo,getPlaceholderRef:Ni});var el=an(function(){ye()&&bo({maxScroll:Si()})},[ye,bo]);Os({droppableId:lt,type:kt,mode:fn,direction:un,isDropDisabled:$t,isCombineEnabled:An,ignoreContainerClipping:Ut,getDroppableRef:qo});var vl=b.createElement(bc,{on:ne.placeholder,shouldAnimate:ne.shouldAnimatePlaceholder},function(wu){var gs=wu.onClose,ss=wu.data,Xu=wu.animate;return b.createElement(hc,{placeholder:ss,onClose:gs,innerRef:rl,animate:Xu,contextId:se,onTransitionEnd:el})}),nu=Mt(function(){return{innerRef:yi,placeholder:vl,droppableProps:{"data-rbd-droppable-id":lt,"data-rbd-droppable-context-id":se}}},[se,lt,vl,yi]),bl=oo?oo.dragging.draggableId:null,au=Mt(function(){return{droppableId:lt,type:kt,isUsingCloneFor:bl}},[lt,bl,kt]);function Pu(){if(!oo)return null;var wu=oo.dragging,gs=oo.render,ss=b.createElement(sc,{draggableId:wu.draggableId,index:wu.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(Xu,fs){return gs(Xu,fs,wu)});return Fa.createPortal(ss,No())}return b.createElement(Qs.Provider,{value:au},nt(nu,Ba),Pu())}var qs=function(ae,se){return ae===se.droppable.type},cc=function(ae,se){return se.draggables[ae.draggable.id]},Uc=function(){var ae={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},se=(0,De.Z)({},ae,{shouldAnimatePlaceholder:!1}),ye=Sr(function(nt){return{draggableId:nt.id,type:nt.type,source:{index:nt.index,droppableId:nt.droppableId}}}),ze=Sr(function(nt,lt,kt,fn,un,Ut){var $t=un.descriptor.id,An=un.descriptor.droppableId===nt;if(An){var Ba=Ut?{render:Ut,dragging:ye(un.descriptor)}:null,oo={isDraggingOver:kt,draggingOverWith:kt?$t:null,draggingFromThisWith:$t,isUsingPlaceholder:!0};return{placeholder:un.placeholder,shouldAnimatePlaceholder:!1,snapshot:oo,useClone:Ba}}if(!lt)return se;if(!fn)return ae;var bo={isDraggingOver:kt,draggingOverWith:$t,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:un.placeholder,shouldAnimatePlaceholder:!0,snapshot:bo,useClone:null}}),je=function(lt,kt){var fn=kt.droppableId,un=kt.type,Ut=!kt.isDropDisabled,$t=kt.renderClone;if(lt.isDragging){var An=lt.critical;if(!qs(un,An))return se;var Ba=cc(An,lt.dimensions),oo=Sl(lt.impact)===fn;return ze(fn,Ut,oo,oo,Ba,$t)}if(lt.phase==="DROP_ANIMATING"){var bo=lt.completed;if(!qs(un,bo.critical))return se;var No=cc(bo.critical,lt.dimensions);return ze(fn,Ut,lc(bo.result)===fn,Sl(bo.impact)===fn,No,$t)}if(lt.phase==="IDLE"&<.completed&&!lt.shouldFlush){var qo=lt.completed;if(!qs(un,qo.critical))return se;var yi=Sl(qo.impact)===fn,Ni=!!(qo.impact.at&&qo.impact.at.type==="COMBINE"),rl=qo.critical.droppable.id===fn;return yi?Ni?ae:se:rl?ae:se}return se};return je},Wc={updateViewportMaxScroll:Bn};function $c(){return document.body||en(!1),document.body}var Vc={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:$c},dc=Nn(Uc,Wc,null,{context:Ar,pure:!0,areStatePropsEqual:ic})(Gc);dc.defaultProps=Vc},88359:function(tn,zt){"use strict";var z;var b=60103,ie=60106,xe=60107,De=60108,Ae=60114,Ge=60109,ce=60110,at=60112,Me=60113,Qe=60120,Ye=60115,fe=60116,$e=60121,me=60122,E=60117,a=60129,x=60131;if(typeof Symbol=="function"&&Symbol.for){var y=Symbol.for;b=y("react.element"),ie=y("react.portal"),xe=y("react.fragment"),De=y("react.strict_mode"),Ae=y("react.profiler"),Ge=y("react.provider"),ce=y("react.context"),at=y("react.forward_ref"),Me=y("react.suspense"),Qe=y("react.suspense_list"),Ye=y("react.memo"),fe=y("react.lazy"),$e=y("react.block"),me=y("react.server.block"),E=y("react.fundamental"),a=y("react.debug_trace_mode"),x=y("react.legacy_hidden")}function ee(et){if(typeof et=="object"&&et!==null){var Re=et.$$typeof;switch(Re){case b:switch(et=et.type,et){case xe:case Ae:case De:case Me:case Qe:return et;default:switch(et=et&&et.$$typeof,et){case ce:case at:case fe:case Ye:case Ge:return et;default:return Re}}case ie:return Re}}}var te=Ge,re=b,oe=at,le=xe,Se=fe,we=Ye,qe=ie,Le=Ae,Ce=De,he=Me;z=ce,z=te,z=re,z=oe,z=le,z=Se,z=we,z=qe,z=Le,z=Ce,z=he,z=function(){return!1},z=function(){return!1},zt.isContextConsumer=function(et){return ee(et)===ce},z=function(et){return ee(et)===Ge},z=function(et){return typeof et=="object"&&et!==null&&et.$$typeof===b},z=function(et){return ee(et)===at},z=function(et){return ee(et)===xe},z=function(et){return ee(et)===fe},z=function(et){return ee(et)===Ye},z=function(et){return ee(et)===ie},z=function(et){return ee(et)===Ae},z=function(et){return ee(et)===De},z=function(et){return ee(et)===Me},z=function(et){return typeof et=="string"||typeof et=="function"||et===xe||et===Ae||et===a||et===De||et===Me||et===Qe||et===x||typeof et=="object"&&et!==null&&(et.$$typeof===fe||et.$$typeof===Ye||et.$$typeof===Ge||et.$$typeof===ce||et.$$typeof===at||et.$$typeof===E||et.$$typeof===$e||et[0]===me)},z=ee},72973:function(tn,zt,z){"use strict";tn.exports=z(88359)},32637:function(tn,zt,z){"use strict";tn.exports=z.p+"static/AssistantCode3.a8740efb.jpeg"},73631:function(tn){"use strict";tn.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(tn){"use strict";tn.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},96908:function(tn){"use strict";tn.exports="data:image/png;base64,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"},57177:function(tn){"use strict";tn.exports="data:image/png;base64,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"},81378:function(tn){"use strict";tn.exports="data:image/png;base64,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"},36459:function(tn,zt,z){"use strict";z.d(zt,{Z:function(){return b}});function b(ie){if(ie==null)throw new TypeError("Cannot destructure "+ie)}}}]);
|