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.
485 lines
1.7 MiB
485 lines
1.7 MiB
(self.webpackChunk=self.webpackChunk||[]).push([[292],{33463:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ge}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(Me,_e){return ue.createElement(be.Z,(0,E.Z)({},Me,{ref:_e,icon:Fe}))},ge=ue.forwardRef($e)},28575:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ge}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(Me,_e){return ue.createElement(be.Z,(0,E.Z)({},Me,{ref:_e,icon:Fe}))},ge=ue.forwardRef($e)},84249:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ge}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(Me,_e){return ue.createElement(be.Z,(0,E.Z)({},Me,{ref:_e,icon:Fe}))},ge=ue.forwardRef($e)},81893:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ge}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(Me,_e){return ue.createElement(be.Z,(0,E.Z)({},Me,{ref:_e,icon:Fe}))},ge=ue.forwardRef($e)},90674:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ge}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(Me,_e){return ue.createElement(be.Z,(0,E.Z)({},Me,{ref:_e,icon:Fe}))},ge=ue.forwardRef($e)},55304:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ge}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(Me,_e){return ue.createElement(be.Z,(0,E.Z)({},Me,{ref:_e,icon:Fe}))},ge=ue.forwardRef($e)},73148:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ge}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(Me,_e){return ue.createElement(be.Z,(0,E.Z)({},Me,{ref:_e,icon:Fe}))},ge=ue.forwardRef($e)},56747:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ge}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(Me,_e){return ue.createElement(be.Z,(0,E.Z)({},Me,{ref:_e,icon:Fe}))},ge=ue.forwardRef($e)},50881:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ge}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(Me,_e){return ue.createElement(be.Z,(0,E.Z)({},Me,{ref:_e,icon:Fe}))},ge=ue.forwardRef($e)},22751:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ge}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(Me,_e){return ue.createElement(be.Z,(0,E.Z)({},Me,{ref:_e,icon:Fe}))},ge=ue.forwardRef($e)},24018:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ge}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(Me,_e){return ue.createElement(be.Z,(0,E.Z)({},Me,{ref:_e,icon:Fe}))},ge=ue.forwardRef($e)},34182:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ge}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(Me,_e){return ue.createElement(be.Z,(0,E.Z)({},Me,{ref:_e,icon:Fe}))},ge=ue.forwardRef($e)},40043:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ge}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(Me,_e){return ue.createElement(be.Z,(0,E.Z)({},Me,{ref:_e,icon:Fe}))},ge=ue.forwardRef($e)},74664:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ge}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(Me,_e){return ue.createElement(be.Z,(0,E.Z)({},Me,{ref:_e,icon:Fe}))},ge=ue.forwardRef($e)},91034:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ge}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(Me,_e){return ue.createElement(be.Z,(0,E.Z)({},Me,{ref:_e,icon:Fe}))},ge=ue.forwardRef($e)},71736:function(Xt,Ht){"use strict";Ht.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},52654:function(Xt,Ht){"use strict";Ht.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(Xt,Ht){"use strict";Ht.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(Xt,Ht,z){"use strict";var E=z(67294),ue=Object.defineProperty,Ce=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,$e=(Me,_e,Ve)=>_e in Me?ue(Me,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Me[_e]=Ve,ge=(Me,_e)=>{for(var Ve in _e||(_e={}))Fe.call(_e,Ve)&&$e(Me,Ve,_e[Ve]);if(Ce)for(var Ve of Ce(_e))be.call(_e,Ve)&&$e(Me,Ve,_e[Ve]);return Me};const Xe=Me=>React.createElement("svg",ge({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"}));Ht.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},36913:function(Xt,Ht,z){"use strict";var E=z(67294),ue=Object.defineProperty,Ce=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,$e=(Me,_e,Ve)=>_e in Me?ue(Me,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Me[_e]=Ve,ge=(Me,_e)=>{for(var Ve in _e||(_e={}))Fe.call(_e,Ve)&&$e(Me,Ve,_e[Ve]);if(Ce)for(var Ve of Ce(_e))be.call(_e,Ve)&&$e(Me,Ve,_e[Ve]);return Me};const Xe=Me=>React.createElement("svg",ge({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"}));Ht.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},18023:function(){"use strict";function Xt(pe,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=pe,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(Xt.prototype,"name",{get:function(){return this._name},set:function(pe){if(typeof pe!="string"||pe==="")throw new Error("Shape name must be a valid string.");this._name=pe}}),Object.defineProperty(Xt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(pe){if(typeof pe!="number"||isNaN(pe))throw new Error("The default value must be a real number, not: "+pe);this._defaultValue=pe}}),Object.defineProperty(Xt.prototype,"minimum",{get:function(){return this._minimum},set:function(pe){if(typeof pe!="number"||isNaN(pe))throw new Error("Minimum must be a real number, not: "+pe);this._minimum=pe}}),Object.defineProperty(Xt.prototype,"maximum",{get:function(){return this._maximum},set:function(pe){if(typeof pe!="number"||isNaN(pe))throw new Error("Maximum must be a real number, not: "+pe);this._maximum=pe}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(pe,y){var a=go.Shape._FigureParameters[pe];return a?a[y]:null},go.Shape.setFigureParameter=function(pe,y,a){if(!(a instanceof Xt))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[pe];x||(x=[],go.Shape._FigureParameters[pe]=x),x[y]=a};var Ht=[];function z(pe,y){var a=Ht.pop();return a===void 0?new go.Point(pe,y):(a.x=pe,a.y=y,a)}function E(){var pe=Ht.pop();return pe===void 0?new go.Point:pe}function ue(pe){Ht.push(pe)}function Ce(pe,y,a,x,b,ee,te,le,oe){oe||(oe=new go.Point);var re=pe-a,ye=b-te,Ae=NaN,et=NaN;if(re===0)if(ye===0)pe===a&&(Ae=pe,et=y);else{var Oe=(ee-le)/ye,xe=ee-Oe*b;Ae=pe,et=Oe*Ae+xe}else if(ye===0){var Se=(y-x)/re,tt=y-Se*pe;Ae=b,et=Se*Ae+tt}else{var Se=(y-x)/re,Oe=(ee-le)/ye,tt=y-Se*pe,xe=ee-Oe*b;Ae=(xe-tt)/(Se-Oe),et=Se*Ae+tt}return oe.x=Ae,oe.y=et,oe}function Fe(pe,y,a,x,b,ee,te,le,oe,re,ye,Ae,et,Oe){var xe=1-oe,Se=oe,tt=pe*xe+a*Se,Te=y*xe+x*Se,Qe=a*xe+b*Se,Be=x*xe+ee*Se,ut=b*xe+te*Se,ct=ee*xe+le*Se,Et=tt*xe+Qe*Se,Ft=Te*xe+Be*Se,Mt=Qe*xe+ut*Se,rn=Be*xe+ct*Se,An=Et*xe+Mt*Se,Hn=Ft*xe+rn*Se;re.x=tt,re.y=Te,ye.x=Et,ye.y=Ft,Ae.x=An,Ae.y=Hn,et.x=Mt,et.y=rn,Oe.x=ut,Oe.y=ct}var be=new go.Spot(.156,.156),$e=new go.Spot(.844,.844),ge=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Xt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(pe,y,a){var x=pe?pe.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ge,ee=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(ee.spot1=new go.Spot(0,0,b,b),ee.spot2=new go.Spot(1,1,-b,-b)),ee}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(pe,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(pe,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/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(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(pe,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(pe,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=be,b.spot2=$e,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(pe,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(pe,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ge*y,0,y,(1-ge)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ge*a,(1-ge)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ge*a,ge*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ge)*y,0,0,(1-ge)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Xt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=y,ee.endY=a,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,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,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b<y/2&&ee.setSpots(b/y,0,(y-b)/y,1),ee}}),go.Shape.defineFigureGenerator("Parallelogram","Parallelogram1"),go.Shape.setFigureParameter("Parallelogram2",0,new Xt("Indent",10,-1/0,1/0)),go.Shape.defineFigureGenerator("Parallelogram2",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)?x=10:x<-y?x=-y:x>y&&(x=y);var b=Math.abs(x);if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=y,ee.endY=a,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,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,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b<y/2&&ee.setSpots(b/y,0,(y-b)/y,1),ee}}),go.Shape.setFigureParameter("Trapezoid1",0,new Xt("Indent",.2,-.99,.99)),go.Shape.defineFigureGenerator("Trapezoid1",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)?x=.2:x<.5?x=-.5:x>.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=y,ee.endY=a,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,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,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b<y/2&&ee.setSpots(b/y,0,(y-b)/y,1),ee}}),go.Shape.defineFigureGenerator("Trapezoid","Trapezoid1"),go.Shape.setFigureParameter("Trapezoid2",0,new Xt("Indent",20,-1/0,1/0)),go.Shape.defineFigureGenerator("Trapezoid2",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)?x=20:x<-y?x=-y/2:x>y&&(x=y/2);var b=Math.abs(x);if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=y,ee.endY=a,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,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,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b<y/2&&ee.setSpots(b/y,0,(y-b)/y,1),ee}}),go.Shape.setFigureParameter("ManualOperation",0,new Xt("Indent",10,-1/0,1/0)),go.Shape.defineFigureGenerator("ManualOperation",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)?x=10:x<-y?x=-y/2:x>y&&(x=y/2);var b=Math.abs(x);if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=y,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,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):ee.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b<y/2&&ee.setSpots(b/y,0,(y-b)/y,1),ee}});var Xe=[];function Me(){var pe=Xe.pop();return pe===void 0?[]:pe}function _e(pe){pe.length=0,Xe.push(pe)}function Ve(pe){for(var y=Me(),a=.5,x=.5,b=Math.PI*1.5,ee=0,te=0;te<pe;te++)ee=2*Math.PI/pe*te+b,y[te]=new go.Point(x+a*Math.cos(ee),x+a*Math.sin(ee));return y.push(y[0]),y}function me(pe){var y=Ue(pe),a=Me();a[0]=y[0];for(var x=1,b=1;x<y.length;x+=2,b+=3)a[b]=y[x],a[b+1]=y[x],a[b+2]=y[x+1];return _e(y),a}function Ue(pe){for(var y=Ve(pe),a=Me(),x=Math.floor(y.length/2),b=y.length-1,ee=pe%2===0?2:1,te=0;te<b;te++){var le=y[te],oe=y[te+1],re=y[(x+te-1)%b],ye=y[(x+te+ee)%b];a[te*2]=le,a[te*2+1]=Ce(le.x,le.y,re.x,re.y,oe.x,oe.y,ye.x,ye.y,new go.Point)}return a[a.length]=a[0],_e(y),a}go.Shape.defineFigureGenerator("Pentagon",function(pe,y,a){var x=Ve(5),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<5;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*y,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*y,x[0].y*a).close()),_e(x),b.spot1=new go.Spot(.2,.22),b.spot2=new go.Spot(.8,.9),b}),go.Shape.defineFigureGenerator("Hexagon",function(pe,y,a){var x=Ve(6),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<6;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*y,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*y,x[0].y*a).close()),_e(x),b.spot1=new go.Spot(.07,.25),b.spot2=new go.Spot(.93,.75),b}),go.Shape.defineFigureGenerator("Heptagon",function(pe,y,a){var x=Ve(7),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<7;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*y,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*y,x[0].y*a).close()),_e(x),b.spot1=new go.Spot(.2,.15),b.spot2=new go.Spot(.8,.85),b}),go.Shape.defineFigureGenerator("Octagon",function(pe,y,a){var x=Ve(8),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<8;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*y,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*y,x[0].y*a).close()),_e(x),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.85),b}),go.Shape.defineFigureGenerator("Nonagon",function(pe,y,a){var x=Ve(9),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<9;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*y,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*y,x[0].y*a).close()),_e(x),b.spot1=new go.Spot(.17,.13),b.spot2=new go.Spot(.82,.82),b}),go.Shape.defineFigureGenerator("Decagon",function(pe,y,a){var x=Ve(10),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<10;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*y,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*y,x[0].y*a).close()),_e(x),b.spot1=new go.Spot(.16,.16),b.spot2=new go.Spot(.84,.84),b}),go.Shape.defineFigureGenerator("Dodecagon",function(pe,y,a){var x=Ve(12),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<12;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*y,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*y,x[0].y*a).close()),_e(x),b.spot1=new go.Spot(.16,.16),b.spot2=new go.Spot(.84,.84),b}),go.Shape.defineFigureGenerator("FivePointedStar",function(pe,y,a){var x=Ue(5),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<10;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*y,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*y,x[0].y*a).close()),_e(x),b.spot1=new go.Spot(.266,.333),b.spot2=new go.Spot(.733,.733),b}),go.Shape.defineFigureGenerator("SixPointedStar",function(pe,y,a){var x=Ue(6),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<12;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*y,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*y,x[0].y*a).close()),_e(x),b.spot1=new go.Spot(.17,.25),b.spot2=new go.Spot(.83,.75),b}),go.Shape.defineFigureGenerator("SevenPointedStar",function(pe,y,a){var x=Ue(7),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<14;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*y,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*y,x[0].y*a).close()),_e(x),b.spot1=new go.Spot(.222,.277),b.spot2=new go.Spot(.777,.666),b}),go.Shape.defineFigureGenerator("EightPointedStar",function(pe,y,a){var x=Ue(8),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<16;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*y,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*y,x[0].y*a).close()),_e(x),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("NinePointedStar",function(pe,y,a){var x=Ue(9),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<18;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*y,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*y,x[0].y*a).close()),_e(x),b.spot1=new go.Spot(.222,.277),b.spot2=new go.Spot(.777,.666),b}),go.Shape.defineFigureGenerator("TenPointedStar",function(pe,y,a){var x=Ue(10),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<20;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*y,x[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*y,x[0].y*a).close()),_e(x),b.spot1=new go.Spot(.281,.261),b.spot2=new go.Spot(.723,.748),b}),go.Shape.defineFigureGenerator("FivePointedBurst",function(pe,y,a){var x=me(5),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<x.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*y,x[te+2].y*a,x[te].x*y,x[te].y*a,x[te+1].x*y,x[te+1].y*a));return ee.segments.last().close(),_e(x),b.spot1=new go.Spot(.222,.277),b.spot2=new go.Spot(.777,.777),b}),go.Shape.defineFigureGenerator("SixPointedBurst",function(pe,y,a){var x=me(6),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<x.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*y,x[te+2].y*a,x[te].x*y,x[te].y*a,x[te+1].x*y,x[te+1].y*a));return ee.segments.last().close(),_e(x),b.spot1=new go.Spot(.17,.222),b.spot2=new go.Spot(.833,.777),b}),go.Shape.defineFigureGenerator("SevenPointedBurst",function(pe,y,a){var x=me(7),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<x.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*y,x[te+2].y*a,x[te].x*y,x[te].y*a,x[te+1].x*y,x[te+1].y*a));return ee.segments.last().close(),_e(x),b.spot1=new go.Spot(.222,.222),b.spot2=new go.Spot(.777,.777),b}),go.Shape.defineFigureGenerator("EightPointedBurst",function(pe,y,a){var x=me(8),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<x.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*y,x[te+2].y*a,x[te].x*y,x[te].y*a,x[te+1].x*y,x[te+1].y*a));return ee.segments.last().close(),_e(x),b.spot1=new go.Spot(.222,.222),b.spot2=new go.Spot(.777,.777),b}),go.Shape.defineFigureGenerator("NinePointedBurst",function(pe,y,a){var x=me(9),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<x.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*y,x[te+2].y*a,x[te].x*y,x[te].y*a,x[te+1].x*y,x[te+1].y*a));return ee.segments.last().close(),_e(x),b.spot1=new go.Spot(.222,.222),b.spot2=new go.Spot(.777,.777),b}),go.Shape.defineFigureGenerator("TenPointedBurst",function(pe,y,a){var x=me(10),b=new go.Geometry,ee=new go.PathFigure(x[0].x*y,x[0].y*a,!0);b.add(ee);for(var te=1;te<x.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*y,x[te+2].y*a,x[te].x*y,x[te].y*a,x[te+1].x*y,x[te+1].y*a));return ee.segments.last().close(),_e(x),b.spot1=new go.Spot(.222,.222),b.spot2=new go.Spot(.777,.777),b}),go.Shape.setFigureParameter("FramedRectangle",0,new Xt("ThicknessX",8)),go.Shape.setFigureParameter("FramedRectangle",1,new Xt("ThicknessY",8)),go.Shape.defineFigureGenerator("FramedRectangle",function(pe,y,a){var x=pe?pe.parameter1:NaN,b=pe?pe.parameter2:NaN;isNaN(x)&&(x=8),isNaN(b)&&(b=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,y,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x<y/2&&b<a/2&&(te.add(new go.PathSegment(go.PathSegment.Move,x,b)),te.add(new go.PathSegment(go.PathSegment.Line,x,a-b)),te.add(new go.PathSegment(go.PathSegment.Line,y-x,a-b)),te.add(new go.PathSegment(go.PathSegment.Line,y-x,b).close())),ee.setSpots(0,0,1,1,x,b,-x,-b),ee}),go.Shape.setFigureParameter("Ring",0,new Xt("Thickness",8)),go.Shape.defineFigureGenerator("Ring",function(pe,y,a){var x=pe?pe.parameter1:NaN;(isNaN(x)||x<0)&&(x=8);var b=y/2,ee=new go.Geometry,te=new go.PathFigure(y,y/2,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close());var le=Math.max(b-x,0);return le>0&&(te.add(new go.PathSegment(go.PathSegment.Move,y/2+le,y/2)),te.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,le,le).close())),ee.spot1=be,ee.spot2=$e,ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Cloud",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(pe,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,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 Xt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Xt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(pe,y,a){var x=pe?pe.parameter1:NaN,b=pe?pe.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var ee=x%360;ee<0&&(ee+=360);var te=b%360,le=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(le,le).add(new go.PathSegment(go.PathSegment.Arc,ee,te,le,le,le,le).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(pe,y,a){var x=ge/Math.SQRT2*.5,b=Math.SQRT2/2,ee=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,ee*a,y,(1-x)*a,(b+x)*y,(ee+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Xt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(pe,y,a){var x=pe?pe.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,ee=y/2,te=a/2;return new go.Geometry().add(new go.PathFigure(ee-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+b,0)).add(new go.PathSegment(go.PathSegment.Line,ee+b,te-b)).add(new go.PathSegment(go.PathSegment.Line,y,te-b)).add(new go.PathSegment(go.PathSegment.Line,y,te+b)).add(new go.PathSegment(go.PathSegment.Line,ee+b,te+b)).add(new go.PathSegment(go.PathSegment.Line,ee+b,a)).add(new go.PathSegment(go.PathSegment.Line,ee-b,a)).add(new go.PathSegment(go.PathSegment.Line,ee-b,te+b)).add(new go.PathSegment(go.PathSegment.Line,0,te+b)).add(new go.PathSegment(go.PathSegment.Line,0,te-b)).add(new go.PathSegment(go.PathSegment.Line,ee-b,te-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Xt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(pe,y,a){var x=pe?pe.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,ee=y/2,te=a/2;return new go.Geometry().add(new go.PathFigure(ee-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+b,0)).add(new go.PathSegment(go.PathSegment.Line,ee+b,te-b)).add(new go.PathSegment(go.PathSegment.Line,y,te-b)).add(new go.PathSegment(go.PathSegment.Line,y,te+b)).add(new go.PathSegment(go.PathSegment.Line,ee+b,te+b)).add(new go.PathSegment(go.PathSegment.Line,ee+b,a)).add(new go.PathSegment(go.PathSegment.Line,ee-b,a)).add(new go.PathSegment(go.PathSegment.Line,ee-b,te+b)).add(new go.PathSegment(go.PathSegment.Line,0,te+b)).add(new go.PathSegment(go.PathSegment.Line,0,te-b)).add(new go.PathSegment(go.PathSegment.Line,ee-b,te-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new Xt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(pe,y,a){var x=pe?pe.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var ee=y/2,te=a/2,le=Math.atan2(a,y),oe=x-Math.min(Math.cos(le)*x/2,ee),re=x-Math.min(Math.sin(le)*x/2,te),b=new go.Geometry,ye=new go.PathFigure(oe,0,!0);return b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Line,ee,.2*a)),ye.add(new go.PathSegment(go.PathSegment.Line,y-oe,0)),ye.add(new go.PathSegment(go.PathSegment.Line,y,re)),ye.add(new go.PathSegment(go.PathSegment.Line,.8*y,te)),ye.add(new go.PathSegment(go.PathSegment.Line,y,a-re)),ye.add(new go.PathSegment(go.PathSegment.Line,y-oe,a)),ye.add(new go.PathSegment(go.PathSegment.Line,ee,.8*a)),ye.add(new go.PathSegment(go.PathSegment.Line,oe,a)),ye.add(new go.PathSegment(go.PathSegment.Line,0,a-re)),ye.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),ye.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new Xt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(pe,y,a){var x=pe?pe.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,ee=new go.PathFigure(.1*y,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new Xt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,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)*y,(1-x)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new Xt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ge*y,0,y,(.5-ge/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ge/2)*a,ge*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var ee=.2,te=.3,le=0,oe=ee*ge;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5+ee+le)*a,(.5-ee+te)*y,(.5+oe+le)*a,(.5-oe+te)*y,(.5+ee+le)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+te)*y,(.5+le)*a,(.5+oe+te)*y,(.5+ee+le)*a,(.5+ee+te)*y,(.5+oe+le)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5-ee+le)*a,(1-.5+ee+te)*y,(.5-oe+le)*a,(.5+oe+te)*y,(.5-ee+le)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-oe+te)*y,(.5-ee+le)*a,(.5-ee+te+.05)*y,(.5-oe+le-.02)*a)),ee=.2,te=0,le=-.3,oe=ee*ge,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+te)*y,(.5+le)*a,(.5+oe+te)*y,(.5+ee+le)*a,(.5+ee+te)*y,(.5+oe+le)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5-ee+le)*a,(1-.5+ee+te)*y,(.5-oe+le)*a,(.5+oe+te)*y,(.5-ee+le)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+te)*y,(.5+le)*a,(.5-oe+te)*y,(.5-ee+le)*a,(.5-ee+te)*y,(.5-oe+le)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+te)*y,(.5+ee+le)*a,(.5-ee+te)*y,(.5+oe+le)*a,(.5-oe+te)*y,(.5+ee+le)*a)),ee=.2,te=-.3,le=0,oe=ee*ge,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5-ee+le)*a,(1-.5+ee+te-.05)*y,(.5-oe+le-.02)*a,(.5+oe+te)*y,(.5-ee+le)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+te)*y,(.5+le)*a,(.5-oe+te)*y,(.5-ee+le)*a,(.5-ee+te)*y,(.5-oe+le)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5+ee+le)*a,(.5-ee+te)*y,(.5+oe+le)*a,(.5-oe+te)*y,(.5+ee+le)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+oe+te)*y,(.5+ee+le)*a,(.5+ee+te)*y,(.5+oe+le)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var ee=.1,te=.5,le=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(te+ee)*y,le*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*te,a*le,ee*y,ee*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),le=.75,b=new go.PathFigure((te+ee)*y,le*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*te,a*le,ee*y,ee*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(pe,y,a){var x=.8535533905932737,b=.5*y,ee=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,ee,b,ee)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,ee)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,ee)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(pe,y,a){var x=new go.Geometry,b=ge*.5,ee=.5,te=.5,le=.5,oe=new go.PathFigure(te*y,(le-ee)*a);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,le*a,(te-b)*y,(le-ee)*a,(te-ee)*y,(le-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le+ee)*a,(te-ee)*y,(le+b)*a,(te-b)*y,(le+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,le*a,(te+b)*y,(le+ee)*a,(te+ee)*y,(le+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le-ee)*a,(te+ee)*y,(le-b)*a,(te+b)*y,(le-ee)*a)),ee=.4,b=ge*.4;var re=E(),ye=E(),Ae=E(),et=E();Fe(te,le-ee,te+b,le-ee,te+ee,le-b,te+ee,le,.42,re,ye,Ae,et,et);var Oe=E(),xe=E(),Se=E();Fe(te,le-ee,te+b,le-ee,te+ee,le-b,te+ee,le,.58,et,et,Se,Oe,xe);var tt=E(),Te=E(),Qe=E();Fe(te,le+ee,te-b,le+ee,te-ee,le+b,te-ee,le,.42,tt,Te,Qe,et,et);var Be=E(),ut=E(),ct=E();return Fe(te,le+ee,te-b,le+ee,te-ee,le+b,te-ee,le,.58,et,et,ct,Be,ut),oe.add(new go.PathSegment(go.PathSegment.Move,ct.x*y,ct.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,le*a,Be.x*y,Be.y*a,ut.x*y,ut.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le-ee)*a,(te-ee)*y,(le-b)*a,(te-b)*y,(le-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Ae.x*y,Ae.y*a,re.x*y,re.y*a,ye.x*y,ye.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,ct.x*y,ct.y*a).close()),oe.add(new go.PathSegment(go.PathSegment.Move,Qe.x*y,Qe.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,Se.x*y,Se.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,le*a,Oe.x*y,Oe.y*a,xe.x*y,xe.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le+ee)*a,(te+ee)*y,(le+b)*a,(te+b)*y,(le+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Qe.x*y,Qe.y*a,tt.x*y,tt.y*a,Te.x*y,Te.y*a).close()),ue(re),ue(ye),ue(Ae),ue(et),ue(Oe),ue(xe),ue(Se),ue(tt),ue(Te),ue(Qe),ue(Be),ue(ut),ue(ct),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Xt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(pe,y,a){var x=pe?pe.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,ee=b+x;return new go.Geometry().add(new go.PathFigure(ee,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(pe,y,a){var x=new go.Geometry,b=ge*.4,ee=.4,te=.5,le=.5,oe=E(),re=E(),ye=E(),Ae=E(),et=new go.PathFigure((te-ee)*y,le*a,!1);x.add(et),et.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le-ee)*a,(te-ee)*y,(le-b)*a,(te-b)*y,(le-ee)*a)),Fe(te,le-ee,te+b,le-ee,te+ee,le-b,te+ee,le,.44,ye,Ae,re,oe,oe),et.add(new go.PathSegment(go.PathSegment.Bezier,re.x*y,re.y*a,ye.x*y,ye.y*a,Ae.x*y,Ae.y*a));var Oe=z(re.x,re.y);Fe(te,le-ee,te+b,le-ee,te+ee,le-b,te+ee,le,.56,oe,oe,re,ye,Ae);var xe=z(re.x,re.y);et.add(new go.PathSegment(go.PathSegment.Line,(Oe.x*.1+.95*.9)*y,Oe.y*.1*a)),et.add(new go.PathSegment(go.PathSegment.Line,.85*y,Oe.y*.1*a)),et.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),et.add(new go.PathSegment(go.PathSegment.Line,y,0)),et.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),et.add(new go.PathSegment(go.PathSegment.Line,(xe.x*.1+.9)*y,.15*a)),et.add(new go.PathSegment(go.PathSegment.Line,(xe.x*.1+.9)*y,(xe.y*.1+.05*.9)*a)),et.add(new go.PathSegment(go.PathSegment.Line,xe.x*y,xe.y*a)),et.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,le*a,ye.x*y,ye.y*a,Ae.x*y,Ae.y*a)),et.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le+ee)*a,(te+ee)*y,(le+b)*a,(te+b)*y,(le+ee)*a)),et.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,le*a,(te-b)*y,(le+ee)*a,(te-ee)*y,(le+b)*a)),ee=.35,b=ge*.35;var Se=new go.PathFigure(te*y,(le-ee)*a,!1);x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,le*a,(te-b)*y,(le-ee)*a,(te-ee)*y,(le-b)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le+ee)*a,(te-ee)*y,(le+b)*a,(te-b)*y,(le+ee)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,le*a,(te+b)*y,(le+ee)*a,(te+ee)*y,(le+b)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le-ee)*a,(te+ee)*y,(le-b)*a,(te+b)*y,(le-ee)*a));var tt=new go.PathFigure((te-ee)*y,le*a,!1);return x.add(tt),ue(oe),ue(re),ue(ye),ue(Ae),ue(Oe),ue(xe),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(pe,y,a){var x=new go.Geometry,b=.375,ee=0,te=-.125,le=b*ge,oe=new go.PathFigure((.525+ee)*y,(.5+b+te)*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+ee)*y,(.5+te)*a,(.5+le+ee)*y,(.5+b+te)*a,(.5+b+ee)*y,(.5+le+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*y,(.5-b+te)*a,(1-.5+b+ee)*y,(.5-le+te)*a,(.5+le+ee)*y,(.5-b+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+ee)*y,(.5+te)*a,(.5-le+ee)*y,(.5-b+te)*a,(.5-b+ee)*y,(.5-le+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+ee)*y,(.5+b+te)*a,(.5-b+ee)*y,(.5+le+te)*a,(.5-le+ee)*y,(.5+b+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,ee=0,te=-.125,le=b*ge;var oe=new go.PathFigure((1-.5+b+ee)*y,(.5+te)*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*y,(.5+b+te)*a,(.5+b+ee)*y,(.5+le+te)*a,(.5+le+ee)*y,(.5+b+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+ee)*y,(.5+te)*a,(.5-le+ee)*y,(.5+b+te)*a,(.5-b+ee)*y,(.5+le+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*y,(.5-b+te)*a,(.5-b+ee)*y,(.5-le+te)*a,(.5-le+ee)*y,(.5-b+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+ee)*y,(.5+te)*a,(.5+le+ee)*y,(.5-b+te)*a,(1-.5+b+ee)*y,(.5-le+te)*a));var oe=new go.PathFigure((.525+ee)*y,(.5+b+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(pe,y,a){var x=pe?pe.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(pe,y,a){var x=pe?pe.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(pe,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(pe,y,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*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(pe,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Xt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Xt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)&&(x=.3);var b=pe?pe.parameter2:NaN;isNaN(b)&&(b=.3);var ee=(1-x)*y,te=(.5-b/2)*a,le=(.5+b/2)*a,oe=new go.Geometry,re=new go.PathFigure(0,te,!0);oe.add(re),re.add(new go.PathSegment(go.PathSegment.Line,ee,te)),re.add(new go.PathSegment(go.PathSegment.Line,ee,0)),re.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,ee,a)),re.add(new go.PathSegment(go.PathSegment.Line,ee,le)),re.add(new go.PathSegment(go.PathSegment.Line,0,le).close()),oe.spot1=new go.Spot(0,te/a);var ye=Ce(0,le/a,1,le/a,ee/y,1,1,.5,E());return oe.spot2=new go.Spot(ye.x,ye.y),ue(ye),oe}),go.Shape.setFigureParameter("Arrow2",0,new Xt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Xt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=pe?pe.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var ee=y-x,te=(a-b)/2,le=te+b,oe=new go.Geometry,re=new go.PathFigure(0,te,!0);oe.add(re),re.add(new go.PathSegment(go.PathSegment.Line,ee,te)),re.add(new go.PathSegment(go.PathSegment.Line,ee,0)),re.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,ee,a)),re.add(new go.PathSegment(go.PathSegment.Line,ee,le)),re.add(new go.PathSegment(go.PathSegment.Line,0,le).close()),oe.spot1=new go.Spot(0,te/a);var ye=Ce(0,le/a,1,le/a,ee/y,1,1,.5,E());return oe.spot2=new go.Spot(ye.x,ye.y),ue(ye),oe}),go.Shape.defineFigureGenerator("Chevron",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Xt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,ee=(.5+x/2)*a,te=new go.Geometry,le=new go.PathFigure(y,.5*a,!0);te.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee)),le.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),le.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),le.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),le.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),le.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),le.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var oe=Ce(0,.5,.3,0,0,b/a,.1,b/a,E());return te.spot1=new go.Spot(oe.x,oe.y),oe=Ce(.7,1,1,.5,0,ee/a,1,ee/a,oe),te.spot2=new go.Spot(oe.x,oe.y),ue(oe),te}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Xt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Xt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)&&(x=40);var b=pe?pe.parameter2:NaN;isNaN(b)&&(b=100);var ee=(a-x)/2,te=ee+x,le=(a-b)/2,oe=le+b;(x>a||b>a)&&(b>x?(x=x*a/b,ee=(a-x)/2,te=ee+x,le=0,oe=a):(ee=0,te=a,le=0,oe=a));var re=new go.Geometry,ye=new go.PathFigure(y,.5*a,!0);re.add(ye),ye.add(new go.PathSegment(go.PathSegment.Line,.7*y,oe)),ye.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),ye.add(new go.PathSegment(go.PathSegment.Line,.3*y,te)),ye.add(new go.PathSegment(go.PathSegment.Line,.3*y,oe)),ye.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.3*y,le)),ye.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ye.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee)),ye.add(new go.PathSegment(go.PathSegment.Line,.7*y,le).close());var Ae=Ce(0,.5,.3,le/a,0,ee/a,1,ee/a,E());return re.spot1=new go.Spot(Ae.x,Ae.y),Ae=Ce(.7,oe/a,1,.5,0,te/a,1,te/a,Ae),re.spot2=new go.Spot(Ae.x,Ae.y),ue(Ae),re}),go.Shape.setFigureParameter("IBeamArrow",0,new Xt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,ee=(.5+x/2)*a,te=new go.Geometry,le=new go.PathFigure(y,.5*a,!0);te.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee)),le.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),le.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),le.add(new go.PathSegment(go.PathSegment.Line,0,a)),le.add(new go.PathSegment(go.PathSegment.Line,0,0)),le.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),le.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),le.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),le.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),te.spot1=new go.Spot(0,b/a);var oe=Ce(.7,1,1,.5,0,ee/a,1,ee/a,E());return te.spot2=new go.Spot(oe.x,oe.y),ue(oe),te}),go.Shape.setFigureParameter("IBeamArrow2",0,new Xt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Xt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)&&(x=40);var b=pe?pe.parameter2:NaN;isNaN(b)&&(b=100);var ee=(a-x)/2,te=ee+x,le=(a-b)/2,oe=le+b;(x>a||b>a)&&(b>x?(x=x*a/b,ee=(a-x)/2,te=ee+x,le=0,oe=a):(ee=0,te=a,le=0,oe=a));var re=new go.Geometry,ye=new go.PathFigure(y,.5*a,!0);re.add(ye),ye.add(new go.PathSegment(go.PathSegment.Line,.7*y,oe)),ye.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),ye.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),ye.add(new go.PathSegment(go.PathSegment.Line,.2*y,oe)),ye.add(new go.PathSegment(go.PathSegment.Line,0,oe)),ye.add(new go.PathSegment(go.PathSegment.Line,0,le)),ye.add(new go.PathSegment(go.PathSegment.Line,.2*y,le)),ye.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ye.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee)),ye.add(new go.PathSegment(go.PathSegment.Line,.7*y,le).close()),re.spot1=new go.Spot(0,ee/a);var Ae=Ce(.7,oe/a,1,.5,0,te/a,1,te/a,E());return re.spot2=new go.Spot(Ae.x,Ae.y),ue(Ae),re}),go.Shape.setFigureParameter("Pointer",0,new Xt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var te=Ce(.2,.65,1,.65,0,1,1,.5,E());return b.spot2=new go.Spot(te.x,te.y),ue(te),b}),go.Shape.setFigureParameter("RoundedPointer",0,new Xt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var te=Ce(0,.65,1,.65,0,1,1,.5,E());return b.spot2=new go.Spot(te.x,te.y),ue(te),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new Xt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,ee=(.5+x/2)*a,te=new go.Geometry,le=new go.PathFigure(y,.5*a,!0);te.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee)),le.add(new go.PathSegment(go.PathSegment.Line,0,ee)),le.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,0,b)),le.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),le.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),te.spot1=new go.Spot(.2,.3);var oe=Ce(.7,1,1,.5,0,ee/a,1,ee/a,E());return te.spot2=new go.Spot(oe.x,oe.y),ue(oe),te}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Xt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,ee=b+x;x>a&&(b=0,ee=a);var te=new go.Geometry,le=new go.PathFigure(y,.5*a,!0);te.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee)),le.add(new go.PathSegment(go.PathSegment.Line,0,ee)),le.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,0,b)),le.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),le.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),te.spot1=new go.Spot(.2,b/a);var oe=Ce(.7,1,1,.5,0,ee/a,1,ee/a,E());return te.spot2=new go.Spot(oe.x,oe.y),ue(oe),te}),go.Shape.setFigureParameter("SquareArrow",0,new Xt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,x*y,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*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(pe,y,a){var x=new go.Geometry,b=ge*.5,ee=ge*.1,te=new go.PathFigure(0,.9*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+ee)*a,(.5+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,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(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.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,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var ee=new go.PathFigure(.5*y,a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var ee=new go.PathFigure(0,.3*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,ee=ge*.5,te=new go.PathFigure(0,x,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ge*x,(.5-ee)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+ee)*y,0,1*y,ge*x)),te.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ge*x,(.5+ee)*y,1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-ee)*y,1*a,0,a-ge*x)),te.add(new go.PathSegment(go.PathSegment.Line,0,x));var le=new go.PathFigure(y,x,!1);return b.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ge*x,(.5+ee)*y,2*x)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-ee)*y,2*x,0,2*x-ge*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,ee=ge*.5,te=new go.PathFigure(0,a-x,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,x)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ge*x,(.5-ee)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+ee)*y,0,y,ge*x)),te.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ge*x,(.5+ee)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-ee)*y,a,0,a-ge*x));var le=new go.PathFigure(0,a-x,!1);return b.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ge*x,(.5-ee)*y,a-2*x)),le.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+ee)*y,a-2*x,y,a-x-ge*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,ee=ge*.5,te=new go.PathFigure(x,0,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ge*x,0,y,(.5-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+ee)*a,y-ge*x,a)),te.add(new go.PathSegment(go.PathSegment.Line,x,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ge*x,a,0,(.5+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-ee)*a,ge*x,0));var le=new go.PathFigure(x,0,!1);return b.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ge*x,0,2*x,(.5-ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+ee)*a,x+ge*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,ee=ge*.5,te=new go.PathFigure(y-x,0,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ge*x,0,y,(.5-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+ee)*a,y-ge*x,a)),te.add(new go.PathSegment(go.PathSegment.Line,x,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ge*x,a,0,(.5+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-ee)*a,ge*x,0)),te.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var le=new go.PathFigure(y-x,0,!1);return b.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ge*x,0,y-2*x,(.5-ee)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+ee)*a,y-x-ge*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(.25*y,.25*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.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*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var ee=new go.PathFigure(.5*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var ee=new go.PathFigure(.5*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(pe,y,a){var x=new go.Geometry,b=.2,ee=.1,te=ge*b,le=ge*ee,oe=.5,re=.1,ye=new go.PathFigure(oe*y,(re+ee)*a,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe-b)*y,re*a,(oe-te)*y,(re+ee)*a,(oe-b)*y,(re+le)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(re-ee)*a,(oe-b)*y,(re-le)*a,(oe-te)*y,(re-ee)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe+b)*y,re*a,(oe+te)*y,(re-ee)*a,(oe+b)*y,(re-le)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(re+ee)*a,(oe+b)*y,(re+le)*a,(oe+te)*y,(re+ee)*a));var Ae=.05,et=ge*Ae;oe=.05,re=.25;var Oe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),oe=.95,re=.25,Oe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+Ae)*y,re*a,(oe+et)*y,(re-Ae)*a,(oe+Ae)*y,(re-et)*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),Ae=.025,et=ge*Ae,oe=.825,re=.35,Oe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(re-Ae)*a,(oe+Ae)*y,(re-et)*a,(oe+et)*y,(re-Ae)*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-Ae)*y,re*a,(oe-et)*y,(re-Ae)*a,(oe-Ae)*y,(re-et)*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Oe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Oe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),Ae=.05,et=ge*Ae,oe=.5,re=.7,Oe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(re-Ae)*a,(oe+Ae)*y,(re-et)*a,(oe+et)*y,(re-Ae)*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-Ae)*y,re*a,(oe-et)*y,(re-Ae)*a,(oe-Ae)*y,(re-et)*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),Ae=.025,et=ge*Ae,oe=.175,re=.35,Oe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(re-Ae)*a,(oe+Ae)*y,(re-et)*a,(oe+et)*y,(re-Ae)*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-Ae)*y,re*a,(oe-et)*y,(re-Ae)*a,(oe-Ae)*y,(re-et)*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Ae=.05,et=ge*Ae,oe=.05,re=.25,Oe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(re-Ae)*a,(oe-Ae)*y,(re-et)*a,(oe-et)*y,(re-Ae)*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new Xt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(pe,y,a){var x=pe?pe.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,ee=new go.PathFigure(y,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,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*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var ee=new go.PathFigure(.5*y,.5*a,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(pe,y,a){var x=new go.Geometry,b=pe?pe.parameter1:NaN;isNaN(b)&&(b=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,b*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),te.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(pe,y,a){var x=new go.Geometry,b=ge*.5,ee=ge*.1,te=new go.PathFigure(y,.1*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+ee)*a,(.5+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,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*y,0,0,(.1-ee)*a,(.5-b)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-ee)*a));var le=new go.PathFigure(y,.1*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+ee)*a,(.5+b)*y,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+ee)*a,(.5+b)*y,.3*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+ee)*a,(.5+b)*y,.4*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.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(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(pe,y,a){var x=new go.Geometry,b=ge*.5,ee=ge*.1,te=new go.PathFigure(y,.1*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+ee)*a,(.5+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,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*y,0,0,(.1-ee)*a,(.5-b)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-ee)*a));var le=new go.PathFigure(y,.1*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+ee)*a,(.5+b)*y,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+ee)*a)),le.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+ee)*a,(.5+b)*y,.3*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.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(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.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(pe,y,a){var x=new go.Geometry,b=pe?pe.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var ee=ge*.2,te=new go.PathFigure(0,.2*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-ee)*a,(.2-ee)*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+ee)*y,0,y,(.2-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+ee)*a,(.8+ee)*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-ee)*y,a,0,(.8+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var le=new go.PathFigure(0,b*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(pe,y,a){var x=new go.Geometry,b=pe?pe.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,b*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(pe,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(pe,y,a){var x=new go.Geometry,b=pe?pe.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(b*y,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),te.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),te.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),te.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var ee=new go.PathFigure(.1*y,.4*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(.75*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var ee=new go.PathFigure(y,.5*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,a));var te=new go.PathFigure(y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(pe,y,a){var x=new go.Geometry,b=pe?pe.parameter1:NaN,ee=pe?pe.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(ee)&&(ee=.1);var te=new go.PathFigure(0,0,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var le=new go.PathFigure(b*y,0,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),le.add(new go.PathSegment(go.PathSegment.Move,0,ee*a)),le.add(new go.PathSegment(go.PathSegment.Line,y,ee*a)),x}),go.Shape.defineFigureGenerator("Junction",function(pe,y,a){var x=new go.Geometry,b=1/Math.SQRT2,ee=(1-1/Math.SQRT2)/2,te=ge*.5,le=.5,oe=new go.PathFigure(y,le*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,le*y,a,y,(le+te)*a,(le+te)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,le*a,(le-te)*y,a,0,(le+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,le*y,0,0,(le-te)*a,(le-te)*y,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,le*a,(le+te)*y,0,y,(le-te)*a));var re=new go.PathFigure((ee+b)*y,(ee+b)*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,ee*y,ee*a)),re.add(new go.PathSegment(go.PathSegment.Move,ee*y,(ee+b)*a)),re.add(new go.PathSegment(go.PathSegment.Line,(ee+b)*y,ee*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(pe,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var ee=new go.PathFigure(.1*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(pe,y,a){var x=new go.Geometry,b=ge*.5,ee=.5,te=new go.PathFigure(.5*y,a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-b)*y,a,0,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-b)*a,(ee-b)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+b)*y,0,y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(ee+.1)*y,.9*a,y,(ee+b)*a,(ee+b)*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.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(pe,y,a){var x=new go.Geometry,b=pe?pe.parameter1:NaN;isNaN(b)&&(b=.7);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(pe,y,a){var x=new go.Geometry,b=pe?pe.parameter1:NaN;isNaN(b)&&(b=.25);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.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(pe,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var ee=new go.PathFigure(.1*y,.2*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var ee=new go.PathFigure(.2*y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(pe,y,a){var x=new go.Geometry,b=pe?pe.parameter1:NaN;isNaN(b)&&(b=.1);var ee=1-b,te=new go.PathFigure(0,0,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,0)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var le=new go.PathFigure(.5*b*y,b*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.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(pe,y,a){var x=new go.Geometry,b=ge*.5,ee=.5,te=new go.PathFigure(y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+b)*a,(ee+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-b)*y,a,0,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-b)*a,(ee-b)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+b)*y,0,y,(ee-b)*a));var le=new go.PathFigure(y,.5*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),le.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),le.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(pe,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(pe,y,a){var x=new go.Geometry,b=pe?pe.parameter1:NaN,ee=pe?pe.parameter2:NaN;isNaN(b)&&(b=.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,y,0)),te.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(pe,y,a){var x=new go.Geometry,b=pe?pe.parameter1:NaN,ee=pe?pe.parameter2:NaN;isNaN(b)&&(b=.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)*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(pe,y,a){var x=new go.Geometry,b=pe?pe.parameter1:NaN;isNaN(b)&&(b=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure((1-b)*y,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(pe,y,a){var x=new go.Geometry,b=pe?pe.parameter1:NaN;isNaN(b)&&(b=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(b*y,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.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,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(pe,y,a){var x=new go.Geometry,b=pe?pe.parameter1:NaN;isNaN(b)&&(b=.25);var ee=new go.PathFigure(b*y,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var te=new go.PathFigure(b*y,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),te.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(pe,y,a){var x=new go.Geometry,b=pe?pe.parameter1:NaN;isNaN(b)&&(b=.1);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(pe,y,a){var x=new go.Geometry,b=ge*.5,ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,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(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.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(pe,y,a){var x=new go.Geometry,b=ge*.5,ee=.5,te=new go.PathFigure(y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+b)*a,(ee+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-b)*y,a,0,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-b)*a,(ee-b)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+b)*y,0,y,(ee-b)*a));var le=new go.PathFigure(y,ee*a,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,y,ee*a));var oe=new go.PathFigure(.8*y,.75*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(pe,y,a){var x=new go.Geometry,b=ge*.1,ee=.1,te=.9,le=.5,oe=new go.PathFigure(.8*y,.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*y,.5*a));var re=new go.PathFigure((te+ee)*y,le*a,!0);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le+ee)*a,(te+ee)*y,(le+b)*a,(te+b)*y,(le+ee)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,le*a,(te-b)*y,(le+ee)*a,(te-ee)*y,(le+b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le-ee)*a,(te-ee)*y,(le-b)*a,(te-b)*y,(le-ee)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,le*a,(te+b)*y,(le-ee)*a,(te+ee)*y,(le-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(pe,y,a){var x=new go.Geometry,b=ge*.5,ee=ge*.4,te=ge*.1,le=.1,oe=.9,re=.5,ye=new go.PathFigure(.8*y,.5*a,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+ee)*a,(.4+b)*y,a)),ye.add(new go.PathSegment(go.PathSegment.Line,0,a)),ye.add(new go.PathSegment(go.PathSegment.Line,0,0)),ye.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ye.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-ee)*a));var Ae=new go.PathFigure((oe+le)*y,re*a,!0);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(re+le)*a,(oe+le)*y,(re+te)*a,(oe+te)*y,(re+le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(oe-le)*y,re*a,(oe-te)*y,(re+le)*a,(oe-le)*y,(re+te)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(re-le)*a,(oe-le)*y,(re-te)*a,(oe-te)*y,(re-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(oe+le)*y,re*a,(oe+te)*y,(re-le)*a,(oe+le)*y,(re-te)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(pe,y,a){var x=new go.Geometry,b=.5,ee=ge*b,te=0,le=.5,oe=new go.PathFigure(.8*y,.5*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(le+ee)*a,(te+ee)*y,(le+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(te+ee)*y,(le-b)*a,.7*y,(le-ee)*a)),b=.1,ee=ge*.1,te=.9,le=.5;var re=new go.PathFigure((te-b)*y,le*a,!0);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le-b)*a,(te-b)*y,(le-ee)*a,(te-ee)*y,(le-b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*y,le*a,(te+ee)*y,(le-b)*a,(te+b)*y,(le-ee)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le+b)*a,(te+b)*y,(le+ee)*a,(te+ee)*y,(le+b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*y,le*a,(te-ee)*y,(le+b)*a,(te-b)*y,(le+ee)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(pe,y,a){var x=new go.Geometry,b=.5,ee=ge*b,te=0,le=.5,oe=new go.PathFigure(0,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(te+ee+ee)*y,(le-b)*a,.8*y,(le-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(le+ee)*a,(te+ee+ee)*y,(le+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(pe,y,a){var x=new go.Geometry,b=.5,ee=ge*b,te=.2,le=.5,oe=new go.PathFigure(.1*y,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var re=new go.PathFigure(.8*y,.5*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(le+ee)*a,(te+ee)*y,(le+b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(te+ee)*y,(le-b)*a,.7*y,(le-ee)*a)),b=.1,ee=ge*.1,te=.9,le=.5;var ye=new go.PathFigure((te-b)*y,le*a,!0);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le-b)*a,(te-b)*y,(le-ee)*a,(te-ee)*y,(le-b)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*y,le*a,(te+ee)*y,(le-b)*a,(te+b)*y,(le-ee)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le+b)*a,(te+b)*y,(le+ee)*a,(te+ee)*y,(le+b)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*y,le*a,(te-ee)*y,(le+b)*a,(te-b)*y,(le+ee)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(pe,y,a){var x=new go.Geometry,b=.5,ee=ge*b,te=.2,le=.5,oe=new go.PathFigure(.1*y,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var re=new go.PathFigure(.2*y,0,!0);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(te+ee)*y,(le-b)*a,.9*y,(le-ee)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(le+ee)*a,(te+ee)*y,(le+b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(pe,y,a){var x=new go.Geometry,b=ge*.1,ee=.1,te=.1,le=.5,oe=new go.PathFigure((te-b*.5)*y,a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,0,(te-b)*y,a,(te-ee)*y,0)),te=.3,oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,a,(te+ee)*y,0,(te+b)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,0,(te-b)*y,a,(te-ee)*y,0)),te=.5,oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,a,(te+ee)*y,0,(te+b)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,0,(te-b)*y,a,(te-ee)*y,0)),te=.7,oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,a,(te+ee)*y,0,(te+b)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,0,(te-b)*y,a,(te-ee)*y,0)),te=.9,oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+b*.5)*y,a,(te+ee)*y,0,(te+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(pe,y,a){var x=new go.Geometry,b=ge*.5,ee=.5,te=.5,le=.5,oe=new go.PathFigure((te-ee)*y,le*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le-ee)*a,(te-ee)*y,(le-b)*a,(te-b)*y,(le-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,le*a,(te+b)*y,(le-ee)*a,(te+ee)*y,(le-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le+ee)*a,(te+ee)*y,(le+b)*a,(te+b)*y,(le+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,le*a,(te-b)*y,(le+ee)*a,(te-ee)*y,(le+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,(te-ee+.1)*y,le*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-.1)*y,le*a,te*y,(le-ee)*a,te*y,(le+ee)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(pe,y,a){var x=new go.Geometry,b=y,ee=a;y=y*.38,a=a*.6;var te=ge*.8,le=.8,oe=0,re=.5,ye=(b-y)/2,Ae=(ee-a)/2,et=new go.PathFigure(oe*y+ye,(re+le)*a+Ae,!0);x.add(et),et.add(new go.PathSegment(go.PathSegment.Bezier,(oe-le)*y+ye,re*a+Ae,(oe-te)*y+ye,(re+le)*a+Ae,(oe-le)*y+ye,(re+te)*a+Ae)),et.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ye,(re-le)*a+Ae,(oe-le)*y+ye,(re-te)*a+Ae,(oe-te)*y+ye,(re-le)*a+Ae)),et.add(new go.PathSegment(go.PathSegment.Bezier,(oe-le+te*.5)*y+ye,re*a+Ae,oe*y+ye,(re-le)*a+Ae,(oe-le+te*.5)*y+ye,(re-te)*a+Ae)),et.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ye,(re+le)*a+Ae,(oe-le+te*.5)*y+ye,(re+te)*a+Ae,oe*y+ye,(re+le)*a+Ae).close()),te=ge*.4,le=.4,oe=.2,re=.5;var Oe=new go.PathFigure(oe*y+ye,(re+le)*a+Ae,!0);x.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-le)*y+ye,re*a+Ae,(oe-te)*y+ye,(re+le)*a+Ae,(oe-le)*y+ye,(re+te)*a+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ye,(re-le)*a+Ae,(oe-le)*y+ye,(re-te)*a+Ae,(oe-te)*y+ye,(re-le)*a+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-le+te*.5)*y+ye,re*a+Ae,oe*y+ye,(re-le)*a+Ae,(oe-le+te*.5)*y+ye,(re-te)*a+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ye,(re+le)*a+Ae,(oe-le+te*.5)*y+ye,(re+te)*a+Ae,oe*y+ye,(re+le)*a+Ae).close()),te=ge*.2,le=.2,oe=.5,re=.5;var xe=new go.PathFigure((oe-le)*y+ye,re*a+Ae,!0);x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ye,(re-le)*a+Ae,(oe-le)*y+ye,(re-te)*a+Ae,(oe-te)*y+ye,(re-le)*a+Ae)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+le)*y+ye,re*a+Ae,(oe+te)*y+ye,(re-le)*a+Ae,(oe+le)*y+ye,(re-te)*a+Ae)),xe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ye,(re+le)*a+Ae,(oe+le)*y+ye,(re+te)*a+Ae,(oe+te)*y+ye,(re+le)*a+Ae)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-le)*y+ye,re*a+Ae,(oe-te)*y+ye,(re+le)*a+Ae,(oe-le)*y+ye,(re+te)*a+Ae)),te=ge*.4,le=.4,oe=.8,re=.5;var Se=new go.PathFigure(oe*y+ye,(re-le)*a+Ae,!0);x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe+le)*y+ye,re*a+Ae,(oe+te)*y+ye,(re-le)*a+Ae,(oe+le)*y+ye,(re-te)*a+Ae)),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ye,(re+le)*a+Ae,(oe+le)*y+ye,(re+te)*a+Ae,(oe+te)*y+ye,(re+le)*a+Ae)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe+le-te*.5)*y+ye,re*a+Ae,oe*y+ye,(re+le)*a+Ae,(oe+le-te*.5)*y+ye,(re+te)*a+Ae)),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ye,(re-le)*a+Ae,(oe+le-te*.5)*y+ye,(re-te)*a+Ae,oe*y+ye,(re-le)*a+Ae).close()),te=ge*.8,le=.8,oe=1,re=.5;var tt=new go.PathFigure(oe*y+ye,(re-le)*a+Ae,!0);return x.add(tt),tt.add(new go.PathSegment(go.PathSegment.Bezier,(oe+le)*y+ye,re*a+Ae,(oe+te)*y+ye,(re-le)*a+Ae,(oe+le)*y+ye,(re-te)*a+Ae)),tt.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ye,(re+le)*a+Ae,(oe+le)*y+ye,(re+te)*a+Ae,(oe+te)*y+ye,(re+le)*a+Ae)),tt.add(new go.PathSegment(go.PathSegment.Bezier,(oe+le-te*.5)*y+ye,re*a+Ae,oe*y+ye,(re+le)*a+Ae,(oe+le-te*.5)*y+ye,(re+te)*a+Ae)),tt.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ye,(re-le)*a+Ae,(oe+le-te*.5)*y+ye,(re-te)*a+Ae,oe*y+ye,(re-le)*a+Ae).close()),x}),go.Shape.defineFigureGenerator("Email",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.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*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var ee=new go.PathFigure(.1*y,a,!0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var te=new go.PathFigure(.6*y,a,!0,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var le=new go.PathFigure(0,.5*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),le.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),le.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),le.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(pe,y,a){var x=new go.Geometry,b=ge*.4,ee=.4,te=.5,le=.5,oe=E(),re=E(),ye=E(),Ae=E();Fe(te,le-ee,te+b,le-ee,te+ee,le-b,te+ee,le,.5,oe,oe,re,ye,Ae);var et=z(re.x,re.y),Oe=new go.PathFigure(re.x*y,re.y*a,!0);x.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,le*a,ye.x*y,ye.y*a,Ae.x*y,Ae.y*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le+ee)*a,(te+ee)*y,(le+b)*a,(te+b)*y,(le+ee)*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,le*a,(te-b)*y,(le+ee)*a,(te-ee)*y,(le+b)*a)),Fe(te-ee,le,te-ee,le-b,te-b,le-ee,te,le-ee,.5,ye,Ae,re,oe,oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,re.x*y,re.y*a,ye.x*y,ye.y*a,Ae.x*y,Ae.y*a)),b=ge*.3,ee=.3,Fe(te-ee,le,te-ee,le-b,te-b,le-ee,te,le-ee,.5,ye,Ae,re,oe,oe),Oe.add(new go.PathSegment(go.PathSegment.Line,re.x*y,re.y*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,le*a,Ae.x*y,Ae.y*a,ye.x*y,ye.y*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le+ee)*a,(te-ee)*y,(le+b)*a,(te-b)*y,(le+ee)*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,le*a,(te+b)*y,(le+ee)*a,(te+ee)*y,(le+b)*a)),Fe(te,le-ee,te+b,le-ee,te+ee,le-b,te+ee,le,.5,oe,oe,re,ye,Ae),Oe.add(new go.PathSegment(go.PathSegment.Bezier,re.x*y,re.y*a,Ae.x*y,Ae.y*a,ye.x*y,ye.y*a).close());var Oe=new go.PathFigure(.45*y,0,!0);return x.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ue(oe),ue(re),ue(ye),ue(Ae),ue(et),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function ee(te,le,oe){te.add(new go.PathSegment(go.PathSegment.Move,(.3+le)*y,(.8+oe)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5+le)*y,(.5+oe)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.1+le)*y,(.5+oe)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.3+le)*y,(.8+oe)*a).close())}return ee(b,0,0),ee(b,.4,0),ee(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.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(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(pe,y,a){var x=new go.Geometry,b=.5,ee=0,te=0,le=b*ge,oe=.4*Math.SQRT2/2+.5,re=.5-.5*Math.SQRT2/2,ye=1,Ae=.5,et=.5,Oe=0,xe=new go.PathFigure(oe*y,(1-re)*a,!1);return x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,ye*y,Ae*a,ye*y,.7*a,ye*y,Ae*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(et+ee)*y,(Oe+ee)*a,(.5+b+ee)*y,(.5-le+ee)*a,(.5+le+ee)*y,(.5-b+ee)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+ee)*y,(.5+te)*a,(.5-le+ee)*y,(.5-b+te)*a,(.5-b+ee)*y,(.5-le+te)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(.35+ee)*y,.9*a,(.5-b+ee)*y,(.5+le+te)*a,(.5-le+ee)*y,.9*a)),xe.add(new go.PathSegment(go.PathSegment.Move,(.25+ee)*y,.8*a)),xe.add(new go.PathSegment(go.PathSegment.Line,(.35+ee)*y,.9*a)),xe.add(new go.PathSegment(go.PathSegment.Line,(.2+ee)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var ee=new go.PathFigure(y,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*y,.5*a,.2*y,.35*a,.3*y,.35*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var ee=new go.PathFigure(.45*y,.73*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var ee=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,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*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var te=.5-.285,le=.5,oe=te,re=Math.PI/4,ye=4*(1-Math.cos(re))/(3*Math.sin(re)),Ae=ye*.5,et=te,Oe=te,xe=ye*et,Se=ye*Oe;ee.add(new go.PathSegment(go.PathSegment.Bezier,(le-et)*y,oe*a,(le-(xe+et)/2)*y,(oe+(Oe+Se)/2)*a,(le-et)*y,(oe+Se)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,le*y,(oe-Oe)*a,(le-et)*y,(oe-Se)*a,(le-xe)*y,(oe-Oe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(le+et)*y,oe*a,(le+xe)*y,(oe-Oe)*a,(le+et)*y,(oe-Se)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(le+et)*y,(oe+Se)*a,(le+(xe+et)/2)*y,(oe+(Oe+Se)/2)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var tt=new go.PathFigure(.2*y,a,!1);x.add(tt),tt.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var Te=new go.PathFigure(.8*y,a,!1);return x.add(Te),Te.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var ee=new go.PathFigure(.2*y,.2*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var ee=new go.PathFigure(y,a,!1);x.add(ee);var te=new go.PathFigure(.1*y,a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var ee=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-ee)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,ee*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var ee=new go.PathFigure(.475*y,.2*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var te=new go.PathFigure(.675*y,.575*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),te.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),te.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),te.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(pe,y,a){var x=new go.Geometry,b=.5,ee=ge*.5,te=new go.PathFigure(y,b*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+ee)*a,(b+ee)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-ee)*y,a,0,(b+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-ee)*a,(b-ee)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+ee)*y,0,y,(b-ee)*a));var le=new go.PathFigure(b*y,0,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),le.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),le.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),le.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),le.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),le.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),le.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),le.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),le.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),le.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),le.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.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*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.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,y,.2*a).close());var te=new go.PathFigure(0,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var ee=new go.PathFigure(0,.2*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*y,.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*y,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.45*y,.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(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var ee=new go.PathFigure(.15*y,.6*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(y,.8*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var te=.1,le=ge*.1,oe=.2,re=.9,ye=new go.PathFigure((oe-te)*y,re*a,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(re-te)*a,(oe-te)*y,(re-le)*a,(oe-le)*y,(re-te)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe+te)*y,re*a,(oe+le)*y,(re-te)*a,(oe+te)*y,(re-le)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(re+te)*a,(oe+te)*y,(re+le)*a,(oe+le)*y,(re+te)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe-te)*y,re*a,(oe-le)*y,(re+te)*a,(oe-te)*y,(re+le)*a).close()),te=.1,le=ge*.1,oe=.8,re=.9;var Ae=new go.PathFigure((oe-te)*y,re*a,!0);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(re-te)*a,(oe-te)*y,(re-le)*a,(oe-le)*y,(re-te)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(oe+te)*y,re*a,(oe+le)*y,(re-te)*a,(oe+te)*y,(re-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(re+te)*a,(oe+te)*y,(re+le)*a,(oe+le)*y,(re+te)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(oe-te)*y,re*a,(oe-le)*y,(re+te)*a,(oe-te)*y,(re+le)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.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*y,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var te=new go.PathFigure(.5*y,.8*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var le=new go.PathFigure(.5*y,.7*a,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var oe=.1,re=ge*.1,ye=.1,Ae=.9,et=new go.PathFigure((ye-oe)*y,Ae*a,!0);x.add(et),et.add(new go.PathSegment(go.PathSegment.Bezier,ye*y,(Ae-oe)*a,(ye-oe)*y,(Ae-re)*a,(ye-re)*y,(Ae-oe)*a)),et.add(new go.PathSegment(go.PathSegment.Bezier,(ye+oe)*y,Ae*a,(ye+re)*y,(Ae-oe)*a,(ye+oe)*y,(Ae-re)*a)),et.add(new go.PathSegment(go.PathSegment.Bezier,ye*y,(Ae+oe)*a,(ye+oe)*y,(Ae+re)*a,(ye+re)*y,(Ae+oe)*a)),et.add(new go.PathSegment(go.PathSegment.Bezier,(ye-oe)*y,Ae*a,(ye-re)*y,(Ae+oe)*a,(ye-oe)*y,(Ae+re)*a)),oe=.1,re=ge*.1,ye=.4,Ae=.9;var Oe=new go.PathFigure((ye-oe)*y,Ae*a,!0);return x.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ye*y,(Ae-oe)*a,(ye-oe)*y,(Ae-re)*a,(ye-re)*y,(Ae-oe)*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ye+oe)*y,Ae*a,(ye+re)*y,(Ae-oe)*a,(ye+oe)*y,(Ae-re)*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ye*y,(Ae+oe)*a,(ye+oe)*y,(Ae+re)*a,(ye+re)*y,(Ae+oe)*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ye-oe)*y,Ae*a,(ye-re)*y,(Ae+oe)*a,(ye-oe)*y,(Ae+re)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var ee=new go.PathFigure(.45*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var te=new go.PathFigure(.55*y,.4*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ye=.05,Ae=ge*.05,et=.175,Oe=.95,le=new go.PathFigure((et-ye)*y,Oe*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,et*y,(Oe-ye)*a,(et-ye)*y,(Oe-Ae)*a,(et-Ae)*y,(Oe-ye)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(et+ye)*y,Oe*a,(et+Ae)*y,(Oe-ye)*a,(et+ye)*y,(Oe-Ae)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,et*y,(Oe+ye)*a,(et+ye)*y,(Oe+Ae)*a,(et+Ae)*y,(Oe+ye)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(et-ye)*y,Oe*a,(et-Ae)*y,(Oe+ye)*a,(et-ye)*y,(Oe+Ae)*a));var ye=.05,Ae=ge*.05,et=.375,Oe=.95,oe=new go.PathFigure((et-ye)*y,Oe*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,et*y,(Oe-ye)*a,(et-ye)*y,(Oe-Ae)*a,(et-Ae)*y,(Oe-ye)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(et+ye)*y,Oe*a,(et+Ae)*y,(Oe-ye)*a,(et+ye)*y,(Oe-Ae)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,et*y,(Oe+ye)*a,(et+ye)*y,(Oe+Ae)*a,(et+Ae)*y,(Oe+ye)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(et-ye)*y,Oe*a,(et-Ae)*y,(Oe+ye)*a,(et-ye)*y,(Oe+Ae)*a));var ye=.05,Ae=ge*.05,et=.625,Oe=.95,re=new go.PathFigure((et-ye)*y,Oe*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,et*y,(Oe-ye)*a,(et-ye)*y,(Oe-Ae)*a,(et-Ae)*y,(Oe-ye)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(et+ye)*y,Oe*a,(et+Ae)*y,(Oe-ye)*a,(et+ye)*y,(Oe-Ae)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,et*y,(Oe+ye)*a,(et+ye)*y,(Oe+Ae)*a,(et+Ae)*y,(Oe+ye)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(et-ye)*y,Oe*a,(et-Ae)*y,(Oe+ye)*a,(et-ye)*y,(Oe+Ae)*a));var ye=.05,Ae=ge*.05,et=.825,Oe=.95,xe=new go.PathFigure((et-ye)*y,Oe*a,!0);x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,et*y,(Oe-ye)*a,(et-ye)*y,(Oe-Ae)*a,(et-Ae)*y,(Oe-ye)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(et+ye)*y,Oe*a,(et+Ae)*y,(Oe-ye)*a,(et+ye)*y,(Oe-Ae)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,et*y,(Oe+ye)*a,(et+ye)*y,(Oe+Ae)*a,(et+Ae)*y,(Oe+ye)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(et-ye)*y,Oe*a,(et-Ae)*y,(Oe+ye)*a,(et-ye)*y,(Oe+Ae)*a).close());var Se=new go.PathFigure(0,a,!1);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.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,y,.2*a).close());var te=new go.PathFigure(.15*y,a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var le=.05,oe=ge*.05,re=.35,ye=.775,Ae=new go.PathFigure((re-le)*y,ye*a,!0);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ye-le)*a,(re-le)*y,(ye-oe)*a,(re-oe)*y,(ye-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(re+le)*y,ye*a,(re+oe)*y,(ye-le)*a,(re+le)*y,(ye-oe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ye+le)*a,(re+le)*y,(ye+oe)*a,(re+oe)*y,(ye+le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(re-le)*y,ye*a,(re-oe)*y,(ye+le)*a,(re-le)*y,(ye+oe)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(pe,y,a){var x=new go.Geometry,b=.3,ee=ge*.3,te=.5,le=.7,oe=new go.PathFigure((te-b)*y,le*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le-b)*a,(te-b)*y,(le-ee)*a,(te-ee)*y,(le-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*y,le*a,(te+ee)*y,(le-b)*a,(te+b)*y,(le-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le+b)*a,(te+b)*y,(le+ee)*a,(te+ee)*y,(le+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*y,le*a,(te-ee)*y,(le+b)*a,(te-b)*y,(le+ee)*a));var re=new go.PathFigure(0,.7*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.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,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(pe,y,a){var x=new go.Geometry,b=.5,ee=ge*.5,te=.5,le=.5,oe=new go.PathFigure((te-b)*y,le*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le-b)*a,(te-b)*y,(le-ee)*a,(te-ee)*y,(le-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*y,le*a,(te+ee)*y,(le-b)*a,(te+b)*y,(le-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le+b)*a,(te+b)*y,(le+ee)*a,(te+ee)*y,(le+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*y,le*a,(te-ee)*y,(le+b)*a,(te-b)*y,(le+ee)*a));var re=new go.PathFigure(.15*y,.5*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(pe,y,a){var x=new go.Geometry,b=.5,ee=ge*.5,te=.5,le=.5,oe=new go.PathFigure((te-b)*y,le*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le-b)*a,(te-b)*y,(le-ee)*a,(te-ee)*y,(le-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*y,le*a,(te+ee)*y,(le-b)*a,(te+b)*y,(le-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le+b)*a,(te+b)*y,(le+ee)*a,(te+ee)*y,(le+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*y,le*a,(te-ee)*y,(le+b)*a,(te-b)*y,(le+ee)*a).close()),b=.05,ee=ge*.05,te=.5,le=.8;var re=new go.PathFigure((te-b)*y,le*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le-b)*a,(te-b)*y,(le-ee)*a,(te-ee)*y,(le-b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*y,le*a,(te+ee)*y,(le-b)*a,(te+b)*y,(le-ee)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(le+b)*a,(te+b)*y,(le+ee)*a,(te+ee)*y,(le+b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*y,le*a,(te-ee)*y,(le+b)*a,(te-b)*y,(le+ee)*a).close()),re.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ee=new go.PathFigure(.2*y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ee=new go.PathFigure(.2*y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.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,y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var ee=new go.PathFigure(.126*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var te=new go.PathFigure(.402*y,.85*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var le=new go.PathFigure(.678*y,.85*a,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),le.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),le.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var oe=new go.PathFigure(.5*y,.1*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var ee=new go.PathFigure(y*.204,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var te=new go.PathFigure(y*.408,a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),te.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),te.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var le=new go.PathFigure(y*.612,a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),le.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),le.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var oe=new go.PathFigure(y*.816,a,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var ee=new go.PathFigure(y*.055,.07*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var te=new go.PathFigure(y*.055,.13*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),te.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),te.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var le=new go.PathFigure(y*.055,.18*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),le.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),le.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var oe=new go.PathFigure(y*1,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var ee=new go.PathFigure(0,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),ee.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),ee.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var te=new go.PathFigure(y*.11,a*.1,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var le=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),le.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),le.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var oe=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(pe,y,a){var x=new go.Geometry,b=8,ee=b*ge,te=new go.PathFigure(b,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),te.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),te.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-ee,y-ee,a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,ee,a,0,a-ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,b)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,ee,ee,0).close());var le=new go.PathFigure(y*.83,0,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),le.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),le.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var oe=new go.PathFigure(y*.83,a*1,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var re=new go.PathFigure(y*.78,a*.05,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),re.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),re.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(pe,y,a){var x=pe?pe.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ge,ee=a*.8,te=new go.Geometry,le=new go.PathFigure(x,0,!0);return te.add(le),le.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),le.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),le.add(new go.PathSegment(go.PathSegment.Line,y,ee-x)),le.add(new go.PathSegment(go.PathSegment.Bezier,y-x,ee,y,ee-b,y-b,ee)),le.add(new go.PathSegment(go.PathSegment.Line,y*.7,ee)),le.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),le.add(new go.PathSegment(go.PathSegment.Line,y*.55,ee)),le.add(new go.PathSegment(go.PathSegment.Line,x,ee)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,ee-x,b,ee,0,ee-b)),le.add(new go.PathSegment(go.PathSegment.Line,0,x)),le.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(te.spot1=new go.Spot(0,0,b,b),te.spot2=new go.Spot(1,.8,-b,-b)):(te.spot1=go.Spot.TopLeft,te.spot2=new go.Spot(1,.8)),te}),go.Shape.defineFigureGenerator("Repeat",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var ee=new go.PathFigure(y*1,a*.55,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(pe,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var ee=new go.PathFigure(y*.1,a*.2,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var te=new go.PathFigure(y*.28,a*.37,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),te.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),te.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(pe,y,a){var x=new go.Geometry,b=15,ee=b*ge,te=new go.PathFigure(y*.62,a*.475,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),te.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-ee,y-ee,a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,ee,a,0,a-ee)),te.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),te.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),te.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.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(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var ee=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-ee)).close());var te=new go.PathFigure(y*.4,a*0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),te.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var ee=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-ee)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var ee=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-ee))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-ee)).close());var te=new go.PathFigure(y*.5,a*0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),te.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),te.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var ee=new go.PathFigure(y*.235,a*.28,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(pe,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.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 Xt={},Ht="5.0",z={},E=null,ue=!1,Ce=!1,Fe=null,be=!1,$e=null,ge=null,Xe=0;Xe<arguments.length;Xe++){var Me=arguments[Xe];if(Me!==null)switch(typeof Me){case"number":Ht=Me.toFixed(1);break;case"string":Me.match(new RegExp("^[0-9]\\.[0-9]+$"))?Ht=Me:Fe=Me;break;case"object":typeof Me.is3D!="undefined"?E=Me:z=Me;break;case"boolean":ue=Me,Ce=!0;break}}E===null&&(E={is3D:!1,AV:!1,SV:!1,CV:!1,EV2:!1,CP:!1,PC:!1,DA:!1,FI:!1,PV:!1,macro:!1},z.material_id!==void 0&&!Ce&&(ue=!0)),Fe!==null&&z.id===void 0&&(z.id=Fe);var _e="",Ve="",me=!1,Ue=null,pe=null,y=null,a=!1,x=null,b=null,ee=null,te=null,le=null;z.height!==void 0&&(z.height=Math.round(z.height)),z.width!==void 0&&(z.width=Math.round(z.width));var oe=function(xt){return parseFloat(xt)>4?parseFloat(xt):5};Xt.setHTML5Codebase=function(xt,_t){ge=xt,rn(xt,_t)},Xt.setJavaCodebase=Xt.setJavaCodebaseVersion=Xt.isCompiledInstalled=Xt.setPreCompiledScriptPath=Xt.setPreCompiledResourcePath=function(){},Xt.setHTML5CodebaseVersion=function(xt,_t){var xn=parseFloat(xt);if(xn!==NaN&&xn<5){console.log("The GeoGebra HTML5 codebase version "+xn+" is deprecated. Using version latest instead.");return}$e=xt,Mt(xt,_t)},Xt.getHTML5CodebaseVersion=function(){return pe},Xt.getParameters=function(){return z},Xt.setFontsCSSURL=function(xt){te=xt},Xt.setGiacJSURL=function(xt){},Xt.setJNLPFile=function(xt){_e=xt},Xt.setJNLPBaseDir=function(xt){},Xt.inject=function(){function xt(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var _t="auto",xn=z.id,Ta,Tt=!1,pn=0;pn<arguments.length;pn++){var it=arguments[pn];typeof it=="string"?(it=it.toLowerCase(),it.match(/^(prefer)?(java|html5|compiled|auto|screenshot)$/)?_t=it:xn=arguments[pn]):typeof it=="boolean"?Tt=it:it instanceof HTMLElement&&(Ta=it)}Mn();function Mn(){if(!be){setTimeout(Mn,200);return}_t=Et(_t);var Ka=Ta||document.getElementById(xn);if(!Ka){console.log("possibly bug on ajax loading? ");return}if(Xt.removeExistingApplet(Ka,!1),z.width===void 0&&Ka.clientWidth&&(z.width=Ka.clientWidth),z.height===void 0&&Ka.clientHeight&&(z.height=Ka.clientHeight),!(z.width&&z.height)&&_t==="html5"&&(delete z.width,delete z.height),Ue=_t,_t==="screenshot")Te(Ka,z);else{var Gt=!1;z.hasOwnProperty("playButton")&&z.playButton||z.hasOwnProperty("clickToLoad")&&z.clickToLoad?Gt=!0:z.hasOwnProperty("playButtonAutoDecide")&&z.playButtonAutoDecide&&(Gt=(!re()||xt())&&ye()),Gt?(Ue="screenshot",Be(Ka,z,Tt,_t)):tt(Ka,z,Tt)}}};function re(){try{return window.self!==window.top}catch(xt){return!0}}function ye(){return z.hasOwnProperty("screenshotGenerator")&&z.screenshotGenerator?!1:Math.max(screen.width,screen.height)<800}Xt.getViews=function(){return E},Xt.isJavaInstalled=function(){return!1};var Ae=function(xt){var _t=function(pn){var it=JSON.parse(pn),Mn=function(cn){return cn.type=="G"||cn.type=="E"},Ka=it.elements?it.elements.filter(Mn)[0]:it;if(!Ka||!Ka.url){xn();return}z.fileName=Ka.url,et(Ka.settings||{}),E.is3D=!0;var Gt="https://www.geogebra.org/images/";Xt.setPreviewImage(x||Ka.previewUrl,Gt+"GeoGebra_loading.png",Gt+"applet_play.png"),xt()},xn=function(){z.onError&&z.onError(),An("Error: Fetching material (id "+z.material_id+") failed.",z)},Ta=location.host.match(/(www|stage|beta|groot|alpha).geogebra.(org|net)/)?location.host:"www.geogebra.org",Tt="/materials/"+z.material_id+"?scope=basic";Oe("https://"+Ta+"/api/proxy.php?path="+encodeURIComponent(Tt),_t,xn)};function et(xt){var _t=["width","height","showToolBar","showMenuBar","showAlgebraInput","allowStyleBar","showResetIcon","enableLabelDrags","enableShiftDragZoom","enableRightClick","appName"];["enableLabelDrags","enableShiftDragZoom","enableRightClick"].forEach(function(xn){xt[xn]=!!xt[xn]}),_t.forEach(function(xn){z[xn]===void 0&&xt[xn]!==void 0&&(z[xn]=xt[xn])}),z.showToolBarHelp===void 0&&(z.showToolBarHelp=z.showToolBar)}function Oe(xt,_t,xn){var Ta=new XMLHttpRequest;Ta.open("GET",xt),Ta.onload=function(){_t(Ta.responseText)},Ta.onerror=xn,Ta.send()}Xt.isHTML5Installed=function(){return!0},Xt.getLoadedAppletType=function(){return Ue},Xt.setPreviewImage=function(xt,_t,xn){x=xt,b=_t,ee=xn},Xt.removeExistingApplet=function(xt,_t){var xn;typeof xt=="string"&&(xt=document.getElementById(xt)),Ue=null;var Ta=null;for(xn=0;xn<xt.childNodes.length;xn++){var Tt=xt.childNodes[xn],pn=Tt.className;pn==="applet_screenshot"?_t?(Tt.style.display="block",Ue="screenshot"):Tt.style.display="none":pn!=="applet_scaler prerender"&&(xt.removeChild(Tt),Ta=pn&&pn.indexOf("appletParameters")!=-1?Tt.id:null,xn--)}var it=z.id!==void 0?z.id:Ta,Mn=window[it];Mn&&typeof Mn.getBase64=="function"&&(Mn.remove(),window[it]=null)},Xt.refreshHitPoints=function(){if(oe(ggbHTML5LoadedCodebaseVersion)>=5)return!0;var xt=Xt.getAppletObject();return xt&&typeof xt.recalculateEnvironments=="function"?(xt.recalculateEnvironments(),!0):!1},Xt.startAnimation=function(){var xt=Xt.getAppletObject();return xt&&typeof xt.startAnimation=="function"?(xt.startAnimation(),!0):!1},Xt.stopAnimation=function(){var xt=Xt.getAppletObject();return xt&&typeof xt.stopAnimation=="function"?(xt.stopAnimation(),!0):!1},Xt.getAppletObject=function(){var xt=z.id!==void 0?z.id:"ggbApplet";return window[xt]},Xt.resize=function(){};var xe=function(xt,_t,xn){var Ta=document.createElement("param");Ta.setAttribute("name",_t),Ta.setAttribute("value",xn),xt.appendChild(Ta)},Se=function(xt){return xt&&xt!=="false"},tt=function(xt,_t,xn){oe(pe)<=4.2&&(xn=!0);var Ta=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==pe||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Ta=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Tt=document.createElement("div");Tt.classList.add("appletParameters","notranslate");var pn=_t.width,it=_t.height;if(_t.disableAutoScale=_t.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():_t.disableAutoScale,_t.width!==void 0)if(oe(pe)<=4.4)Se(_t.showToolBar)&&(_t.height-=7),Se(_t.showAlgebraInput)&&(_t.height-=37),_t.width<605&&Se(_t.showToolBar)&&(_t.width=605,pn=605);else{var Mn=100;(Se(_t.showToolBar)||Se(_t.showMenuBar))&&(_t.hasOwnProperty("customToolBar")&&(_t.customToolbar=_t.customToolBar),Mn=Se(_t.showMenuBar)?245:155),pn<Mn&&(_t.width=Mn,pn=Mn)}Tt.style.border="none",Tt.style.display="inline-block";for(var Ka in _t)_t.hasOwnProperty(Ka)&&Ka!=="appletOnLoad"&&Tt.setAttribute("data-param-"+Ka,_t[Ka]);te&&Tt.setAttribute("data-param-fontscssurl",te),Xt.resize=function(){GGBAppletUtils.responsiveResize(xt,_t)},window.addEventListener("resize",function(Va){Xt.resize()});var Gt=typeof _t.appletOnLoad=="function"?_t.appletOnLoad:function(){};if(!xn&&_t.width!==void 0){_t.hasOwnProperty("showSplash")||Tt.setAttribute("data-param-showSplash","false");var cn=xt.querySelector(".applet_scaler.prerender"),wn=cn!==null;if(wn)var gt=cn.querySelector(".ggb_preview");else{var gt=ct(pn,it,_t.borderColor,!1);cn=document.createElement("div"),cn.className="applet_scaler",cn.style.position="relative",cn.style.display="block",cn.style.width=pn+"px",cn.style.height=it+"px"}window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(cn,"66%"),oe(pe)>=5?(_t.appletOnLoad=function(Va){var bt=xt.querySelector(".ggb_preview");bt&&bt.parentNode.removeChild(bt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(cn),window.GGBT_wsf_view&&$(window).trigger("resize"),Gt(Va)},wn||cn.appendChild(gt)):Tt.appendChild(gt),cn.appendChild(Tt),wn||xt.appendChild(cn),setTimeout(function(){Xt.resize()},1)}else{var rt=document.createElement("div");rt.className="applet_scaler",rt.style.position="relative",rt.style.display="block",rt.appendChild(Tt),xt.appendChild(rt),_t.appletOnLoad=function(Va){Xt.resize(),Gt(Va)}}function Nt(Va,bt){bt&&typeof bt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Va,bt.appletOnLoad):renderGGBElement(Va),An("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",bt)}function on(Va,bt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Va,params:bt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Yt){Nt(Yt.article,Yt.params)}),html5AppletsToProcess=null)},oe(pe)<5&&(Va.className+=" geogebraweb")):Nt(Va,bt)}if(Ta){scriptLoadStarted=!0;for(var Zn=0;Zn<Tt.childNodes.length;Zn++){var ea=Tt.childNodes[Zn].tagName;ea==="TABLE"&&(Tt.removeChild(Tt.childNodes[Zn]),Zn--)}if(ggbHTML5LoadedScript!==null){var tr=document.querySelector('script[src="'+ggbHTML5LoadedScript+'"]');tr!=null&&tr.parentNode.removeChild(tr)}var Za=document.createElement("script"),Ea=function(){on(Tt,_t)};Za.src=Ve+y,ggbHTML5LoadedCodebaseIsWebSimple=a,ggbHTML5LoadedCodebaseVersion=pe,ggbHTML5LoadedScript=Za.src,An("GeoGebra HTML5 codebase loaded: '"+Ve+"'.",_t),!ge&&(!$e||$e=="5.0")?(a?webSimple.succeeded=webSimple.succeeded||webSimple():web3d.succeeded=web3d.succeeded||web3d(),Ea()):Ve.requirejs?__webpack_require__.e(12).then(function(){var Va=[__webpack_require__(12)];Ea.apply(null,Va)}.bind(this)).catch(__webpack_require__.oe):(Za.onload=Ea,xt.appendChild(Za))}else on(Tt,_t);_t.height=it,_t.width=pn},Te=function(xt,_t,xn){var Ta=ct(_t.width,_t.height,_t.borderColor,xn),Tt=document.createElement("div");Tt.style.position="relative",Tt.style.display="block",Tt.style.width=_t.width+"px",Tt.style.height=_t.height+"px",Tt.className="applet_screenshot applet_scaler"+(xn?" applet_screenshot_play":""),Tt.appendChild(Ta);var pn=GGBAppletUtils.getScale(_t,xt,xn);xn?(xt.appendChild(ut()),window.GGBT_wsf_view||(xt.style.position="relative")):window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(Tt,"66%"),xt.appendChild(Tt),pn!==1&&!isNaN(pn)&&(GGBAppletUtils.scaleElement(Tt,pn),Tt.style.width=_t.width+"px",Tt.style.height=_t.height+"px",Tt.parentNode.style.width=_t.width*pn+"px",Tt.parentNode.style.height=_t.height*pn+"px"),Xt.resize=function(){Qe(xt,Ta,Tt,xn)},window.addEventListener("resize",function(it){Xt.resize()}),Xt.resize()};function Qe(xt,_t,xn,Ta){if(xt.contains(_t)){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(xt.id!=="fullscreencontent")return;window.GGBT_wsf_view.setCloseBtnPosition(xt)}var Tt=GGBAppletUtils.getScale(z,xt,Ta);xn.parentNode!==null&&(!isNaN(Tt)&&Tt!==1?(GGBAppletUtils.scaleElement(xn,Tt),xn.parentNode.style.width=z.width*Tt+"px",xn.parentNode.style.height=z.height*Tt+"px"):(GGBAppletUtils.scaleElement(xn,1),xn.parentNode.style.width=z.width+"px",xn.parentNode.style.height=z.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&GGBAppletUtils.positionCenter(xt),typeof window.GGBT_ws_header_footer=="object"&&window.GGBT_ws_header_footer.setWsScrollerHeight()}}Xt.onExitFullscreen=function(xt,_t){_t.appendChild(xt)};var Be=function(xt,_t,xn,Ta){Te(xt,_t,!0);for(var Tt=function(){var Mn=[];for(it=0;it<xt.childNodes.length;it++)Mn.push(xt.childNodes[it]);if(window.GGBT_wsf_view){var Ka=window.GGBT_wsf_view.renderFullScreen(xt,_t.id),Gt=document.getElementById("fullscreencontainer"),cn=jQuery(xt).find(".fullscreencontent");cn.length>0?(Ka.remove(),cn.attr("id","fullscreencontent").show(),jQuery(Gt).append(cn),window.dispatchEvent(new Event("resize"))):tt(Ka,_t,!1),window.GGBT_wsf_view.launchFullScreen(Gt)}else Ue=Ta,tt(xt,_t,!1);if(!window.GGBT_wsf_view)for(it=0;it<Mn.length;it++)xt.removeChild(Mn[it])},pn=xt.getElementsByClassName("ggb_preview_play"),it=0;it<pn.length;it++)pn[it].addEventListener("click",Tt,!1),pn[it].addEventListener("ontouchstart",Tt,!1);typeof window.ggbAppletPlayerOnload=="function"&&window.ggbAppletPlayerOnload(xt),ye()&&window.GGBT_wsf_view&&$(".wsf-element-fullscreen-button").remove()},ut=function(){var xt=document.createElement("div");if(xt.className="ggb_preview_play icon-applet-play",!window.GGBT_wsf_view){var _t='.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");}',xn=document.createElement("style");xn.styleSheet?xn.styleSheet.cssText=_t:xn.appendChild(document.createTextNode(_t)),document.getElementsByTagName("head")[0].appendChild(xn)}return xt},ct=function(xt,_t,xn,Ta){var Tt=document.createElement("div");Tt.className="ggb_preview",Tt.style.position="absolute",Tt.style.zIndex="90",Tt.style.width=xt-2+"px",Tt.style.height=_t-2+"px",Tt.style.top="0px",Tt.style.left="0px",Tt.style.overflow="hidden",Tt.style.backgroundColor="white";var pn="lightgrey";xn!==void 0&&(xn==="none"?pn="transparent":pn=xn),Tt.style.border="1px solid "+pn;var it=document.createElement("img");if(it.style.position="relative",it.style.zIndex="1000",it.style.top="-1px",it.style.left="-1px",x!==null&&it.setAttribute("src",x),it.style.opacity=.7,b!==null){var Mn,Ka,Gt;if(!Ta){Mn=document.createElement("img"),Mn.style.position="absolute",Mn.style.zIndex="1001",Mn.style.opacity=1,it.style.opacity=.3,Ka=360,Ka>xt/4*3&&(Ka=xt/4*3),Gt=Ka/5.8,Mn.setAttribute("src",b),Mn.setAttribute("width",Ka),Mn.setAttribute("height",Gt);var cn=(xt-Ka)/2,wn=(_t-Gt)/2;Mn.style.left=cn+"px",Mn.style.top=wn+"px",Tt.appendChild(Mn)}}return Tt.appendChild(it),Tt},Et=function(xt){return xt=xt.toLowerCase(),xt==="html5"||xt==="screenshot"?xt:"html5"},Ft=["web","webSimple","web3d","tablet","tablet3d","phone"],Mt=function(xt,_t){if(pe=xt,_t){rn(pe,!0);return}var xn=!ue;if(xn){var Ta=oe(pe);!isNaN(Ta)&&Ta<4.4&&(xn=!1)}var Tt,pn;window.location.protocol.substr(0,4)==="http"?Tt=window.location.protocol:Tt="http:";var it=pe.indexOf("//");it>0?pn=pe:it===0?pn=Tt+pe:pn="https://www.geogebra.org/apps/5.2.814.0/";for(var Mn in Ft)if(pe.slice(Ft[Mn].length*-1)===Ft[Mn]||pe.slice((Ft[Mn].length+1)*-1)===Ft[Mn]+"/"){rn(pn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&xn&&!E.is3D&&!E.AV&&!E.SV&&!E.CV&&!E.EV2&&!E.CP&&!E.PC&&!E.DA&&!E.FI&&!E.PV&&!Se(z.showToolBar)&&!Se(z.showMenuBar)&&!Se(z.showAlgebraInput)&&!Se(z.enableRightClick)&&(!z.appName||z.appName=="classic")?pn+="webSimple/":pn+="web3d/",rn(pn,!1)},rn=function(xt,_t){if(xt.requirejs){Ve=xt;return}xt.slice(-1)!=="/"&&(xt+="/"),Ve=xt,_t===null&&(_t=xt.indexOf("http")===-1),me=_t,y="web.nocache.js",a=!1;var xn=Ve.split("/");xn.length>1&&(!_t&&xn[xn.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Ft.indexOf(xn[xn.length-2])>=0&&(y=xn[xn.length-2]+".nocache.js")),xn=xt.split("/"),pe=xn[xn.length-3],pe.substr(0,4)==="test"?pe=pe.substr(4,1)+"."+pe.substr(5,1):(pe.substr(0,3)==="war"||pe.substr(0,4)==="beta")&&(pe="5.0");var Ta=parseFloat(pe);Ta!==NaN&&Ta<5&&xt.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Ta+" is deprecated. Using version latest instead."),Mt("5.0",_t))},An=function(xt,_t){window.console&&window.console.log&&(!_t||typeof _t.showLogging=="undefined"||_t.showLogging&&_t.showLogging!=="false")&&console.log(xt)};z.material_id!==void 0?Ae(Hn):Hn();function Hn(){var xt=Ht;$e!==null?xt=$e:parseFloat(xt)<5&&(xt="5.0"),Mt(xt,!1),ge!==null&&rn(ge,me),be=!0}return Xt},GGBAppletUtils=function(){"use strict";function Xt(){return window.GGBT_wsf_edit!==void 0}function Ht(be,$e){$e!=1?(be.style.transformOrigin="0% 0% 0px",be.style.webkitTransformOrigin="0% 0% 0px",be.style.transform="scale("+$e+","+$e+")",be.style.webkitTransform="scale("+$e+","+$e+")",be.style.maxWidth="initial",be.querySelector(".ggb_preview")!==null&&(be.querySelector(".ggb_preview").style.maxWidth="initial"),be.querySelectorAll(".ggb_preview img")[0]!==void 0&&(be.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),be.querySelectorAll(".ggb_preview img")[1]!==void 0&&(be.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(be.style.transform="none",be.style.webkitTransform="none")}function z(be,$e,ge,Xe,Me,_e){var Ve=null;if(_e!=null&&_e!="")for(var me=be.parentNode;me!=null;)if((" "+me.className+" ").indexOf(" "+_e+" ")>-1){Ve=me;break}else me=me.parentNode;var Ue=0,pe=0,y=0,a=0,x=0,b=0,ee=0;if(Ve)Ue=Ve.offsetWidth,pe=Math.max(Xe?Ve.offsetWidth:0,Ve.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ue=Math.min(window.innerWidth,document.documentElement.clientWidth),pe=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ue):(Ue=window.innerWidth,pe=window.innerHeight,y=window.innerWidth),be){var te=be.getBoundingClientRect();te.left>0&&te.left<=Ue&&(Me===void 0||!Me)&&(document.dir==="rtl"?(x=Ue-te.width-te.left,b=y<=480?10:30):(b=te.left,x=y<=480?10:30),a=b+x)}if(be&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var le=be.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,ee=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,ee=40)}}return be&&((ge===void 0||!ge)&&$e>0&&$e+a<Ue?Ue=$e:Ue-=a,typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ge===void 0||!ge)&&(pe-=ee)),{width:Ue,height:pe}}function E(be,$e,ge,Xe,Me){if(be.isScreenshoGenerator)return 1;var _e=Xe!==void 0&&Xe,Ve=be.noScaleMargin!=null&&be.noScaleMargin,me=function(le){return le&&le!=="false"},Ue=me(be.autoHeight),pe=z($e,be.width,ge,Ue,_e&&window.GGBT_wsf_view||Ve,Me),y=parseInt(pe.width),a=be.width,x=be.height;if(a===void 0){var b=$e.querySelector(".appletParameters");b&&(a=b.offsetWidth,x=b.offsetHeight)}var ee=y/a,te=_e?1:pe.height/x;return ge!==void 0&&!ge&&(ee=Math.min(1,ee),te=Math.min(1,te)),Math.min(ee,te)}function ue(be,$e,ge){var Xe=1,Me,_e=!1;if(be.hasOwnProperty("allowUpscale")&&(_e=be.allowUpscale),be.hasOwnProperty("scale")&&(Xe=parseFloat(be.scale),(isNaN(Xe)||Xe===null||Xe===0)&&(Xe=1),Xe>1&&(_e=!0)),$e&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(_e=!0),!(be.hasOwnProperty("disableAutoScale")&&be.disableAutoScale))Me=E(be,$e,_e,ge,be.scaleContainerClass);else return Xe;return _e&&(!be.hasOwnProperty("scale")||Xe===1)?Me:Math.min(Xe,Me)}function Ce(be){var $e=Math.min(window.innerWidth,document.documentElement.clientWidth),ge=Math.min(window.innerHeight,document.documentElement.clientHeight),Xe=be.getBoundingClientRect(),Me=($e-Xe.width)/2,_e=(ge-Xe.height)/2;_e<0&&(_e=0),be.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Me<40?be.style.left="40px":be.style.left=Me+"px",be.style.top=_e+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(_e<40?be.style.top="40px":be.style.top=_e+"px",be.style.left=Me+"px")}function Fe(be,$e){var ge=be.querySelector(".appletParameters");if(ge){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if($e.id!==ge.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(be)}if(ge.parentElement&&/fullscreen/.test(ge.parentElement.className))return;var Xe=ue($e,be);Xt()&&ge.setAttribute("data-param-scale",Xe);for(var Me=null,_e=0;_e<be.childNodes.length;_e++)if(be.childNodes[_e].className!==void 0&&be.childNodes[_e].className.match(/^applet_scaler/)){Me=be.childNodes[_e];break}if(Me!==null&&Me.querySelector(".noscale")!==null)return;var Ve=$e.id!==void 0?$e.id:"ggbApplet",me=window[Ve];(me==null||!me.recalculateEnvironments)&&Me!==null&&!Me.className.match(/fullscreen/)&&(Me.parentNode.style.transform="",!isNaN(Xe)&&Xe!==1?(Me.parentNode.style.width=$e.width*Xe+"px",Me.parentNode.style.height=$e.height*Xe+"px",Ht(Me,Xe)):(Ht(Me,1),Me.parentNode.style.width=$e.width+"px",Me.parentNode.style.height=$e.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&Ce(be),window.GGBT_wsf_view&&!window.GGBT_wsf_view.isFullscreen()&&window.GGBT_wsf_general.adjustContentToResize($(ge).parents(".content-added-content"))}}return{responsiveResize:Fe,isFlexibleWorksheetEditor:Xt,positionCenter:Ce,getScale:ue,scaleElement:Ht}}();__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 Xt=n.location.search;return Xt.indexOf(J)!=-1||Xt.indexOf(K)!=-1}function q(Xt,Ht){}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(Xt){var Ht=s[L].bindings;s[L].bindings=function(){for(var z=Ht?Ht():{},E=Xt[webModule.__softPermutationId],ue=O;ue<E.length;ue++){var Ce=E[ue];z[Ce[O]]=Ce[P]}return z}};var t;function u(){return v(),t}function v(){if(!t){var Xt=o.createElement(Q);if(Xt.id=L,Xt.style.cssText=R+S,Xt.tabIndex=-1,o.body.appendChild(Xt),t=Xt.contentWindow.document,navigator.userAgent.indexOf(T)==-1){t.open();var Ht=document.compatMode==U?V:W;t.write(Ht+X),t.close()}}}function w(Xt){function Ht(E){function ue(){return typeof o.readyState==Y?typeof o.body!=Y&&o.body!=null:/loaded|complete/.test(o.readyState)}var Ce=ue();if(Ce){E();return}function Fe(){if(!Ce){if(!ue())return;Ce=!0,E(),o.removeEventListener&&o.removeEventListener(Z,Fe,!1),be&&clearInterval(be)}}o.addEventListener&&o.addEventListener(Z,Fe,!1);var be=setInterval(function(){Fe()},$)}function z(E){var ue=u(),Ce=ue.body,Fe=ue.createElement(_);Fe.language=ab,Fe.crossOrigin=W,Fe.src=E,webModule.__errFn&&(Fe.onerror=function(){webModule.__errFn(L,new Error(bb+E))}),Ce.appendChild(Fe)}Ht(function(){z(Xt)})}webModule.__startLoadingFragment=function(Xt){return C(Xt)},webModule.__installRunAsyncCode=function(Xt){var Ht=u(),z=Ht.body,E=Ht.createElement(_);E.language=ab,E.text=Xt,z.appendChild(E),z.removeChild(E)};function A(){for(var c={},d,e,f=o.getElementsByTagName(fb),g=O,h=f.length;g<h;++g){var i=f[g],j=i.getAttribute(gb),k;if(j){if(j=j.replace(hb,W),j.indexOf(ib)>=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Xt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Xt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Xt){var Ht=c[Xt];return Ht==null?null:Ht},r=d,webModule.__errFn=e}function B(){function Xt(be){var $e=be.lastIndexOf(rb);$e==-1&&($e=be.length);var ge=be.indexOf(sb);ge==-1&&(ge=be.length);var Xe=be.lastIndexOf(tb,Math.min(ge,$e));return Xe>=O?be.substring(O,Xe+P):W}function Ht(be){if(!be.match(/^\w+:\/\//)){var $e=o.createElement(ub);$e.src=be+vb,be=Xt($e.src)}return be}function z(){var be=__gwt_getMetaProperty(wb);return be!=null?be:W}function E(){for(var be=o.getElementsByTagName(_),$e=O;$e<be.length;++$e)if(be[$e].src.indexOf(xb)!=-1)return Xt(be[$e].src);return W}function ue(){var be=o.getElementsByTagName(yb);return be.length>O?be[be.length-P].href:W}function Ce(){var be=o.location;return be.href==be.protocol+zb+be.host+be.pathname+be.search+be.hash}var Fe=z();return Fe==W&&(Fe=E()),Fe==W&&(Fe=ue()),Fe==W&&Ce()&&(Fe=Xt(o.location.href)),Fe=Ht(Fe),Fe}function C(Xt){return Xt.match(/^\//)||Xt.match(/^[a-zA-Z]+:\/\//)?Xt:webModule.__moduleBase+Xt}function D(){var Xt=[],Ht=O,z=[],E=[];function ue(be){var $e=E[be](),ge=z[be];if($e in ge)return $e;var Xe=[];for(var Me in ge)Xe[ge[Me]]=Me;throw r&&r(be,Xe,$e),null}if(__gwt_isKnownPropertyValue=function(be,$e){return $e in z[be]},webModule.__getPropMap=function(){var be={};for(var $e in z)z.hasOwnProperty($e)&&(be[$e]=ue($e));return be},webModule.__computePropValue=ue,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Ce;try{Ce=Cb;var Fe=Ce.indexOf(Db);Fe!=-1&&(Ht=parseInt(Ce.substring(Fe+P),$),Ce=Ce.substring(O,Fe))}catch(be){}return webModule.__softPermutationId=Ht,C(Ce+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(Xt,Ht,z){"use strict";z.d(Ht,{Ax:function(){return Fe},Ds:function(){return be},KI:function(){return ge},SI:function(){return Ce},f1:function(){return ue}});var E=z(11320);function ue(Xe){let Me=!0;if(Xe.length>0){for(let _e=0;_e<Xe.length;_e++)if(Xe[_e].compile_success==0||!Xe[_e].compile_success){Me=!1;break}}else Me=!1;return Me}function Ce(Xe,Me=""){let _e=[];for(let Ve=0;Ve<Xe.length;Ve++){let me=Xe[Ve],Ue=Me?`${Me}/${me.name}`:`${me.name}`;_e.push({title:me.name,type:me.type,isLeaf:me.type!=="tree",key:Ue})}return _e}function Fe(Xe,Me,_e){for(let Ve=0;Ve<Xe.length;Ve++){let me=Xe[Ve];if(me.key===Me){me.children=_e;break}me.children&&Fe(me.children,Me,_e)}return Xe}function be(Xe,Me,_e){let Ve;return function(){let me=this,Ue=arguments,pe=function(){Ve=null,_e||Xe.apply(me,Ue)},y=_e&&!Ve;clearTimeout(Ve),Ve=setTimeout(pe,Me),y&&Xe.apply(me,Ue)}}const $e=!0,ge=E.Z.API_SERVER},1191:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return x}});var E=z(67294),ue=z(79870),Ce=z(38244),Fe={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"},be=Object.defineProperty,$e=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,Ve=(b,ee,te)=>ee in b?be(b,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):b[ee]=te,me=(b,ee)=>{for(var te in ee||(ee={}))Me.call(ee,te)&&Ve(b,te,ee[te]);if(Xe)for(var te of Xe(ee))_e.call(ee,te)&&Ve(b,te,ee[te]);return b},Ue=(b,ee)=>$e(b,ge(ee)),pe=(b,ee)=>{var te={};for(var le in b)Me.call(b,le)&&ee.indexOf(le)<0&&(te[le]=b[le]);if(b!=null&&Xe)for(var le of Xe(b))ee.indexOf(le)<0&&_e.call(b,le)&&(te[le]=b[le]);return te},y=(b,ee,te)=>new Promise((le,oe)=>{var re=et=>{try{Ae(te.next(et))}catch(Oe){oe(Oe)}},ye=et=>{try{Ae(te.throw(et))}catch(Oe){oe(Oe)}},Ae=et=>et.done?le(et.value):Promise.resolve(et.value).then(re,ye);Ae((te=te.apply(b,ee)).next())}),x=b=>{var ee=b,{value:te,onChange:le,defaultValue:oe,disabled:re}=ee,ye=pe(ee,["value","onChange","defaultValue","disabled"]);const[Ae,et]=(0,E.useState)([]),[Oe,xe]=(0,E.useState)("1");(0,E.useEffect)(()=>{Se()},[]);const Se=()=>y(void 0,null,function*(){const Qe=yield(0,Ce.NZ)({});if(Qe!=null&&Qe.data){const Be=[{title:E.createElement("div",{title:"\u6839\u76EE\u5F55",className:Fe.name},"\u6839\u76EE\u5F55"),value:0,key:0,icon:E.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:tt(Qe.data||[])}];et(Be),xe("2")}}),tt=Qe=>{function Be(ut){const ct=ut.children,Et=Array.isArray(ct)&&ct.length>0,Ft=ut==null?void 0:ut.group_id;return{title:E.createElement("div",{title:ut==null?void 0:ut.name,className:Fe.name},ut==null?void 0:ut.name),value:Ft,key:Ft,icon:E.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:Et?ct==null?void 0:ct.map(Mt=>Be(Mt)):[]}}return Qe==null?void 0:Qe.map(ut=>Be(ut))},Te=oe?{defaultExpandedKeys:[0],defaultSelectedKeys:[0]}:{selectedKeys:te,defaultExpandedKeys:te};return E.createElement("div",{className:Fe.customTree},E.createElement(ue.default,me(Ue(me({key:Oe},Te),{showIcon:!0,treeData:Ae,onSelect:le,disabled:re}),ye)))}},65213:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return Fe}});var E=z(67294),ue={digitalLabel:"digitalLabel___tImKs",active:"active___Ck70Q"},Fe=({number:be,active:$e,className:ge})=>E.createElement("div",{className:`${ue.digitalLabel} ${$e?ue.active:""} ${ge}`},be)},10208:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return b}});var E=z(67294),ue=z(79870),Ce={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},Fe=z(73631),be=z(5623),$e=z(38244),ge=Object.defineProperty,Xe=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Ue=(ee,te,le)=>te in ee?ge(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:le}):ee[te]=le,pe=(ee,te)=>{for(var le in te||(te={}))Ve.call(te,le)&&Ue(ee,le,te[le]);if(_e)for(var le of _e(te))me.call(te,le)&&Ue(ee,le,te[le]);return ee},y=(ee,te)=>Xe(ee,Me(te)),a=(ee,te,le)=>new Promise((oe,re)=>{var ye=Oe=>{try{et(le.next(Oe))}catch(xe){re(xe)}},Ae=Oe=>{try{et(le.throw(Oe))}catch(xe){re(xe)}},et=Oe=>Oe.done?oe(Oe.value):Promise.resolve(Oe.value).then(ye,Ae);et((le=le.apply(ee,te)).next())}),b=({value:ee,onChange:te,scrollId:le})=>{const[oe,re]=(0,E.useState)([]);(0,E.useEffect)(()=>{ye()},[]);const ye=()=>a(void 0,null,function*(){const tt=yield(0,$e.NZ)({});if(tt!=null&&tt.data){const Te=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:E.createElement("img",{src:Fe,className:Ce.folderIcon}),isLeaf:!1,children:Ae(tt.data||[])}];re(Te)}}),Ae=tt=>tt.map(Te=>({title:Te.name,key:Te.group_id,icon:E.createElement("img",{src:Fe,className:Ce.folderIcon}),isLeaf:Te.children.length===0,children:Ae(Te.children)})),et=(tt,Te,Qe)=>tt.map(Be=>Be.key===Te?pe(pe({},Be),Qe):Be.children?y(pe({},Be),{children:et(Be.children,Te,Qe)}):Be),Oe=(tt,Te,Qe)=>tt.map(Be=>{if(Be.key===Te)return y(pe({},Be),{icon:Qe?E.createElement("img",{src:be,className:Ce.folderIcon}):E.createElement("img",{src:Fe,className:Ce.folderIcon})});if(Be.children)return y(pe({},Be),{children:Oe(Be.children,Te,Qe)})}),xe=(tt,Te)=>{re(Qe=>Oe(Qe,Te.node.key,Te.expanded))},Se=ee?{selectedKeys:ee,defaultExpandedKeys:ee}:{};return oe.length>0&&E.createElement("div",{id:le||""},E.createElement(ue.default,pe({showLine:{showLeafIcon:!1},showIcon:!0,treeData:oe,className:Ce.folderWrapper,onSelect:te,onExpand:xe},Se)))}},20670:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return $e}});var E=z(55241),ue={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},Ce=z(32637),Fe=z(67294),$e=({type:ge,style:Xe})=>{const Me=Fe.createElement("div",{className:ue.wrap,onClick:_e=>{_e.preventDefault(),_e.stopPropagation()}},Fe.createElement("p",null,ge==="shixun"||ge==="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",Fe.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",ge==="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"),Fe.createElement("div",{className:ue.contact},Fe.createElement("div",{className:ue.img},Fe.createElement("img",{src:Ce,width:"124px",height:"124px"})),Fe.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return Fe.createElement(E.Z,{content:Me},Fe.createElement("span",{className:ue.text,style:Xe},"\u9AD8\u6D88\u8017"))}},63205:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return Ve}});var E=z(67294),ue={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Ce=z(94184),Fe=z.n(Ce),be=z(57953),$e=z(15979),ge=z(33170),Xe=z(28706),Me=(me,Ue,pe)=>new Promise((y,a)=>{var x=te=>{try{ee(pe.next(te))}catch(le){a(le)}},b=te=>{try{ee(pe.throw(te))}catch(le){a(le)}},ee=te=>te.done?y(te.value):Promise.resolve(te.value).then(x,b);ee((pe=pe.apply(me,Ue)).next())}),Ve=({data:me,className:Ue,fullWidth:pe,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:ee})=>{const te=(0,E.useRef)(null),le=(0,E.useRef)(null),oe=(0,E.useRef)(null),re=(0,E.useRef)(null),[ye,Ae]=(0,E.useState)(!1),[et,Oe]=(0,E.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,E.useEffect)(()=>{oe.current||(oe.current=document.createElement("style"),document.head.appendChild(oe.current)),me!=null&&me.visible?(document.body.setAttribute("data-custom","y-hidden"),oe.current.innerHTML=" html { overflow-y: hidden; }",me!=null&&me.src&&xe()):(document.body.removeAttribute("data-custom"),oe.current&&(document.head.removeChild(oe.current),oe.current=null))},[me==null?void 0:me.visible]);const xe=()=>Me(void 0,null,function*(){Ae(!0),Oe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Be=yield(0,Xe.ZJ)(me==null?void 0:me.src);te.current.src="",te.current.src=Be,te.current.onload=function(){Qe()},Ae(!1),Oe("")}),Se=()=>{document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",a()},tt=Be=>Me(void 0,null,function*(){Ae(!0),Oe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ut=yield(0,ge.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:me.title,file:Be.dataUrl}});ut!=null&&ut.id&&!ee?(yield(0,ge.ZP)(`/api/attachments/${me.id}/add_subitem.json`,{method:"post",body:{subitem_id:ut==null?void 0:ut.id,settings:JSON.stringify(Be.state)}})).status===0&&x():ut!=null&&ut.id&&x(ut),document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",Ae(!1),Oe("")}),Te=()=>{const Be=document.querySelector('a[href="https://markerjs.com/"]');Be&&Be.parentNode&&(Be.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(ct=>{const Et=document.querySelector(ct.name);Et&&Et.setAttribute("title",ct.title)})},Qe=()=>{le.current=new $e.hP(te.current),le.current.targetRoot=re.current,le.current.addEventListener("render",tt),le.current.addEventListener("beforeclose",Se),b&&(le.current.availableMarkerTypes=le.current.ALL_MARKER_TYPES,le.current.uiStyleSettings.redoButtonVisible=!0,le.current.uiStyleSettings.notesButtonVisible=!0,le.current.uiStyleSettings.zoomButtonVisible=!0,le.current.uiStyleSettings.zoomOutButtonVisible=!0,le.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=le.current.uiStyleSettings,le.current.show(),me!=null&&me.snapshotData&&le.current.restoreState(me.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Te()},300)};return E.createElement(E.Fragment,null,(me==null?void 0:me.visible)&&E.createElement(be.Z,{spinning:ye,tip:et,style:{position:"absolute"}},E.createElement("div",{ref:re,className:Fe()(ue.imageDimensions,Ue,pe?ue.fullWidth:""),style:y},E.createElement("img",{className:ue.img,ref:te}))))}},38478:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return gt},$:function(){return wn}});var E=z(67294),ue={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"},Ce=z(94184),Fe=z.n(Ce),be=z(22150),$e=z(2453),ge=z(14446),Xe=z(31795),Me=z(71230),_e=z(84567),Ve=z(85418),me=z(59810),Ue=z(71577),pe=z(38703),y=z(85546),a=z(69677),x=z(78045),b=z(83062),ee=z(15746),te=z(30001),le=z(11320),oe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAUCAYAAADC1B7dAAAAAXNSR0IArs4c6QAABk1JREFUWEd1lwlsVkUQx3/7ClGMSMSrHCKXHCpQhYhCNB5AYqRQGq1AiKgEEAiokAJFFIoipcVE5EYFyn23IGCJgoTDQimWSJSzCIKIcglUEIGu2bdv3+77vo+XfPl2Z2Zn5z8zuzsjSPDJ0tZV2ftfGog0BG0Q1AbuRABCgJDBvxorWqDE5xkZh+4porNGjRXNyKvlMuCbf2OXDPRIWYHnnQJKqaSQOimFos3s67HmG1NCupzxWDcgD2Qjf0P1qT/fqGAcGh4Yb4x1ZZSsCySy3oAV4LnOCByi9Pl7CQ00HPvIDb0cz8sUqSUFLqgQkJRjPCavzEFUZoaecz2oNjYAjXGJgEQi5Bio1kYiZYDEOEt5z4+ecZ4D2I2kGePl0eWlkUJkVxp/+yvkpOa5IDOtxxIAiE2nuEg5RhjZ2EiFhgYpF6ZfTNq662KzI+TpgOGJPJFaMjwEJCc06YZgtY5AENLMA7HpCcVTYfd0TR/yi+Vvy4F9CyG5BaQviV9nKBeOwNrXoNdOSKqqqSe2wJZ3dfS9JP0LM+MmyJt63iEfaj6m11w5DUWdo+c1yUtX6SfkrNZVOXNpP1I2Cg+qApV1KN6wc+WQ31nTh+63/K05sHc+JLeEjKW3BnT+CKxKh66L4P4WWu7ySVj1sh63GwNN0u36IwVQMk6HPWMHVKmmeceLoOR9exnpFC2nHs2F/LDxqwi5PBIdJTA6ASClbE4XOHsIhjsR3DIByhboCPVYZg2qvAHST21tlA8oA9pnQYuemqwOff5TcPMqpK2Ae5ra9Wd/hvU9ocZDkLbW0ktz4PBynU1+OgZnzhMZQo5quAhBz/DqNQdy7JHEnt4+HbZ+BqMcwJs+gR/nQ62W0EttFHxrB8PR7+xlYq78Zl2h4wQrt6oHnD8MfXaCV8XSb/wL+W2hYUd4fpKlr+sOFw7q58P3VQhosZAjGhwEmkTfE2D8Uavg4GZo+oKenz8O0zrCBw6gb8dD6Xyo3RJ6r7DrDnwD54/a1Di2HU7vhZoNofd6K7fpA7hwFF5ZFO/EpanQJBWe6Kd516/Awvb6bJnLwgQBcUjIofUuI4R+NNVnHrwcB9C3n8Lj6XBvAy0zMw3eLrSbbxwPu+ZBnVbQZ2XiyCrq9xNhz1zNH7wbbquux2Xz4eJJeG6UnitwdzfU46Kh0KwL1H9Oz0/uhA197YWgaPbmrBByyIPSvjuBLSqEnx5zDJ4EwoNOQzVt2xfwTF/L/+Zj2DkP6raCvqtuDWjzRNg1RxvQfR7Uf1rLHi+Gf87AI130mduUDR2yNa9kJjTvCtVr6fnuGbB7mlOduO+YqBByUF2diObKNmGc/Js1bEMe7F0DWdu03MU/ocYDlr/uIyhWgFrCAOfh/mEOnNpnn4LTvwQpKOCFYdCuv9bxzzm4dhlq1oczB6FgIPTbpHmnyqD243avgr5wYoc9N1G7DwnZr450QmbDN/WEY3AefDcVBq+ARk/GR2DtONgxF+qlwCAH0KIBsH9jtO5Tq5XTmnWA12bE6ypbBkUfwjvFcEfNKF9Fb2pbuF4RfYP8gCi93mIh36qVIOWAWb9bZV/nwsYp0K4H9MyNN6JwHGybAw+lwBDnbN24BpU3rfy/lyG3nZ7XSIbMHfG61oyAn1ZD91nwcHARGam/DsDcrvFgTFYleRlCvp4s42oshfZLVdgGX+FEKJoC1apDbhlUvT1qyOps2PIVNEiB95z3Itbcq5cgO8WmYFYx3OWkrpL/vCOc+xWeHQgvBmfW6NmzBDaO0bNInel3AOXUqN5cyN7J0q+Hgqon/M//w5qzeiJsmKyV9J8JbVKjpq4YqwHVT4HMr+O9bihXL8LoVrZIfWM2PNrJyl/5G8a31oAbt4c3F8Q4bhjsW2Ova5O+frpVSRdZ+ws0IPXFgjKqDD3OKzFecpWHVXmg5Fbthks36/1/fzP3OrZVgVtv2v4rT4w5rIvTSIRcEIFO05qEkXPpt6q+jUyiZtA13G0RfFnTbsS0DuZtDPU6fVmSyEP0Gimyg/bBP0Mm3QwgN/3c6CUaxwKMeNptCmPaEZ/ldr5BKiRsJhN0u1COl5QpcsqjDV4IyM3WoESKO1eJjHdTMlGE41LVaVHiuuDA8EiEw7a/AsEpPK8UZCFN7ysU/ffEteD/A0+36M8YCYIrAAAAAElFTkSuQmCC",re="data:image/png;base64,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",ye="data:image/png;base64,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",Ae="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",et=z(33170),Oe=z(10208),xe=z(5623),Se=z(81897),tt=z(35713),Te=z(70859),Qe=z(20527),Be=z.n(Qe),ut=(rt,Nt,on)=>new Promise((Zn,ea)=>{var tr=Va=>{try{Ea(on.next(Va))}catch(bt){ea(bt)}},Za=Va=>{try{Ea(on.throw(Va))}catch(bt){ea(bt)}},Ea=Va=>Va.done?Zn(Va.value):Promise.resolve(Va.value).then(tr,Za);Ea((on=on.apply(rt,Nt)).next())}),Et=E.memo(({tagName:rt="div",value:Nt="",className:on,style:Zn={},onBlur:ea,id:tr})=>{const Za=(0,E.useRef)(null);(0,E.useEffect)(()=>{if(!Za.current)return;ut(void 0,null,function*(){const bt=Za.current;bt.innerHTML="";const Yt=Nt==null?void 0:Nt.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const er of Yt)if(er.startsWith("$$")&&er.endsWith("$$")||er.startsWith("`$$")&&er.endsWith("$$`")){const Ya=er.startsWith("`$$")?er.slice(3,-3):er.slice(2,-2),qt=document.createElement("span");qt.setAttribute("contentEditable","false"),qt.setAttribute("title",er),qt.className="edu_latex",bt.appendChild(qt),Be().render(Ya,qt,{throwOnError:!1})}else{const Ya=er==null?void 0:er.replace(/<[^>]*>/g,qt=>qt.startsWith("<img")?qt:qt.replace(/</g,"<"));bt.insertAdjacentHTML("beforeend",Ya)}})},[tr]);const Ea=()=>{var Va,bt;if(ea&&Za.current){const er=Za.current.cloneNode(!0),Ya=er.querySelectorAll("span.edu_latex");for(let qt of Ya){const ba=qt.getAttribute("title"),Ct=document.createTextNode(ba||""),un=qt;(bt=(Va=un.parentNode)==null?void 0:Va.replaceChild)==null||bt.call(Va,Ct,un)}ea(er.innerHTML)}};return E.createElement(E.Fragment,null,E.createElement(rt,{ref:Za,contentEditable:!0,className:on,style:Zn,onBlur:Ea}))}),Ft=z(33054),Mt=Object.defineProperty,rn=Object.defineProperties,An=Object.getOwnPropertyDescriptors,Hn=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,xn=(rt,Nt,on)=>Nt in rt?Mt(rt,Nt,{enumerable:!0,configurable:!0,writable:!0,value:on}):rt[Nt]=on,Ta=(rt,Nt)=>{for(var on in Nt||(Nt={}))xt.call(Nt,on)&&xn(rt,on,Nt[on]);if(Hn)for(var on of Hn(Nt))_t.call(Nt,on)&&xn(rt,on,Nt[on]);return rt},Tt=(rt,Nt)=>rn(rt,An(Nt)),pn=(rt,Nt,on)=>new Promise((Zn,ea)=>{var tr=Va=>{try{Ea(on.next(Va))}catch(bt){ea(bt)}},Za=Va=>{try{Ea(on.throw(Va))}catch(bt){ea(bt)}},Ea=Va=>Va.done?Zn(Va.value):Promise.resolve(Va.value).then(tr,Za);Ea((on=on.apply(rt,Nt)).next())});const it=rt=>{rt.preventDefault();let on=(rt.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,on)},Mn=rt=>{rt.key==="Enter"&&rt.preventDefault()},Ka=({children:rt,style:Nt})=>E.createElement("div",{className:ue.leftBox,style:Nt,onPaste:it},rt),Gt=({children:rt,style:Nt,className:on})=>E.createElement("div",{className:Fe()(ue.rightBox,on),style:Nt,onPaste:it},rt),cn=({className:rt,style:Nt={},width:on=1200,onCancel:Zn=()=>{},onSuccess:ea=()=>{},gather:tr={},mode:Za=1,stickyTop:Ea=0,subDisciplineId:Va=[],hideWordFeatures:bt,dataSource:Yt=[],customLeftHeadNode:er,customRightHeadNode:Ya,customLeftContent:qt,hideRecognition:ba=!1,onExchange:Ct,isSingleSelection:un=!1,underpinBackgroundStyle:Rn={},headExtraNode:ln,isRefreshItemBank:Vt=!1,okText:Jn="\u786E\u5B9A\u5BFC\u5165"})=>{var ja;const[za,Ra]=(0,E.useState)(1),[_r,Yr]=(0,E.useState)(0),[So,Go]=(0,E.useState)(""),[di,Yo]=(0,E.useState)(!1),[Bi,hi]=(0,E.useState)([]),[ii,Mi]=(0,E.useState)([]),[gi,_a]=(0,E.useState)(!1),[Rr,xr]=(0,E.useState)(!1),[wr,Tr]=(0,E.useState)(!1),[al,kr]=(0,E.useState)(!1),[hn,Fn]=(0,E.useState)([]),[dn,Sa]=(0,E.useState)(1),[br,eo]=(0,E.useState)(!1),[mi,Ao]=(0,E.useState)(!1),[oo,fi]=(0,E.useState)(!0),[yl,ur]=(0,E.useState)(0),[Zi,yn]=(0,E.useState)(1),[Ma,va]=(0,E.useState)(""),[en,Wr]=(0,E.useState)([]),[xa,Ir]=(0,E.useState)(0),[Wa,Ei]=(0,E.useState)(0),[li,ki]=(0,E.useState)(0),[cl,Bo]=(0,E.useState)(0),[Ja,Nl]=(0,E.useState)(0),[hl]=be.default.useForm(),[Vi]=be.default.useForm(),Fl=(0,E.useRef)(null),Mr=(0,E.useRef)(null),wo=(0,E.useRef)(),Jo=["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"],jr=["C","C++","Java","Python","JavaScript","Ruby"];(0,E.useEffect)(()=>{Yt!=null&&Yt.length&&io(Yt)},[Yt]),(0,E.useEffect)(()=>{za===2&&Fl.current.focus()},[za]),(0,E.useEffect)(()=>{wr&&bl()},[wr]);const Pl=()=>{if(za===1){$e.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}ge.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:()=>pn(void 0,null,function*(){Ra(1)})})},bl=()=>pn(void 0,null,function*(){const Ze=yield(0,et.ZP)("/api/disciplines.json",{method:"get",params:{source:Za===1?"new_question":"subject"}});Fn(Ze.disciplines||[])}),_l=Ze=>{const Sn=[],zn=(la,jt)=>{la.length>=2&&Sn.push(la.join(""));for(let oa=jt;oa<Ze.length;oa++)la.push(Ze[oa]),zn(la,oa+1),la.pop()};return zn([],0),Sn},rl=Ze=>(Ze=Ze||"",Ze=String(Ze),Ze=Ze.replace(/\s+/g,""),Ze),Wi=Ze=>(Ze=Ze||"",Ze=String(Ze),Ze=Ze.replace(/<div>/g,""),Ze=Ze.replace(/<br>/g,`
|
|
`),Ze=Ze.replace(/<\/div>/g,`
|
|
`),Ze=tn(Ze),Ze),mn=Ze=>Ze.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'"),tn=Ze=>Ze.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),ya=Ze=>{var Sn;const zn=Ze.clipboardData;if(zn){const la=zn.types.toString(),jt=zn.items;if(la==="Files"||zn.types.indexOf("Files")>-1){Ze.preventDefault();try{let oa=jt[1];((Sn=jt[0])==null?void 0:Sn.kind)==="file"&&(oa=jt[0]);const ia=oa.getAsFile();(0,Te.I)(ia,Un=>{var sa;if(Un.id){if(((sa=ia==null?void 0:ia.type)==null?void 0:sa.indexOf("image"))>-1){const Ur=`<img src='${le.Z.API_SERVER}${Un.url}'>`;document.execCommand("insertText",!1,Ur)}}else(Un==null?void 0:Un.status)===401&&(document.location.href="/user/login")})}catch(oa){$e.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function ka(Ze,Sn){return pn(this,null,function*(){if(typeof Ze=="string")return yield Sn(Ze);if(typeof Ze!="object"||Ze===null)return Ze;if(Array.isArray(Ze))return yield Promise.all(Ze.map(jt=>pn(this,null,function*(){return yield ka(jt,Sn)})));const zn={};for(const la in Ze)if(Object.prototype.hasOwnProperty.call(Ze,la)){const jt=Ze[la];typeof jt=="string"?zn[la]=yield Sn(jt):typeof jt=="object"?zn[la]=yield ka(jt,Sn):zn[la]=jt}return zn})}const pr=()=>pn(void 0,null,function*(){var Ze;Yo(!0),Go("\u5904\u7406\u4E2D"),yield new Promise(la=>setTimeout(la,1e3));let Sn=(Ze=Mr.current)==null?void 0:Ze.querySelectorAll('[data-text="edit"]'),zn="";try{Sn.forEach(function(la){var jt,oa,ia,Un;const sa=la.cloneNode(!0),Ur=sa.querySelectorAll("span.edu_latex");for(let Ro of Ur){const ro=Ro.getAttribute("title"),Ri=document.createTextNode(ro),ji=Ro;(oa=(jt=ji.parentNode)==null?void 0:jt.replaceChild)==null||oa.call(jt,Ri,ji)}const Zo=sa.querySelectorAll("span[style]");for(let Ro of Zo)if(Ro.style.fontFamily){const ro=Ro.innerHTML,Ri=document.createTextNode(ro),ji=Ro;(Un=(ia=ji.parentNode)==null?void 0:ia.replaceChild)==null||Un.call(ia,Ri,ji)}sa==null||sa.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>`)})}),Pr("/api/intelligent_imports/import.json",{html:tn(zn)})}catch(la){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",la)}}),fo=Ze=>{let Sn=Ze.filter(zn=>!!(zn!=null&&zn.type));return Sn=Sn.map(zn=>{var la;const jt=(la=Fo.find(ia=>ia.id===(zn==null?void 0:zn.type)))==null?void 0:la.deal,oa=Tt(Ta({},zn),{id:String(Math.random()).slice(-6),knowledgePoint:rl(zn==null?void 0:zn.knowledgePoint)});return jt?jt(oa):oa}),Sn},ni=()=>{if(za===1){$e.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}ge.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:pr})},Pi=()=>E.createElement("div",{className:ue.row},E.createElement("div",{className:ue.leftLayout},E.createElement(Ka,{style:{height:675}},za===1&&E.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>Ra(2)},E.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",E.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",E.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",E.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",E.createElement("br",null)),E.createElement("div",{className:ue.imgBox,style:{marginTop:75}},E.createElement("img",{width:56,src:re}),E.createElement("span",null,"\u7F16\u8F91\u533A"))),za===2&&E.createElement("div",{"data-text":"edit",onBlur:()=>{Fl.current.innerHTML||Ra(1)},ref:Fl,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),E.createElement("div",{className:ue.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},E.createElement("div",{className:ue.imgBox,style:{marginTop:240}},E.createElement("img",{width:56,src:ye}),E.createElement("span",null,"\u9884\u89C8\u533A")))),Hr=(Ze,Sn,zn,la)=>{var jt;console.log(Ze,Sn,zn,la,"onDataChange\u4FEE\u6539\u6570\u503C");const oa=JSON.parse(JSON.stringify(ii));la===void 0?oa[Sn][Ze]=zn:oa[Sn].questions[la][Ze]=zn;const ia=Ta({},oa[Sn]),Un=(jt=Fo.find(sa=>sa.id===(ia==null?void 0:ia.type)))==null?void 0:jt.deal;oa[Sn]=Un(ia),Mi(oa)},Ki=(Ze,Sn,zn)=>{var la;const jt=zn!==void 0,oa=(la=Fo.find(sa=>sa.id===(Ze==null?void 0:Ze.type)))==null?void 0:la.type,ia=`${Sn+1}.${zn===void 0?"":zn+1+"."}`,Un=`${(Ze==null?void 0:Ze.type)==="7"?"{{":""}${ia}\u3010${oa}\u3011${(Ze==null?void 0:Ze.question)||""}`;return E.createElement(E.Fragment,null,jt&&E.createElement("h4",{contentEditable:!0}),E.createElement(Et,{id:Ze==null?void 0:Ze.id,tagName:"div",value:Un}))},dl=(Ze,Sn)=>pn(void 0,null,function*(){var zn;const la=yield Ct(Ze,Sn),jt=(zn=la==null?void 0:la.data)==null?void 0:zn.content;if(jt!=null&&jt.length){const oa=fo(jt)[0];Bi.splice(Sn,1,oa),ii.splice(Sn,1,oa),hi([...Bi]),Mi([...ii])}}),ml=(Ze,Sn,zn)=>{var la;const jt=zn!==void 0,oa=(la=Fo.find(Un=>Un.id===(Ze==null?void 0:Ze.type)))==null?void 0:la.type,ia=`${Sn+1}.${zn===void 0?"":zn+1+"."}`;return jt?E.createElement("div",{style:{padding:"10px 18px"}},`${ia}\u3010${oa}\u3011`,E.createElement(Et,{id:Ze==null?void 0:Ze.id,tagName:"span",className:ue.edit,onBlur:Un=>Hr("question",Sn,Un,zn),value:(Ze==null?void 0:Ze.question)||""})):E.createElement(E.Fragment,null,E.createElement("div",{className:ue.actionHead},E.createElement("div",{className:"c-light-primary"},`${ia}\u3010${oa}\u3011`),Za!==1&&E.createElement(Xe.Z,{disabled:(Ze==null?void 0:Ze.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:Un=>Hr("score",Sn,Un,zn),value:Ze==null?void 0:Ze.score}),E.createElement(Me.Z,{align:"middle",style:{marginLeft:"auto"}},!!Ct&&E.createElement("span",{className:"current c-light-primary mr30",onClick:()=>dl(Ze,Sn)},E.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),E.createElement(_e.default,{onChange:Un=>Hr("checked",Sn,Un.target.checked,zn),checked:!!(Ze!=null&&Ze.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),E.createElement(Et,{id:Ze==null?void 0:Ze.id,tagName:"div",style:{padding:"10px 18px"},className:ue.edit,onBlur:Un=>Hr("question",Sn,Un,zn),value:Ze==null?void 0:Ze.question}))},Xo=(Ze,Sn,zn)=>E.createElement(E.Fragment,null,["0","1","2","4"].includes(Ze==null?void 0:Ze.type)&&E.createElement(Et,{id:Ze==null?void 0:Ze.id,value:`\u7B54\u6848\uFF1A${Sn||""}`,tagName:"p"}),!zn&&E.createElement(Et,{id:Ze==null?void 0:Ze.id,value:`\u96BE\u5EA6\uFF1A${(Ze==null?void 0:Ze.difficulty)||""}`,tagName:"p"}),(Ze==null?void 0:Ze.type)!=="7"&&E.createElement(Et,{id:Ze==null?void 0:Ze.id,value:`\u89E3\u6790\uFF1A${(Ze==null?void 0:Ze.analyze)||""}`,tagName:"p"}),!zn&&E.createElement(Et,{id:Ze==null?void 0:Ze.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(Ze==null?void 0:Ze.knowledgePoint)||""}`,tagName:"p"})),Kt=(Ze,Sn,zn,la)=>{const jt=la!==void 0,oa=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],ia=jt&&!Ze.last&&!Ze.errorMsg?{marginBottom:10}:{},Un=oa.map(sa=>({key:sa,label:sa,onClick:()=>Hr("difficulty",zn,sa,la)}));return E.createElement("div",{className:ue.liWrap,style:ia},["4"].includes(Ze==null?void 0:Ze.type)&&E.createElement("div",{className:ue.li},E.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),E.createElement(Et,{id:Ze==null?void 0:Ze.id,tagName:"div",className:`${ue.edit} c-black`,onBlur:sa=>Hr("answer",zn,[sa],la),value:Sn})),!jt&&E.createElement("div",{className:ue.li},E.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Ve.Z,{menu:{items:Un}},E.createElement("span",{className:"c-light-primary"},Ze==null?void 0:Ze.difficulty,E.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(Ze==null?void 0:Ze.type)!=="7"&&E.createElement("div",{className:ue.li},E.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),E.createElement(Et,{id:Ze==null?void 0:Ze.id,tagName:"div",className:`${ue.edit} c-grey-333`,onBlur:sa=>Hr("analyze",zn,sa,la),value:Ze==null?void 0:Ze.analyze})),!jt&&E.createElement("div",{onKeyDown:Mn,className:ue.li},E.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),E.createElement(Et,{id:Ze==null?void 0:Ze.id,tagName:"div",value:(Ze==null?void 0:Ze.knowledgePoint)||"",className:`${ue.edit} c-grey-333`,onBlur:sa=>Hr("knowledgePoint",zn,rl(Wi(sa)),la)})))},Pn=Ze=>E.createElement(E.Fragment,null,typeof(Ze==null?void 0:Ze.errorMsg)=="string"&&!!(Ze!=null&&Ze.errorMsg)&&E.createElement("h5",{contentEditable:!1},E.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),E.createElement("div",null,Ze==null?void 0:Ze.errorMsg))),na=Ze=>E.createElement(E.Fragment,null,typeof(Ze==null?void 0:Ze.errorMsg)=="string"&&!!(Ze!=null&&Ze.errorMsg)&&E.createElement("h5",null,E.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),E.createElement("div",null,Ze==null?void 0:Ze.errorMsg))),mt=(Ze,Sn,zn,la)=>{let jt="flex";return(un&&yl!==la||gi&&!(zn!=null&&zn.errorMsg))&&(jt="none"),E.createElement("div",{className:ue.row,style:{display:jt}},E.createElement("div",{className:ue.leftLayout},qt||E.createElement(Ka,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:ue.question},Ze))),E.createElement("div",{className:ue.rightLayout},E.createElement(Gt,{className:zn!=null&&zn.errorMsg?ue.error:""},Sn)))},Fo=[{id:"0",type:"\u5355\u9009\u9898",element:(Ze,Sn,zn)=>{var la,jt;const oa=zn!==void 0;let ia=(la=Ze==null?void 0:Ze.answer)==null?void 0:la[0];const Un=E.createElement(E.Fragment,null,Ki(Ze,Sn,zn),(jt=Ze==null?void 0:Ze.options)==null?void 0:jt.map((Ro,ro)=>E.createElement(Et,{id:Ze==null?void 0:Ze.id,key:ro,value:`${Jo[ro]}.${Ro}`,tagName:"p"})),Xo(Ze,ia,oa),Pn(Ze));let sa=oa?Ze:ii[Sn];const Ur=sa==null?void 0:sa.options,Zo=E.createElement(E.Fragment,null,ml(sa,Sn,zn),Ur==null?void 0:Ur.map((Ro,ro)=>{var Ri;return E.createElement("div",{key:ro,className:ue.option},E.createElement("aside",{className:((Ri=sa==null?void 0:sa.answer)==null?void 0:Ri[0])===Jo[ro]?ue.active:"",onClick:()=>Hr("answer",Sn,[Jo[ro]],zn)},Jo[ro]),E.createElement(Et,{id:sa==null?void 0:sa.id,tagName:"div",className:`${ue.text}`,onBlur:ji=>{Ur[ro]=ji,Hr("options",Sn,Ur,zn)},value:Ro}))}),Kt(sa,"",Sn,zn),na(sa));return oa?[Un,Zo]:mt(Un,Zo,sa,Sn)},deal:Ze=>{var Sn,zn,la;Ze.score=Ze.score===void 0?2:Ze.score;let jt=rl((Sn=Ze==null?void 0:Ze.answer)==null?void 0:Sn[0]).toUpperCase();Ze.answer=jt?[jt]:[];let oa=[];if(!(Ze!=null&&Ze.options))oa.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{Ze.options=(zn=Ze.options)==null?void 0:zn.slice(0,8);const ia=Ze.options.map(sa=>sa==null?void 0:sa.trim().replace(/^\s+|\s+$/g,""));new Set(ia).size!==ia.length&&oa.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return jt||oa.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),jt&&(Jo.slice(0,((la=Ze==null?void 0:Ze.options)==null?void 0:la.length)||8).includes(jt)||oa.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")),rl(Ze==null?void 0:Ze.question)||oa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ze.errorMsg=oa.join(`
|
|
`),Ze}},{id:"1",type:"\u591A\u9009\u9898",element:(Ze,Sn,zn)=>{var la,jt;const oa=zn!==void 0;let ia=(la=Ze==null?void 0:Ze.answer)==null?void 0:la[0];const Un=E.createElement(E.Fragment,null,Ki(Ze,Sn,zn),(jt=Ze==null?void 0:Ze.options)==null?void 0:jt.map((Ro,ro)=>E.createElement(Et,{id:Ze==null?void 0:Ze.id,key:ro,value:`${Jo[ro]}.${Ro}`,tagName:"p"})),Xo(Ze,ia,oa),Pn(Ze));let sa=oa?Ze:ii[Sn];const Ur=sa==null?void 0:sa.options,Zo=E.createElement(E.Fragment,null,ml(sa,Sn,zn),Ur==null?void 0:Ur.map((Ro,ro)=>{var Ri,ji;return E.createElement("div",{key:ro,className:ue.option},E.createElement("aside",{className:(ji=(Ri=sa==null?void 0:sa.answer)==null?void 0:Ri[0])!=null&&ji.includes(Jo[ro])?ue.active:"",onClick:()=>{var ru;let lu=((ru=sa==null?void 0:sa.answer)==null?void 0:ru[0])||"";const Iu=Jo[ro];lu.includes(Iu)?lu=lu.replace(new RegExp(Iu,"g"),""):lu+=Iu,lu=lu.split("").sort().join(""),Hr("answer",Sn,[lu],zn)}},Jo[ro]),E.createElement(Et,{id:sa==null?void 0:sa.id,tagName:"div",className:`${ue.text}`,onBlur:ru=>{Ur[ro]=ru,Hr("options",Sn,Ur,zn)},value:Ro}))}),Kt(sa,"",Sn,zn),na(sa));return oa?[Un,Zo]:mt(Un,Zo,sa,Sn)},deal:Ze=>{var Sn,zn,la;Ze.score=Ze.score===void 0?2:Ze.score;let jt=rl((Sn=Ze==null?void 0:Ze.answer)==null?void 0:Sn[0]).toUpperCase().split("").sort().join("");Ze.answer=jt?[jt]:[];let oa=[];if(!(Ze!=null&&Ze.options))oa.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{Ze.options=(zn=Ze.options)==null?void 0:zn.slice(0,8);const ia=Ze.options.map(sa=>sa==null?void 0:sa.trim().replace(/^\s+|\s+$/g,""));new Set(ia).size!==ia.length&&oa.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(jt||oa.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),jt){const ia=Jo.slice(0,((la=Ze==null?void 0:Ze.options)==null?void 0:la.length)||8);_l(ia).includes(jt)||oa.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 rl(Ze==null?void 0:Ze.question)||oa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ze.errorMsg=oa.join(`
|
|
`),Ze}},{id:"2",type:"\u5224\u65AD\u9898",element:(Ze,Sn,zn)=>{var la,jt;const oa=zn!==void 0;let ia=(la=Ze==null?void 0:Ze.answer)==null?void 0:la[0];const Un=E.createElement(E.Fragment,null,Ki(Ze,Sn,zn),Xo(Ze,ia,oa),Pn(Ze));let sa=oa?Ze:ii[Sn];const Ur=["\u6B63\u786E","\u9519\u8BEF"];let Zo=((jt=sa==null?void 0:sa.answer)==null?void 0:jt[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(Zo)?Zo="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(Zo)&&(Zo="\u9519\u8BEF");const Ro=E.createElement(E.Fragment,null,ml(sa,Sn,zn),Ur==null?void 0:Ur.map((ro,Ri)=>E.createElement("div",{key:Ri,className:ue.option},E.createElement("aside",{style:{borderRadius:2},className:Zo===ro?ue.active:"",onClick:()=>Hr("answer",Sn,[ro],zn)},ro==="\u6B63\u786E"?"T":"F"),E.createElement("div",{style:{pointerEvents:"none"},className:`${ue.text}`},ro))),Kt(sa,"",Sn,zn),na(sa));return oa?[Un,Ro]:mt(Un,Ro,sa,Sn)},deal:Ze=>{var Sn;Ze.score=Ze.score===void 0?2:Ze.score;let zn=rl((Sn=Ze==null?void 0:Ze.answer)==null?void 0:Sn[0]);Ze.answer=zn?[zn]:[];let la=[];return zn||la.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)&&la.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"),rl(Ze==null?void 0:Ze.question)||la.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ze.errorMsg=la.join(`
|
|
`),Ze}},{id:"3",type:"\u586B\u7A7A\u9898",element:(Ze,Sn,zn)=>{var la,jt;const oa=zn!==void 0,ia=E.createElement(E.Fragment,null,Ki(Ze,Sn,zn),(la=Ze==null?void 0:Ze.answer)==null?void 0:la.map((Ur,Zo)=>E.createElement(Et,{id:Ze==null?void 0:Ze.id,key:Zo,tagName:"p",value:`\u7B54\u6848${Zo+1}\uFF1A${Ur.text||""}`})),Xo(Ze,"",oa),Pn(Ze));let Un=oa?Ze:ii[Sn];const sa=E.createElement(E.Fragment,null,ml(Un,Sn,zn),(jt=Un==null?void 0:Un.answer)==null?void 0:jt.map((Ur,Zo)=>E.createElement("div",{key:Zo,className:ue.option},E.createElement("aside",{className:ue.fill},"\u586B\u7A7A\u9879",Zo+1),Ur.model===1&&E.createElement(Et,{id:Un==null?void 0:Un.id,tagName:"div",onBlur:Ro=>{Un.answer[Zo].latex=Wi(Ro),Hr("answer",Sn,Un.answer,zn)},className:`${ue.text}`,value:Ur.latex}),Ur.model===2&&E.createElement(tt.Z,{value:Ur.latex,onChange:Ro=>{Un.answer[Zo].latex=Ro,Hr("answer",Sn,Un.answer,zn)}}))),Kt(Un,"",Sn,zn),na(Un));return oa?[ia,sa]:mt(ia,sa,Un,Sn)},deal:Ze=>{var Sn,zn,la,jt;Ze.score=Ze.score===void 0?2:Ze.score,Ze.question=(Sn=Ze.question)==null?void 0:Sn.replaceAll("\u2581","_");const oa=(zn=Ze.answer)==null?void 0:zn.map(Un=>{if(Object.prototype.toString.call(Un)==="[object Object]")return Un;const sa={model:1,text:Un,latex:Un};return Un.startsWith("$$")&&Un.endsWith("$$")||Un.startsWith("`$$")&&Un.endsWith("$$`")?(sa.model=2,sa.latex=Un.slice(2,-2)):sa.latex=Wi(Un),sa});Ze.answer=oa;let ia=[];return oa||ia.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),rl(Ze==null?void 0:Ze.question)?Ze!=null&&Ze.question.includes("_")?(la=Ze==null?void 0:Ze.answer)!=null&&la.length&&((Ze==null?void 0:Ze.question.match(/_+/g))||[]).length!==((jt=Ze==null?void 0:Ze.answer)==null?void 0:jt.length)&&ia.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):ia.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):ia.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ze.errorMsg=ia.join(`
|
|
`),Ze}},{id:"4",type:"\u7B80\u7B54\u9898",element:(Ze,Sn,zn)=>{var la,jt;const oa=zn!==void 0;let ia=(la=Ze==null?void 0:Ze.answer)==null?void 0:la[0];const Un=E.createElement(E.Fragment,null,Ki(Ze,Sn,zn),Xo(Ze,ia,oa),Pn(Ze));let sa=oa?Ze:ii[Sn];const Ur=E.createElement(E.Fragment,null,ml(sa,Sn,zn),Kt(sa,(jt=sa==null?void 0:sa.answer)==null?void 0:jt[0],Sn,zn),na(sa));return oa?[Un,Ur]:mt(Un,Ur,sa,Sn)},deal:Ze=>{Ze.score=Ze.score===void 0?5:Ze.score;let Sn=[];return rl(Ze==null?void 0:Ze.question)||Sn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ze.errorMsg=Sn.join(`
|
|
`),Ze}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(Ze,Sn)=>{var zn,la;const jt=ii[Sn],oa=jr.slice(0,4).map(ia=>({key:ia,label:ia,onClick:()=>Hr("platform",Sn,ia)}));return E.createElement("div",{className:ue.row,style:{display:gi?jt!=null&&jt.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:ue.leftLayout},E.createElement(Ka,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:ue.question},Ki(Ze,Sn),E.createElement(Et,{id:Ze==null?void 0:Ze.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(Ze==null?void 0:Ze.description)||""}`,tagName:"p"}),Xo(Ze),E.createElement(Et,{id:Ze==null?void 0:Ze.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${Ze==null?void 0:Ze.timeLimit}`,tagName:"p"}),E.createElement(Et,{id:Ze==null?void 0:Ze.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(Ze==null?void 0:Ze.platform)||""}`,tagName:"p"}),E.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),E.createElement("h4",null),E.createElement(Et,{id:Ze==null?void 0:Ze.id,value:(Ze==null?void 0:Ze.code)||"",tagName:"div"}),(zn=Ze==null?void 0:Ze.inputs)==null?void 0:zn.map((ia,Un)=>{var sa;return E.createElement(E.Fragment,{key:Un},E.createElement("h4",null),E.createElement(Et,{id:Ze==null?void 0:Ze.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Un+1})\u8F93\u5165\uFF1A${ia||""}`,tagName:"div"}),E.createElement(Et,{id:Ze==null?void 0:Ze.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Un+1})\u8F93\u51FA\uFF1A${((sa=Ze==null?void 0:Ze.outputs)==null?void 0:sa[Un])||""}`,tagName:"div"}))}),Pn(Ze)))),E.createElement("div",{className:ue.rightLayout},E.createElement(Gt,{className:jt!=null&&jt.errorMsg?ue.error:""},ml(jt,Sn),E.createElement("div",{className:ue.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},E.createElement("div",{className:ue.li},E.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),E.createElement(Et,{className:ue.edit,id:jt==null?void 0:jt.id,value:jt==null?void 0:jt.description,tagName:"div",onBlur:ia=>Hr("description",Sn,ia)}))),Kt(jt,"",Sn),E.createElement("div",{className:ue.liWrap},E.createElement("div",{className:ue.li},E.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),E.createElement(Et,{className:ue.edit,id:jt==null?void 0:jt.id,value:jt==null?void 0:jt.timeLimit,tagName:"div",onBlur:ia=>Hr("timeLimit",Sn,Wi(ia))})),E.createElement("div",{className:ue.li},E.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Ve.Z,{menu:{items:oa}},E.createElement("span",{className:"c-light-primary"},jt==null?void 0:jt.platform,E.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),E.createElement("div",{className:ue.li,style:{flexDirection:"column",alignItems:"start"}},E.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),E.createElement(Et,{className:ue.edit,id:jt==null?void 0:jt.id,value:(jt==null?void 0:jt.code)||"",onBlur:ia=>Hr("code",Sn,Wi(ia)),tagName:"div"}))),(la=jt==null?void 0:jt.inputs)==null?void 0:la.map((ia,Un)=>{var sa;return E.createElement("div",{className:ue.liWrap,key:Un},E.createElement("div",{className:ue.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Un+1,")\u8F93\u5165\uFF1A"),E.createElement(Et,{id:jt==null?void 0:jt.id,value:ia||"",className:ue.edit,onBlur:Ur=>{const Zo=[...(jt==null?void 0:jt.inputs)||[]];Zo[Un]=Wi(Ur),Hr("inputs",Sn,Zo)},tagName:"div"})),E.createElement("div",{className:ue.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Un+1,")\u8F93\u51FA\uFF1A"),E.createElement(Et,{id:jt==null?void 0:jt.id,value:((sa=jt==null?void 0:jt.outputs)==null?void 0:sa[Un])||"",className:ue.edit,onBlur:Ur=>{const Zo=[...(jt==null?void 0:jt.outputs)||[]];Zo[Un]=Wi(Ur),Hr("outputs",Sn,Zo)},tagName:"div"})))}),na(jt))))},deal:Ze=>{var Sn,zn,la;Ze.score=Ze.score===void 0?10:Ze.score,Ze.code=(Sn=Ze.code)==null?void 0:Sn.trim();let jt=[];rl(Ze==null?void 0:Ze.question)?((zn=Ze==null?void 0:Ze.question)==null?void 0:zn.length)>60&&jt.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):jt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),rl(Ze==null?void 0:Ze.description)||jt.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const oa=rl(String((Ze==null?void 0:Ze.timeLimit)||""));if(Ze.timeLimit=oa,(!oa||oa&&!["3","4","5","6","7","8","9","10"].includes(oa))&&jt.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Ze.platform=rl(Ze==null?void 0:Ze.platform),Ze!=null&&Ze.platform){const ia=["c","c++","java","python"],Un=(la=Ze==null?void 0:Ze.platform)==null?void 0:la.toLowerCase(),sa=ia.findIndex(Ur=>Ur===Un);sa>-1?Ze.platform=jr[sa]:jt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else jt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(Ze!=null&&Ze.inputs)||!(Ze!=null&&Ze.outputs))Ze.inputs=[],Ze.outputs=[],jt.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 ia=Math.min(Ze.inputs.length,Ze.outputs.length);Ze.inputs=Ze.inputs.slice(0,ia),Ze.outputs=Ze.outputs.slice(0,ia),Ze.outputs.some(Un=>!rl(Un))&&jt.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return Ze.errorMsg=jt.join(`
|
|
`),Ze}},{id:"7",type:"\u7EC4\u5408\u9898",element:(Ze,Sn)=>{var zn,la;const jt=ii[Sn];return E.createElement("div",{className:ue.row,style:{display:gi?jt!=null&&jt.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:ue.leftLayout},E.createElement(Ka,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:ue.question},Ki(Ze,Sn),Xo(Ze),(zn=Ze==null?void 0:Ze.questions)==null?void 0:zn.map((oa,ia)=>{var Un;const sa=(Un=Fo.find(Ur=>Ur.id===(oa==null?void 0:oa.type)))==null?void 0:Un.element;return E.createElement(E.Fragment,{key:`left-${Ze.id}-${ia}`},sa(oa,Sn,ia)[0])}),Pn(Ze),E.createElement("p",{contentEditable:!0},"}}")))),E.createElement("div",{className:ue.rightLayout},E.createElement(Gt,{className:jt!=null&&jt.errorMsg?ue.error:""},ml(jt,Sn),Kt(jt,"",Sn),(la=jt==null?void 0:jt.questions)==null?void 0:la.map((oa,ia)=>{var Un;const sa=(Un=Fo.find(Ur=>Ur.id===(oa==null?void 0:oa.type)))==null?void 0:Un.element;return E.createElement(E.Fragment,{key:`right-${jt.id}-${ia}`},sa(oa,Sn,ia)[1])}),na(jt))))},deal:Ze=>{var Sn,zn,la,jt,oa;const ia=fo,Un=[...Fo],sa=Un.findIndex(ro=>ro.id==="0"),Ur=Un.findIndex(ro=>ro.id==="1");if(sa!==-1){const ro=Un[sa].deal;Un[sa].deal=Ri=>{const ji=ro(Ri);return ji.errorMsg&&(ji.errorMsg=ji.errorMsg.split(`
|
|
`).filter(ru=>ru!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
|
|
`)),ji}}if(Ur!==-1){const ro=Un[Ur].deal;Un[Ur].deal=Ri=>{const ji=ro(Ri);return ji.errorMsg&&(ji.errorMsg=ji.errorMsg.split(`
|
|
`).filter(ru=>ru!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
|
|
`)),ji}}Ze.questions=(Sn=Ze.questions)!=null&&Sn.length?fo(Ze.questions.slice(0,20)):[],Ze.questions=(zn=Ze.questions)==null?void 0:zn.map((ro,Ri)=>{var ji;if(ro.type==="0"||ro.type==="1"){const ru=(ji=ro.options)==null?void 0:ji.map(lu=>lu==null?void 0:lu.trim().replace(/^\s+|\s+$/g,""));ru&&new Set(ru).size!==ru.length&&(ro.errorMsg=(ro.errorMsg?ro.errorMsg+`
|
|
`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Tt(Ta({},ro),{last:Ri===Ze.questions.length-1})});const Zo=(la=Ze.questions)==null?void 0:la.reduce((ro,Ri)=>{const ji=parseFloat(Ri.score);return isNaN(ji)?ro:ro+ji},0);Ze.score=Zo;let Ro=[];return(jt=Ze.questions)!=null&&jt.length?Ze.errorMsg=((oa=Ze.questions)==null?void 0:oa.findIndex(ro=>!!ro.errorMsg))>-1:Ro.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),rl(Ze==null?void 0:Ze.question)||Ro.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ro.length&&(Ze.errorMsg=Ro.join(`
|
|
`)),Ze}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(Ze,Sn)=>{var zn,la;const jt=ii[Sn],oa=jr.map(ia=>({key:ia,label:ia,onClick:()=>Hr("platform",Sn,ia)}));return E.createElement("div",{className:ue.row,style:{display:gi?jt!=null&&jt.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:ue.leftLayout},E.createElement(Ka,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:ue.question},Ki(Ze,Sn),Xo(Ze),E.createElement(Et,{id:Ze==null?void 0:Ze.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${Ze==null?void 0:Ze.timeLimit}`,tagName:"p"}),E.createElement(Et,{id:Ze==null?void 0:Ze.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(Ze==null?void 0:Ze.platform)||""}`,tagName:"p"}),E.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),E.createElement("h4",null),E.createElement(Et,{id:Ze==null?void 0:Ze.id,value:(Ze==null?void 0:Ze.code)||"",tagName:"div"}),E.createElement("h4",null),E.createElement(Et,{id:Ze==null?void 0:Ze.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(Ze==null?void 0:Ze.input)||""}`,tagName:"p"}),E.createElement(Et,{id:Ze==null?void 0:Ze.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(Ze==null?void 0:Ze.output)||""}`,tagName:"p"}),(zn=Ze==null?void 0:Ze.answer)==null?void 0:zn.map((ia,Un)=>E.createElement(Et,{key:Un,id:Ze==null?void 0:Ze.id,value:`\u7B54\u6848${Un+1}\uFF1A${ia||""}`,tagName:"p"})),Pn(Ze)))),E.createElement("div",{className:ue.rightLayout},E.createElement(Gt,{className:jt!=null&&jt.errorMsg?ue.error:""},ml(jt,Sn),Kt(jt,"",Sn),E.createElement("div",{className:ue.liWrap},E.createElement("div",{className:ue.li,onKeyDown:Mn},E.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),E.createElement(Et,{className:ue.edit,id:jt==null?void 0:jt.id,value:jt==null?void 0:jt.timeLimit,tagName:"div",onBlur:ia=>Hr("timeLimit",Sn,Wi(ia))})),E.createElement("div",{className:ue.li},E.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Ve.Z,{menu:{items:oa}},E.createElement("span",{className:"c-light-primary"},jt==null?void 0:jt.platform,E.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),E.createElement("div",{className:ue.li,style:{flexDirection:"column",alignItems:"start"}},E.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),E.createElement(Et,{className:ue.edit,id:jt==null?void 0:jt.id,value:(jt==null?void 0:jt.code)||"",onBlur:ia=>Hr("code",Sn,Wi(ia)),tagName:"div"})),E.createElement("div",{className:ue.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),E.createElement(Et,{className:ue.edit,id:jt==null?void 0:jt.id,value:(jt==null?void 0:jt.input)||"",onBlur:ia=>Hr("input",Sn,Wi(ia)),tagName:"div"})),E.createElement("div",{className:ue.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),E.createElement(Et,{className:ue.edit,id:jt==null?void 0:jt.id,value:(jt==null?void 0:jt.output)||"",onBlur:ia=>Hr("output",Sn,Wi(ia)),tagName:"div"}))),E.createElement("div",{className:ue.liWrap},(la=jt==null?void 0:jt.answer)==null?void 0:la.map((ia,Un)=>E.createElement("div",{className:ue.li,key:Un},E.createElement("aside",null,"\u7B54\u6848",Un+1,"\uFF1A"),E.createElement(Et,{id:jt==null?void 0:jt.id,value:ia||"",className:ue.edit,onBlur:sa=>{const Ur=[...(jt==null?void 0:jt.answer)||[]];Ur[Un]=Wi(sa),Hr("output",Sn,Ur)},tagName:"div"})))),na(jt))))},deal:Ze=>{var Sn,zn,la,jt,oa,ia,Un,sa;Ze.score=Ze.score===void 0?10:Ze.score,Ze.code=(la=(zn=(Sn=Ze.code)==null?void 0:Sn.trim())==null?void 0:zn.replace(/@_@/g,"@\u2581@"))==null?void 0:la.replace(/@__@/g,"@\u2581\u2581@");let Ur=[];if(rl(Ze==null?void 0:Ze.question)||Ur.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),rl(Ze==null?void 0:Ze.code)?/@▁@|@▁▁@/.test(Ze==null?void 0:Ze.code)?(jt=Ze==null?void 0:Ze.answer)!=null&&jt.length&&((oa=Ze==null?void 0:Ze.code.match(/@▁@|@▁▁@/g))==null?void 0:oa.length)!==((ia=Ze==null?void 0:Ze.answer)==null?void 0:ia.length)&&Ur.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):Ur.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"):Ur.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),Ze!=null&&Ze.answer?(Un=Ze.answer)!=null&&Un.some(Ro=>!rl(Ro))&&Ur.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):Ur.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),Ze.platform=rl(Ze==null?void 0:Ze.platform),Ze!=null&&Ze.platform){const Ro=["c","c++","java","python","javascript","ruby"],ro=(sa=Ze==null?void 0:Ze.platform)==null?void 0:sa.toLowerCase(),Ri=Ro.findIndex(ji=>ji===ro);Ri>-1?Ze.platform=jr[Ri]:Ur.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else Ur.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");rl(Ze==null?void 0:Ze.output)||Ur.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const Zo=rl(String((Ze==null?void 0:Ze.timeLimit)||""));return Ze.timeLimit=Zo,(!Zo||Zo&&!["3","4","5","6","7","8","9","10"].includes(Zo))&&Ur.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Ze.errorMsg=Ur.join(`
|
|
`),Ze}}],bo=()=>E.createElement(E.Fragment,null,Bi.filter(Ze=>{var Sn;return!!((Sn=Fo.find(la=>la.id===(Ze==null?void 0:Ze.type)))==null?void 0:Sn.element)}).map((Ze,Sn)=>{var zn;const la=(zn=Fo.find(jt=>jt.id===(Ze==null?void 0:Ze.type)))==null?void 0:zn.element;return E.createElement(E.Fragment,{key:Ze.id},la(Ze,Sn))})),qo=()=>pn(void 0,null,function*(){const Ze=ii.filter(Sn=>!Sn.checked);if(za!==3||!Ze.length){$e.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}hl.setFieldsValue({sub_discipline_id:Va}),Tr(!0)}),io=Ze=>pn(void 0,null,function*(){const Sn=fo(Ze);hi(Sn),Mi(JSON.parse(JSON.stringify(Sn))),Ra(3),Yo(!1),eo(!1),_a(!1)});(0,E.useEffect)(()=>{if(oo)return;const Ze=()=>{Yr(Sn=>Sn>=90?(clearInterval(wo.current),90):Sn+1)};return wo.current=setInterval(Ze,5e4/90),()=>clearInterval(wo.current)},[oo]);const Pr=(Ze,Sn)=>{fi(!1);const zn=new FormData;Object.keys(Sn).forEach(jt=>{zn.append(jt,Sn[jt])});const la=new window.XMLHttpRequest;la.withCredentials=!0,la.addEventListener("load",function(jt){return pn(this,null,function*(){var oa,ia;try{const Un=JSON.parse((oa=jt==null?void 0:jt.target)==null?void 0:oa.response);if(fi(!0),Yr(100),yield new Promise(sa=>setTimeout(()=>sa(),780)),Un.status===0){if(!((ia=Un==null?void 0:Un.data)!=null&&ia.length)){$e.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),Yo(!1);return}io((Un==null?void 0:Un.data)||[])}else Yo(!1),$e.ZP.warning(Un==null?void 0:Un.message)}catch(Un){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",Un)}})}),la.addEventListener("error",()=>{Yo(!1)}),la.open("POST",`${le.Z.API_SERVER}${Ze}`),la.send(zn)},Vn=Ze=>pn(void 0,null,function*(){const Sn=Ze.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(Sn)==-1?($e.ZP.error(`${Ze.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()):(Yo(!0),Go("\u5904\u7406\u4E2D"),Pr("/api/intelligent_imports/import.json",{file:Ze}),Promise.reject())}),Xa=Ze=>pn(void 0,null,function*(){const Sn=Ze.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(Sn)==-1?($e.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()):Ze.size/1024/1024>200?($e.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E200M"),Promise.reject()):(en!=null&&en.length?ge.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([Ze])}):Wr([Ze]),Promise.reject())});let ar=[{key:1,label:E.createElement(me.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Vn},E.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];const vo=[ii.length,(ja=ii.filter(Ze=>!!(Ze!=null&&Ze.errorMsg)))==null?void 0:ja.length];return E.createElement("div",{className:Fe()(ue.intelligentBox,"intelligent-body-curb",rt),style:Tt(Ta({},Nt),{width:on}),ref:Mr},E.createElement("div",{className:ue.underpin},E.createElement("b",{style:Rn}),E.createElement("b",{style:Rn})),E.createElement("div",{className:ue.head,style:{top:Ea}},E.createElement("div",{className:ue.leftLayout},er||E.createElement(E.Fragment,null,E.createElement(Me.Z,{align:"middle"},E.createElement("div",{className:ue.title},"\u8BD5\u9898\u7F16\u8F91"),!bt&&E.createElement(te.op,{href:`${le.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",E.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),E.createElement(te.op,{onClick:Pl,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!bt&&E.createElement(Ve.Z,{overlayClassName:ue.menu,menu:{items:ar}},E.createElement(te.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!ln&&ln),E.createElement("div",{className:ue.tip},E.createElement("i",{className:"iconfont icon-tishi7 font12 mr10"}),"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B"))),E.createElement(Me.Z,{className:ue.rightLayout,style:{alignItems:"start"}},Ya||E.createElement(E.Fragment,null,E.createElement("div",{className:ue.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(za)&&E.createElement(_e.default,{className:"ml20",checked:gi,onChange:Ze=>_a(Ze.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(za)&&E.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",E.createElement("span",{className:"ml5 mr5 c-light-primary"},vo[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",E.createElement("span",{className:"ml5 mr5 c-red-e53"},vo[1]),"\u9898")),un&&E.createElement("div",{className:ue.tabs},Bi==null?void 0:Bi.map((Ze,Sn)=>E.createElement("div",{onClick:()=>{ur(Sn)},className:yl===Sn&&ue.active,key:Sn},"\u65B0\u9898",Sn+1)))),E.createElement("div",{className:ue.centerBox},E.createElement("img",{className:"mb10",src:Ae,width:56}),!ba&&E.createElement(te.op,{onClick:ni},"\u8BC6\u522B"))),[1,2].includes(za)&&Pi(),[3].includes(za)&&bo(),E.createElement("div",{className:"pb10"}),E.createElement("div",{className:ue.buttonFixed},E.createElement("div",{className:ue.buttonWrap},E.createElement(Ue.ZP,{size:"middle",className:`${ue.button} mr20`,onClick:Zn},"\u53D6\u6D88"),E.createElement(Ue.ZP,{size:"middle",type:"primary",className:`${ue.button}`,onClick:qo},Jn))),E.createElement(ge.default,{centered:!0,closable:!1,destroyOnClose:!0,open:di,title:null,footer:null,width:320,afterClose:()=>Yr(0)},E.createElement(Me.Z,{align:"middle",style:{flexDirection:"column"}},E.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},So,E.createElement("span",{className:ue.dotLoading},E.createElement("span",null,"."),E.createElement("span",null,"."),E.createElement("span",null,"."))),E.createElement(pe.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:_r}),E.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",E.createElement("span",{className:"ml5 c-light-primary"},_r,"%")))),E.createElement(ge.default,{centered:!0,open:wr,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Rr,width:480,onCancel:()=>Tr(!1),onOk:()=>hl.submit(),afterClose:()=>{hl.resetFields()}},E.createElement(be.default,{style:{maxHeight:550},form:hl,layout:"horizontal",colon:!1,size:"large",onFinish:Ze=>pn(void 0,null,function*(){var Sn,zn,la,jt,oa;const ia=ii.filter(Ur=>!Ur.checked&&!Ur.errorMsg);xr(!0);const Un=()=>pn(void 0,null,function*(){var Ur,Zo;const Ro=yield(0,et.ZP)("/api/intelligent_imports/save.json",{method:"post",body:Tt(Ta(Ta({},tr),Ze),{list:ia,mode:Za})});Ro.status===0&&(Vt&&((Ur=Ro==null?void 0:Ro.data)!=null&&Ur.success)&&window.location.pathname==="/problemset"&&(Ft.Z.publish("refresh-item-bank",Ze.group_id),yield new Promise(ro=>setTimeout(()=>ro(),1500))),$e.ZP.success(`\u6210\u529F\u5BFC\u5165${(Zo=Ro==null?void 0:Ro.data)==null?void 0:Zo.success}\u9053\u8BD5\u9898`,3),ea(),Tr(!1)),xr(!1)});if(Za!==1){yield Un();return}const sa=yield(0,et.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:ii,mode:Za}});if(sa.status===0){if(!((Sn=sa==null?void 0:sa.data)!=null&&Sn.error_size)){yield Un();return}ge.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{xr(!1)},title:"\u63D0\u793A",content:E.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",E.createElement("span",{className:"c-light-primary ml5 mr5"},(zn=sa==null?void 0:sa.data)==null?void 0:zn.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",E.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(la=sa==null?void 0:sa.data)==null?void 0:la.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",E.createElement("span",{className:"ml5 mr5"},(oa=(jt=sa==null?void 0:sa.data)==null?void 0:jt.index)==null?void 0:oa.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:Un})}})},E.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),E.createElement(be.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",labelCol:{span:5},wrapperCol:{span:19},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"}]},E.createElement(y.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:hn})),Za===1&&E.createElement(be.default.Item,{label:E.createElement(Me.Z,{align:"middle",style:{justifyContent:"space-between"}},E.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),E.createElement("div",{onClick:()=>kr(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},E.createElement("img",{className:"mr5 primary-hover",src:xe}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},E.createElement(Oe.Z,{key:dn})))),E.createElement(ge.default,{centered:!0,open:al,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:mi,onCancel:()=>kr(!1),onOk:()=>Vi.submit(),afterClose:()=>{Vi.resetFields()}},E.createElement(be.default,{style:{maxHeight:550},form:Vi,layout:"horizontal",colon:!1,size:"large",onFinish:Ze=>pn(void 0,null,function*(){var Sn;Ao(!0),(yield(0,et.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:Ze.name,parent_id:(Sn=Ze==null?void 0:Ze.parent_id)==null?void 0:Sn[0]}})).status===0?(Sa(dn+1),setTimeout(()=>{$e.ZP.success("\u64CD\u4F5C\u6210\u529F"),kr(!1),Ao(!1)},1e3)):Ao(!1)})},E.createElement(be.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},E.createElement(a.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),E.createElement(be.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},E.createElement(Oe.Z,null)))),E.createElement(ge.default,{centered:!0,open:br,title:"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898",width:814,okText:"\u751F\u6210\u8BD5\u9898",onCancel:()=>eo(!1),onOk:()=>{if(Zi===1&&!rl(Ma)){$e.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(Zi===2&&!rl(Ma)&&!(en!=null&&en.length)){$e.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const Ze=[{name:"\u5355\u9009\u9898",num:xa||0},{name:"\u591A\u9009\u9898",num:Wa||0},{name:"\u5224\u65AD\u9898",num:li||0},{name:"\u586B\u7A7A\u9898",num:cl||0},{name:"\u7B80\u7B54\u9898",num:Ja||0}];if(Ze.reduce((la,jt)=>la+jt.num,0)===0){$e.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}console.log(Zi,xa,Wa),Yo(!0),Go("\u5904\u7406\u4E2D");const zn={type:Zi,query:Ma,item_types:JSON.stringify(Ze)};Zi===2&&(zn.file=(en==null?void 0:en[0])||null),Pr("/api/intelligent_imports/large_model_intelligent_qa.json",zn)}},E.createElement(Me.Z,{align:"middle",className:"mb10 c-black"},E.createElement("div",{className:"mr10"},"\u51FA\u9898\u8981\u6C42"),E.createElement(x.ZP.Group,{value:Zi,onChange:Ze=>yn(Ze.target.value)},E.createElement(x.ZP,{value:1,className:"c-black"},"\u6839\u636E\u77E5\u8BC6\u70B9\u51FA\u9898"),E.createElement(x.ZP,{value:2,className:"ml40 c-black"},"\u6839\u636E\u6750\u6599\u51FA\u9898"))),E.createElement(a.default.TextArea,{style:{height:120},className:"mb20",value:Ma,placeholder:Zi===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:Ze=>{va(Ze.target.value)}}),Zi===2&&E.createElement(E.Fragment,null,E.createElement(me.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:en,beforeUpload:Xa,className:"mb20",onRemove:()=>Wr([])},E.createElement(b.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},E.createElement(te.op,{style:{borderRadius:2}},E.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),E.createElement("div",{style:{height:20}})),E.createElement(Me.Z,{align:"middle",className:"c-black"},E.createElement("div",{className:"mb10"},"\u51FA\u9898\u6570\u91CF"),E.createElement(Me.Z,{gutter:16},E.createElement(ee.Z,null,E.createElement("label",null,"\u5355\u9009\u9898"),E.createElement(Xe.Z,{min:0,max:10,value:xa,onChange:Ir,style:{marginLeft:"8px"}})),E.createElement(ee.Z,null,E.createElement("label",null,"\u591A\u9009\u9898"),E.createElement(Xe.Z,{min:0,max:10,value:Wa,onChange:Ei,style:{marginLeft:"8px"}})),E.createElement(ee.Z,null,E.createElement("label",null,"\u5224\u65AD\u9898"),E.createElement(Xe.Z,{min:0,max:10,value:li,onChange:ki,style:{marginLeft:"8px"}})),E.createElement(ee.Z,null,E.createElement("label",null,"\u586B\u7A7A\u9898"),E.createElement(Xe.Z,{min:0,max:10,value:cl,onChange:Bo,style:{marginLeft:"8px"}})),E.createElement(ee.Z,null,E.createElement("label",null,"\u7B80\u7B54\u9898"),E.createElement(Xe.Z,{min:0,max:10,value:Ja,onChange:Nl,style:{marginLeft:"8px"}}))))))},wn=oe;var gt=cn},35713:function(Xt,Ht,z){"use strict";var E=z(67294),ue=z(71736),Ce=z(84279),Fe=z(36527),be=z(14446),$e=z(67294);const ge=(0,E.forwardRef)(({callback:Xe,width:Me,onChange:_e,disabled:Ve,readOnly:me,type:Ue="",value:pe="",style:y={}},a)=>{const x=(0,E.useRef)(),b=(0,E.useRef)(),[ee,te]=(0,E.useState)(0),[le,oe]=(0,E.useState)(0),[re,ye]=(0,E.useState)(!1),Ae=()=>{var Se=document.createElement("div");Se.innerHTML=x.current.getValue();var tt=Se.innerText;return Xe&&Xe(tt),tt};(0,E.useImperativeHandle)(a,()=>({getData:Ae}));const et=Se=>{Se.preventDefault();const tt=Se.clientX-ee,Te=Se.clientY-le;document.body.onmousemove=Qe=>{let Be=Qe.clientX-tt,ut=Qe.clientY-Te;const ct=document.getElementsByClassName("markdown-popup-form")[0],Et=window.innerWidth-ct.offsetWidth,Ft=window.innerHeight-ct.offsetHeight;Be=Math.max(0,Math.min(Be,Et)),ut=Math.max(0,Math.min(ut,Ft)),Oe(Qe.clientX,Qe.clientY,tt,Te)&&(te(Be),oe(ut))},document.body.onmouseup=function(){document.body.onmousemove=null}},Oe=(Se,tt,Te,Qe)=>{const Be=document.body.clientHeight,ut=document.body.clientWidth;return Se<20&&Te>Se||Se>ut-20&&Te<Se||tt<20&&Qe>tt||tt>Be-20&&Qe<tt?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,E.useEffect)(()=>{re&&setTimeout(()=>{const Se=document.getElementsByClassName("markdown-popup-form")[0],tt=window.innerWidth/2-Se.offsetWidth/2,Te=window.innerHeight/2-Se.offsetHeight/2;te(tt),oe(Te)},0)},[re]);const xe=()=>{Ve||me||ye(!0)};return $e.createElement("div",{style:y},$e.createElement("div",{style:{width:Me||"100%",position:"relative"},className:`${ue.Z.mathFillWrap} ${Ve||me?"cursorDefault":""}`,onClick:()=>xe()},$e.createElement("math-field",{disabled:Ve,locale:"zh_cn",class:`${ue.Z.mathField} ${Ue}`,readOnly:me,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:x,style:{width:"100%",fontSize:pe?18:14},value:pe||""})),$e.createElement(be.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:ee,top:le},title:$e.createElement("div",{style:{cursor:"move"},onMouseDown:et},"\u8F93\u5165\u516C\u5F0F"),open:re,onOk:()=>{const Se=b.current.getData();x.current.setValue(Se),_e(Se),ye(!1)},onCancel:()=>{ye(!1)},destroyOnClose:!0,className:"markdown-popup-form"},$e.createElement(Fe.Z,{value:pe,ref:b,onChange:_e,showSaveButton:!1})))});Ht.Z=ge},36527:function(Xt,Ht,z){"use strict";var E=z(67294),ue=z(71230),Ce=z(15746),Fe=z(66368),be=z(71577),$e=z(85725),ge=z(71736),Xe=z(84279),Me=z(67294);const _e=(0,E.forwardRef)(({callback:Ve,showSaveButton:me,value:Ue=""},pe)=>{const y=(0,E.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}`}]}]}],b=le=>{y.current.setValue(y.current.getValue()+" "+le.value+" ")},ee=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Me.createElement(ue.Z,{className:ge.Z.lists,gutter:[10,10]},a.map((le,oe)=>Me.createElement(Ce.Z,{flex:"110px",className:ge.Z.item},Me.createElement("div",null,Me.createElement($e.Z,{value:`$$${le.value}$$`}),le.name),Me.createElement("div",{className:ge.Z.children},le.children.map((re,ye)=>Me.createElement("div",{key:ye},Me.createElement("h1",null,re.name),Me.createElement(ue.Z,{gutter:[10,10]},re.data.map((Ae,et)=>Me.createElement(Ce.Z,{key:et,onClick:()=>b(Ae),className:ge.Z.diamond},Me.createElement($e.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Me.createElement(ue.Z,{className:ge.Z.lists,gutter:[10,10]},x.map((le,oe)=>Me.createElement(Ce.Z,{flex:"110px",className:ge.Z.item},Me.createElement("div",null,Me.createElement($e.Z,{value:"`$$"+le.value+"$$`"}),le.name),Me.createElement("div",{className:ge.Z.children},le.children.map((re,ye)=>Me.createElement("div",{key:ye},re.name&&Me.createElement("h1",null,re.name),Me.createElement(ue.Z,{gutter:[10,10]},re.data.map((Ae,et)=>Me.createElement(Ce.Z,{key:et,onClick:()=>b(Ae),className:ge.Z.diamond},Me.createElement($e.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))}],te=()=>{var le=document.createElement("div");le.innerHTML=y.current.getValue();var oe=le.innerText;return Ve&&Ve(oe),oe};return(0,E.useImperativeHandle)(pe,()=>({getData:te})),Me.createElement("div",{className:ge.Z.mathWrap},Me.createElement(Fe.default,{defaultActiveKey:"1",items:ee}),Me.createElement("math-field",{locale:"zh_cn",className:ge.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ue||""),me&&Me.createElement("div",{className:ge.Z.button},Me.createElement(be.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ht.Z=_e},41188:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return me}});var E=z(67294),ue=z(22150),Ce=z(14446),Fe=z(69677),be=z(55304),$e=z(33170),ge={publicQuest:"publicQuest___iYvzo",publicQuestContent:"publicQuestContent___vgbKh",public_tips:"public_tips___UX0Dn",concat:"concat___wOfND"},Xe=z(99640),Me=z(67294),_e=(Ue,pe,y)=>new Promise((a,x)=>{var b=le=>{try{te(y.next(le))}catch(oe){x(oe)}},ee=le=>{try{te(y.throw(le))}catch(oe){x(oe)}},te=le=>le.done?a(le.value):Promise.resolve(le.value).then(b,ee);te((y=y.apply(Ue,pe)).next())}),me=({type:Ue="subject",open:pe,onCancel:y,onOkClick:a,subDisciplineId:x})=>{const[b]=ue.default.useForm(),[ee,te]=(0,E.useState)([]),[le,oe]=(0,E.useState)(!1);(0,E.useEffect)(()=>{},[]);const re=()=>_e(void 0,null,function*(){if(Ue){const ye=yield(0,$e.ZP)("/api/disciplines.json",{method:"get",params:{source:Ue}});te(ye.disciplines||[])}});return Me.createElement(Ce.default,{title:Me.createElement("div",{style:{fontWeight:"bold"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"),open:pe,width:558,centered:!0,className:ge.publicQuest,onCancel:()=>{y(),b.resetFields()},onOk:()=>{b.validateFields().then(ye=>_e(void 0,null,function*(){const Ae=yield(0,$e.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:ye==null?void 0:ye.name,sub_discipline_id:x}});(Ae==null?void 0:Ae.status)===0&&a({name:ye==null?void 0:ye.name,id:Ae==null?void 0:Ae.tag_discipline_id,public:!1,type:"personal"}),b.resetFields(),y()}))}},Me.createElement("div",{className:ge.publicQuestContent},Me.createElement("div",{className:ge.public_tips},Me.createElement(be.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(ue.default,{labelAlign:"left",form:b,colon:!1},Me.createElement(ue.default.Item,{label:"\u77E5\u8BC6\u70B9\u540D\u79F0",name:"name",rules:[{required:!0}]},Me.createElement(Fe.default,{showCount:!0,maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"}))),Me.createElement(Xe.Z,{open:le,onCancel:()=>{oe(!1)}})))}},3830:function(Xt,Ht,z){"use strict";z.d(Ht,{Q:function(){return Me},Z:function(){return Ve}});var E=z(67294),ue={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"},Ce=z(94184),Fe=z.n(Ce),be=z(14446),$e=z(2453),ge=z(84567),Xe=(me,Ue,pe)=>new Promise((y,a)=>{var x=te=>{try{ee(pe.next(te))}catch(le){a(le)}},b=te=>{try{ee(pe.throw(te))}catch(le){a(le)}},ee=te=>te.done?y(te.value):Promise.resolve(te.value).then(x,b);ee((pe=pe.apply(me,Ue)).next())});const Me=({title:me="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:Ue=[],visible:pe,setVisible:y,tip:a,onOk:x})=>{const[b,ee]=(0,E.useState)([]),[te,le]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{pe&&ee(Ue)},[pe]),E.createElement(be.default,{centered:!0,open:pe,title:me,confirmLoading:te,width:564,onOk:()=>Xe(void 0,null,function*(){if(!b.length){$e.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}le(!0),yield x(b),le(!1)}),onCancel:()=>y(!1)},!!a&&E.createElement("div",{className:"c-grey-666 font16 mb10"},a),E.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},E.createElement(ge.default.Group,{value:b,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 Ve=({title:me="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:Ue,style:pe={},onEdit:y,dataSource:a=[]})=>{const x={C:E.createElement("div",{className:ue.c},"C"),"C++":E.createElement("div",{className:ue.cpp},"C++"),Java:E.createElement("div",{className:ue.java},"Java"),Python:E.createElement("div",{className:ue.python},"Python")};return E.createElement("div",{className:Fe()(ue.tags,Ue),style:pe},!!me&&E.createElement("div",{className:ue.text},me),E.createElement("div",{className:ue.tagWrap},a==null?void 0:a.map(b=>E.createElement(E.Fragment,{key:b},x[b]))),!!y&&E.createElement("div",{onClick:y,className:`iconfont icon-bianji_Hover ${ue.edit}`}))}},15312:function(Xt,Ht,z){"use strict";z.d(Ht,{t:function(){return wn}});var E=z(67294),ue=z(69677),Ce=z(22150),Fe=z(14446),be=z(71230),$e=z(15746),ge=z(31795),Xe=z(42563),Me=z(78045),_e=z(41307),Ve=z(35973),me=z(52654),Ue=z(2453),pe=z(71577),y=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"},b=z(33170),ee=z(88742),te=z(35567),le=z(74855),oe=z(96707),re=z(67294),ye=Object.defineProperty,Ae=Object.defineProperties,et=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,tt=(gt,rt,Nt)=>rt in gt?ye(gt,rt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):gt[rt]=Nt,Te=(gt,rt)=>{for(var Nt in rt||(rt={}))xe.call(rt,Nt)&&tt(gt,Nt,rt[Nt]);if(Oe)for(var Nt of Oe(rt))Se.call(rt,Nt)&&tt(gt,Nt,rt[Nt]);return gt},Qe=(gt,rt)=>Ae(gt,et(rt)),Be=(gt,rt,Nt)=>new Promise((on,Zn)=>{var ea=Ea=>{try{Za(Nt.next(Ea))}catch(Va){Zn(Va)}},tr=Ea=>{try{Za(Nt.throw(Ea))}catch(Va){Zn(Va)}},Za=Ea=>Ea.done?on(Ea.value):Promise.resolve(Ea.value).then(ea,tr);Za((Nt=Nt.apply(gt,rt)).next())}),ct=({buttonProps:gt,buttonText:rt,form:Nt,hackIdentifier:on="",answerKey:Zn,data:ea})=>{const[tr,Za]=(0,E.useState)(!1),[Ea,Va]=(0,E.useState)(!1),[bt,Yt]=(0,E.useState)(!1),[er,Ya]=(0,E.useState)({}),[qt,ba]=(0,E.useState)(""),[Ct,un]=(0,E.useState)(""),Rn=(0,E.useRef)(on),ln=(0,E.useRef)(""),Vt=(0,E.useRef)(!1);(0,E.useEffect)(()=>{bt&&Ra()},[bt]),(0,E.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const Jn=()=>new Date().getTime(),ja=ea==null?void 0:ea.code,za=()=>{var So,Go;let di=ja?ea==null?void 0:ea.code:(So=Nt.getFieldValue("hack_codes"))==null?void 0:So.code,Yo=ja?ea==null?void 0:ea.answer_content:Nt.getFieldValue(Zn),Bi=ja?ea==null?void 0:ea.input:(Go=Nt.getFieldValue("hack_sets"))==null?void 0:Go.input;Yo==null||Yo.forEach(hi=>{const ii=hi.value||hi.answer_text||"";di=di.replace(/(@▁@|@▁▁@)/,ii)}),un(Bi),ba(di),Ya({}),Yt(!0)},Ra=()=>Be(void 0,null,function*(){var So,Go,di,Yo;const Bi=Jn(),hi=ja?ea==null?void 0:ea.time_limit:(So=Nt.getFieldsValue())==null?void 0:So.hack.time_limit,ii=ja?(Go=ea==null?void 0:ea.answer_content)==null?void 0:Go.length:(Yo=(di=Nt.getFieldsValue())==null?void 0:di.standard_answers)==null?void 0:Yo.length;Za(!0),yield(0,ee.bM)(ln.current,{test_hack_code:qt,test_input:Ct});function Mi(){return Be(this,null,function*(){const{status:gi,data:_a}=yield(0,ee.rX)(ln.current,"submit"),xr=Jn()-Bi>(hi+3)*1e3*ii;if(Vt.current){if(xr){Ue.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),Za(!1);return}if(gi===0){Za(!1),Ya(Qe(Te({},_a),{showText:!0}));return}setTimeout(Mi,1e3)}})}Mi()}),_r=()=>Be(void 0,null,function*(){var So,Go,di,Yo,Bi,hi,ii;if(!ea){try{yield Nt.validateFields()}catch(Rr){(di=(Go=(So=Rr==null?void 0:Rr.errorFields)==null?void 0:So[0])==null?void 0:Go.name)!=null&&di.includes("standard_answers")?Ue.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Ue.ZP.error(Rr.errorFields[0].errors[0]),Nt.scrollToField(Rr.errorFields[0].name,{behavior:"smooth",block:"center"});return}Va(!0);let gi="";const _a=Nt.getFieldsValue();Rn.current?gi=yield(0,b.ZP)(`/api/problems/${Rn.current}.json`,{method:"put",body:Qe(Te({},_a),{hack:Qe(Te({},_a==null?void 0:_a.hack),{sub_discipline_id:(ii=(hi=_a==null?void 0:_a.hack)==null?void 0:hi.sub_discipline_id)==null?void 0:ii[1],difficult:_a.difficulty,item_banks_group_id:_a.item_banks_group_id}),hack_codes:Qe(Te({},_a.hack_codes),{code:a.Base64.encode(_a.hack_codes.code)}),update_hack_sets:[Te({},_a.hack_sets)],is_blank:!0})}):(gi=yield(0,b.ZP)("/api/problems.json",{method:"post",body:Qe(Te({},_a),{hack:Qe(Te({},_a==null?void 0:_a.hack),{sub_discipline_id:(Bi=(Yo=_a==null?void 0:_a.hack)==null?void 0:Yo.sub_discipline_id)==null?void 0:Bi[1],difficult:_a.difficulty,item_banks_group_id:_a.item_banks_group_id}),hack_codes:Qe(Te({},_a.hack_codes),{code:a.Base64.encode(_a.hack_codes.code)}),hack_sets:[Te({},_a.hack_sets)],is_blank:!0})}),Rn.current=gi==null?void 0:gi.identifier,sessionStorage.projectFill=gi==null?void 0:gi.identifier)}const Mi=yield(0,b.ZP)(`/api/problems/${Rn.current}/start.json`,{method:"get"});if((Mi==null?void 0:Mi.status)===0){ln.current=Mi==null?void 0:Mi.identifier,Vt.current=!0,Va(!1),za();return}Va(!1)}),Yr=So=>{const{status:Go,error_msg:di,execute_time:Yo,output:Bi,input:hi,expected_output:ii}=So;let Mi=null;switch(Go){case oe.h.OK:Mi=re.createElement(re.Fragment,null,re.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Yo/1e3,"\u79D2"),re.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case oe.h.NOMATCH:Mi=re.createElement(re.Fragment,null,re.createElement("div",null,"\u8F93\u5165\uFF1A"),re.createElement("pre",{style:{fontFamily:"initial"}},hi),re.createElement("div",null,"\u8F93\u51FA\uFF1A"),re.createElement("pre",{style:{fontFamily:"initial"}},Bi&&a.Base64.decode(Bi)),re.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),re.createElement("pre",{style:{fontFamily:"initial"}},ii&&a.Base64.decode(ii)));break;case oe.h.EXECUTEFAILURE:Mi=re.createElement(re.Fragment,null,re.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",re.createElement("pre",null,hi)),re.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),re.createElement("pre",{className:"error"},a.Base64.decode(di)));break;case oe.h.COMPILEFAILURE:Mi=re.createElement(re.Fragment,null,re.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",re.createElement("pre",null,hi)),re.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),re.createElement("pre",{className:"error"},a.Base64.decode(di)));break;case oe.h.PODFAILURE:Mi=re.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case oe.h.TIMEOUT:Mi=re.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return re.createElement(re.Fragment,null," ",Mi," ")};return re.createElement("div",null,re.createElement(pe.ZP,Qe(Te({loading:Ea},gt),{onClick:_r}),rt),re.createElement(Fe.default,{open:bt,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:tr,cancelButtonProps:{style:{display:"none"}},onOk:()=>Ra(),onCancel:()=>{Vt.current=!1,Yt(!1)}},re.createElement("div",{className:x.result},re.createElement("div",{className:x.left},re.createElement("div",{className:"mb20"},re.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!ea&&re.createElement(le.CopyToClipboard,{text:qt,onCopy:()=>Ue.ZP.success("\u590D\u5236\u6210\u529F")},re.createElement("span",{style:{float:"right"},className:"current c-light-primary"},re.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),re.createElement(te.Z,{height:510,className:"mb0",hidetoolBar:!0,defaultValue:qt,onChange:So=>ba(So)})),re.createElement("div",{className:x.right},re.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),re.createElement("div",{className:x.box},re.createElement("div",{className:x.li},re.createElement(ue.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:Ct,onChange:So=>un(So.target.value),bordered:!1,style:{height:180}}))),re.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),re.createElement("div",{className:x.box},re.createElement(y.Z,{spinning:tr,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},re.createElement("div",{className:x.li,style:{height:196,overflow:"auto",padding:10}},Yr(er))))))))},Et=z(55304),Ft=z(67294),Mt=Object.defineProperty,rn=Object.defineProperties,An=Object.getOwnPropertyDescriptors,Hn=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,xn=(gt,rt,Nt)=>rt in gt?Mt(gt,rt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):gt[rt]=Nt,Ta=(gt,rt)=>{for(var Nt in rt||(rt={}))xt.call(rt,Nt)&&xn(gt,Nt,rt[Nt]);if(Hn)for(var Nt of Hn(rt))_t.call(rt,Nt)&&xn(gt,Nt,rt[Nt]);return gt},Tt=(gt,rt)=>rn(gt,An(rt)),pn=(gt,rt)=>{var Nt={};for(var on in gt)xt.call(gt,on)&&rt.indexOf(on)<0&&(Nt[on]=gt[on]);if(gt!=null&&Hn)for(var on of Hn(gt))rt.indexOf(on)<0&&_t.call(gt,on)&&(Nt[on]=gt[on]);return Nt};const{TextArea:it}=ue.default,Mn=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"}],Ka=({value:gt,onChange:rt})=>Ft.createElement(Switch,{checked:gt,onChange:Nt=>{rt(Nt)}}),Gt="@\u2581@",cn="@\u2581\u2581@",wn=({questionTitlePlaceholder:gt,form:rt,scoreByBlank:Nt=!1,hackidentifier:on,answerKey:Zn})=>{const[ea,tr]=(0,E.useState)(!1),[Za,Ea]=(0,E.useState)(!1),bt=(0,Ve.useParams)().type==="edit",Yt=(ln,Vt)=>{const Jn=Vt.line;let ja=0;for(let Ra=0;Ra<Jn;Ra++)ja+=ln.getLine(Ra).split(Gt).length-1;for(let Ra=0;Ra<Jn;Ra++)ja+=ln.getLine(Ra).split(cn).length-1;const za=ln.getLine(Jn).substring(0,Vt.ch);return ja+=za.split(Gt).length-1,ja+=za.split(cn).length-1,ja},er=(ln,Vt,Jn,ja)=>{const za=ln.getRange(Vt.from,Vt.to);let Ra=0;if(Vt.text.forEach(_r=>{Ra+=_r.split(Gt).length-1}),Vt.text.forEach(_r=>{Ra+=_r.split(cn).length-1}),Vt.origin!=="setValue"){if(za&&(za.indexOf(Gt)!==-1||za.indexOf(cn)!==-1)){const _r=za.split(Gt).length-1+za.split(cn).length-1,Yr=Yt(ln,Vt.from);if(console.log(`\u5220\u9664${_r}\u4E2A\uFF0C \u524D\u9762\u6709${Yr}\u4E2A\uFF0C\u65B0\u589E${Ra}\u4E2A`),_r>1){const So=Array.from({length:_r},(Go,di)=>Yr+di);ja(So)}else ja(Yr)}else if(Ra>0){const _r=Yt(ln,Vt.from);console.log(`\u65B0\u589E${Ra}\u4E2A\uFF0C\u4E4B\u524D\u6709${_r}\u4E2A`),Jn(Ra,_r)}}},Ya=()=>{const ln=rt.getFieldValue(Zn);rt.setFieldsValue({[Zn]:ln==null?void 0:ln.map((Vt,Jn)=>Tt(Ta({},Vt),{position:Jn+1}))})},qt=(0,E.useRef)(),ba=(ln,Vt)=>{for(let Jn=0;Jn<ln;Jn++)qt.current({position:null,answer_text:""},Vt+Jn);Ya()},Ct=(0,E.useRef)(),un=ln=>{Ct.current(ln),Ya()},Rn=Ce.default.useWatch(Zn,rt);return Ft.createElement("div",{className:me.Z.wrap},Ft.createElement(Ce.default.Item,{label:"\u8BD5\u9898\u63CF\u8FF0",name:["hack","description"],style:{display:"table"},className:"w100",labelCol:{span:24},rules:[{required:!0}]},Ft.createElement(_e.h,{scrollId:"name",watch:!0,height:140})),Ft.createElement("div",{className:me.Z.questionTitleEditorWrap},Ft.createElement(Ce.default.Item,{label:"\u7A0B\u5E8F\u4EE3\u7801",name:["hack_codes","code"],labelCol:{span:24},rules:[{required:!0}]},Ft.createElement(_e.h,{scrollId:"name",watch:!0,height:400,hidetoolBar:!0,showNullProgramButton:!0,onChange:(ln,Vt)=>{const Jn=rt.getFieldValue(Zn);console.log("--preAnswerData",Jn,Vt),rt.setFieldsValue({[Zn]:Jn==null?void 0:Jn.map((ja,za)=>{var Ra;return Tt(Ta({},ja),{position:za+1,multi_line:(Ra=Vt==null?void 0:Vt[za])==null?void 0:Ra.multiLine})})})},placeholder:gt,onCMBeforeChange:(ln,Vt)=>{er(ln,Vt,ba,un)}}))),Ft.createElement(Ce.default.List,{name:Zn,rules:[{validator(ln,Vt){if(!(Vt!=null&&Vt.length))return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const Jn of Vt){const{answer_text:ja}=Jn||{};if((ja==null?void 0:ja.length)===0)return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(ln,{add:Vt,remove:Jn},{errors:ja})=>(qt.current=Vt,Ct.current=Jn,Ft.createElement(Ft.Fragment,null,Ft.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},Ft.createElement(Ce.default.Item,{label:"\u586B\u7A7A\u9879\u7B54\u6848",required:!0,labelCol:{span:24}}),Ft.createElement("div",{onClick:()=>{Fe.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(Et.Z,{style:{marginRight:3,color:"#3061D0"}}),Ft.createElement("span",null," \u7ED9\u5206\u8BF4\u660E"))),ln.map((za,Ra)=>{var _r=za,{key:Yr,name:So}=_r,Go=pn(_r,["key","name"]),di,Yo;return Ft.createElement(be.Z,{className:"mb20",key:Yr,align:"middle",wrap:!1},Ft.createElement($e.Z,{flex:"0 0 auto",className:`${me.Z.blankIndex}`},"\u586B\u7A7A\u9879",Ra+1),Ft.createElement($e.Z,{flex:1},Ft.createElement(be.Z,{align:"top",justify:"space-between",wrap:!1},Ft.createElement($e.Z,null,Ft.createElement(Ce.default.Item,Tt(Ta({},Go),{name:[So,"answer_text"],noStyle:!0}),(di=Rn==null?void 0:Rn[So])!=null&&di.multi_line||(Yo=Rn==null?void 0:Rn[So])!=null&&Yo.multiLine?Ft.createElement(it,{spellCheck:!1,style:{marginLeft:10,width:550}}):Ft.createElement(ue.default,{style:{marginLeft:10,width:550},className:me.Z.blankInput,size:"large",maxLength:1e3,onBlur:Bi=>{}}))),Nt&&Ft.createElement($e.Z,{flex:"224px"},Ft.createElement(Ce.default.Item,Tt(Ta({},Go),{name:[So,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),Ft.createElement(ge.Z,{size:"large",className:me.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"}))))))})))),Ft.createElement("div",{onClick:()=>tr(!0)},Ft.createElement(Ce.default.Item,{name:["hack","analysis"],label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Ft.createElement(_e.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ea}))),Ft.createElement(Ce.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(Xe.default,{size:"large"},Mn.map(ln=>Ft.createElement(Xe.default.Option,{key:ln.title,value:ln.key}," ",ln.title)))),Ft.createElement(Ce.default.Item,{label:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",style:{marginTop:30},labelCol:{span:24},required:!0},Ft.createElement(Ce.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(ge.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})),Ft.createElement("span",{className:"ml10 font14"},"\u79D2")),Ft.createElement(Ce.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(Ce.default.Item,{label:"\u6D4B\u8BD5\u7528\u4F8B",required:!0,style:{marginTop:30}}),Ft.createElement("div",{style:{background:"#F6F7F9",padding:15}},Ft.createElement(Ce.default.Item,{label:"\u8F93\u5165",labelCol:{span:24},name:["hack_sets","input"]},Ft.createElement(it,{rows:4})),Ft.createElement(Ce.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(it,{rows:4}))),Ft.createElement(ct,{form:rt,answerKey:Zn,hackIdentifier:on,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(Xt,Ht,z){"use strict";z.d(Ht,{u:function(){return re}});var E=z(67294),ue=z(71230),Ce=z(15746),Fe=z(83062),be=z(22150),$e=z(52654),ge=z(40043),Xe=z(24018),Me=z(41307),_e=z(67294),Ve=Object.defineProperty,me=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(ye,Ae,et)=>Ae in ye?Ve(ye,Ae,{enumerable:!0,configurable:!0,writable:!0,value:et}):ye[Ae]=et,b=(ye,Ae)=>{for(var et in Ae||(Ae={}))y.call(Ae,et)&&x(ye,et,Ae[et]);if(pe)for(var et of pe(Ae))a.call(Ae,et)&&x(ye,et,Ae[et]);return ye},ee=(ye,Ae)=>me(ye,Ue(Ae)),te=(ye,Ae)=>{var et={};for(var Oe in ye)y.call(ye,Oe)&&Ae.indexOf(Oe)<0&&(et[Oe]=ye[Oe]);if(ye!=null&&pe)for(var Oe of pe(ye))Ae.indexOf(Oe)<0&&a.call(ye,Oe)&&(et[Oe]=ye[Oe]);return et};const le=["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:ye,onChange:Ae,choiceTextKey:et,answerKey:Oe,index:xe,isEdit:Se,setInputActive:tt,form:Te,choiceOptionsPath:Qe,allowChangeMode:Be,showAddIcon:ut,addItem:ct,deleteItem:Et})=>{console.log(ye,"value");const Ft=(ye==null?void 0:ye[Oe])===1,Mt=()=>{const An=Te.getFieldValue(Qe);Te.setFieldValue(Qe,An.map(Hn=>ee(b({},Hn),{[Oe]:0})))},rn=()=>{Ft?Ae(ee(b({},ye),{[Oe]:0})):(Be||Mt(),Ae(ee(b({},ye),{[Oe]:1})))};return _e.createElement(ue.Z,{className:$e.Z.choiceWrap,align:"middle",wrap:!1},_e.createElement(Ce.Z,{onClick:rn,className:`${$e.Z.choiceIndex} ${Ft?$e.Z.activeAnswer:""}`},le[xe]),_e.createElement(Ce.Z,{flex:1,className:`${$e.Z.editorWrap} ml15`,onClick:tt},_e.createElement(Me.x,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Se,value:ye==null?void 0:ye[et],onChange:An=>{Ae(ee(b({},ye),{[et]:An}))}})),_e.createElement(Ce.Z,{flex:"0 0 auto",className:"ml15"},_e.createElement("div",{onClick:rn,className:`${$e.Z.setAnswerBtn} ${Ft?$e.Z.activeAnswer:""}`},Ft?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),_e.createElement(Ce.Z,{className:$e.Z.actionWrapper},_e.createElement(Fe.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},_e.createElement(ge.Z,{className:$e.Z.addIcon,onClick:ct,style:{visibility:ut?"visible":"hidden"}})),_e.createElement(Fe.Z,{title:"\u5220\u9664"},_e.createElement(Xe.Z,{className:$e.Z.deleteIcon,onClick:Et,style:{visibility:xe>1?"visible":"hidden"}}))))},re=({questionTitlePlaceholder:ye,titleKey:Ae,choiceKey:et,analysisKey:Oe,choiceTextKey:xe,answerKey:Se,choiceOptionsPath:tt,allowChangeMode:Te=!0,form:Qe,showAnalysis:Be=!0})=>{const[ut,ct]=(0,E.useState)(),[Et,Ft]=(0,E.useState)(!1);return _e.createElement("div",{className:$e.Z.wrap},_e.createElement("div",{className:$e.Z.questionTitleEditorWrap},_e.createElement(be.default.Item,{label:"\u9898\u5E72",name:Ae,labelCol:{span:24},rules:[{required:!0}]},_e.createElement(Me.h,{scrollId:Array.isArray(Ae)?Ae.join("_"):`${Ae}`,watch:!0,height:140,placeholder:ye}))),_e.createElement(be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),_e.createElement(be.default.List,{name:et,rules:[{validator(Mt,rn){const An=rn.some(xt=>xt[Se]===1),Hn=rn.findIndex(xt=>{var _t;return((_t=xt[xe])==null?void 0:_t.length)<=0});return Hn!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${le[Hn]}\u9009\u9879\u7684\u5185\u5BB9`)):An?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Mt,{add:rn,remove:An})=>_e.createElement("div",{id:Array.isArray(tt)?tt.join("_"):`${tt}`},Mt.map((Hn,xt)=>{var _t=Hn,{key:xn,name:Ta}=_t,Tt=te(_t,["key","name"]);const pn=ut===xn,it=()=>{ct(xn)},Mn=xt<7&&xt===Mt.length-1,Ka=()=>rn({[xe]:"",[Se]:0}),Gt=()=>An(Ta);return _e.createElement(be.default.Item,ee(b({},Tt),{key:xn,name:Ta,className:$e.Z.choiceListWrap,rules:[{validator(cn,wn){return wn!=null&&wn.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${le[xt]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),_e.createElement(oe,{choiceTextKey:xe,answerKey:Se,index:xt,isEdit:pn,setInputActive:it,form:Qe,choiceOptionsPath:tt,allowChangeMode:Te,showAddIcon:Mn,addItem:Ka,deleteItem:Gt}))}),Mt.length<8&&_e.createElement("div",{className:`${$e.Z.addBtn} mb30`,onClick:()=>rn({[xe]:"",[Se]:0})},"\u6DFB\u52A0\u9009\u9879"))),Be&&_e.createElement("div",{onClick:()=>Ft(!0)},_e.createElement(be.default.Item,{name:Oe,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},_e.createElement(Me.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Et}))))}},81580:function(Xt,Ht,z){"use strict";z.d(Ht,{u:function(){return Te}});var E=z(67294),ue=z(14446),Ce=z(71230),Fe=z(15746),be=z(69677),$e=z(83062),ge=z(47897),Xe=z(22150),Me=z(78045),_e=z(31795),Ve=z(41307),me=z(24018),Ue=z(17663),pe=z(52654),y=z(35713),a=z(67294),x=Object.defineProperty,b=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,re=(Qe,Be,ut)=>Be in Qe?x(Qe,Be,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Qe[Be]=ut,ye=(Qe,Be)=>{for(var ut in Be||(Be={}))le.call(Be,ut)&&re(Qe,ut,Be[ut]);if(te)for(var ut of te(Be))oe.call(Be,ut)&&re(Qe,ut,Be[ut]);return Qe},Ae=(Qe,Be)=>b(Qe,ee(Be)),et=(Qe,Be)=>{var ut={};for(var ct in Qe)le.call(Qe,ct)&&Be.indexOf(ct)<0&&(ut[ct]=Qe[ct]);if(Qe!=null&&te)for(var ct of te(Qe))Be.indexOf(ct)<0&&oe.call(Qe,ct)&&(ut[ct]=Qe[ct]);return ut};const Oe=({value:Qe,onChange:Be})=>{const ut=Et=>{ue.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:pe.Z.modal,onOk:()=>{const Ft=[...Qe];Ft.splice(Et,1),Be(Ft)}})},ct=()=>{const Et=[...Qe];Et.push(""),Be(Et)};return a.createElement(Ce.Z,{className:"ml20"},a.createElement(Fe.Z,{flex:1},Qe==null?void 0:Qe.map((Et,Ft)=>a.createElement(Ce.Z,{key:`${Et}_${Ft}`,className:"mb20"},a.createElement(be.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:Et,autoSize:{maxRows:3},maxLength:1e3,onBlur:Mt=>{const rn=[...Qe],An=Mt.target.value.trim();rn[Ft]=An,Be(rn)}}),a.createElement($e.Z,{title:"\u5220\u9664"},a.createElement(me.Z,{className:pe.Z.deleteIcon,style:{marginLeft:15,visibility:Ft>0?"visible":"hidden"},onClick:()=>ut(Ft)}))))),a.createElement(Fe.Z,null,a.createElement("div",{className:`${pe.Z.addBtn}`,onClick:()=>{ct()}},"\u65B0\u589E\u7B54\u6848")))},xe=({value:Qe,onChange:Be})=>{const ut=Et=>{ue.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:pe.Z.modal,onOk:()=>{const Ft=[...Qe];Ft.splice(Et,1),Be(Ft)}})},ct=()=>{const Et=[...Qe];Et.push(""),Be(Et)};return a.createElement(Ce.Z,{className:"ml20"},a.createElement(Fe.Z,{flex:1},Qe==null?void 0:Qe.map((Et,Ft)=>a.createElement(Ce.Z,{key:`${Et}_${Ft}`,align:"middle",className:"mb20"},a.createElement(y.Z,{value:Et,style:{flex:1},onChange:Mt=>{const rn=[...Qe];rn[Ft]=Mt,Be(rn)}}),a.createElement($e.Z,{title:"\u5220\u9664"},a.createElement(me.Z,{className:pe.Z.deleteIcon,style:{marginLeft:15,visibility:Ft>0?"visible":"hidden"},onClick:()=>ut(Ft)}))))),a.createElement(Fe.Z,null,a.createElement("div",{className:`${pe.Z.addBtn}`,onClick:()=>{ct()}},"\u65B0\u589E\u7B54\u6848")))},Se=({value:Qe=!0,onChange:Be})=>a.createElement(ge.Z,{checked:!Qe,onChange:ut=>{Be(!ut)}}),tt="\u2581",Te=({questionTitlePlaceholder:Qe,form:Be,scoreByBlank:ut=!1,answerKey:ct})=>{const[Et,Ft]=(0,E.useState)(!1),Mt=(Tt,pn)=>{const it=pn.line;let Mn=0;for(let Gt=0;Gt<it;Gt++)Mn+=Tt.getLine(Gt).split(tt).length-1;const Ka=Tt.getLine(it).substring(0,pn.ch);return Mn+=Ka.split(tt).length-1,Mn},rn=(Tt,pn,it,Mn)=>{const Ka=Tt.getRange(pn.from,pn.to);let Gt=0;if(pn.text.forEach(cn=>{Gt+=cn.split(tt).length-1}),pn.origin!=="setValue"){if(Ka&&Ka.indexOf(tt)!==-1){const cn=Ka.split(tt).length-1,wn=Mt(Tt,pn.from);if(console.log(`\u5220\u9664${cn}\u4E2A\uFF0C \u524D\u9762\u6709${wn}\u4E2A\uFF0C\u65B0\u589E${Gt}\u4E2A`),cn>1){const gt=Array.from({length:cn},(rt,Nt)=>wn+Nt);Mn(gt)}else Mn(wn)}else if(Gt>0){const cn=Mt(Tt,pn.from);console.log(`\u65B0\u589E${Gt}\u4E2A\uFF0C\u4E4B\u524D\u6709${cn}\u4E2A`),it(Gt,cn)}}},An=()=>{const Tt=Be.getFieldValue(ct);Be.setFieldsValue({[ct]:Tt.map((pn,it)=>Ae(ye({},pn),{position:it+1}))})},Hn=(0,E.useRef)(),xt=(Tt,pn)=>{for(let it=0;it<Tt;it++)Hn.current({position:null,answer_text:[""],model:1},pn+it);An()},_t=(0,E.useRef)(),xn=Tt=>{_t.current(Tt),An()},Ta=Xe.default.useWatch(ct,Be);return a.createElement("div",{className:pe.Z.wrap},a.createElement("div",{className:pe.Z.questionTitleEditorWrap},a.createElement(Xe.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},a.createElement(Ve.h,{scrollId:"name",watch:!0,height:140,placeholder:Qe,showNullButton:!0,onCMBeforeChange:(Tt,pn)=>{rn(Tt,pn,xt,xn)}}))),a.createElement(Xe.default.List,{name:ct,rules:[{validator(Tt,pn){if(!(pn!=null&&pn.length))return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const it of pn){const{answer_text:Mn}=it||{};if(Mn!=null&&Mn.some(Ka=>(Ka==null?void 0:Ka.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Tt,{add:pn,remove:it},{errors:Mn})=>(Hn.current=pn,_t.current=it,a.createElement(a.Fragment,null,a.createElement(Xe.default.Item,{label:a.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(Tt!=null&&Tt.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}}),Tt.map((Ka,Gt)=>{var cn=Ka,{key:wn,name:gt}=cn,rt=et(cn,["key","name"]),Nt,on;return a.createElement("div",{style:{marginBottom:10},key:wn},a.createElement(Ce.Z,{className:"mb20",align:"middle",wrap:!1},a.createElement(Fe.Z,{style:{marginRight:10},flex:"0 0 auto",className:`${pe.Z.blankIndex}`},"\u586B\u7A7A\u9879",Gt+1),a.createElement(Xe.default.Item,Ae(ye({},rt),{name:[gt,"model"],noStyle:!0}),a.createElement(Me.ZP.Group,{onChange:()=>{const Zn=Be.getFieldValue(ct);Be.setFieldsValue({[ct]:Zn.map((ea,tr)=>Ae(ye({},ea),{answer_text:gt===tr?[""]:ea.answer_text}))})}},a.createElement(Me.ZP,{value:1},"\u6587\u672C\u6A21\u5F0F ",a.createElement($e.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6587\u672C\u7B54\u6848"},a.createElement(Ue.Z,null))),a.createElement(Me.ZP,{value:2},"\u6570\u5B66\u516C\u5F0F\u6A21\u5F0F ",a.createElement($e.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u7F16\u5199\u6570\u5B66\u516C\u5F0F\u4F5C\u4E3A\u7B54\u6848"},a.createElement(Ue.Z,null)))))),a.createElement(Ce.Z,{style:{marginLeft:20},align:"middle",wrap:!1},a.createElement(Fe.Z,{flex:1},a.createElement(Ce.Z,{align:"top",justify:"space-between",wrap:!1},a.createElement(Fe.Z,{flex:1},a.createElement(Xe.default.Item,Ae(ye({},rt),{name:[gt,"answer_text"],noStyle:!0}),((on=(Nt=Be.getFieldValue(ct))==null?void 0:Nt[gt])==null?void 0:on.model)===1?a.createElement(Oe,null):a.createElement(xe,null))),ut&&a.createElement(Fe.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},a.createElement(Xe.default.Item,Ae(ye({},rt),{name:[gt,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:pe.Z.blankInputNumberWrapper}),a.createElement(_e.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),a.createElement(Xe.default.Item,Ae(ye({},rt),{name:[gt,"position"],noStyle:!0}),a.createElement(be.default,{type:"hidden"})))))})))),a.createElement(Ce.Z,{align:"middle"},a.createElement(Xe.default.Item,{name:"downcase",valuePropName:"checked"},a.createElement(ge.Z,null)),a.createElement(Fe.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),a.createElement(Ce.Z,{align:"middle"},a.createElement(Xe.default.Item,{name:"no_space",valuePropName:"checked"},a.createElement(ge.Z,null)),a.createElement(Fe.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Ta==null?void 0:Ta.length)>1&&a.createElement(Ce.Z,{align:"middle",className:(Ta==null?void 0:Ta.length)>1?"mb30":`${pe.Z.hide}`},a.createElement(Xe.default.Item,{name:"is_ordered"},a.createElement(Se,null)),a.createElement(Fe.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(Xe.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(Ve.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Et}))))}},66495:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return te}});var E=z(67294),ue=z(71230),Ce=z(15746),Fe=z(22150),be=z(52654),$e=z(41307),ge=z(67294),Xe=Object.defineProperty,Me=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,pe=(le,oe,re)=>oe in le?Xe(le,oe,{enumerable:!0,configurable:!0,writable:!0,value:re}):le[oe]=re,y=(le,oe)=>{for(var re in oe||(oe={}))me.call(oe,re)&&pe(le,re,oe[re]);if(Ve)for(var re of Ve(oe))Ue.call(oe,re)&&pe(le,re,oe[re]);return le},a=(le,oe)=>Me(le,_e(oe)),x=(le,oe)=>{var re={};for(var ye in le)me.call(le,ye)&&oe.indexOf(ye)<0&&(re[ye]=le[ye]);if(le!=null&&Ve)for(var ye of Ve(le))oe.indexOf(ye)<0&&Ue.call(le,ye)&&(re[ye]=le[ye]);return re};const b={\u6B63\u786E:"T",\u9519\u8BEF:"F"},ee=({value:le,onChange:oe,form:re})=>{const ye=(le==null?void 0:le.is_answer)===1,Ae=le==null?void 0:le.choice_text,et=()=>{const Oe=re.getFieldsValue().choices.map(xe=>({choice_text:xe.choice_text,is_answer:0}));re.setFieldsValue({choices:Oe}),oe(a(y({},le),{is_answer:1}))};return ge.createElement(ue.Z,{className:be.Z.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},ge.createElement(Ce.Z,{onClick:et,className:`${be.Z.choiceIndex} ${be.Z.judgementIndex} ${ye?be.Z.activeAnswer:""}`},b[Ae]),ge.createElement(Ce.Z,{flex:1,className:`${be.Z.editorWrap} ml15`},ge.createElement("div",{className:`${be.Z.inputBorder} ${be.Z.placeholder} ${ye?be.Z.activeJudgementAnswer:""}`},Ae)),ge.createElement(Ce.Z,{flex:"0 0 auto",className:"ml15"},ge.createElement("div",{onClick:et,className:`${be.Z.setAnswerBtn} ${ye?be.Z.activeAnswer:""}`},ye?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},te=({questionTitlePlaceholder:le,choiceKey:oe,form:re})=>{const[ye,Ae]=(0,E.useState)(!1);return ge.createElement("div",{className:be.Z.wrap},ge.createElement("div",{className:be.Z.questionTitleEditorWrap},ge.createElement(Fe.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},ge.createElement($e.h,{scrollId:"name",watch:!0,height:140,placeholder:le}))),ge.createElement(Fe.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},ge.createElement(Fe.default.List,{name:"choices",rules:[{validator(et,Oe){return Oe.some(Se=>(Se==null?void 0:Se.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},et=>ge.createElement("div",{id:"choices"},et.map(Oe=>{var xe=Oe,{key:Se,name:tt}=xe,Te=x(xe,["key","name"]);return ge.createElement(Fe.default.Item,a(y({},Te),{key:Se,name:tt,noStyle:!0}),ge.createElement(ee,{form:re}))})))),ge.createElement("div",{onClick:()=>Ae(!0)},ge.createElement(Fe.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},ge.createElement($e.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ye}))))}},41307:function(Xt,Ht,z){"use strict";z.d(Ht,{h:function(){return y},x:function(){return a}});var E=z(35567),ue=z(52654),Ce=z(85725),Fe=z(67294),be=Object.defineProperty,$e=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,Ve=(x,b,ee)=>b in x?be(x,b,{enumerable:!0,configurable:!0,writable:!0,value:ee}):x[b]=ee,me=(x,b)=>{for(var ee in b||(b={}))Me.call(b,ee)&&Ve(x,ee,b[ee]);if(Xe)for(var ee of Xe(b))_e.call(b,ee)&&Ve(x,ee,b[ee]);return x},Ue=(x,b)=>$e(x,ge(b)),pe=(x,b)=>{var ee={};for(var te in x)Me.call(x,te)&&b.indexOf(te)<0&&(ee[te]=x[te]);if(x!=null&&Xe)for(var te of Xe(x))b.indexOf(te)<0&&_e.call(x,te)&&(ee[te]=x[te]);return ee};const y=x=>{var b=x,{value:ee,onChange:te,scrollId:le}=b,oe=pe(b,["value","onChange","scrollId"]);return Fe.createElement("div",{id:le||""},Fe.createElement(E.Z,Ue(me({},oe),{defaultValue:ee,onChange:(re,ye)=>{ye!=null&&ye.length?te(re,ye):te(re)}})))},a=({value:x,onChange:b,placeholder:ee,height:te=140,isEdit:le,miniToolbar:oe,watch:re=!0})=>le?Fe.createElement(E.Z,{watch:re,isFocus:!0,height:te||void 0,placeholder:ee,defaultValue:x,onChange:b,miniToolbar:oe}):Fe.createElement("div",{style:{cursor:"pointer"}},x?Fe.createElement(Ce.Z,{className:ue.Z.inputBorder,value:x}):Fe.createElement("div",{className:`${ue.Z.inputBorder} ${ue.Z.placeholder} inputBorderError`},ee))},77792:function(Xt,Ht,z){"use strict";z.d(Ht,{W:function(){return xe}});var E=z(67294),ue=z(2453),Ce=z(66309),Fe=z(22150),be=z(47897),$e=z(71230),ge=z(15746),Xe=z(83062),Me=z(69677),_e=z(31795),Ve=z(52654),me=z(41307),Ue=z(35567),pe=z(17663),y=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,le=(Se,tt,Te)=>tt in Se?y(Se,tt,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Se[tt]=Te,oe=(Se,tt)=>{for(var Te in tt||(tt={}))ee.call(tt,Te)&&le(Se,Te,tt[Te]);if(b)for(var Te of b(tt))te.call(tt,Te)&&le(Se,Te,tt[Te]);return Se},re=(Se,tt)=>a(Se,x(tt)),ye=(Se,tt)=>{var Te={};for(var Qe in Se)ee.call(Se,Qe)&&tt.indexOf(Qe)<0&&(Te[Qe]=Se[Qe]);if(Se!=null&&b)for(var Qe of b(Se))tt.indexOf(Qe)<0&&te.call(Se,Qe)&&(Te[Qe]=Se[Qe]);return Te};const Ae=Se=>{var tt=Se,{value:Te,onChange:Qe}=tt,Be=ye(tt,["value","onChange"]);const ut=ct=>{Qe([ct])};return E.createElement(Ue.Z,re(oe({},Be),{defaultValue:Te==null?void 0:Te[0],onChange:ut}))},et=Se=>{if(!Se)return!1;if(/^s*$/.test(Se)||Se.trim()===""){ue.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let tt=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 Se==="|"?(ue.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Oe=({value:Se=[],onClose:tt})=>E.createElement(Ce.default,{closable:!0,onClose:tt,className:Ve.Z.keywordTag},E.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},Se.join(" \u6216 "))),xe=({questionTitlePlaceholder:Se,form:tt,showKeywords:Te,isMustKeyWords:Qe=Te})=>{const[Be,ut]=(0,E.useState)(!1),[ct,Et]=(0,E.useState)(""),Ft=Fe.default.useWatch("use_keywords",tt),Mt=Fe.default.useWatch("question_score",tt);return E.createElement("div",{className:Ve.Z.wrap},E.createElement("div",{className:Ve.Z.questionTitleEditorWrap},E.createElement(Fe.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},E.createElement(me.h,{scrollId:"name",watch:!0,height:140,placeholder:Se}))),E.createElement(Fe.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:"answer_texts",labelCol:{span:24}},E.createElement(Ae,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Te&&!Qe&&E.createElement(Fe.default.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked"},E.createElement(be.Z,{defaultChecked:!0})),Te&&Qe&&E.createElement($e.Z,{align:"middle",className:"mb30"},E.createElement(Fe.default.Item,{name:"use_keywords",valuePropName:"checked"},E.createElement(be.Z,null)),E.createElement(ge.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),E.createElement(ge.Z,null,E.createElement(Xe.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},E.createElement(pe.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Ft||!Qe)&&E.createElement(Fe.default.List,{name:"keywords",rules:[{validator(rn,An){return Qe?An!=null&&An.length?(An==null?void 0:An.reduce((xt,_t)=>xt+_t.score,0))>parseFloat(Mt)?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()}}]},(rn,{add:An,remove:Hn})=>E.createElement(E.Fragment,null,E.createElement("div",{className:`${Ve.Z.title} mb10`},Qe?"\u5173\u952E\u8BCD":E.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),E.createElement($e.Z,{align:"middle",className:"font14 mb30"},E.createElement(ge.Z,{flex:1},E.createElement(Me.default,{value:ct,onChange:xt=>{Et(xt.target.value)},maxLength:50,allowClear:!0,onPressEnter:xt=>{var _t,xn,Ta,Tt;const pn=`${(_t=xt.target)==null?void 0:_t.value}`,it=(Ta=(xn=pn==null?void 0:pn.split("|"))==null?void 0:xn.filter(Gt=>!!Gt))==null?void 0:Ta.map(Gt=>Gt==null?void 0:Gt.trim()),Mn=tt.getFieldValue("keywords"),Ka=((Tt=Mn==null?void 0:Mn.map(Gt=>Gt==null?void 0:Gt.keyword))==null?void 0:Tt.flat())||[];for(const Gt of it)if(Ka.includes(Gt)){ue.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}et(pn)&&(An({keyword:it,score:1}),Et(""))},className:Ve.Z.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),E.createElement(ge.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),rn.map(xt=>{var _t=xt,{key:xn,name:Ta}=_t,Tt=ye(_t,["key","name"]);return E.createElement($e.Z,{key:xn,className:"mb20",style:{marginRight:148}},E.createElement(ge.Z,{flex:1},E.createElement($e.Z,{align:"middle",justify:"space-between"},E.createElement(Fe.default.Item,re(oe({},Tt),{name:[Ta,"keyword"]}),E.createElement(Oe,{onClose:()=>Hn(Ta)})),Qe&&E.createElement(Fe.default.Item,re(oe({},Tt),{name:[Ta,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Ve.Z.blankInputNumberWrapper}),E.createElement(_e.Z,{className:Ve.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),E.createElement("div",{onClick:()=>ut(!0)},E.createElement(Fe.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},E.createElement(me.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Be}))))}},39044:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return be}});var E={text:"text___bQulM",sup:"sup___rX_Y3"},ue=z(22150),Ce=z(67294),be=({text:$e,name:ge="question_score"})=>{const Xe=({value:Me})=>Ce.createElement("div",{className:E.text},Ce.createElement("span",{className:E.sup},"*"),Ce.createElement("span",{className:"mr10"},"\u5206\u503C"),Ce.createElement("span",null,Me||"--"),Ce.createElement("span",{className:"c-grey-999"},$e));return Ce.createElement(ue.default.Item,{noStyle:!0,name:ge},Ce.createElement(Xe,null))}},85688:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return et},P:function(){return re}});var E=z(67294),ue=z(22150),Ce=z(14446),Fe=z(78045),be=z(69677),$e=z(9430),ge={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},Xe=z(93686),Me=Object.defineProperty,_e=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,y=(Oe,xe,Se)=>xe in Oe?Me(Oe,xe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):Oe[xe]=Se,a=(Oe,xe)=>{for(var Se in xe||(xe={}))Ue.call(xe,Se)&&y(Oe,Se,xe[Se]);if(me)for(var Se of me(xe))pe.call(xe,Se)&&y(Oe,Se,xe[Se]);return Oe},x=(Oe,xe)=>_e(Oe,Ve(xe)),b=(Oe,xe)=>{var Se={};for(var tt in Oe)Ue.call(Oe,tt)&&xe.indexOf(tt)<0&&(Se[tt]=Oe[tt]);if(Oe!=null&&me)for(var tt of me(Oe))xe.indexOf(tt)<0&&pe.call(Oe,tt)&&(Se[tt]=Oe[tt]);return Se},ee=(Oe,xe,Se)=>new Promise((tt,Te)=>{var Qe=ct=>{try{ut(Se.next(ct))}catch(Et){Te(Et)}},Be=ct=>{try{ut(Se.throw(ct))}catch(Et){Te(Et)}},ut=ct=>ct.done?tt(ct.value):Promise.resolve(ct.value).then(Qe,Be);ut((Se=Se.apply(Oe,xe)).next())});const te=({studentNames:Oe,total:xe})=>{const Se=["","\u4E00","\u4E24","\u4E09"];return xe>3?E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:ge.orangeColor},Oe==null?void 0:Oe.join("\u3001")),"\u7B49",E.createElement("span",{className:ge.orangeColor},xe),"\u540D\u5B66\u751F"):E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:ge.orangeColor},Oe==null?void 0:Oe.join("\u3001")),Se[xe],"\u540D\u5B66\u751F")},le=({used:Oe,copy:xe,canNotCopy:Se,studentNames:tt,studentCount:Te,inPaper:Qe,is_random:Be=!1,position:ut=""})=>{const ct=()=>{if(xe>0&&Se>0)return E.createElement(E.Fragment,null,"\u5176\u4E2D",E.createElement("span",{className:ge.orangeColor},xe),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",E.createElement("span",{className:ge.orangeColor},Se),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(xe>0&&Se===0)return E.createElement(E.Fragment,null,"\u5176\u4E2D",E.createElement("span",{className:ge.orangeColor},xe),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(xe===0&&Se>0)return E.createElement(E.Fragment,null,"\u5176\u4E2D",E.createElement("span",{className:ge.orangeColor},Se),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},Et=ut||(Qe?"\u8BD5\u5377":"\u8BFE\u7A0B");return E.createElement("span",null,E.createElement(te,{studentNames:tt,total:Te}),"\u5B66\u4E60\u8FC7",Et,"\u4E2D\u7684",E.createElement("span",{className:ge.orangeColor},Oe),"\u4E2A\u9879\u76EE\uFF0C",ct(),"\u3002\u8BF7\u9009\u62E9",Be?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},oe=({onCancel:Oe,onOk:xe,visible:Se,inPaper:tt,renderData:Te,type:Qe,isMultipleCourse:Be=!1})=>{const[ut]=ue.default.useForm(),[ct,Et]=(0,E.useState)(1),[Ft,Mt]=(0,E.useState)(!1),rn=(0,E.useMemo)(()=>(Te==null?void 0:Te.total_num)===1&&(Te==null?void 0:Te.can_copy_num)===1,[Te]),An=(0,E.useMemo)(()=>{var Hn;return(Hn=Te==null?void 0:Te.course_data_list)==null?void 0:Hn.filter(xt=>xt.is_show)},[Te]);return E.createElement(E.Fragment,null,rn?E.createElement(Ce.default,{centered:!0,closable:!0,open:Se,destroyOnClose:!0,title:"\u63D0\u793A",className:ge.antdModal,width:682,confirmLoading:Ft,onCancel:Oe,onOk:()=>ee(void 0,null,function*(){var Hn;Mt(!0);let xt=ct;if(Be){const _t=a({},ut.getFieldsValue());xt=(Hn=Te==null?void 0:Te.course_data_list)==null?void 0:Hn.map(xn=>_t[xn.id]!==void 0?x(a({},xn),{is_copy:_t[xn.id]}):xn)}yield xe(xt),Mt(!1)})},E.createElement("div",{className:ge.content,style:{marginBottom:20}},Be?"\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?":E.createElement(E.Fragment,null,E.createElement(te,{studentNames:Te==null?void 0:Te.student_names,total:Te==null?void 0:Te.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")),Be?E.createElement(ue.default,{form:ut,preserve:!1},An==null?void 0:An.map(Hn=>E.createElement(E.Fragment,{key:Hn.id},E.createElement("h3",{className:"ml15 mb5"},Hn.name),E.createElement(ue.default.Item,{name:Hn.id,initialValue:1},E.createElement(Fe.ZP.Group,{className:ge.content},E.createElement(Fe.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),E.createElement(Fe.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):E.createElement(Fe.ZP.Group,{value:ct,onChange:Hn=>Et(Hn.target.value),className:ge.content,style:{marginBottom:30}},E.createElement(Fe.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),E.createElement(Fe.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),E.createElement("div",null,E.createElement("div",{className:ge.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),E.createElement("div",{className:ge.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"),E.createElement("div",{className:`${ge.content} ${ge.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"))):E.createElement(Ce.default,{centered:!0,closable:!0,destroyOnClose:!0,open:Se,confirmLoading:Ft,title:"\u63D0\u793A",width:682,onCancel:Oe,onOk:()=>ee(void 0,null,function*(){var Hn;Mt(!0);let xt=0;if(Be){const _t=a({},ut.getFieldsValue());xt=(Hn=Te==null?void 0:Te.course_data_list)==null?void 0:Hn.map(xn=>_t[xn.id]!==void 0?x(a({},xn),{is_use:_t[xn.id]}):xn)}yield xe(xt),Mt(!1)})},E.createElement("div",{className:ge.content},E.createElement(te,{studentNames:Te==null?void 0:Te.student_names,total:Te==null?void 0:Te.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",Be?E.createElement(ue.default,{form:ut,preserve:!1},E.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"),An==null?void 0:An.map(Hn=>E.createElement(E.Fragment,{key:Hn.id},E.createElement("h3",{className:"ml15 mb5"},Hn.name),E.createElement(ue.default.Item,{name:Hn.id,initialValue:1},E.createElement(Fe.ZP.Group,{className:ge.content},E.createElement(Fe.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),E.createElement(Fe.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):E.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",E.createElement("span",{className:ge.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"))))},re=function(){const[Oe,xe]=(0,E.useState)(!1),[Se,tt]=(0,E.useState)();return[Oe,()=>xe(!1),Se,Be=>ee(this,null,function*(){var ut;const ct=Be,{isImportMultipleCourse:Et=!1}=ct,Ft=b(ct,["isImportMultipleCourse"]);console.log(Be);const Mt=(Be==null?void 0:Be.result)||(yield(0,Xe.Tr)(Ft));return"status"in Mt?!1:Et?((ut=Mt==null?void 0:Mt.course_data_list)==null?void 0:ut.some(An=>An.is_show))?(tt(Mt),xe(!0),!0):Mt.course_data_list||[]:Mt.student_count===0?!1:(tt(Mt),xe(!0),!0)})]},ye=Oe=>{const[xe]=ue.default.useForm(),[Se,tt]=(0,E.useState)(!1),{onCancel:Te,onOk:Qe,visible:Be,inPaper:ut=!1,renderData:ct,type:Et,isMultipleCourse:Ft=!1,position:Mt}=Oe;let rn=(0,E.useMemo)(()=>ut?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ge.tableCell,render(xt,_t){return E.createElement("a",{href:`/shixuns/${_t.identifier}/challenges`,target:"_blank"},xt)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(xt,_t)=>E.createElement(E.Fragment,null,E.createElement(ue.default.Item,{name:[`${Et==="subject"?_t.stage_shixun_id:_t.shixun_course_id||_t.id}`,"is_copy"],initialValue:1},E.createElement(Fe.ZP.Group,null,E.createElement(Fe.ZP,{value:1},"\u662F"),E.createElement(Fe.ZP,{value:0},"\u5426"))),E.createElement(ue.default.Item,{name:[`${Et==="subject"?_t==null?void 0:_t.stage_shixun_id:_t.shixun_course_id||_t.id}`,"is_use"],hidden:!0,initialValue:1},E.createElement(be.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ge.tableCell,render(xt,_t){return E.createElement("a",{href:`/shixuns/${_t.identifier}/challenges`,target:"_blank"},xt)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(xt,_t)=>E.createElement(ue.default.Item,{name:[`${Et==="subject"?_t.stage_shixun_id:_t.shixun_course_id||_t.id}`,"is_use"],initialValue:1},E.createElement(Fe.ZP.Group,null,E.createElement(Fe.ZP,{value:1},"\u662F"),E.createElement(Fe.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(xt,_t)=>E.createElement(ue.default.Item,{name:[`${Et==="subject"?_t.stage_shixun_id:_t.shixun_course_id||_t.id}`,"is_copy"],initialValue:1},E.createElement(Fe.ZP.Group,null,E.createElement(Fe.ZP,{value:1},"\u662F"),E.createElement(Fe.ZP,{value:0},"\u5426")))}],[ut]),An=(0,E.useMemo)(()=>ut?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ge.tableCell,align:"center",ellipsis:!0,render:(xt,_t)=>E.createElement(E.Fragment,null,E.createElement("a",{href:`/shixuns/${_t.identifier}/challenges`,target:"_blank"},xt),E.createElement(ue.default.Item,{name:[`${Et==="subject"?_t==null?void 0:_t.stage_shixun_id:_t.shixun_course_id||_t.id}`,"is_copy"],hidden:!0,initialValue:0},E.createElement(be.default,{type:"hidden"})),E.createElement(ue.default.Item,{name:[`${Et==="subject"?_t==null?void 0:_t.stage_shixun_id:_t.shixun_course_id||_t.id}`,"is_use"],hidden:!0,initialValue:1},E.createElement(be.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ge.tableCell,ellipsis:!0,align:"center",render:(xt,_t)=>E.createElement("a",{href:`/shixuns/${_t.identifier}/challenges`,target:"_blank"},xt)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(xt,_t)=>E.createElement(E.Fragment,null,E.createElement(ue.default.Item,{name:[`${Et==="subject"?_t==null?void 0:_t.stage_shixun_id:_t.shixun_course_id||_t.id}`,"is_use"],initialValue:0},E.createElement(Fe.ZP.Group,null,E.createElement(Fe.ZP,{value:1},"\u662F"),E.createElement(Fe.ZP,{value:0},"\u5426"))),E.createElement(ue.default.Item,{name:[`${Et==="subject"?_t==null?void 0:_t.stage_shixun_id:_t.shixun_course_id||_t.id}`,"is_copy"],hidden:!0,initialValue:0},E.createElement(be.default,{type:"hidden"})))}],[ut]);if(Ft){const xt={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:ge.tableCell,render:(_t,xn)=>E.createElement("a",{href:`/classrooms/${xn.course_id}`},_t)};rn=[xt,...rn],An=[xt,...An]}const Hn=(0,E.useMemo)(()=>le({used:ct==null?void 0:ct.repeat_shixun_num,copy:ct==null?void 0:ct.can_copy_num,canNotCopy:ct==null?void 0:ct.no_copy_num,studentNames:ct==null?void 0:ct.student_names,studentCount:ct==null?void 0:ct.student_count,is_random:ct==null?void 0:ct.is_random,inPaper:ut,position:Mt}),[ct,ut,Mt]);return E.createElement(Ce.default,{title:"\u63D0\u793A",centered:!0,open:Be,confirmLoading:Se,onOk:()=>ee(void 0,null,function*(){tt(!0);const xt=xe.getFieldsValue(),_t=Object.keys(xt).map(xn=>({id:parseInt(xn.split("_")[0]),course_id:parseInt(xn.split("_")[1]),is_use:xt[xn].is_use,is_copy:xt[xn].is_copy}));yield Qe(_t),tt(!1)}),onCancel:Te,width:880,okText:"\u786E\u8BA4",className:ge.antdModal,destroyOnClose:!0},E.createElement(ue.default,{form:xe,preserve:!1},E.createElement("div",{className:ge.brief},Hn),E.createElement("div",{style:{marginBottom:30}},E.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),E.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"),E.createElement("div",{className:ge.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")),(ct==null?void 0:ct.can_copy_num)>0&&E.createElement("div",null,E.createElement("div",{className:ge.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),E.createElement($e.default,{columns:rn,className:ge.antdTable,dataSource:ct==null?void 0:ct.can_copy_list,rowKey:Et==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(ct==null?void 0:ct.no_copy_num)>0&&E.createElement("div",null,E.createElement("div",{className:ge.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),E.createElement($e.default,{columns:An,className:ge.antdTable,dataSource:ct==null?void 0:ct.no_copy_list,rowKey:Et==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(ct==null?void 0:ct.no_use_list.length)>0&&(ct==null?void 0:ct.no_use_list.map(xt=>E.createElement("div",{key:Et==="subject"?xt.stage_shixun_id:xt.shixun_course_id||xt.id},E.createElement(ue.default.Item,{name:[`${Et==="subject"?xt==null?void 0:xt.stage_shixun_id:xt.shixun_course_id||xt.id}`,"is_copy"],hidden:!0,initialValue:0},E.createElement(be.default,{type:"hidden"})),E.createElement(ue.default.Item,{name:[`${Et==="subject"?xt==null?void 0:xt.stage_shixun_id:xt.shixun_course_id||xt.id}`,"is_use"],hidden:!0,initialValue:1},E.createElement(be.default,{type:"hidden"})))))))};var et=Oe=>{const{modalType:xe}=Oe;return xe==="multiple"?E.createElement(ye,a({},Oe)):E.createElement(oe,a({},Oe))}},96332:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return Xe}});var E=z(67294),ue={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"},Ce=z(14446),Fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",$e=(Me,_e,Ve)=>new Promise((me,Ue)=>{var pe=x=>{try{a(Ve.next(x))}catch(b){Ue(b)}},y=x=>{try{a(Ve.throw(x))}catch(b){Ue(b)}},a=x=>x.done?me(x.value):Promise.resolve(x.value).then(pe,y);a((Ve=Ve.apply(Me,_e)).next())}),Xe=({type:Me,resdata:_e,onok:Ve,oktext:me,okloading:Ue})=>{const[pe,y]=(0,E.useState)(!1),{can_copy_list:a,can_copy_num:x,challenge_type:b,course_data_list:ee,no_copy_list:te,no_copy_num:le,no_use_list:oe,no_use_num:re,repeat_shixun_num:ye,student_count:Ae,total_num:et,use_num:Oe}=_e;let xe=x>0||Me==="exercise";(0,E.useEffect)(()=>{(_e==null?void 0:_e.student_count)>0&&y(!0)},[_e]),console.log("---11",Ue),(0,E.useEffect)(()=>{Ue||y(!1)},[Ue]);const Se=()=>{if(Me==="exercise"&&b===1)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:ue.orangeColor},Ae),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",E.createElement("span",{className:ue.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",E.createElement("span",{className:ue.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"&&b===2)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:ue.orangeColor},Ae),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",E.createElement("span",{className:ue.orangeColor},Oe),"\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",E.createElement("span",{className:ue.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Me==="shixun"&&b===1)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:ue.orangeColor},Ae),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",E.createElement("span",{className:ue.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Me==="shixun"&&b===2)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:ue.orangeColor},Ae),"\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",E.createElement("span",{className:ue.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Me==="subject"&&b===1)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:ue.orangeColor},Ae),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",E.createElement("span",{className:ue.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",E.createElement("span",{className:ue.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Me==="subject"&&b===2)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",E.createElement("span",{className:ue.orangeColor},Ae)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",E.createElement("span",{className:ue.orangeColor},Oe)," \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",E.createElement("span",{className:ue.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 E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:ue.orangeColor},Ae),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",E.createElement("span",{className:ue.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",E.createElement("span",{className:ue.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"&&b===1)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:ue.orangeColor},Ae),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",E.createElement("span",{className:ue.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",E.createElement("span",{className:ue.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Me==="shixunpush"&&b===2)return E.createElement(E.Fragment,null,"\u8BFE\u5802\u5185\u6709",E.createElement("span",{className:ue.orangeColor},Ae),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",E.createElement("span",{className:ue.orangeColor},Oe),"\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",E.createElement("span",{className:ue.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},tt=()=>{if(Me==="exercise"||Me==="subject"||Me==="exercisepush"||Me==="shixunpush")return E.createElement("div",{style:{marginTop:20}},le>0&&E.createElement("div",null,E.createElement("span",{className:ue.flex},E.createElement("img",{src:be,style:{width:14}}),E.createElement("span",{className:ue.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),E.createElement("div",{className:ue.statusbody},Me==="exercise"&&E.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",E.createElement("span",{className:ue.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")&&E.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",xe&&E.createElement("span",{className:ue.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"&&E.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",xe&&E.createElement("span",{className:ue.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"),E.createElement("div",null,te==null?void 0:te.map((Te,Qe)=>E.createElement("a",{href:`/shixuns/${Te.identifier}/challenges`,target:"_blank"},"\u300A",Te==null?void 0:Te.name,"\u300B",Qe+1!==le&&"\u3001"))))),x>0&&E.createElement("div",{style:{marginTop:20}},E.createElement("span",{className:ue.flex},E.createElement("img",{src:Fe,style:{width:14}}),E.createElement("span",{className:ue.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),E.createElement("div",{className:ue.statusbody},Me==="exercise"&&E.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")&&E.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"&&E.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"),E.createElement("div",null,a==null?void 0:a.map((Te,Qe)=>E.createElement("a",{href:`/shixuns/${Te.identifier}/challenges`,target:"_blank"},"\u300A",Te==null?void 0:Te.name,"\u300B",Qe+1!==x&&"\u3001"))))));if(Me==="shixun")return E.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 E.createElement(Ce.default,{open:pe,onCancel:()=>{y(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!xe&&"none"}},zIndex:1003,confirmLoading:Ue,okText:xe?me:"\u6211\u77E5\u9053\u4E86",onOk:()=>$e(void 0,null,function*(){xe?yield Ve([...a,...oe]):y(!1)})},E.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Se(),tt()))}},57444:function(Xt,Ht,z){"use strict";z.d(Ht,{h:function(){return le}});var E=z(67294),ue=z(42563),Ce=z(22150),Fe=z(71577),be=z(4631),$e=z.n(be),ge=z(71749),Xe=z(30483),Me=Object.defineProperty,_e=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,y=(oe,re,ye)=>re in oe?Me(oe,re,{enumerable:!0,configurable:!0,writable:!0,value:ye}):oe[re]=ye,a=(oe,re)=>{for(var ye in re||(re={}))Ue.call(re,ye)&&y(oe,ye,re[ye]);if(me)for(var ye of me(re))pe.call(re,ye)&&y(oe,ye,re[ye]);return oe},x=(oe,re)=>_e(oe,Ve(re));const b=ue.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"]};Ht.Z=({callback:oe,onCancel:re})=>{const[ye,Ae]=(0,E.useState)("python");function et(xe){Ae(te[xe][1])}function Oe(xe){oe(xe)}return E.createElement(Ce.default,x(a({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Oe,style:{width:500}}),E.createElement(Ce.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},E.createElement(ue.default,{getPopupContainer:xe=>xe.parentNode,onChange:et},Object.keys(te).map(xe=>E.createElement(b,{key:xe,value:xe},te[xe][0])))),E.createElement(Ce.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},E.createElement(le,{mode:ye})),E.createElement("div",{className:"flex-container flex-end"},E.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(Fe.ZP,{type:"ghost",onClick:re},"\u53D6\u6D88")))};function le({value:oe,onChange:re,mode:ye,options:Ae={}}){const et=(0,E.useRef)(),[Oe,xe]=(0,E.useState)();return(0,E.useEffect)(()=>{if(Oe){let Se=function(tt){const Te=tt.getValue();re&&re(Te)};return Oe.on("change",Se),()=>{Oe.off("change",Se)}}},[Oe,re]),(0,E.useEffect)(()=>{Oe&&Oe.setOption("mode",ye)},[Oe,ye]),(0,E.useEffect)(()=>{Oe&&(oe!==Oe.getValue()||oe==="")&&setTimeout(()=>{Oe.setValue(oe||"")},300)},[Oe,oe]),(0,E.useEffect)(()=>{if(et.current&&!Oe){const Se=$e().fromTextArea(et.current,a({mode:ye,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Ae));xe(Se)}},[et.current,Oe]),E.createElement("div",{className:"my-codemirror-container"},E.createElement("textarea",{ref:et}))}},35567:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return kr}});var E=z(67294),ue=z(4631),Ce=z.n(ue),Fe=z(91033),be=z(71749),$e=z(57341),ge=z(82801),Xe=z(88386),Me=z(49047),_e=z(80785),Ve=z(85725),me=({value:hn="",className:Fn,showTextOnly:dn,showLines:Sa,style:br={}})=>{const eo=(0,E.useMemo)(()=>"",[hn]);return E.createElement(E.Fragment,null,E.createElement("div",{dangerouslySetInnerHTML:{__html:eo}}))},Ue=z(67294),pe=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(hn,Fn,dn)=>Fn in hn?pe(hn,Fn,{enumerable:!0,configurable:!0,writable:!0,value:dn}):hn[Fn]=dn,le=(hn,Fn)=>{for(var dn in Fn||(Fn={}))b.call(Fn,dn)&&te(hn,dn,Fn[dn]);if(x)for(var dn of x(Fn))ee.call(Fn,dn)&&te(hn,dn,Fn[dn]);return hn},oe=(hn,Fn)=>y(hn,a(Fn));let re=[{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 ye({onActionCallback:hn,title:Fn,icon:dn,actionName:Sa,className:br="",children:eo}){function mi(){hn(Sa)}return Ue.createElement("a",{title:Fn,className:br,onClick:mi},Ue.createElement("i",{className:`${dn}`}),eo)}var Ae=({watch:hn,showNullButton:Fn,showNullProgramButton:dn,onActionCallback:Sa,fullScreen:br,insertTemp:eo,hidetoolBar:mi,extraUse:Ao})=>{const oo=[...re,{title:`${hn?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${hn?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ue.createElement("ul",{className:"markdown-toolbar-container"},!mi&&oo.map((fi,yl)=>Ue.createElement("li",{key:yl},fi.actionName?Ue.createElement(ye,oe(le({},fi),{onActionCallback:Sa})):Ue.createElement("span",{className:"v-line"}))),Fn?Ue.createElement("li",null,Ue.createElement(ye,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Sa},Ue.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,dn?Ue.createElement(Ue.Fragment,null,Ue.createElement("li",null,Ue.createElement(ye,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Sa},Ue.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ue.createElement("li",null,Ue.createElement(ye,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Sa},Ue.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,eo&&Ue.createElement("li",null,Ue.createElement(ye,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${eo}`,onActionCallback:Sa},Ue.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Ao&&Ue.createElement("li",null,Ao),Ue.createElement("li",{className:"btn-full-screen"},Ue.createElement(ye,{icon:`${br?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:br?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Sa})))},et=z(76621),Oe=z(22150),xe=z(69677),Se=z(71577),tt=Object.defineProperty,Te=Object.defineProperties,Qe=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,Et=(hn,Fn,dn)=>Fn in hn?tt(hn,Fn,{enumerable:!0,configurable:!0,writable:!0,value:dn}):hn[Fn]=dn,Ft=(hn,Fn)=>{for(var dn in Fn||(Fn={}))ut.call(Fn,dn)&&Et(hn,dn,Fn[dn]);if(Be)for(var dn of Be(Fn))ct.call(Fn,dn)&&Et(hn,dn,Fn[dn]);return hn},Mt=(hn,Fn)=>Te(hn,Qe(Fn));const rn={labelCol:{span:4},wrapperCol:{span:20}};var An=({callback:hn,onCancel:Fn})=>{function dn(Sa){hn(Sa)}return E.createElement(Oe.default,Mt(Ft({},rn),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:dn,style:{width:500}}),E.createElement(Oe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},E.createElement(xe.default,null)),E.createElement(Oe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},E.createElement(xe.default,null)),E.createElement("div",{className:"flex-container flex-end"},E.createElement(Se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(Se.ZP,{type:"ghost",onClick:Fn},"\u53D6\u6D88")))},Hn=z(57444),xt=z(70859),_t=z(14446),xn=z(71230),Ta=z(63205),Tt=z(67294),pn=({callback:hn,onCancel:Fn})=>{const dn=document.createElement("canvas"),Sa=dn.getContext("2d");dn.width=1e3,dn.height=800,Sa.fillStyle="#ffffff",Sa.fillRect(0,0,dn.width,dn.height);const br=dn.toDataURL("image/png");return Tt.createElement(_t.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Tt.createElement(xn.Z,{style:{height:"100vh"}},Tt.createElement(Ta.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:br,visible:!0,title:String(Date.now())},onOk:eo=>{hn({src:eo.url})},onClose:Fn})))},it=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 hn=this.diagram;return!(hn===null||hn.isReadOnly||hn.isModelReadOnly||hn.selection.count<2)},Mn.prototype.alignLeft=function(){var hn=this.diagram;hn.startTransaction("aligning left");var Fn=1/0;hn.selection.each(function(dn){dn instanceof go.Link||(Fn=Math.min(dn.position.x,Fn))}),hn.selection.each(function(dn){dn instanceof go.Link||dn.move(new go.Point(Fn,dn.position.y))}),hn.commitTransaction("aligning left")},Mn.prototype.alignRight=function(){var hn=this.diagram;hn.startTransaction("aligning right");var Fn=-1/0;hn.selection.each(function(dn){if(!(dn instanceof go.Link)){var Sa=dn.actualBounds.x+dn.actualBounds.width;Fn=Math.max(Sa,Fn)}}),hn.selection.each(function(dn){dn instanceof go.Link||dn.move(new go.Point(Fn-dn.actualBounds.width,dn.position.y))}),hn.commitTransaction("aligning right")},Mn.prototype.alignTop=function(){var hn=this.diagram;hn.startTransaction("alignTop");var Fn=1/0;hn.selection.each(function(dn){dn instanceof go.Link||(Fn=Math.min(dn.position.y,Fn))}),hn.selection.each(function(dn){dn instanceof go.Link||dn.move(new go.Point(dn.position.x,Fn))}),hn.commitTransaction("alignTop")},Mn.prototype.alignBottom=function(){var hn=this.diagram;hn.startTransaction("aligning bottom");var Fn=-1/0;hn.selection.each(function(dn){if(!(dn instanceof go.Link)){var Sa=dn.actualBounds.y+dn.actualBounds.height;Fn=Math.max(Sa,Fn)}}),hn.selection.each(function(dn){dn instanceof go.Link||dn.move(new go.Point(dn.actualBounds.x,Fn-dn.actualBounds.height))}),hn.commitTransaction("aligning bottom")},Mn.prototype.alignCenterX=function(){var hn=this.diagram,Fn=hn.selection.first();if(Fn){hn.startTransaction("aligning Center X");var dn=Fn.actualBounds.x+Fn.actualBounds.width/2;hn.selection.each(function(Sa){Sa instanceof go.Link||Sa.move(new go.Point(dn-Sa.actualBounds.width/2,Sa.actualBounds.y))}),hn.commitTransaction("aligning Center X")}},Mn.prototype.alignCenterY=function(){var hn=this.diagram,Fn=hn.selection.first();if(Fn){hn.startTransaction("aligning Center Y");var dn=Fn.actualBounds.y+Fn.actualBounds.height/2;hn.selection.each(function(Sa){Sa instanceof go.Link||Sa.move(new go.Point(Sa.actualBounds.x,dn-Sa.actualBounds.height/2))}),hn.commitTransaction("aligning Center Y")}},Mn.prototype.alignColumn=function(hn){var Fn=this.diagram;Fn.startTransaction("align Column"),hn===void 0&&(hn=0),hn=parseFloat(hn);var dn=new Array;Fn.selection.each(function(Ao){Ao instanceof go.Link||dn.push(Ao)});for(var Sa=0;Sa<dn.length-1;Sa++){var br=dn[Sa],eo=br.actualBounds.y+br.actualBounds.height+hn,mi=dn[Sa+1];mi.move(new go.Point(br.actualBounds.x,eo))}Fn.commitTransaction("align Column")},Mn.prototype.alignRow=function(hn){hn===void 0&&(hn=0),hn=parseFloat(hn);var Fn=this.diagram;Fn.startTransaction("align Row");var dn=new Array;Fn.selection.each(function(Ao){Ao instanceof go.Link||dn.push(Ao)});for(var Sa=0;Sa<dn.length-1;Sa++){var br=dn[Sa],eo=br.actualBounds.x+br.actualBounds.width+hn,mi=dn[Sa+1];mi.move(new go.Point(eo,br.actualBounds.y))}Fn.commitTransaction("align Row")},Mn.prototype.canRotate=function(hn){var Fn=this.diagram;return!(Fn===null||Fn.isReadOnly||Fn.isModelReadOnly||Fn.selection.count<1)},Mn.prototype.rotate=function(hn){hn===void 0&&(hn=90);var Fn=this.diagram;Fn.startTransaction("rotate "+hn.toString());var Fn=this.diagram;Fn.selection.each(function(dn){dn instanceof go.Link||dn instanceof go.Group||(dn.angle+=hn)}),Fn.commitTransaction("rotate "+hn.toString())},Mn.prototype.pullToFront=function(){var hn=this.diagram;hn.startTransaction("pullToFront");var Fn=new go.Map;hn.selection.each(function(dn){Fn.set(dn.layer,0)}),Fn.iteratorKeys.each(function(dn){var Sa=0;dn.parts.each(function(br){if(!br.isSelected){var eo=br.zOrder;isNaN(eo)?br.zOrder=0:Sa=Math.max(Sa,eo)}}),Fn.set(dn,Sa)}),hn.selection.each(function(dn){Mn._assignZOrder(dn,Fn.get(dn.layer)+1)}),hn.commitTransaction("pullToFront")},Mn.prototype.pushToBack=function(){var hn=this.diagram;hn.startTransaction("pushToBack");var Fn=new go.Map;hn.selection.each(function(dn){Fn.set(dn.layer,0)}),Fn.iteratorKeys.each(function(dn){var Sa=0;dn.parts.each(function(br){if(!br.isSelected){var eo=br.zOrder;isNaN(eo)?br.zOrder=0:Sa=Math.min(Sa,eo)}}),Fn.set(dn,Sa)}),hn.selection.each(function(dn){Mn._assignZOrder(dn,Fn.get(dn.layer)-1-Mn._findGroupDepth(dn))}),hn.commitTransaction("pushToBack")},Mn._assignZOrder=function(hn,Fn,dn){dn===void 0&&(dn=hn),hn.layer===dn.layer&&(hn.zOrder=Fn),hn instanceof go.Group&&hn.memberParts.each(function(Sa){Mn._assignZOrder(Sa,Fn+1,dn)})},Mn._findGroupDepth=function(hn){if(hn instanceof go.Group){var Fn=0;return hn.memberParts.each(function(dn){Fn=Math.max(Fn,Mn._findGroupDepth(dn))}),Fn+1}else return 0},Mn.prototype.doKeyDown=function(){var hn=this.diagram;if(hn!==null){var Fn=hn.lastInput;if(Fn.key==="Up"||Fn.key==="Down"||Fn.key==="Left"||Fn.key==="Right"){var dn=this.arrowKeyBehavior;if(dn==="none")return;if(dn==="select"){this._arrowKeySelect();return}else if(dn==="move"){this._arrowKeyMove();return}else if(dn==="tree"){this._arrowKeyTree();return}}go.CommandHandler.prototype.doKeyDown.call(this)}},Mn.prototype._getAllParts=function(){var hn=new Array;return this.diagram.nodes.each(function(Fn){hn.push(Fn)}),this.diagram.parts.each(function(Fn){hn.push(Fn)}),hn},Mn.prototype._arrowKeyMove=function(){var hn=this.diagram,Fn=hn.lastInput,dn=0,Sa=0;if(Fn.control||Fn.meta)dn=1,Sa=1;else if(hn.grid!==null){var br=hn.grid.gridCellSize;Sa=br.width,dn=br.height}hn.startTransaction("arrowKeyMove"),hn.selection.each(function(eo){Fn.key==="Up"?eo.move(new go.Point(eo.actualBounds.x,eo.actualBounds.y-dn)):Fn.key==="Down"?eo.move(new go.Point(eo.actualBounds.x,eo.actualBounds.y+dn)):Fn.key==="Left"?eo.move(new go.Point(eo.actualBounds.x-Sa,eo.actualBounds.y)):Fn.key==="Right"&&eo.move(new go.Point(eo.actualBounds.x+Sa,eo.actualBounds.y))}),hn.commitTransaction("arrowKeyMove")},Mn.prototype._arrowKeySelect=function(){var hn=this.diagram,Fn=hn.lastInput,dn=null;Fn.key==="Up"?dn=this._findNearestPartTowards(270):Fn.key==="Down"?dn=this._findNearestPartTowards(90):Fn.key==="Left"?dn=this._findNearestPartTowards(180):Fn.key==="Right"&&(dn=this._findNearestPartTowards(0)),dn!==null&&(Fn.shift?dn.isSelected=!0:Fn.control||Fn.meta?dn.isSelected=!dn.isSelected:hn.select(dn))},Mn.prototype._findNearestPartTowards=function(hn){var Fn=this.diagram.selection.first();if(Fn===null)return null;for(var dn=Fn.actualBounds.center,Sa=this._getAllParts(),br=1/0,eo=Fn,mi=0;mi<Sa.length;mi++){var Ao=Sa[mi];if(Ao!==Fn&&Ao.canSelect()){var oo=Ao.actualBounds.center,fi=dn.directionPoint(oo),yl=this._angleCloseness(fi,hn);if(yl<=45){var ur=dn.distanceSquaredPoint(oo);ur*=1+Math.sin(yl*Math.PI/180),ur<br&&(br=ur,eo=Ao)}}}return eo},Mn.prototype._angleCloseness=function(hn,Fn){return Math.min(Math.abs(Fn-hn),Math.min(Math.abs(Fn+360-hn),Math.abs(Fn-360-hn)))},Mn.prototype._arrowKeyTree=function(){var hn=this.diagram,Fn=hn.selection.first();if(Fn instanceof go.Node){var dn=hn.lastInput;if(dn.key==="Right"){if(!Fn.isTreeLeaf)if(!Fn.isTreeExpanded)hn.commandHandler.canExpandTree(Fn)&&hn.commandHandler.expandTree(Fn);else{var Sa=this._sortTreeChildrenByY(Fn).first();Sa!==null&&hn.select(Sa)}}else if(dn.key==="Left")if(!Fn.isTreeLeaf&&Fn.isTreeExpanded)hn.commandHandler.canCollapseTree(Fn)&&hn.commandHandler.collapseTree(Fn);else{var br=Fn.findTreeParentNode();br!==null&&hn.select(br)}else if(dn.key==="Up"){var br=Fn.findTreeParentNode();if(br!==null){var eo=this._sortTreeChildrenByY(br),mi=eo.indexOf(Fn);if(mi>0){for(var Ao=eo.elt(mi-1);Ao!==null&&Ao.isTreeExpanded&&!Ao.isTreeLeaf;){var oo=this._sortTreeChildrenByY(Ao);Ao=oo.last()}Ao!==null&&hn.select(Ao)}else hn.select(br)}}else if(dn.key==="Down")if(Fn.isTreeExpanded&&!Fn.isTreeLeaf){var Sa=this._sortTreeChildrenByY(Fn).first();Sa!==null&&hn.select(Sa)}else for(;Fn!==null;){var br=Fn.findTreeParentNode();if(br===null)break;var eo=this._sortTreeChildrenByY(br),mi=eo.indexOf(Fn);if(mi<eo.length-1){hn.select(eo.elt(mi+1));break}else Fn=br}var fi=hn.selection.first();fi!==null&&hn.scrollToRect(fi.actualBounds)}},Mn.prototype._sortTreeChildrenByY=function(hn){var Fn=new go.List().addAll(hn.findTreeChildrenNodes());return Fn.sort(function(dn,Sa){var br=dn.location,eo=Sa.location;return br.y<eo.y?-1:br.y>eo.y?1:br.x<eo.x?-1:br.x>eo.x?1:0}),Fn},Mn.prototype.copyToClipboard=function(hn){go.CommandHandler.prototype.copyToClipboard.call(this,hn),this._lastPasteOffset.set(this.pasteOffset)},Mn.prototype.pasteFromClipboard=function(){var hn=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(hn,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),hn},Object.defineProperty(Mn.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(hn){if(hn!=="move"&&hn!=="select"&&hn!=="scroll"&&hn!=="tree"&&hn!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+hn);this._arrowKeyBehavior=hn}}),Object.defineProperty(Mn.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(hn){if(!(hn instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+hn);this._pasteOffset.set(hn)}});var Ka=Mn,Gt=z(18023),cn=z(15746),wn=z(33170),gt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},rt=z(67294),Nt=(hn,Fn,dn)=>new Promise((Sa,br)=>{var eo=oo=>{try{Ao(dn.next(oo))}catch(fi){br(fi)}},mi=oo=>{try{Ao(dn.throw(oo))}catch(fi){br(fi)}},Ao=oo=>oo.done?Sa(oo.value):Promise.resolve(oo.value).then(eo,mi);Ao((dn=dn.apply(hn,Fn)).next())});function on({onCancel:hn,callback:Fn}){let dn=(0,E.useRef)(),Sa=(0,E.useRef)(),br=(0,E.useRef)(),eo=(0,E.useRef)(!1);const mi=(0,E.useRef)(!1),[Ao,oo]=(0,E.useState)(0);function fi(){const ur=it.bx.make,Zi={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"};dn.current=new it.S0(Sa.current,{padding:20,grid:ur(it.s_,"Grid",ur(it.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),ur(it.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Mr=>{var wo=Mr.diagram.commandHandler.addTopLevelParts(Mr.diagram.selection,!0);wo||Mr.diagram.currentTool.doCancel()},commandHandler:ur(Ka),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Mr=>{var wo=Mr.subject;wo.location=wo.location.copy().snapToGridPoint(Mr.diagram.grid.gridOrigin,Mr.diagram.grid.gridCellSize),setTimeout(()=>{Mr.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Mr=>{var wo=Mr.subject;setTimeout(()=>{Mr.diagram.commandHandler.editTextBlock()})},LinkRelinked:Mr=>{var wo=Mr.parameter.part;wo.invalidateConnectedLinks();var Jo=Mr.subject;Mr.diagram.toolManager.linkingTool.isForwards?Jo.toNode.invalidateConnectedLinks():Jo.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),dn.current.nodeTemplate=ur(it.NB,"Auto",{locationSpot:it.z6.Center,locationObjectName:"SHAPE",desiredSize:new it.$u(120,60),minSize:new it.$u(40,40),resizable:!0,resizeCellSize:new it.$u(10,10),rotatable:!0},new it.KX("location","loc",it.E9.parse).makeTwoWay(it.E9.stringify),new it.KX("desiredSize","size",it.$u.parse).makeTwoWay(it.$u.stringify),ur(it.bn,{name:"SHAPE",fill:Zi.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:it.z6.AllSides,toSpot:it.z6.AllSides},new it.KX("figure"),new it.KX("fill"),new it.KX("stroke","borderColor"),new it.KX("strokeWidth","thickness"),new it.KX("strokeDashArray","dash")),ur(it.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),ur(it.al,{margin:1,textAlign:"center",overflow:it.al.OverflowEllipsis,editable:!0},new it.KX("text").makeTwoWay(),new it.KX("stroke","color"))),dn.current.nodeTemplate.toolTip=ur("ToolTip",ur(it.s_,"Vertical",{maxSize:new it.$u(200,NaN)},ur(it.al,{font:"bold 10pt sans-serif",textAlign:"center"},new it.KX("text")),ur(it.al,{font:"10pt sans-serif",textAlign:"center"},new it.KX("text","details"))));function yn(Mr,wo){var Jo=(jr,Pl)=>{jr.handled=!0,jr.diagram.model.commit(bl=>{var _l=Pl.part.adornedPart,rl=new it.E9().setRectSpot(_l.actualBounds,Mr);rl.subtract(_l.location),rl.scale(2,2),rl.x+=Math.sign(rl.x)*130,rl.y+=Math.sign(rl.y)*130,rl.add(_l.location),rl.snapToGridPoint(jr.diagram.grid.gridOrigin,jr.diagram.grid.gridCellSize);var Wi=bl.copyNodeData(_l.data);bl.setGroupKeyForNodeData(Wi,bl.getGroupKeyForNodeData(_l.data)),bl.addNodeData(Wi);var mn={from:_l.key,to:bl.getKeyForNodeData(Wi)};bl.addLinkData(mn);var tn=jr.diagram.findNodeForData(Wi);tn.location=rl,jr.diagram.select(tn),setTimeout(()=>{jr.diagram.commandHandler.editTextBlock()},20)})};return ur(it.bn,{figure:wo,alignment:Mr,alignmentFocus:Mr.opposite(),width:Mr.equals(it.z6.Top)||Mr.equals(it.z6.Bottom)?25:18,height:Mr.equals(it.z6.Top)||Mr.equals(it.z6.Bottom)?18:25,fill:"orange",stroke:Zi.white,strokeWidth:4,mouseEnter:(jr,Pl)=>Pl.fill="dodgerblue",mouseLeave:(jr,Pl)=>Pl.fill="orange",isActionable:!0,click:Jo,contextClick:Jo})}function Ma(Mr){return ur(it.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:(wo,Jo)=>Jo.fill="dodgerblue",mouseLeave:(wo,Jo)=>Jo.fill="orange",click:(wo,Jo)=>{wo.diagram.commandHandler.showContextMenu(Jo.part.adornedPart)}},Mr||{})}dn.current.nodeTemplate.selectionAdornmentTemplate=ur(it.uz,"Spot",ur(it.Vm,{padding:10}),yn(it.z6.Top,"TriangleUp"),yn(it.z6.Left,"TriangleLeft"),yn(it.z6.Right,"TriangleRight"),yn(it.z6.Bottom,"TriangleDown"),Ma({alignment:new it.z6(.75,0)}));function va(Mr,wo){return(Jo,jr)=>{Jo.handled=!0,Jo.diagram.model.commit(Pl=>{Pl.set(jr.part.adornedPart.data,Mr,wo)})}}function en(Mr,wo){return wo||(wo="color"),ur(it.bn,{width:16,height:16,stroke:"lightgray",fill:Mr,margin:1,background:"transparent",mouseEnter:(Jo,jr)=>jr.stroke="dodgerblue",mouseLeave:(Jo,jr)=>jr.stroke="lightgray",click:va(wo,Mr),contextClick:va(wo,Mr)})}function Wr(){return[ur("ContextMenuButton",ur(it.s_,"Horizontal",en(Zi.white,"fill"),en(Zi.beige,"fill"),en(Zi.extralightblue,"fill"),en(Zi.extralightred,"fill"))),ur("ContextMenuButton",ur(it.s_,"Horizontal",en(Zi.lightgray,"fill"),en(Zi.lightgreen,"fill"),en(Zi.lightblue,"fill"),en(Zi.lightred,"fill")))]}function xa(){return[ur("ContextMenuButton",ur(it.s_,"Horizontal",en(Zi.black),en(Zi.green),en(Zi.blue),en(Zi.red))),ur("ContextMenuButton",ur(it.s_,"Horizontal",en(Zi.white),en(Zi.magenta),en(Zi.purple),en(Zi.orange)))]}function Ir(Mr,wo){return wo||(wo="thickness"),ur(it.bn,"LineH",{width:16,height:16,strokeWidth:Mr,margin:1,background:"transparent",mouseEnter:(Jo,jr)=>jr.background="dodgerblue",mouseLeave:(Jo,jr)=>jr.background="transparent",click:va(wo,Mr),contextClick:va(wo,Mr)})}function Wa(Mr,wo){return wo||(wo="dash"),ur(it.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Mr,margin:1,background:"transparent",mouseEnter:(Jo,jr)=>jr.background="dodgerblue",mouseLeave:(Jo,jr)=>jr.background="transparent",click:va(wo,Mr),contextClick:va(wo,Mr)})}function Ei(){return[ur("ContextMenuButton",ur(it.s_,"Horizontal",Ir(1),Ir(2),Ir(3),Ir(4))),ur("ContextMenuButton",ur(it.s_,"Horizontal",Wa(null),Wa([2,4]),Wa([4,4])))]}function li(Mr,wo){return wo||(wo="figure"),ur(it.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Mr,margin:1,background:"transparent",mouseEnter:(Jo,jr)=>jr.fill="dodgerblue",mouseLeave:(Jo,jr)=>jr.fill="lightgray",click:va(wo,Mr),contextClick:va(wo,Mr)})}dn.current.nodeTemplate.contextMenu=ur("ContextMenu",ur("ContextMenuButton",ur(it.s_,"Horizontal",li("Rectangle"),li("RoundedRectangle"),li("Ellipse"),li("Diamond"))),ur("ContextMenuButton",ur(it.s_,"Horizontal",li("Parallelogram2"),li("ManualOperation"),li("Procedure"),li("Cylinder1"))),ur("ContextMenuButton",ur(it.s_,"Horizontal",li("Terminator"),li("CreateRequest"),li("Document"),li("TriangleDown"))),Wr(),xa(),Ei()),dn.current.groupTemplate=ur(it.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:it.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Mr,wo)=>{var Jo=wo.addMembers(wo.diagram.selection,!0);Jo||wo.diagram.currentTool.doCancel()},avoidable:!1},new it.KX("location","loc",it.E9.parse).makeTwoWay(it.E9.stringify),ur(it.s_,"Auto",{name:"BODY"},ur(it.bn,{parameter1:10,fill:Zi.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:it.z6.AllSides,toSpot:it.z6.AllSides},new it.KX("fill"),new it.KX("stroke","color"),new it.KX("strokeWidth","thickness"),new it.KX("strokeDashArray","dash")),ur(it.Vm,{background:"transparent",margin:20})),ur(it.al,{alignment:it.z6.Top,alignmentFocus:it.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new it.KX("text"),new it.KX("stroke","color"))),dn.current.groupTemplate.selectionAdornmentTemplate=ur(it.uz,"Spot",ur(it.s_,"Auto",ur(it.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),ur(it.Vm,{margin:1.5})),Ma({alignment:it.z6.TopRight,alignmentFocus:it.z6.BottomRight})),dn.current.groupTemplate.contextMenu=ur("ContextMenu",Wr(),xa(),Ei()),dn.current.linkTemplate=ur(it.rU,{layerName:"Foreground",routing:it.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new it.KX("fromSpot","fromSpot",it.z6.parse),new it.KX("toSpot","toSpot",it.z6.parse),new it.KX("fromShortLength","dir",Mr=>Mr>=1?10:0),new it.KX("toShortLength","dir",Mr=>Mr>=1?10:0),new it.KX("points").makeTwoWay(),ur(it.bn,{strokeWidth:2},new it.KX("stroke","color"),new it.KX("strokeWidth","thickness"),new it.KX("strokeDashArray","dash")),ur(it.bn,{segmentIndex:0,segmentOffset:new it.E9(15,0),segmentOrientation:it.rU.OrientAlong,alignmentFocus:it.z6.Right,figure:"circle",width:10,strokeWidth:0},new it.KX("fill","color"),new it.KX("visible","dir",Mr=>Mr===1)),ur(it.bn,{segmentIndex:-1,segmentOffset:new it.E9(-10,6),segmentOrientation:it.rU.OrientPlus90,alignmentFocus:it.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new it.KX("fill","color"),new it.KX("visible","dir",Mr=>Mr>=1),new it.KX("width","thickness",Mr=>7+3*Mr),new it.KX("height","thickness",Mr=>7+3*Mr),new it.KX("segmentOffset","thickness",Mr=>new it.E9(-15,4+1.5*Mr))),ur(it.bn,{segmentIndex:0,segmentOffset:new it.E9(15,-6),segmentOrientation:it.rU.OrientMinus90,alignmentFocus:it.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new it.KX("fill","color"),new it.KX("visible","dir",Mr=>Mr===2),new it.KX("width","thickness",Mr=>7+3*Mr),new it.KX("height","thickness",Mr=>7+3*Mr),new it.KX("segmentOffset","thickness",Mr=>new it.E9(-15,4+1.5*Mr))),ur(it.al,{alignmentFocus:new it.z6(0,1,-4,0),editable:!0},new it.KX("text").makeTwoWay(),new it.KX("stroke","color"))),dn.current.linkTemplate.selectionAdornmentTemplate=ur(it.uz,ur(it.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:ki(2)},new it.KX("pathPattern","thickness",ki)),Ma({alignmentFocus:new it.z6(0,0,-6,-4)}));function ki(Mr){return ur(it.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Mr+4).toString()+" H3"})}function cl(Mr){var wo="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Mr===0?wo="M0 0 M16 16 M0 8 L16 8":Mr===2&&(wo="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),ur(it.bn,{geometryString:wo,margin:2,background:"transparent",mouseEnter:(Jo,jr)=>jr.background="dodgerblue",mouseLeave:(Jo,jr)=>jr.background="transparent",click:va("dir",Mr),contextClick:va("dir",Mr)})}function Bo(Mr){var wo=(Jo,jr)=>{Jo.handled=!0,Jo.diagram.model.commit(Pl=>{var bl=jr.part.adornedPart;Pl.set(bl.data,Mr?"toSpot":"fromSpot",it.z6.stringify(it.z6.AllSides)),(Mr?bl.toNode:bl.fromNode).invalidateConnectedLinks()})};return ur(it.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Jo,jr)=>jr.background="dodgerblue",mouseLeave:(Jo,jr)=>jr.background="transparent",click:wo,contextClick:wo})}function Ja(Mr,wo){var Jo=0,jr=it.z6.RightSide;Mr.equals(it.z6.Top)?(Jo=270,jr=it.z6.TopSide):Mr.equals(it.z6.Left)?(Jo=180,jr=it.z6.LeftSide):Mr.equals(it.z6.Bottom)&&(Jo=90,jr=it.z6.BottomSide),wo||(Jo-=180);var Pl=(bl,_l)=>{bl.handled=!0,bl.diagram.model.commit(rl=>{var Wi=_l.part.adornedPart;rl.set(Wi.data,wo?"toSpot":"fromSpot",it.z6.stringify(jr)),(wo?Wi.toNode:Wi.fromNode).invalidateConnectedLinks()})};return ur(it.bn,{alignment:Mr,alignmentFocus:Mr.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Jo,background:"transparent",mouseEnter:(bl,_l)=>_l.background="dodgerblue",mouseLeave:(bl,_l)=>_l.background="transparent",click:Pl,contextClick:Pl})}dn.current.linkTemplate.contextMenu=ur("ContextMenu",xa(),Ei(),ur("ContextMenuButton",ur(it.s_,"Horizontal",cl(0),cl(1),cl(2))),ur("ContextMenuButton",ur(it.s_,"Horizontal",ur(it.s_,"Spot",Bo(!1),Ja(it.z6.Top,!1),Ja(it.z6.Left,!1),Ja(it.z6.Right,!1),Ja(it.z6.Bottom,!1)),ur(it.s_,"Spot",{margin:new it.Zt(0,0,0,2)},Bo(!0),Ja(it.z6.Top,!0),Ja(it.z6.Left,!0),Ja(it.z6.Right,!0),Ja(it.z6.Bottom,!0)))));const Nl=`{ "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 hl=["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 Vi(Mr){return console.log("shapeName:",Mr),hl.indexOf(Mr)>=0}var Fl=new it.YI(br.current,{maxSelectionCount:1,linkTemplate:ur(it.rU,{locationSpot:it.z6.Center,selectionAdornmentTemplate:ur(it.uz,"Link",{locationSpot:it.z6.Center},ur(it.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),ur(it.bn,{toArrow:"Standard",stroke:null}))},{routing:it.rU.AvoidsNodes,curve:it.rU.JumpOver,corner:5,toShortLength:4},new it.KX("points"),ur(it.bn,{isPanelMain:!0,strokeWidth:2}),ur(it.bn,{toArrow:"Standard",stroke:null})),model:new it.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...it.bn.getFigureGenerators().toArray().map(Mr=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Mr.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return dn.current.addDiagramListener("TextEdited",function(Mr){var wo;const Jo=Mr.subject.part;var jr=(wo=document.activeElement)==null?void 0:wo.value;typeof jr=="string"&&jr.trim()===""&&dn.current.model.commit(function(Pl){Pl.set(Jo.data,"text","\u672A\u547D\u540D"),dn.current.commandHandler.stopCommand()},"increment")}),Fl.nodeTemplate=ur(it.NB,"Auto",{locationSpot:it.z6.Center},new it.KX("location","location",it.E9.parse).makeTwoWay(it.E9.stringify),ur(it.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 it.KX("stroke").makeTwoWay(),new it.KX("fill").makeTwoWay(),new it.KX("figure")),ur(it.al,{margin:new it.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new it.$u(16,16),maxSize:new it.$u(10,NaN),textAlign:"center",editable:!0},new it.KX("key").makeTwoWay())),setTimeout(()=>{dn.current.grid=ur(it.s_,"Grid",ur(it.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),ur(it.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),dn.current.grid.visible=!0,dn.current.grid.gridCellStroke="darkgray",dn.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=dn.current,dn.current}const yl=()=>Nt(this,null,function*(){var ur=dn.current.makeImage();const Zi=yield(0,wn.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:ur.src}});Fn({src:Zi.url})});return(0,E.useEffect)(()=>(setTimeout(()=>{fi()},500),oo(Ao+1),()=>{dn.current=null}),[]),rt.createElement("div",{ref:mi,className:eo.current?`${gt.maxH60} body-overflow-initial`:"body-overflow-initial"},rt.createElement(_t.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Ao,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:rt.createElement(xn.Z,null,rt.createElement(cn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),rt.createElement(cn.Z,{onClick:()=>{var ur,Zi,yn=dn.current.selection.first();if(eo.current=!eo.current,document.activeElement&&yn){let Ma=(Zi=(ur=document.activeElement)==null?void 0:ur.value)==null?void 0:Zi.trim();typeof Ma=="string"&&dn.current.model.commit(function(va){va.set(yn.data,"text",Ma||"\u672A\u547D\u540D"),dn.current.commandHandler.stopCommand()},"increment")}oo(Ao+1)}},rt.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:hn},rt.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:gt.flowChartWrp},rt.createElement("div",{style:{display:"flex",height:"100%"}},rt.createElement("div",{style:{width:"300px",height:"100%"}},rt.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),rt.createElement("div",{style:{height:"calc(100% - 50px)"},className:gt.myPaletteDiv,ref:br})),rt.createElement("div",{style:{flex:1,position:"relative"}},rt.createElement("div",{ref:Sa,style:{height:"80vh"}}))),rt.createElement("div",{className:"tr"},rt.createElement(Se.ZP,{size:"large",onClick:yl,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Zn=on,ea=z(78045),tr=z(31795);const Za=ea.ZP.Group,Ea={margin:"0 8px"};var Va=({callback:hn,onCancel:Fn})=>{function dn(Sa){hn(Sa)}return E.createElement(Oe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:dn},E.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},E.createElement("span",{style:Ea},"\u5355\u5143\u683C\u6570\uFF1A"),E.createElement("span",{style:Ea},"\u884C\u6570"),E.createElement(Oe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},E.createElement(tr.Z,null)),E.createElement("span",{style:Ea},"\u5217\u6570"),E.createElement(Oe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},E.createElement(tr.Z,null))),E.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},E.createElement("span",{style:Ea},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),E.createElement(Oe.default.Item,{name:"align"},E.createElement(Za,null,E.createElement(ea.ZP,{value:"default"},E.createElement("i",{className:"fa fa-align-justify"})),E.createElement(ea.ZP,{value:"left"},E.createElement("i",{className:"fa fa-align-left"})),E.createElement(ea.ZP,{value:"center"},E.createElement("i",{className:"fa fa-align-center"})),E.createElement(ea.ZP,{value:"right"},E.createElement("i",{className:"fa fa-align-right"}))))),E.createElement("div",{className:"flex-container flex-end"},E.createElement(Se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(Se.ZP,{type:"ghost",onClick:Fn},"\u53D6\u6D88")))},bt=z(47897),Yt=z(61016),er=z.n(Yt),qt=(0,E.forwardRef)(({use3d:hn,width:Fn,height:dn,callback:Sa,showSaveButton:br},eo)=>{const mi=(0,E.useRef)(),Ao=(0,E.useRef)(),[oo,fi]=(0,E.useState)(!1),yl=(0,E.useRef)({id:mi,appName:"graphing",width:Fn||1e3,height:dn||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,E.useEffect)(()=>{Ao.current=new(er())(yl.current,!0),window.onload=function(){Ao.current.inject("applet_container")}},[]);const ur=()=>{var Zi=window.ggbApplet.getPNGBase64(1,!0,72);return Sa&&Sa(Zi),Zi};return(0,E.useEffect)(()=>{yl.current.appName=oo?"3D":"graphing",Ao.current.inject("applet_container")},[oo]),(0,E.useEffect)(()=>{fi(hn)},[hn]),(0,E.useImperativeHandle)(eo,()=>({getImgData:ur})),E.createElement(E.Fragment,null,E.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:mi}),E.createElement(xn.Z,{align:"middle"},E.createElement(cn.Z,{flex:1},E.createElement(bt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:oo,onChange:Zi=>fi(Zi)})),E.createElement(cn.Z,null,E.createElement(Se.ZP,{size:"large",onClick:ur,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),ba=z(36527),Ct=z(25934),un=z(2453);const Rn="link",ln="upload-image",Vt="add-flowchart",Jn="draw-image",ja="add-flowchart",za="code-block",Ra="add-table",_r="------------",Yr={default:_r,left:`:${_r}`,center:`:${_r}:`,right:`${_r}:`};var So=z(99914),Go=(hn,Fn,dn)=>new Promise((Sa,br)=>{var eo=oo=>{try{Ao(dn.next(oo))}catch(fi){br(fi)}},mi=oo=>{try{Ao(dn.throw(oo))}catch(fi){br(fi)}},Ao=oo=>oo.done?Sa(oo.value):Promise.resolve(oo.value).then(eo,mi);Ao((dn=dn.apply(hn,Fn)).next())});function di(){}let Yo=0;const Bi=1e4,hi="\u2581",ii="@\u2581\u2581@",Mi="@\u2581@",gi=`
|
|
**\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`,_a=["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 Rr(hn){return/^\d+$/.test(hn)?`${hn}px`:hn}const wr=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Tr={[wr+"-B"]:"bold",[wr+"-I"]:"italic"},al={[Rn]:"\u6DFB\u52A0\u94FE\u63A5",[za]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[ln]:"\u6DFB\u52A0\u56FE\u7247",[Jn]:"\u6DFB\u52A0\u753B\u56FE",[Vt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Ra]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var kr=({defaultValue:hn="",onChange:Fn,width:dn="100%",height:Sa=400,miniToolbar:br=!1,isFocus:eo=!1,watch:mi,insertTemp:Ao,mode:oo="markdown",id:fi="markdown-editor-id",showResizeBar:yl=!1,noStorage:ur=!1,showNullButton:Zi=!1,showNullProgramButton:yn=!1,hidetoolBar:Ma=!1,fullScreen:va=!1,onBlur:en,onCMBeforeChange:Wr,onFullScreen:xa,className:Ir="",disablePaste:Wa=!1,disabled:Ei=!1,disabledFill:li=!1,placeholder:ki="",values:cl="",extraUse:Bo})=>{const[Ja,Nl]=(0,E.useState)(null),[hl,Vi]=(0,E.useState)(hn),[Fl,Mr]=(0,E.useState)(mi),[wo,Jo]=(0,E.useState)(va),[jr,Pl]=(0,E.useState)(""),[bl,_l]=(0,E.useState)(0),[rl,Wi]=(0,E.useState)(Sa),[mn,tn]=(0,E.useState)(!1),ya=(0,E.useRef)((0,Ct.Z)()),ka=(0,E.useRef)(!1),pr=(0,E.useRef)(),[fo,ni]=(0,E.useState)(0),[Pi,Hr]=(0,E.useState)(0),Ki=(0,E.useRef)(),dl=(0,E.useRef)(),ml=(0,E.useRef)(),Xo=(0,E.useRef)(),Kt=()=>Go(void 0,null,function*(){var Pr;const Vn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:ya.current}});(Pr=Vn==null?void 0:Vn.attachments)!=null&&Pr.length&&(console.log("cm:",Ja,Ki),Vn.attachments.map(Xa=>{Xa.content_type.indexOf("image")>-1?Ja.replaceSelection(``):Xa.content_type.indexOf("video")>-1?Ja.replaceSelection(`<video width="100%" controls src="${ENV.API_SERVER}/api/attachments/${data.id}"></video>`):Xa.content_type.indexOf("pdf")>-1?Ja.replaceSelection(`<a href="${ENV.API_SERVER}/api/attachments/${Xa.id}?type=${Xa.content_type}&disposition=inline" target="_blank">${Xa.name}</a>`):Ja.replaceSelection(`[${Xa.name}](${ENV.API_SERVER}/api/attachments/${Xa.id}?type=${Xa.content_type})`)}))});(0,E.useEffect)(()=>{const Pr=window.scrollY||window.pageYOffset;Vi(cl),Ja==null||Ja.setValue(cl),window.scrollTo(0,Pr)},[cl]),(0,E.useEffect)(()=>{xa==null||xa(wo)},[wo]),(0,E.useEffect)(()=>{if(Ki.current){let Pr=function(Xa,ar){var vo;if(Wa){ar.preventDefault();return}const Ze=ar.clipboardData;if(Ze){const Sn=Ze.types.toString(),zn=Ze.items;if(Sn==="Files"||Ze.types.indexOf("Files")>-1){if(ar.preventDefault(),oo=="stex")return;try{let la=zn[1];((vo=zn[0])==null?void 0:vo.kind)==="file"&&(la=zn[0]);const jt=la.getAsFile(),oa=jt.name.split(".").pop();(0,xt.I)(jt,ia=>{var Un,sa,Ur;ia.id?((Un=jt==null?void 0:jt.type)==null?void 0:Un.indexOf("image"))>-1?Vn.replaceSelection(`<img width="100%" src="/api/attachments/${ia.id}?type=${ia.content_type})" alt="" />`):((sa=jt==null?void 0:jt.type)==null?void 0:sa.indexOf("video"))>-1?Vn.replaceSelection(`<video width="100%" controls src="/api/attachments/${ia.id}"></video>`):((Ur=jt==null?void 0:jt.type)==null?void 0:Ur.indexOf("pdf"))>-1?Vn.replaceSelection(`<a href="/api/attachments/${ia.id}?type=${jt.type}&disposition=inline" target="_blank">${jt.name}</a>`):_a.includes(oa)?Vn.replaceSelection(`<a href="/api/attachments/${ia.id}?type=office&disposition=inline" target="_blank">${jt.name}</a>`):Vn.replaceSelection(`[${jt.name}](/api/attachments/${ia.id}?type=${ia.content_type})`):(ia==null?void 0:ia.status)===401&&(un.ZP.warning((ia==null?void 0:ia.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(la){un.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Vn=Ce().fromTextArea(Ki.current,{mode:oo,lineNumbers:!br,lineWrapping:!0,value:hn,autoCloseTags:!yn,autoCloseBrackets:!0});return Vn.on("keyup",function(Xa,ar){ar.keyCode===8&&(Xa.getValue()==""?Vn.setOption("placeholder",ki):Vn.setOption("placeholder",null))}),Vn.on("keydown",function(Xa,ar){if(ar.keyCode===8){var vo=na(Xa);vo&&ar.preventDefault()}}),eo&&Vn.focus(),Vn.on("paste",Pr),Vn.on("dragleave",function(Xa,ar){dl.current.classList.remove("mouse-hover-md")}),Ei&&Vn.on("beforeChange",function(Xa,ar){(ar.origin==="paste"||ar.origin==="+input")&&ar.cancel()}),Nl(Vn),()=>{Vn.off("paste",Pr)}}},[]);const Pn=(0,E.useCallback)(()=>{if(dl.current)try{}catch(Pr){console.log(Pr,"---- to set md editor body height")}},[rl,dl,wo]);(0,E.useEffect)(()=>{function Pr(){let Vn=new Fe.Z(Xa=>{for(let ar of Xa)(ar.target.offsetHeight>0||ar.target.offsetWidth>0)&&(Pn(),Ja.setSize("100%","100%"),Ja.refresh())});return Vn.observe(Ki.current.parentElement),Vn}if(Ja){const Vn=Pr();return()=>{var Xa,ar;(Xa=Ki.current)!=null&&Xa.parentElement&&Vn.unobserve((ar=Ki.current)==null?void 0:ar.parentElement)}}},[Ja,Pn]),(0,E.useEffect)(()=>{if(Ja){let Pr=[];for(const[Vn,Xa]of Object.entries(Tr)){let ar={[Vn]:()=>{mt(Xa)}};Pr.push(ar),Ja.addKeyMap(ar)}return pr.current=setInterval(()=>{ka.current&&Kt()},4e3),()=>{clearInterval(pr.current);for(let Vn of Pr)Ja.removeKeyMap(Vn)}}},[Ja]),(0,E.useEffect)(()=>{va!==wo&&Jo(va)},[va]),(0,So.Z)(()=>{if(!ur&&bl>0){let Pr=new Date().getTime(),Vn=window.sessionStorage.getItem(fi);Pr>=bl+Bi&&(!Vn||Vn!==hl)&&(window.sessionStorage.setItem(fi,hl),tn(!0))}},Bi),(0,E.useEffect)(()=>{Mr(mi)},[Ja,mi]),(0,E.useEffect)(()=>{Ja&&eo&&Ja.focus()},[Ja,eo]),(0,E.useEffect)(()=>{if(Fl&&Ja){let Pr=function(Xa){let ar=Xa.target;if(Xo.current){let vo=ar.scrollTop/ar.scrollHeight;Xo.current.scrollTop=Xo.current.scrollHeight*vo}};const Vn=Ja.getScrollerElement();return Vn.addEventListener("scroll",Pr),()=>{Vn.removeEventListener("scroll",Pr)}}},[Ja,Fl]),(0,E.useEffect)(()=>{if(Ja&&Wr){let Pr=function(Vn,Xa){Wr(Vn,Xa)};return Ja.on("beforeChange",Pr),()=>{Ja.off("beforeChange",Pr)}}},[Ja,Wr]),(0,E.useEffect)(()=>{if(Ja&&en){let Pr=function(){en(Ja.getValue())};return Ja.on("blur",Pr),()=>{Ja.off("blur",Pr)}}},[Ja,en]);function na(Pr,Vn){var Xa=Pr.getDoc(),ar=Xa.getCursor(),vo=Xa.getLine(ar.line),Ze=vo.charAt(ar.ch-1),Sn=vo.lastIndexOf("@\u2581@",ar.ch),zn=vo.lastIndexOf("@\u2581\u2581@",ar.ch),la=Sn>zn?Sn:zn,jt=Sn>zn?3:4;if(ii.indexOf(Ze)===-1)return null;if(console.log("change1:",Vn,Pr,vo,ar,la,Sn,zn,Ze),la>=0&&ar.ch-la<5){var oa=la+jt;return Xa.replaceRange("",{line:ar.line,ch:la},{line:ar.line,ch:oa}),{line:ar.line,ch:oa}}return null}(0,E.useEffect)(()=>{if(Ja){let Pr=function(Vn,Xa){const ar=Vn.getValue();Vi(ar),_l(new Date().getTime()),Vn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Fn&&(yn?Fn(ar,ho(ar)):Fn(ar))};return Ja.on("change",Pr),()=>{Ja.off("change",Pr)}}},[Ja,Fn]),(0,E.useEffect)(()=>{if(Ja)if(hn==null)Ja.setValue(""),Vi("");else{const Pr=window.scrollY||window.pageYOffset;hn!==Ja.getValue()&&(Ja.setValue(hn),Vi(hn),Ja.setCursor(Ei?1:Ja.lineCount(),0),window.scrollTo(0,Pr))}},[Ja,hn]);const mt=(0,E.useCallback)(Pr=>{const Vn=Ja.getCursor(),Xa=Ja.getSelection();let ar=Xa.split(`
|
|
`);switch(Pr){case"bold":return Ja.replaceSelection("**"+Xa+"**"),Xa===""&&Ja.setCursor(Vn.line,Vn.ch+2),Ja.focus();case"italic":return Ja.replaceSelection("*"+Xa+"*"),Xa===""&&Ja.setCursor(Vn.line,Vn.ch+1),Ja.focus();case"code":return Ja.replaceSelection("`"+Xa+"`"),Xa===""&&Ja.setCursor(Vn.line,Vn.ch+1),Ja.focus();case"inline-latex":return Pl("inline-latex"),Ja.focus();case"latex":return Ja.replaceSelection("```latex\n"+Xa+"\n```"),Ja.setCursor(Vn.line+1,Xa.length+1),Ja.focus();case"line-break":return Ja.replaceSelection(`<br/>
|
|
`),Ja.focus();case"list-ul":return Xa===""?Ja.replaceSelection("- "+Xa):Ja.replaceSelection(ar.map(vo=>vo===""?"":`- ${vo}`).join(`
|
|
`)),Ja.focus();case"list-ol":return Xa===""?Ja.replaceSelection("1. "+Xa):Ja.replaceSelection(ar.map((vo,Ze)=>vo===""?"":`${Ze+1}. ${vo}`).join(`
|
|
`)),Ja.focus();case"add-null-ch":return Xa===""&&Ja.setCursor(Vn.line,Vn.ch),Ja.replaceSelection(hi),Ja.focus();case"add-signal":return Xa===""&&Ja.setCursor(Vn.line,Vn.ch),Ja.replaceSelection(Mi),Ja.focus();case"add-multiple":return Xa===""&&Ja.setCursor(Vn.line,Vn.ch),Ja.replaceSelection(ii),Ja.focus();case"inster-template-1":return Xa===""&&Ja.setCursor(Vn.line,Vn.ch),Ja.replaceSelection(gi),Ja.focus();case"eraser":return Ja.setValue(""),Ja.focus();case"trigger-watch":return Mr(!Fl),Ja.focus();case"trigger-full-screen":return Jo(!wo),Ja.focus();case Rn:Pl(Rn);return;case za:Pl(za);return;case ln:Pl(ln);return;case Jn:Pl(Jn);return;case"maths-latex":Pl("maths-latex");return;case Vt:Pl(Vt);return;case Ra:Pl(Ra);return;default:throw new Error}},[Ja,Fl,wo]),ta=(0,E.useCallback)((Pr,Vn)=>{var Xa,ar,vo,Ze,Sn,zn;switch(Pl(""),jr){case Rn:const{title:Un,link:sa}=Pr;return Ja.replaceSelection(`[${Un}](${sa})`),Ja.focus();case za:const{language:Ur,content:Zo}=Pr;return Ja.replaceSelection(["```"+Ur,Zo,"```"].join(`
|
|
`)),Ja.focus();case"maths-latex":for(var la=atob(Pr),jt=new Uint8Array(la.length),oa=0;oa<la.length;oa++)jt[oa]=la.charCodeAt(oa);var ia=new Blob([jt],{type:"image/png"});(0,xt.I)(ia,yu=>{yu.id?Ja.replaceSelection(``):(yu==null?void 0:yu.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Ja.replaceSelection("`$$"+Pr+"$$`");break;case ln:case Jn:case ja:const{src:Ro,alt:ro}=Pr,Ri=Vn,ji=(vo=(ar=(Xa=Ri==null?void 0:Ri.name)==null?void 0:Xa.split("."))==null?void 0:ar.pop)==null?void 0:vo.call(ar);return((Ze=Ri==null?void 0:Ri.type)==null?void 0:Ze.indexOf("image"))>-1||!(Ri!=null&&Ri.type)?Ri.align||Ri.width?Ja.replaceSelection(`<p style="text-align:${Ri.align||"initial"}"><img width="${Ri.width?Ri.width+"%":"initial"}" src="${Ro}" alt="${ro||""}" /></p>`):Ja.replaceSelection(`<img width="100%" src="${Ro}" alt="${ro||""}" />`):((Sn=Ri==null?void 0:Ri.type)==null?void 0:Sn.indexOf("video"))>-1?Ja.replaceSelection(`<video width="100%" controls src="${Ro}"></video>`):((zn=Ri==null?void 0:Ri.type)==null?void 0:zn.indexOf("pdf"))>-1?Ja.replaceSelection(`<a href="${Ro}?type=${Ri.type}&disposition=inline" target="_blank">${Ri.name}</a>`):_a.includes(ji)?Ja.replaceSelection(`<a href="${Ro}?type=office&disposition=inline" target="_blank">${Ri.name}</a>`):Ja.replaceSelection(`[${Ri.name}](${Ro})`),Ja.focus();case Ra:const{row:ru,col:lu,align:Iu}=Pr;let gu=`
|
|
`;for(let yu=0;yu<ru;yu++){let ds=[],zu=[];for(let Si=0;Si<lu;Si++)yu===1&&zu.push(Yr[Iu]),ds.push(" ");yu===1&&(gu+=`| ${zu.join(" | ")} |
|
|
`),gu+=`| ${ds.join(lu===1?"":" | ")} |
|
|
`}return Ja.replaceSelection(gu+`
|
|
`),Ja.focus();default:throw new Error}},[Ja,jr]),sr=(0,E.useMemo)(()=>{switch(jr){case Rn:return E.createElement(An,{callback:ta,onCancel:nr});case za:return E.createElement(Hn.Z,{callback:ta,onCancel:nr});case ln:return E.createElement(xt.Z,{callback:ta,onCancel:nr});case Vt:return E.createElement(Zn,{callback:ta,onCancel:nr});case Ra:return E.createElement(Va,{callback:ta,onCancel:nr});case"maths-latex":return E.createElement(qt,{showSaveButton:!0,callback:ta});case"inline-latex":return E.createElement(ba.Z,{showSaveButton:!0,callback:ta});default:return null}},[jr]);function nr(){Pl("")}(0,E.useEffect)(()=>{if(ml.current){let Pr=function(Sn){vo=!0,Ze=Sn.pageY},Vn=function(){vo=!1},Xa=function(Sn){if(vo){let zn=Sn.pageY-Ze;zn<0&&(zn=0),zn>300&&(zn=300);let la=Sa+zn+"px";Wi(la)}},ar=ml.current,vo=!1,Ze=0;return ar.addEventListener("mousedown",Pr),document.addEventListener("mousemove",Xa),document.addEventListener("mouseup",Vn),()=>{ar.removeEventListener("mousedown",Pr),document.removeEventListener("mousemove",Xa),document.removeEventListener("mouseup",Vn)}}},[Ja,ml]),(0,E.useEffect)(()=>{Wi(Sa)},[Sa]);const In=Rr(dn),Wn=Rr(rl),Gn={width:In,height:Wn},vr=(0,E.useMemo)(()=>{if(bl){let Pr=new Date(bl),Vn=Pr.getHours(),Xa=Pr.getMinutes(),ar=Pr.getSeconds();return Vn=Vn<10?"0"+Vn:Vn,Xa=Xa<10?"0"+Xa:Xa,ar=ar<10?"0"+ar:ar,`${Vn}:${Xa}:${ar}`}return 0},[bl]),ho=Pr=>{const Vn=[];if(yn){let Xa=-1;Pr=Pr.replace(/(@▁▁@|@▁@)/g,function(ar,vo,Ze){Vn.push({multiLine:ar!==Mi})})}return Vn};function Fo(){window.sessionStorage.removeItem(fi),tn(!1),_l(0)}function bo(){tn(!1),_l(0),Ja.setValue(window.sessionStorage.getItem(fi))}(0,E.useEffect)(()=>{al[jr]&&jr!==Jn&&jr!==Vt&&setTimeout(()=>{const Pr=document.getElementsByClassName("markdown-popup-form")[0],Vn=window.innerWidth/2-Pr.offsetWidth/2,Xa=window.innerHeight/2-Pr.offsetHeight/2;ni(Vn),Hr(Xa)},0)},[jr]);const qo=Pr=>{Pr.preventDefault();const Vn=Pr.clientX-fo,Xa=Pr.clientY-Pi;document.body.onmousemove=ar=>{let vo=ar.clientX-Vn,Ze=ar.clientY-Xa;const Sn=document.getElementsByClassName("markdown-popup-form")[0],zn=window.innerWidth-Sn.offsetWidth,la=window.innerHeight-Sn.offsetHeight;vo=Math.max(0,Math.min(vo,zn)),Ze=Math.max(0,Math.min(Ze,la)),io(ar.clientX,ar.clientY,Vn,Xa)&&(ni(vo),Hr(Ze))},document.body.onmouseup=function(){document.body.onmousemove=null}},io=(Pr,Vn,Xa,ar)=>{const vo=document.body.clientHeight,Ze=document.body.clientWidth;return Pr<20&&Xa>Pr||Pr>Ze-20&&Xa<Pr||Vn<20&&ar>Vn||Vn>vo-20&&ar<Vn?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return E.createElement(E.Fragment,null,E.createElement("div",{className:"markdown-editor-wrapper",ref:dl},E.createElement("div",{className:`markdown-editor-container ${Ir} ${Fl?"on-preview":""} ${br?"mini":""} ${wo?"full-screen":""}`,style:Gn},E.createElement(Ae,{insertTemp:Ao,watch:Fl,fullScreen:wo,showNullButton:Zi,showNullProgramButton:yn,onActionCallback:mt,hidetoolBar:Ma,extraUse:Bo}),E.createElement("div",{className:"markdown-editor-body"},E.createElement("div",{className:"codemirror-container"},E.createElement("textarea",{ref:Ki,placeholder:ki})),Fl?E.createElement("div",{ref:Xo,className:"preview-container"},oo==="stex"&&E.createElement(me,{value:hl}),oo!=="stex"&&E.createElement(Ve.Z,{disabledFill:li,showProgramFill:yn,value:hl})):null))),yl?E.createElement("a",{ref:ml,className:"editor-resize"}):null,jr===Jn&&E.createElement(pn,{callback:ta,onCancel:nr}),jr===Vt&&E.createElement(Zn,{callback:ta,onCancel:nr}),E.createElement(et.Z,null,al[jr]&&jr!==Jn&&jr!==Vt?E.createElement(_t.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:fo,top:Pi},title:E.createElement("div",{style:{cursor:"move"},onMouseDown:qo},al[jr]),open:!0,onCancel:nr,footer:null,destroyOnClose:!0,width:jr===Vt?"1200px":null,height:jr===Vt?"80vh":null,className:"markdown-popup-form"},sr):null))}},70859:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ye},I:function(){return et}});var E=z(22150),ue=z(2453),Ce=z(69677),Fe=z(93421),be=z(31795),$e=z(78045),ge=z(71577),Xe=z(15476),Me=z(67294),_e=z(52262),Ve=z(67294),me=Object.defineProperty,Ue=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,b=(Oe,xe,Se)=>xe in Oe?me(Oe,xe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):Oe[xe]=Se,ee=(Oe,xe)=>{for(var Se in xe||(xe={}))a.call(xe,Se)&&b(Oe,Se,xe[Se]);if(y)for(var Se of y(xe))x.call(xe,Se)&&b(Oe,Se,xe[Se]);return Oe},te=(Oe,xe)=>Ue(Oe,pe(xe));const{useForm:le}=E.default,oe={width:280,marginRight:10},re={labelCol:{span:5},wrapperCol:{span:19}};var ye=({callback:Oe,onCancel:xe})=>{const[Se]=le();let tt=(0,Me.useRef)();function Te(ut){tt.current.width=Se.getFieldValue("width"),tt.current.align=Se.getFieldValue("align"),Oe(ut,tt.current)}function Qe(ut,ct){if(ut.status===-1){ue.ZP.error(ut.message);return}Se.setFieldsValue({src:`/api/attachments/${ut.id}`,type:ct.type})}function Be(ut){let ct=ut.target.files[0];tt.current=ct,et(ct,Qe)}return Ve.createElement(E.default,te(ee({form:Se},re),{className:"upload-image-panel",onFinish:Te,style:{width:470,overflow:"hidden"}}),Ve.createElement(E.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Ve.createElement("div",{className:"flex-container"},Ve.createElement(E.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Ve.createElement(Ce.default,{style:oe})),Ve.createElement(Ae,{onFileChange:Be}))),Ve.createElement(E.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Ve.createElement(Ce.default,{style:{width:264}})),Ve.createElement(E.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Ve.createElement(Fe.Z,null,Ve.createElement(E.default.Item,{name:"width",style:{margin:0}},Ve.createElement(be.Z,{style:{width:264}})),Ve.createElement("span",{className:"ml8"},"%"))),Ve.createElement(E.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Ve.createElement($e.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"}]})),Ve.createElement("aside",null,Ve.createElement(E.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ve.createElement(ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Ve.createElement(ge.ZP,{type:"default",onClick:xe},"\u53D6\u6D88"))))};function Ae({onFileChange:Oe}){return Ve.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ve.createElement("input",{type:"file",onChange:Oe}))}function et(Oe,xe){if(!Oe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,_e.bg)())throw ue.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Se=new FormData;Se.append("editormd-image-file",Oe),Se.append("file_param_name","editormd-image-file"),Se.append("byxhr","true");var tt=new window.XMLHttpRequest;tt.withCredentials=!0,tt.addEventListener("load",function(Te){xe(JSON.parse(Te.target.responseText),Oe)},!1),tt.addEventListener("error",function(Te){console.error(Te)},!1),tt.open("POST",`${Xe.KI}/api/attachments.json`),tt.send(Se)}},76621:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return Ce}});var E=z(67294),ue=z(73935);class Ce extends E.Component{constructor(be){super(be);const $e=window.document;this.node=$e.createElement("div"),$e.body.appendChild(this.node)}render(){const{children:be}=this.props;return(0,ue.createPortal)(be,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},9897:function(Xt,Ht,z){"use strict";z.d(Ht,{i:function(){return oe},Z:function(){return ye}});var E={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"},ue=z(57953),Ce=z(83062),Fe=z(94184),be=z.n(Fe),$e=z(28706),ge=z(26194),Xe=z(52262),Me="data:image/png;base64,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",_e="data:image/png;base64,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",Ve="data:image/png;base64,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",me="data:image/png;base64,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",Ue="data:image/png;base64,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",pe="data:image/png;base64,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",y="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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",b="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAFNBJREFUeF7tW2d4VVXWfs9NJUAMgQQCIzUhdARGQ2/SizAOAUTsNEF4BHVGBPxE2ki3jA6oKCpNNEpJjBQlCoSSUEIgECRAQnoICenlnvM9e+29T7m5CQ7wfN8friW59+y97znr3e9a71prR7kdv1lTFAVQFCiKjf9k/7DPwN7Ka/RGfO74k4/TAGiKAhvNBDSbWEOjqXTtTi+bylYR89mK/F9A0/Sf7BNNo2/jn9OvfB77nP6Tc9nnmgpNU+m6yn6yoaoGdseaKtcSY+R88ZOtq9DX8Hl8ffa7/F6VP7dpPL8fth6/R3mNPT19ZrpX8XTG8wHpNqiHFMXlH38ZsfiGkn/uSwKIA2EzAJEgsY9hBYk+ofHsXz6H3QrHQ4HqDCRp9TuApAiDkLHFA0lYueElGAZI7HNuRPmZ4+/MoNJgVmMqAiC+rp2ML41oNjq7Lw4Qv24eIzdPzSDxuTWCRGByQ9mg5SqKrbOSxwAig7NdzhjEDc7teGcm0XjJNNPP/xuQpDEFnCaQ+O4VO1YyTux+yzXGJBNrABWaylgh2WmAIcdx9lhB0lnuDLy7YBLZFOo2JS9uk3BxzNBWJllAItfHacIZJdyfZJcDmBZ3Z3JvupO7b0wymEHbr0YmGe7OzDZydzr7uAurlknkgvlOd8YmC/iOYJk2itg9JjcofYbhzm1AupJ3dpNGcYMMxgEyuzsrSMLdOQGJxywr42oGiYNc08vs7iiCMFfGn0xiQa6rKlPEQzrEJX2cCQBpUAaSsLpYX4CkA1Izkywur0pMMtiox09xbyq5ZwN0xmAyDLtHZs9bZz7XRQIngzMmmQSDdGP/DyAZ8UeICD0m8YfixuaMssYkueNNhnBkCVcQOkjcxd0DSOLeqsQqk7uziAWnwkGFknfqM42iu67WHBSaHpMMkKTCM9ydEbOcqcB7dnekuIwX7TqnTGIgCYUl5Z+u6syskmwwAr6urpjidIxJumqzxh5nMelPM0lXmqZYWQUkRQDEo3wNIHEJbpHeXLQiPfEsfP/SCrW8fXVh4QhS8rloePs3wUMBzbkEv5uYZAKJyK+rcY02PseLMcmQ3apaCUVxEZLYUXqzkVIuy7gjGeQAEjGJKTyrlOcS3EEsVHkvXbLJzVninVV5Wt2dBiU3dqNJZjsBScQkQ2rzLIeBVVFWjLDFL6L3s6/j4fYhIk/SYK+osORLPy6fjqAew9Bu4JM0hq2g2GxQ3Nz5WvL/CpCReBaZV+KdhiYDFIIBDVt1REBgRwLFAIkb8cqJg0j4bRf6v7QAXt71CSS1sgKnf/pGJlYixxLoSncJDR51fRDcY4Th7kgRVKKkIA8FNzNwK/UqcpITkZeZgoFT3kbWlXjkJF+WfldyW09xavs2RPPOvatKcwegdI1tiklKbsx/NM4OnqQKzawnpUaiaoiAa7FR8H04ELV9GiDs3RfR55nX4dO4GQ5ueAf9XpiPn9a9XnP0B9Dir/3R++l5ejIrgTod/jXi9+9E3foNa1yj4GYmOg2diM5Dn9LdH3N9QjGg4GYaojatQEVZCfpPXQSfBk1QWV6KHQsno37TQHh4edPQ7GsJ8PCqC2//xmSfwpwM2NzcMGjGEjIw29Exuz5DyoWTsFeU0xwXV1fUa9wCvk1aoXnXvrgcHYmU+OPwaxpsgMOJg1sZ11G3fiM8OmaqsSGc5lGcScRImsvjpXLz5Mc6QFK9SRckFZ2u0CgTVRC9bT38W7RD86798MOSl9Br8jy6scTDERg47W0U5eda8qh9H85Hi279ENRrOKlF9tWunl7wquNTxd2dCf8KiUd+xvgVW6sFiCWX2+ZPQLt+Y9Bp2CSTumNx3gCpsqwEh75YgVupSRgwZSF8Gj6M7QueRv+X3kKjoEdo3r6P3oR/y/b6OvEHv0NqQgwGvbyUr6sBNy6cQHH+TXj5NEDs7k1o3XM4gkIGi72gIW7fduRcu4QBLy0EJb6m6kHM7k2wV5ZzgGpQd+aqgxkk5eaJjzVewmGkcbEwiclvC0ji/aUj4bideQNdR72gA5SXdg2VFaXoMup5pMafwM3UJAEScOlwBMUp/xZtCRwGc4fB4+Hi7lklJjGALt8BIPag2/85ngB6ZNgk2Fl6JoHRk1OepNorSnDi+43oNGQi3GvXwY63nkbHwaHwbdySDHlqz2b4BDRDi679aHzyuSP0bINmLtNdErlWsev3rJmDoB5D0TpkiJ4Hxe3fjpyrDKBFhlQX40/u+ZyY99jYac4rHaL0Y+RlViYpOcc/0lg84DmMFSRNiAczSOz3nOuJOLX3Cwyc+g5+XDoVvZ6ei6sxh9CsS280e6Q3+X/mOkQtCClxx+Dt15gMIV/dx82AzcNL1P5ELU8BdICWb60xT2IAte03Bl2GTeKlNfZtQt2Z5TivwfGHtpeXYftbk+BZxxsurjz+lRTegouLO9xqedH7itJict2DZy23VAukbN+zejZa9xyGoJAhAjQVcfu2ITMpAT0nzuEMMhk97sAOev/Y36YbYsWs1pyIDHm/9DwMIMciqGNMcmSSWlmOmB8/R5cxL2D30ukEUEVJMRoFdYSXj58ex6Rr/HHJFLTuPQIdHh/HGUoBh1cmKM2UtTsFOB3xNS5G7UWvyXNrBOjw5jVoP+hJPDJ0Eq9v8QwIankZbqVd1eMtW75B00AaUckAmj8JA6YuREBgZ7qNyA/+iYat2qPz8KdpTvyBnUi9cAJDXlmhA/T7VytRdDOTxhfm5cDD0wtunl70nY9PfRvMLSbFRlXrkv2atUHIk9Or1vhMxVNr/c9IvpXsYx/yRFUoK6OaYBUOZpByU68AqkoPfPjr1egwOBT+zdvB3asOKafrpw9Xe7PmC6Pf/Ag+/g/rILG7OBPBRcKfeXUa/hQZlu1aCdKtrBTsWT7TMn3yqu8Bm41Ewvb5T6H7+Fnwa9mWEtPfNq+EX7PWaNPvCR5Hj/yErKQLGDJ7hb7jmQgoKbyN8uIC8hR+LdrCt0lLAr1t71EoK76N0qICQwRQwkupM4Hi4uYBr4d8q9bvzLJd5aDw5FhUzxkmWdEfWGS2Xuohl2cGSQFzeex6+KrZKC8urGLDRkGd0G3MFJSXFOrVbskUThRRFWeRRwEeatgUru7M1bC1xSaxV8JOUUUQTTDMGWA2mysUF1cyhoxB9soK5OdmUHBPOXsUpyO+AQOIjassL8G2NyfeEXufgKYY8sp7nN+mpPXSkQic+3k7gnsOQ4dBE3QXx3Ik8zgKWaoKmyl28RhjKks5Flxle8RSWlKhZB59XwfILKmN2poBkoxJbCcyc6YlxCB21yZ0HfMCmnbsAcXmAjcPL6RfPoPsKxd0kSBjEdlaGPyR4ZOhuLqJ9/yKDpIERZQP5JyaLMsA4Ume4e6Sjh/A0W0fYPLq76HYXGlnlhXlmXpJwIEN75B46TAoVDey4sKfQy8dCaNFrn+D8iDFpqD7uJlo3KYbyevYPV+IW5MKsuqdNu/cC+36/a1akMw1QTOQSuaR9XoMMgqlpqKp6PfIPImMKJgUtWkpclOuwLOuDx6fsRheD9WneHIuchuSTv6CgLZddUDkLRfmZpEknbBiK1zdatH4/PRrCF/3mlP7e9cPwOgFn6C8KB87Fz1XLUaj53N3ydydBOny8f2I3vYBnlkdBmb0suIi3e1IWXvgk7fh17IdOg2ZQM07msuCs2KDi7uH3kfKTIrH+QPfoSAnHQHBXZCWEIseobNQy8cPN5MT9QLr7Zx0JB6NRHDvEajN4rGQ6rV9/eHTsKnu5mQ7w9q64NUNngLxBqGSdXi9pon6izNJzZnEWSQZxkDKTbuC2LCNKLqVjWade1JWPWDqItp5cZHbkfHHWQybs4oeWM5jaF0//Tuit3+ICcu3kMxmdYW89OsIX/Mq2g0YS2pPVm5S4o6iICcDYxZ9ijIG0FuTEdRzKOo3DdKBYnMvRu3BEws/wUMMIPZ9wtAMIM6gMGiqHVv+EXpH9yYHMDc3bM5KIdXLsO/fC9B19POI3vY+WvcZCZvNBecPhmHIzCXwqltfNBftyLp6AYe3rEPf595AvYAWJqlulKB0d0ehytp3MtcEqcGX9fs6YpBKYcF53uMIkqraEbV5BZVvTn7/H3SfMBsp547BXlGKXpNfR/z+b5EYHYladX2ssQQKBeqy4kKMX7YFrmyHKgry0pIRsXYuhsxahoatOtAclUnu3V+C1fHMAPV9/g0069pPXzftYiwOfvw/OkCSPiwm/XF8P44wgNaEwabYkJp4Rs/QMxLP0drsVbueP7KvJuDRv09DLZY8s0Ta3RP1m7am30+Hf4X8zGT0fe5N7Fo+HcF9RqF1r+GIP/g92vcfi4riIoo5zNzZyZdwbOcn6DlxNnwaGYxx96zNXbCpbV5tYVXEMGJf5m9r9XYDM4pjziMluAGSgviDO3E7Jw2P/v1lhK98BSETXqGyx6+fLsagGYtxOfpnpF6IwaNPzjB1Z3mcyfgjDud/CcP4Zd+QEdiLsSBi7WsEkF/L9rrsjt3zJVLORWPsgo0oLblNDOrDAOrSVy/cOgVI+LikY/sIoGfW/IDiwnx4efvS95UX3caeVXMQEjoTcZFb0TCwI+30W+nXMHAqSzZFJ1YDbmelImL9PCr91GvSEruWTRMAjdDdYfiqOSgtzK+WnS6ubhj52nrh7v4cSBI8JfO3NcQgHtENpVadu8vPTEXUl8sw4MW3UateA1J0IeNnoXHbv9KDs3gUv28HUs4fR6ehTxlNQHH72dcvEYChS78WALEYdB0R617DkJlL4d+qPTWqWEno1B7BoAUbae1vF5oA4r4T1QLECqbH9uPo1vcxat5aHPj0XTwx/yN41qqLqC/+BXtlJfpPWYif1s5Do8CO6DB4HHa/NxvBfUaiXf+xoiIAqgKc3PU5HqM8RsWPS6chuO9IBPcaqbsvBixTj0yosELqmcgt6DryWdT1CxCMVShJ143uhEnVsUnJiFot8iB5MIS7O+YSLO0FcepHtVcgIWo3Og4aj8qyUuxdM4cACmjTDTaqSADn9+/AlZMH4dO4uV6r5vgoFEsKstMRuoQBJFxc+nUqsDJ/zhjE4h2LQ2f2bkZyXDSeWMgB2mkCiK8GpF06VdXFic0gAWJVgoDATug+fiaOffsxMpPOY8TcNajj2xAR6+ahUauO6DL6WaRePEXg8RrfRHFqBVDtlXRWg71+WDqFGNSmNwfIKNHwclDOlfOI+noV+r/wFnybsBhklepWkIz51QKUdmiVxnarHsjZY9sEk6qNSbzzWlFaivC1ryIkdBYC2nbjECgKzu//Fkz1DJ65zDgpJNZKPnMYx3b+G6HvfsVFggLkZSQTQKwA61G7rsQSeenJ9NBjF2xASXEBvls4GQ2aBqGWT33dnZQW5CH76kVrDBJXf9+8Etdif0P7gU8i6LHH8eumFVS4ZG7Y268JjQpfOxeNAjuhyyimEFXcuBBDyWuTtt2odMNKQuYjXAygNn1HI7j3KGj2SpSVFOkgsF2Vc/0Sond8iF6T5sI3oLnRR9I0KifxJNTo3MojXTrQDqArqb+uJAZJkOTulV1WI7k04pOMS4xB7AFDxs3kAAmgJUCsIizleUl+DrKvXcTlo5Gk/MYu+Aw2F97iyGcArWcAtYVHHd4GYPxgsYk90ZgFG1DGGLToGQKIVZUpJwNQdjsPWVcTnAKU8OsPVJIJ7DGU+kwxYZ9i8IzF8PTmWT1bQgdo9PPCHanEpNN7v8KgmUvg7lGb50cikQxb8hIB1KbPE8jPTkHkujeqjT2OF0bNWwdXD0+HGl/V41xmNilpv7xHh0bMIIlEhx90M1W0JUMkaPZyBtA8hIx7mZI2niMpSPg1DFlJ5zFg2juivWRDaWEeDn22hNoMrNDY8tGBOuOK8rKpjM+SVyZvZbnpSswvuHntEh4LnQXWOji8ZQ3aDxwH/5bteGnHpiD3xh84G7GV3JdXPb8ajaVVlMPFxY0Hd5Hv7PtoPhq16kDtBqPIqkK126mpyI0ldj007F39Klr3GIrA7kNJkfKisNnI4hZMvR2Z8Po1C+bu26GKYHRleYnHAlDqL+8Rg6gNYALqz4Kkqzt2iIR9ucldciDFulTekTLe6MpK0GXLw7Fwy6/zmCR7SfQdIgbJ06syJpnKF87B0jRegjGBJM87kOHogii98jc6SDKp5EOsByf5NfOhRlHZsLgs3ja3nlLl7o5LcGtMIpanHvyXXkmQIFlikpOzCrL0YpSG5GFH3rYgozn2koSh+eeOAoTnYHQIRT++JUxuOorsCNLdnm9ghpAgWY9zCcP/tyCZThc5npUz95I4M6jmXgWM6s43KDcOrDCdzWZM4n0hAyRe2JRS3CimVo1J8mSqLturgGSIEWeHUAgcAolZiIF4Z5DkEMkc8/mGmv2dGSSe5etnyh3aztYip9G8k2zTXZJ+VMt8+seRSeZjyLJybWrSibqfYFM6AWR1M7xoSVwwHWJ0BpIhwzmIfLyLUG7isLwzkETrnI83uTt5WtXp0WM5zrm745uCQ0LsYG5b+q7qkPqvmCTijMNxLou7oyEOlW3huqxMMkAyg08uzdTAg4ZtSsr+5UY/yOTOZBPNDBK7LIWAnshyZEx/BcFBMup2ojlnERsKVYS5GHCSb5GVq7o764ao2vCThVwJkqy+18Sk6k+vioBNBzRkTDLOOzCcVNHDkZVog0nVuTAT++RfXDi0IUx5Uq4nPDsryfuWiXYDdydGYZMb3mCS1dVZY4ycK4UAd0+cTWInV8ckPcaYmSTcnP7nLqLgavqrCuaQ+HFla1fWEaQ/w6SaQTIq3PLUqmQNT2rMgsHIcaqPM6IZJ5ty5hOuXLikQ1MPedrd/+HVfeoN5eiGFzcAmFbdLus5fdOdHEWNrv7BxXuzgHL+23fc82+lHAK0Hs6WegDQvRn4XmcTO2I2TAsohz0W0AIcF3wA0L2a+N7m6+7r+Ocv9lDtOKRp4OeRxOsBQPdm4HudbYkvxz6dMk1VVRaTHgB0r5a9T/OrCABH0fCAQffJ0ne5TBWAHEXDA4Du0rL3aZpTCW0WDQ8Auk+Wvstlqs1xpGjoMW2Tx12u/WDafbBAjUkoEw3dp3628T58z4Ml7tIC/wuyLDr7JEtoSQAAAABJRU5ErkJggg==",ee="data:image/png;base64,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",te="data:image/png;base64,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",le=z(67294);const oe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Me,swimg:_e},{name:"101\u8BA1\u5212",ptimg:Ve,swimg:me},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ue,swimg:pe},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:te}];var ye=({className:Ae,dataSource:et=[],col:Oe=4,right:xe,bottom:Se=23,precision:tt=0,wrapWidth:Te=1200,trackEventItems:Qe,loading:Be,onRemove:ut=()=>{},isCurrent:ct=!0,showAlias:Et=!1})=>{const Ft=Math.floor((Te-(Oe-1)*xe)/Oe),Mt=[{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(rn=>(window.ENV==="build"&&(rn.ptimg=`/react/build${rn.ptimg}`,rn.swimg=`/react/build${rn.swimg}`),rn));return le.createElement(ue.Z,{spinning:Be},le.createElement("div",{className:be()(E.list,Ae)},!!(et!=null&&et.length)&&(et==null?void 0:et.map((rn,An)=>{var Hn;const{name:xt,id:_t,identifier:xn,featured:Ta,school_name:Tt,image_url:pn,excellent:it,is_plan:Mn}=rn;return le.createElement("div",{key:_t,className:E.wrap,style:{width:Ft,marginRight:(1+An)%Oe===0?0:xe+tt,marginBottom:Se}},le.createElement("a",{className:E.li,onClick:Ka=>{Ka.preventDefault(),Ka.stopPropagation(),Qe&&(0,$e.L9)([Qe]),(0,$e.xg)(`/paths/${xn}`)}},le.createElement("div",{className:E.img},le.createElement("img",{className:E.cover,src:`${pn}`}),ct&&(0,Xe.bg)()&&(rn==null?void 0:rn.studying)&&le.createElement("div",{className:`${E.movebq} user-path-items`,onClick:Ka=>{Ka.stopPropagation(),ut(rn)}},le.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),le.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Hn=rn==null?void 0:rn.subject_tags)==null?void 0:Hn.map((Ka,Gt)=>{var cn,wn;if(Gt===0){const rt=(cn=Mt.find(Nt=>Nt.name==Ka))==null?void 0:cn.swimg;return le.createElement("img",{className:E.sign,src:rt,style:{left:"-4px"}})}const gt=(wn=Mt.find(rt=>rt.name==Ka))==null?void 0:wn.ptimg;return le.createElement("img",{className:E.sign,src:gt,style:{left:`${48+52*(Gt-1)+2*Gt}px`}})}),le.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(rn==null?void 0:rn.excellent)&&le.createElement("div",{className:E.bq},"\u5F00\u653E\u8BFE\u7A0B"))),le.createElement("div",{className:E.name},le.createElement(Ce.Z,{title:Et&&(rn!=null&&rn.excellent_alias_name)?le.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${xt}`,le.createElement("br",null),le.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${rn==null?void 0:rn.excellent_alias_name}`)):xt},le.createElement("span",{className:E.e},Et&&(rn==null?void 0:rn.excellent_alias_name)||xt))),le.createElement("div",{className:E.tags},le.createElement("div",null,le.createElement(Ce.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),le.createElement("span",null,rn.stages_count))),le.createElement(Ce.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),le.createElement("span",null,rn.members_count)))))))})),!et.length&&le.createElement(ge.Z,null)))}},30001:function(Xt,Ht,z){"use strict";z.d(Ht,{jL:function(){return be},w9:function(){return rn},QD:function(){return ba},cQ:function(){return ut.Z},op:function(){return Va},O5:function(){return gi},_b:function(){return Jn},t7:function(){return b},Gi:function(){return Ta},YG:function(){return _t},qp:function(){return Ve},vr:function(){return Rn},qE:function(){return er},Je:function(){return le},wb:function(){return Be},cq:function(){return Gt},tp:function(){return pe}});var E=z(67294),ue={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"},Ce="data:image/png;base64,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",be=({dataSource:_a=[],img:Rr,imgWidth:xr=346,title:wr,sunTitle:Tr,bannerExtraContent:al})=>E.createElement("div",{className:ue.banner},E.createElement("div",{className:ue.content},E.createElement("aside",null,E.createElement("p",null,E.createElement("b",null,wr),E.createElement("span",null,Tr)),_a.length>0&&E.createElement("div",{className:ue.btns},_a.map((kr,hn)=>E.createElement("div",{key:hn,onClick:kr.click},kr.name,kr.sign?E.createElement("img",{src:Ce,width:39}):null))),al),Rr&&E.createElement("img",{style:{marginTop:33,marginRight:38},src:Rr,width:xr}))),$e={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"},ge=z(94184),Xe=z.n(ge),Me=z(96486),Ve=({dataSource:_a=[],value:Rr,onChange:xr,onTitleChange:wr,className:Tr,title:al,titleWidth:kr=41,style:hn={},fontColor:Fn="#6A7283",showCount:dn})=>{const[Sa,br]=(0,E.useState)(0),[eo,mi]=(0,E.useState)(!1),Ao=(0,E.useRef)(null),oo=(0,E.useRef)(null);return(0,E.useEffect)(()=>{var fi;_a.length!==0&&(((fi=Ao==null?void 0:Ao.current)==null?void 0:fi.clientHeight)>97?br(1):br(0)),_a.length===0&&br(0),mi(!1)},[_a]),E.createElement("div",{className:Xe()($e.row,Tr),style:hn},E.createElement("div",{onClick:(0,Me.throttle)(()=>wr==null?void 0:wr(),2e3),style:{width:kr,marginTop:eo?12:4},className:`${$e.title} ${wr?"current":""}`},al),E.createElement("div",{className:eo?`${$e.tagsWrap} ${$e.tagsBorderWrap}`:$e.tagsWrap},E.createElement("div",{className:$e.bar,ref:oo,style:Sa>0?{height:Sa===1?97:"auto",overflow:Sa===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},E.createElement("div",{className:$e.tag,ref:Ao},_a==null?void 0:_a.map(fi=>E.createElement("span",{onClick:()=>xr(fi.id),key:fi.id,style:{color:Fn},className:Rr===fi.id?$e.active:""},E.createElement("span",{title:fi.name,className:$e.name},fi.name),!!dn&&E.createElement("span",{className:$e.num},fi.count))))),!!Sa&&E.createElement(E.Fragment,null,Sa===1?E.createElement("div",{onClick:()=>{var fi;br(2),((fi=Ao==null?void 0:Ao.current)==null?void 0:fi.clientHeight)>245?mi(!0):mi(!1)},className:$e.action},"\u5C55\u5F00",E.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):E.createElement("div",{onClick:()=>{oo.current.scrollTop=0,br(1),mi(!1)},className:$e.action},"\u6536\u8D77",E.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},me={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"},pe=({dataSource:_a=[],value:Rr,onChange:xr,className:wr,style:Tr={}})=>E.createElement("div",{style:Tr,className:Xe()(me.tabs,wr)},_a.map(al=>E.createElement("span",{onClick:()=>xr(al.id),className:Rr===al.id?me.active:"",key:al.id},al.name))),y={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),b=({dataSource:_a=[],value:Rr="",onChange:xr,onInputChange:wr=()=>{},className:Tr,style:al={},placeholder:kr,allowClear:hn=!1})=>{var Fn;const[dn,Sa]=(0,E.useState)(""),[br,eo]=(0,E.useState)("");(0,E.useEffect)(()=>{var oo;let fi=Rr;(oo=JSON.stringify(Rr))!=null&&oo.includes("{")&&(Sa(Rr.id),fi=Rr.value||"");try{eo(decodeURIComponent(fi||""))}catch(yl){eo(decodeURIComponent(fi||""))}},[Rr]);const mi=()=>{xr(encodeURIComponent(br),dn||null)},Ao=oo=>{oo!==dn&&(Sa(oo),xr(encodeURIComponent(br),oo))};return E.createElement("div",{className:Xe()(y.input,Tr),style:al},!!_a.length&&E.createElement("div",{className:y.dropdown},E.createElement("div",{className:y.text},(Fn=_a.find(oo=>oo.id===dn))==null?void 0:Fn.name,E.createElement("i",{className:"iconfont icon-zhankai4"}),E.createElement("b",{className:y.b1}),E.createElement("b",{className:y.b2})),E.createElement("div",{className:y.menu},_a.map((oo,fi)=>E.createElement("div",{key:fi,onClick:()=>Ao(oo.id)},oo.name)))),E.createElement(a.default,{onPressEnter:mi,value:br,onChange:oo=>{eo(oo.target.value),wr(encodeURIComponent(oo.target.value),dn||null)},bordered:!1,placeholder:kr}),E.createElement("i",{onClick:mi,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"},le=({value:_a,onChange:Rr,className:xr,total:wr,pageSize:Tr,style:al={}})=>{const kr=_a<2,hn=_a>=Math.ceil(wr/Tr);return wr<=Tr?E.createElement(E.Fragment,null):E.createElement("div",{className:Xe()(ee.quickPager,xr),style:al},E.createElement("div",{onClick:()=>{kr||Rr(_a-1,"prev")},className:kr?ee.disabled:""},"\u4E0A\u4E00\u9875"),E.createElement("div",{onClick:()=>{hn||Rr(_a+1,"next")},className:hn?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"},re=z(57953),ye=z(83062),Ae=z(12604),et=z(11320),Oe=z(28706),xe=z(96908),Se=z(57177),tt=z(81378),Te=z(26194),Be=({className:_a,dataSource:Rr=[],col:xr=4,right:wr,bottom:Tr=23,precision:al=0,wrapWidth:kr=1200,trackEventItems:hn,loading:Fn})=>{const dn=Math.floor((kr-(xr-1)*wr)/xr);return E.createElement(re.Z,{spinning:Fn},E.createElement("div",{className:Xe()(oe.list,_a)},!!Rr.length&&Rr.map((Sa,br)=>{const{name:eo,id:mi,identifier:Ao,power:oo,cover_image_id:fi,pic:yl}=Sa;return E.createElement("div",{className:oe.wrap,key:mi,style:{width:dn,marginRight:(1+br)%xr===0?0:wr+al,marginBottom:Tr}},E.createElement("a",{target:"_blank",href:`/shixuns/${Ao}/challenges`,className:oe.li,onClick:ur=>{ur.preventDefault(),hn&&(0,Oe.L9)([hn]),oo&&(0,Oe.xg)(`/shixuns/${Ao}/challenges`)}},E.createElement("div",{className:oe.img},E.createElement("img",{className:oe.cover,src:`${yl}`}),Sa.is_jupyter&&E.createElement("img",{className:oe.sign,src:xe}),Sa.is_jupyter_lab&&E.createElement("img",{className:oe.sign,src:Se}),Sa.is_unity_3d&&E.createElement("img",{className:oe.sign,src:tt})),E.createElement("div",{className:oe.name},E.createElement(ye.Z,{title:eo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},E.createElement("span",{className:oe.e},eo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),E.createElement("div",{className:oe.tags},E.createElement(ye.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),E.createElement("span",null,Sa.challenges_count))),!!Sa.myshixuns_count&&E.createElement(ye.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),E.createElement("span",null,Sa.myshixuns_count))),E.createElement(ye.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},E.createElement("span",null,E.createElement("span",null,Sa.level))),E.createElement("div",{className:oe.rate},E.createElement(Ae.Z,{allowHalf:!0,disabled:!0,defaultValue:Sa.score_info}),E.createElement("span",null,"\xA0",Sa.score_info?`${Sa.score_info}\u5206`:"5\u5206")))),!oo&&E.createElement("div",{className:oe.lockWrap},E.createElement("img",{src:`${et.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),E.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Rr.length&&E.createElement(Te.Z,null)))},ut=z(9897),ct={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"},Et="data:image/png;base64,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",Ft=z(67294),rn=({className:_a,dataSource:Rr=[],col:xr=4,right:wr,bottom:Tr=23,precision:al=0,wrapWidth:kr=1200,trackEventItems:hn,loading:Fn})=>{const dn=Math.floor((kr-(xr-1)*wr)/xr);return Ft.createElement(re.Z,{spinning:Fn},Ft.createElement("div",{className:Xe()(ct.list,_a)},!!Rr.length&&Rr.map((Sa,br)=>{const{subject_identifier:eo,id:mi,identifier:Ao,power:oo}=Sa,fi=Sa.is_public!=0&&Sa.is_public;return Ft.createElement("div",{className:ct.wrap,key:mi,style:{width:dn,marginRight:(1+br)%xr===0?0:wr+al,marginBottom:Tr}},Ft.createElement("a",{className:ct.li,onClick:yl=>{yl.preventDefault(),hn&&(0,Oe.L9)([hn]),(0,Oe.xg)(Sa.first_category_url)}},Ft.createElement("div",{className:ct.top},Ft.createElement(ye.Z,{title:Sa.name},Ft.createElement("div",{className:ct.name},Sa.name)),Ft.createElement("img",{className:ct.img,src:et.Z.IMG_SERVER+"/images/"+Sa.avatar_url}),Ft.createElement("div",{className:ct.text,title:Sa.creator},Sa.creator),eo&&Ft.createElement("div",{className:ct.btns},Ft.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ft.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),fi&&Ft.createElement("div",{className:ct.sign},"\u516C\u5F00")),Ft.createElement("div",{className:ct.bottom},Sa.visits>0&&Ft.createElement(ye.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ft.createElement("span",null,Ft.createElement("i",{className:"iconfont icon-liulanyan"}),Ft.createElement("span",null,Sa.visits))),Sa.course_members_count>0&&Ft.createElement(ye.Z,{title:"\u6210\u5458",placement:"bottom"},Ft.createElement("span",null,Ft.createElement("i",{className:"iconfont icon-chengyuan"}),Sa.course_members_count)),Sa.tasks_count>0&&Ft.createElement(ye.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ft.createElement("span",null,Ft.createElement("i",{className:"iconfont icon-zuoye"}),Sa.tasks_count)),Sa.is_end?Ft.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ft.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Sa.is_accessible&&Ft.createElement("div",{className:ct.lockWrap},Ft.createElement("img",{src:`${et.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")))}),!Rr.length&&Ft.createElement(Te.Z,null)))},An={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),_t=({dataSource:_a=[],value:Rr,onChange:xr,className:wr,style:Tr={},tabBarExtraContent:al})=>E.createElement("div",{className:Xe()(An.tabs,wr),style:Tr},E.createElement("div",{className:An.tabsWrap},_a.map((kr,hn)=>E.createElement("aside",{className:An.tab,onClick:()=>{xr(kr.id),kr.link&&Hn.history.push(kr.link)},key:hn},E.createElement("div",{className:Rr===kr.id?An.active:""},kr.name),(kr==null?void 0:kr.resetCount)==null&&(kr==null?void 0:kr.total)!==void 0&&E.createElement("span",null,"\uFF08",kr==null?void 0:kr.total,"\uFF09"),(kr==null?void 0:kr.resetCount)!==void 0&&(kr==null?void 0:kr.total)!==void 0&&E.createElement(ye.Z,{title:(kr==null?void 0:kr.tip)!=null?kr==null?void 0:kr.tip:""},E.createElement("span",{style:{color:"#9096A3"}},"\uFF08",E.createElement("span",{style:{color:"#000"}},kr==null?void 0:kr.resetCount),"/",E.createElement("span",null,kr==null?void 0:kr.total),"\uFF09"))))),E.createElement("div",{className:An.tabBar},al)),Ta=({className:_a,style:Rr={},children:xr})=>E.createElement("div",{className:Xe()(_a),style:Rr},xr),Tt={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"},pn=z(85418),it=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 Gt=({sortValue:_a,dropValue:Rr,className:xr,onSort:wr,onDrop:Tr,dataSource:al=Mn})=>{var kr;return E.createElement("div",{className:Xe()(Tt.orderWrap,xr)},E.createElement(pn.Z,{dropdownRender:()=>E.createElement(it.default,null,al.map((hn,Fn)=>E.createElement(it.default.Item,{key:Fn,onClick:()=>Tr(hn.id)},hn.name)))},E.createElement("span",{className:Tt.orderTextWrap},(kr=al.find(hn=>Rr===hn.id))==null?void 0:kr.name)),E.createElement("span",{className:Tt.orderIconWrap},E.createElement("span",{className:Tt.orderAsc},E.createElement("i",{className:_a==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Tt.cursorPointer} ${Tt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Tt.cursorPointer}`,onClick:()=>wr(_a==="asc"?"desc":"asc")})),E.createElement("span",{className:Tt.orderDesc},E.createElement("i",{className:_a==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Tt.cursorPointer} ${Tt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Tt.cursorPointer}`,onClick:()=>wr(_a==="asc"?"desc":"asc")}))))},cn={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"},wn=z(71577),gt=Object.defineProperty,rt=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,Zn=(_a,Rr,xr)=>Rr in _a?gt(_a,Rr,{enumerable:!0,configurable:!0,writable:!0,value:xr}):_a[Rr]=xr,ea=(_a,Rr)=>{for(var xr in Rr||(Rr={}))Nt.call(Rr,xr)&&Zn(_a,xr,Rr[xr]);if(rt)for(var xr of rt(Rr))on.call(Rr,xr)&&Zn(_a,xr,Rr[xr]);return _a},tr=(_a,Rr)=>{var xr={};for(var wr in _a)Nt.call(_a,wr)&&Rr.indexOf(wr)<0&&(xr[wr]=_a[wr]);if(_a!=null&&rt)for(var wr of rt(_a))Rr.indexOf(wr)<0&&on.call(_a,wr)&&(xr[wr]=_a[wr]);return xr},Za=(_a,Rr,xr)=>new Promise((wr,Tr)=>{var al=Fn=>{try{hn(xr.next(Fn))}catch(dn){Tr(dn)}},kr=Fn=>{try{hn(xr.throw(Fn))}catch(dn){Tr(dn)}},hn=Fn=>Fn.done?wr(Fn.value):Promise.resolve(Fn.value).then(al,kr);hn((xr=xr.apply(_a,Rr)).next())}),Va=_a=>{var Rr=_a,{className:xr,style:wr,children:Tr,loading:al=!1,openLoading:kr,onClick:hn=()=>{},size:Fn="middle",shape:dn="round"}=Rr,Sa=tr(Rr,["className","style","children","loading","openLoading","onClick","size","shape"]);const[br,eo]=(0,E.useState)(!1);return E.createElement(wn.ZP,ea({onClick:(0,Me.throttle)(mi=>Za(void 0,null,function*(){kr&&eo(!0);try{yield hn(mi)}catch(Ao){console.log("error",Ao)}kr&&eo(!1)}),2e3,{leading:!0,trailing:!1}),className:Xe()(cn.btn,cn[`${Fn}-${dn}`],xr),style:wr,size:Fn,shape:dn,loading:br||al},Sa),Tr)},bt={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"},er=({className:_a,style:Rr,children:xr=null,onClick:wr,title:Tr})=>E.createElement("div",{className:Xe()(bt.head,_a),style:Rr},E.createElement("span",{className:"primary-hover",onClick:wr},E.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),E.createElement("b",{title:Tr},Tr),E.createElement("div",{className:bt.node},xr)),Ya={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"},ba=({confirmShow:_a=!0,confirmTitle:Rr,confirmClick:xr,cancelShow:wr=!0,cancelTitle:Tr,cancelClick:al,className:kr,style:hn,confirmLoading:Fn=!1})=>E.createElement("div",{className:Xe()(Ya.btns,kr),style:hn},_a&&E.createElement(wn.ZP,{loading:Fn,onClick:xr,type:"primary",className:Ya.confirm},Rr),wr&&E.createElement(wn.ZP,{onClick:al,className:Ya.cancel},Tr)),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"},Rn=({className:_a,style:Rr={},LeftContent:xr,children:wr,RightContent:Tr})=>E.createElement("div",{className:Xe()(Ct.fixedBottom,_a),style:Rr},E.createElement("div",{className:Ct.wrap},E.createElement("div",{className:Ct.left},xr),E.createElement("div",{className:Ct.center},wr),E.createElement("div",{className:Ct.right},Tr))),ln={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"},Jn=({className:_a,style:Rr={},dataSource:xr=[]})=>E.createElement("div",{className:Xe()(ln.crumbs,_a),style:Rr},xr.map((wr,Tr)=>Tr<xr.length-1?E.createElement(E.Fragment,{key:Tr},wr.path||wr.onClick?E.createElement("span",{className:ln.hover,onClick:wr!=null&&wr.onClick?wr.onClick:()=>Hn.history.push(wr.path)},wr.name):E.createElement("span",null,wr.name),E.createElement("span",null,"\xA0",">","\xA0")):E.createElement("span",{key:Tr,style:{color:"#5F6368"}},wr.name))),ja=z(55054),za=Object.defineProperty,Ra=Object.defineProperties,_r=Object.getOwnPropertyDescriptors,Yr=Object.getOwnPropertySymbols,So=Object.prototype.hasOwnProperty,Go=Object.prototype.propertyIsEnumerable,di=(_a,Rr,xr)=>Rr in _a?za(_a,Rr,{enumerable:!0,configurable:!0,writable:!0,value:xr}):_a[Rr]=xr,Yo=(_a,Rr)=>{for(var xr in Rr||(Rr={}))So.call(Rr,xr)&&di(_a,xr,Rr[xr]);if(Yr)for(var xr of Yr(Rr))Go.call(Rr,xr)&&di(_a,xr,Rr[xr]);return _a},Bi=(_a,Rr)=>Ra(_a,_r(Rr)),hi=(_a,Rr)=>{var xr={};for(var wr in _a)So.call(_a,wr)&&Rr.indexOf(wr)<0&&(xr[wr]=_a[wr]);if(_a!=null&&Yr)for(var wr of Yr(_a))Rr.indexOf(wr)<0&&Go.call(_a,wr)&&(xr[wr]=_a[wr]);return xr};const{Countdown:ii}=ja.default;var gi=_a=>{var Rr=_a,{onChange:xr}=Rr,wr=hi(Rr,["onChange"]);const[Tr,al]=(0,E.useState)(null);(0,E.useEffect)(()=>{typeof Tr=="number"&&Tr>=0&&xr(Tr)},[Tr]);const kr=hn=>{const Fn=Math.floor(hn/1e3);al(Fn)};return E.createElement(ii,Bi(Yo({},wr),{onChange:kr}))}},99914:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ue}});var E=z(67294);function ue(Ce,Fe){const be=(0,E.useRef)();(0,E.useEffect)(()=>{be.current=Ce}),(0,E.useEffect)(()=>{function $e(){be.current()}if(Fe!==null){let ge=setInterval($e,Fe);return()=>clearInterval(ge)}},[Fe])}},93562:function(Xt,Ht,z){"use strict";z.r(Ht),z.d(Ht,{default:function(){return sl}});var E=z(67294),ue=z(35973),Ce=z(22150),Fe=z(2453),be=z(85673),$e=z(69677),ge=z(85546),Xe=z(84567),Me=z(78045),_e=z(31795),Ve=z(71577),me={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"},Ue=z(14446),pe=z(20669),y=z(27484),a=z.n(y),x=(he,Ge,Ye)=>new Promise((ce,ve)=>{var Ne=ke=>{try{We(Ye.next(ke))}catch(dt){ve(dt)}},Re=ke=>{try{We(Ye.throw(ke))}catch(dt){ve(dt)}},We=ke=>ke.done?ce(ke.value):Promise.resolve(ke.value).then(Ne,Re);We((Ye=Ye.apply(he,Ge)).next())});const b=({user:he,dispatch:Ge,classroomList:Ye,onModalOk:ce,setsubloading:ve})=>{const Ne=(0,ue.useParams)(),[Re,We]=(0,E.useState)(),[ke,dt]=(0,E.useState)(!1);function yt(Le){return Le&&Le<a()().subtract(1,"days")}return E.createElement(Ue.default,{title:"\u6E29\u99A8\u63D0\u793A",afterClose:()=>{dt(!1)},zIndex:8888,destroyOnClose:!0,footer:null,maskClosable:!1,keyboard:!1,open:Ye.actionTabs.key==="\u9884\u7EA6\u5F39\u7A97",onCancel:()=>{if(ke){Fe.ZP.warning("\u6B63\u5728\u8BF7\u6C42\u6570\u636E\u4E2D...");return}ve(!1),Ge({type:"classroomList/setActionTabs",payload:{}})}},E.createElement("div",null,E.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"),E.createElement("br",null),E.createElement(pe.default,{popupStyle:{zIndex:9999},style:{marginTop:"10px",marginBottom:"10px"},disabledDate:yt,format:"YYYY-MM-DD HH:mm:ss",onChange:(Le,Je)=>{We(Je)},showTime:{defaultValue:a()("00:00:00","HH:mm:ss")}}),E.createElement("br",null),E.createElement("span",null,"\u611F\u8C22\u60A8\u7684\u914D\u5408"),E.createElement("br",null),E.createElement("div",{style:{textAlign:"end"}},E.createElement(Ve.ZP,{loading:ke,type:"primary",onClick:()=>x(void 0,null,function*(){dt(!0),ce(Re,()=>{Ge({type:"classroomList/setActionTabs",payload:{}})})})},"\u786E\u8BA4"))))};var ee=(0,ue.connect)(({user:he,classroomList:Ge})=>({user:he,classroomList:Ge}))(b),te=z(33170),le=z(40043),oe=z(24018),re={wrap:"wrap___Ww0Ti",itemWarp:"itemWarp___LMLjd",addIcon:"addIcon___xmRLl",deleteIcon:"deleteIcon___gjwgO"},ye=z(42563),Ae=Object.defineProperty,et=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,Se=(he,Ge,Ye)=>Ge in he?Ae(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,tt=(he,Ge)=>{for(var Ye in Ge||(Ge={}))Oe.call(Ge,Ye)&&Se(he,Ye,Ge[Ye]);if(et)for(var Ye of et(Ge))xe.call(Ge,Ye)&&Se(he,Ye,Ge[Ye]);return he},Te=(he,Ge,Ye)=>new Promise((ce,ve)=>{var Ne=ke=>{try{We(Ye.next(ke))}catch(dt){ve(dt)}},Re=ke=>{try{We(Ye.throw(ke))}catch(dt){ve(dt)}},We=ke=>ke.done?ce(ke.value):Promise.resolve(ke.value).then(Ne,Re);We((Ye=Ye.apply(he,Ge)).next())}),Be=({setitem:he,item:Ge,rz:Ye})=>{var ce,ve,Ne,Re,We,ke,dt,yt;let[Le,Je]=(0,E.useState)({zydatas:[],jbdatas:[],kcdatas:[],zsdatas:[],page:1,per_page:20});const[ft]=Ce.default.useForm(),[pt,It]=(0,E.useState)(!1);(0,E.useEffect)(()=>{Ye&&!pt&&(Le.zydatas=Ye,Je(tt({},Le)),It(!0),Ge!=null&&Ge.ec_course_id&&Jt())},[Ge,Ye,pt]),console.log(Le,"params");function Jt(){return Te(this,null,function*(){yield kt(Ge==null?void 0:Ge.ec_major_school_id),yield Ln(Ge==null?void 0:Ge.ec_year_id),yield On(Ge==null?void 0:Ge.ec_course_id),ft.setFieldsValue({ec_course_id:Ge==null?void 0:Ge.ec_course_id,ec_major_school_id:Ge==null?void 0:Ge.ec_major_school_id,ec_point_ids:Ge==null?void 0:Ge.ec_point_ids,ec_year_id:Ge==null?void 0:Ge.ec_year_id})})}function kt(Ut){return Te(this,null,function*(){const Nn=yield(0,te.ZP)(`/api/ec_major_schools/${Ut}/ec_years/get_year_list.json`,{method:"get"});Le.jbdatas=Nn==null?void 0:Nn.data,Je(tt({},Le)),ft.setFieldsValue({ec_year_id:"",ec_course_id:"",ec_point_ids:[]})})}function Ln(Ut){return Te(this,null,function*(){const Nn=yield(0,te.ZP)(`/api/ec_years/${Ut}/ec_courses/get_courses.json`,{method:"get"});Le.kcdatas=Nn==null?void 0:Nn.data,Je(tt({},Le)),ft.setFieldsValue({ec_course_id:"",ec_point_ids:[]})})}const On=Ut=>Te(void 0,null,function*(){const Nn=yield(0,te.ZP)(`/api/ec_courses/${Ut}/ec_points.json`,{method:"get",params:{ec_course_id:Ut}});Le.zsdatas=Nn==null?void 0:Nn.data,Je(tt({},Le))});return E.createElement("div",{className:re.from},E.createElement(Ce.default,{form:ft,layout:"inline",onValuesChange:Ut=>{console.log("----",Ut),Ut.ec_major_school_id&&(Le.jbdatas=[],Le.kcdatas=[],Le.zsdatas=[],Je(tt({},Le)),kt(Ut.ec_major_school_id)),Ut.ec_year_id&&(Le.kcdatas=[],Le.zsdatas=[],Je(tt({},Le)),Ln(Ut.ec_year_id)),Ut.ec_course_id&&(Le.zsdatas=[],Je(tt({},Le)),On(Ut.ec_course_id))},onFinish:Ut=>Te(void 0,null,function*(){he(Ut)})},E.createElement(Ce.default.Item,{name:"ec_major_school_id"},E.createElement(ye.default,{style:{width:160},disabled:((ce=Le.zydatas)==null?void 0:ce.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A"},(ve=Le==null?void 0:Le.zydatas)==null?void 0:ve.map((Ut,Nn)=>E.createElement(ye.default.Option,{key:Nn,value:Ut==null?void 0:Ut.ec_major_school_id},Ut==null?void 0:Ut.name)))),E.createElement(Ce.default.Item,{name:"ec_year_id"},E.createElement(ye.default,{style:{width:160},disabled:((Ne=Le.jbdatas)==null?void 0:Ne.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B"},(Re=Le==null?void 0:Le.jbdatas)==null?void 0:Re.map((Ut,Nn)=>E.createElement(ye.default.Option,{key:Nn,value:Ut==null?void 0:Ut.ec_year_id},Ut==null?void 0:Ut.year)))),E.createElement(Ce.default.Item,{name:"ec_course_id"},E.createElement(ye.default,{style:{width:208},disabled:((We=Le.kcdatas)==null?void 0:We.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"},(ke=Le==null?void 0:Le.kcdatas)==null?void 0:ke.map((Ut,Nn)=>E.createElement(ye.default.Option,{key:Nn,value:Ut==null?void 0:Ut.id},Ut==null?void 0:Ut.name)))),E.createElement(Ce.default.Item,{name:"ec_point_ids"},E.createElement(ye.default,{onChange:()=>{ft.submit()},style:{width:160},maxTagCount:1,maxTagTextLength:7,mode:"multiple",disabled:((dt=Le.zsdatas)==null?void 0:dt.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"},(yt=Le==null?void 0:Le.zsdatas)==null?void 0:yt.map((Ut,Nn)=>E.createElement(ye.default.Option,{key:Nn,value:Ut==null?void 0:Ut.id},Ut==null?void 0:Ut.name))))))},ut=Object.defineProperty,ct=Object.defineProperties,Et=Object.getOwnPropertyDescriptors,Ft=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,rn=Object.prototype.propertyIsEnumerable,An=(he,Ge,Ye)=>Ge in he?ut(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,Hn=(he,Ge)=>{for(var Ye in Ge||(Ge={}))Mt.call(Ge,Ye)&&An(he,Ye,Ge[Ye]);if(Ft)for(var Ye of Ft(Ge))rn.call(Ge,Ye)&&An(he,Ye,Ge[Ye]);return he},xt=(he,Ge)=>ct(he,Et(Ge)),_t=(he,Ge,Ye)=>new Promise((ce,ve)=>{var Ne=ke=>{try{We(Ye.next(ke))}catch(dt){ve(dt)}},Re=ke=>{try{We(Ye.throw(ke))}catch(dt){ve(dt)}},We=ke=>ke.done?ce(ke.value):Promise.resolve(ke.value).then(Ne,Re);We((Ye=Ye.apply(he,Ge)).next())});const xn=({user:he,exercise_id:Ge=null,homework_common_id:Ye=null,setitem:ce})=>{var ve,Ne,Re;let[We,ke]=(0,E.useState)([{id:Math.random()}]),[dt,yt]=(0,E.useState)(null);function Le(){return _t(this,null,function*(){var ft,pt,It,Jt;let kt=yield(0,te.ZP)("/api/ec_courses/0/ec_points/get_work_points.json",{method:"get",params:{exercise_id:Ge,homework_common_id:Ye}});if(((ft=kt==null?void 0:kt.data)==null?void 0:ft.length)>0){let Ln=[];(pt=kt==null?void 0:kt.data)==null||pt.map(On=>{var Ut;(Ut=On==null?void 0:On.ec_point_ids)==null||Ut.map(Nn=>{Ln.push(Nn)})}),ce(xt(Hn({},(It=kt==null?void 0:kt.data)==null?void 0:It[0]),{ec_point_ids:Ln})),ke((Jt=kt==null?void 0:kt.data)==null?void 0:Jt.map(On=>xt(Hn({},On),{id:Math.random()})))}})}(0,E.useEffect)(()=>{var ft,pt;(pt=(ft=he==null?void 0:he.userInfo)==null?void 0:ft.course)!=null&&pt.course_school_id&&Je()},[(Ne=(ve=he==null?void 0:he.userInfo)==null?void 0:ve.course)==null?void 0:Ne.course_school_id]);function Je(){return _t(this,null,function*(){var ft,pt;const It=yield(0,te.ZP)(`/api/schools/${(pt=(ft=he==null?void 0:he.userInfo)==null?void 0:ft.course)==null?void 0:pt.course_school_id}/ec_majors/get_major_list.json`,{method:"get"});yt(It==null?void 0:It.data),(Ye||Ge)&&Le()})}return console.log(We,dt,"datas"),E.createElement("div",{style:{display:(Re=he.userInfo.course)!=null&&Re.is_openengineering?"":"none"}},E.createElement("div",{className:re.wrap},E.createElement("p",null,"\u5DE5\u7A0B\u8BA4\u8BC1",E.createElement("br",null),"\u8003\u6838\u77E5\u8BC6\u70B9"),E.createElement("div",{className:re.itemWarp},We==null?void 0:We.map((ft,pt)=>E.createElement("div",{key:ft.id,style:{display:"flex",alignItems:"center",marginBottom:20}},E.createElement(Be,{rz:dt,item:ft,setitem:It=>{It=Hn(Hn({},We==null?void 0:We[pt]),It),We.splice(pt,1,It),ke([...We]);let Jt=[];We==null||We.map(kt=>{var Ln;(Ln=kt==null?void 0:kt.ec_point_ids)==null||Ln.map(On=>{Jt.push(On)})}),ce(xt(Hn({},It),{ec_point_ids:Jt}))}}),E.createElement(le.Z,{className:re.addIcon,onClick:()=>{We.push({id:Math.random()}),ke([...We])}}),pt!=0&&E.createElement(oe.Z,{className:re.deleteIcon,onClick:()=>{We.splice(pt,1);let It=[];We==null||We.map(Jt=>{var kt;(kt=Jt==null?void 0:Jt.ec_point_ids)==null||kt.map(Ln=>{It.push(Ln)})}),ce(xt(Hn({},We[pt-1]),{ec_point_ids:It})),ke([...We])}}))))))};var Ta=(0,ue.connect)(({user:he})=>({user:he}))(xn),Tt=z(68508),pn=z(57953),it=z(85418),Mn=z(83062),Ka=z(72565),Gt={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"},cn=z(28706),wn=z(26194),gt=z(3830),rt=z(66012),Nt=z(85725),on=z(67294),Zn=Object.defineProperty,ea=Object.defineProperties,tr=Object.getOwnPropertyDescriptors,Za=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Va=Object.prototype.propertyIsEnumerable,bt=(he,Ge,Ye)=>Ge in he?Zn(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,Yt=(he,Ge)=>{for(var Ye in Ge||(Ge={}))Ea.call(Ge,Ye)&&bt(he,Ye,Ge[Ye]);if(Za)for(var Ye of Za(Ge))Va.call(Ge,Ye)&&bt(he,Ye,Ge[Ye]);return he},er=(he,Ge)=>ea(he,tr(Ge)),Ya=(he,Ge,Ye)=>new Promise((ce,ve)=>{var Ne=ke=>{try{We(Ye.next(ke))}catch(dt){ve(dt)}},Re=ke=>{try{We(Ye.throw(ke))}catch(dt){ve(dt)}},We=ke=>ke.done?ce(ke.value):Promise.resolve(ke.value).then(Ne,Re);We((Ye=Ye.apply(he,Ge)).next())}),ba=({Itemid:he,setqitem:Ge,qitem:Ye,data:ce,getdata:ve,bigitem:Ne,setBigqitem:Re,isedit:We,handleEditing:ke})=>{const[dt,yt]=(0,E.useState)([]),[Le,Je]=(0,E.useState)(!1),ft=(It,Jt,kt)=>{const Ln=Array.from(It),[On]=Ln.splice(Jt,1);return Ln.splice(kt,0,On),Ln};(0,E.useEffect)(()=>{ce.length>0&&yt([...ce])},[ce]);const pt=(It,Jt)=>Ya(void 0,null,function*(){if(!It.destination)return;if(We){ke();return}const kt=ft(Jt,It.source.index,It.destination.index);Je(!0);let Ln=yield(0,te.ZP)(`/api/exercises/${he}/adjust_position.json`,{method:"post",body:{id:he,question_ids:kt==null?void 0:kt.map(On=>On.question_id)}});Je(!1),Ln.status===0&&ve({id:Jt==null?void 0:Jt[It.source.index].question_id})});return on.createElement("div",null,on.createElement(rt.Z5,{onDragEnd:It=>pt(It,dt)},on.createElement(rt.bK,{droppableId:"droppable"},(It,Jt)=>on.createElement("div",Yt({ref:It.innerRef},It.droppableProps),on.createElement(pn.Z,{spinning:Le},dt.map((kt,Ln)=>on.createElement(rt._l,{key:Ln,draggableId:Ln.toString(),index:Ln},(On,Ut)=>{var Nn,Qa;return on.createElement("aside",Yt(Yt({ref:On.innerRef},On.draggableProps),On.dragHandleProps),on.createElement(Mn.Z,{title:on.createElement(Nt.Z,{value:(kt==null?void 0:kt.question_type)===8?(Nn=kt==null?void 0:kt.program_attr)==null?void 0:Nn.description:kt.question_title}),color:"#fff",placement:"left",overlayClassName:Gt.titleTooltip},on.createElement("div",{onClick:()=>{if(We){ke();return}Ge(er(Yt({},kt),{index:Ln+1})),Re(Ne),(0,cn.Vf)("#question-scroll-id")},className:`${Gt.qcount} ${kt.question_id===(Ye==null?void 0:Ye.question_id)?Gt.qcountclick:""}`},on.createElement("span",{className:Gt.score},kt==null?void 0:kt.question_score,"\u5206"),on.createElement("span",{className:Gt.qtitle},Ln+1,"\u3001",on.createElement(Nt.Z,{value:(kt==null?void 0:kt.question_type)===8?(Qa=kt==null?void 0:kt.program_attr)==null?void 0:Qa.description:kt.question_title,showTextOnly:!0})))))}))),It.placeholder))))},Ct=z(71230),un=z(11776),Rn=z(47897),ln=z(17663),Vt=z(41188),Jn=z(67294),ja=(he,Ge,Ye)=>new Promise((ce,ve)=>{var Ne=ke=>{try{We(Ye.next(ke))}catch(dt){ve(dt)}},Re=ke=>{try{We(Ye.throw(ke))}catch(dt){ve(dt)}},We=ke=>ke.done?ce(ke.value):Promise.resolve(ke.value).then(Ne,Re);We((Ye=Ye.apply(he,Ge)).next())}),Ra=({form:he,TagDiscipline:Ge,exerciseitem:Ye,qitem:ce,getTagData:ve})=>{var Ne;const[Re,We]=(0,E.useState)(!0),[ke,dt]=(0,E.useState)(!1),[yt,Le]=(0,E.useState)(""),[Je,ft]=(0,E.useState)([]),[pt,It]=(0,E.useState)([]),[Jt,kt]=(0,E.useState)(0);(0,E.useEffect)(()=>{On()},[]);const Ln=Ut=>ja(void 0,null,function*(){const Nn=yield(0,te.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:Ut==null?void 0:Ut.sub_discipline_id}});It(Nn==null?void 0:Nn.tag_disciplines)}),On=()=>ja(void 0,null,function*(){const Ut=yield(0,te.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});ft(Ut.disciplines||[]),ce!=null&&ce.sub_discipline_id&&Ln(ce),kt(ce!=null&&ce.sub_discipline_id?1:0),he.setFieldsValue({difficulty:ce.difficulty||2,tag_discipline_ids:ce.tag_discipline_ids,repeat_answer:!ce.repeat_answer,sub_discipline_id:ce!=null&&ce.sub_discipline_id?[ce==null?void 0:ce.discipline_id,ce==null?void 0:ce.sub_discipline_id]:[]})});return Jn.createElement("div",null,Jn.createElement("div",{style:{marginTop:30,height:Re?"100%":"0px",overflow:"hidden"}},Jn.createElement(Ce.default.Item,{className:Gt.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},Jn.createElement(Me.ZP.Group,{className:Gt.radiogroup},Jn.createElement(Me.ZP.Button,{className:Gt.easy,value:1},"\u7B80\u5355"),Jn.createElement(Me.ZP.Button,{className:Gt.medium,value:2},"\u9002\u4E2D"),Jn.createElement(Me.ZP.Button,{className:Gt.hard,value:3},"\u56F0\u96BE"))),Jn.createElement(Ce.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:Gt.formcenterselect},Jn.createElement(ge.Z,{className:Gt.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Je,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(Ut,Nn)=>{he.setFieldsValue({sub_discipline_id:Ut,tag_discipline_ids:[]}),kt(Ut?Ut.length:0),(Ut==null?void 0:Ut.length)>0&&(Ln({sub_discipline_id:Ut[1]}),Ut[1]==(ce==null?void 0:ce.sub_discipline_id)&&he.setFieldValue("tag_discipline_ids",ce.tag_discipline_ids))},onClear:()=>{It([]),he.setFieldValue("tag_discipline_ids",[]),kt(0)}})),Jn.createElement(Ce.default.Item,{className:Gt.formcenterselect},Jn.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},Jn.createElement(Ce.default.Item,{name:"tag_discipline_ids"},Jn.createElement(ye.default,{className:Gt.selectitems,disabled:Jt===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:(Ut,Nn)=>Nn.key.indexOf(Ut.toLowerCase())>=0},pt==null?void 0:pt.map(Ut=>Jn.createElement(ye.default.Option,{key:Ut.name+Ut.id,value:Ut.id},Jn.createElement("div",{style:{display:"flex",alignItems:"center"}},Jn.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},Ut.name),(Ut==null?void 0:Ut.type)==="personal"&&Jn.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),Jt>0&&Jn.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},Jn.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),Jn.createElement("a",{onClick:()=>{dt(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),Jn.createElement(Ce.default.Item,{className:Gt.formcenterselect},Jn.createElement("div",{style:{display:"flex",alignItems:"center"}},Jn.createElement(Ce.default.Item,{name:"repeat_answer",valuePropName:"checked"},Jn.createElement(Rn.Z,null)),Jn.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"48px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",Jn.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"},Jn.createElement(ln.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),Jn.createElement(Vt.Z,{open:ke,subDisciplineId:(Ne=he.getFieldValue("sub_discipline_id"))==null?void 0:Ne[1],onCancel:()=>{dt(!1)},onOkClick:Ut=>{It(Nn=>[...Nn,Ut]),he.setFieldValue("tag_discipline_ids",[...he.getFieldValue("tag_discipline_ids"),Ut==null?void 0:Ut.id])}}))},_r=z(67294),Yr=Object.defineProperty,So=Object.defineProperties,Go=Object.getOwnPropertyDescriptors,di=Object.getOwnPropertySymbols,Yo=Object.prototype.hasOwnProperty,Bi=Object.prototype.propertyIsEnumerable,hi=(he,Ge,Ye)=>Ge in he?Yr(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,ii=(he,Ge)=>{for(var Ye in Ge||(Ge={}))Yo.call(Ge,Ye)&&hi(he,Ye,Ge[Ye]);if(di)for(var Ye of di(Ge))Bi.call(Ge,Ye)&&hi(he,Ye,Ge[Ye]);return he},Mi=(he,Ge)=>So(he,Go(Ge)),gi=(he,Ge,Ye)=>new Promise((ce,ve)=>{var Ne=ke=>{try{We(Ye.next(ke))}catch(dt){ve(dt)}},Re=ke=>{try{We(Ye.throw(ke))}catch(dt){ve(dt)}},We=ke=>ke.done?ce(ke.value):Promise.resolve(ke.value).then(Ne,Re);We((Ye=Ye.apply(he,Ge)).next())}),Rr=({qitem:he,setisedit:Ge,TagDiscipline:Ye,exerciseitem:ce,seveeditor:ve,deleteitem:Ne,getTagData:Re,init:We,showTip:ke=!1})=>{var dt;const[yt]=Ce.default.useForm();(0,E.useEffect)(()=>{var Je;yt.setFieldsValue(Mi(ii({},he),{name:he==null?void 0:he.question_title,choices:(Je=he==null?void 0:he.question_choices)==null?void 0:Je.map(ft=>Mi(ii({},ft),{standard_boolean:ft!=null&&ft.standard_boolean?1:0})),repeat_answer:!(he!=null&&he.repeat_answer)}))},[he]);const Le=Je=>{if(!(Je!=null&&Je.length))return!1;const ft=Je.map(It=>{var Jt;return(Jt=It.choice_text)==null?void 0:Jt.trim().replace(/^\s+|\s+$/g,"")});return new Set(ft).size!==ft.length};return _r.createElement("div",null,_r.createElement(Ce.default,{form:yt,colon:!1,onFinish:Je=>{var ft,pt,It,Jt,kt;if(Le(Je.choices)){Fe.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let Ln=(pt=(ft=Je==null?void 0:Je.choices)==null?void 0:ft.map)==null?void 0:pt.call(ft,(Ut,Nn)=>{if((Ut==null?void 0:Ut.standard_boolean)===1)return Nn+1}),On=Mi(ii({},Je),{item_type:he==null?void 0:he.question_type,question_choices:(Jt=(It=Je==null?void 0:Je.choices)==null?void 0:It.map)==null?void 0:Jt.call(It,Ut=>Ut.choice_text),standard_answers:Ln.filter(Ut=>Ut),choices:(kt=Je==null?void 0:Je.choices)==null?void 0:kt.map(Ut=>Mi(ii({},Ut),{is_answer:Ut.standard_boolean}))});ve(ii(ii({},he),On))},onFinishFailed:Je=>gi(void 0,null,function*(){var ft,pt;Fe.ZP.error(Je.errorFields[0].errors[0]),yt.scrollToField((pt=(ft=Je==null?void 0:Je.errorFields)==null?void 0:ft[0])==null?void 0:pt.name,{behavior:"smooth",block:"center"})})},_r.createElement("div",{style:{display:"flex",alignItems:"center"}},_r.createElement("div",{style:{flex:1}},_r.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),_r.createElement("span",null,(he==null?void 0:he.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),((dt=ce==null?void 0:ce.exercise)==null?void 0:dt.exercise_status)==1&&!(he!=null&&he.isadd)&&_r.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ne()}},_r.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),_r.createElement(Ve.ZP,{onClick:()=>{var Je;he.isadd?(Ge(!1),We()):(yt.setFieldsValue(Mi(ii({},he),{name:he==null?void 0:he.question_title,choices:(Je=he==null?void 0:he.question_choices)==null?void 0:Je.map(ft=>Mi(ii({},ft),{standard_boolean:ft!=null&&ft.standard_boolean?1:0})),repeat_answer:!(he!=null&&he.repeat_answer)})),Ge(!1))}},"\u53D6\u6D88"),_r.createElement(Mn.Z,{overlayClassName:Gt.shake,open:ke,placement:"bottom",color:"rgba(244,156,14,0.19)",title:_r.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},_r.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")},_r.createElement(Ve.ZP,{type:"primary",className:"ml20",onClick:()=>gi(void 0,null,function*(){yt.submit()})},"\u4FDD\u5B58"))),_r.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},_r.createElement(Ct.Z,{align:"middle"},_r.createElement(Ce.default.Item,{className:Gt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},_r.createElement(_e.Z,{onBlur:Je=>{Je.target.value==="0"&&Fe.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}))),_r.createElement(un.u,{form:yt,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"}),_r.createElement(Ra,{getTagData:Re,qitem:he,exerciseitem:ce,TagDiscipline:Ye,form:yt}))))},xr=z(81580),wr=z(39044),Tr=z(67294),al=Object.defineProperty,kr=Object.defineProperties,hn=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,dn=Object.prototype.hasOwnProperty,Sa=Object.prototype.propertyIsEnumerable,br=(he,Ge,Ye)=>Ge in he?al(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,eo=(he,Ge)=>{for(var Ye in Ge||(Ge={}))dn.call(Ge,Ye)&&br(he,Ye,Ge[Ye]);if(Fn)for(var Ye of Fn(Ge))Sa.call(Ge,Ye)&&br(he,Ye,Ge[Ye]);return he},mi=(he,Ge)=>kr(he,hn(Ge)),Ao=(he,Ge,Ye)=>new Promise((ce,ve)=>{var Ne=ke=>{try{We(Ye.next(ke))}catch(dt){ve(dt)}},Re=ke=>{try{We(Ye.throw(ke))}catch(dt){ve(dt)}},We=ke=>ke.done?ce(ke.value):Promise.resolve(ke.value).then(Ne,Re);We((Ye=Ye.apply(he,Ge)).next())}),fi=({qitem:he,TagDiscipline:Ge,exerciseitem:Ye,setisedit:ce,seveeditor:ve,deleteitem:Ne,getTagData:Re,init:We,showTip:ke=!1})=>{var dt;const[yt]=Ce.default.useForm(),Le=Ce.default.useWatch("use_blank_score",yt);return(0,E.useEffect)(()=>{yt.setFieldsValue(mi(eo({},he),{standard_answers:he.standard_answers||[],name:he.question_title,repeat_answer:!he.repeat_answer}))},[he]),Tr.createElement("div",null,Tr.createElement(Ce.default,{form:yt,colon:!1,onValuesChange:(Je,ft)=>{var pt,It,Jt,kt;if(Je!=null&&Je.standard_answers||Je!=null&&Je.use_blank_score){let Ln=((pt=yt.getFieldValue("standard_answers"))==null?void 0:pt.length)>0&&((Jt=(It=yt.getFieldValue("standard_answers"))==null?void 0:It.map(On=>On.score))==null?void 0:Jt.filter(On=>On));(Ln==null?void 0:Ln.length)>0&&yt.setFieldsValue({question_score:(Ln==null?void 0:Ln.length)>0&&((kt=Ln.reduce((On,Ut)=>On+Ut))==null?void 0:kt.toFixed(1))})}},onFinish:Je=>{ve(mi(eo(eo({},he),Je),{item_type:he==null?void 0:he.question_type,standard_answers:Je.standard_answers,question_title:Je.name}))},onFinishFailed:Je=>Ao(void 0,null,function*(){var ft,pt;Je.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,cn.pE)(),Fe.ZP.error(Je.errorFields[0].errors[0]),yt.scrollToField((pt=(ft=Je==null?void 0:Je.errorFields)==null?void 0:ft[0])==null?void 0:pt.name,{behavior:"smooth",block:"center"})})},Tr.createElement("div",{style:{display:"flex",alignItems:"center"}},Tr.createElement("div",{style:{flex:1}},Tr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Tr.createElement("span",null,"\u586B\u7A7A\u9898")),((dt=Ye==null?void 0:Ye.exercise)==null?void 0:dt.exercise_status)==1&&!(he!=null&&he.isadd)&&Tr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ne()}},Tr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Tr.createElement(Ve.ZP,{onClick:()=>{he.isadd?(ce(!1),We()):(yt.setFieldsValue(mi(eo({},he),{standard_answers:he.standard_answers||[],name:he.question_title,repeat_answer:!he.repeat_answer})),ce(!1))}},"\u53D6\u6D88"),Tr.createElement(Mn.Z,{overlayClassName:Gt.shake,open:ke,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Tr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Tr.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")},Tr.createElement(Ve.ZP,{type:"primary",className:"ml20",onClick:()=>{yt.submit()}},"\u4FDD\u5B58"))),Tr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Tr.createElement(Ct.Z,{align:"middle"},Le?Tr.createElement(wr.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):Tr.createElement(Ce.default.Item,{key:2,className:Gt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Tr.createElement(_e.Z,{onBlur:Je=>{Je.target.value==="0"&&Fe.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})),Tr.createElement(Ce.default.Item,{name:"use_blank_score",noStyle:!0},Tr.createElement(Me.ZP.Group,{className:Gt.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),Tr.createElement(Mn.Z,{overlayInnerStyle:{width:460},title:Tr.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",Tr.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")},Tr.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),Tr.createElement(xr.u,{form:yt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:Le,answerKey:"standard_answers"}),Tr.createElement(Ra,{getTagData:Re,qitem:he,exerciseitem:Ye,TagDiscipline:Ge,form:yt}))))},yl=z(66495),ur=z(67294),Zi=Object.defineProperty,yn=Object.defineProperties,Ma=Object.getOwnPropertyDescriptors,va=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,Wr=Object.prototype.propertyIsEnumerable,xa=(he,Ge,Ye)=>Ge in he?Zi(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,Ir=(he,Ge)=>{for(var Ye in Ge||(Ge={}))en.call(Ge,Ye)&&xa(he,Ye,Ge[Ye]);if(va)for(var Ye of va(Ge))Wr.call(Ge,Ye)&&xa(he,Ye,Ge[Ye]);return he},Wa=(he,Ge)=>yn(he,Ma(Ge)),Ei=(he,Ge,Ye)=>new Promise((ce,ve)=>{var Ne=ke=>{try{We(Ye.next(ke))}catch(dt){ve(dt)}},Re=ke=>{try{We(Ye.throw(ke))}catch(dt){ve(dt)}},We=ke=>ke.done?ce(ke.value):Promise.resolve(ke.value).then(Ne,Re);We((Ye=Ye.apply(he,Ge)).next())}),ki=({qitem:he,setisedit:Ge,TagDiscipline:Ye,exerciseitem:ce,seveeditor:ve,deleteitem:Ne,getTagData:Re,init:We,showTip:ke=!1})=>{var dt;const[yt]=Ce.default.useForm();return(0,E.useEffect)(()=>{var Le;yt.setFieldsValue(Wa(Ir({},he),{name:he.question_title,repeat_answer:!he.repeat_answer,choices:(Le=he==null?void 0:he.question_choices)==null?void 0:Le.map(Je=>Wa(Ir({},Je),{is_answer:Je!=null&&Je.standard_boolean?1:0}))}))},[he]),ur.createElement("div",null,ur.createElement(Ce.default,{form:yt,colon:!1,onFinish:Le=>{var Je,ft,pt,It;let Jt=(ft=(Je=Le==null?void 0:Le.choices)==null?void 0:Je.map)==null?void 0:ft.call(Je,(kt,Ln)=>{if((kt==null?void 0:kt.is_answer)===1)return Ln+1});ve(Wa(Ir(Ir({},he),Le),{question_title:Le.name,standard_answers:Jt.filter(kt=>kt),question_choices:(It=(pt=Le==null?void 0:Le.choices)==null?void 0:pt.map)==null?void 0:It.call(pt,kt=>kt.choice_text)}))},onFinishFailed:Le=>Ei(void 0,null,function*(){var Je,ft;Fe.ZP.error(Le.errorFields[0].errors[0]),yt.scrollToField((ft=(Je=Le==null?void 0:Le.errorFields)==null?void 0:Je[0])==null?void 0:ft.name,{behavior:"smooth",block:"center"})})},ur.createElement("div",{style:{display:"flex",alignItems:"center"}},ur.createElement("div",{style:{flex:1}},ur.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),ur.createElement("span",null,"\u5224\u65AD\u9898")),((dt=ce==null?void 0:ce.exercise)==null?void 0:dt.exercise_status)==1&&!(he!=null&&he.isadd)&&ur.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ne()}},ur.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),ur.createElement(Ve.ZP,{onClick:()=>{var Le;he.isadd?(Ge(!1),We()):(yt.setFieldsValue(Wa(Ir({},he),{name:he.question_title,repeat_answer:!he.repeat_answer,choices:(Le=he==null?void 0:he.question_choices)==null?void 0:Le.map(Je=>Wa(Ir({},Je),{is_answer:Je!=null&&Je.standard_boolean?1:0}))})),Ge(!1))}},"\u53D6\u6D88"),ur.createElement(Mn.Z,{overlayClassName:Gt.shake,open:ke,placement:"bottom",color:"rgba(244,156,14,0.19)",title:ur.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},ur.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")},ur.createElement(Ve.ZP,{type:"primary",className:"ml20",onClick:()=>{yt.submit()}},"\u4FDD\u5B58"))),ur.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},ur.createElement(Ce.default.Item,{className:Gt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},ur.createElement(_e.Z,{onBlur:Le=>{Le.target.value==="0"&&Fe.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})),ur.createElement(yl.Z,{form:yt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),ur.createElement(Ra,{getTagData:Re,qitem:he,exerciseitem:ce,TagDiscipline:Ye,form:yt}))))},cl=z(47221),Bo={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"},Ja=z(35567),Nl=Object.defineProperty,hl=Object.defineProperties,Vi=Object.getOwnPropertyDescriptors,Fl=Object.getOwnPropertySymbols,Mr=Object.prototype.hasOwnProperty,wo=Object.prototype.propertyIsEnumerable,Jo=(he,Ge,Ye)=>Ge in he?Nl(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,jr=(he,Ge)=>{for(var Ye in Ge||(Ge={}))Mr.call(Ge,Ye)&&Jo(he,Ye,Ge[Ye]);if(Fl)for(var Ye of Fl(Ge))wo.call(Ge,Ye)&&Jo(he,Ye,Ge[Ye]);return he},Pl=(he,Ge)=>hl(he,Vi(Ge)),bl=(he,Ge)=>{var Ye={};for(var ce in he)Mr.call(he,ce)&&Ge.indexOf(ce)<0&&(Ye[ce]=he[ce]);if(he!=null&&Fl)for(var ce of Fl(he))Ge.indexOf(ce)<0&&wo.call(he,ce)&&(Ye[ce]=he[ce]);return Ye};const _l=he=>{var Ge=he,{value:Ye,onChange:ce,scrollId:ve}=Ge,Ne=bl(Ge,["value","onChange","scrollId"]);return E.createElement("div",{id:ve||""},E.createElement(Ja.Z,Pl(jr({},Ne),{defaultValue:Ye,onChange:(Re,We)=>{console.log("a:",Re,We),We!=null&&We.length?ce(Re,We):ce(Re)}})))},rl=({value:he,onChange:Ge,placeholder:Ye,height:ce=140,isEdit:ve})=>ve?E.createElement(Ja.Z,{watch:!0,isFocus:!0,height:ce,placeholder:Ye,defaultValue:he,onChange:Ge}):E.createElement("div",{style:{cursor:"pointer"}},he?E.createElement(Nt.Z,{className:Bo.inputBorder,value:he}):E.createElement("div",{className:`${Bo.inputBorder} ${Bo.placeholder}`},Ye));var Wi=z(15746),mn=Object.defineProperty,tn=Object.defineProperties,ya=Object.getOwnPropertyDescriptors,ka=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,fo=Object.prototype.propertyIsEnumerable,ni=(he,Ge,Ye)=>Ge in he?mn(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,Pi=(he,Ge)=>{for(var Ye in Ge||(Ge={}))pr.call(Ge,Ye)&&ni(he,Ye,Ge[Ye]);if(ka)for(var Ye of ka(Ge))fo.call(Ge,Ye)&&ni(he,Ye,Ge[Ye]);return he},Hr=(he,Ge)=>tn(he,ya(Ge)),Ki=(he,Ge)=>{var Ye={};for(var ce in he)pr.call(he,ce)&&Ge.indexOf(ce)<0&&(Ye[ce]=he[ce]);if(he!=null&&ka)for(var ce of ka(he))Ge.indexOf(ce)<0&&fo.call(he,ce)&&(Ye[ce]=he[ce]);return Ye};const dl=["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"],ml=({value:he,onChange:Ge,choiceTextKey:Ye,answerKey:ce,index:ve,isEdit:Ne,setInputActive:Re,form:We,choiceOptionsPath:ke,allowChangeMode:dt,showAddIcon:yt,addItem:Le,deleteItem:Je})=>{const ft=(he==null?void 0:he[ce])===1,pt=()=>{const Jt=We.getFieldValue(ke);We.setFieldValue(ke,Jt.map(kt=>Hr(Pi({},kt),{[ce]:0})))},It=()=>{ft?Ge(Hr(Pi({},he),{[ce]:0})):(dt||pt(),Ge(Hr(Pi({},he),{[ce]:1})))};return E.createElement(Ct.Z,{className:Bo.choiceWrap,align:"middle",wrap:!1},E.createElement(Wi.Z,{onClick:It,className:`${Bo.choiceIndex} ${ft?Bo.activeAnswer:""}`},dl[ve]),E.createElement(Wi.Z,{flex:1,className:`${Bo.editorWrap} ml15`,onClick:Re},E.createElement(rl,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Ne,value:he==null?void 0:he[Ye],onChange:Jt=>{Ge(Hr(Pi({},he),{[Ye]:Jt}))}})),E.createElement(Wi.Z,{flex:"0 0 auto",className:"ml15"},E.createElement("div",{onClick:It,className:`${Bo.setAnswerBtn} ${ft?Bo.activeAnswer:""}`},ft?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),E.createElement(Wi.Z,{className:Bo.actionWrapper},E.createElement(Mn.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},E.createElement(le.Z,{className:Bo.addIcon,onClick:Le,style:{visibility:yt?"visible":"hidden"}})),E.createElement(Mn.Z,{title:"\u5220\u9664"},E.createElement(oe.Z,{className:Bo.deleteIcon,onClick:Je,style:{visibility:ve>1?"visible":"hidden"}}))))},Xo=({questionTitlePlaceholder:he,titleKey:Ge,choiceKey:Ye,analysisKey:ce,choiceTextKey:ve,answerKey:Ne,choiceOptionsPath:Re,allowChangeMode:We=!0,form:ke,showAnalysis:dt=!0})=>{const[yt,Le]=(0,E.useState)(),[Je,ft]=(0,E.useState)(!1);return E.createElement("div",{className:Bo.wrap},E.createElement("div",{className:Bo.questionTitleEditorWrap},E.createElement(Ce.default.Item,{label:"\u9898\u5E72",name:Ge,labelCol:{span:24},rules:[{required:!0}]},E.createElement(_l,{scrollId:Array.isArray(Ge)?Ge.join("_"):`${Ge}`,watch:!0,height:140,placeholder:he}))),E.createElement(Ce.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),E.createElement(Ce.default.List,{name:Ye,rules:[{validator(pt,It){const Jt=It.some(Ln=>Ln[Ne]===1),kt=It.findIndex(Ln=>{var On;return((On=Ln[ve])==null?void 0:On.length)<=0});return kt!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${dl[kt]}\u9009\u9879\u7684\u5185\u5BB9`)):Jt?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(pt,{add:It,remove:Jt})=>E.createElement("div",{id:Array.isArray(Re)?Re.join("_"):`${Re}`},pt.map((kt,Ln)=>{var On=kt,{key:Ut,name:Nn}=On,Qa=Ki(On,["key","name"]);const $a=yt===Ut,ha=()=>{Le(Ut)},ir=Ln<7&&Ln===pt.length-1,Xn=()=>It({[ve]:"",[Ne]:0}),Kr=()=>Jt(Nn);return E.createElement(Ce.default.Item,Hr(Pi({},Qa),{key:Ut,name:Nn,noStyle:!0}),E.createElement(ml,{choiceTextKey:ve,answerKey:Ne,index:Ln,isEdit:$a,setInputActive:ha,form:ke,choiceOptionsPath:Re,allowChangeMode:We,showAddIcon:ir,addItem:Xn,deleteItem:Kr}))}),pt.length<8&&E.createElement("div",{className:`${Bo.addBtn} mb30`,onClick:()=>It({[ve]:"",[Ne]:0})},"\u6DFB\u52A0\u9009\u9879"))),dt&&E.createElement("div",{onClick:()=>ft(!0)},E.createElement(Ce.default.Item,{name:ce,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},E.createElement(rl,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Je}))))};var Kt=z(67294),Pn=Object.defineProperty,na=Object.defineProperties,mt=Object.getOwnPropertyDescriptors,ta=Object.getOwnPropertySymbols,sr=Object.prototype.hasOwnProperty,nr=Object.prototype.propertyIsEnumerable,In=(he,Ge,Ye)=>Ge in he?Pn(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,Wn=(he,Ge)=>{for(var Ye in Ge||(Ge={}))sr.call(Ge,Ye)&&In(he,Ye,Ge[Ye]);if(ta)for(var Ye of ta(Ge))nr.call(Ge,Ye)&&In(he,Ye,Ge[Ye]);return he},Gn=(he,Ge)=>na(he,mt(Ge)),vr=(he,Ge)=>{var Ye={};for(var ce in he)sr.call(he,ce)&&Ge.indexOf(ce)<0&&(Ye[ce]=he[ce]);if(he!=null&&ta)for(var ce of ta(he))Ge.indexOf(ce)<0&&nr.call(he,ce)&&(Ye[ce]=he[ce]);return Ye};const ho=({value:he,onChange:Ge})=>{const Ye=ve=>{Ue.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:Bo.modal,onOk:()=>{const Ne=[...he];Ne.splice(ve,1),Ge(Ne)}})},ce=()=>{const ve=[...he];ve.push(""),Ge(ve)};return Kt.createElement(Ct.Z,{className:"ml20"},Kt.createElement(Wi.Z,{flex:1},he==null?void 0:he.map((ve,Ne)=>Kt.createElement(Ct.Z,{key:`${ve}_${Ne}`,align:"middle",className:"mb20"},Kt.createElement($e.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:ve,autoSize:{maxRows:3},maxLength:1e3,onBlur:Re=>{const We=[...he],ke=Re.target.value.trim();We[Ne]=ke,Ge(We)}}),Kt.createElement(Mn.Z,{title:"\u5220\u9664"},Kt.createElement(oe.Z,{className:Bo.deleteIcon,style:{marginLeft:15,visibility:Ne>0?"visible":"hidden"},onClick:()=>Ye(Ne)}))))),Kt.createElement(Wi.Z,null,Kt.createElement("div",{className:`${Bo.addBtn}`,onClick:()=>{ce()}},"\u65B0\u589E\u7B54\u6848")))},Fo=({value:he=!0,onChange:Ge})=>Kt.createElement(Rn.Z,{checked:!he,onChange:Ye=>{Ge(!Ye)}}),bo="\u2581",qo=({questionTitlePlaceholder:he,form:Ge,name:Ye,scoreByBlank:ce,answerKey:ve,titleKey:Ne="name",analysisKey:Re="analysis",isOrdered:We="is_ordered"})=>{var ke,dt;const[yt,Le]=(0,E.useState)(!1),Je=(Ut,Nn)=>{const Qa=Nn.line;let $a=0;for(let ir=0;ir<Qa;ir++)$a+=Ut.getLine(ir).split(bo).length-1;const ha=Ut.getLine(Qa).substring(0,Nn.ch);return $a+=ha.split(bo).length-1,$a},ft=(Ut,Nn,Qa,$a)=>{const ha=Ut.getRange(Nn.from,Nn.to);let ir=0;if(Nn.text.forEach(Xn=>{ir+=Xn.split(bo).length-1}),Nn.origin!=="setValue"){if(ha&&ha.indexOf(bo)!==-1){const Xn=ha.split(bo).length-1,Kr=Je(Ut,Nn.from);if(console.log(`\u5220\u9664${Xn}\u4E2A\uFF0C \u524D\u9762\u6709${Kr}\u4E2A\uFF0C\u65B0\u589E${ir}\u4E2A`),Xn>1){const Ba=Array.from({length:Xn},(ca,ga)=>Kr+ga);$a(Ba)}else $a(Kr)}else if(ir>0){const Xn=Je(Ut,Nn.from);console.log(`\u65B0\u589E${ir}\u4E2A\uFF0C\u4E4B\u524D\u6709${Xn}\u4E2A`),Qa(ir,Xn)}}},pt=()=>{const Ut=Ge.getFieldValue(["sub_item_banks",...ve]);Ge.setFieldValue(["sub_item_banks",...ve],Ut==null?void 0:Ut.map((Nn,Qa)=>Gn(Wn({},Nn),{position:Qa+1})))},It=(0,E.useRef)(),Jt=(Ut,Nn)=>{for(let Qa=0;Qa<Ut;Qa++)It.current({position:null,answer_text:[""]},Nn+Qa);pt()},kt=(0,E.useRef)(),Ln=Ut=>{kt.current(Ut),pt()},On=(dt=(ke=Ge.getFieldValue("sub_item_banks"))==null?void 0:ke[ve==null?void 0:ve[0]])==null?void 0:dt[ve==null?void 0:ve[1]];return console.log(Ge==null?void 0:Ge.getFieldValue(["sub_item_banks",...ce])),Kt.createElement("div",{className:Bo.wrap},Kt.createElement("div",{className:Bo.questionTitleEditorWrap},Kt.createElement(Ce.default.Item,{label:"\u9898\u5E72",name:Ne,labelCol:{span:24},rules:[{required:!0}]},Kt.createElement(_l,{scrollId:"name",watch:!0,height:140,placeholder:he,showNullButton:!0,onCMBeforeChange:(Ut,Nn)=>{ft(Ut,Nn,Jt,Ln)}}))),Kt.createElement(Ce.default.List,{name:ve,rules:[{validator(Ut,Nn){if((Nn==null?void 0:Nn.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const Qa of Nn){const{answer_text:$a}=Qa||{};if($a!=null&&$a.some(ha=>(ha==null?void 0:ha.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Ut,{add:Nn,remove:Qa},{errors:$a})=>(It.current=Nn,kt.current=Qa,Kt.createElement(Kt.Fragment,null,Kt.createElement(Ce.default.Item,{label:Kt.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(Ut!=null&&Ut.length)&&Kt.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),Ut.map((ha,ir)=>{var Xn=ha,{key:Kr,name:Ba}=Xn,ca=vr(Xn,["key","name"]);return Kt.createElement(Ct.Z,{className:"mb20",key:Kr,align:"top"},Kt.createElement(Wi.Z,{flex:"0 0 auto",className:`${Bo.blankIndex} pt5`},"\u586B\u7A7A\u9879",ir+1),Kt.createElement(Wi.Z,{flex:1},Kt.createElement(Ct.Z,{align:"top",justify:"space-between"},Kt.createElement(Wi.Z,{flex:1},Kt.createElement(Ce.default.Item,Gn(Wn({},ca),{name:[Ba,"answer_text"],noStyle:!0}),Kt.createElement(ho,null))),(Ge==null?void 0:Ge.getFieldValue(["sub_item_banks",...ce]))&&Kt.createElement(Wi.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},Kt.createElement(Ce.default.Item,Gn(Wn({},ca),{name:[Ba,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Bo.blankInputNumberWrapper}),Kt.createElement(_e.Z,{onChange:()=>{var ga,Ua;let Cr=Ge==null?void 0:Ge.getFieldValue(["sub_item_banks",ve==null?void 0:ve[0],"standard_answers"]),Ca=0;for(let Or in Cr)(ga=Cr[Or])!=null&&ga.score&&(Ca+=Number((Ua=Cr[Or])==null?void 0:Ua.score));Ge==null||Ge.setFieldValue(["sub_item_banks",ve==null?void 0:ve[0],"question_score"],Ca)},className:Bo.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),Kt.createElement(Ce.default.Item,Gn(Wn({},ca),{name:[Ba,"position"],noStyle:!0}),Kt.createElement($e.default,{type:"hidden"}))))})))),Kt.createElement(Ct.Z,{align:"middle"},Kt.createElement(Ce.default.Item,{name:[Ye,"downcase"],valuePropName:"checked"},Kt.createElement(Rn.Z,null)),Kt.createElement(Wi.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),Kt.createElement(Ct.Z,{align:"middle"},Kt.createElement(Ce.default.Item,{name:[Ye,"no_space"],valuePropName:"checked"},Kt.createElement(Rn.Z,null)),Kt.createElement(Wi.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(On==null?void 0:On.length)>1&&Kt.createElement(Ct.Z,{align:"middle",className:(On==null?void 0:On.length)>1?"mb30":`${Bo.hide}`},Kt.createElement(Ce.default.Item,{name:We},Kt.createElement(Fo,null)),Kt.createElement(Wi.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")),Kt.createElement("div",{onClick:()=>Le(!0)},Kt.createElement(Ce.default.Item,{name:Re,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Kt.createElement(rl,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:yt}))))};var io=Object.defineProperty,Pr=Object.defineProperties,Vn=Object.getOwnPropertyDescriptors,Xa=Object.getOwnPropertySymbols,ar=Object.prototype.hasOwnProperty,vo=Object.prototype.propertyIsEnumerable,Ze=(he,Ge,Ye)=>Ge in he?io(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,Sn=(he,Ge)=>{for(var Ye in Ge||(Ge={}))ar.call(Ge,Ye)&&Ze(he,Ye,Ge[Ye]);if(Xa)for(var Ye of Xa(Ge))vo.call(Ge,Ye)&&Ze(he,Ye,Ge[Ye]);return he},zn=(he,Ge)=>Pr(he,Vn(Ge)),la=(he,Ge)=>{var Ye={};for(var ce in he)ar.call(he,ce)&&Ge.indexOf(ce)<0&&(Ye[ce]=he[ce]);if(he!=null&&Xa)for(var ce of Xa(he))Ge.indexOf(ce)<0&&vo.call(he,ce)&&(Ye[ce]=he[ce]);return Ye};const jt={\u6B63\u786E:"T",\u9519\u8BEF:"F"},oa=({value:he,onChange:Ge,form:Ye,choiceKey:ce})=>{const ve=(he==null?void 0:he.is_answer)===1,Ne=he==null?void 0:he.choice_text,Re=()=>{var We;const ke=(We=Ye==null?void 0:Ye.getFieldValue(["sub_item_banks",...ce]))==null?void 0:We.map(dt=>({choice_text:dt.choice_text,is_answer:0}));Ye==null||Ye.setFieldValue(["sub_item_banks",...ce],ke),Ge(zn(Sn({},he),{is_answer:1}))};return E.createElement(Ct.Z,{className:Bo.choiceWrap,align:"middle",wrap:!1},E.createElement(Wi.Z,{onClick:Re,className:`${Bo.choiceIndex} ${Bo.judgementIndex} ${ve?Bo.activeAnswer:""}`},jt[Ne]),E.createElement(Wi.Z,{flex:1,className:`${Bo.editorWrap} ml15`},E.createElement("div",{className:`${Bo.inputBorder} ${Bo.placeholder} ${ve?Bo.activeJudgementAnswer:""}`},Ne)),E.createElement(Wi.Z,{flex:"0 0 auto",className:"ml15"},E.createElement("div",{onClick:Re,className:`${Bo.setAnswerBtn} ${ve?Bo.activeAnswer:""}`},ve?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},ia=({questionTitlePlaceholder:he,choiceKey:Ge="choices",form:Ye,titleKey:ce="name",analysisKey:ve="analysis"})=>{const[Ne,Re]=(0,E.useState)(!1);return E.createElement("div",{className:Bo.wrap},E.createElement("div",{className:Bo.questionTitleEditorWrap},E.createElement(Ce.default.Item,{label:"\u9898\u5E72",name:ce,labelCol:{span:24},rules:[{required:!0}]},E.createElement(_l,{scrollId:"name",watch:!0,height:140,placeholder:he}))),E.createElement(Ce.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},E.createElement(Ce.default.List,{name:Ge,rules:[{validator(We,ke){return ke.some(yt=>(yt==null?void 0:yt.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},We=>E.createElement("div",{id:"choices"},We.map(ke=>{var dt=ke,{key:yt,name:Le}=dt,Je=la(dt,["key","name"]);return E.createElement(Ce.default.Item,zn(Sn({},Je),{key:yt,name:Le,noStyle:!0}),E.createElement(oa,{form:Ye,choiceKey:Ge}))})))),E.createElement("div",{onClick:()=>Re(!0)},E.createElement(Ce.default.Item,{name:ve,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},E.createElement(rl,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Ne}))))};var Un=z(66309),sa=Object.defineProperty,Ur=Object.defineProperties,Zo=Object.getOwnPropertyDescriptors,Ro=Object.getOwnPropertySymbols,ro=Object.prototype.hasOwnProperty,Ri=Object.prototype.propertyIsEnumerable,ji=(he,Ge,Ye)=>Ge in he?sa(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,ru=(he,Ge)=>{for(var Ye in Ge||(Ge={}))ro.call(Ge,Ye)&&ji(he,Ye,Ge[Ye]);if(Ro)for(var Ye of Ro(Ge))Ri.call(Ge,Ye)&&ji(he,Ye,Ge[Ye]);return he},lu=(he,Ge)=>Ur(he,Zo(Ge)),Iu=(he,Ge)=>{var Ye={};for(var ce in he)ro.call(he,ce)&&Ge.indexOf(ce)<0&&(Ye[ce]=he[ce]);if(he!=null&&Ro)for(var ce of Ro(he))Ge.indexOf(ce)<0&&Ri.call(he,ce)&&(Ye[ce]=he[ce]);return Ye};const gu=he=>{var Ge=he,{value:Ye,onChange:ce}=Ge,ve=Iu(Ge,["value","onChange"]);const Ne=Re=>{ce([Re])};return E.createElement(Ja.Z,lu(ru({},ve),{defaultValue:Ye==null?void 0:Ye[0],onChange:Ne}))},yu=he=>{if(!he)return!1;let Ge=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==="|"?(Fe.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},ds=({value:he=[],onClose:Ge})=>E.createElement(Un.default,{closable:!0,onClose:Ge,className:Bo.keywordTag},E.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},he.join(" \u6216 "))),zu=({questionTitlePlaceholder:he,form:Ge,showKeywords:Ye,isMustKeyWords:ce=Ye,titleKey:ve="name",analysisKey:Ne="analysis",answerTexts:Re="answer_texts",keywords:We="keywords",useKeywords:ke="use_keywords",indexs:dt})=>{var yt,Le,Je,ft;const[pt,It]=(0,E.useState)(!1),[Jt,kt]=(0,E.useState)(""),Ln=(Le=(yt=Ge.getFieldValue("sub_item_banks"))==null?void 0:yt[ke==null?void 0:ke[0]])==null?void 0:Le[ke==null?void 0:ke[1]],On=(ft=(Je=Ge.getFieldValue("sub_item_banks"))==null?void 0:Je[ke==null?void 0:ke[0]])==null?void 0:ft.question_score;return E.createElement("div",{className:Bo.wrap},E.createElement("div",{className:Bo.questionTitleEditorWrap},E.createElement(Ce.default.Item,{label:"\u9898\u5E72",name:ve,labelCol:{span:24},rules:[{required:!0}]},E.createElement(_l,{scrollId:"name",watch:!0,height:140,placeholder:he}))),E.createElement(Ce.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:Re,labelCol:{span:24}},E.createElement(gu,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Ye&&!ce&&E.createElement(Ce.default.Item,{hidden:!0,name:ke,valuePropName:"checked"},E.createElement(Rn.Z,{defaultChecked:!0})),Ye&&ce&&E.createElement(Ct.Z,{align:"middle",className:"mb30"},E.createElement(Ce.default.Item,{name:ke,valuePropName:"checked"},E.createElement(Rn.Z,null)),E.createElement(Wi.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),E.createElement(Wi.Z,null,E.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"},E.createElement(ln.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Ln||!ce)&&E.createElement(Ce.default.List,{name:We,rules:[{validator(Ut,Nn){return ce?Nn!=null&&Nn.length?(Nn==null?void 0:Nn.reduce(($a,ha)=>$a+ha.score,0))>parseFloat(On)?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()}}]},(Ut,{add:Nn,remove:Qa})=>E.createElement(E.Fragment,null,E.createElement("div",{className:`${Bo.title} mb10`},ce?"\u5173\u952E\u8BCD":E.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),E.createElement(Ct.Z,{align:"middle",className:"font14 mb30"},E.createElement(Wi.Z,{flex:1},E.createElement($e.default,{value:Jt,onChange:$a=>{kt($a.target.value)},maxLength:50,allowClear:!0,onPressEnter:$a=>{var ha,ir,Xn,Kr;const Ba=`${(ha=$a.target)==null?void 0:ha.value}`,ca=(Xn=(ir=Ba==null?void 0:Ba.split("|"))==null?void 0:ir.filter(Cr=>!!Cr))==null?void 0:Xn.map(Cr=>Cr==null?void 0:Cr.trim()),ga=Ge.getFieldValue(["sub_item_banks",...We]),Ua=((Kr=ga==null?void 0:ga.map(Cr=>Cr==null?void 0:Cr.keyword))==null?void 0:Kr.flat())||[];for(const Cr of ca)if(Ua.includes(Cr)){Fe.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}yu(Ba)&&(Nn({keyword:ca,score:1}),kt(""))},className:Bo.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),E.createElement(Wi.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Ut.map($a=>{var ha=$a,{key:ir,name:Xn}=ha,Kr=Iu(ha,["key","name"]);return E.createElement(Ct.Z,{key:ir,className:"mb20",style:{marginRight:148}},E.createElement(Wi.Z,{flex:1},E.createElement(Ct.Z,{align:"middle",justify:"space-between"},E.createElement(Ce.default.Item,lu(ru({},Kr),{name:[Xn,"keyword"]}),E.createElement(ds,{onClose:()=>Qa(Xn)})),ce&&E.createElement(Ce.default.Item,lu(ru({},Kr),{name:[Xn,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Bo.blankInputNumberWrapper}),E.createElement(_e.Z,{className:Bo.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),E.createElement("div",{onClick:()=>It(!0)},E.createElement(Ce.default.Item,{name:Ne,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},E.createElement(rl,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:pt}))))};var Si=z(67294),Eu=Object.defineProperty,Tu=Object.defineProperties,ts=Object.getOwnPropertyDescriptors,ku=Object.getOwnPropertySymbols,Ns=Object.prototype.hasOwnProperty,Qu=Object.prototype.propertyIsEnumerable,Ps=(he,Ge,Ye)=>Ge in he?Eu(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,ls=(he,Ge)=>{for(var Ye in Ge||(Ge={}))Ns.call(Ge,Ye)&&Ps(he,Ye,Ge[Ye]);if(ku)for(var Ye of ku(Ge))Qu.call(Ge,Ye)&&Ps(he,Ye,Ge[Ye]);return he},Ts=(he,Ge)=>Tu(he,ts(Ge)),Kl=(he,Ge)=>{var Ye={};for(var ce in he)Ns.call(he,ce)&&Ge.indexOf(ce)<0&&(Ye[ce]=he[ce]);if(he!=null&&ku)for(var ce of ku(he))Ge.indexOf(ce)<0&&Qu.call(he,ce)&&(Ye[ce]=he[ce]);return Ye};const{Panel:Cu}=cl.default,Zu=({questionTitlePlaceholder:he,choiceKey:Ge,form:Ye,withScore:ce})=>{const ve=[{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"}],[Ne,Re]=(0,E.useState)(),[We,ke]=(0,E.useState)([]),dt=Le=>{ke(Le)},yt=({value:Le})=>Si.createElement("div",{style:{width:150,paddingLeft:11}},Le);return Si.createElement("div",{className:Bo.wrap},Si.createElement("div",{className:Bo.questionTitleEditorWrap},Si.createElement(Ce.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Si.createElement(_l,{scrollId:"name",watch:!0,height:140,placeholder:he}))),Si.createElement(Ce.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),Si.createElement(Ce.default.List,{name:"sub_item_banks",rules:[{validator(Le,Je){return Je?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(Le,{add:Je,remove:ft,move:pt})=>{const It=Ye.getFieldValue("sub_item_banks");return Si.createElement(Si.Fragment,null,Si.createElement(cl.default,{className:Le.length>0?Bo.collapseWrapper:"",bordered:!1,activeKey:We,onChange:dt,expandIcon:({isActive:Jt})=>Si.createElement("i",{className:`iconfont icon-weizhankai ${Jt?Bo.open:Bo.close}`,style:{fontSize:14,transition:"all .2s"}})},Le.map((Jt,kt)=>{var Ln=Jt,{key:On,name:Ut}=Ln,Nn=Kl(Ln,["key","name"]),Qa,$a,ha,ir,Xn,Kr,Ba,ca,ga,Ua,Cr,Ca,Or,To;return Si.createElement(Cu,{className:Bo.panel,forceRender:!0,header:Si.createElement("div",{className:Bo.panelHeader},"\u7B2C",kt+1,"\u5C0F\u9898",Si.createElement("span",null,"\uFF08",((Qa=It==null?void 0:It[Ut])==null?void 0:Qa.question_type)==0?"\u5355\u9009\u9898":(($a=It==null?void 0:It[Ut])==null?void 0:$a.question_type)==1?"\u591A\u9009\u9898":((ha=It==null?void 0:It[Ut])==null?void 0:ha.question_type)==3?"\u586B\u7A7A\u9898":((ir=It==null?void 0:It[Ut])==null?void 0:ir.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:Ut,extra:Si.createElement(Ct.Z,{align:"middle",onClick:no=>no.stopPropagation()},((Xn=It==null?void 0:It[Ut])==null?void 0:Xn.question_type)==3&&Si.createElement(Si.Fragment,null,Si.createElement(Me.ZP.Group,{defaultValue:(Kr=It==null?void 0:It[Ut])==null?void 0:Kr.use_blank_score,className:Gt.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:no=>{var ma,Vo,Yi,Ji,Tl;if(Ye==null||Ye.setFieldValue(["sub_item_banks",Ut,"use_blank_score"],(ma=no==null?void 0:no.target)==null?void 0:ma.value),(Vo=no==null?void 0:no.target)!=null&&Vo.value){let jl=0;for(let Ii in(Yi=Ye==null?void 0:Ye.getFieldValue(["sub_item_banks",Ut]))==null?void 0:Yi.standard_answers)jl+=Number((Tl=(Ji=Ye==null?void 0:Ye.getFieldValue(["sub_item_banks",Ut]))==null?void 0:Ji.standard_answers[Ii])==null?void 0:Tl.score);Ye==null||Ye.setFieldValue(["sub_item_banks",Ut,"question_score"],jl||"")}Re(new Date)}}),Si.createElement(Mn.Z,{overlayInnerStyle:{width:460},title:Si.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",Si.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")},Si.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),ce&&Si.createElement(Ce.default.Item,Ts(ls({},Nn),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[Ut,"question_score"],className:Bo.blankInputNumberWrapper}),((Ba=It==null?void 0:It[Ut])==null?void 0:Ba.question_type)==3&&((ca=It==null?void 0:It[Ut])!=null&&ca.use_blank_score)?Si.createElement(yt,null):Si.createElement(_e.Z,{className:Bo.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),Si.createElement(Ct.Z,{align:"middle",className:"pl40",style:{width:82}},kt!==0&&Si.createElement("div",{onClick:()=>{var no;pt(kt,kt-1);const ma=(no=Ye.getFieldValue("sub_item_banks"))==null?void 0:no.map((Vo,Yi)=>(Le.map((Ji,Tl)=>{Yi===Tl&&(Vo.q_position=Number(Ji.name)+1)}),Vo));Ye.setFieldValue("sub_item_banks",ma)}},Si.createElement(Mn.Z,{title:"\u4E0A\u79FB"},Si.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),kt<Le.length-1&&Si.createElement("div",{onClick:()=>{var no;pt(kt,kt+1);const ma=(no=Ye.getFieldValue("sub_item_banks"))==null?void 0:no.map((Vo,Yi)=>(Le.map((Ji,Tl)=>{Yi===Tl&&(Vo.q_position=Number(Ji.name)+1)}),Vo));Ye.setFieldValue("sub_item_banks",ma)},className:kt===0?"":"ml10"},Si.createElement(Mn.Z,{title:"\u4E0B\u79FB"},Si.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),Si.createElement(Mn.Z,{title:"\u5220\u9664"},Si.createElement(oe.Z,{className:`${Bo.deleteIcon} ml40`,onClick:()=>ft(Ut)})))},Si.createElement(Ce.default.Item,Ts(ls({},Nn),{name:Ut}),(((ga=It==null?void 0:It[Ut])==null?void 0:ga.question_type)==0||((Ua=It==null?void 0:It[Ut])==null?void 0:Ua.question_type)==1)&&Si.createElement(Xo,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((Cr=It==null?void 0:It[Ut])==null?void 0:Cr.question_type)==1,form:Ye,choiceKey:[Ut,"choices"],titleKey:[Ut,"name"],analysisKey:[Ut,"analysis"],choiceOptionsPath:["sub_item_banks",Ut,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((Ca=It==null?void 0:It[Ut])==null?void 0:Ca.question_type)==3&&Si.createElement(qo,{form:Ye,name:Ut,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:[Ut,"use_blank_score"],titleKey:[Ut,"name"],analysisKey:[Ut,"analysis"],isOrdered:[Ut,"is_ordered"],answerKey:[Ut,"standard_answers"],key:Ne}),((Or=It==null?void 0:It[Ut])==null?void 0:Or.question_type)==2&&Si.createElement(ia,{form:Ye,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[Ut,"name"],analysisKey:[Ut,"analysis"],choiceKey:[Ut,"choices"]}),((To=It==null?void 0:It[Ut])==null?void 0:To.question_type)==4&&Si.createElement(zu,{showKeywords:!0,isMustKeyWords:!0,form:Ye,titleKey:[Ut,"name"],analysisKey:[Ut,"analysis"],answerTexts:[Ut,"answer_texts"],useKeywords:[Ut,"use_keywords"],keywords:[Ut,"keywords"],indexs:Ut,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"})))})),Le.length<20&&Si.createElement(it.Z,{menu:{items:[{label:Si.createElement("div",{onClick:()=>{Je({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),ke([Le==null?void 0:Le.length,...We])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:Si.createElement("div",{onClick:()=>{Je({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),ke([Le==null?void 0:Le.length,...We])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:Si.createElement("div",{onClick:()=>{Je({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),ke([Le==null?void 0:Le.length,...We])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:Si.createElement("div",{onClick:()=>{Je({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),ke([Le==null?void 0:Le.length,...We])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:Si.createElement("div",{onClick:()=>{Je({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),ke([Le==null?void 0:Le.length,...We])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(Jt=>Jt.show).map(Jt=>({label:Jt.label,key:Jt.key}))}},Si.createElement("div",{className:`${Bo.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var Fu=z(67294),Cs=Object.defineProperty,ou=Object.defineProperties,Ss=Object.getOwnPropertyDescriptors,ns=Object.getOwnPropertySymbols,po=Object.prototype.hasOwnProperty,_u=Object.prototype.propertyIsEnumerable,ys=(he,Ge,Ye)=>Ge in he?Cs(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,Wu=(he,Ge)=>{for(var Ye in Ge||(Ge={}))po.call(Ge,Ye)&&ys(he,Ye,Ge[Ye]);if(ns)for(var Ye of ns(Ge))_u.call(Ge,Ye)&&ys(he,Ye,Ge[Ye]);return he},Su=(he,Ge)=>ou(he,Ss(Ge)),$s=(he,Ge,Ye)=>new Promise((ce,ve)=>{var Ne=ke=>{try{We(Ye.next(ke))}catch(dt){ve(dt)}},Re=ke=>{try{We(Ye.throw(ke))}catch(dt){ve(dt)}},We=ke=>ke.done?ce(ke.value):Promise.resolve(ke.value).then(Ne,Re);We((Ye=Ye.apply(he,Ge)).next())}),gs=({qitem:he,setisedit:Ge,TagDiscipline:Ye,exerciseitem:ce,seveeditor:ve,deleteitem:Ne,getTagData:Re,init:We,showTip:ke=!1})=>{var dt;const[yt]=Ce.default.useForm();(0,E.useEffect)(()=>{var Je;yt.setFieldsValue(Su(Wu({},he),{name:he.question_title,sub_item_banks:(Je=he.sub_exercise_questions)==null?void 0:Je.map(ft=>{var pt;return Su(Wu({},ft),{name:ft.question_title,choices:(pt=ft==null?void 0:ft.question_choices)==null?void 0:pt.map(It=>Su(Wu({},It),{is_answer:It!=null&&It.standard_boolean?1:0}))})}),repeat_answer:!he.repeat_answer}))},[he]);const Le=Je=>{if(!(Je!=null&&Je.length))return!1;const ft=Je.map(It=>{var Jt;return(Jt=It.choice_text)==null?void 0:Jt.trim().replace(/^\s+|\s+$/g,"")});return new Set(ft).size!==ft.length};return Fu.createElement("div",null,Fu.createElement(Ce.default,{form:yt,colon:!1,onValuesChange:(Je,ft)=>{var pt,It,Jt,kt;if(Je!=null&&Je.sub_item_banks){let Ln=((pt=yt.getFieldValue("sub_item_banks"))==null?void 0:pt.length)>0&&((Jt=(It=yt.getFieldValue("sub_item_banks"))==null?void 0:It.map(On=>{var Ut;if(On.question_type==3&&(On!=null&&On.use_blank_score)){let Nn=0;for(let Qa in On==null?void 0:On.standard_answers)Nn+=Number((Ut=On==null?void 0:On.standard_answers[Qa])==null?void 0:Ut.score);return Nn}else return On.question_score}))==null?void 0:Jt.filter(On=>On));(Ln==null?void 0:Ln.length)>0&&yt.setFieldsValue({question_score:(kt=parseFloat(Ln.reduce((On,Ut)=>parseFloat(On)+parseFloat(Ut))))==null?void 0:kt.toFixed(1)})}},onFinish:Je=>{var ft,pt;if((ft=Je.sub_item_banks)==null?void 0:ft.some(Jt=>Jt.question_type===0||Jt.question_type===1?Le(Jt.choices):!1)){Fe.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}ve(Su(Wu(Wu({},he),Je),{question_title:Je.name,sub_questions:(pt=Je==null?void 0:Je.sub_item_banks)==null?void 0:pt.map(Jt=>{var kt,Ln,On,Ut;return(Jt==null?void 0:Jt.question_type)==3?Su(Wu({},Jt),{question_title:Jt.name,item_type:Jt==null?void 0:Jt.question_type}):Su(Wu({},Jt),{question_title:Jt.name,question_choices:(Ln=(kt=Jt==null?void 0:Jt.choices)==null?void 0:kt.map)==null?void 0:Ln.call(kt,Nn=>Nn.choice_text),standard_answers:(Ut=(On=Jt==null?void 0:Jt.choices)==null?void 0:On.map)==null?void 0:Ut.call(On,(Nn,Qa)=>(Nn==null?void 0:Nn.is_answer)===1&&Qa+1).filter(Nn=>Nn),item_type:Jt==null?void 0:Jt.question_type})})}))},onFinishFailed:Je=>$s(void 0,null,function*(){var ft,pt;Fe.ZP.error(Je.errorFields[0].errors[0]),yt.scrollToField((pt=(ft=Je==null?void 0:Je.errorFields)==null?void 0:ft[0])==null?void 0:pt.name,{behavior:"smooth",block:"center"})})},Fu.createElement("div",{style:{display:"flex",alignItems:"center"}},Fu.createElement("div",{style:{flex:1}},Fu.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Fu.createElement("span",null,"\u7EC4\u5408\u9898")),((dt=ce==null?void 0:ce.exercise)==null?void 0:dt.exercise_status)==1&&!(he!=null&&he.isadd)&&Fu.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ne()}},Fu.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Fu.createElement(Ve.ZP,{onClick:()=>{var Je;he.isadd?(Ge(!1),We()):(yt.setFieldsValue(Su(Wu({},he),{name:he.question_title,sub_item_banks:(Je=he.sub_exercise_questions)==null?void 0:Je.map(ft=>{var pt;return Su(Wu({},ft),{name:ft.question_title,choices:(pt=ft==null?void 0:ft.question_choices)==null?void 0:pt.map(It=>Su(Wu({},It),{is_answer:It!=null&&It.standard_boolean?1:0}))})}),repeat_answer:!he.repeat_answer})),Ge(!1))}},"\u53D6\u6D88"),Fu.createElement(Mn.Z,{overlayClassName:Gt.shake,open:ke,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Fu.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Fu.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Fu.createElement(Ve.ZP,{className:"ml20",type:"primary",onClick:()=>{yt.submit()}},"\u4FDD\u5B58"))),Fu.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Fu.createElement(wr.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),Fu.createElement(Zu,{form:yt,withScore:!0,choiceKey:"",questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),Fu.createElement(Ra,{getTagData:Re,qitem:he,exerciseitem:ce,TagDiscipline:Ye,form:yt}))))},tu=z(67294),mc=Object.defineProperty,rc=Object.defineProperties,Js=Object.getOwnPropertyDescriptors,Is=Object.getOwnPropertySymbols,Ws=Object.prototype.hasOwnProperty,Ls=Object.prototype.propertyIsEnumerable,oc=(he,Ge,Ye)=>Ge in he?mc(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,us=(he,Ge)=>{for(var Ye in Ge||(Ge={}))Ws.call(Ge,Ye)&&oc(he,Ye,Ge[Ye]);if(Is)for(var Ye of Is(Ge))Ls.call(Ge,Ye)&&oc(he,Ye,Ge[Ye]);return he},xs=(he,Ge)=>rc(he,Js(Ge)),ic=(he,Ge,Ye)=>new Promise((ce,ve)=>{var Ne=ke=>{try{We(Ye.next(ke))}catch(dt){ve(dt)}},Re=ke=>{try{We(Ye.throw(ke))}catch(dt){ve(dt)}},We=ke=>ke.done?ce(ke.value):Promise.resolve(ke.value).then(Ne,Re);We((Ye=Ye.apply(he,Ge)).next())}),lc=({qitem:he,setqitem:Ge,setisedit:Ye,TagDiscipline:ce,exerciseitem:ve,seveeditor:Ne,deleteitem:Re,showTip:We})=>{var ke,dt;const[yt]=Ce.default.useForm();return(0,E.useEffect)(()=>{var Le,Je;yt.setFieldsValue(xs(us({},he),{name:he==null?void 0:he.question_title,choices:(Le=he==null?void 0:he.question_choices)==null?void 0:Le.map(ft=>xs(us({},ft),{standard_boolean:ft!=null&&ft.standard_boolean?1:0})),repeat_answer:!(he!=null&&he.repeat_answer)})),he.shixun=(Je=he==null?void 0:he.shixun)==null?void 0:Je.map(ft=>xs(us({},ft),{defaultscore:ft.challenge_score}))},[]),tu.createElement("div",null,tu.createElement(Ce.default,{form:yt,colon:!1,onFinish:Le=>{var Je,ft;let pt=xs(us({},Le),{question_scores:(Je=he==null?void 0:he.shixun)==null?void 0:Je.map(It=>It.challenge_score),item_type:he==null?void 0:he.question_type,choices:(ft=Le==null?void 0:Le.choices)==null?void 0:ft.map(It=>xs(us({},It),{is_answer:It.standard_boolean}))});Ne(us(us({},he),pt))},onFinishFailed:Le=>ic(void 0,null,function*(){var Je,ft;Fe.ZP.error(Le.errorFields[0].errors[0]),yt.scrollToField((ft=(Je=Le==null?void 0:Le.errorFields)==null?void 0:Je[0])==null?void 0:ft.name,{behavior:"smooth",block:"center"})})},tu.createElement("div",{style:{display:"flex",alignItems:"center"}},tu.createElement("div",{style:{flex:1}},tu.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),tu.createElement("span",null,"\u5B9E\u8BAD\u9898")),((ke=ve==null?void 0:ve.exercise)==null?void 0:ke.exercise_status)==1&&!(he!=null&&he.isadd)&&tu.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Re()}},tu.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),tu.createElement(Ve.ZP,{onClick:()=>{var Le,Je;yt.setFieldsValue(xs(us({},he),{name:he==null?void 0:he.question_title,choices:(Le=he==null?void 0:he.question_choices)==null?void 0:Le.map(ft=>xs(us({},ft),{standard_boolean:ft!=null&&ft.standard_boolean?1:0})),repeat_answer:!(he!=null&&he.repeat_answer)})),he.shixun=(Je=he==null?void 0:he.shixun)==null?void 0:Je.map(ft=>xs(us({},ft),{challenge_score:ft.defaultscore})),Ge(us({},he)),Ye(!1)}},"\u53D6\u6D88"),tu.createElement(Mn.Z,{overlayClassName:Gt.shake,open:We,placement:"bottom",color:"rgba(244,156,14,0.19)",title:tu.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},tu.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")},tu.createElement(Ve.ZP,{className:"ml20",type:"primary",onClick:()=>ic(void 0,null,function*(){var Le,Je,ft;if(((Je=(Le=he==null?void 0:he.shixun)==null?void 0:Le.map)==null?void 0:Je.call(Le,pt=>pt.challenge_score).filter(pt=>pt).length)<((ft=he==null?void 0:he.shixun)==null?void 0:ft.length)){Fe.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}yt.submit()})},"\u4FDD\u5B58"))),tu.createElement(wr.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}),tu.createElement(Ce.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},tu.createElement(Ja.Z,{watch:!0,height:140,placeholder:"",defaultValue:he.question_title}))),tu.createElement(Ct.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},tu.createElement("div",null,tu.createElement("span",{style:{color:"red"}},"*"),"\u5173\u5361\u540D\u79F0"),tu.createElement("a",{href:`/shixuns/${he==null?void 0:he.shixun_identifier}/challenges?exercise=true`,target:"_blank"},tu.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(dt=he==null?void 0:he.shixun)==null?void 0:dt.map((Le,Je)=>tu.createElement("div",{style:{display:"flex",marginBottom:20}},tu.createElement("div",{style:{flex:1}},Je+1,"\u3001",Le.challenge_name),tu.createElement("div",null,tu.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",tu.createElement(_e.Z,{precision:1,value:Le==null?void 0:Le.challenge_score,onChange:ft=>{const pt=JSON.parse(JSON.stringify((he==null?void 0:he.shixun)||[]));pt[Je].challenge_score=ft;const It=pt.every(kt=>!kt.challenge_score),Jt=parseFloat(pt==null?void 0:pt.map(kt=>kt.challenge_score).reduce((kt,Ln)=>parseFloat(kt||0)+parseFloat(Ln||0)));yt.setFieldsValue({question_score:It?"":Jt.toFixed(1)}),Ge(xs(us({},he),{shixun:pt}))},max:200,min:.1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"})))))},ci={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"},Ys=z(9430),bs=z(35713),Us=z(19575),yo=z(67294);const Xs=["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"],ks=[{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 dc=({qitem:he,exercise:Ge})=>{var Ye,ce,ve,Ne,Re,We,ke,dt,yt,Le,Je,ft,pt,It,Jt,kt,Ln,On,Ut,Nn,Qa,$a,ha,ir;return yo.createElement("div",{className:ci.warp},((he==null?void 0:he.question_type)===0||(he==null?void 0:he.question_type)===2)&&yo.createElement("div",{className:ci.normalWrap},(Ye=he==null?void 0:he.question_choices)==null?void 0:Ye.map((Xn,Kr)=>yo.createElement("div",{className:ci.redio},!(Xn!=null&&Xn.standard_boolean)&&yo.createElement("span",{className:ci.redioitem}),(Xn==null?void 0:Xn.standard_boolean)&&yo.createElement("i",{className:`${ci.redioitemyes} icon-duigou1`}),yo.createElement("span",{className:`${Xn!=null&&Xn.standard_boolean?ci.titleyes:ci.title} ${ci.indexTag}`},(he==null?void 0:he.question_type)===0?Xs[Kr]:""),yo.createElement(Nt.Z,{className:Xn!=null&&Xn.standard_boolean?ci.titleyes:ci.title,value:Xn==null?void 0:Xn.choice_text}),(Xn==null?void 0:Xn.standard_boolean)&&yo.createElement("div",{className:ci.yestag},"\u6B63\u786E\u7B54\u6848")))),(he==null?void 0:he.question_type)===1&&yo.createElement("div",{className:ci.normalWrap},(ce=he==null?void 0:he.question_choices)==null?void 0:ce.map((Xn,Kr)=>yo.createElement("div",{className:ci.checkbox},!(Xn!=null&&Xn.standard_boolean)&&yo.createElement("span",{className:ci.checkboxitem}),(Xn==null?void 0:Xn.standard_boolean)&&yo.createElement("i",{className:`${ci.checkboxitemyes} icon-duigou1`}),yo.createElement("span",{className:`${Xn!=null&&Xn.standard_boolean?ci.titleyes:ci.title} ${ci.indexTag}`},Xs[Kr]),yo.createElement(Nt.Z,{className:Xn!=null&&Xn.standard_boolean?ci.titleyes:ci.title,value:Xn==null?void 0:Xn.choice_text}),(Xn==null?void 0:Xn.standard_boolean)&&yo.createElement("div",{className:ci.yestag},"\u6B63\u786E\u7B54\u6848")))),(he==null?void 0:he.question_type)===3&&yo.createElement("div",{className:ci.completion},(ve=he==null?void 0:he.standard_answers)==null?void 0:ve.map((Xn,Kr)=>{var Ba;return yo.createElement(Ct.Z,{align:"top"},yo.createElement("span",{className:ci.title},"\u586B\u7A7A\u9879",Kr+1),yo.createElement("div",{className:ci.content},(Ba=Xn.answer_text)==null?void 0:Ba.map((ca,ga)=>yo.createElement("div",{key:ga,className:ci.items,style:(Xn==null?void 0:Xn.model)===2?{border:0,padding:0}:{}},(Xn==null?void 0:Xn.model)===1?yo.createElement("pre",{className:"mb0"},ca):yo.createElement(bs.Z,{value:ca,disabled:!0})))))})),(he==null?void 0:he.question_type)===4&&yo.createElement("div",{className:ci.simple},yo.createElement("div",{className:ci.title},"\u53C2\u8003\u7B54\u6848"),yo.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ne=he==null?void 0:he.answer_texts)!=null&&Ne[0]?yo.createElement(Nt.Z,{className:ci.content,value:(Re=he==null?void 0:he.answer_texts)==null?void 0:Re[0]}):yo.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),yo.createElement("div",{className:"mt20 "},yo.createElement("span",{className:ci.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),yo.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},he!=null&&he.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(he==null?void 0:he.question_type)===5&&yo.createElement("div",{className:ci.shixunWrapper},(We=he==null?void 0:he.shixun)==null?void 0:We.map((Xn,Kr)=>{var Ba,ca;return yo.createElement("div",null,yo.createElement("div",{key:Kr,className:`${ci.shixun} mb30`},yo.createElement("span",{className:ci.score},"\uFF08",Xn==null?void 0:Xn.challenge_score,"\u5206\uFF09"),yo.createElement("span",{className:ci.qtitle},(he==null?void 0:he.index)+"."+(Kr+1),"\u3001",Xn==null?void 0:Xn.challenge_name)),((ca=(Ba=Ge==null?void 0:Ge.editData)==null?void 0:Ba.exercise)==null?void 0:ca.show_challenge_task_pass)&&yo.createElement(Nt.Z,{className:ci.content,value:(Xn==null?void 0:Xn.task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(he==null?void 0:he.question_type)===6&&yo.createElement("div",{className:ci.program,style:{border:!((dt=(ke=Ge==null?void 0:Ge.editData)==null?void 0:ke.exercise)!=null&&dt.show_hack_sets)&&!((Le=(yt=Ge==null?void 0:Ge.editData)==null?void 0:yt.exercise)!=null&&Le.show_hack_description)&&"none"}},((ft=(Je=Ge==null?void 0:Ge.editData)==null?void 0:Je.exercise)==null?void 0:ft.show_hack_sets)&&yo.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},yo.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},yo.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),yo.createElement(Ys.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(Xn,Kr,Ba)=>Ba+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(Xn,Kr,Ba)=>yo.createElement(Mn.Z,{title:yo.createElement("pre",null,Xn)},yo.createElement("div",{className:ci.divname},Xn))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(Xn,Kr,Ba)=>yo.createElement(Mn.Z,{title:yo.createElement("pre",null,Xn)}," ",yo.createElement("div",{className:ci.divname},Xn))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:he==null?void 0:he.hack_sets})),((It=(pt=Ge==null?void 0:Ge.editData)==null?void 0:pt.exercise)==null?void 0:It.show_hack_description)&&yo.createElement("div",null,yo.createElement(Nt.Z,{className:ci.content,value:(he==null?void 0:he.description)||"- -"}))),(he==null?void 0:he.question_type)===7&&((Jt=he==null?void 0:he.sub_exercise_questions)==null?void 0:Jt.map((Xn,Kr)=>{var Ba,ca,ga,Ua,Cr,Ca;return yo.createElement("div",{key:Kr},yo.createElement("div",{className:ci.combination},yo.createElement("span",{className:ci.score},Xn==null?void 0:Xn.question_score,"\u5206"),yo.createElement("span",{className:ci.qtype},(Ba=ks.find(Or=>Or.type==Xn.question_type))==null?void 0:Ba.name),yo.createElement("span",{className:ci.qtitle},Kr+1,"\u3001",Xn==null?void 0:Xn.question_title)),(Xn.question_type===0||Xn.question_type===2)&&yo.createElement("div",{className:ci.warp,style:{padding:"30px 58px",paddingBottom:0}},yo.createElement("div",null,(ca=Xn==null?void 0:Xn.question_choices)==null?void 0:ca.map((Or,To)=>yo.createElement("div",{className:ci.redio,key:To},!(Or!=null&&Or.standard_boolean)&&yo.createElement("span",{className:ci.redioitem}),(Or==null?void 0:Or.standard_boolean)&&yo.createElement("i",{className:`${ci.redioitemyes} icon-duigou1`}),Xn.question_type===2&&yo.createElement("span",{className:`${Or!=null&&Or.standard_boolean?ci.titleyes:ci.title} ${ci.indexTag}`},Xs[To]),yo.createElement(Nt.Z,{className:Or!=null&&Or.standard_boolean?ci.titleyes:ci.title,value:Or==null?void 0:Or.choice_text}),(Or==null?void 0:Or.standard_boolean)&&yo.createElement("div",{className:ci.yestag},"\u6B63\u786E\u7B54\u6848"))))),Xn.question_type===1&&yo.createElement("div",{className:ci.normalWrap},(ga=Xn==null?void 0:Xn.question_choices)==null?void 0:ga.map((Or,To)=>yo.createElement("div",{className:ci.checkbox,key:To},!(Or!=null&&Or.standard_boolean)&&yo.createElement("span",{className:ci.checkboxitem}),(Or==null?void 0:Or.standard_boolean)&&yo.createElement("i",{className:`${ci.checkboxitemyes} icon-duigou1`}),yo.createElement("span",{className:`${Or!=null&&Or.standard_boolean?ci.titleyes:ci.title} ${ci.indexTag}`},Xs[To]),yo.createElement(Nt.Z,{className:Or!=null&&Or.standard_boolean?ci.titleyes:ci.title,value:Or==null?void 0:Or.choice_text}),(Or==null?void 0:Or.standard_boolean)&&yo.createElement("div",{className:ci.yestag},"\u6B63\u786E\u7B54\u6848")))),Xn.question_type===3&&yo.createElement("div",{className:ci.completion},(Ua=Xn==null?void 0:Xn.standard_answers)==null?void 0:Ua.map((Or,To)=>{var no;return yo.createElement(Ct.Z,{align:"top"},yo.createElement("span",{className:ci.title},"\u586B\u7A7A\u9879",To+1),yo.createElement("div",{className:ci.content},(no=Or.answer_text)==null?void 0:no.map((ma,Vo)=>yo.createElement("div",{key:Vo,className:ci.items},yo.createElement("pre",{className:"mb0"},ma)))))})),Xn.question_type===4&&yo.createElement("div",{className:ci.simple},yo.createElement("div",{className:ci.title},"\u53C2\u8003\u7B54\u6848"),yo.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Cr=Xn==null?void 0:Xn.answer_texts)!=null&&Cr[0]?yo.createElement(Nt.Z,{className:ci.content,value:(Ca=Xn==null?void 0:Xn.answer_texts)==null?void 0:Ca[0]}):yo.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),yo.createElement("div",{className:"mt20 "},yo.createElement("span",{className:ci.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),yo.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},Xn!=null&&Xn.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(he==null?void 0:he.question_type)===8&&yo.createElement("div",null,yo.createElement(Nt.Z,{disabledFill:!0,className:ci.content,showProgramFill:!0,value:Us.Base64.decode(((kt=he==null?void 0:he.program_attr)==null?void 0:kt.code)||"")})),((he==null?void 0:he.question_type)<=4||[6,8].includes(he==null?void 0:he.question_type))&&yo.createElement("div",{className:ci.bottom},yo.createElement("div",{className:`${ci.bottomitem} mb30`},yo.createElement("span",{className:ci.left},"\u89E3\u6790"),yo.createElement("span",{className:ci.right},he!=null&&he.analysis?yo.createElement(Nt.Z,{value:he==null?void 0:he.analysis}):yo.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),yo.createElement("div",{className:`${ci.bottomitem} mb30`},yo.createElement("span",{className:ci.left},"\u96BE\u5EA6"),yo.createElement("span",{className:ci.right},(he==null?void 0:he.difficulty)===1?"\u7B80\u5355":(he==null?void 0:he.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),yo.createElement("div",{className:ci.bottomitem},yo.createElement("span",{className:ci.left},"\u77E5\u8BC6\u70B9"),yo.createElement(Mn.Z,{title:((Ln=he==null?void 0:he.tag_discipline_names)==null?void 0:Ln.length)<=0||((On=he==null?void 0:he.tag_discipline_names)==null?void 0:On.length)==1&&["-"].includes(he==null?void 0:he.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(Nn=(Ut=he==null?void 0:he.tag_discipline_names)==null?void 0:Ut.join("\uFF1B"))==null?void 0:Nn.toString()},yo.createElement("span",{className:ci.right},((Qa=he==null?void 0:he.tag_discipline_names)==null?void 0:Qa.length)<=0?yo.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(($a=he==null?void 0:he.tag_discipline_names)==null?void 0:$a.length)==1&&["-"].includes(he==null?void 0:he.tag_discipline_names[0])?yo.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(ir=(ha=he==null?void 0:he.tag_discipline_names)==null?void 0:ha.join("\uFF1B"))==null?void 0:ir.toString())))))},_s=z(92359),qs=z(77792),at=z(67294),Lt=Object.defineProperty,Ot=Object.defineProperties,Dn=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,hr=Object.prototype.propertyIsEnumerable,No=(he,Ge,Ye)=>Ge in he?Lt(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,ui=(he,Ge)=>{for(var Ye in Ge||(Ge={}))cr.call(Ge,Ye)&&No(he,Ye,Ge[Ye]);if(pa)for(var Ye of pa(Ge))hr.call(Ge,Ye)&&No(he,Ye,Ge[Ye]);return he},ei=(he,Ge)=>Ot(he,Dn(Ge)),Ie=(he,Ge,Ye)=>new Promise((ce,ve)=>{var Ne=ke=>{try{We(Ye.next(ke))}catch(dt){ve(dt)}},Re=ke=>{try{We(Ye.throw(ke))}catch(dt){ve(dt)}},We=ke=>ke.done?ce(ke.value):Promise.resolve(ke.value).then(Ne,Re);We((Ye=Ye.apply(he,Ge)).next())}),At=({qitem:he,setisedit:Ge,TagDiscipline:Ye,exerciseitem:ce,seveeditor:ve,deleteitem:Ne,getTagData:Re,init:We,showTip:ke=!1})=>{var dt;const[yt]=Ce.default.useForm();return(0,E.useEffect)(()=>{yt.setFieldsValue(ei(ui({},he),{name:he.question_title,answer_texts:he.answer_texts,repeat_answer:!he.repeat_answer}))},[he]),at.createElement("div",null,at.createElement(Ce.default,{form:yt,colon:!1,onFinish:Le=>{ve(ei(ui(ui({},he),Le),{answer_texts:Le==null?void 0:Le.answer_texts,question_title:Le==null?void 0:Le.name}))},onFinishFailed:Le=>Ie(void 0,null,function*(){var Je,ft;Fe.ZP.error(Le.errorFields[0].errors[0]),yt.scrollToField((ft=(Je=Le==null?void 0:Le.errorFields)==null?void 0:Je[0])==null?void 0:ft.name,{behavior:"smooth",block:"center"})})},at.createElement("div",{style:{display:"flex",alignItems:"center"}},at.createElement("div",{style:{flex:1}},at.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),at.createElement("span",null,"\u7B80\u7B54\u9898")),((dt=ce==null?void 0:ce.exercise)==null?void 0:dt.exercise_status)==1&&!(he!=null&&he.isadd)&&at.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ne()}},at.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),at.createElement(Ve.ZP,{onClick:()=>{he.isadd?(Ge(!1),We()):(yt.setFieldsValue(ei(ui({},he),{name:he==null?void 0:he.question_title,answer_texts:he.answer_texts||[],repeat_answer:!(he!=null&&he.repeat_answer)})),Ge(!1))}},"\u53D6\u6D88"),at.createElement(Mn.Z,{overlayClassName:Gt.shake,open:ke,placement:"bottom",color:"rgba(244,156,14,0.19)",title:at.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},at.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")},at.createElement(Ve.ZP,{type:"primary",className:"ml20",onClick:()=>{yt.submit()}},"\u4FDD\u5B58"))),at.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},at.createElement(Ce.default.Item,{className:Gt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},at.createElement(_e.Z,{onBlur:Le=>{Le.target.value==="0"&&Fe.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})),at.createElement(qs.W,{form:yt,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),at.createElement(Ra,{getTagData:Re,qitem:he,exerciseitem:ce,TagDiscipline:Ye,form:yt}))))},St=z(67294),sn=(he,Ge,Ye)=>new Promise((ce,ve)=>{var Ne=ke=>{try{We(Ye.next(ke))}catch(dt){ve(dt)}},Re=ke=>{try{We(Ye.throw(ke))}catch(dt){ve(dt)}},We=ke=>ke.done?ce(ke.value):Promise.resolve(ke.value).then(Ne,Re);We((Ye=Ye.apply(he,Ge)).next())}),Kn=({setScoreShow:he,ScoreShow:Ge,exerciseitem:Ye,getdata:ce})=>{var ve,Ne,Re;const[We,ke]=(0,E.useState)(!1);function dt(){return sn(this,null,function*(){var yt,Le,Je;let ft=(Le=(yt=Ye==null?void 0:Ye.exercise_question_types)==null?void 0:yt.filter(It=>It.Singlequestion))==null?void 0:Le.map(It=>({question_type:It.question_type,score:It.Singlequestion})),pt=yield(0,te.ZP)(`/api/exercises/${(Je=Ye==null?void 0:Ye.exercise)==null?void 0:Je.id}/batch_set_score.json`,{method:"POST",body:{question_arr:ft}});(pt==null?void 0:pt.status)===0&&ce()})}return St.createElement("div",null,Ge&&St.createElement(Ue.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:Ge,width:640,centered:!0,zIndex:10,className:Gt.scoremodal,onCancel:()=>{he(!1)},onOk:()=>{var yt,Le,Je;if(Ye!=null&&Ye.use_blank_score&&((Je=(Le=(yt=Ye==null?void 0:Ye.exercise_question_types)==null?void 0:yt.filter(ft=>ft.name==="\u586B\u7A7A\u9898"))==null?void 0:Le[0])!=null&&Je.Singlequestion)){ke(!0);return}dt(),he(!1)}},St.createElement("div",{className:"c-black"},"\u603B\u5206",St.createElement("span",{className:"ml10 c-light-primary"},(Ye==null?void 0:Ye.exercise_question_types.length)>0&&((ve=Ye==null?void 0:Ye.exercise_types)==null?void 0:ve.q_scores))),St.createElement("div",{className:Gt.content},St.createElement("span",null,"\u9898\u578B\u540D\u79F0"),St.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),St.createElement("span",null,"\u9898\u578B\u603B\u5206"),St.createElement("span",null,"\u64CD\u4F5C")),(Re=(Ne=Ye==null?void 0:Ye.exercise_question_types)==null?void 0:Ne.filter(yt=>yt.name!=="\u5B9E\u8BAD\u9898"&&yt.name!=="\u7EC4\u5408\u9898"))==null?void 0:Re.map(yt=>{var Le;return St.createElement("div",{className:Gt.items},St.createElement("span",null,yt==null?void 0:yt.name),St.createElement("span",null,(Le=yt==null?void 0:yt.items)==null?void 0:Le.length),St.createElement("span",null,yt==null?void 0:yt.score),St.createElement("span",null,"\u6BCF\u9898",St.createElement(_e.Z,{max:100,precision:1,min:.1,onChange:Je=>{yt.Singlequestion=Je},style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),St.createElement(Ue.default,{title:!1,footer:!1,centered:!0,zIndex:20,open:We,width:640,closable:!1,className:Gt.scoremodal},St.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",St.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"),St.createElement("div",{className:Gt.bottom},St.createElement(Ve.ZP,{className:Gt.no,onClick:()=>{ke(!1)}},"\u53D6\u6D88"),St.createElement(Ve.ZP,{className:Gt.yes,onClick:()=>{dt(),ke(!1),he(!1)}},"\u786E\u8BA4"))))},Oa=z(66368),Fa=z(48305),Ia=z(28452),Aa={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"},Ar=z(53430),Da={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 Sr=["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 Co=({qitem:he})=>{var Ge,Ye,ce,ve,Ne,Re,We,ke,dt,yt;return E.createElement("div",{className:Da.warp},E.createElement("div",{className:Da.mainPart},E.createElement("div",{className:Da.qcount},(he==null?void 0:he.question_type)===8&&E.createElement(Nt.Z,{className:Da.content,showProgramFill:!0,value:(Ge=he==null?void 0:he.program_attr)==null?void 0:Ge.description}),(he==null?void 0:he.question_type)!=8&&E.createElement(Nt.Z,{className:Da.qtitle,value:(he==null?void 0:he.name)||(he==null?void 0:he.title)})),((he==null?void 0:he.question_type)===0||(he==null?void 0:he.question_type)===2)&&E.createElement("div",null,(Ye=he==null?void 0:he.choices)==null?void 0:Ye.map((Le,Je)=>E.createElement("div",{className:Da.redio},!(Le!=null&&Le.is_answer)&&E.createElement("span",{className:Da.redioitem}),(Le==null?void 0:Le.is_answer)&&E.createElement("i",{className:`${Da.redioitemyes} icon-duigou1`}),E.createElement(Nt.Z,{className:Le!=null&&Le.is_answer?Da.titleyes:Da.title,value:Sr[Je]+(Le==null?void 0:Le.choice_text)}),(Le==null?void 0:Le.is_answer)&&E.createElement("div",{className:Da.yestag},"\u6B63\u786E\u7B54\u6848")))),(he==null?void 0:he.question_type)===1&&E.createElement("div",null,(ce=he==null?void 0:he.choices)==null?void 0:ce.map((Le,Je)=>E.createElement("div",{className:Da.checkbox},!(Le!=null&&Le.is_answer)&&E.createElement("span",{className:Da.checkboxitem}),(Le==null?void 0:Le.is_answer)&&E.createElement("i",{className:`${Da.checkboxitemyes} icon-duigou1`}),E.createElement(Nt.Z,{className:Le!=null&&Le.is_answer?Da.titleyes:Da.title,value:Sr[Je]+(Le==null?void 0:Le.choice_text)}),(Le==null?void 0:Le.is_answer)&&E.createElement("div",{className:Da.yestag},"\u6B63\u786E\u7B54\u6848")))),(he==null?void 0:he.question_type)===3&&E.createElement("div",{className:Da.completion},(ve=he==null?void 0:he.standard_answer)==null?void 0:ve.map((Le,Je)=>{var ft;return E.createElement("div",{style:{display:"flex"}},E.createElement("span",{className:Da.title},"\u586B\u7A7A\u9879",Je+1),E.createElement("div",{className:Da.content},(ft=Le==null?void 0:Le.answer_text)==null?void 0:ft.map((pt,It)=>E.createElement("div",{className:Da.items},pt))))})),(he==null?void 0:he.question_type)===4&&E.createElement("div",{className:Da.simple},E.createElement("div",{className:Da.title},"\u53C2\u8003\u7B54\u6848"),E.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ne=he==null?void 0:he.answer_texts)!=null&&Ne[0]?E.createElement(Nt.Z,{className:Da.content,value:(Re=he==null?void 0:he.answer_texts)==null?void 0:Re[0]}):E.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(he==null?void 0:he.question_type)===5&&((We=he==null?void 0:he.challenge_names)==null?void 0:We.map((Le,Je)=>E.createElement("div",{className:Da.shixun},E.createElement("span",{className:Da.qtitle},E.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,cn.EM)(Je+1),"\u9898"),Le)))),(he==null?void 0:he.question_type)===6&&E.createElement("div",{className:Da.simple},E.createElement(Nt.Z,{className:Da.content,value:((ke=he==null?void 0:he.program_attr)==null?void 0:ke.description)||"- -"})),(he==null?void 0:he.question_type)===7&&((dt=he==null?void 0:he.sub_item_banks)==null?void 0:dt.map((Le,Je)=>{var ft,pt,It,Jt,kt;return E.createElement("div",null,E.createElement("div",{className:Da.combination},E.createElement("span",{className:Da.qtitle},Le==null?void 0:Le.name)),E.createElement("div",{className:Da.warp,style:{padding:"0px",paddingTop:20}},E.createElement("div",null,((Le==null?void 0:Le.item_type)=="SINGLE"||(Le==null?void 0:Le.item_type)=="JUDGMENT")&&((ft=Le==null?void 0:Le.choices)==null?void 0:ft.map((Ln,On)=>E.createElement("div",{className:Da.redio},!(Ln!=null&&Ln.is_answer)&&E.createElement("span",{className:Da.redioitem}),(Ln==null?void 0:Ln.is_answer)&&E.createElement("i",{className:`${Da.redioitemyes} icon-duigou1`}),E.createElement(Nt.Z,{className:Ln!=null&&Ln.is_answer?Da.titleyes:Da.title,value:Sr[On]+(Ln==null?void 0:Ln.choice_text)}),(Ln==null?void 0:Ln.is_answer)&&E.createElement("div",{className:Da.yestag},"\u6B63\u786E\u7B54\u6848")))),(Le==null?void 0:Le.item_type)=="MULTIPLE"&&((pt=Le==null?void 0:Le.choices)==null?void 0:pt.map((Ln,On)=>E.createElement("div",{className:Da.checkbox},!(Ln!=null&&Ln.is_answer)&&E.createElement("span",{className:Da.checkboxitem}),(Ln==null?void 0:Ln.is_answer)&&E.createElement("i",{className:`${Da.checkboxitemyes} icon-duigou1`}),E.createElement(Nt.Z,{className:Ln!=null&&Ln.is_answer?Da.titleyes:Da.title,value:Sr[On]+(Ln==null?void 0:Ln.choice_text)}),(Ln==null?void 0:Ln.is_answer)&&E.createElement("div",{className:Da.yestag},"\u6B63\u786E\u7B54\u6848")))),(Le==null?void 0:Le.item_type)=="COMPLETION"&&E.createElement("div",{className:Da.completion},(It=Le==null?void 0:Le.standard_answer)==null?void 0:It.map((Ln,On)=>{var Ut;return E.createElement("div",{style:{display:"flex"}},E.createElement("span",{className:Da.title},"\u586B\u7A7A\u9879",On+1),E.createElement("div",{className:Da.content},(Ut=Ln==null?void 0:Ln.answer_text)==null?void 0:Ut.map((Nn,Qa)=>E.createElement("div",{className:Da.items},Nn))))})),(Le==null?void 0:Le.item_type)=="SUBJECTIVE"&&E.createElement("div",{className:Da.simple},E.createElement("div",{className:Da.title},"\u53C2\u8003\u7B54\u6848"),E.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Jt=Le==null?void 0:Le.answer_texts)!=null&&Jt[0]?E.createElement(Nt.Z,{className:Da.content,value:(kt=Le==null?void 0:Le.answer_texts)==null?void 0:kt[0]}):E.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(he==null?void 0:he.question_type)===8&&E.createElement("div",null,E.createElement(Nt.Z,{disabledFill:!0,className:Da.content,showProgramFill:!0,value:Us.Base64.decode(((yt=he==null?void 0:he.program_attr)==null?void 0:yt.code)||"")})),(he==null?void 0:he.question_type)===5&&E.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},E.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},E.createElement("div",{style:{marginRight:30}},E.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u521B\u5EFA\u8005"),E.createElement("span",{style:{color:"#000000"}},(he==null?void 0:he.author_name)||"- -")),E.createElement("div",{style:{marginRight:30}},E.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u6240\u5C5E\u5355\u4F4D"),E.createElement("span",{style:{color:"#000000"}},(he==null?void 0:he.author_school_name)||"- -")),E.createElement("div",{style:{marginRight:30}},E.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u5B66\u4E60\u4EBA\u6570"),E.createElement("span",{style:{color:"#000000"}},(he==null?void 0:he.study_count)||"0"))),E.createElement("a",{className:Da.shixunbutton,href:`/shixuns/${he==null?void 0:he.identifier}/challenges?exercise=true`,target:"_blank"},E.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((he==null?void 0:he.question_type)<=4||[6,8].includes(he==null?void 0:he.question_type))&&E.createElement("div",{className:Da.bottom},E.createElement("div",{className:Da.bottomitem},E.createElement("span",{className:Da.left},"\u89E3\u6790"),E.createElement("span",{className:Da.right},he!=null&&he.analysis?E.createElement(Nt.Z,{value:he==null?void 0:he.analysis}):E.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),E.createElement("div",{className:Da.bottomitem},E.createElement("span",{className:Da.left},"\u96BE\u5EA6"),E.createElement("span",{className:Da.right},(he==null?void 0:he.difficulty)===1?"\u7B80\u5355":(he==null?void 0:he.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),E.createElement("div",{className:Da.bottomitem},E.createElement("span",{className:Da.left},"\u77E5\u8BC6\u70B9"),E.createElement("span",{className:Da.right},he!=null&&he.tag_discipline?he==null?void 0:he.tag_discipline:E.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},lo=z(36913),uo=z(57971),De=z(85688),qe=z(20670),Dt=z(38244),Pe=z(96332),Pt=z(93686),st=z(67294),$t=Object.defineProperty,ot=Object.defineProperties,wt=Object.getOwnPropertyDescriptors,Bt=Object.getOwnPropertySymbols,nn=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,jn=(he,Ge,Ye)=>Ge in he?$t(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,Qt=(he,Ge)=>{for(var Ye in Ge||(Ge={}))nn.call(Ge,Ye)&&jn(he,Ye,Ge[Ye]);if(Bt)for(var Ye of Bt(Ge))bn.call(Ge,Ye)&&jn(he,Ye,Ge[Ye]);return he},_n=(he,Ge)=>ot(he,wt(Ge)),Qn=(he,Ge,Ye)=>new Promise((ce,ve)=>{var Ne=ke=>{try{We(Ye.next(ke))}catch(dt){ve(dt)}},Re=ke=>{try{We(Ye.throw(ke))}catch(dt){ve(dt)}},We=ke=>ke.done?ce(ke.value):Promise.resolve(ke.value).then(Ne,Re);We((Ye=Ye.apply(he,Ge)).next())});const ua=({setScoreShow:he,ScoreShow:Ge,onOk:Ye,isshixuns:ce,isloadings:ve,dispatch:Ne,shixunsDetail:Re,exercise:We})=>{var ke,dt,yt;let[Le,Je]=(0,E.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]}),[ft,pt]=(0,E.useState)([]),[It,Jt]=(0,E.useState)([]),[kt,Ln]=(0,E.useState)([]),[On,Ut]=(0,E.useState)([]);const[Nn,Qa]=(0,E.useState)(!1),[$a]=Ce.default.useForm(),[ha,ir]=(0,E.useState)(),[Xn,Kr]=(0,E.useState)(!1);let[Ba,ca]=(0,E.useState)(ce);const[ga,Ua]=(0,E.useState)([]),[Cr,Ca]=(0,E.useState)(!0),[Or,To]=(0,E.useState)([]),[no,ma]=(0,E.useState)(0),[Vo,Yi]=(0,E.useState)([]),Ji=[{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}],[Tl,jl]=(0,E.useState)({});(0,E.useEffect)(()=>{var ie,se,fe,we,ze,vt,ht,Wt,gn,vn;(((fe=(se=(ie=We==null?void 0:We.editData)==null?void 0:ie.exercise)==null?void 0:se.exist_item_bank_ids)==null?void 0:fe.length)>0||((vt=(ze=(we=We==null?void 0:We.editData)==null?void 0:we.exercise)==null?void 0:ze.exist_item_bank_shixun_ids)==null?void 0:vt.length)>0)&&Yi([...(Wt=(ht=We==null?void 0:We.editData)==null?void 0:ht.exercise)==null?void 0:Wt.exist_item_bank_ids,...(vn=(gn=We==null?void 0:We.editData)==null?void 0:gn.exercise)==null?void 0:vn.exist_item_bank_shixun_ids])},[(dt=(ke=We==null?void 0:We.editData)==null?void 0:ke.exercise)==null?void 0:dt.exist_item_bank_ids]);const Ii=(0,E.useRef)(new Set),nu=(0,E.useRef)(new Set);let[Qr,Di]=(0,E.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const ao=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Wo=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],mo=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[oi,Dr]=(0,E.useState)(!1),so=()=>{$a.resetFields(),Ba=!1,ca(!1),Dr(!1),$a.submit()};(0,E.useEffect)(()=>{no>0&&setTimeout(()=>{ma(0)},2e3)},[no]),(0,E.useEffect)(()=>{Ge&&($a.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Cr&&Ba&&($a.setFieldsValue({item_type:"SHIXUN"}),Le.item_type="SHIXUN",Je(Qt({},Le)),Ca(!1)),Oi(Le),Ti(),Ho({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[Ge]);function Oi(ie){return Qn(this,null,function*(){var se,fe,we;if(Qa(!0),Je(ie),(kt==null?void 0:kt.length)<=0&&ie.type==="5"){Ut([]),Qa(!1);return}let ze=ie.type==="5"?kt==null?void 0:kt.filter(Wt=>!ga.includes(Wt)):null,vt=ie.type==="5"?kt==null?void 0:kt.filter(Wt=>ga.includes(Wt)):null;ie.group_id=((se=ie.group_id)==null?void 0:se.map(Wt=>Wt==null?void 0:Wt.value))||null;let ht=yield(0,te.ZP)("/api/item_banks.json",{method:"get",params:_n(Qt({},ie),{discipline_id:((fe=ie==null?void 0:ie.courseid)==null?void 0:fe[0])||null,sub_discipline_id:((we=ie==null?void 0:ie.courseid)==null?void 0:we[1])||null,ids:ze,shixun_ids:vt,keyword:ie.keyword?encodeURIComponent(ie.keyword):ie.keyword,include_shixuns:!0,type:ie.type==="5"?null:ie.type,clazz:ie.type==="3"?"ItemBanksGroup":null})});Ut(ht),Qa(!1)})}function Ho(ie){return Qn(this,null,function*(){var se;let fe=yield(0,te.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:ie}),we=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(se=fe==null?void 0:fe.data)==null?void 0:se.map(ze=>({title:ze.name,id:ze.id,pid:ze.id,value:ze.id,key:ze.id,isLeaf:!ze.have_child}))}];To(we)})}function Ti(){return Qn(this,null,function*(){let ie=yield(0,te.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:Le.type==="5"?null:Le.type,clazz:"ItemBanksGroup"}});pt((0,Ar.L)(ie==null?void 0:ie.disciplines))})}function gl(ie){return Qn(this,null,function*(){var se,fe,we,ze;Qa(!0);let vt=(se=ie.list)==null?void 0:se.filter(gn=>!ga.includes(gn)),ht=(fe=ie.list)==null?void 0:fe.filter(gn=>ga.includes(gn));if(vt.length===0&&ht.length===0){Qa(!1),Ut([]);return}let Wt=yield(0,te.ZP)("/api/item_banks.json",{method:"get",params:_n(Qt({},ie),{discipline_id:((we=ie==null?void 0:ie.courseid)==null?void 0:we[0])||null,sub_discipline_id:((ze=ie==null?void 0:ie.courseid)==null?void 0:ze[1])||null,ids:vt,shixun_ids:ht,type:ie.type==="5"?null:ie.type,clazz:ie.type==="3"?"ItemBanksGroup":null})});Qa(!1),Ut(Wt)})}const ll=(0,ue.useParams)(),[Lu,Ou,Uu,Vl]=(0,De.P)(),Yu=ie=>Qn(void 0,null,function*(){const se=yield Ne({type:"shixunsDetail/release",payload:{id:ie}});let fe=se==null?void 0:se.tag_position,we=(se==null?void 0:se.evaluation_set_position)||[],ze=se.status;return ze===0?(Fe.ZP.success("\u53D1\u5E03\u6210\u529F"),Oi(Le),!0):(ze===2?Fe.ZP.error(`\u7B2C${we.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):ze===3?Fe.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${fe.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):Fe.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),ol=ie=>(ie==null?void 0:ie.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",ss=(ie,se,fe)=>ie.map(we=>we.key===se?Qt(Qt({},we),fe):we.children?_n(Qt({},we),{children:ss(we.children,se,fe)}):we),ec=ie=>Qn(void 0,null,function*(){const{key:se}=ie;let fe=Le.type;const we=yield(0,Dt.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(se),type:fe}),{data:ze,total_count:vt}=we||{};vt>0&&To(ht=>ss(ht,se,{children:ze.map(Wt=>({title:Wt.name,id:Wt.id,pid:Wt.id,value:Wt.id,key:Wt.id,isLeaf:!Wt.have_child}))}))});function Ql(ie){console.log("----",Le),ie==="1"&&(Qr.gg=Qt({},Le)),ie==="2"&&(Qr.scj=Qt({},Le)),ie==="3"&&(Qr.ttgx=Qt({},Le)),ie==="0"&&(Qr.wcjd=Qt({},Le)),ie==="5"&&(Qr.yx=Qt({},Le)),Di(Qt({},Qr))}function cu(){Le.type==="1"&&(Le=Qr.gg),Le.type==="2"&&(Le=Qr.scj),Le.type==="3"&&(Le=Qr.ttgx),Le.type==="0"&&(Le=Qr.wcjd),Le.type==="5"&&(Le=Qr.yx),(Le==null?void 0:Le.item_type)==="SHIXUN"?(Ba=!0,ca(!0)):(Ba=!1,ca(!1)),$a.setFieldsValue(Qt({},Le)),Je(Qt({},Le)),Oi(Qt({},Le))}return st.createElement("div",null,st.createElement(Ue.default,{title:!1,footer:!1,open:Ge,width:1200,centered:!0,className:Aa.scoremodal,onCancel:()=>{he(!1)}},st.createElement("div",{style:{display:"flex",alignItems:"center"}},st.createElement("div",{className:Aa.title},"\u9898\u5E93\u9009\u9898")),st.createElement(Oa.default,{className:Aa.tabWrap,activeKey:Le.type,onChange:ie=>{ie==="3"?(Le.show_all_share=!0,Ho({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):Le.show_all_share=null,ie==="0"&&Ho({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Ql(Le.type),Le.type=ie,(Le==null?void 0:Le.item_type)==="SHIXUN"&&Le.type!=="5"&&(Ba=!0,ca(!0)),Dr(!1),Le.type==="5"&&(Ba=!1,ca(!1)),cu(),Ti()},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:st.createElement("div",null,"\u5DF2\u9009",kt.length>0&&st.createElement("span",{className:Aa.titlecount},kt.length),no>0&&st.createElement("span",{className:Aa.add},"+",no)),key:"5"}]}),st.createElement(Ce.default,{layout:"inline",form:$a,onValuesChange:(ie,se)=>{var fe,we;const ze=Object.values(se).some(ht=>ht!==null&&ht!==""&&ht!==void 0),vt=se.keyword==="";if(Dr(ze||!vt),Le.page=1,Le.keyword=(we=(fe=Le.keyword)==null?void 0:fe.replace)==null?void 0:we.call(fe,/^\s+|\s+$/g,""),(se==null?void 0:se.item_type)==="SHIXUN"){if(Le.type==="5"?ca(!1):ca(!0),ie.keyword||ie.keyword==="")return;$a.submit()}else{if(ie!=null&&ie.courseid&&$a.setFieldsValue({tag_discipline_id:""}),ca(!1),ie.keyword||ie.keyword==="")return;$a.submit()}},onFinish:ie=>{var se;Le.type==="3"&&(!ie.group_id||((se=ie==null?void 0:ie.group_id)==null?void 0:se.length)===0)?Le.show_all_share=!0:Le.show_all_share=null,Je(Qt(Qt({},Le),ie)),Oi(Qt(Qt({},Le),ie))}},st.createElement(Ce.default.Item,{name:"item_type"},st.createElement(ye.default,{className:Aa.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle",allowClear:!0},Ji.map(ie=>st.createElement(ye.default.Option,{key:ie.value},ie.name)))),st.createElement(Ce.default.Item,{name:"courseid"},st.createElement(ge.Z,{className:Aa.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:ft})),!Ba&&st.createElement(Ce.default.Item,{name:"tag_discipline_id"},st.createElement(ye.default,{className:Aa.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(yt=On==null?void 0:On.tag_disciplines)==null?void 0:yt.map(ie=>st.createElement(ye.default.Option,{key:ie.id},ie.name)))),st.createElement(Ce.default.Item,{name:Ba?"diff":"difficulty"},st.createElement(ye.default,{className:Aa.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!Ba&&ao.map(ie=>st.createElement(ye.default.Option,{key:ie.value},ie.name)),Ba&&Wo.map(ie=>st.createElement(ye.default.Option,{key:ie.value},ie.name)))),Ba&&st.createElement(Ce.default.Item,{name:"shixun_publish_status"},st.createElement(ye.default,{className:Aa.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},mo.map(ie=>st.createElement(ye.default.Option,{key:ie.value},ie.name)))),(Le.type==="3"||Le.type==="0")&&!Ba&&st.createElement(Ce.default.Item,{name:"group_id"},st.createElement(Fa.default,{treeDataSimpleMode:!0,style:{width:118},className:Aa.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(ie,se)=>se.title.toUpperCase().indexOf(ie.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:ec,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Or})),oi&&st.createElement("span",{className:Aa.allqingchu,onClick:so},st.createElement("i",{className:"iconfont icon-guanbi4"}),st.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),st.createElement(Ce.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},st.createElement($e.default.Search,{className:Aa.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:st.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Aa.searchIcon}`,onClick:()=>$a.submit()}),onSearch:ie=>{$a.submit()}}))),st.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},st.createElement("div",{onClick:()=>{Le.updated_at==="asc"?Le.updated_at="desc":Le.updated_at="asc",Je(_n(Qt({},Le),{page:1})),Oi(_n(Qt({},Le),{page:1}))}}," ",Le.updated_at?st.createElement("img",{src:Le.updated_at==="asc"?lo.Z:uo.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):st.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),st.createElement("div",{onClick:()=>{Le.quotes==="asc"?Le.quotes="desc":Le.quotes="asc",Je(_n(Qt({},Le),{page:1})),Oi(_n(Qt({},Le),{page:1}))},style:{marginLeft:20}}," ",Le.quotes?st.createElement("img",{src:Le.quotes==="asc"?lo.Z:uo.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):st.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),st.createElement(Ys.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(On==null?void 0:On.items)||(On==null?void 0:On.shixun_list),pagination:!1,loading:Nn,rowKey:ie=>ie.id,rowSelection:{type:"checkbox",selectedRowKeys:[...It,...Vo],getCheckboxProps:ie=>({disabled:ie.shixun_tag_num===1||(Vo==null?void 0:Vo.find(se=>ie.id===se))}),onSelect(ie,se,fe){if(se)(Ba||ie!=null&&ie.challenge_names)&&Ua([...ga,ie.id]),Jt([...It,ie.id]),ie.identifier?Ii.current.add(ie.id):nu.current.add(ie.id),ma(1),Ln([...kt,ie.id]);else{ie.identifier?Ii.current.delete(ie.id):nu.current.delete(ie.id);let we=kt.filter(ze=>ze!==ie.id);if(Jt(we),Ln(we),Ba||ie!=null&&ie.challenge_names){let ze=ga.filter(vt=>vt!==ie.id);Ua([...ze])}if(Le.type==="5"){gl(_n(Qt({},Le),{list:[...we]}));return}}},onSelectAll(ie,se,fe){var we,ze;if(ie){const vt=fe.map(Wt=>Wt.id),ht=(ze=fe==null?void 0:fe.filter(Wt=>Wt==null?void 0:Wt.challenge_names))==null?void 0:ze.map(Wt=>Wt.id);Ua([...ga,...ht]),Jt([...It,...vt]),Ln([...kt,...vt]);for(const Wt of fe)Wt.identifier?Ii.current.add(Wt.id):nu.current.add(Wt.id)}else{const vt=fe.map(vn=>vn.id),ht=It.filter(vn=>!vt.some(wa=>wa===vn)),Wt=(we=fe==null?void 0:fe.filter(vn=>vn==null?void 0:vn.challenge_names))==null?void 0:we.map(vn=>vn.id);Jt([...ht]),Ln([...ht]);let gn=ga.filter(vn=>!Wt.some(wa=>wa===vn.id));Ua([...gn]),Le.type==="5"&&gl(_n(Qt({},Le),{list:[...ht]}));for(const vn of vt)vn.identifier?Ii.current.delete(vn):nu.current.delete(vn)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(ie,se,fe)=>{var we,ze;return st.createElement(Mn.Z,{title:ol(se)},st.createElement("div",null,Ba||se!=null&&se.challenge_names?"\u5B9E\u8BAD\u9898":(ze=(we=Ji==null?void 0:Ji.filter(vt=>vt.value===ie))==null?void 0:we[0])==null?void 0:ze.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Ba?"30%":"60%",key:"name",render:(ie,se,fe)=>{var we;return st.createElement("div",{style:{display:"flex",alignItems:"center"}},st.createElement(Mn.Z,{title:ol(se)},st.createElement("span",null,st.createElement(Nt.Z,{key:1,showLines:1,showTextOnly:!0,value:Ba||se!=null&&se.challenge_names?se!=null&&se.title||ie===null?"--":ie:(se==null?void 0:se.item_type)=="BPROGRAM"?(we=se==null?void 0:se.program_attr)==null?void 0:we.description:ie}))),(se==null?void 0:se.high_resources_consume)&&st.createElement(qe.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Ba,render:(ie,se,fe)=>{var we;return st.createElement(Mn.Z,{title:ol(se)},st.createElement("span",null,ie?(we=ie==null?void 0:ie.split("\u3001"))==null?void 0:we[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Ba,render:(ie,se,fe)=>st.createElement(Mn.Z,{title:ol(se)},st.createElement("span",null,ie||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(ie,se,fe)=>{var we,ze,vt,ht;return st.createElement(Mn.Z,{title:ol(se)},st.createElement("div",null,Ba||se!=null&&se.challenge_names?(se==null?void 0:se.level)||((ze=(we=ao==null?void 0:ao.filter(Wt=>Wt.value===ie))==null?void 0:we[0])==null?void 0:ze.name):(ht=(vt=ao==null?void 0:ao.filter(Wt=>Wt.value===ie))==null?void 0:vt[0])==null?void 0:ht.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Ba,render:(ie,se,fe)=>st.createElement(Mn.Z,{title:ol(se)},st.createElement("div",null,ie||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Ba,render:(ie,se,fe)=>st.createElement("span",null,ie||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(ie,se,fe)=>st.createElement(Mn.Z,{title:ol(se)},st.createElement("div",null,Ba||se!=null&&se.challenge_names?(se==null?void 0:se.study_count)||(se==null?void 0:se.stu_num):ie))},{title:st.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",st.createElement(Mn.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},st.createElement(ln.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Ba,render:(ie,se,fe)=>st.createElement(Mn.Z,{title:ol(se)},st.createElement("div",null,ie||"- -"))},{title:st.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",st.createElement(Mn.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},st.createElement(ln.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Ba,render:(ie,se,fe)=>st.createElement("span",null,ie||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(ie,se,fe)=>st.createElement(Mn.Z,{title:ol(se)},st.createElement("div",{style:{flex:1,textAlign:"start"}},st.createElement("a",{onClick:()=>{var we,ze;ir(_n(Qt({},se),{question_type:Ba||se!=null&&se.challenge_names?5:(ze=(we=Ji==null?void 0:Ji.filter(vt=>vt.value===(se==null?void 0:se.item_type)))==null?void 0:we[0])==null?void 0:ze.question_type})),Kr(!0)}},"\u67E5\u770B"),(se==null?void 0:se.shixun_tag_num)===1&&st.createElement("a",{style:{marginLeft:10},onClick:()=>{Ue.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:st.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",st.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${se==null?void 0:se.identifier}/challenges`)}},(se==null?void 0:se.shixun_name)||"--"),"\uFF1F"),onOk:()=>Qn(void 0,null,function*(){if(!Yu(se==null?void 0:se.identifier))return new Promise((we,ze)=>{ze()})})})}},"\u53D1\u5E03")))}].filter(ie=>!ie.hidden)}),st.createElement(Ia.Z,{current:Le.page,total:(On==null?void 0:On.items_count)||(On==null?void 0:On.shixuns_count),style:{marginBottom:20},defaultPageSize:Le.per_page,showTotal:ie=>st.createElement("span",null,"\u5171\xA0",st.createElement("span",{style:{color:"#165DFF"}},ie),"\xA0\u6761\u6570\u636E"),pageSize:Le.per_page,onChange:(ie,se)=>{Le.page=ie,Le.per_page=se,Je(Qt({},Le)),Oi(Qt({},Le))}}),st.createElement("div",{className:Aa.bottom},st.createElement(Ve.ZP,{className:Aa.no,onClick:()=>{he(!1)}},"\u53D6\u6D88"),st.createElement(Ve.ZP,{loading:ve,style:{width:ve&&75},className:Aa.yes,onClick:()=>Qn(void 0,null,function*(){if((kt==null?void 0:kt.length)<=0){Fe.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}let ie=yield(0,Pt.Tr)({id:[...kt==null?void 0:kt.filter(se=>ga.includes(se))],course_id:ll.coursesId,type:"shixun"});(ie==null?void 0:ie.student_count)===0?Ye([...nu.current],[...kt==null?void 0:kt.filter(se=>ga.includes(se))],!0,kt==null?void 0:kt.length):jl(ie)})},"\u786E\u8BA4"))),st.createElement(Ue.default,{open:Xn,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:Aa.previewModal,width:1e3,centered:!0,onCancel:()=>{Kr(!1)},onOk:()=>{Kr(!1)}},st.createElement(Co,{qitem:ha})),st.createElement(Pe.Z,{resdata:Tl,type:"exercise",okloading:ve,oktext:(Tl==null?void 0:Tl.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:ie=>Qn(void 0,null,function*(){const se=[],fe=[];for(const we of Tl==null?void 0:Tl.can_copy_list)se.push(we.id);Ou(),yield Ye([...nu.current],[...Ii.current].filter(we=>!fe.includes(we)),!0,kt==null?void 0:kt.length,se)})}))};var Tn=(0,ue.connect)(({shixunsDetail:he,exercise:Ge})=>({shixunsDetail:he,exercise:Ge}))(ua),rr=z(15312),Pa=z(67294),gr=Object.defineProperty,yr=Object.defineProperties,Na=Object.getOwnPropertyDescriptors,Zr=Object.getOwnPropertySymbols,Br=Object.prototype.hasOwnProperty,Ga=Object.prototype.propertyIsEnumerable,fa=(he,Ge,Ye)=>Ge in he?gr(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,qa=(he,Ge)=>{for(var Ye in Ge||(Ge={}))Br.call(Ge,Ye)&&fa(he,Ye,Ge[Ye]);if(Zr)for(var Ye of Zr(Ge))Ga.call(Ge,Ye)&&fa(he,Ye,Ge[Ye]);return he},Xr=(he,Ge)=>yr(he,Na(Ge)),Gr=(he,Ge,Ye)=>new Promise((ce,ve)=>{var Ne=ke=>{try{We(Ye.next(ke))}catch(dt){ve(dt)}},Re=ke=>{try{We(Ye.throw(ke))}catch(dt){ve(dt)}},We=ke=>ke.done?ce(ke.value):Promise.resolve(ke.value).then(Ne,Re);We((Ye=Ye.apply(he,Ge)).next())}),Vr=({qitem:he,TagDiscipline:Ge,exerciseitem:Ye,setisedit:ce,seveeditor:ve,deleteitem:Ne,getTagData:Re,init:We,showTip:ke=!1})=>{var dt;const[yt]=Ce.default.useForm(),Le=!0;return(0,E.useEffect)(()=>{var Je,ft,pt;yt.setFieldsValue(Xr(qa({},he),{standard_answers:he.standard_answer,difficulty:(he==null?void 0:he.difficult)||2,item_banks_group_id:he.item_banks_group_id,hack:Xr(qa({},he),{time_limit:(he==null?void 0:he.time_limit)||3}),hack_codes:{language:(Je=he==null?void 0:he.program_attr)==null?void 0:Je.language,code:Us.Base64.decode(((ft=he==null?void 0:he.program_attr)==null?void 0:ft.code)||"")},hack_sets:qa({},(pt=he==null?void 0:he.hack_sets)==null?void 0:pt[0]),repeat_answer:!he.repeat_answer}))},[he]),Pa.createElement("div",null,Pa.createElement(Ce.default,{form:yt,colon:!1,onValuesChange:(Je,ft)=>{var pt,It,Jt,kt;if(Je!=null&&Je.standard_answers){let Ln=((pt=yt.getFieldValue("standard_answers"))==null?void 0:pt.length)>0&&((Jt=(It=yt.getFieldValue("standard_answers"))==null?void 0:It.map(On=>On.score))==null?void 0:Jt.filter(On=>On));(Ln==null?void 0:Ln.length)>0&&yt.setFieldsValue({question_score:(Ln==null?void 0:Ln.length)>0&&((kt=Ln.reduce((On,Ut)=>On+Ut))==null?void 0:kt.toFixed(1))})}},onFinish:Je=>{var ft;ve(Xr(qa(qa({},he),Je),{item_type:he==null?void 0:he.question_type,standard_answers:(ft=Je.standard_answers)==null?void 0:ft.map((pt,It)=>Xr(qa({},pt),{position:It+1})),hack_codes:Xr(qa({},Je.hack_codes),{code:Us.Base64.encode(Je.hack_codes.code)}),standard_answer:void 0}))},onFinishFailed:Je=>Gr(void 0,null,function*(){var ft,pt;Fe.ZP.error(Je.errorFields[0].errors[0]),yt.scrollToField((pt=(ft=Je==null?void 0:Je.errorFields)==null?void 0:ft[0])==null?void 0:pt.name,{behavior:"smooth",block:"center"})})},Pa.createElement("div",{style:{display:"flex",alignItems:"center"}},Pa.createElement("div",{style:{flex:1}},Pa.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Pa.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),((dt=Ye==null?void 0:Ye.exercise)==null?void 0:dt.exercise_status)==1&&!(he!=null&&he.isadd)&&Pa.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ne()}},Pa.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),Pa.createElement(Ve.ZP,{onClick:()=>{var Je,ft,pt,It;he.isadd?(ce(!1),We()):(yt.setFieldsValue(Xr(qa({},he),{standard_answers:he.standard_answer,difficulty:he.difficult,item_banks_group_id:he.item_banks_group_id,hack:Xr(qa({},he),{sub_discipline_id:(Je=Ye==null?void 0:Ye.exercise)==null?void 0:Je.sub_discipline_id,tag_discipline_ids:[]}),hack_codes:{language:(ft=he==null?void 0:he.program_attr)==null?void 0:ft.language,code:Us.Base64.decode((pt=he==null?void 0:he.program_attr)==null?void 0:pt.code)},hack_sets:qa({},(It=he==null?void 0:he.hack_sets)==null?void 0:It[0]),repeat_answer:!he.repeat_answer})),ce(!1))}},"\u53D6\u6D88"),Pa.createElement(Mn.Z,{overlayClassName:Gt.shake,open:ke,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Pa.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Pa.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")},Pa.createElement(Ve.ZP,{className:"ml20",type:"primary",onClick:()=>{yt.submit()}},"\u4FDD\u5B58"))),Pa.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Pa.createElement(wr.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),Pa.createElement(rr.t,{form:yt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:Le,hackidentifier:he==null?void 0:he.hack_identifier,answerKey:"standard_answers"}),Pa.createElement(Ra,{getTagData:Re,qitem:he,exerciseitem:Ye,TagDiscipline:Ge,form:yt}))))},$r=z(11320),Fr=z(84223),to=z(15835),_o=z(96486),wi=z(1191),bi=z(38478),aa=z(67294),$i=Object.defineProperty,Fi=Object.defineProperties,El=Object.getOwnPropertyDescriptors,Bl=Object.getOwnPropertySymbols,Io=Object.prototype.hasOwnProperty,co=Object.prototype.propertyIsEnumerable,yi=(he,Ge,Ye)=>Ge in he?$i(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,ai=(he,Ge)=>{for(var Ye in Ge||(Ge={}))Io.call(Ge,Ye)&&yi(he,Ye,Ge[Ye]);if(Bl)for(var Ye of Bl(Ge))co.call(Ge,Ye)&&yi(he,Ye,Ge[Ye]);return he},Ko=(he,Ge)=>Fi(he,El(Ge)),ri=(he,Ge,Ye)=>new Promise((ce,ve)=>{var Ne=ke=>{try{We(Ye.next(ke))}catch(dt){ve(dt)}},Re=ke=>{try{We(Ye.throw(ke))}catch(dt){ve(dt)}},We=ke=>ke.done?ce(ke.value):Promise.resolve(ke.value).then(Ne,Re);We((Ye=Ye.apply(he,Ge)).next())});const{confirm:pi}=Ue.default,Xi=[{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"}],Li=({user:he,dispatch:Ge,itemid:Ye,setisedits:ce,exercise:ve,setitemid:Ne})=>{var Re,We,ke,dt,yt,Le,Je,ft,pt,It,Jt,kt,Ln,On,Ut,Nn,Qa,$a,ha,ir,Xn,Kr,Ba,ca,ga,Ua,Cr;const[Ca,Or]=(0,E.useState)(),[To,no]=(0,E.useState)(!1),[ma,Vo]=(0,E.useState)(),[Yi,Ji]=(0,E.useState)(),Tl=(0,E.useRef)(),jl=(0,E.useRef)(),[Ii,nu]=(0,E.useState)(),[Qr,Di]=(0,E.useState)(!1),[ao,Wo]=(0,E.useState)(!1),[mo,oi]=(0,E.useState)(),[Dr,so]=(0,E.useState)(!1),[Oi,Ho]=(0,E.useState)(!1),[Ti,gl]=(0,E.useState)(!1),[ll,Lu]=(0,E.useState)(!1),[Ou,Uu]=(0,E.useState)(!1),[Vl,Yu]=(0,E.useState)(!1),ol=(0,ue.useParams)(),[ss,ec]=(0,E.useState)(!1),[Ql]=Ce.default.useForm(),[cu,ie]=(0,E.useState)(!1),[se,fe]=(0,E.useState)(!1),[we,ze]=(0,E.useState)(!1),[vt,ht]=(0,E.useState)(!1),Wt=(0,E.useRef)();(0,E.useEffect)(()=>{Ye&&vn()},[Ye]),(0,E.useEffect)(()=>{ce(ao)},[ao]),(0,E.useEffect)(()=>{ma!=null&&ma.question_id&&(Ji(ma==null?void 0:ma.question_score),jl.current=ma==null?void 0:ma.question_id)},[ma]);const gn=Yn=>ri(void 0,null,function*(){let lr=yield Ge({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:Yn}});Ge({type:"globalSetting/footerToggle",payload:!1}),oi(lr)});function vn(){return ri(this,null,function*(){var Yn,lr,Nr,Eo,zo,$o;Di(!0),no(!0);const ko=yield Ge({type:"exercise/editExercise",payload:{categoryId:Ye}});Di(!1),no(!1),Or(ko),Uu(!1),(Yn=ko==null?void 0:ko.exercise)!=null&&Yn.sub_discipline_id&&gn((lr=ko==null?void 0:ko.exercise)==null?void 0:lr.sub_discipline_id),Vo(Ko(ai({},(zo=(Eo=(Nr=ko==null?void 0:ko.exercise_question_types)==null?void 0:Nr[0])==null?void 0:Eo.items)==null?void 0:zo[0]),{index:1})),nu(Ko(ai({},($o=ko==null?void 0:ko.exercise_question_types)==null?void 0:$o[0]),{indexs:1}))})}function wa(Yn,lr=!0){return ri(this,null,function*(){var Nr,Eo,zo,$o;lr&&(Di(!0),no(!0));const ko=yield Ge({type:"exercise/editExercise",payload:{categoryId:Ye}});Or(ko);let Uo=[];(Nr=ko==null?void 0:ko.exercise_question_types)==null||Nr.map(Ui=>{var Hl;(Hl=Ui==null?void 0:Ui.items)==null||Hl.map((Jl,uu)=>{Uo.push(Ko(ai({},Jl),{index:uu+1}))})});let si=(Eo=Uo.filter(Ui=>Ui.question_id===(Yn==null?void 0:Yn.id)))==null?void 0:Eo[0],ul=($o=((zo=ko==null?void 0:ko.exercise_question_types)==null?void 0:zo.map((Ui,Hl)=>{if((si==null?void 0:si.question_type)===(Ui==null?void 0:Ui.question_type))return Ko(ai({},Ui),{indexs:Hl+1})})).filter(Ui=>Ui))==null?void 0:$o[0];nu(ai({},ul)),Vo(ai({},si)),Ji(si==null?void 0:si.question_score),Di(!1),no(!1),Uu(!1)})}function kn(Yn){return ri(this,null,function*(){var lr;let Nr=Ko(ai({},Yn),{repeat_answer:!Yn.repeat_answer,difficulty:(Yn==null?void 0:Yn.difficulty)||2,item_type:Yn.question_type,sub_discipline_id:((lr=Yn==null?void 0:Yn.sub_discipline_id)==null?void 0:lr[1])||"",tag_discipline_ids:[],hack:Ko(ai({},Yn==null?void 0:Yn.hack),{difficult:(Yn==null?void 0:Yn.difficulty)||2}),hack_identifier:sessionStorage.projectFill});Yn.tag_discipline_ids&&(Nr.tag_discipline_ids=Array.isArray(Yn.tag_discipline_ids)?Yn.tag_discipline_ids:[Yn.tag_discipline_ids]);let Eo=Ou?`/api/exercises/${Ye}/exercise_questions`:`/api/exercise_questions/${Yn==null?void 0:Yn.question_id}.json`;if((Yn==null?void 0:Yn.is_my)===1){const zo=pi({title:"\u63D0\u793A",content:aa.createElement("div",null,aa.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"),aa.createElement("i",{className:"iconfont icon-guanbi",style:{position:"absolute",top:"20px",right:"20px",cursor:"pointer"},onClick:()=>{zo.destroy()}})),okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>ri(this,null,function*(){Nr.is_cover=1;let $o=yield(0,te.ZP)(Eo,{method:Ou?"post":"PUT",body:ai({},Nr)});($o==null?void 0:$o.status)===0&&(Wo(!1),wa({id:($o==null?void 0:$o.exercise_question_id)||(Yn==null?void 0:Yn.question_id)})),zo.destroy()}),onCancel:()=>ri(this,null,function*(){let $o=yield(0,te.ZP)(Eo,{method:Ou?"post":"PUT",body:ai({},Nr)});($o==null?void 0:$o.status)===0&&(Wo(!1),wa({id:($o==null?void 0:$o.exercise_question_id)||(Yn==null?void 0:Yn.question_id)})),zo.destroy()})})}else{let zo=yield(0,te.ZP)(Eo,{method:Ou?"post":"PUT",body:ai({},Nr)});(zo==null?void 0:zo.status)===0&&(Wo(!1),wa({id:(zo==null?void 0:zo.exercise_question_id)||(Yn==null?void 0:Yn.question_id)}))}(0,cn.Vf)("#question-scroll-id")})}function $n(Yn){return ri(this,null,function*(){var lr,Nr;no(!0);let Eo=yield(0,te.ZP)(`/api/exercises/${Ye}/sort_question_type.json`,{method:"post",body:{question_type:Yn}});if(no(!1),(Eo==null?void 0:Eo.status)===0){const zo=yield Ge({type:"exercise/editExercise",payload:{categoryId:Ye}});Or(zo),Uu(!1),(lr=zo==null?void 0:zo.exercise)!=null&&lr.sub_discipline_id&&gn((Nr=zo==null?void 0:zo.exercise)==null?void 0:Nr.sub_discipline_id)}})}const qn=(Yn,lr,Nr)=>ri(void 0,null,function*(){var Eo;if(Yn.length===0){Fe.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),Nr();return}const zo={id:ol==null?void 0:ol.exerciseId,file:(Eo=Yn[0])==null?void 0:Eo.file,sub_discipline_id:lr};ra(zo,`${$r.Z.API_SERVER}/api/courses/${ol==null?void 0:ol.coursesId}/exercises/import_exercise.json`,$o=>{var ko;if(($o==null?void 0:$o.status)===0){const Uo={};(ko=$o==null?void 0:$o.fail)==null||ko.forEach(vl=>{var ul;((ul=Object.keys(Uo))==null?void 0:ul.includes(vl.message))?Uo[vl.message]=Uo[vl.message]+1:Uo[vl.message]=1});let si=`\u6210\u529F\u5BFC\u5165${$o==null?void 0:$o.success}\u6761`;Object.keys(Uo).forEach(vl=>{si=si+`,${vl}${Uo[vl]}\u6761`}),Fe.ZP.success(si),so(!1),vn()}($o==null?void 0:$o.status)===-1&&(Fe.ZP.error($o==null?void 0:$o.message),Nr())})}),da=(Yn,lr)=>ri(void 0,null,function*(){const Nr=yield(0,to.zR)({score:(0,_o.round)(Yn,1),question_id:lr==null?void 0:lr.question_id});if((Nr==null?void 0:Nr.status)===0){Fe.ZP.success("\u4FEE\u6539\u6210\u529F"),wa({id:jl.current},!1);return}(Nr==null?void 0:Nr.status)===-1&&Ji(lr==null?void 0:lr.question_score)}),En=()=>{ht(!0)};(0,E.useEffect)(()=>{if(vt){const Yn=setTimeout(()=>{ht(!1)},2e3);return()=>clearTimeout(Yn)}},[vt]);const ra=(Yn,lr,Nr,Eo,zo)=>{const $o=new FormData;Object.keys(Yn).forEach(Uo=>{$o.append(Uo,Yn[Uo])});const ko=new window.XMLHttpRequest;return ko.withCredentials=!0,ko.addEventListener("load",function(Uo){var si;Nr(JSON.parse((si=Uo==null?void 0:Uo.target)==null?void 0:si.response))},!1),ko.addEventListener("error",function(Uo){zo&&zo(Uo)},!1),ko.upload.onprogress=Uo=>{Eo&&Eo(Uo)},ko.open("POST",lr),ko.send($o),ko};function Ha(){return ri(this,null,function*(){Ue.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:Gt.modalconfirm,onOk:()=>ri(this,null,function*(){if(ma.question_id){let Yn=yield(0,te.ZP)(`/api/exercise_questions/${ma.question_id}.json`,{method:"delete"});(Yn==null?void 0:Yn.status)===0&&(vn(),Wo(!1))}else Vo({}),Wo(!1),vn()}),cancelText:"\u53D6\u6D88"})})}const qr=Yn=>ri(void 0,null,function*(){return yield(0,te.ZP)(`/api/exercises/${Ye}/select_questions.json`,{method:"post",body:ai({},Yn)})}),{overflow:Er,handleMouseEnter:fr,handleMouseLeave:Oo}=(0,Fr.I)(),dr=(Yn,lr)=>aa.createElement(Tt.default,null,aa.createElement(Tt.default.Item,{key:"0",onClick:()=>mr(Yn==null?void 0:Yn.question_type)},aa.createElement("span",{className:Gt.moreSpan},"\u65B0\u589E")),aa.createElement(Tt.default.Item,{key:"1",disabled:lr===0,onClick:()=>ri(void 0,null,function*(){if(lr===0)return;if(ao){En();return}let Nr=(0,cn.rz)(Ca==null?void 0:Ca.exercise_question_types,lr,lr-1);yield $n(Nr.map(Eo=>Eo.name))})},aa.createElement("span",{className:Gt.moreSpan},"\u4E0A\u79FB")),aa.createElement(Tt.default.Item,{key:"2",disabled:lr===(Ca==null?void 0:Ca.exercise_question_types.length)-1,onClick:()=>ri(void 0,null,function*(){if(lr===(Ca==null?void 0:Ca.exercise_question_types.length)-1)return;if(ao){En();return}let Nr=(0,cn.rz)(Ca==null?void 0:Ca.exercise_question_types,lr,lr+1);yield $n(Nr.map(Eo=>Eo.name))})},aa.createElement("span",{className:Gt.moreSpan},"\u4E0B\u79FB")),aa.createElement(Tt.default.Item,{key:"3",onClick:()=>{var Nr;Ql.setFieldsValue({name:Yn.name,item_type_en:(Nr=Xi.find(Eo=>Eo.id==Yn.question_type))==null?void 0:Nr.nameType}),ie(!0)}},aa.createElement("span",{className:Gt.moreSpan},"\u91CD\u547D\u540D"))),mr=Yn=>{var lr,Nr,Eo,zo,$o,ko,Uo,si,vl,ul,Ui,Hl,Jl,uu,Du,Xl,Pu,Ll,Wl,ql,bu,xu,Ku,wu;if(ao){En();return}if(Uu(!0),Yn===5){gl(!0),Lu(!0);return}if(Yn===6){let fl=(Nr=(lr=ve==null?void 0:ve.editData)==null?void 0:lr.exercise)!=null&&Nr.set_question_sub_discipline?`/problems/newcreate?express_id=${(Eo=Ca==null?void 0:Ca.exercise)==null?void 0:Eo.id}&callback_url=/classrooms/${ol.coursesId}/exercise/add/${Ye}?type=2&discipline_id=${($o=(zo=ve==null?void 0:ve.editData)==null?void 0:zo.exercise)==null?void 0:$o.discipline_id}&sub_discipline_id=${(Uo=(ko=ve==null?void 0:ve.editData)==null?void 0:ko.exercise)==null?void 0:Uo.sub_discipline_id}`:`/problems/newcreate?express_id=${(si=Ca==null?void 0:Ca.exercise)==null?void 0:si.id}&callback_url=/classrooms/${ol.coursesId}/exercise/add/${Ye}?type=2`;ue.history.push(fl);return}Wo(!0),Vo(Yn===2?{question_type:Yn,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:(ul=(vl=ve==null?void 0:ve.editData)==null?void 0:vl.exercise)!=null&&ul.set_question_sub_discipline?(Hl=(Ui=ve==null?void 0:ve.editData)==null?void 0:Ui.exercise)==null?void 0:Hl.discipline_id:0,sub_discipline_id:(uu=(Jl=ve==null?void 0:ve.editData)==null?void 0:Jl.exercise)!=null&&uu.set_question_sub_discipline?(Xl=(Du=ve==null?void 0:ve.editData)==null?void 0:Du.exercise)==null?void 0:Xl.sub_discipline_id:0,analysis:""}:{question_type:Yn,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:(Ll=(Pu=ve==null?void 0:ve.editData)==null?void 0:Pu.exercise)!=null&&Ll.set_question_sub_discipline?(ql=(Wl=ve==null?void 0:ve.editData)==null?void 0:Wl.exercise)==null?void 0:ql.discipline_id:0,sub_discipline_id:(xu=(bu=ve==null?void 0:ve.editData)==null?void 0:bu.exercise)!=null&&xu.set_question_sub_discipline?(wu=(Ku=ve==null?void 0:ve.editData)==null?void 0:Ku.exercise)==null?void 0:wu.sub_discipline_id:0,downcase:!0,no_space:!0})},Ci=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{so(!0)}},{key:2,label:aa.createElement("div",null,aa.createElement("img",{width:26,style:{position:"absolute",top:-2},src:bi.$}),aa.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{if(ao){En();return}fe(!0)}}];return console.log(Ii==null?void 0:Ii.question_type,ma==null?void 0:ma.question_type),aa.createElement("div",null,aa.createElement(pn.Z,{spinning:Qr},aa.createElement("div",{className:Gt.bg},((Re=Ca==null?void 0:Ca.exercise_types)==null?void 0:Re.q_counts)===0&&!ao&&aa.createElement(wn.Z,{styles:{marginTop:180},customText:aa.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",aa.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((We=Ca==null?void 0:Ca.exercise_types)==null?void 0:We.q_counts)>0||ao)&&aa.createElement("div",{style:{textAlign:"center"}},aa.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},aa.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},aa.createElement("div",{className:Gt.left},aa.createElement("div",{className:Gt.leftAction},((ke=Ca==null?void 0:Ca.exercise)==null?void 0:ke.exercise_status)===1&&aa.createElement(Ve.ZP,{onClick:()=>{if(ao){En();return}Ho(!0)},className:Gt.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),aa.createElement("div",{className:Gt.scrollWrapper,style:{overflow:Er},onMouseEnter:fr,onMouseLeave:Oo},(dt=Ca==null?void 0:Ca.exercise_question_types)==null?void 0:dt.map((Yn,lr)=>aa.createElement("div",{key:lr,className:"mb30"},aa.createElement("div",{className:Gt.title},aa.createElement("div",{className:Gt.titleleft},aa.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,cn.EM)(lr+1),"\u3001\u3010",Yn.name,"\u3011"),aa.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",Yn.count,"\u5C0F\u9898\uFF0C\u5171",Yn.score,"\u5206\uFF09")),aa.createElement(it.Z,{dropdownRender:()=>dr(Yn,lr),placement:"bottomLeft"},aa.createElement("div",{className:Gt.more_style},aa.createElement("i",{className:"iconfont icon-sandian font12"})))),aa.createElement(ba,{handleEditing:En,isedit:ao,setBigqitem:nu,bigitem:Ko(ai({},Yn),{indexs:lr+1}),setqitem:Nr=>ri(void 0,null,function*(){var Eo;(Eo=Tl.current)==null||Eo.blur(),Vo(Nr)}),qitem:ma,Itemid:Ye,getdata:wa,data:Yn.items})))))),aa.createElement("div",{id:"question-scroll-id",style:{overflow:ao?"hidden":"auto"},className:Gt.right},!(ma!=null&&ma.isadd)&&aa.createElement("div",{className:Gt.title},!ao&&aa.createElement("div",{style:{flex:1}},aa.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(Ii==null?void 0:Ii.indexs)&&(0,cn.EM)(Ii==null?void 0:Ii.indexs),"\u3001\u3010",Ii==null?void 0:Ii.name,"\u3011"),aa.createElement(Mn.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},aa.createElement("i",{className:`${Gt.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var Yn;Ql.setFieldsValue({name:Ii.name,item_type_en:(Yn=Xi.find(lr=>lr.id==Ii.question_type))==null?void 0:Yn.nameType}),ie(!0)}})),aa.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",Ii==null?void 0:Ii.count,"\u5C0F\u9898\uFF0C\u5171",Ii==null?void 0:Ii.score,"\u5206\uFF09"),(ma==null?void 0:ma.question_type)===6&&aa.createElement("span",{onClick:()=>{Ue.default.destroyAll(),ze(2)},className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(ma==null?void 0:ma.question_type)===5&&aa.createElement(Xe.default,{defaultChecked:(Le=(yt=ve==null?void 0:ve.editData)==null?void 0:yt.exercise)==null?void 0:Le.show_challenge_task_pass,onChange:Yn=>ri(void 0,null,function*(){let lr=yield(0,te.ZP)(`/api/exercises/${Ye}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:Yn.target.checked}});(lr==null?void 0:lr.status)===0&&(Fe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),wa({id:jl.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u5173\u5361\u63CF\u8FF0"),(ma==null?void 0:ma.question_type)===6&&aa.createElement("span",{style:{marginLeft:20},onClick:()=>{var Yn,lr,Nr,Eo;Ue.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:aa.createElement("div",null,(ma==null?void 0:ma.question_type)===6&&aa.createElement(Xe.default,{defaultChecked:(lr=(Yn=ve==null?void 0:ve.editData)==null?void 0:Yn.exercise)==null?void 0:lr.show_hack_sets,onChange:zo=>ri(void 0,null,function*(){let $o=yield(0,te.ZP)(`/api/exercises/${Ye}/update_show_columns.json`,{method:"post",body:{show_hack_sets:zo.target.checked}});($o==null?void 0:$o.status)===0&&(Fe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Ue.default.destroyAll(),wa({id:jl.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),aa.createElement("br",null),(ma==null?void 0:ma.question_type)===6&&aa.createElement(Xe.default,{defaultChecked:(Eo=(Nr=ve==null?void 0:ve.editData)==null?void 0:Nr.exercise)==null?void 0:Eo.show_hack_description,onChange:zo=>ri(void 0,null,function*(){let $o=yield(0,te.ZP)(`/api/exercises/${Ye}/update_show_columns.json`,{method:"post",body:{show_hack_description:zo.target.checked}});($o==null?void 0:$o.status)===0&&(Fe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Ue.default.destroyAll(),wa({id:jl.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")),aa.createElement("div",{style:{display:"flex",alignItems:"center"}},(ma==null?void 0:ma.question_type)===5&&!ao&&aa.createElement("a",{className:Gt.shixun,href:`/shixuns/${ma==null?void 0:ma.shixun_identifier}/challenges?exercise=true`,target:"_blank"},aa.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"),!ao&&((Je=Ca==null?void 0:Ca.exercise)==null?void 0:Je.exercise_status)==1&&[0,1,2,4,6].includes(ma==null?void 0:ma.question_type)&&aa.createElement(Ce.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},aa.createElement(_e.Z,{precision:1,ref:Tl,onChange:Yn=>Ji(Yn),value:Yi,onBlur:Yn=>{da(Yn.target.value,ma)}})),!ao&&((ft=Ca==null?void 0:Ca.exercise)==null?void 0:ft.exercise_status)==1&&aa.createElement(Mn.Z,{title:"\u5220\u9664"},aa.createElement("i",{onClick:()=>{Ha()},style:{marginRight:20},className:`${Gt.delete} iconfont icon-shanchu13 mr8 ml8 `})),(ma==null?void 0:ma.question_type)!==5&&!ao&&aa.createElement(aa.Fragment,null,(ma==null?void 0:ma.is_my)==1&&aa.createElement(Mn.Z,{title:"\u67E5\u770B\u539F\u9898"},aa.createElement("i",{className:`${Gt.yuanti} iconfont icon-chakanyuanti mr8 ml8`,onClick:()=>{(ma==null?void 0:ma.question_type)==6?window.open(`/problems/newedit/${ma==null?void 0:ma.item_bank_hack_identifier}`):(ma==null?void 0:ma.question_type)==8?window.open(`/problemset/edit/${ma==null?void 0:ma.item_bank_hack_identifier}?type=1`):window.open(`/problemset/edit/${ma==null?void 0:ma.item_bank_id}`)}})),aa.createElement(Mn.Z,{title:"\u52A0\u5165\u6211\u7684\u9898\u5E93"},aa.createElement("i",{className:`${Gt.tianjia} iconfont icon-jiarushitiku mr8 ml8`,onClick:()=>{Wt.current=[],Ue.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:aa.createElement("div",{className:`font14 ${Gt.overflow}`,style:{maxHeight:500,overflow:"auto"}},aa.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),aa.createElement(pn.Z,{spinning:!1},aa.createElement(wi.Z,{defaultValue:!0,value:Wt.current,onChange:Yn=>Wt.current=Yn}))),onOk:()=>ri(void 0,null,function*(){var Yn;(0,to.$l)({id:ma==null?void 0:ma.question_id,group_id:((Yn=Wt==null?void 0:Wt.current)==null?void 0:Yn[0])||""}).then(lr=>{(lr==null?void 0:lr.status)==0&&(Fe.ZP.success("\u52A0\u5165\u6210\u529F"),vn())})})})}}))),!ao&&(((pt=Ca==null?void 0:Ca.exercise)==null?void 0:pt.exercise_status)==1||((It=Ca==null?void 0:Ca.exercise)==null?void 0:It.exercise_status)==2&&((kt=(Jt=he.userInfo)==null?void 0:Jt.course)==null?void 0:kt.course_role)!=15||((Ln=Ca==null?void 0:Ca.exercise)==null?void 0:Ln.exercise_status)==3&&((Ut=(On=he.userInfo)==null?void 0:On.course)==null?void 0:Ut.course_role)!=15||((Nn=Ca==null?void 0:Ca.exercise)==null?void 0:Nn.exercise_status)==4&&(($a=(Qa=he.userInfo)==null?void 0:Qa.course)==null?void 0:$a.course_role)!=15)&&aa.createElement(Mn.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},aa.createElement("i",{onClick:()=>{(ma==null?void 0:ma.question_type)===6?ue.history.push(`/problems/newedit/${ma==null?void 0:ma.hack_identifier}?type=exercises&express_id=${ol.exerciseId}&question_id=${ma==null?void 0:ma.question_id}&score=${ma==null?void 0:ma.question_score}&exercise=true&callback_url=/classrooms/${ol.coursesId}/exercise/add/${Ye}?type=2`):Wo(!0)},className:`${Gt.edit} iconfont icon-bianji_Hover ml8`})))),!ao&&aa.createElement("div",null,aa.createElement("div",{className:Gt.qcount},aa.createElement("span",{className:Gt.score},ma==null?void 0:ma.question_score,"\u5206"),aa.createElement(Nt.Z,{className:Gt.qtitle,value:(ma==null?void 0:ma.index)+`\u3001${(ma==null?void 0:ma.question_type)==8?(ha=ma==null?void 0:ma.program_attr)==null?void 0:ha.description:ma==null?void 0:ma.question_title}`}),(ma==null?void 0:ma.high_resources_consume)&&aa.createElement(qe.Z,{type:"shixun",style:{marginLeft:10}})),(ma==null?void 0:ma.question_type)===6&&aa.createElement(gt.Z,{onEdit:()=>ze(1),className:"mt10",dataSource:(ma==null?void 0:ma.languages)||[]}),aa.createElement(dc,{exercise:ve,TagDiscipline:mo,qitem:ma})),ao&&aa.createElement("div",null,(ma==null?void 0:ma.question_type)<=1&&aa.createElement(Rr,{deleteitem:Ha,getTagData:gn,seveeditor:kn,exerciseitem:Ca,TagDiscipline:mo,setisedit:Wo,qitem:ma,init:vn,showTip:vt}),(ma==null?void 0:ma.question_type)===5&&aa.createElement(lc,{setqitem:Vo,deleteitem:Ha,seveeditor:kn,exerciseitem:Ca,TagDiscipline:mo,setisedit:Wo,qitem:ma,showTip:vt}),(ma==null?void 0:ma.question_type)===3&&aa.createElement(fi,{deleteitem:Ha,getTagData:gn,seveeditor:kn,exerciseitem:Ca,TagDiscipline:mo,setisedit:Wo,qitem:ma,init:vn,showTip:vt}),(ma==null?void 0:ma.question_type)===2&&aa.createElement(ki,{deleteitem:Ha,getTagData:gn,seveeditor:kn,exerciseitem:Ca,TagDiscipline:mo,setisedit:Wo,qitem:ma,init:vn,showTip:vt}),(ma==null?void 0:ma.question_type)===4&&aa.createElement(At,{deleteitem:Ha,getTagData:gn,seveeditor:kn,exerciseitem:Ca,TagDiscipline:mo,setisedit:Wo,qitem:ma,init:vn,showTip:vt}),(ma==null?void 0:ma.question_type)===7&&aa.createElement(gs,{deleteitem:Ha,getTagData:gn,seveeditor:kn,exerciseitem:Ca,TagDiscipline:mo,setisedit:Wo,qitem:ma,init:vn,showTip:vt}),(ma==null?void 0:ma.question_type)===8&&aa.createElement(Vr,{deleteitem:Ha,getTagData:gn,seveeditor:kn,exerciseitem:Ca,TagDiscipline:mo,setisedit:Wo,qitem:ma,init:vn,showTip:vt}))))))),aa.createElement("div",{className:Gt.bottomdiv},aa.createElement("div",{className:Gt.exercise_styles},((ir=Ca==null?void 0:Ca.exercise)==null?void 0:ir.exercise_status)==1&&aa.createElement(aa.Fragment,null,aa.createElement("span",{className:Gt.spanBtn,onClick:()=>{if(ao){En();return}gl(!0),Lu(!1)}},"\u9898\u5E93\u9009\u9898"),aa.createElement(it.Z,{menu:{items:Ci}},aa.createElement("span",{className:Gt.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),aa.createElement("span",{className:Gt.spanBtn,onClick:()=>ri(void 0,null,function*(){var Yn;let lr=yield(0,te.ZP)(`/api/exercises/${ol==null?void 0:ol.exerciseId}/simulate_start_answer.json`,{method:"get",params:{coursesId:ol==null?void 0:ol.coursesId,categoryId:ol==null?void 0:ol.exerciseId}});(lr==null?void 0:lr.status)!=-1&&window.open(`/classrooms/${ol==null?void 0:ol.coursesId}/exercise/${ol==null?void 0:ol.exerciseId}/${(Yn=he.userInfo)==null?void 0:Yn.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),aa.createElement("span",{className:Gt.spanBtn,onClick:()=>{window.open(`/classrooms/${ol==null?void 0:ol.coursesId}/exercise/${ol==null?void 0:ol.exerciseId}/detail?random=false&tabs=2`)}},"\u8BD5\u5377\u9884\u89C8"),Xi==null?void 0:Xi.map(Yn=>aa.createElement(Ve.ZP,{className:Gt.addQuestionBtn,key:Yn.id,type:"primary",onClick:()=>{mr(Yn.id)}},Yn.name))),((Xn=Ca==null?void 0:Ca.exercise)==null?void 0:Xn.exercise_status)!=1&&aa.createElement(aa.Fragment,null,aa.createElement("span",{style:{width:"1022px"}})),aa.createElement("span",{className:Gt.saveBtn,onClick:()=>{var Yn,lr,Nr;if(ao){En();return}let Eo=(lr=(Yn=Ca==null?void 0:Ca.exercise_question_types)==null?void 0:Yn.filter($o=>$o.question_type===5)[0])==null?void 0:lr.items,zo=0;Eo==null||Eo.map($o=>{$o.high_resources_consume&&(zo=zo+1)}),console.log(zo),zo>0?Ge({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:zo,fn:()=>{var $o;(($o=Ca==null?void 0:Ca.exercise)==null?void 0:$o.exercise_status)==1?(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),ue.history.push(`/classrooms/${ol==null?void 0:ol.coursesId}/exercise/${Ye}/detail?random=false&tabs=3`),Yu(!1)):ue.history.back()}}}):((Nr=Ca==null?void 0:Ca.exercise)==null?void 0:Nr.exercise_status)==1?(Fe.ZP.success("\u4FDD\u5B58\u6210\u529F"),ue.history.push(`/classrooms/${ol==null?void 0:ol.coursesId}/exercise/${Ye}/detail?random=false&tabs=3`),Yu(!1)):ue.history.back()}},aa.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),aa.createElement(Kn,{setScoreShow:Ho,ScoreShow:Oi,exerciseitem:Ca,getdata:vn}),Ti&&aa.createElement(Tn,{setScoreShow:gl,isshixuns:ll,isloadings:ss,ScoreShow:Ti,onOk:(Yn,lr,Nr,Eo,zo)=>ri(void 0,null,function*(){ec(!0);let ko=yield qr({exam_id:Ye,item_bank_ids:Yn,shixun_ids:lr,shixun_copy_ids:zo});ec(!1),(ko==null?void 0:ko.status)===0&&Ue.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:()=>{vn()},onCancel:()=>{gl(!1),vn()}})})}),aa.createElement(_s.Z,{sub_discipline_id:(Kr=Ca==null?void 0:Ca.exercise)!=null&&Kr.sub_discipline_id?[(Ba=Ca==null?void 0:Ca.exercise)==null?void 0:Ba.discipline_id,(ca=Ca==null?void 0:Ca.exercise)==null?void 0:ca.sub_discipline_id]:[],visible:Dr,onCancel:()=>so(!1),onOk:qn}),aa.createElement(Ue.default,{title:"\u63D0\u793A",open:Vl,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:aa.createElement("div",null,aa.createElement(Ve.ZP,{onClick:()=>{Yu(!1),ue.history.back()}},"\u7A0D\u540E\u518D\u8BF4"),aa.createElement(Ve.ZP,{type:"primary",onClick:()=>{ue.history.push(`/classrooms/${ol==null?void 0:ol.coursesId}/exercise/${Ye}/detail?random=false&tabs=3`),Yu(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{Yu(!1)}},aa.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")),aa.createElement(Ue.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:cu,width:500,onOk:()=>Ql.submit(),onCancel:()=>ie(!1)},aa.createElement(Ce.default,{form:Ql,initialValues:{},onFinish:Yn=>ri(void 0,null,function*(){(yield(0,to.RK)(ai({id:Ye},Yn))).status==0&&(Fe.ZP.success("\u4FEE\u6539\u6210\u529F"),vn(),ie(!1))})},aa.createElement(Ce.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(Yn,lr){var Nr,Eo,zo,$o;const ko=(Nr=Xi==null?void 0:Xi.find(Uo=>Uo.nameType==Ql.getFieldValue("item_type_en")))==null?void 0:Nr.id;return($o=(zo=(Eo=Ca==null?void 0:Ca.exercise_question_types)==null?void 0:Eo.filter(Uo=>Uo.question_type!=ko))==null?void 0:zo.map(Uo=>Uo==null?void 0:Uo.name))!=null&&$o.includes(lr)?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()}}]},aa.createElement($e.default,{size:"large",maxLength:10,showCount:!0})),aa.createElement(Ce.default.Item,{hidden:!0,name:"item_type_en"},aa.createElement($e.default,{size:"large"})))),aa.createElement(Ka.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:se},aa.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),aa.createElement(bi.Z,{stickyTop:-24,subDisciplineId:(ga=Ca==null?void 0:Ca.exercise)!=null&&ga.sub_discipline_id?[(Ua=Ca==null?void 0:Ca.exercise)==null?void 0:Ua.discipline_id,(Cr=Ca==null?void 0:Ca.exercise)==null?void 0:Cr.sub_discipline_id]:[],onCancel:()=>fe(!1),mode:3,gather:{exercise_id:Ye},onSuccess:()=>{fe(!1),vn()}}),aa.createElement("div",{style:{height:70}})),aa.createElement(gt.Q,{visible:!!we,setVisible:ze,tip:we===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:we===1?ma==null?void 0:ma.languages:[],onOk:Yn=>ri(void 0,null,function*(){const lr={languages:Yn};we===1?lr.hack_id=ma==null?void 0:ma.hack_id:lr.exercise_id=Ye,(yield(0,te.ZP)("/api/problems/update_languages.json",{method:"post",body:lr})).status===0&&(Fe.ZP.success("\u4FEE\u6539\u6210\u529F"),wa({id:jl.current}),ze(!1))})}))};var Ni=(0,ue.connect)(({user:he,exercise:Ge,dispatch:Ye})=>({user:he,exercise:Ge,dispatch:Ye}))(Li),Cl=z(65213),qi=z(50637),Il=z(99543),Al=z(55304),wl=z(99640),Lr=z(67294),el=Object.defineProperty,ti=Object.defineProperties,vi=Object.getOwnPropertyDescriptors,nl=Object.getOwnPropertySymbols,Qi=Object.prototype.hasOwnProperty,Dl=Object.prototype.propertyIsEnumerable,jo=(he,Ge,Ye)=>Ge in he?el(he,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):he[Ge]=Ye,or=(he,Ge)=>{for(var Ye in Ge||(Ge={}))Qi.call(Ge,Ye)&&jo(he,Ye,Ge[Ye]);if(nl)for(var Ye of nl(Ge))Dl.call(Ge,Ye)&&jo(he,Ye,Ge[Ye]);return he},xo=(he,Ge)=>ti(he,vi(Ge)),Lo=(he,Ge)=>{var Ye={};for(var ce in he)Qi.call(he,ce)&&Ge.indexOf(ce)<0&&(Ye[ce]=he[ce]);if(he!=null&&nl)for(var ce of nl(he))Ge.indexOf(ce)<0&&Dl.call(he,ce)&&(Ye[ce]=he[ce]);return Ye},zr=(he,Ge,Ye)=>new Promise((ce,ve)=>{var Ne=ke=>{try{We(Ye.next(ke))}catch(dt){ve(dt)}},Re=ke=>{try{We(Ye.throw(ke))}catch(dt){ve(dt)}},We=ke=>ke.done?ce(ke.value):Promise.resolve(ke.value).then(Ne,Re);We((Ye=Ye.apply(he,Ge)).next())});const _i=he=>{var Ge=he,{classroomList:Ye,globalSetting:ce,problemset:ve,loading:Ne,exercise:Re,user:We,dispatch:ke}=Ge,dt=Lo(Ge,["classroomList","globalSetting","problemset","loading","exercise","user","dispatch"]),yt,Le,Je,ft,pt,It,Jt,kt,Ln,On,Ut,Nn,Qa,$a;const ha=(0,ue.useParams)(),[ir,Xn]=(0,E.useState)(!1),{userInfo:Kr}=We,[Ba]=Ce.default.useForm();let[ca,ga]=(0,E.useState)({});const[Ua,Cr]=(0,E.useState)(1),[Ca,Or]=(0,E.useState)(""),[To]=(0,ue.useSearchParams)(),[no,ma]=(0,E.useState)(!1),[Vo,Yi]=(0,E.useState)(!1),[Ji,Tl]=(0,E.useState)(!1),[jl,Ii]=(0,E.useState)(""),[nu,Qr]=(0,E.useState)(!1),[Di,ao]=(0,E.useState)(!1);(0,E.useEffect)(()=>{ke({type:"problemset/getEditDisciplines",payload:{source:"new_question",identifier:ha==null?void 0:ha.coursesId}}),ke({type:"globalSetting/footerToggle",payload:!1}),Ba.setFieldsValue({difficulty:2,courseid:[]})},[]),(0,E.useEffect)(()=>{ha.exerciseId&&zr(void 0,null,function*(){var Dr,so,Oi;const Ho=yield ke({type:"exercise/editExercise",payload:{categoryId:ha.exerciseId}});(Ho==null?void 0:Ho.status)!==-1&&(((Dr=Ho==null?void 0:Ho.exercise)==null?void 0:Dr.exercise_status)===2||((so=Ho==null?void 0:Ho.exercise)==null?void 0:so.exercise_status)===3||((Oi=Ho==null?void 0:Ho.exercise)==null?void 0:Oi.exercise_status)===4?Tl(!0):Tl(!1))})},[ha]),(0,E.useEffect)(()=>{if(ha.exerciseId){let Dr=Re.editData.exercise;ao(Dr==null?void 0:Dr.set_question_sub_discipline),Ba.setFieldsValue(xo(or({},Dr),{courseid:Dr!=null&&Dr.sub_discipline_id?[Dr==null?void 0:Dr.discipline_id,Dr==null?void 0:Dr.sub_discipline_id]:[]}))}},[Re]),(0,E.useEffect)(()=>{To.get("type")==="2"&&(Or(ha.exerciseId),Cr(2))},[To.get("type")]),(0,E.useEffect)(()=>{var Dr;let so=(Dr=ve==null?void 0:ve.disciplinesData)==null?void 0:Dr.checked;so!=null&&so.sub_discipline_id&&Ba.setFieldsValue({courseid:[so==null?void 0:so.discipline_id,so==null?void 0:so.sub_discipline_id]})},[(yt=ve==null?void 0:ve.disciplinesData)==null?void 0:yt.checked]);function Wo(Dr,so){return zr(this,null,function*(){var Oi,Ho,Ti,gl;yield Ba.validateFields();const ll=Ba.getFieldsValue(),{courseid:Lu}=ll,[Ou,Uu]=Lu;ll.sub_discipline_id=Uu,ll.is_md=!0,ll.time=parseInt(ll.time)>9999?9999:ll.time;const Vl=yield ke({type:"exercise/addExercise",payload:or(or({},ll),ha)});Vl.status===0?(yield(0,te.ZP)(`/api/courses/${ha==null?void 0:ha.coursesId}/exercises/notice_at.json`,{method:"POST",body:{course_id:ha==null?void 0:ha.coursesId,id:(Oi=Vl==null?void 0:Vl.data)==null?void 0:Oi.exercise_id,time:Dr}}),oi((Ho=Vl.data)==null?void 0:Ho.exercise_id),Or((Ti=Vl==null?void 0:Vl.data)==null?void 0:Ti.exercise_id),Cr(2),ma(!1),ue.history.replace(`/classrooms/${ha.coursesId}/exercise/add/${(gl=Vl.data)==null?void 0:gl.exercise_id}?type=2`)):Fe.ZP.error(Vl.message),so()})}function mo(Dr){ga(or({},Dr))}function oi(Dr){return zr(this,null,function*(){if(!(ca!=null&&ca.ec_point_ids))return;const so=or({},ca);delete so.id;let Oi=yield(0,te.ZP)(`/api/ec_courses/${ca==null?void 0:ca.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:or({exercise_id:Dr},so)})})}return Lr.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},Lr.createElement("section",{className:"edu-container"},Lr.createElement("section",{className:"animated fadeIn"},Lr.createElement("aside",{className:"mt10"},Kr&&Lr.createElement(be.Z,{separator:">"},Lr.createElement(be.Z.Item,null,Lr.createElement(ue.Link,{to:`/classrooms/${ha.coursesId}/exercise`},(Le=Kr==null?void 0:Kr.course)==null?void 0:Le.course_name)),Lr.createElement(be.Z.Item,null,Lr.createElement(ue.Link,{to:`/classrooms/${ha.coursesId}/exercise`},"\u8BD5\u5377\u5217\u8868")),Lr.createElement(be.Z.Item,null,ha.exerciseId?"\u7F16\u8F91\u8BD5\u5377":"\u65B0\u5EFA\u8BD5\u5377")))),ha.exerciseId&&Lr.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}},Lr.createElement(Al.Z,{style:{marginRight:5,color:"#E99237"}}),Lr.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"),Lr.createElement("span",{className:me.addQuestionBtn,onClick:()=>{ke({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[ha.exerciseId]}})}},"\u52A0\u5165\u8BD5\u5377\u5E93")),Lr.createElement(Il.Z,{haveInit:!0,init:()=>{Ii(new Date)}}),Lr.createElement("div",{className:"bg-white"},Lr.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},Lr.createElement("div",{onClick:()=>{if(Vo){Fe.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u8BD5\u9898\u3002");return}Cr(1)},className:Ua===1?me.selectdiv:me.divitem},Lr.createElement(Cl.Z,{number:1,active:Ua===1,className:"mr10"}),Lr.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),Lr.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),Lr.createElement("div",{onClick:()=>{if(!ha.exerciseId&&!Ca){Fe.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}Cr(2),!Ca&&Or(ha.exerciseId)},className:Ua!==1?me.selectdiv:me.divitem},Lr.createElement(Cl.Z,{number:2,active:Ua!==1,className:"mr10"}),Lr.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),Ua===2&&Lr.createElement("div",{className:"tc"},Lr.createElement(qi.Z,{defaultValue:(ft=(Je=Re==null?void 0:Re.editData)==null?void 0:Je.exercise)==null?void 0:ft.exercise_name,onFinish:Dr=>zr(void 0,null,function*(){var so,Oi,Ho,Ti,gl,ll,Lu,Ou,Uu,Vl,Yu,ol;return Dr.trim()===((Oi=(so=Re==null?void 0:Re.editData)==null?void 0:so.exercise)==null?void 0:Oi.exercise_name)?!0:(yield(0,to.wy)({exercise_name:Dr,exercise_description:(Ti=(Ho=Re==null?void 0:Re.editData)==null?void 0:Ho.exercise)==null?void 0:Ti.exercise_description,sub_discipline_id:(ll=(gl=Re==null?void 0:Re.editData)==null?void 0:gl.exercise)==null?void 0:ll.sub_discipline_id,time:(Ou=(Lu=Re==null?void 0:Re.editData)==null?void 0:Lu.exercise)==null?void 0:Ou.time,exerciseId:(Vl=(Uu=Re.editData)==null?void 0:Uu.exercise)==null?void 0:Vl.id,difficulty:(ol=(Yu=Re.editData)==null?void 0:Yu.exercise)==null?void 0:ol.difficulty})).status===0?(Ba.setFieldValue("exercise_name",Dr),!0):!1})}),Lr.createElement("div",{style:{fontSize:14}},Lr.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",Lr.createElement("span",{style:{color:"#000000",marginLeft:8}},((It=(pt=Re==null?void 0:Re.editData)==null?void 0:pt.exercise)==null?void 0:It.time)||"\u4E0D\u9650")),Lr.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",Lr.createElement("span",{style:{color:"#000000",marginLeft:8}},((kt=(Jt=Re==null?void 0:Re.editData)==null?void 0:Jt.exercise)==null?void 0:kt.difficulty)===1?"\u7B80\u5355":((On=(Ln=Re==null?void 0:Re.editData)==null?void 0:Ln.exercise)==null?void 0:On.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),Lr.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",Lr.createElement("span",{style:{color:"#000000",marginLeft:8}},((Nn=(Ut=Re==null?void 0:Re.editData)==null?void 0:Ut.exercise_types)==null?void 0:Nn.q_counts)||0)),Lr.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",Lr.createElement("span",{style:{color:"#000000",marginLeft:8}},($a=(Qa=Re==null?void 0:Re.editData)==null?void 0:Qa.exercise_types)==null?void 0:$a.q_scores))))),Ua===1&&Lr.createElement("div",null,Lr.createElement("section",{className:[me.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},Lr.createElement(Ce.default,{form:Ba,colon:!1,layout:"horizontal",labelCol:{span:4},wrapperCol:{span:20},initialValues:{time:60},onFinish:Dr=>zr(void 0,null,function*(){var so,Oi,Ho,Ti,gl;if(Xn(!0),ma(!0),ha.exerciseId){Dr.exerciseId=(Oi=(so=Re.editData)==null?void 0:so.exercise)==null?void 0:Oi.id,Dr.sub_discipline_id=Dr.courseid[Dr.courseid.length-1],yield(0,to.wy)(xo(or({},Dr),{set_question_sub_discipline:Di})),Cr(2),oi(ha==null?void 0:ha.exerciseId),Or(ha.exerciseId),Xn(!1),ma(!1);return}const ll=yield(0,te.ZP)(`/api/courses/${ha==null?void 0:ha.coursesId}/exercises/overload_alert.json`,{method:"get",params:{course_id:ha==null?void 0:ha.coursesId}});if(ll!=null&&ll.alert)ke({type:"classroomList/setActionTabs",payload:{key:"\u9884\u7EA6\u5F39\u7A97"}});else{const{courseid:Lu}=Dr,[Ou,Uu]=Lu;Dr.sub_discipline_id=Uu,Dr.is_md=!0,Dr.time=parseInt(Dr.time)>9999?9999:Dr.time,Dr.set_question_sub_discipline=Di;const Vl=yield ke({type:"exercise/addExercise",payload:xo(or(or({},Dr),ha),{category_id:To.get("catalogue")||null})});Vl.status===0&&(oi((Ho=Vl.data)==null?void 0:Ho.exercise_id),ue.history.replace(`/classrooms/${ha.coursesId}/exercise/add/${(Ti=Vl.data)==null?void 0:Ti.exercise_id}?type=2`),Or((gl=Vl==null?void 0:Vl.data)==null?void 0:gl.exercise_id),Cr(2)),ma(!1)}Xn(!1)}),className:me.formWrap},Lr.createElement(Ce.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:me.baseLineHeight,rules:[{required:!0,validator:(Dr,so)=>{var Oi;return((Oi=so==null?void 0:so.replaceAll(" ",""))==null?void 0:Oi.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},Lr.createElement($e.default,{maxLength:60,className:me.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),Lr.createElement(Ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"courseid",className:me.baseLineHeight},Lr.createElement(ge.Z,{disabled:Ji,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:ve.courseOptions,className:me.baseFormItem,size:"large",popupClassName:me.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14},allowClear:!0})),Lr.createElement("div",{className:me.concat},Lr.createElement("div",null,Lr.createElement(Xe.default,{checked:Di,onChange:Dr=>{ao(Dr.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")),Lr.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",Lr.createElement("a",{onClick:()=>Qr(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),Lr.createElement(Ce.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:me.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},Lr.createElement(Me.ZP.Group,{className:me.radiogroup,disabled:Ji},Lr.createElement(Me.ZP.Button,{className:me.easy,value:1},"\u7B80\u5355"),Lr.createElement(Me.ZP.Button,{className:me.medium,value:2},"\u9002\u4E2D"),Lr.createElement(Me.ZP.Button,{className:me.hard,value:3},"\u56F0\u96BE"))),Lr.createElement(Ce.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:me.baseLineHeight},Lr.createElement("div",{style:{display:"flex",width:"100%"}},Lr.createElement(Ce.default.Item,{name:"time",noStyle:!0},Lr.createElement(_e.Z,{disabled:Ji,min:1,max:9999,className:me.baseFormItem,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),Lr.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),Lr.createElement(Ce.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},Lr.createElement($e.default.TextArea,{disabled:Ji,rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"}))),Lr.createElement(Ta,{exercise_id:ha==null?void 0:ha.exerciseId,setitem:mo})),Lr.createElement("div",{className:me.bottmodiv},Lr.createElement(Ve.ZP,{className:`${me.cancelBtn}`,type:"primary",onClick:()=>{ue.history.back()}},"\u53D6\u6D88"),Lr.createElement(Ve.ZP,{loading:no,onClick:()=>{Ba.validateFields(),Ba.submit()},type:"primary",className:`${me.confirmBtn} ml20`},"\u4E0B\u4E00\u6B65")),Lr.createElement(ee,{setsubloading:ma,onModalOk:Wo})),Ua===2&&Lr.createElement("div",null,Lr.createElement(Ni,{key:jl,setisedits:Yi,setitemid:Or,itemid:Ca}))),Lr.createElement(wl.Z,{open:nu,onCancel:()=>{Qr(!1)}}))};var sl=(0,ue.connect)(({classroomList:he,loading:Ge,user:Ye,problemset:ce,globalSetting:ve,exercise:Ne})=>({classroomList:he,globalSetting:ve,problemset:ce,user:Ye,exercise:Ne,loading:Ge.effects}))(_i)},92359:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return y}});var E=z(67294),ue=z(2453),Ce=z(14446),Fe=z(85546),be=z(59810),$e=z(71577),ge=z(11320),Xe=z(28706),Me=z(33170),_e=z(35973),Ve={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"},me=z(67294),Ue=(a,x,b)=>new Promise((ee,te)=>{var le=ye=>{try{re(b.next(ye))}catch(Ae){te(Ae)}},oe=ye=>{try{re(b.throw(ye))}catch(Ae){te(Ae)}},re=ye=>ye.done?ee(ye.value):Promise.resolve(ye.value).then(le,oe);re((b=b.apply(a,x)).next())}),y=({visible:a,onOk:x,onCancel:b,sub_discipline_id:ee=[]})=>{const[te,le]=(0,E.useState)([]),[oe,re]=(0,E.useState)(!1),ye=(0,_e.useParams)(),[Ae,et]=(0,E.useState)([]),[Oe,xe]=(0,E.useState)([]);(0,E.useEffect)(()=>{a?Se():(xe([]),le([]),re(!1))},[a]);const Se=()=>Ue(void 0,null,function*(){const ct=yield(0,Me.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});et(ct.disciplines||[]),xe((ee==null?void 0:ee.length)>0?ee:[])}),tt=()=>{if((Oe==null?void 0:Oe.length)===0)return ue.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",Oe),re(!0),x(te,Oe[1],()=>{re(!1)})},Te=()=>{b()},Qe=()=>{const ct=`${ge.Z.API_SERVER}/api/courses/${ye.coursesId}/exercises/down_template`;(0,Xe.Nd)(null,ct)},Be=ct=>{const Et={name:ct.name,uid:ct.uid,file:ct};return le([Et]),!1},ut=()=>{le([])};return me.createElement(Ce.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:a,onOk:tt,centered:!0,wrapClassName:Ve.customModal,onCancel:Te,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:Ve.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:oe},me.createElement("div",{className:Ve.content},me.createElement("aside",null,me.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA41"),me.createElement("ul",null,me.createElement("li",null,me.createElement("span",{style:{color:"#5F6367"}},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),me.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:Qe},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),me.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:Qe,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),me.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),me.createElement("li",{className:Ve.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),me.createElement("li",{className:Ve.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),me.createElement("li",{className:Ve.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),me.createElement("li",{className:Ve.infoText},"4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002"))),me.createElement("aside",{style:{marginTop:22}},me.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA42"),me.createElement("ul",{style:{flex:1}},me.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&&me.createElement(me.Fragment,null,me.createElement(Fe.Z,{value:Oe,className:Ve.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Ae,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(ct,Et)=>{xe(ct||[])}}),me.createElement("br",null),me.createElement(be.default,{action:`${ge.Z.API_SERVER}/api/attachments.json`,beforeUpload:Be,onRemove:ut,withCredentials:!0,fileList:te,accept:".xls,.xlsx",showUploadList:!1},me.createElement($e.ZP,{className:Ve.upload,type:"primary",icon:me.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),te.map((ct,Et)=>me.createElement("div",{key:Et,className:Ve.fileList},me.createElement("span",{className:Ve.fileName},ct==null?void 0:ct.name),me.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:ut})))))))}},99543:function(Xt,Ht,z){"use strict";var E=z(67294),ue=z(14446),Ce=z(33170),Fe=z(35973),be=z(67294),$e=(Xe,Me,_e)=>new Promise((Ve,me)=>{var Ue=a=>{try{y(_e.next(a))}catch(x){me(x)}},pe=a=>{try{y(_e.throw(a))}catch(x){me(x)}},y=a=>a.done?Ve(a.value):Promise.resolve(a.value).then(Ue,pe);y((_e=_e.apply(Xe,Me)).next())});const ge=({exercise:Xe,dispatch:Me,init:_e,haveInit:Ve=!1})=>{const me=(0,Fe.useParams)(),[Ue,pe]=(0,E.useState)(!1);let[y,a]=(0,E.useState)();const[x,b]=(0,E.useState)(!1),[ee,te]=(0,E.useState)(!1);(0,E.useEffect)(()=>{Xe.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&le()},[Xe.actionTabs]);function le(){return $e(this,null,function*(){var oe,re;let ye=yield(0,Ce.ZP)(`/api/courses/${me==null?void 0:me.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:Xe.actionTabs.selectArrs}});if(((oe=ye==null?void 0:ye.cover_exercises)==null?void 0:oe.length)>0)pe(!0),a((re=ye==null?void 0:ye.cover_exercises)==null?void 0:re[0]);else{let Ae=yield(0,Ce.ZP)(`/api/courses/${me==null?void 0:me.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Xe.actionTabs.selectArrs}});Me({type:"exercise/setActionTabs",payload:{key:""}}),(Ae==null?void 0:Ae.status)===0&&(Ve&&_e(),ue.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:()=>{Fe.history.push("/paperlibrary")}}))}})}return be.createElement("div",null,be.createElement(ue.default,{open:Ue,centered:!0,onCancel:oe=>$e(void 0,null,function*(){if(oe.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){b(!0);let re=yield(0,Ce.ZP)(`/api/courses/${me==null?void 0:me.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Xe.actionTabs.selectArrs,update:1}});Me({type:"exercise/setActionTabs",payload:{key:""}}),b(!1),(re==null?void 0:re.status)===0&&(Ve&&_e(),pe(!1),ue.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:()=>{Fe.history.push("/paperlibrary")}}))}else pe(!1)}),cancelButtonProps:{loading:x},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:ee},onOk:()=>$e(void 0,null,function*(){te(!0);let oe=yield(0,Ce.ZP)(`/api/courses/${me==null?void 0:me.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Xe.actionTabs.selectArrs}});te(!1),(oe==null?void 0:oe.status)===0&&(Ve&&_e(),Me({type:"exercise/setActionTabs",payload:{key:""}}),pe(!1),ue.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:()=>{Fe.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},be.createElement("div",null,be.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"),be.createElement("div",null,be.createElement("div",null,"\u8BD5\u5377\uFF1A",y==null?void 0:y.origin_exercise_nam),be.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",be.createElement("a",{href:`/paperlibrary/see/${y==null?void 0:y.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},y==null?void 0:y.examination_bank_name))))))};Ht.Z=(0,Fe.connect)(({exercise:Xe})=>({exercise:Xe}))(ge)},96707:function(Xt,Ht,z){"use strict";z.d(Ht,{h:function(){return E}});var E=(ue=>(ue[ue.NOMATCH=-1]="NOMATCH",ue[ue.OK=0]="OK",ue[ue.TIMEOUT=2]="TIMEOUT",ue[ue.PODFAILURE=3]="PODFAILURE",ue[ue.COMPILEFAILURE=4]="COMPILEFAILURE",ue[ue.EXECUTEFAILURE=5]="EXECUTEFAILURE",ue[ue.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ue))(E||{})},88742:function(Xt,Ht,z){"use strict";z.d(Ht,{H7:function(){return y},MK:function(){return pe},MU:function(){return _e},X6:function(){return me},bM:function(){return Me},fi:function(){return a},fu:function(){return Xe},n4:function(){return x},rX:function(){return Ue},vl:function(){return b},zO:function(){return Ve}});var E=z(33170),ue=Object.defineProperty,Ce=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,$e=(ee,te,le)=>te in ee?ue(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:le}):ee[te]=le,ge=(ee,te)=>{for(var le in te||(te={}))Fe.call(te,le)&&$e(ee,le,te[le]);if(Ce)for(var le of Ce(te))be.call(te,le)&&$e(ee,le,te[le]);return ee};function Xe(ee,te){return(0,E.U2)(`myproblems/${ee}.json`,ge({hidePopLogin:!0},te||{}))}function Me(ee,te){return(0,E.v_)(`myproblems/${ee}/code_submit.json`,te)}function _e(ee,te){return(0,E.v_)(`myproblems/${ee}/code_debug.json`,te)}function Ve(ee,te){return te.language&&(te.language=encodeURIComponent(te.language)),(0,E.U2)(`myproblems/${ee}/submit_records.json`,te)}function me(ee){return(0,E.U2)("myproblems/record_detail.json",{id:ee})}function Ue(ee,te){return(0,E.U2)(`myproblems/${ee}/result.json`,{mode:te})}function pe(ee,te){return(0,E.v_)(`myproblems/${ee}/add_notes.json`,te)}function y(ee,te){return(0,E.v_)(`myproblems/${ee}/restore_initial_code.json`,te)}function a(ee){return(0,E.v_)(`myproblems/${ee}/sync_code.json`)}function x(ee,te){return(0,E.v_)(`myproblems/${ee}/update_code.json`,te)}function b(ee,te){return(0,E.v_)(`discusses/${ee}/plus.json`,te)}},50637:function(Xt,Ht,z){"use strict";var E=z(67294),ue=z(83062),Ce=z(69677),Fe=z(2453),be=z(62038),$e=z(67294),ge=(Me,_e,Ve)=>new Promise((me,Ue)=>{var pe=x=>{try{a(Ve.next(x))}catch(b){Ue(b)}},y=x=>{try{a(Ve.throw(x))}catch(b){Ue(b)}},a=x=>x.done?me(x.value):Promise.resolve(x.value).then(pe,y);a((Ve=Ve.apply(Me,_e)).next())});const Xe=({defaultValue:Me,onFinish:_e})=>{const[Ve,me]=(0,E.useState)(!1),[Ue,pe]=(0,E.useState)(Me);return(0,E.useEffect)(()=>{pe(Me)},[Me]),$e.createElement("div",null,Ve?$e.createElement(Ce.default,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:Ue,onChange:y=>{pe(y.target.value)},onBlur:()=>ge(void 0,null,function*(){var y;if(((y=Ue==null?void 0:Ue.replaceAll(" ",""))==null?void 0:y.length)<=0){Fe.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield _e(Ue))&&me(!1)}),onPressEnter:()=>ge(void 0,null,function*(){var y;if(((y=Ue==null?void 0:Ue.replaceAll(" ",""))==null?void 0:y.length)<=0){Fe.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield _e(Ue))&&me(!1)})}):$e.createElement("div",{className:be.Z.title},Ue,$e.createElement(ue.Z,{title:"\u7F16\u8F91\u8BD5\u5377\u540D\u79F0"},$e.createElement("i",{className:`${be.Z.editIcon} iconfont icon-bianji_Hover`,onClick:()=>me(!0)}))))};Ht.Z=Xe},99640:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return _e}});var E=z(14446),ue={ul:"ul___TdfYY"},Ce=z(32637),Fe=z(67294),be=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,Xe=(Ve,me)=>{var Ue={};for(var pe in Ve)$e.call(Ve,pe)&&me.indexOf(pe)<0&&(Ue[pe]=Ve[pe]);if(Ve!=null&&be)for(var pe of be(Ve))me.indexOf(pe)<0&&ge.call(Ve,pe)&&(Ue[pe]=Ve[pe]);return Ue},_e=Ve=>{var me=Ve,{open:Ue,onCancel:pe}=me,y=Xe(me,["open","onCancel"]);return Fe.createElement(E.default,{centered:!0,open:Ue,title:Fe.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:pe,footer:null},Fe.createElement("div",null,Fe.createElement("div",{className:"tc"},Fe.createElement("img",{className:"mt10",src:Ce,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),Fe.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),Fe.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),Fe.createElement("div",{style:{color:"#333"},className:"pt30 font14"},Fe.createElement("ul",{className:ue.ul},Fe.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"),Fe.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"),Fe.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(Xt,Ht,z){"use strict";z.d(Ht,{I:function(){return ue}});var E=z(67294);const ue=()=>{const[Ce,Fe]=(0,E.useState)("hidden");return{overflow:Ce,handleMouseEnter:()=>Fe("auto"),handleMouseLeave:()=>Fe("hidden")}}},38780:function(Xt,Ht){"use strict";function z(){const E=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ue=1;ue<arguments.length;ue++){const Ce=ue<0||arguments.length<=ue?void 0:arguments[ue];Ce&&Object.keys(Ce).forEach(Fe=>{const be=Ce[Fe];be!==void 0&&(E[Fe]=be)})}return E}Ht.Z=z},81643:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return E}});const E=ue=>ue?typeof ue=="function"?ue():ue:null},66367:function(Xt,Ht,z){"use strict";z.d(Ht,{F:function(){return E},Z:function(){return ue}});function E(Ce){return Ce!=null&&Ce===Ce.window}function ue(Ce,Fe){var be,$e;if(typeof window=="undefined")return 0;const ge=Fe?"scrollTop":"scrollLeft";let Xe=0;return E(Ce)?Xe=Ce[Fe?"pageYOffset":"pageXOffset"]:Ce instanceof Document?Xe=Ce.documentElement[ge]:(Ce instanceof HTMLElement||Ce)&&(Xe=Ce[ge]),Ce&&!E(Ce)&&typeof Xe!="number"&&(Xe=($e=((be=Ce.ownerDocument)!==null&&be!==void 0?be:Ce).documentElement)===null||$e===void 0?void 0:$e[ge]),Xe}},57838:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ue}});var E=z(67294);function ue(){const[,Ce]=E.useReducer(Fe=>Fe+1,0);return Ce}},58375:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return Fe}});var E=z(96523);function ue(be,$e,ge,Xe){const Me=ge-$e;return be/=Xe/2,be<1?Me/2*be*be*be+$e:Me/2*((be-=2)*be*be+2)+$e}var Ce=z(66367);function Fe(be){let $e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ge=()=>window,callback:Xe,duration:Me=450}=$e,_e=ge(),Ve=(0,Ce.Z)(_e,!0),me=Date.now(),Ue=()=>{const y=Date.now()-me,a=ue(y>Me?Me:y,Ve,be,Me);(0,Ce.F)(_e)?_e.scrollTo(window.pageXOffset,a):_e instanceof Document||_e.constructor.name==="HTMLDocument"?_e.documentElement.scrollTop=a:_e.scrollTop=a,y<Me?(0,E.Z)(Ue):typeof Xe=="function"&&Xe()};(0,E.Z)(Ue)}},85673:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return Qe}});var E=z(94184),ue=z.n(E),Ce=z(37419),Fe=z(1337),be=z(67294),$e=z(96159),ge=z(53124),Xe=z(42922),Me=z(56153);const _e=Be=>{let{children:ut}=Be;const{getPrefixCls:ct}=be.useContext(ge.E_),Et=ct("breadcrumb");return be.createElement("li",{className:`${Et}-separator`,"aria-hidden":"true"},ut===""?ut:ut||"/")};_e.__ANT_BREADCRUMB_SEPARATOR=!0;var Ve=_e,me=function(Be,ut){var ct={};for(var Et in Be)Object.prototype.hasOwnProperty.call(Be,Et)&&ut.indexOf(Et)<0&&(ct[Et]=Be[Et]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ft=0,Et=Object.getOwnPropertySymbols(Be);Ft<Et.length;Ft++)ut.indexOf(Et[Ft])<0&&Object.prototype.propertyIsEnumerable.call(Be,Et[Ft])&&(ct[Et[Ft]]=Be[Et[Ft]]);return ct};function Ue(Be,ut){if(Be.title===void 0||Be.title===null)return null;const ct=Object.keys(ut).join("|");return typeof Be.title=="object"?Be.title:String(Be.title).replace(new RegExp(`:(${ct})`,"g"),(Et,Ft)=>ut[Ft]||Et)}function pe(Be,ut,ct,Et){if(ct==null)return null;const{className:Ft,onClick:Mt}=ut,rn=me(ut,["className","onClick"]),An=Object.assign(Object.assign({},(0,Fe.Z)(rn,{data:!0,aria:!0})),{onClick:Mt});return Et!==void 0?be.createElement("a",Object.assign({},An,{className:ue()(`${Be}-link`,Ft),href:Et}),ct):be.createElement("span",Object.assign({},An,{className:ue()(`${Be}-link`,Ft)}),ct)}function y(Be,ut){return(Et,Ft,Mt,rn,An)=>{if(ut)return ut(Et,Ft,Mt,rn);const Hn=Ue(Et,Ft);return pe(Be,Et,Hn,An)}}var a=function(Be,ut){var ct={};for(var Et in Be)Object.prototype.hasOwnProperty.call(Be,Et)&&ut.indexOf(Et)<0&&(ct[Et]=Be[Et]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ft=0,Et=Object.getOwnPropertySymbols(Be);Ft<Et.length;Ft++)ut.indexOf(Et[Ft])<0&&Object.prototype.propertyIsEnumerable.call(Be,Et[Ft])&&(ct[Et[Ft]]=Be[Et[Ft]]);return ct};const x=Be=>{const{prefixCls:ut,separator:ct="/",children:Et,menu:Ft,overlay:Mt,dropdownProps:rn,href:An}=Be,xt=(_t=>{if(Ft||Mt){const xn=Object.assign({},rn);if(Ft){const Ta=Ft||{},{items:Tt}=Ta,pn=a(Ta,["items"]);xn.menu=Object.assign(Object.assign({},pn),{items:Tt==null?void 0:Tt.map((it,Mn)=>{var{key:Ka,title:Gt,label:cn,path:wn}=it,gt=a(it,["key","title","label","path"]);let rt=cn!=null?cn:Gt;return wn&&(rt=be.createElement("a",{href:`${An}${wn}`},rt)),Object.assign(Object.assign({},gt),{key:Ka!=null?Ka:Mn,label:rt})})})}else Mt&&(xn.overlay=Mt);return be.createElement(Me.Z,Object.assign({placement:"bottom"},xn),be.createElement("span",{className:`${ut}-overlay-link`},_t,be.createElement(Xe.Z,null)))}return _t})(Et);return xt!=null?be.createElement(be.Fragment,null,be.createElement("li",null,xt),ct&&be.createElement(Ve,null,ct)):null},b=Be=>{const{prefixCls:ut,children:ct,href:Et}=Be,Ft=a(Be,["prefixCls","children","href"]),{getPrefixCls:Mt}=be.useContext(ge.E_),rn=Mt("breadcrumb",ut);return be.createElement(x,Object.assign({},Ft,{prefixCls:rn}),pe(rn,Ft,ct,Et))};b.__ANT_BREADCRUMB_ITEM=!0;var ee=b,te=z(14747),le=z(67968),oe=z(45503);const re=Be=>{const{componentCls:ut,iconCls:ct}=Be;return{[ut]:Object.assign(Object.assign({},(0,te.Wf)(Be)),{color:Be.itemColor,fontSize:Be.fontSize,[ct]:{fontSize:Be.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Be.linkColor,transition:`color ${Be.motionDurationMid}`,padding:`0 ${Be.paddingXXS}px`,borderRadius:Be.borderRadiusSM,height:Be.lineHeight*Be.fontSize,display:"inline-block",marginInline:-Be.marginXXS,"&:hover":{color:Be.linkHoverColor,backgroundColor:Be.colorBgTextHover}},(0,te.Qy)(Be)),"li:last-child":{color:Be.lastItemColor},[`${ut}-separator`]:{marginInline:Be.separatorMargin,color:Be.separatorColor},[`${ut}-link`]:{[`
|
|
> ${ct} + span,
|
|
> ${ct} + a
|
|
`]:{marginInlineStart:Be.marginXXS}},[`${ut}-overlay-link`]:{borderRadius:Be.borderRadiusSM,height:Be.lineHeight*Be.fontSize,display:"inline-block",padding:`0 ${Be.paddingXXS}px`,marginInline:-Be.marginXXS,[`> ${ct}`]:{marginInlineStart:Be.marginXXS,fontSize:Be.fontSizeIcon},"&:hover":{color:Be.linkHoverColor,backgroundColor:Be.colorBgTextHover,a:{color:Be.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Be.componentCls}-rtl`]:{direction:"rtl"}})}};var ye=(0,le.Z)("Breadcrumb",Be=>{const ut=(0,oe.TS)(Be,{});return[re(ut)]},Be=>({itemColor:Be.colorTextDescription,lastItemColor:Be.colorText,iconFontSize:Be.fontSize,linkColor:Be.colorTextDescription,linkHoverColor:Be.colorText,separatorColor:Be.colorTextDescription,separatorMargin:Be.marginXS})),Ae=function(Be,ut){var ct={};for(var Et in Be)Object.prototype.hasOwnProperty.call(Be,Et)&&ut.indexOf(Et)<0&&(ct[Et]=Be[Et]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ft=0,Et=Object.getOwnPropertySymbols(Be);Ft<Et.length;Ft++)ut.indexOf(Et[Ft])<0&&Object.prototype.propertyIsEnumerable.call(Be,Et[Ft])&&(ct[Et[Ft]]=Be[Et[Ft]]);return ct};function et(Be){const{breadcrumbName:ut,children:ct}=Be,Et=Ae(Be,["breadcrumbName","children"]),Ft=Object.assign({title:ut},Et);return ct&&(Ft.menu={items:ct.map(Mt=>{var{breadcrumbName:rn}=Mt,An=Ae(Mt,["breadcrumbName"]);return Object.assign(Object.assign({},An),{title:rn})})}),Ft}function Oe(Be,ut){return(0,be.useMemo)(()=>Be||(ut?ut.map(et):null),[Be,ut])}var xe=function(Be,ut){var ct={};for(var Et in Be)Object.prototype.hasOwnProperty.call(Be,Et)&&ut.indexOf(Et)<0&&(ct[Et]=Be[Et]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ft=0,Et=Object.getOwnPropertySymbols(Be);Ft<Et.length;Ft++)ut.indexOf(Et[Ft])<0&&Object.prototype.propertyIsEnumerable.call(Be,Et[Ft])&&(ct[Et[Ft]]=Be[Et[Ft]]);return ct};const Se=(Be,ut)=>{if(ut===void 0)return ut;let ct=(ut||"").replace(/^\//,"");return Object.keys(Be).forEach(Et=>{ct=ct.replace(`:${Et}`,Be[Et])}),ct},tt=Be=>{const{prefixCls:ut,separator:ct="/",style:Et,className:Ft,rootClassName:Mt,routes:rn,items:An,children:Hn,itemRender:xt,params:_t={}}=Be,xn=xe(Be,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Ta,direction:Tt,breadcrumb:pn}=be.useContext(ge.E_);let it;const Mn=Ta("breadcrumb",ut),[Ka,Gt]=ye(Mn),cn=Oe(An,rn),wn=y(Mn,xt);if(cn&&cn.length>0){const Nt=[],on=An||rn;it=cn.map((Zn,ea)=>{const{path:tr,key:Za,type:Ea,menu:Va,overlay:bt,onClick:Yt,className:er,separator:Ya,dropdownProps:qt}=Zn,ba=Se(_t,tr);ba!==void 0&&Nt.push(ba);const Ct=Za!=null?Za:ea;if(Ea==="separator")return be.createElement(Ve,{key:Ct},Ya);const un={},Rn=ea===cn.length-1;Va?un.menu=Va:bt&&(un.overlay=bt);let{href:ln}=Zn;return Nt.length&&ba!==void 0&&(ln=`#/${Nt.join("/")}`),be.createElement(x,Object.assign({key:Ct},un,(0,Fe.Z)(Zn,{data:!0,aria:!0}),{className:er,dropdownProps:qt,href:ln,separator:Rn?"":ct,onClick:Yt,prefixCls:Mn}),wn(Zn,_t,on,Nt,ln))})}else if(Hn){const Nt=(0,Ce.Z)(Hn).length;it=(0,Ce.Z)(Hn).map((on,Zn)=>{if(!on)return on;const ea=Zn===Nt-1;return(0,$e.Tm)(on,{separator:ea?"":ct,key:Zn})})}const gt=ue()(Mn,pn==null?void 0:pn.className,{[`${Mn}-rtl`]:Tt==="rtl"},Ft,Mt,Gt),rt=Object.assign(Object.assign({},pn==null?void 0:pn.style),Et);return Ka(be.createElement("nav",Object.assign({className:gt,style:rt},xn),be.createElement("ol",null,it)))};tt.Item=ee,tt.Separator=Ve;var Te=tt,Qe=Te},85546:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ei}});var E=z(74902),ue=z(67294),Ce=z(22751),Fe=z(3407),be=z(91034),$e=z(94184),ge=z.n($e),Xe=z(87462),Me=z(97685),_e=z(45987),Ve=z(4942),me=z(1413),Ue=z(71002);function pe(Ie){var He=ue.useRef();He.current=Ie;var At=ue.useCallback(function(){for(var St,sn=arguments.length,Bn=new Array(sn),Kn=0;Kn<sn;Kn++)Bn[Kn]=arguments[Kn];return(St=He.current)===null||St===void 0?void 0:St.call.apply(St,[He].concat(Bn))},[]);return At}function y(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var a=y()?ue.useLayoutEffect:ue.useEffect,x=a,b=function(He,At){var St=ue.useRef(!0);a(function(){if(!St.current)return He()},At),a(function(){return St.current=!1,function(){St.current=!0}},[])};function ee(Ie){var He=ue.useRef(!1),At=ue.useState(Ie),St=(0,Me.Z)(At,2),sn=St[0],Bn=St[1];ue.useEffect(function(){return He.current=!1,function(){He.current=!0}},[]);function Kn(Oa,Fa){Fa&&He.current||Bn(Oa)}return[sn,Kn]}function te(Ie){return Ie!==void 0}function le(Ie,He){var At=He||{},St=At.defaultValue,sn=At.value,Bn=At.onChange,Kn=At.postState,Oa=ee(function(){return te(sn)?sn:te(St)?typeof St=="function"?St():St:typeof Ie=="function"?Ie():Ie}),Fa=(0,Me.Z)(Oa,2),Ia=Fa[0],Aa=Fa[1],Ar=sn!==void 0?sn:Ia,Da=Kn?Kn(Ar):Ar,Sr=pe(Bn),Jr=ee([Ar]),Co=(0,Me.Z)(Jr,2),lo=Co[0],uo=Co[1];b(function(){var qe=lo[0];Ia!==qe&&Sr(Ia,qe)},[lo]),b(function(){te(sn)||Aa(sn)},[sn]);var De=pe(function(qe,Dt){Aa(qe,Dt),uo([Ar],Dt)});return[Da,De]}var oe={};function re(Ie,He){}function ye(Ie,He){}function Ae(){oe={}}function et(Ie,He,At){!He&&!oe[At]&&(Ie(!1,At),oe[At]=!0)}function Oe(Ie,He){et(re,Ie,He)}function xe(Ie,He){et(ye,Ie,He)}var Se=Oe,tt=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var Ie=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(Ie)||/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(Ie==null?void 0:Ie.substr(0,4))},Te={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(He){var At=He.keyCode;if(He.altKey&&!He.ctrlKey||He.metaKey||At>=Te.F1&&At<=Te.F12)return!1;switch(At){case Te.ALT:case Te.CAPS_LOCK:case Te.CONTEXT_MENU:case Te.CTRL:case Te.DOWN:case Te.END:case Te.ESC:case Te.HOME:case Te.INSERT:case Te.LEFT:case Te.MAC_FF_META:case Te.META:case Te.NUMLOCK:case Te.NUM_CENTER:case Te.PAGE_DOWN:case Te.PAGE_UP:case Te.PAUSE:case Te.PRINT_SCREEN:case Te.RIGHT:case Te.SHIFT:case Te.UP:case Te.WIN_KEY:case Te.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(He){if(He>=Te.ZERO&&He<=Te.NINE||He>=Te.NUM_ZERO&&He<=Te.NUM_MULTIPLY||He>=Te.A&&He<=Te.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&He===0)return!0;switch(He){case Te.SPACE:case Te.QUESTION_MARK:case Te.NUM_PLUS:case Te.NUM_MINUS:case Te.NUM_PERIOD:case Te.NUM_DIVISION:case Te.SEMICOLON:case Te.DASH:case Te.EQUALS:case Te.COMMA:case Te.PERIOD:case Te.SLASH:case Te.APOSTROPHE:case Te.SINGLE_QUOTE:case Te.OPEN_SQUARE_BRACKET:case Te.BACKSLASH:case Te.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Qe=Te,Be=z(16357);function ut(Ie,He,At){var St=ue.useRef({});return(!("value"in St.current)||At(St.current.condition,He))&&(St.current.value=Ie(),St.current.condition=He),St.current.value}function ct(Ie,He){typeof Ie=="function"?Ie(He):(0,Ue.Z)(Ie)==="object"&&Ie&&"current"in Ie&&(Ie.current=He)}function Et(){for(var Ie=arguments.length,He=new Array(Ie),At=0;At<Ie;At++)He[At]=arguments[At];var St=He.filter(function(sn){return sn});return St.length<=1?St[0]:function(sn){He.forEach(function(Bn){ct(Bn,sn)})}}function Ft(){for(var Ie=arguments.length,He=new Array(Ie),At=0;At<Ie;At++)He[At]=arguments[At];return ut(function(){return Et.apply(void 0,He)},He,function(St,sn){return St.length===sn.length&&St.every(function(Bn,Kn){return Bn===sn[Kn]})})}function Mt(Ie){var He,At,St=isMemo(Ie)?Ie.type.type:Ie.type;return!(typeof St=="function"&&!((He=St.prototype)!==null&&He!==void 0&&He.render)||typeof Ie=="function"&&!((At=Ie.prototype)!==null&&At!==void 0&&At.render))}var rn=function(He){var At=He.className,St=He.customizeIcon,sn=He.customizeIconProps,Bn=He.onMouseDown,Kn=He.onClick,Oa=He.children,Fa;return typeof St=="function"?Fa=St(sn):Fa=St,ue.createElement("span",{className:At,onMouseDown:function(Aa){Aa.preventDefault(),Bn&&Bn(Aa)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Kn,"aria-hidden":!0},Fa!==void 0?Fa:ue.createElement("span",{className:ge()(At.split(/\s+/).map(function(Ia){return"".concat(Ia,"-icon")}))},Oa))},An=rn;function Hn(Ie,He,At,St,sn){var Bn=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Kn=arguments.length>6?arguments[6]:void 0,Oa=arguments.length>7?arguments[7]:void 0,Fa=ue.useMemo(function(){if((0,Ue.Z)(St)==="object")return St.clearIcon;if(sn)return sn},[St,sn]),Ia=ue.useMemo(function(){return!!(!Bn&&St&&(At.length||Kn)&&!(Oa==="combobox"&&Kn===""))},[St,Bn,At.length,Kn,Oa]);return{allowClear:Ia,clearIcon:ue.createElement(An,{className:"".concat(Ie,"-clear"),onMouseDown:He,customizeIcon:Fa},"\xD7")}}var xt=ue.createContext(null);function _t(){return ue.useContext(xt)}function xn(){var Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,He=ue.useState(!1),At=(0,Me.Z)(He,2),St=At[0],sn=At[1],Bn=ue.useRef(null),Kn=function(){window.clearTimeout(Bn.current)};ue.useEffect(function(){return Kn},[]);var Oa=function(Ia,Aa){Kn(),Bn.current=window.setTimeout(function(){sn(Ia),Aa&&Aa()},Ie)};return[St,Oa,Kn]}function Ta(){var Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,He=ue.useRef(null),At=ue.useRef(null);ue.useEffect(function(){return function(){window.clearTimeout(At.current)}},[]);function St(sn){(sn||He.current===null)&&(He.current=sn),window.clearTimeout(At.current),At.current=window.setTimeout(function(){He.current=null},Ie)}return[function(){return He.current},St]}function Tt(Ie,He,At,St){var sn=ue.useRef(null);sn.current={open:He,triggerOpen:At,customizedTrigger:St},ue.useEffect(function(){function Bn(Kn){var Oa;if(!((Oa=sn.current)!==null&&Oa!==void 0&&Oa.customizedTrigger)){var Fa=Kn.target;Fa.shadowRoot&&Kn.composed&&(Fa=Kn.composedPath()[0]||Fa),sn.current.open&&Ie().filter(function(Ia){return Ia}).every(function(Ia){return!Ia.contains(Fa)&&Ia!==Fa})&&sn.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Bn),function(){return window.removeEventListener("mousedown",Bn)}},[])}var pn=`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`,it=`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(pn," ").concat(it).split(/[\s\n]+/),Ka="aria-",Gt="data-";function cn(Ie,He){return Ie.indexOf(He)===0}function wn(Ie){var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,At;He===!1?At={aria:!0,data:!0,attr:!0}:He===!0?At={aria:!0}:At=(0,me.Z)({},He);var St={};return Object.keys(Ie).forEach(function(sn){(At.aria&&(sn==="role"||cn(sn,Ka))||At.data&&cn(sn,Gt)||At.attr&&Mn.includes(sn))&&(St[sn]=Ie[sn])}),St}var gt=z(48555);function rt(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Nt=rt()?ue.useLayoutEffect:ue.useEffect,on=function(He,At){var St=ue.useRef(!0);Nt(function(){return He(St.current)},At),Nt(function(){return St.current=!1,function(){St.current=!0}},[])},Zn=function(He,At){on(function(St){if(!St)return He()},At)},ea=on,tr=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Za=void 0;function Ea(Ie,He){var At=Ie.prefixCls,St=Ie.invalidate,sn=Ie.item,Bn=Ie.renderItem,Kn=Ie.responsive,Oa=Ie.responsiveDisabled,Fa=Ie.registerSize,Ia=Ie.itemKey,Aa=Ie.className,Ar=Ie.style,Da=Ie.children,Sr=Ie.display,Jr=Ie.order,Co=Ie.component,lo=Co===void 0?"div":Co,uo=(0,_e.Z)(Ie,tr),De=Kn&&!Sr;function qe($t){Fa(Ia,$t)}ue.useEffect(function(){return function(){qe(null)}},[]);var Dt=Bn&&sn!==Za?Bn(sn):Da,Pe;St||(Pe={opacity:De?0:1,height:De?0:Za,overflowY:De?"hidden":Za,order:Kn?Jr:Za,pointerEvents:De?"none":Za,position:De?"absolute":Za});var Pt={};De&&(Pt["aria-hidden"]=!0);var st=ue.createElement(lo,(0,Xe.Z)({className:ge()(!St&&At,Aa),style:(0,me.Z)((0,me.Z)({},Pe),Ar)},Pt,uo,{ref:He}),Dt);return Kn&&(st=ue.createElement(gt.Z,{onResize:function(ot){var wt=ot.offsetWidth;qe(wt)},disabled:Oa},st)),st}var Va=ue.forwardRef(Ea);Va.displayName="Item";var bt=Va;function Yt(Ie){var He=ue.useRef();He.current=Ie;var At=ue.useCallback(function(){for(var St,sn=arguments.length,Bn=new Array(sn),Kn=0;Kn<sn;Kn++)Bn[Kn]=arguments[Kn];return(St=He.current)===null||St===void 0?void 0:St.call.apply(St,[He].concat(Bn))},[]);return At}var er=z(73935),Ya=function(He){return+setTimeout(He,16)},qt=function(He){return clearTimeout(He)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Ya=function(He){return window.requestAnimationFrame(He)},qt=function(He){return window.cancelAnimationFrame(He)});var ba=0,Ct=new Map;function un(Ie){Ct.delete(Ie)}var Rn=function(He){var At=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;ba+=1;var St=ba;function sn(Bn){if(Bn===0)un(St),He();else{var Kn=Ya(function(){sn(Bn-1)});Ct.set(St,Kn)}}return sn(At),St};Rn.cancel=function(Ie){var He=Ct.get(Ie);return un(He),qt(He)};var ln=Rn;function Vt(Ie){if(typeof MessageChannel=="undefined")ln(Ie);else{var He=new MessageChannel;He.port1.onmessage=function(){return Ie()},He.port2.postMessage(void 0)}}function Jn(){var Ie=ue.useRef(null),He=function(St){Ie.current||(Ie.current=[],Vt(function(){(0,er.unstable_batchedUpdates)(function(){Ie.current.forEach(function(sn){sn()}),Ie.current=null})})),Ie.current.push(St)};return He}function ja(Ie,He){var At=ue.useState(He),St=(0,Me.Z)(At,2),sn=St[0],Bn=St[1],Kn=Yt(function(Oa){Ie(function(){Bn(Oa)})});return[sn,Kn]}var za=ue.createContext(null),Ra=["component"],_r=["className"],Yr=["className"],So=function(He,At){var St=ue.useContext(za);if(!St){var sn=He.component,Bn=sn===void 0?"div":sn,Kn=(0,_e.Z)(He,Ra);return ue.createElement(Bn,(0,Xe.Z)({},Kn,{ref:At}))}var Oa=St.className,Fa=(0,_e.Z)(St,_r),Ia=He.className,Aa=(0,_e.Z)(He,Yr);return ue.createElement(za.Provider,{value:null},ue.createElement(bt,(0,Xe.Z)({ref:At,className:ge()(Oa,Ia)},Fa,Aa)))},Go=ue.forwardRef(So);Go.displayName="RawItem";var di=Go,Yo=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Bi="responsive",hi="invalidate";function ii(Ie){return"+ ".concat(Ie.length," ...")}function Mi(Ie,He){var At=Ie.prefixCls,St=At===void 0?"rc-overflow":At,sn=Ie.data,Bn=sn===void 0?[]:sn,Kn=Ie.renderItem,Oa=Ie.renderRawItem,Fa=Ie.itemKey,Ia=Ie.itemWidth,Aa=Ia===void 0?10:Ia,Ar=Ie.ssr,Da=Ie.style,Sr=Ie.className,Jr=Ie.maxCount,Co=Ie.renderRest,lo=Ie.renderRawRest,uo=Ie.suffix,De=Ie.component,qe=De===void 0?"div":De,Dt=Ie.itemComponent,Pe=Ie.onVisibleChange,Pt=(0,_e.Z)(Ie,Yo),st=Ar==="full",$t=Jn(),ot=ja($t,null),wt=(0,Me.Z)(ot,2),Bt=wt[0],nn=wt[1],bn=Bt||0,jn=ja($t,new Map),Qt=(0,Me.Z)(jn,2),_n=Qt[0],Qn=Qt[1],ua=ja($t,0),Tn=(0,Me.Z)(ua,2),rr=Tn[0],Pa=Tn[1],gr=ja($t,0),yr=(0,Me.Z)(gr,2),Na=yr[0],Zr=yr[1],Br=ja($t,0),Ga=(0,Me.Z)(Br,2),fa=Ga[0],qa=Ga[1],Xr=(0,ue.useState)(null),Gr=(0,Me.Z)(Xr,2),Do=Gr[0],Vr=Gr[1],$r=(0,ue.useState)(null),Fr=(0,Me.Z)($r,2),to=Fr[0],_o=Fr[1],wi=ue.useMemo(function(){return to===null&&st?Number.MAX_SAFE_INTEGER:to||0},[to,Bt]),bi=(0,ue.useState)(!1),aa=(0,Me.Z)(bi,2),$i=aa[0],Fi=aa[1],El="".concat(St,"-item"),Bl=Math.max(rr,Na),Io=Jr===Bi,co=Bn.length&&Io,yi=Jr===hi,ai=co||typeof Jr=="number"&&Bn.length>Jr,Ko=(0,ue.useMemo)(function(){var jo=Bn;return co?Bt===null&&st?jo=Bn:jo=Bn.slice(0,Math.min(Bn.length,bn/Aa)):typeof Jr=="number"&&(jo=Bn.slice(0,Jr)),jo},[Bn,Aa,Bt,Jr,co]),ri=(0,ue.useMemo)(function(){return co?Bn.slice(wi+1):Bn.slice(Ko.length)},[Bn,Ko,co,wi]),pi=(0,ue.useCallback)(function(jo,or){var xo;return typeof Fa=="function"?Fa(jo):(xo=Fa&&(jo==null?void 0:jo[Fa]))!==null&&xo!==void 0?xo:or},[Fa]),Xi=(0,ue.useCallback)(Kn||function(jo){return jo},[Kn]);function Li(jo,or,xo){to===jo&&(or===void 0||or===Do)||(_o(jo),xo||(Fi(jo<Bn.length-1),Pe==null||Pe(jo)),or!==void 0&&Vr(or))}function Ni(jo,or){nn(or.clientWidth)}function Cl(jo,or){Qn(function(xo){var Lo=new Map(xo);return or===null?Lo.delete(jo):Lo.set(jo,or),Lo})}function qi(jo,or){Zr(or),Pa(Na)}function Il(jo,or){qa(or)}function Al(jo){return _n.get(pi(Ko[jo],jo))}ea(function(){if(bn&&typeof Bl=="number"&&Ko){var jo=fa,or=Ko.length,xo=or-1;if(!or){Li(0,null);return}for(var Lo=0;Lo<or;Lo+=1){var zr=Al(Lo);if(st&&(zr=zr||0),zr===void 0){Li(Lo-1,void 0,!0);break}if(jo+=zr,xo===0&&jo<=bn||Lo===xo-1&&jo+Al(xo)<=bn){Li(xo,null);break}else if(jo+Bl>bn){Li(Lo-1,jo-zr-fa+Na);break}}uo&&Al(0)+fa>bn&&Vr(null)}},[bn,_n,Na,fa,pi,Ko]);var wl=$i&&!!ri.length,Lr={};Do!==null&&co&&(Lr={position:"absolute",left:Do,top:0});var el={prefixCls:El,responsive:co,component:Dt,invalidate:yi},ti=Oa?function(jo,or){var xo=pi(jo,or);return ue.createElement(za.Provider,{key:xo,value:(0,me.Z)((0,me.Z)({},el),{},{order:or,item:jo,itemKey:xo,registerSize:Cl,display:or<=wi})},Oa(jo,or))}:function(jo,or){var xo=pi(jo,or);return ue.createElement(bt,(0,Xe.Z)({},el,{order:or,key:xo,item:jo,renderItem:Xi,itemKey:xo,registerSize:Cl,display:or<=wi}))},vi,nl={order:wl?wi:Number.MAX_SAFE_INTEGER,className:"".concat(El,"-rest"),registerSize:qi,display:wl};if(lo)lo&&(vi=ue.createElement(za.Provider,{value:(0,me.Z)((0,me.Z)({},el),nl)},lo(ri)));else{var Qi=Co||ii;vi=ue.createElement(bt,(0,Xe.Z)({},el,nl),typeof Qi=="function"?Qi(ri):Qi)}var Dl=ue.createElement(qe,(0,Xe.Z)({className:ge()(!yi&&St,Sr),style:Da,ref:He},Pt),Ko.map(ti),ai?vi:null,uo&&ue.createElement(bt,(0,Xe.Z)({},el,{responsive:Io,responsiveDisabled:!co,order:wi,className:"".concat(El,"-suffix"),registerSize:Il,display:!0,style:Lr}),uo));return Io&&(Dl=ue.createElement(gt.Z,{onResize:Ni,disabled:!co},Dl)),Dl}var gi=ue.forwardRef(Mi);gi.displayName="Overflow",gi.Item=di,gi.RESPONSIVE=Bi,gi.INVALIDATE=hi;var _a=gi,Rr=_a,xr=function(He,At){var St,sn,Bn=He.prefixCls,Kn=He.id,Oa=He.inputElement,Fa=He.disabled,Ia=He.tabIndex,Aa=He.autoFocus,Ar=He.autoComplete,Da=He.editable,Sr=He.activeDescendantId,Jr=He.value,Co=He.maxLength,lo=He.onKeyDown,uo=He.onMouseDown,De=He.onChange,qe=He.onPaste,Dt=He.onCompositionStart,Pe=He.onCompositionEnd,Pt=He.open,st=He.attrs,$t=Oa||ue.createElement("input",null),ot=$t,wt=ot.ref,Bt=ot.props,nn=Bt.onKeyDown,bn=Bt.onChange,jn=Bt.onMouseDown,Qt=Bt.onCompositionStart,_n=Bt.onCompositionEnd,Qn=Bt.style;return"maxLength"in $t.props,$t=ue.cloneElement($t,(0,me.Z)((0,me.Z)((0,me.Z)({type:"search"},Bt),{},{id:Kn,ref:Et(At,wt),disabled:Fa,tabIndex:Ia,autoComplete:Ar||"off",autoFocus:Aa,className:ge()("".concat(Bn,"-selection-search-input"),(St=$t)===null||St===void 0||(sn=St.props)===null||sn===void 0?void 0:sn.className),role:"combobox","aria-label":"Search","aria-expanded":Pt||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Kn,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Kn,"_list"),"aria-activedescendant":Pt?Sr:void 0},st),{},{value:Da?Jr:"",maxLength:Co,readOnly:!Da,unselectable:Da?null:"on",style:(0,me.Z)((0,me.Z)({},Qn),{},{opacity:Da?null:0}),onKeyDown:function(Tn){lo(Tn),nn&&nn(Tn)},onMouseDown:function(Tn){uo(Tn),jn&&jn(Tn)},onChange:function(Tn){De(Tn),bn&&bn(Tn)},onCompositionStart:function(Tn){Dt(Tn),Qt&&Qt(Tn)},onCompositionEnd:function(Tn){Pe(Tn),_n&&_n(Tn)},onPaste:qe})),$t},wr=ue.forwardRef(xr);wr.displayName="Input";var Tr=wr;function al(Ie){return Array.isArray(Ie)?Ie:Ie!==void 0?[Ie]:[]}var kr=typeof window!="undefined"&&window.document&&window.document.documentElement,hn=kr;function Fn(Ie){return Ie!=null}function dn(Ie){return!Ie&&Ie!==0}function Sa(Ie){return["string","number"].includes((0,Ue.Z)(Ie))}function br(Ie){var He=void 0;return Ie&&(Sa(Ie.title)?He=Ie.title.toString():Sa(Ie.label)&&(He=Ie.label.toString())),He}function eo(Ie,He){hn?ue.useLayoutEffect(Ie,He):ue.useEffect(Ie,He)}function mi(Ie){var He;return(He=Ie.key)!==null&&He!==void 0?He:Ie.value}var Ao=function(He){He.preventDefault(),He.stopPropagation()},oo=function(He){var At=He.id,St=He.prefixCls,sn=He.values,Bn=He.open,Kn=He.searchValue,Oa=He.autoClearSearchValue,Fa=He.inputRef,Ia=He.placeholder,Aa=He.disabled,Ar=He.mode,Da=He.showSearch,Sr=He.autoFocus,Jr=He.autoComplete,Co=He.activeDescendantId,lo=He.tabIndex,uo=He.removeIcon,De=He.maxTagCount,qe=He.maxTagTextLength,Dt=He.maxTagPlaceholder,Pe=Dt===void 0?function(Vr){return"+ ".concat(Vr.length," ...")}:Dt,Pt=He.tagRender,st=He.onToggleOpen,$t=He.onRemove,ot=He.onInputChange,wt=He.onInputPaste,Bt=He.onInputKeyDown,nn=He.onInputMouseDown,bn=He.onInputCompositionStart,jn=He.onInputCompositionEnd,Qt=ue.useRef(null),_n=(0,ue.useState)(0),Qn=(0,Me.Z)(_n,2),ua=Qn[0],Tn=Qn[1],rr=(0,ue.useState)(!1),Pa=(0,Me.Z)(rr,2),gr=Pa[0],yr=Pa[1],Na="".concat(St,"-selection"),Zr=Bn||Ar==="multiple"&&Oa===!1||Ar==="tags"?Kn:"",Br=Ar==="tags"||Ar==="multiple"&&Oa===!1||Da&&(Bn||gr);eo(function(){Tn(Qt.current.scrollWidth)},[Zr]);function Ga(Vr,$r,Fr,to,_o){return ue.createElement("span",{className:ge()("".concat(Na,"-item"),(0,Ve.Z)({},"".concat(Na,"-item-disabled"),Fr)),title:br(Vr)},ue.createElement("span",{className:"".concat(Na,"-item-content")},$r),to&&ue.createElement(An,{className:"".concat(Na,"-item-remove"),onMouseDown:Ao,onClick:_o,customizeIcon:uo},"\xD7"))}function fa(Vr,$r,Fr,to,_o){var wi=function(aa){Ao(aa),st(!Bn)};return ue.createElement("span",{onMouseDown:wi},Pt({label:$r,value:Vr,disabled:Fr,closable:to,onClose:_o}))}function qa(Vr){var $r=Vr.disabled,Fr=Vr.label,to=Vr.value,_o=!Aa&&!$r,wi=Fr;if(typeof qe=="number"&&(typeof Fr=="string"||typeof Fr=="number")){var bi=String(wi);bi.length>qe&&(wi="".concat(bi.slice(0,qe),"..."))}var aa=function(Fi){Fi&&Fi.stopPropagation(),$t(Vr)};return typeof Pt=="function"?fa(to,wi,$r,_o,aa):Ga(Vr,wi,$r,_o,aa)}function Xr(Vr){var $r=typeof Pe=="function"?Pe(Vr):Pe;return Ga({title:$r},$r,!1)}var Gr=ue.createElement("div",{className:"".concat(Na,"-search"),style:{width:ua},onFocus:function(){yr(!0)},onBlur:function(){yr(!1)}},ue.createElement(Tr,{ref:Fa,open:Bn,prefixCls:St,id:At,inputElement:null,disabled:Aa,autoFocus:Sr,autoComplete:Jr,editable:Br,activeDescendantId:Co,value:Zr,onKeyDown:Bt,onMouseDown:nn,onChange:ot,onPaste:wt,onCompositionStart:bn,onCompositionEnd:jn,tabIndex:lo,attrs:wn(He,!0)}),ue.createElement("span",{ref:Qt,className:"".concat(Na,"-search-mirror"),"aria-hidden":!0},Zr,"\xA0")),Do=ue.createElement(Rr,{prefixCls:"".concat(Na,"-overflow"),data:sn,renderItem:qa,renderRest:Xr,suffix:Gr,itemKey:mi,maxCount:De});return ue.createElement(ue.Fragment,null,Do,!sn.length&&!Zr&&ue.createElement("span",{className:"".concat(Na,"-placeholder")},Ia))},fi=oo,yl=function(He){var At=He.inputElement,St=He.prefixCls,sn=He.id,Bn=He.inputRef,Kn=He.disabled,Oa=He.autoFocus,Fa=He.autoComplete,Ia=He.activeDescendantId,Aa=He.mode,Ar=He.open,Da=He.values,Sr=He.placeholder,Jr=He.tabIndex,Co=He.showSearch,lo=He.searchValue,uo=He.activeValue,De=He.maxLength,qe=He.onInputKeyDown,Dt=He.onInputMouseDown,Pe=He.onInputChange,Pt=He.onInputPaste,st=He.onInputCompositionStart,$t=He.onInputCompositionEnd,ot=He.title,wt=ue.useState(!1),Bt=(0,Me.Z)(wt,2),nn=Bt[0],bn=Bt[1],jn=Aa==="combobox",Qt=jn||Co,_n=Da[0],Qn=lo||"";jn&&uo&&!nn&&(Qn=uo),ue.useEffect(function(){jn&&bn(!1)},[jn,uo]);var ua=Aa!=="combobox"&&!Ar&&!Co?!1:!!Qn,Tn=ot===void 0?br(_n):ot,rr=function(){if(_n)return null;var gr=ua?{visibility:"hidden"}:void 0;return ue.createElement("span",{className:"".concat(St,"-selection-placeholder"),style:gr},Sr)};return ue.createElement(ue.Fragment,null,ue.createElement("span",{className:"".concat(St,"-selection-search")},ue.createElement(Tr,{ref:Bn,prefixCls:St,id:sn,open:Ar,inputElement:At,disabled:Kn,autoFocus:Oa,autoComplete:Fa,editable:Qt,activeDescendantId:Ia,value:Qn,onKeyDown:qe,onMouseDown:Dt,onChange:function(gr){bn(!0),Pe(gr)},onPaste:Pt,onCompositionStart:st,onCompositionEnd:$t,tabIndex:Jr,attrs:wn(He,!0),maxLength:jn?De:void 0})),!jn&&_n?ue.createElement("span",{className:"".concat(St,"-selection-item"),title:Tn,style:ua?{visibility:"hidden"}:void 0},_n.label):null,rr())},ur=yl;function Zi(Ie){return![Qe.ESC,Qe.SHIFT,Qe.BACKSPACE,Qe.TAB,Qe.WIN_KEY,Qe.ALT,Qe.META,Qe.WIN_KEY_RIGHT,Qe.CTRL,Qe.SEMICOLON,Qe.EQUALS,Qe.CAPS_LOCK,Qe.CONTEXT_MENU,Qe.F1,Qe.F2,Qe.F3,Qe.F4,Qe.F5,Qe.F6,Qe.F7,Qe.F8,Qe.F9,Qe.F10,Qe.F11,Qe.F12].includes(Ie)}var yn=function(He,At){var St=(0,ue.useRef)(null),sn=(0,ue.useRef)(!1),Bn=He.prefixCls,Kn=He.open,Oa=He.mode,Fa=He.showSearch,Ia=He.tokenWithEnter,Aa=He.autoClearSearchValue,Ar=He.onSearch,Da=He.onSearchSubmit,Sr=He.onToggleOpen,Jr=He.onInputKeyDown,Co=He.domRef;ue.useImperativeHandle(At,function(){return{focus:function(){St.current.focus()},blur:function(){St.current.blur()}}});var lo=Ta(0),uo=(0,Me.Z)(lo,2),De=uo[0],qe=uo[1],Dt=function(Qn){var ua=Qn.which;(ua===Qe.UP||ua===Qe.DOWN)&&Qn.preventDefault(),Jr&&Jr(Qn),ua===Qe.ENTER&&Oa==="tags"&&!sn.current&&!Kn&&(Da==null||Da(Qn.target.value)),Zi(ua)&&Sr(!0)},Pe=function(){qe(!0)},Pt=(0,ue.useRef)(null),st=function(Qn){Ar(Qn,!0,sn.current)!==!1&&Sr(!0)},$t=function(){sn.current=!0},ot=function(Qn){sn.current=!1,Oa!=="combobox"&&st(Qn.target.value)},wt=function(Qn){var ua=Qn.target.value;if(Ia&&Pt.current&&/[\r\n]/.test(Pt.current)){var Tn=Pt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");ua=ua.replace(Tn,Pt.current)}Pt.current=null,st(ua)},Bt=function(Qn){var ua=Qn.clipboardData,Tn=ua.getData("text");Pt.current=Tn},nn=function(Qn){var ua=Qn.target;if(ua!==St.current){var Tn=document.body.style.msTouchAction!==void 0;Tn?setTimeout(function(){St.current.focus()}):St.current.focus()}},bn=function(Qn){var ua=De();Qn.target!==St.current&&!ua&&Oa!=="combobox"&&Qn.preventDefault(),(Oa!=="combobox"&&(!Fa||!ua)||!Kn)&&(Kn&&Aa!==!1&&Ar("",!0,!1),Sr())},jn={inputRef:St,onInputKeyDown:Dt,onInputMouseDown:Pe,onInputChange:wt,onInputPaste:Bt,onInputCompositionStart:$t,onInputCompositionEnd:ot},Qt=Oa==="multiple"||Oa==="tags"?ue.createElement(fi,(0,Xe.Z)({},He,jn)):ue.createElement(ur,(0,Xe.Z)({},He,jn));return ue.createElement("div",{ref:Co,className:"".concat(Bn,"-selector"),onClick:nn,onMouseDown:bn},Qt)},Ma=ue.forwardRef(yn);Ma.displayName="Selector";var va=Ma,en=z(62709),Wr=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],xa=function(He){var At=He===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:At,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:At,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:At,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:At,adjustY:1},htmlRegion:"scroll"}}},Ir=function(He,At){var St=He.prefixCls,sn=He.disabled,Bn=He.visible,Kn=He.children,Oa=He.popupElement,Fa=He.animation,Ia=He.transitionName,Aa=He.dropdownStyle,Ar=He.dropdownClassName,Da=He.direction,Sr=Da===void 0?"ltr":Da,Jr=He.placement,Co=He.builtinPlacements,lo=He.dropdownMatchSelectWidth,uo=He.dropdownRender,De=He.dropdownAlign,qe=He.getPopupContainer,Dt=He.empty,Pe=He.getTriggerDOMNode,Pt=He.onPopupVisibleChange,st=He.onPopupMouseEnter,$t=(0,_e.Z)(He,Wr),ot="".concat(St,"-dropdown"),wt=Oa;uo&&(wt=uo(Oa));var Bt=ue.useMemo(function(){return Co||xa(lo)},[Co,lo]),nn=Fa?"".concat(ot,"-").concat(Fa):Ia,bn=typeof lo=="number",jn=ue.useMemo(function(){return bn?null:lo===!1?"minWidth":"width"},[lo,bn]),Qt=Aa;bn&&(Qt=(0,me.Z)((0,me.Z)({},Qt),{},{width:lo}));var _n=ue.useRef(null);return ue.useImperativeHandle(At,function(){return{getPopupElement:function(){return _n.current}}}),ue.createElement(en.Z,(0,Xe.Z)({},$t,{showAction:Pt?["click"]:[],hideAction:Pt?["click"]:[],popupPlacement:Jr||(Sr==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Bt,prefixCls:ot,popupTransitionName:nn,popup:ue.createElement("div",{ref:_n,onMouseEnter:st},wt),stretch:jn,popupAlign:De,popupVisible:Bn,getPopupContainer:qe,popupClassName:ge()(Ar,(0,Ve.Z)({},"".concat(ot,"-empty"),Dt)),popupStyle:Qt,getTriggerDOMNode:Pe,onPopupVisibleChange:Pt}),Kn)},Wa=ue.forwardRef(Ir);Wa.displayName="SelectTrigger";var Ei=Wa,li=z(84506);function ki(Ie,He){var At=Ie.key,St;return"value"in Ie&&(St=Ie.value),At!=null?At:St!==void 0?St:"rc-index-key-".concat(He)}function cl(Ie,He){var At=Ie||{},St=At.label,sn=At.value,Bn=At.options,Kn=At.groupLabel,Oa=St||(He?"children":"label");return{label:Oa,value:sn||"value",options:Bn||"options",groupLabel:Kn||Oa}}function Bo(Ie){var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},At=He.fieldNames,St=He.childrenAsData,sn=[],Bn=cl(At,!1),Kn=Bn.label,Oa=Bn.value,Fa=Bn.options,Ia=Bn.groupLabel;function Aa(Ar,Da){Ar.forEach(function(Sr){if(Da||!(Fa in Sr)){var Jr=Sr[Oa];sn.push({key:ki(Sr,sn.length),groupOption:Da,data:Sr,label:Sr[Kn],value:Jr})}else{var Co=Sr[Ia];Co===void 0&&St&&(Co=Sr.label),sn.push({key:ki(Sr,sn.length),group:!0,data:Sr,label:Co}),Aa(Sr[Fa],!0)}})}return Aa(Ie,!1),sn}function Ja(Ie){var He=(0,me.Z)({},Ie);return"props"in He||Object.defineProperty(He,"props",{get:function(){return Se(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),He}}),He}function Nl(Ie,He){if(!He||!He.length)return null;var At=!1;function St(Bn,Kn){var Oa=(0,li.Z)(Kn),Fa=Oa[0],Ia=Oa.slice(1);if(!Fa)return[Bn];var Aa=Bn.split(Fa);return At=At||Aa.length>1,Aa.reduce(function(Ar,Da){return[].concat((0,E.Z)(Ar),(0,E.Z)(St(Da,Ia)))},[]).filter(function(Ar){return Ar})}var sn=St(Ie,He);return At?sn:null}var hl=["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"],Vi=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function Fl(Ie){return Ie==="tags"||Ie==="multiple"}var Mr=ue.forwardRef(function(Ie,He){var At,St,sn=Ie.id,Bn=Ie.prefixCls,Kn=Ie.className,Oa=Ie.showSearch,Fa=Ie.tagRender,Ia=Ie.direction,Aa=Ie.omitDomProps,Ar=Ie.displayValues,Da=Ie.onDisplayValuesChange,Sr=Ie.emptyOptions,Jr=Ie.notFoundContent,Co=Jr===void 0?"Not Found":Jr,lo=Ie.onClear,uo=Ie.mode,De=Ie.disabled,qe=Ie.loading,Dt=Ie.getInputElement,Pe=Ie.getRawInputElement,Pt=Ie.open,st=Ie.defaultOpen,$t=Ie.onDropdownVisibleChange,ot=Ie.activeValue,wt=Ie.onActiveValueChange,Bt=Ie.activeDescendantId,nn=Ie.searchValue,bn=Ie.autoClearSearchValue,jn=Ie.onSearch,Qt=Ie.onSearchSplit,_n=Ie.tokenSeparators,Qn=Ie.allowClear,ua=Ie.suffixIcon,Tn=Ie.clearIcon,rr=Ie.OptionList,Pa=Ie.animation,gr=Ie.transitionName,yr=Ie.dropdownStyle,Na=Ie.dropdownClassName,Zr=Ie.dropdownMatchSelectWidth,Br=Ie.dropdownRender,Ga=Ie.dropdownAlign,fa=Ie.placement,qa=Ie.builtinPlacements,Xr=Ie.getPopupContainer,Gr=Ie.showAction,Do=Gr===void 0?[]:Gr,Vr=Ie.onFocus,$r=Ie.onBlur,Fr=Ie.onKeyUp,to=Ie.onKeyDown,_o=Ie.onMouseDown,wi=(0,_e.Z)(Ie,hl),bi=Fl(uo),aa=(Oa!==void 0?Oa:bi)||uo==="combobox",$i=(0,me.Z)({},wi);Vi.forEach(function(ca){delete $i[ca]}),Aa==null||Aa.forEach(function(ca){delete $i[ca]});var Fi=ue.useState(!1),El=(0,Me.Z)(Fi,2),Bl=El[0],Io=El[1];ue.useEffect(function(){Io(tt())},[]);var co=ue.useRef(null),yi=ue.useRef(null),ai=ue.useRef(null),Ko=ue.useRef(null),ri=ue.useRef(null),pi=xn(),Xi=(0,Me.Z)(pi,3),Li=Xi[0],Ni=Xi[1],Cl=Xi[2];ue.useImperativeHandle(He,function(){var ca,ga;return{focus:(ca=Ko.current)===null||ca===void 0?void 0:ca.focus,blur:(ga=Ko.current)===null||ga===void 0?void 0:ga.blur,scrollTo:function(Cr){var Ca;return(Ca=ri.current)===null||Ca===void 0?void 0:Ca.scrollTo(Cr)}}});var qi=ue.useMemo(function(){var ca;if(uo!=="combobox")return nn;var ga=(ca=Ar[0])===null||ca===void 0?void 0:ca.value;return typeof ga=="string"||typeof ga=="number"?String(ga):""},[nn,uo,Ar]),Il=uo==="combobox"&&typeof Dt=="function"&&Dt()||null,Al=typeof Pe=="function"&&Pe(),wl=Ft(yi,Al==null||(At=Al.props)===null||At===void 0?void 0:At.ref),Lr=ue.useState(!1),el=(0,Me.Z)(Lr,2),ti=el[0],vi=el[1];x(function(){vi(!0)},[]);var nl=le(!1,{defaultValue:st,value:Pt}),Qi=(0,Me.Z)(nl,2),Dl=Qi[0],jo=Qi[1],or=ti?Dl:!1,xo=!Co&&Sr;(De||xo&&or&&uo==="combobox")&&(or=!1);var Lo=xo?!1:or,zr=ue.useCallback(function(ca){var ga=ca!==void 0?ca:!or;De||(jo(ga),or!==ga&&($t==null||$t(ga)))},[De,or,jo,$t]),_i=ue.useMemo(function(){return(_n||[]).some(function(ca){return[`
|
|
`,`\r
|
|
`].includes(ca)})},[_n]),sl=function(ga,Ua,Cr){var Ca=!0,Or=ga;wt==null||wt(null);var To=Cr?null:Nl(ga,_n);return uo!=="combobox"&&To&&(Or="",Qt==null||Qt(To),zr(!1),Ca=!1),jn&&qi!==Or&&jn(Or,{source:Ua?"typing":"effect"}),Ca},he=function(ga){!ga||!ga.trim()||jn(ga,{source:"submit"})};ue.useEffect(function(){!or&&!bi&&uo!=="combobox"&&sl("",!1,!1)},[or]),ue.useEffect(function(){Dl&&De&&jo(!1),De&&Ni(!1)},[De]);var Ge=Ta(),Ye=(0,Me.Z)(Ge,2),ce=Ye[0],ve=Ye[1],Ne=function(ga){var Ua=ce(),Cr=ga.which;if(Cr===Qe.ENTER&&(uo!=="combobox"&&ga.preventDefault(),or||zr(!0)),ve(!!qi),Cr===Qe.BACKSPACE&&!Ua&&bi&&!qi&&Ar.length){for(var Ca=(0,E.Z)(Ar),Or=null,To=Ca.length-1;To>=0;To-=1){var no=Ca[To];if(!no.disabled){Ca.splice(To,1),Or=no;break}}Or&&Da(Ca,{type:"remove",values:[Or]})}for(var ma=arguments.length,Vo=new Array(ma>1?ma-1:0),Yi=1;Yi<ma;Yi++)Vo[Yi-1]=arguments[Yi];if(or&&ri.current){var Ji;(Ji=ri.current).onKeyDown.apply(Ji,[ga].concat(Vo))}to==null||to.apply(void 0,[ga].concat(Vo))},Re=function(ga){for(var Ua=arguments.length,Cr=new Array(Ua>1?Ua-1:0),Ca=1;Ca<Ua;Ca++)Cr[Ca-1]=arguments[Ca];if(or&&ri.current){var Or;(Or=ri.current).onKeyUp.apply(Or,[ga].concat(Cr))}Fr==null||Fr.apply(void 0,[ga].concat(Cr))},We=function(ga){var Ua=Ar.filter(function(Cr){return Cr!==ga});Da(Ua,{type:"remove",values:[ga]})},ke=ue.useRef(!1),dt=function(){Ni(!0),De||(Vr&&!ke.current&&Vr.apply(void 0,arguments),Do.includes("focus")&&zr(!0)),ke.current=!0},yt=function(){Ni(!1,function(){ke.current=!1,zr(!1)}),!De&&(qi&&(uo==="tags"?jn(qi,{source:"submit"}):uo==="multiple"&&jn("",{source:"blur"})),$r&&$r.apply(void 0,arguments))},Le=[];ue.useEffect(function(){return function(){Le.forEach(function(ca){return clearTimeout(ca)}),Le.splice(0,Le.length)}},[]);var Je=function(ga){var Ua,Cr=ga.target,Ca=(Ua=ai.current)===null||Ua===void 0?void 0:Ua.getPopupElement();if(Ca&&Ca.contains(Cr)){var Or=setTimeout(function(){var Vo=Le.indexOf(Or);if(Vo!==-1&&Le.splice(Vo,1),Cl(),!Bl&&!Ca.contains(document.activeElement)){var Yi;(Yi=Ko.current)===null||Yi===void 0||Yi.focus()}});Le.push(Or)}for(var To=arguments.length,no=new Array(To>1?To-1:0),ma=1;ma<To;ma++)no[ma-1]=arguments[ma];_o==null||_o.apply(void 0,[ga].concat(no))},ft=ue.useState({}),pt=(0,Me.Z)(ft,2),It=pt[1];function Jt(){It({})}var kt;Al&&(kt=function(ga){zr(ga)}),Tt(function(){var ca;return[co.current,(ca=ai.current)===null||ca===void 0?void 0:ca.getPopupElement()]},Lo,zr,!!Al);var Ln=ue.useMemo(function(){return(0,me.Z)((0,me.Z)({},Ie),{},{notFoundContent:Co,open:or,triggerOpen:Lo,id:sn,showSearch:aa,multiple:bi,toggleOpen:zr})},[Ie,Co,Lo,or,sn,aa,bi,zr]),On=!!ua||qe,Ut;On&&(Ut=ue.createElement(An,{className:ge()("".concat(Bn,"-arrow"),(0,Ve.Z)({},"".concat(Bn,"-arrow-loading"),qe)),customizeIcon:ua,customizeIconProps:{loading:qe,searchValue:qi,open:or,focused:Li,showSearch:aa}}));var Nn=function(){var ga;lo==null||lo(),(ga=Ko.current)===null||ga===void 0||ga.focus(),Da([],{type:"clear",values:Ar}),sl("",!1,!1)},Qa=Hn(Bn,Nn,Ar,Qn,Tn,De,qi,uo),$a=Qa.allowClear,ha=Qa.clearIcon,ir=ue.createElement(rr,{ref:ri}),Xn=ge()(Bn,Kn,(St={},(0,Ve.Z)(St,"".concat(Bn,"-focused"),Li),(0,Ve.Z)(St,"".concat(Bn,"-multiple"),bi),(0,Ve.Z)(St,"".concat(Bn,"-single"),!bi),(0,Ve.Z)(St,"".concat(Bn,"-allow-clear"),Qn),(0,Ve.Z)(St,"".concat(Bn,"-show-arrow"),On),(0,Ve.Z)(St,"".concat(Bn,"-disabled"),De),(0,Ve.Z)(St,"".concat(Bn,"-loading"),qe),(0,Ve.Z)(St,"".concat(Bn,"-open"),or),(0,Ve.Z)(St,"".concat(Bn,"-customize-input"),Il),(0,Ve.Z)(St,"".concat(Bn,"-show-search"),aa),St)),Kr=ue.createElement(Ei,{ref:ai,disabled:De,prefixCls:Bn,visible:Lo,popupElement:ir,animation:Pa,transitionName:gr,dropdownStyle:yr,dropdownClassName:Na,direction:Ia,dropdownMatchSelectWidth:Zr,dropdownRender:Br,dropdownAlign:Ga,placement:fa,builtinPlacements:qa,getPopupContainer:Xr,empty:Sr,getTriggerDOMNode:function(){return yi.current},onPopupVisibleChange:kt,onPopupMouseEnter:Jt},Al?ue.cloneElement(Al,{ref:wl}):ue.createElement(va,(0,Xe.Z)({},Ie,{domRef:yi,prefixCls:Bn,inputElement:Il,ref:Ko,id:sn,showSearch:aa,autoClearSearchValue:bn,mode:uo,activeDescendantId:Bt,tagRender:Fa,values:Ar,open:or,onToggleOpen:zr,activeValue:ot,searchValue:qi,onSearch:sl,onSearchSubmit:he,onRemove:We,tokenWithEnter:_i}))),Ba;return Al?Ba=Kr:Ba=ue.createElement("div",(0,Xe.Z)({className:Xn},$i,{ref:co,onMouseDown:Je,onKeyDown:Ne,onKeyUp:Re,onFocus:dt,onBlur:yt}),Li&&!or&&ue.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(Ar.map(function(ca){var ga=ca.label,Ua=ca.value;return["number","string"].includes((0,Ue.Z)(ga))?ga:Ua}).join(", "))),Kr,Ut,$a&&ha),ue.createElement(xt.Provider,{value:Ln},Ba)}),wo=Mr,Jo=function(Ie,He){var At=ue.useRef({values:new Map,options:new Map}),St=ue.useMemo(function(){var Bn=At.current,Kn=Bn.values,Oa=Bn.options,Fa=Ie.map(function(Ar){if(Ar.label===void 0){var Da;return(0,me.Z)((0,me.Z)({},Ar),{},{label:(Da=Kn.get(Ar.value))===null||Da===void 0?void 0:Da.label})}return Ar}),Ia=new Map,Aa=new Map;return Fa.forEach(function(Ar){Ia.set(Ar.value,Ar),Aa.set(Ar.value,He.get(Ar.value)||Oa.get(Ar.value))}),At.current.values=Ia,At.current.options=Aa,Fa},[Ie,He]),sn=ue.useCallback(function(Bn){return He.get(Bn)||At.current.options.get(Bn)},[He]);return[St,sn]};function jr(Ie,He){return al(Ie).join("").toUpperCase().includes(He)}var Pl=function(Ie,He,At,St,sn){return ue.useMemo(function(){if(!At||St===!1)return Ie;var Bn=He.options,Kn=He.label,Oa=He.value,Fa=[],Ia=typeof St=="function",Aa=At.toUpperCase(),Ar=Ia?St:function(Sr,Jr){return sn?jr(Jr[sn],Aa):Jr[Bn]?jr(Jr[Kn!=="children"?Kn:"label"],Aa):jr(Jr[Oa],Aa)},Da=Ia?function(Sr){return Ja(Sr)}:function(Sr){return Sr};return Ie.forEach(function(Sr){if(Sr[Bn]){var Jr=Ar(At,Da(Sr));if(Jr)Fa.push(Sr);else{var Co=Sr[Bn].filter(function(lo){return Ar(At,Da(lo))});Co.length&&Fa.push((0,me.Z)((0,me.Z)({},Sr),{},(0,Ve.Z)({},Bn,Co)))}return}Ar(At,Da(Sr))&&Fa.push(Sr)}),Fa},[Ie,St,sn,At,He])},bl=0,_l=y();function rl(){var Ie;return _l?(Ie=bl,bl+=1):Ie="TEST_OR_SSR",Ie}function Wi(Ie){var He=ue.useState(),At=(0,Me.Z)(He,2),St=At[0],sn=At[1];return ue.useEffect(function(){sn("rc_select_".concat(rl()))},[]),Ie||St}function mn(Ie){var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},At=[];return ue.Children.forEach(Ie,function(St){St==null&&!He.keepEmpty||(Array.isArray(St)?At=At.concat(mn(St)):(0,Be.isFragment)(St)&&St.props?At=At.concat(mn(St.props.children,He)):At.push(St))}),At}var tn=["children","value"],ya=["children"];function ka(Ie){var He=Ie,At=He.key,St=He.props,sn=St.children,Bn=St.value,Kn=(0,_e.Z)(St,tn);return(0,me.Z)({key:At,value:Bn!==void 0?Bn:At,children:sn},Kn)}function pr(Ie){var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return mn(Ie).map(function(At,St){if(!ue.isValidElement(At)||!At.type)return null;var sn=At,Bn=sn.type.isSelectOptGroup,Kn=sn.key,Oa=sn.props,Fa=Oa.children,Ia=(0,_e.Z)(Oa,ya);return He||!Bn?ka(At):(0,me.Z)((0,me.Z)({key:"__RC_SELECT_GRP__".concat(Kn===null?St:Kn,"__"),label:Kn},Ia),{},{options:pr(Fa)})}).filter(function(At){return At})}function fo(Ie,He,At,St,sn){return ue.useMemo(function(){var Bn=Ie,Kn=!Ie;Kn&&(Bn=pr(He));var Oa=new Map,Fa=new Map,Ia=function(Da,Sr,Jr){Jr&&typeof Jr=="string"&&Da.set(Sr[Jr],Sr)};function Aa(Ar){for(var Da=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Sr=0;Sr<Ar.length;Sr+=1){var Jr=Ar[Sr];!Jr[At.options]||Da?(Oa.set(Jr[At.value],Jr),Ia(Fa,Jr,At.label),Ia(Fa,Jr,St),Ia(Fa,Jr,sn)):Aa(Jr[At.options],!0)}}return Aa(Bn),{options:Bn,valueOptions:Oa,labelOptions:Fa}},[Ie,He,At,St,sn])}function ni(Ie){var He=ue.useRef();He.current=Ie;var At=ue.useCallback(function(){return He.current.apply(He,arguments)},[]);return At}var Pi=function(){return null};Pi.isSelectOptGroup=!0;var Hr=Pi,Ki=function(){return null};Ki.isSelectOption=!0;var dl=Ki;function ml(Ie,He){var At=(0,me.Z)({},Ie);return Array.isArray(He)&&He.forEach(function(St){delete At[St]}),At}var Xo=z(73299),Kt=ue.createContext(null),Pn=Kt;function na(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var mt=["disabled","title","children","style","className"];function ta(Ie){return typeof Ie=="string"||typeof Ie=="number"}var sr=function(He,At){var St=_t(),sn=St.prefixCls,Bn=St.id,Kn=St.open,Oa=St.multiple,Fa=St.mode,Ia=St.searchValue,Aa=St.toggleOpen,Ar=St.notFoundContent,Da=St.onPopupScroll,Sr=ue.useContext(Pn),Jr=Sr.flattenOptions,Co=Sr.onActiveValue,lo=Sr.defaultActiveFirstOption,uo=Sr.onSelect,De=Sr.menuItemSelectedIcon,qe=Sr.rawValues,Dt=Sr.fieldNames,Pe=Sr.virtual,Pt=Sr.direction,st=Sr.listHeight,$t=Sr.listItemHeight,ot="".concat(sn,"-item"),wt=ut(function(){return Jr},[Kn,Jr],function(Ga,fa){return fa[0]&&Ga[1]!==fa[1]}),Bt=ue.useRef(null),nn=function(fa){fa.preventDefault()},bn=function(fa){Bt.current&&Bt.current.scrollTo(typeof fa=="number"?{index:fa}:fa)},jn=function(fa){for(var qa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Xr=wt.length,Gr=0;Gr<Xr;Gr+=1){var Do=(fa+Gr*qa+Xr)%Xr,Vr=wt[Do],$r=Vr.group,Fr=Vr.data;if(!$r&&!Fr.disabled)return Do}return-1},Qt=ue.useState(function(){return jn(0)}),_n=(0,Me.Z)(Qt,2),Qn=_n[0],ua=_n[1],Tn=function(fa){var qa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;ua(fa);var Xr={source:qa?"keyboard":"mouse"},Gr=wt[fa];if(!Gr){Co(null,-1,Xr);return}Co(Gr.value,fa,Xr)};(0,ue.useEffect)(function(){Tn(lo!==!1?jn(0):-1)},[wt.length,Ia]);var rr=ue.useCallback(function(Ga){return qe.has(Ga)&&Fa!=="combobox"},[Fa,(0,E.Z)(qe).toString(),qe.size]);(0,ue.useEffect)(function(){var Ga=setTimeout(function(){if(!Oa&&Kn&&qe.size===1){var qa=Array.from(qe)[0],Xr=wt.findIndex(function(Gr){var Do=Gr.data;return Do.value===qa});Xr!==-1&&(Tn(Xr),bn(Xr))}});if(Kn){var fa;(fa=Bt.current)===null||fa===void 0||fa.scrollTo(void 0)}return function(){return clearTimeout(Ga)}},[Kn,Ia,Jr.length]);var Pa=function(fa){fa!==void 0&&uo(fa,{selected:!qe.has(fa)}),Oa||Aa(!1)};if(ue.useImperativeHandle(At,function(){return{onKeyDown:function(fa){var qa=fa.which,Xr=fa.ctrlKey;switch(qa){case Qe.N:case Qe.P:case Qe.UP:case Qe.DOWN:{var Gr=0;if(qa===Qe.UP?Gr=-1:qa===Qe.DOWN?Gr=1:na()&&Xr&&(qa===Qe.N?Gr=1:qa===Qe.P&&(Gr=-1)),Gr!==0){var Do=jn(Qn+Gr,Gr);bn(Do),Tn(Do,!0)}break}case Qe.ENTER:{var Vr=wt[Qn];Vr&&!Vr.data.disabled?Pa(Vr.value):Pa(void 0),Kn&&fa.preventDefault();break}case Qe.ESC:Aa(!1),Kn&&fa.stopPropagation()}},onKeyUp:function(){},scrollTo:function(fa){bn(fa)}}}),wt.length===0)return ue.createElement("div",{role:"listbox",id:"".concat(Bn,"_list"),className:"".concat(ot,"-empty"),onMouseDown:nn},Ar);var gr=Object.keys(Dt).map(function(Ga){return Dt[Ga]}),yr=function(fa){return fa.label};function Na(Ga,fa){var qa=Ga.group;return{role:qa?"presentation":"option",id:"".concat(Bn,"_list_").concat(fa)}}var Zr=function(fa){var qa=wt[fa];if(!qa)return null;var Xr=qa.data||{},Gr=Xr.value,Do=qa.group,Vr=wn(Xr,!0),$r=yr(qa);return qa?ue.createElement("div",(0,Xe.Z)({"aria-label":typeof $r=="string"&&!Do?$r:null},Vr,{key:fa},Na(qa,fa),{"aria-selected":rr(Gr)}),Gr):null},Br={role:"listbox",id:"".concat(Bn,"_list")};return ue.createElement(ue.Fragment,null,Pe&&ue.createElement("div",(0,Xe.Z)({},Br,{style:{height:0,width:0,overflow:"hidden"}}),Zr(Qn-1),Zr(Qn),Zr(Qn+1)),ue.createElement(Xo.Z,{itemKey:"key",ref:Bt,data:wt,height:st,itemHeight:$t,fullHeight:!1,onMouseDown:nn,onScroll:Da,virtual:Pe,direction:Pt,innerProps:Pe?null:Br},function(Ga,fa){var qa,Xr=Ga.group,Gr=Ga.groupOption,Do=Ga.data,Vr=Ga.label,$r=Ga.value,Fr=Do.key;if(Xr){var to,_o=(to=Do.title)!==null&&to!==void 0?to:ta(Vr)?Vr.toString():void 0;return ue.createElement("div",{className:ge()(ot,"".concat(ot,"-group")),title:_o},Vr!==void 0?Vr:Fr)}var wi=Do.disabled,bi=Do.title,aa=Do.children,$i=Do.style,Fi=Do.className,El=(0,_e.Z)(Do,mt),Bl=ml(El,gr),Io=rr($r),co="".concat(ot,"-option"),yi=ge()(ot,co,Fi,(qa={},(0,Ve.Z)(qa,"".concat(co,"-grouped"),Gr),(0,Ve.Z)(qa,"".concat(co,"-active"),Qn===fa&&!wi),(0,Ve.Z)(qa,"".concat(co,"-disabled"),wi),(0,Ve.Z)(qa,"".concat(co,"-selected"),Io),qa)),ai=yr(Ga),Ko=!De||typeof De=="function"||Io,ri=typeof ai=="number"?ai:ai||$r,pi=ta(ri)?ri.toString():void 0;return bi!==void 0&&(pi=bi),ue.createElement("div",(0,Xe.Z)({},wn(Bl),Pe?{}:Na(Ga,fa),{"aria-selected":Io,className:yi,title:pi,onMouseMove:function(){Qn===fa||wi||Tn(fa)},onClick:function(){wi||Pa($r)},style:$i}),ue.createElement("div",{className:"".concat(co,"-content")},ri),ue.isValidElement(De)||Io,Ko&&ue.createElement(An,{className:"".concat(ot,"-option-state"),customizeIcon:De,customizeIconProps:{isSelected:Io}},Io?"\u2713":null))}))},nr=ue.forwardRef(sr);nr.displayName="OptionList";var In=nr;function Wn(Ie){var He=Ie.mode,At=Ie.options,St=Ie.children,sn=Ie.backfill,Bn=Ie.allowClear,Kn=Ie.placeholder,Oa=Ie.getInputElement,Fa=Ie.showSearch,Ia=Ie.onSearch,Aa=Ie.defaultOpen,Ar=Ie.autoFocus,Da=Ie.labelInValue,Sr=Ie.value,Jr=Ie.inputValue,Co=Ie.optionLabelProp,lo=isMultiple(He),uo=Fa!==void 0?Fa:lo||He==="combobox",De=At||convertChildrenToData(St);if(warning(He!=="tags"||De.every(function(Pt){return!Pt.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),He==="tags"||He==="combobox"){var qe=De.some(function(Pt){return Pt.options?Pt.options.some(function(st){return typeof("value"in st?st.value:st.key)=="number"}):typeof("value"in Pt?Pt.value:Pt.key)=="number"});warning(!qe,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(He!=="combobox"||!Co,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(He==="combobox"||!sn,"`backfill` only works with `combobox` mode."),warning(He==="combobox"||!Oa,"`getInputElement` only work with `combobox` mode."),noteOnce(He!=="combobox"||!Oa||!Bn||!Kn,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ia&&!uo&&He!=="combobox"&&He!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Aa||Ar,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Sr!=null){var Dt=toArray(Sr);warning(!Da||Dt.every(function(Pt){return _typeof(Pt)==="object"&&("key"in Pt||"value"in Pt)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!lo||Array.isArray(Sr),"`value` should be array when `mode` is `multiple` or `tags`")}if(St){var Pe=null;toNodeArray(St).some(function(Pt){if(!React.isValidElement(Pt)||!Pt.type)return!1;var st=Pt,$t=st.type;if($t.isSelectOption)return!1;if($t.isSelectOptGroup){var ot=toNodeArray(Pt.props.children).every(function(wt){return!React.isValidElement(wt)||!Pt.type||wt.type.isSelectOption?!0:(Pe=wt.type,!1)});return!ot}return Pe=$t,!0}),Pe&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Pe.displayName||Pe.name||Pe,"`.")),warning(Jr===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Gn(Ie,He){if(Ie){var At=function St(sn){for(var Bn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Kn=0;Kn<sn.length;Kn++){var Oa=sn[Kn];if(Oa[He==null?void 0:He.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!Bn&&Array.isArray(Oa[He==null?void 0:He.options])&&St(Oa[He==null?void 0:He.options],!0))break}};At(Ie)}}var vr=null,ho=["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"],Fo=["inputValue"];function bo(Ie){return!Ie||(0,Ue.Z)(Ie)!=="object"}var qo=ue.forwardRef(function(Ie,He){var At=Ie.id,St=Ie.mode,sn=Ie.prefixCls,Bn=sn===void 0?"rc-select":sn,Kn=Ie.backfill,Oa=Ie.fieldNames,Fa=Ie.inputValue,Ia=Ie.searchValue,Aa=Ie.onSearch,Ar=Ie.autoClearSearchValue,Da=Ar===void 0?!0:Ar,Sr=Ie.onSelect,Jr=Ie.onDeselect,Co=Ie.dropdownMatchSelectWidth,lo=Co===void 0?!0:Co,uo=Ie.filterOption,De=Ie.filterSort,qe=Ie.optionFilterProp,Dt=Ie.optionLabelProp,Pe=Ie.options,Pt=Ie.children,st=Ie.defaultActiveFirstOption,$t=Ie.menuItemSelectedIcon,ot=Ie.virtual,wt=Ie.direction,Bt=Ie.listHeight,nn=Bt===void 0?200:Bt,bn=Ie.listItemHeight,jn=bn===void 0?20:bn,Qt=Ie.value,_n=Ie.defaultValue,Qn=Ie.labelInValue,ua=Ie.onChange,Tn=(0,_e.Z)(Ie,ho),rr=Wi(At),Pa=Fl(St),gr=!!(!Pe&&Pt),yr=ue.useMemo(function(){return uo===void 0&&St==="combobox"?!1:uo},[uo,St]),Na=ue.useMemo(function(){return cl(Oa,gr)},[JSON.stringify(Oa),gr]),Zr=le("",{value:Ia!==void 0?Ia:Fa,postState:function(xo){return xo||""}}),Br=(0,Me.Z)(Zr,2),Ga=Br[0],fa=Br[1],qa=fo(Pe,Pt,Na,qe,Dt),Xr=qa.valueOptions,Gr=qa.labelOptions,Do=qa.options,Vr=ue.useCallback(function(or){var xo=al(or);return xo.map(function(Lo){var zr,_i,sl,he,Ge;if(bo(Lo))zr=Lo;else{var Ye;sl=Lo.key,_i=Lo.label,zr=(Ye=Lo.value)!==null&&Ye!==void 0?Ye:sl}var ce=Xr.get(zr);if(ce){var ve;if(_i===void 0&&(_i=ce==null?void 0:ce[Dt||Na.label]),sl===void 0&&(sl=(ve=ce==null?void 0:ce.key)!==null&&ve!==void 0?ve:zr),he=ce==null?void 0:ce.disabled,Ge=ce==null?void 0:ce.title,0)var Ne}return{label:_i,value:zr,key:sl,disabled:he,title:Ge}})},[Na,Dt,Xr]),$r=le(_n,{value:Qt}),Fr=(0,Me.Z)($r,2),to=Fr[0],_o=Fr[1],wi=ue.useMemo(function(){var or,xo=Vr(to);return St==="combobox"&&dn((or=xo[0])===null||or===void 0?void 0:or.value)?[]:xo},[to,Vr,St]),bi=Jo(wi,Xr),aa=(0,Me.Z)(bi,2),$i=aa[0],Fi=aa[1],El=ue.useMemo(function(){if(!St&&$i.length===1){var or=$i[0];if(or.value===null&&(or.label===null||or.label===void 0))return[]}return $i.map(function(xo){var Lo;return(0,me.Z)((0,me.Z)({},xo),{},{label:(Lo=xo.label)!==null&&Lo!==void 0?Lo:xo.value})})},[St,$i]),Bl=ue.useMemo(function(){return new Set($i.map(function(or){return or.value}))},[$i]);ue.useEffect(function(){if(St==="combobox"){var or,xo=(or=$i[0])===null||or===void 0?void 0:or.value;fa(Fn(xo)?String(xo):"")}},[$i]);var Io=ni(function(or,xo){var Lo,zr=xo!=null?xo:or;return Lo={},(0,Ve.Z)(Lo,Na.value,or),(0,Ve.Z)(Lo,Na.label,zr),Lo}),co=ue.useMemo(function(){if(St!=="tags")return Do;var or=(0,E.Z)(Do),xo=function(zr){return Xr.has(zr)};return(0,E.Z)($i).sort(function(Lo,zr){return Lo.value<zr.value?-1:1}).forEach(function(Lo){var zr=Lo.value;xo(zr)||or.push(Io(zr,Lo.label))}),or},[Io,Do,Xr,$i,St]),yi=Pl(co,Na,Ga,yr,qe),ai=ue.useMemo(function(){return St!=="tags"||!Ga||yi.some(function(or){return or[qe||"value"]===Ga})||yi.some(function(or){return or[Na.value]===Ga})?yi:[Io(Ga)].concat((0,E.Z)(yi))},[Io,qe,St,yi,Ga,Na]),Ko=ue.useMemo(function(){return De?(0,E.Z)(ai).sort(function(or,xo){return De(or,xo)}):ai},[ai,De]),ri=ue.useMemo(function(){return Bo(Ko,{fieldNames:Na,childrenAsData:gr})},[Ko,Na,gr]),pi=function(xo){var Lo=Vr(xo);if(_o(Lo),ua&&(Lo.length!==$i.length||Lo.some(function(sl,he){var Ge;return((Ge=$i[he])===null||Ge===void 0?void 0:Ge.value)!==(sl==null?void 0:sl.value)}))){var zr=Qn?Lo:Lo.map(function(sl){return sl.value}),_i=Lo.map(function(sl){return Ja(Fi(sl.value))});ua(Pa?zr:zr[0],Pa?_i:_i[0])}},Xi=ue.useState(null),Li=(0,Me.Z)(Xi,2),Ni=Li[0],Cl=Li[1],qi=ue.useState(0),Il=(0,Me.Z)(qi,2),Al=Il[0],wl=Il[1],Lr=st!==void 0?st:St!=="combobox",el=ue.useCallback(function(or,xo){var Lo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},zr=Lo.source,_i=zr===void 0?"keyboard":zr;wl(xo),Kn&&St==="combobox"&&or!==null&&_i==="keyboard"&&Cl(String(or))},[Kn,St]),ti=function(xo,Lo,zr){var _i=function(){var ke,dt=Fi(xo);return[Qn?{label:dt==null?void 0:dt[Na.label],value:xo,key:(ke=dt==null?void 0:dt.key)!==null&&ke!==void 0?ke:xo}:xo,Ja(dt)]};if(Lo&&Sr){var sl=_i(),he=(0,Me.Z)(sl,2),Ge=he[0],Ye=he[1];Sr(Ge,Ye)}else if(!Lo&&Jr&&zr!=="clear"){var ce=_i(),ve=(0,Me.Z)(ce,2),Ne=ve[0],Re=ve[1];Jr(Ne,Re)}},vi=ni(function(or,xo){var Lo,zr=Pa?xo.selected:!0;zr?Lo=Pa?[].concat((0,E.Z)($i),[or]):[or]:Lo=$i.filter(function(_i){return _i.value!==or}),pi(Lo),ti(or,zr),St==="combobox"?Cl(""):(!Fl||Da)&&(fa(""),Cl(""))}),nl=function(xo,Lo){pi(xo);var zr=Lo.type,_i=Lo.values;(zr==="remove"||zr==="clear")&&_i.forEach(function(sl){ti(sl.value,!1,zr)})},Qi=function(xo,Lo){if(fa(xo),Cl(null),Lo.source==="submit"){var zr=(xo||"").trim();if(zr){var _i=Array.from(new Set([].concat((0,E.Z)(Bl),[zr])));pi(_i),ti(zr,!0),fa("")}return}Lo.source!=="blur"&&(St==="combobox"&&pi(xo),Aa==null||Aa(xo))},Dl=function(xo){var Lo=xo;St!=="tags"&&(Lo=xo.map(function(_i){var sl=Gr.get(_i);return sl==null?void 0:sl.value}).filter(function(_i){return _i!==void 0}));var zr=Array.from(new Set([].concat((0,E.Z)(Bl),(0,E.Z)(Lo))));pi(zr),zr.forEach(function(_i){ti(_i,!0)})},jo=ue.useMemo(function(){var or=ot!==!1&&lo!==!1;return(0,me.Z)((0,me.Z)({},qa),{},{flattenOptions:ri,onActiveValue:el,defaultActiveFirstOption:Lr,onSelect:vi,menuItemSelectedIcon:$t,rawValues:Bl,fieldNames:Na,virtual:or,direction:wt,listHeight:nn,listItemHeight:jn,childrenAsData:gr})},[qa,ri,el,Lr,vi,$t,Bl,Na,ot,lo,nn,jn,gr]);return ue.createElement(Pn.Provider,{value:jo},ue.createElement(wo,(0,Xe.Z)({},Tn,{id:rr,prefixCls:Bn,ref:He,omitDomProps:Fo,mode:St,displayValues:El,onDisplayValuesChange:nl,direction:wt,searchValue:Ga,onSearch:Qi,autoClearSearchValue:Da,onSearchSplit:Dl,dropdownMatchSelectWidth:lo,OptionList:In,emptyOptions:!ri.length,activeValue:Ni,activeDescendantId:"".concat(rr,"_list_").concat(Al)})))}),io=qo;io.Option=dl,io.OptGroup=Hr;var Pr=null,Vn=null,Xa=z(17341);function ar(Ie){var He=ue.useRef(!1),At=ue.useState(Ie),St=(0,Me.Z)(At,2),sn=St[0],Bn=St[1];ue.useEffect(function(){return He.current=!1,function(){He.current=!0}},[]);function Kn(Oa,Fa){Fa&&He.current||Bn(Oa)}return[sn,Kn]}function vo(Ie){return Ie!==void 0}function Ze(Ie,He){var At=He||{},St=At.defaultValue,sn=At.value,Bn=At.onChange,Kn=At.postState,Oa=ar(function(){return vo(sn)?sn:vo(St)?typeof St=="function"?St():St:typeof Ie=="function"?Ie():Ie}),Fa=(0,Me.Z)(Oa,2),Ia=Fa[0],Aa=Fa[1],Ar=sn!==void 0?sn:Ia,Da=Kn?Kn(Ar):Ar,Sr=Yt(Bn),Jr=ar([Ar]),Co=(0,Me.Z)(Jr,2),lo=Co[0],uo=Co[1];Zn(function(){var qe=lo[0];Ia!==qe&&Sr(Ia,qe)},[lo]),Zn(function(){vo(sn)||Aa(sn)},[sn]);var De=Yt(function(qe,Dt){Aa(qe,Dt),uo([Ar],Dt)});return[Da,De]}var Sn=ue.createContext(null),zn=Sn,la="__rc_cascader_search_mark__",jt=function(He,At,St){var sn=St.label;return At.some(function(Bn){return String(Bn[sn]).toLowerCase().includes(He.toLowerCase())})},oa=function(He,At,St,sn){return At.map(function(Bn){return Bn[sn.label]}).join(" / ")},ia=function(Ie,He,At,St,sn,Bn){var Kn=sn.filter,Oa=Kn===void 0?jt:Kn,Fa=sn.render,Ia=Fa===void 0?oa:Fa,Aa=sn.limit,Ar=Aa===void 0?50:Aa,Da=sn.sort;return ue.useMemo(function(){var Sr=[];if(!Ie)return[];function Jr(Co,lo){var uo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Co.forEach(function(De){if(!(!Da&&Ar!==!1&&Ar>0&&Sr.length>=Ar)){var qe=[].concat((0,E.Z)(lo),[De]),Dt=De[At.children],Pe=uo||De.disabled;if((!Dt||Dt.length===0||Bn)&&Oa(Ie,qe,{label:At.label})){var Pt;Sr.push((0,me.Z)((0,me.Z)({},De),{},(Pt={disabled:Pe},(0,Ve.Z)(Pt,At.label,Ia(Ie,qe,St,At)),(0,Ve.Z)(Pt,la,qe),(0,Ve.Z)(Pt,At.children,void 0),Pt)))}Dt&&Jr(De[At.children],qe,Pe)}})}return Jr(He,[]),Da&&Sr.sort(function(Co,lo){return Da(Co[la],lo[la],Ie,At)}),Ar!==!1&&Ar>0?Sr.slice(0,Ar):Sr},[Ie,He,At,St,Ia,Bn,Oa,Da,Ar])},Un="__RC_CASCADER_SPLIT__",sa="SHOW_PARENT",Ur="SHOW_CHILD";function Zo(Ie){return Ie.join(Un)}function Ro(Ie){return Ie.map(Zo)}function ro(Ie){return Ie.split(Un)}function Ri(Ie){var He=Ie||{},At=He.label,St=He.value,sn=He.children,Bn=St||"value";return{label:At||"label",value:Bn,key:Bn,children:sn||"children"}}function ji(Ie,He){var At,St;return(At=Ie.isLeaf)!==null&&At!==void 0?At:!((St=Ie[He.children])!==null&&St!==void 0&&St.length)}function ru(Ie){var He=Ie.parentElement;if(He){var At=Ie.offsetTop-He.offsetTop;At-He.scrollTop<0?He.scrollTo({top:At}):At+Ie.offsetHeight-He.scrollTop>He.offsetHeight&&He.scrollTo({top:At+Ie.offsetHeight-He.offsetHeight})}}function lu(Ie,He){return Ie.map(function(At){var St;return(St=At[la])===null||St===void 0?void 0:St.map(function(sn){return sn[He.value]})})}function Iu(Ie,He,At){var St=new Set(Ie),sn=He();return Ie.filter(function(Bn){var Kn=sn[Bn],Oa=Kn?Kn.parent:null,Fa=Kn?Kn.children:null;return Kn&&Kn.node.disabled?!0:At===Ur?!(Fa&&Fa.some(function(Ia){return Ia.key&&St.has(Ia.key)})):!(Oa&&!Oa.node.disabled&&St.has(Oa.key))})}function gu(Ie,He,At){for(var St=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,sn=He,Bn=[],Kn=function(){var Ia,Aa,Ar,Da=Ie[Oa],Sr=(Ia=sn)===null||Ia===void 0?void 0:Ia.findIndex(function(Co){var lo=Co[At.value];return St?String(lo)===String(Da):lo===Da}),Jr=Sr!==-1?(Aa=sn)===null||Aa===void 0?void 0:Aa[Sr]:null;Bn.push({value:(Ar=Jr==null?void 0:Jr[At.value])!==null&&Ar!==void 0?Ar:Da,index:Sr,option:Jr}),sn=Jr==null?void 0:Jr[At.children]},Oa=0;Oa<Ie.length;Oa+=1)Kn();return Bn}var yu=function(Ie,He,At,St,sn){return ue.useMemo(function(){var Bn=sn||function(Kn){var Oa=St?Kn.slice(-1):Kn,Fa=" / ";return Oa.every(function(Ia){return["string","number"].includes((0,Ue.Z)(Ia))})?Oa.join(Fa):Oa.reduce(function(Ia,Aa,Ar){var Da=ue.isValidElement(Aa)?ue.cloneElement(Aa,{key:Ar}):Aa;return Ar===0?[Da]:[].concat((0,E.Z)(Ia),[Fa,Da])},[])};return Ie.map(function(Kn){var Oa,Fa,Ia=gu(Kn,He,At),Aa=Bn(Ia.map(function(Da){var Sr,Jr=Da.option,Co=Da.value;return(Sr=Jr==null?void 0:Jr[At.label])!==null&&Sr!==void 0?Sr:Co}),Ia.map(function(Da){var Sr=Da.option;return Sr})),Ar=Zo(Kn);return{label:Aa,value:Ar,key:Ar,valueCells:Kn,disabled:(Oa=Ia[Ia.length-1])===null||Oa===void 0||(Fa=Oa.option)===null||Fa===void 0?void 0:Fa.disabled}})},[Ie,He,At,sn,St])},ds=z(1089),zu=function(Ie,He){var At=ue.useRef({options:null,info:null}),St=ue.useCallback(function(){return At.current.options!==Ie&&(At.current.options=Ie,At.current.info=(0,ds.I8)(Ie,{fieldNames:He,initWrapper:function(Bn){return(0,me.Z)((0,me.Z)({},Bn),{},{pathKeyEntities:{}})},processEntity:function(Bn,Kn){var Oa=Bn.nodes.map(function(Fa){return Fa[He.value]}).join(Un);Kn.pathKeyEntities[Oa]=Bn,Bn.key=Oa}})),At.current.info.pathKeyEntities},[He,Ie]);return St},Si=function(Ie,He){return ue.useCallback(function(At){var St=[],sn=[];return At.forEach(function(Bn){var Kn=gu(Bn,Ie,He);Kn.every(function(Oa){return Oa.option})?sn.push(Bn):St.push(Bn)}),[sn,St]},[Ie,He])},Eu={},Tu=[],ts=function(He){Tu.push(He)};function ku(Ie,He){if(0)var At}function Ns(Ie,He){if(0)var At}function Qu(){Eu={}}function Ps(Ie,He,At){!He&&!Eu[At]&&(Ie(!1,At),Eu[At]=!0)}function ls(Ie,He){Ps(ku,Ie,He)}function Ts(Ie,He){Ps(Ns,Ie,He)}ls.preMessage=ts,ls.resetWarned=Qu,ls.noteOnce=Ts;var Kl=null;function Cu(Ie){return ue.useMemo(function(){if(!Ie)return[!1,{}];var He={matchInputWidth:!0,limit:50};return Ie&&(0,Ue.Z)(Ie)==="object"&&(He=(0,me.Z)((0,me.Z)({},He),Ie)),He.limit<=0&&delete He.limit,[!0,He]},[Ie])}var Zu=ue.memo(function(Ie){var He=Ie.children;return He},function(Ie,He){return!He.open}),Fu=Zu;function Cs(Ie){var He,At=Ie.prefixCls,St=Ie.checked,sn=Ie.halfChecked,Bn=Ie.disabled,Kn=Ie.onClick,Oa=Ie.disableCheckbox,Fa=ue.useContext(zn),Ia=Fa.checkable,Aa=typeof Ia!="boolean"?Ia:null;return ue.createElement("span",{className:ge()("".concat(At),(He={},(0,Ve.Z)(He,"".concat(At,"-checked"),St),(0,Ve.Z)(He,"".concat(At,"-indeterminate"),!St&&sn),(0,Ve.Z)(He,"".concat(At,"-disabled"),Bn||Oa),He)),onClick:Kn},Aa)}var ou="__cascader_fix_label__";function Ss(Ie){var He=Ie.prefixCls,At=Ie.multiple,St=Ie.options,sn=Ie.activeValue,Bn=Ie.prevValuePath,Kn=Ie.onToggleOpen,Oa=Ie.onSelect,Fa=Ie.onActive,Ia=Ie.checkedSet,Aa=Ie.halfCheckedSet,Ar=Ie.loadingKeys,Da=Ie.isSelectable,Sr=Ie.searchValue,Jr="".concat(He,"-menu"),Co="".concat(He,"-menu-item"),lo=ue.useContext(zn),uo=lo.fieldNames,De=lo.changeOnSelect,qe=lo.expandTrigger,Dt=lo.expandIcon,Pe=lo.loadingIcon,Pt=lo.dropdownMenuColumnStyle,st=qe==="hover",$t=ue.useMemo(function(){return St.map(function(ot){var wt,Bt=ot.disabled,nn=ot.disableCheckbox,bn=ot[la],jn=(wt=ot[ou])!==null&&wt!==void 0?wt:ot[uo.label],Qt=ot[uo.value],_n=ji(ot,uo),Qn=bn?bn.map(function(gr){return gr[uo.value]}):[].concat((0,E.Z)(Bn),[Qt]),ua=Zo(Qn),Tn=Ar.includes(ua),rr=Ia.has(ua),Pa=Aa.has(ua);return{disabled:Bt,label:jn,value:Qt,isLeaf:_n,isLoading:Tn,checked:rr,halfChecked:Pa,option:ot,disableCheckbox:nn,fullPath:Qn,fullPathKey:ua}})},[St,Ia,uo,Aa,Ar,Bn]);return ue.createElement("ul",{className:Jr,role:"menu"},$t.map(function(ot){var wt,Bt=ot.disabled,nn=ot.label,bn=ot.value,jn=ot.isLeaf,Qt=ot.isLoading,_n=ot.checked,Qn=ot.halfChecked,ua=ot.option,Tn=ot.fullPath,rr=ot.fullPathKey,Pa=ot.disableCheckbox,gr=function(){if(!(Bt||Sr)){var Br=(0,E.Z)(Tn);st&&jn&&Br.pop(),Fa(Br)}},yr=function(){Da(ua)&&Oa(Tn,jn)},Na;return typeof ua.title=="string"?Na=ua.title:typeof nn=="string"&&(Na=nn),ue.createElement("li",{key:rr,className:ge()(Co,(wt={},(0,Ve.Z)(wt,"".concat(Co,"-expand"),!jn),(0,Ve.Z)(wt,"".concat(Co,"-active"),sn===bn||sn===rr),(0,Ve.Z)(wt,"".concat(Co,"-disabled"),Bt),(0,Ve.Z)(wt,"".concat(Co,"-loading"),Qt),wt)),style:Pt,role:"menuitemcheckbox",title:Na,"aria-checked":_n,"data-path-key":rr,onClick:function(){gr(),!Pa&&(!At||jn)&&yr()},onDoubleClick:function(){De&&Kn(!1)},onMouseEnter:function(){st&&gr()},onMouseDown:function(Br){Br.preventDefault()}},At&&ue.createElement(Cs,{prefixCls:"".concat(He,"-checkbox"),checked:_n,halfChecked:Qn,disabled:Bt||Pa,disableCheckbox:Pa,onClick:function(Br){Pa||(Br.stopPropagation(),yr())}}),ue.createElement("div",{className:"".concat(Co,"-content")},nn),!Qt&&Dt&&!jn&&ue.createElement("div",{className:"".concat(Co,"-expand-icon")},Dt),Qt&&Pe&&ue.createElement("div",{className:"".concat(Co,"-loading-icon")},Pe))}))}var ns=function(){var Ie=_t(),He=Ie.multiple,At=Ie.open,St=ue.useContext(zn),sn=St.values,Bn=ue.useState([]),Kn=(0,Me.Z)(Bn,2),Oa=Kn[0],Fa=Kn[1];return ue.useEffect(function(){if(At&&!He){var Ia=sn[0];Fa(Ia||[])}},[At]),[Oa,Fa]},po={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(He){var At=He.keyCode;if(He.altKey&&!He.ctrlKey||He.metaKey||At>=po.F1&&At<=po.F12)return!1;switch(At){case po.ALT:case po.CAPS_LOCK:case po.CONTEXT_MENU:case po.CTRL:case po.DOWN:case po.END:case po.ESC:case po.HOME:case po.INSERT:case po.LEFT:case po.MAC_FF_META:case po.META:case po.NUMLOCK:case po.NUM_CENTER:case po.PAGE_DOWN:case po.PAGE_UP:case po.PAUSE:case po.PRINT_SCREEN:case po.RIGHT:case po.SHIFT:case po.UP:case po.WIN_KEY:case po.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(He){if(He>=po.ZERO&&He<=po.NINE||He>=po.NUM_ZERO&&He<=po.NUM_MULTIPLY||He>=po.A&&He<=po.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&He===0)return!0;switch(He){case po.SPACE:case po.QUESTION_MARK:case po.NUM_PLUS:case po.NUM_MINUS:case po.NUM_PERIOD:case po.NUM_DIVISION:case po.SEMICOLON:case po.DASH:case po.EQUALS:case po.COMMA:case po.PERIOD:case po.SLASH:case po.APOSTROPHE:case po.SINGLE_QUOTE:case po.OPEN_SQUARE_BRACKET:case po.BACKSLASH:case po.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},_u=po,ys=function(Ie,He,At,St,sn,Bn){var Kn=_t(),Oa=Kn.direction,Fa=Kn.searchValue,Ia=Kn.toggleOpen,Aa=Kn.open,Ar=Oa==="rtl",Da=ue.useMemo(function(){for(var Pt=-1,st=He,$t=[],ot=[],wt=St.length,Bt=lu(He,At),nn=function(ua){var Tn=st.findIndex(function(rr,Pa){return(Bt[Pa]?Zo(Bt[Pa]):rr[At.value])===St[ua]});if(Tn===-1)return"break";Pt=Tn,$t.push(Pt),ot.push(St[ua]),st=st[Pt][At.children]},bn=0;bn<wt&&st;bn+=1){var jn=nn(bn);if(jn==="break")break}for(var Qt=He,_n=0;_n<$t.length-1;_n+=1)Qt=Qt[$t[_n]][At.children];return[ot,Pt,Qt,Bt]},[St,At,He]),Sr=(0,Me.Z)(Da,4),Jr=Sr[0],Co=Sr[1],lo=Sr[2],uo=Sr[3],De=function(st){sn(st)},qe=function(st){var $t=lo.length,ot=Co;ot===-1&&st<0&&(ot=$t);for(var wt=0;wt<$t;wt+=1){ot=(ot+st+$t)%$t;var Bt=lo[ot];if(Bt&&!Bt.disabled){var nn=Jr.slice(0,-1).concat(uo[ot]?Zo(uo[ot]):Bt[At.value]);De(nn);return}}},Dt=function(){if(Jr.length>1){var st=Jr.slice(0,-1);De(st)}else Ia(!1)},Pe=function(){var st,$t=((st=lo[Co])===null||st===void 0?void 0:st[At.children])||[],ot=$t.find(function(Bt){return!Bt.disabled});if(ot){var wt=[].concat((0,E.Z)(Jr),[ot[At.value]]);De(wt)}};ue.useImperativeHandle(Ie,function(){return{onKeyDown:function(st){var $t=st.which;switch($t){case _u.UP:case _u.DOWN:{var ot=0;$t===_u.UP?ot=-1:$t===_u.DOWN&&(ot=1),ot!==0&&qe(ot);break}case _u.LEFT:{if(Fa)break;Ar?Pe():Dt();break}case _u.RIGHT:{if(Fa)break;Ar?Dt():Pe();break}case _u.BACKSPACE:{Fa||Dt();break}case _u.ENTER:{if(Jr.length){var wt=lo[Co],Bt=(wt==null?void 0:wt[la])||[];Bt.length?Bn(Bt.map(function(nn){return nn[At.value]}),Bt[Bt.length-1]):Bn(Jr,lo[Co])}break}case _u.ESC:Ia(!1),Aa&&st.stopPropagation()}},onKeyUp:function(){}}})},Wu=ue.forwardRef(function(Ie,He){var At,St,sn,Bn,Kn=_t(),Oa=Kn.prefixCls,Fa=Kn.multiple,Ia=Kn.searchValue,Aa=Kn.toggleOpen,Ar=Kn.notFoundContent,Da=Kn.direction,Sr=Kn.open,Jr=ue.useRef(),Co=Da==="rtl",lo=ue.useContext(zn),uo=lo.options,De=lo.values,qe=lo.halfValues,Dt=lo.fieldNames,Pe=lo.changeOnSelect,Pt=lo.onSelect,st=lo.searchOptions,$t=lo.dropdownPrefixCls,ot=lo.loadData,wt=lo.expandTrigger,Bt=$t||Oa,nn=ue.useState([]),bn=(0,Me.Z)(nn,2),jn=bn[0],Qt=bn[1],_n=function(Fr){if(!(!ot||Ia)){var to=gu(Fr,uo,Dt),_o=to.map(function(aa){var $i=aa.option;return $i}),wi=_o[_o.length-1];if(wi&&!ji(wi,Dt)){var bi=Zo(Fr);Qt(function(aa){return[].concat((0,E.Z)(aa),[bi])}),ot(_o)}}};ue.useEffect(function(){jn.length&&jn.forEach(function($r){var Fr=ro($r),to=gu(Fr,uo,Dt,!0).map(function(wi){var bi=wi.option;return bi}),_o=to[to.length-1];(!_o||_o[Dt.children]||ji(_o,Dt))&&Qt(function(wi){return wi.filter(function(bi){return bi!==$r})})})},[uo,jn,Dt]);var Qn=ue.useMemo(function(){return new Set(Ro(De))},[De]),ua=ue.useMemo(function(){return new Set(Ro(qe))},[qe]),Tn=ns(),rr=(0,Me.Z)(Tn,2),Pa=rr[0],gr=rr[1],yr=function(Fr){gr(Fr),_n(Fr)},Na=function(Fr){var to=Fr.disabled,_o=ji(Fr,Dt);return!to&&(_o||Pe||Fa)},Zr=function(Fr,to){var _o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Pt(Fr),!Fa&&(to||Pe&&(wt==="hover"||_o))&&Aa(!1)},Br=ue.useMemo(function(){return Ia?st:uo},[Ia,st,uo]),Ga=ue.useMemo(function(){for(var $r=[{options:Br}],Fr=Br,to=lu(Fr,Dt),_o=function(){var $i=Pa[wi],Fi=Fr.find(function(Bl,Io){return(to[Io]?Zo(to[Io]):Bl[Dt.value])===$i}),El=Fi==null?void 0:Fi[Dt.children];if(!(El!=null&&El.length))return"break";Fr=El,$r.push({options:El})},wi=0;wi<Pa.length;wi+=1){var bi=_o();if(bi==="break")break}return $r},[Br,Pa,Dt]),fa=function(Fr,to){Na(to)&&Zr(Fr,ji(to,Dt),!0)};ys(He,Br,Dt,Pa,yr,fa),ue.useEffect(function(){for(var $r=0;$r<Pa.length;$r+=1){var Fr,to=Pa.slice(0,$r+1),_o=Zo(to),wi=(Fr=Jr.current)===null||Fr===void 0?void 0:Fr.querySelector('li[data-path-key="'.concat(_o.replace(/\\{0,2}"/g,'\\"'),'"]'));wi&&ru(wi)}},[Pa]);var qa=!((At=Ga[0])!==null&&At!==void 0&&(St=At.options)!==null&&St!==void 0&&St.length),Xr=[(sn={},(0,Ve.Z)(sn,Dt.value,"__EMPTY__"),(0,Ve.Z)(sn,ou,Ar),(0,Ve.Z)(sn,"disabled",!0),sn)],Gr=(0,me.Z)((0,me.Z)({},Ie),{},{multiple:!qa&&Fa,onSelect:Zr,onActive:yr,onToggleOpen:Aa,checkedSet:Qn,halfCheckedSet:ua,loadingKeys:jn,isSelectable:Na}),Do=qa?[{options:Xr}]:Ga,Vr=Do.map(function($r,Fr){var to=Pa.slice(0,Fr),_o=Pa[Fr];return ue.createElement(Ss,(0,Xe.Z)({key:Fr},Gr,{searchValue:Ia,prefixCls:Bt,options:$r.options,prevValuePath:to,activeValue:_o}))});return ue.createElement(Fu,{open:Sr},ue.createElement("div",{className:ge()("".concat(Bt,"-menus"),(Bn={},(0,Ve.Z)(Bn,"".concat(Bt,"-menu-empty"),qa),(0,Ve.Z)(Bn,"".concat(Bt,"-rtl"),Co),Bn)),ref:Jr},Vr))}),Su=Wu;function $s(Ie){var He=Ie.onPopupVisibleChange,At=Ie.popupVisible,St=Ie.popupClassName,sn=Ie.popupPlacement;warning(!He,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(At===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(St===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(sn===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function Cc(Ie,He){if(Ie){var At=function St(sn){for(var Bn=0;Bn<sn.length;Bn++){var Kn=sn[Bn];if(Kn[He==null?void 0:He.value]===null)return warning(!1,"`value` in Cascader options should not be `null`."),!0;if(Array.isArray(Kn[He==null?void 0:He.children])&&St(Kn[He==null?void 0:He.children]))return!0}};At(Ie)}}var gs=null,tu=["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 mc(Ie){return Array.isArray(Ie)&&Array.isArray(Ie[0])}function rc(Ie){return Ie?mc(Ie)?Ie:(Ie.length===0?[]:[Ie]).map(function(He){return Array.isArray(He)?He:[He]}):[]}var Js=ue.forwardRef(function(Ie,He){var At=Ie.id,St=Ie.prefixCls,sn=St===void 0?"rc-cascader":St,Bn=Ie.fieldNames,Kn=Ie.defaultValue,Oa=Ie.value,Fa=Ie.changeOnSelect,Ia=Ie.onChange,Aa=Ie.displayRender,Ar=Ie.checkable,Da=Ie.autoClearSearchValue,Sr=Da===void 0?!0:Da,Jr=Ie.searchValue,Co=Ie.onSearch,lo=Ie.showSearch,uo=Ie.expandTrigger,De=Ie.options,qe=Ie.dropdownPrefixCls,Dt=Ie.loadData,Pe=Ie.popupVisible,Pt=Ie.open,st=Ie.popupClassName,$t=Ie.dropdownClassName,ot=Ie.dropdownMenuColumnStyle,wt=Ie.popupPlacement,Bt=Ie.placement,nn=Ie.onDropdownVisibleChange,bn=Ie.onPopupVisibleChange,jn=Ie.expandIcon,Qt=jn===void 0?">":jn,_n=Ie.loadingIcon,Qn=Ie.children,ua=Ie.dropdownMatchSelectWidth,Tn=ua===void 0?!1:ua,rr=Ie.showCheckedStrategy,Pa=rr===void 0?sa:rr,gr=(0,_e.Z)(Ie,tu),yr=Wi(At),Na=!!Ar,Zr=Ze(Kn,{value:Oa,postState:rc}),Br=(0,Me.Z)(Zr,2),Ga=Br[0],fa=Br[1],qa=ue.useMemo(function(){return Ri(Bn)},[JSON.stringify(Bn)]),Xr=ue.useMemo(function(){return De||[]},[De]),Gr=zu(Xr,qa),Do=ue.useCallback(function(el){var ti=Gr();return el.map(function(vi){var nl=ti[vi].nodes;return nl.map(function(Qi){return Qi[qa.value]})})},[Gr,qa]),Vr=Ze("",{value:Jr,postState:function(ti){return ti||""}}),$r=(0,Me.Z)(Vr,2),Fr=$r[0],to=$r[1],_o=function(ti,vi){to(ti),vi.source!=="blur"&&Co&&Co(ti)},wi=Cu(lo),bi=(0,Me.Z)(wi,2),aa=bi[0],$i=bi[1],Fi=ia(Fr,Xr,qa,qe||sn,$i,Fa),El=Si(Xr,qa),Bl=ue.useMemo(function(){var el=El(Ga),ti=(0,Me.Z)(el,2),vi=ti[0],nl=ti[1];if(!Na||!Ga.length)return[vi,[],nl];var Qi=Ro(vi),Dl=Gr(),jo=(0,Xa.S)(Qi,!0,Dl),or=jo.checkedKeys,xo=jo.halfCheckedKeys;return[Do(or),Do(xo),nl]},[Na,Ga,Gr,Do,El]),Io=(0,Me.Z)(Bl,3),co=Io[0],yi=Io[1],ai=Io[2],Ko=ue.useMemo(function(){var el=Ro(co),ti=Iu(el,Gr,Pa);return[].concat((0,E.Z)(ai),(0,E.Z)(Do(ti)))},[co,Gr,Do,ai,Pa]),ri=yu(Ko,Xr,qa,Na,Aa),pi=Yt(function(el){if(fa(el),Ia){var ti=rc(el),vi=ti.map(function(Dl){return gu(Dl,Xr,qa).map(function(jo){return jo.option})}),nl=Na?ti:ti[0],Qi=Na?vi:vi[0];Ia(nl,Qi)}}),Xi=Yt(function(el){if((!Na||Sr)&&to(""),!Na)pi(el);else{var ti=Zo(el),vi=Ro(co),nl=Ro(yi),Qi=vi.includes(ti),Dl=ai.some(function(Ge){return Zo(Ge)===ti}),jo=co,or=ai;if(Dl&&!Qi)or=ai.filter(function(Ge){return Zo(Ge)!==ti});else{var xo=Qi?vi.filter(function(Ge){return Ge!==ti}):[].concat((0,E.Z)(vi),[ti]),Lo=Gr(),zr;if(Qi){var _i=(0,Xa.S)(xo,{checked:!1,halfCheckedKeys:nl},Lo);zr=_i.checkedKeys}else{var sl=(0,Xa.S)(xo,!0,Lo);zr=sl.checkedKeys}var he=Iu(zr,Gr,Pa);jo=Do(he)}pi([].concat((0,E.Z)(or),(0,E.Z)(jo)))}}),Li=function(ti,vi){if(vi.type==="clear"){pi([]);return}var nl=vi.values[0],Qi=nl.valueCells;Xi(Qi)},Ni=Pt!==void 0?Pt:Pe,Cl=$t||st,qi=Bt||wt,Il=function(ti){nn==null||nn(ti),bn==null||bn(ti)},Al=ue.useMemo(function(){return{options:Xr,fieldNames:qa,values:co,halfValues:yi,changeOnSelect:Fa,onSelect:Xi,checkable:Ar,searchOptions:Fi,dropdownPrefixCls:qe,loadData:Dt,expandTrigger:uo,expandIcon:Qt,loadingIcon:_n,dropdownMenuColumnStyle:ot}},[Xr,qa,co,yi,Fa,Xi,Ar,Fi,qe,Dt,uo,Qt,_n,ot]),wl=!(Fr?Fi:Xr).length,Lr=Fr&&$i.matchInputWidth||wl?{}:{minWidth:"auto"};return ue.createElement(zn.Provider,{value:Al},ue.createElement(wo,(0,Xe.Z)({},gr,{ref:He,id:yr,prefixCls:sn,autoClearSearchValue:Sr,dropdownMatchSelectWidth:Tn,dropdownStyle:Lr,displayValues:ri,onDisplayValuesChange:Li,mode:Na?"multiple":void 0,searchValue:Fr,onSearch:_o,showSearch:aa,OptionList:Su,emptyOptions:wl,open:Ni,dropdownClassName:Cl,placement:qi,onDropdownVisibleChange:Il,getRawInputElement:function(){return Qn}})))});Js.SHOW_PARENT=sa,Js.SHOW_CHILD=Ur;var Is=Js,Ws=Is,Ls=z(10366),oc=z(33603),us=z(8745),xs=z(9708),ic=z(53124),cc=z(88258),lc=z(98866),ci=z(98675),Ys=z(65223),bs=z(87244),Us=z(13458),yo=z(78642),Xs=z(46163),ks=z(4173),Zs=z(63185),dc=z(14747),_s=z(80110),qs=z(67968);const at=Ie=>{const{prefixCls:He,componentCls:At,antCls:St}=Ie,sn=`${At}-menu-item`,Bn=`
|
|
&${sn}-expand ${sn}-expand-icon,
|
|
${sn}-loading-icon
|
|
`;return[{[At]:{width:Ie.controlWidth}},{[`${At}-dropdown`]:[(0,Zs.C2)(`${He}-checkbox`,Ie),{[`&${St}-select-dropdown`]:{padding:0}},{[At]:{"&-checkbox":{top:0,marginInlineEnd:Ie.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${At}-menu-empty`]:{[`${At}-menu`]:{width:"100%",height:"auto",[sn]:{color:Ie.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:Ie.controlItemWidth,height:Ie.dropdownHeight,margin:0,padding:Ie.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorSplit}`},"&-item":Object.assign(Object.assign({},dc.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:Ie.optionPadding,lineHeight:Ie.lineHeight,cursor:"pointer",transition:`all ${Ie.motionDurationMid}`,borderRadius:Ie.borderRadiusSM,"&:hover":{background:Ie.controlItemBgHover},"&-disabled":{color:Ie.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[Bn]:{color:Ie.colorTextDisabled}},[`&-active:not(${sn}-disabled)`]:{"&, &:hover":{fontWeight:Ie.optionSelectedFontWeight,backgroundColor:Ie.optionSelectedBg}},"&-content":{flex:"auto"},[Bn]:{marginInlineStart:Ie.paddingXXS,color:Ie.colorTextDescription,fontSize:Ie.fontSizeIcon},"&-keyword":{color:Ie.colorHighlight}})}}}]},{[`${At}-dropdown-rtl`]:{direction:"rtl"}},(0,_s.c)(Ie)]};var Lt=(0,qs.Z)("Cascader",Ie=>[at(Ie)],Ie=>{const He=Math.round((Ie.controlHeight-Ie.fontSize*Ie.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:Ie.controlItemBgActive,optionSelectedFontWeight:Ie.fontWeightStrong,optionPadding:`${He}px ${Ie.paddingSM}px`,menuPadding:Ie.paddingXXS}}),Ot=function(Ie,He){var At={};for(var St in Ie)Object.prototype.hasOwnProperty.call(Ie,St)&&He.indexOf(St)<0&&(At[St]=Ie[St]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var sn=0,St=Object.getOwnPropertySymbols(Ie);sn<St.length;sn++)He.indexOf(St[sn])<0&&Object.prototype.propertyIsEnumerable.call(Ie,St[sn])&&(At[St[sn]]=Ie[St[sn]]);return At};const{SHOW_CHILD:Dn,SHOW_PARENT:pa}=Ws;function cr(Ie,He,At){const St=Ie.toLowerCase().split(He).reduce((Kn,Oa,Fa)=>Fa===0?[Oa]:[].concat((0,E.Z)(Kn),[He,Oa]),[]),sn=[];let Bn=0;return St.forEach((Kn,Oa)=>{const Fa=Bn+Kn.length;let Ia=Ie.slice(Bn,Fa);Bn=Fa,Oa%2===1&&(Ia=ue.createElement("span",{className:`${At}-menu-item-keyword`,key:`separator-${Oa}`},Ia)),sn.push(Ia)}),sn}const hr=(Ie,He,At,St)=>{const sn=[],Bn=Ie.toLowerCase();return He.forEach((Kn,Oa)=>{Oa!==0&&sn.push(" / ");let Fa=Kn[St.label];const Ia=typeof Fa;(Ia==="string"||Ia==="number")&&(Fa=cr(String(Fa),Bn,At)),sn.push(Fa)}),sn},No=ue.forwardRef((Ie,He)=>{const{prefixCls:At,size:St,disabled:sn,className:Bn,rootClassName:Kn,multiple:Oa,bordered:Fa=!0,transitionName:Ia,choiceTransitionName:Aa="",popupClassName:Ar,dropdownClassName:Da,expandIcon:Sr,placement:Jr,showSearch:Co,allowClear:lo=!0,notFoundContent:uo,direction:De,getPopupContainer:qe,status:Dt,showArrow:Pe,builtinPlacements:Pt,style:st}=Ie,$t=Ot(Ie,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),ot=(0,Ls.Z)($t,["suffixIcon"]),{getPopupContainer:wt,getPrefixCls:Bt,renderEmpty:nn,direction:bn,popupOverflow:jn,cascader:Qt}=ue.useContext(ic.E_),_n=De||bn,Qn=_n==="rtl",{status:ua,hasFeedback:Tn,isFormItemInput:rr,feedbackIcon:Pa}=ue.useContext(Ys.aM),gr=(0,xs.F)(ua,Dt),yr=uo||(nn==null?void 0:nn("Cascader"))||ue.createElement(cc.Z,{componentName:"Cascader"}),Na=Bt(),Zr=Bt("select",At),Br=Bt("cascader",At),[Ga,fa]=(0,bs.Z)(Zr),[qa]=Lt(Br),{compactSize:Xr,compactItemClassnames:Gr}=(0,ks.ri)(Zr,De),Do=ge()(Ar||Da,`${Br}-dropdown`,{[`${Br}-dropdown-rtl`]:_n==="rtl"},Kn,fa),Vr=ue.useMemo(()=>{if(!Co)return Co;let ai={render:hr};return typeof Co=="object"&&(ai=Object.assign(Object.assign({},ai),Co)),ai},[Co]),$r=(0,ci.Z)(ai=>{var Ko;return(Ko=St!=null?St:Xr)!==null&&Ko!==void 0?Ko:ai}),Fr=ue.useContext(lc.Z),to=sn!=null?sn:Fr;let _o=Sr;Sr||(_o=Qn?ue.createElement(Ce.Z,null):ue.createElement(be.Z,null));const wi=ue.createElement("span",{className:`${Zr}-menu-item-loading-icon`},ue.createElement(Fe.Z,{spin:!0})),bi=ue.useMemo(()=>Oa?ue.createElement("span",{className:`${Br}-checkbox-inner`}):!1,[Oa]),aa=(0,yo.Z)(Ie.suffixIcon,Pe),{suffixIcon:$i,removeIcon:Fi,clearIcon:El}=(0,Xs.Z)(Object.assign(Object.assign({},Ie),{hasFeedback:Tn,feedbackIcon:Pa,showSuffixIcon:aa,multiple:Oa,prefixCls:Zr,componentName:"Cascader"})),Bl=ue.useMemo(()=>Jr!==void 0?Jr:Qn?"bottomRight":"bottomLeft",[Jr,Qn]),Io=(0,Us.Z)(Pt,jn),co=lo===!0?{clearIcon:El}:lo,yi=ue.createElement(Ws,Object.assign({prefixCls:Zr,className:ge()(!At&&Br,{[`${Zr}-lg`]:$r==="large",[`${Zr}-sm`]:$r==="small",[`${Zr}-rtl`]:Qn,[`${Zr}-borderless`]:!Fa,[`${Zr}-in-form-item`]:rr},(0,xs.Z)(Zr,gr,Tn),Gr,Qt==null?void 0:Qt.className,Bn,Kn,fa),disabled:to,style:Object.assign(Object.assign({},Qt==null?void 0:Qt.style),st)},ot,{builtinPlacements:Io,direction:_n,placement:Bl,notFoundContent:yr,allowClear:co,showSearch:Vr,expandIcon:_o,suffixIcon:$i,removeIcon:Fi,loadingIcon:wi,checkable:bi,dropdownClassName:Do,dropdownPrefixCls:At||Br,choiceTransitionName:(0,oc.m)(Na,"",Aa),transitionName:(0,oc.m)(Na,"slide-up",Ia),getPopupContainer:qe||wt,ref:He}));return qa(Ga(yi))}),ui=(0,us.Z)(No);No.SHOW_PARENT=pa,No.SHOW_CHILD=Dn,No._InternalPanelDoNotUseOrYouWillBeFired=ui;var ei=No},84567:function(Xt,Ht,z){"use strict";z.d(Ht,{default:function(){return ye}});var E=z(94184),ue=z.n(E),Ce=z(95860),Fe=z(67294),be=z(53124),$e=z(98866),ge=z(65223),Me=Fe.createContext(null),_e=z(63185),Ve=z(45353),me=z(92429),Ue=function(Ae,et){var Oe={};for(var xe in Ae)Object.prototype.hasOwnProperty.call(Ae,xe)&&et.indexOf(xe)<0&&(Oe[xe]=Ae[xe]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,xe=Object.getOwnPropertySymbols(Ae);Se<xe.length;Se++)et.indexOf(xe[Se])<0&&Object.prototype.propertyIsEnumerable.call(Ae,xe[Se])&&(Oe[xe[Se]]=Ae[xe[Se]]);return Oe};const pe=(Ae,et)=>{var Oe;const{prefixCls:xe,className:Se,rootClassName:tt,children:Te,indeterminate:Qe=!1,style:Be,onMouseEnter:ut,onMouseLeave:ct,skipGroup:Et=!1,disabled:Ft}=Ae,Mt=Ue(Ae,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:rn,direction:An,checkbox:Hn}=Fe.useContext(be.E_),xt=Fe.useContext(Me),{isFormItemInput:_t}=Fe.useContext(ge.aM),xn=Fe.useContext($e.Z),Ta=(Oe=(xt==null?void 0:xt.disabled)||Ft)!==null&&Oe!==void 0?Oe:xn,Tt=Fe.useRef(Mt.value);Fe.useEffect(()=>{xt==null||xt.registerValue(Mt.value)},[]),Fe.useEffect(()=>{if(!Et)return Mt.value!==Tt.current&&(xt==null||xt.cancelValue(Tt.current),xt==null||xt.registerValue(Mt.value),Tt.current=Mt.value),()=>xt==null?void 0:xt.cancelValue(Mt.value)},[Mt.value]);const pn=rn("checkbox",xe),[it,Mn]=(0,_e.ZP)(pn),Ka=Object.assign({},Mt);xt&&!Et&&(Ka.onChange=function(){Mt.onChange&&Mt.onChange.apply(Mt,arguments),xt.toggleOption&&xt.toggleOption({label:Te,value:Mt.value})},Ka.name=xt.name,Ka.checked=xt.value.includes(Mt.value));const Gt=ue()(`${pn}-wrapper`,{[`${pn}-rtl`]:An==="rtl",[`${pn}-wrapper-checked`]:Ka.checked,[`${pn}-wrapper-disabled`]:Ta,[`${pn}-wrapper-in-form-item`]:_t},Hn==null?void 0:Hn.className,Se,tt,Mn),cn=ue()({[`${pn}-indeterminate`]:Qe},me.A,Mn),wn=Qe?"mixed":void 0;return it(Fe.createElement(Ve.Z,{component:"Checkbox",disabled:Ta},Fe.createElement("label",{className:Gt,style:Object.assign(Object.assign({},Hn==null?void 0:Hn.style),Be),onMouseEnter:ut,onMouseLeave:ct},Fe.createElement(Ce.Z,Object.assign({"aria-checked":wn},Ka,{prefixCls:pn,className:cn,disabled:Ta,ref:et})),Te!==void 0&&Fe.createElement("span",null,Te))))};var a=Fe.forwardRef(pe),x=z(74902),b=z(10366),ee=function(Ae,et){var Oe={};for(var xe in Ae)Object.prototype.hasOwnProperty.call(Ae,xe)&&et.indexOf(xe)<0&&(Oe[xe]=Ae[xe]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,xe=Object.getOwnPropertySymbols(Ae);Se<xe.length;Se++)et.indexOf(xe[Se])<0&&Object.prototype.propertyIsEnumerable.call(Ae,xe[Se])&&(Oe[xe[Se]]=Ae[xe[Se]]);return Oe};const te=(Ae,et)=>{const{defaultValue:Oe,children:xe,options:Se=[],prefixCls:tt,className:Te,rootClassName:Qe,style:Be,onChange:ut}=Ae,ct=ee(Ae,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Et,direction:Ft}=Fe.useContext(be.E_),[Mt,rn]=Fe.useState(ct.value||Oe||[]),[An,Hn]=Fe.useState([]);Fe.useEffect(()=>{"value"in ct&&rn(ct.value||[])},[ct.value]);const xt=Fe.useMemo(()=>Se.map(gt=>typeof gt=="string"||typeof gt=="number"?{label:gt,value:gt}:gt),[Se]),_t=gt=>{Hn(rt=>rt.filter(Nt=>Nt!==gt))},xn=gt=>{Hn(rt=>[].concat((0,x.Z)(rt),[gt]))},Ta=gt=>{const rt=Mt.indexOf(gt.value),Nt=(0,x.Z)(Mt);rt===-1?Nt.push(gt.value):Nt.splice(rt,1),"value"in ct||rn(Nt),ut==null||ut(Nt.filter(on=>An.includes(on)).sort((on,Zn)=>{const ea=xt.findIndex(Za=>Za.value===on),tr=xt.findIndex(Za=>Za.value===Zn);return ea-tr}))},Tt=Et("checkbox",tt),pn=`${Tt}-group`,[it,Mn]=(0,_e.ZP)(Tt),Ka=(0,b.Z)(ct,["value","disabled"]),Gt=Se.length?xt.map(gt=>Fe.createElement(a,{prefixCls:Tt,key:gt.value.toString(),disabled:"disabled"in gt?gt.disabled:ct.disabled,value:gt.value,checked:Mt.includes(gt.value),onChange:gt.onChange,className:`${pn}-item`,style:gt.style,title:gt.title},gt.label)):xe,cn={toggleOption:Ta,value:Mt,disabled:ct.disabled,name:ct.name,registerValue:xn,cancelValue:_t},wn=ue()(pn,{[`${pn}-rtl`]:Ft==="rtl"},Te,Qe,Mn);return it(Fe.createElement("div",Object.assign({className:wn,style:Be},Ka,{ref:et}),Fe.createElement(Me.Provider,{value:cn},Gt)))},le=Fe.forwardRef(te);var oe=Fe.memo(le);const re=a;re.Group=oe,re.__ANT_CHECKBOX=!0;var ye=re},63185:function(Xt,Ht,z){"use strict";z.d(Ht,{C2:function(){return be}});var E=z(14747),ue=z(45503),Ce=z(67968);const Fe=$e=>{const{checkboxCls:ge}=$e,Xe=`${ge}-wrapper`;return[{[`${ge}-group`]:Object.assign(Object.assign({},(0,E.Wf)($e)),{display:"inline-flex",flexWrap:"wrap",columnGap:$e.marginXS,[`> ${$e.antCls}-row`]:{flex:1}}),[Xe]:Object.assign(Object.assign({},(0,E.Wf)($e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Xe}`]:{marginInlineStart:0},[`&${Xe}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ge]:Object.assign(Object.assign({},(0,E.Wf)($e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:$e.borderRadiusSM,alignSelf:"center",[`${ge}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ge}-inner`]:Object.assign({},(0,E.oN)($e))},[`${ge}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:$e.checkboxSize,height:$e.checkboxSize,direction:"ltr",backgroundColor:$e.colorBgContainer,border:`${$e.lineWidth}px ${$e.lineType} ${$e.colorBorder}`,borderRadius:$e.borderRadiusSM,borderCollapse:"separate",transition:`all ${$e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:$e.checkboxSize/14*5,height:$e.checkboxSize/14*8,border:`${$e.lineWidthBold}px solid ${$e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${$e.motionDurationFast} ${$e.motionEaseInBack}, opacity ${$e.motionDurationFast}`}},"& + span":{paddingInlineStart:$e.paddingXS,paddingInlineEnd:$e.paddingXS}})},{[`
|
|
${Xe}:not(${Xe}-disabled),
|
|
${ge}:not(${ge}-disabled)
|
|
`]:{[`&:hover ${ge}-inner`]:{borderColor:$e.colorPrimary}},[`${Xe}:not(${Xe}-disabled)`]:{[`&:hover ${ge}-checked:not(${ge}-disabled) ${ge}-inner`]:{backgroundColor:$e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ge}-checked:not(${ge}-disabled):after`]:{borderColor:$e.colorPrimaryHover}}},{[`${ge}-checked`]:{[`${ge}-inner`]:{backgroundColor:$e.colorPrimary,borderColor:$e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${$e.motionDurationMid} ${$e.motionEaseOutBack} ${$e.motionDurationFast}`}}},[`
|
|
${Xe}-checked:not(${Xe}-disabled),
|
|
${ge}-checked:not(${ge}-disabled)
|
|
`]:{[`&:hover ${ge}-inner`]:{backgroundColor:$e.colorPrimaryHover,borderColor:"transparent"}}},{[ge]:{"&-indeterminate":{[`${ge}-inner`]:{backgroundColor:$e.colorBgContainer,borderColor:$e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:$e.fontSizeLG/2,height:$e.fontSizeLG/2,backgroundColor:$e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${Xe}-disabled`]:{cursor:"not-allowed"},[`${ge}-disabled`]:{[`&, ${ge}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ge}-inner`]:{background:$e.colorBgContainerDisabled,borderColor:$e.colorBorder,"&:after":{borderColor:$e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:$e.colorTextDisabled},[`&${ge}-indeterminate ${ge}-inner::after`]:{background:$e.colorTextDisabled}}}]};function be($e,ge){const Xe=(0,ue.TS)(ge,{checkboxCls:`.${$e}`,checkboxSize:ge.controlInteractiveSize});return[Fe(Xe)]}Ht.ZP=(0,Ce.Z)("Checkbox",($e,ge)=>{let{prefixCls:Xe}=ge;return[be(Xe,$e)]})},47221:function(Xt,Ht,z){"use strict";z.d(Ht,{default:function(){return Ka}});var E=z(91034),ue=z(94184),Ce=z.n(ue),Fe=z(97685),be=z(74902),$e=z(71002),ge=z(21770),Xe=z(80334),Me=z(67294),_e=z(87462),Ve=z(45987),me=z(50344),Ue=z(4942),pe=z(62874),y=z(15105),a=Me.forwardRef(function(Gt,cn){var wn,gt=Gt.prefixCls,rt=Gt.forceRender,Nt=Gt.className,on=Gt.style,Zn=Gt.children,ea=Gt.isActive,tr=Gt.role,Za=Me.useState(ea||rt),Ea=(0,Fe.Z)(Za,2),Va=Ea[0],bt=Ea[1];return Me.useEffect(function(){(rt||ea)&&bt(!0)},[rt,ea]),Va?Me.createElement("div",{ref:cn,className:Ce()("".concat(gt,"-content"),(wn={},(0,Ue.Z)(wn,"".concat(gt,"-content-active"),ea),(0,Ue.Z)(wn,"".concat(gt,"-content-inactive"),!ea),wn),Nt),style:on,role:tr},Me.createElement("div",{className:"".concat(gt,"-content-box")},Zn)):null});a.displayName="PanelContent";var x=a,b=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],ee=Me.forwardRef(function(Gt,cn){var wn,gt,rt=Gt.showArrow,Nt=rt===void 0?!0:rt,on=Gt.headerClass,Zn=Gt.isActive,ea=Gt.onItemClick,tr=Gt.forceRender,Za=Gt.className,Ea=Gt.prefixCls,Va=Gt.collapsible,bt=Gt.accordion,Yt=Gt.panelKey,er=Gt.extra,Ya=Gt.header,qt=Gt.expandIcon,ba=Gt.openMotion,Ct=Gt.destroyInactivePanel,un=Gt.children,Rn=(0,Ve.Z)(Gt,b),ln=Va==="disabled",Vt=Va==="header",Jn=Va==="icon",ja=er!=null&&typeof er!="boolean",za=function(){ea==null||ea(Yt)},Ra=function(Yo){(Yo.key==="Enter"||Yo.keyCode===y.Z.ENTER||Yo.which===y.Z.ENTER)&&za()},_r=typeof qt=="function"?qt(Gt):Me.createElement("i",{className:"arrow"});_r&&(_r=Me.createElement("div",{className:"".concat(Ea,"-expand-icon"),onClick:["header","icon"].includes(Va)?za:void 0},_r));var Yr=Ce()((wn={},(0,Ue.Z)(wn,"".concat(Ea,"-item"),!0),(0,Ue.Z)(wn,"".concat(Ea,"-item-active"),Zn),(0,Ue.Z)(wn,"".concat(Ea,"-item-disabled"),ln),wn),Za),So=Ce()(on,(gt={},(0,Ue.Z)(gt,"".concat(Ea,"-header"),!0),(0,Ue.Z)(gt,"".concat(Ea,"-header-collapsible-only"),Vt),(0,Ue.Z)(gt,"".concat(Ea,"-icon-collapsible-only"),Jn),gt)),Go={className:So,"aria-expanded":Zn,"aria-disabled":ln,onKeyDown:Ra};return!Vt&&!Jn&&(Go.onClick=za,Go.role=bt?"tab":"button",Go.tabIndex=ln?-1:0),Me.createElement("div",(0,_e.Z)({},Rn,{ref:cn,className:Yr}),Me.createElement("div",Go,Nt&&_r,Me.createElement("span",{className:"".concat(Ea,"-header-text"),onClick:Va==="header"?za:void 0},Ya),ja&&Me.createElement("div",{className:"".concat(Ea,"-extra")},er)),Me.createElement(pe.Z,(0,_e.Z)({visible:Zn,leavedClassName:"".concat(Ea,"-content-hidden")},ba,{forceRender:tr,removeOnLeave:Ct}),function(di,Yo){var Bi=di.className,hi=di.style;return Me.createElement(x,{ref:Yo,prefixCls:Ea,className:Bi,style:hi,isActive:Zn,forceRender:tr,role:bt?"tabpanel":void 0},un)}))}),te=ee,le=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],oe=function(cn,wn){var gt=wn.prefixCls,rt=wn.accordion,Nt=wn.collapsible,on=wn.destroyInactivePanel,Zn=wn.onItemClick,ea=wn.activeKey,tr=wn.openMotion,Za=wn.expandIcon;return cn.map(function(Ea,Va){var bt=Ea.children,Yt=Ea.label,er=Ea.key,Ya=Ea.collapsible,qt=Ea.onItemClick,ba=Ea.destroyInactivePanel,Ct=(0,Ve.Z)(Ea,le),un=String(er!=null?er:Va),Rn=Ya!=null?Ya:Nt,ln=ba!=null?ba:on,Vt=function(za){Rn!=="disabled"&&(Zn(za),qt==null||qt(za))},Jn=!1;return rt?Jn=ea[0]===un:Jn=ea.indexOf(un)>-1,Me.createElement(te,(0,_e.Z)({},Ct,{prefixCls:gt,key:un,panelKey:un,isActive:Jn,accordion:rt,openMotion:tr,expandIcon:Za,header:Yt,collapsible:Rn,onItemClick:Vt,destroyInactivePanel:ln}),bt)})},re=function(cn,wn,gt){if(!cn)return null;var rt=gt.prefixCls,Nt=gt.accordion,on=gt.collapsible,Zn=gt.destroyInactivePanel,ea=gt.onItemClick,tr=gt.activeKey,Za=gt.openMotion,Ea=gt.expandIcon,Va=cn.key||String(wn),bt=cn.props,Yt=bt.header,er=bt.headerClass,Ya=bt.destroyInactivePanel,qt=bt.collapsible,ba=bt.onItemClick,Ct=!1;Nt?Ct=tr[0]===Va:Ct=tr.indexOf(Va)>-1;var un=qt!=null?qt:on,Rn=function(Jn){un!=="disabled"&&(ea(Jn),ba==null||ba(Jn))},ln={key:Va,panelKey:Va,header:Yt,headerClass:er,isActive:Ct,prefixCls:rt,destroyInactivePanel:Ya!=null?Ya:Zn,openMotion:Za,accordion:Nt,children:cn.props.children,onItemClick:Rn,expandIcon:Ea,collapsible:un};return typeof cn.type=="string"?cn:(Object.keys(ln).forEach(function(Vt){typeof ln[Vt]=="undefined"&&delete ln[Vt]}),Me.cloneElement(cn,ln))};function ye(Gt,cn,wn){return Array.isArray(Gt)?oe(Gt,wn):(0,me.Z)(cn).map(function(gt,rt){return re(gt,rt,wn)})}var Ae=ye;function et(Gt){var cn=Gt;if(!Array.isArray(cn)){var wn=(0,$e.Z)(cn);cn=wn==="number"||wn==="string"?[cn]:[]}return cn.map(function(gt){return String(gt)})}var Oe=Me.forwardRef(function(Gt,cn){var wn=Gt.prefixCls,gt=wn===void 0?"rc-collapse":wn,rt=Gt.destroyInactivePanel,Nt=rt===void 0?!1:rt,on=Gt.style,Zn=Gt.accordion,ea=Gt.className,tr=Gt.children,Za=Gt.collapsible,Ea=Gt.openMotion,Va=Gt.expandIcon,bt=Gt.activeKey,Yt=Gt.defaultActiveKey,er=Gt.onChange,Ya=Gt.items,qt=Ce()(gt,ea),ba=(0,ge.Z)([],{value:bt,onChange:function(ja){return er==null?void 0:er(ja)},defaultValue:Yt,postState:et}),Ct=(0,Fe.Z)(ba,2),un=Ct[0],Rn=Ct[1],ln=function(ja){return Rn(function(){if(Zn)return un[0]===ja?[]:[ja];var za=un.indexOf(ja),Ra=za>-1;return Ra?un.filter(function(_r){return _r!==ja}):[].concat((0,be.Z)(un),[ja])})};(0,Xe.ZP)(!tr,"`children` will be removed in next major version. Please use `items` instead.");var Vt=Ae(Ya,tr,{prefixCls:gt,accordion:Zn,openMotion:Ea,expandIcon:Va,collapsible:Za,destroyInactivePanel:Nt,onItemClick:ln,activeKey:un});return Me.createElement("div",{ref:cn,className:qt,style:on,role:Zn?"tablist":void 0},Vt)}),xe=Object.assign(Oe,{Panel:te}),Se=xe,tt=xe.Panel,Te=z(37419),Qe=z(10366),Be=z(33603),ut=z(96159),ct=z(53124),Et=z(98675),Mt=Me.forwardRef((Gt,cn)=>{const{getPrefixCls:wn}=Me.useContext(ct.E_),{prefixCls:gt,className:rt,showArrow:Nt=!0}=Gt,on=wn("collapse",gt),Zn=Ce()({[`${on}-no-arrow`]:!Nt},rt);return Me.createElement(Se.Panel,Object.assign({ref:cn},Gt,{prefixCls:on,className:Zn}))}),rn=z(14747),An=z(33507),Hn=z(67968),xt=z(45503);const _t=Gt=>{const{componentCls:cn,contentBg:wn,padding:gt,headerBg:rt,headerPadding:Nt,collapseHeaderPaddingSM:on,collapseHeaderPaddingLG:Zn,collapsePanelBorderRadius:ea,lineWidth:tr,lineType:Za,colorBorder:Ea,colorText:Va,colorTextHeading:bt,colorTextDisabled:Yt,fontSize:er,fontSizeLG:Ya,lineHeight:qt,marginSM:ba,paddingSM:Ct,paddingLG:un,paddingXS:Rn,motionDurationSlow:ln,fontSizeIcon:Vt,contentPadding:Jn}=Gt,ja=`${tr}px ${Za} ${Ea}`;return{[cn]:Object.assign(Object.assign({},(0,rn.Wf)(Gt)),{backgroundColor:rt,border:ja,borderBottom:0,borderRadius:`${ea}px`,"&-rtl":{direction:"rtl"},[`& > ${cn}-item`]:{borderBottom:ja,"&:last-child":{[`
|
|
&,
|
|
& > ${cn}-header`]:{borderRadius:`0 0 ${ea}px ${ea}px`}},[`> ${cn}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:Nt,color:bt,lineHeight:qt,cursor:"pointer",transition:`all ${ln}, visibility 0s`,[`> ${cn}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${cn}-expand-icon`]:{height:er*qt,display:"flex",alignItems:"center",paddingInlineEnd:ba},[`${cn}-arrow`]:Object.assign(Object.assign({},(0,rn.Ro)()),{fontSize:Vt,svg:{transition:`transform ${ln}`}}),[`${cn}-header-text`]:{marginInlineEnd:"auto"}},[`${cn}-header-collapsible-only`]:{cursor:"default",[`${cn}-header-text`]:{flex:"none",cursor:"pointer"}},[`${cn}-icon-collapsible-only`]:{cursor:"default",[`${cn}-expand-icon`]:{cursor:"pointer"}}},[`${cn}-content`]:{color:Va,backgroundColor:wn,borderTop:ja,[`& > ${cn}-content-box`]:{padding:Jn},"&-hidden":{display:"none"}},"&-small":{[`> ${cn}-item`]:{[`> ${cn}-header`]:{padding:on,paddingInlineStart:Rn,[`> ${cn}-expand-icon`]:{marginInlineStart:Ct-Rn}},[`> ${cn}-content > ${cn}-content-box`]:{padding:Ct}}},"&-large":{[`> ${cn}-item`]:{fontSize:Ya,[`> ${cn}-header`]:{padding:Zn,paddingInlineStart:gt,[`> ${cn}-expand-icon`]:{height:Ya*qt,marginInlineStart:un-gt}},[`> ${cn}-content > ${cn}-content-box`]:{padding:un}}},[`${cn}-item:last-child`]:{[`> ${cn}-content`]:{borderRadius:`0 0 ${ea}px ${ea}px`}},[`& ${cn}-item-disabled > ${cn}-header`]:{"\n &,\n & > .arrow\n ":{color:Yt,cursor:"not-allowed"}},[`&${cn}-icon-position-end`]:{[`& > ${cn}-item`]:{[`> ${cn}-header`]:{[`${cn}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:ba}}}}})}},xn=Gt=>{const{componentCls:cn}=Gt,wn=`> ${cn}-item > ${cn}-header ${cn}-arrow svg`;return{[`${cn}-rtl`]:{[wn]:{transform:"rotate(180deg)"}}}},Ta=Gt=>{const{componentCls:cn,headerBg:wn,paddingXXS:gt,colorBorder:rt}=Gt;return{[`${cn}-borderless`]:{backgroundColor:wn,border:0,[`> ${cn}-item`]:{borderBottom:`1px solid ${rt}`},[`
|
|
> ${cn}-item:last-child,
|
|
> ${cn}-item:last-child ${cn}-header
|
|
`]:{borderRadius:0},[`> ${cn}-item:last-child`]:{borderBottom:0},[`> ${cn}-item > ${cn}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${cn}-item > ${cn}-content > ${cn}-content-box`]:{paddingTop:gt}}}},Tt=Gt=>{const{componentCls:cn,paddingSM:wn}=Gt;return{[`${cn}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${cn}-item`]:{borderBottom:0,[`> ${cn}-content`]:{backgroundColor:"transparent",border:0,[`> ${cn}-content-box`]:{paddingBlock:wn}}}}}};var pn=(0,Hn.Z)("Collapse",Gt=>{const cn=(0,xt.TS)(Gt,{collapseHeaderPaddingSM:`${Gt.paddingXS}px ${Gt.paddingSM}px`,collapseHeaderPaddingLG:`${Gt.padding}px ${Gt.paddingLG}px`,collapsePanelBorderRadius:Gt.borderRadiusLG});return[_t(cn),Ta(cn),Tt(cn),xn(cn),(0,An.Z)(cn)]},Gt=>({headerPadding:`${Gt.paddingSM}px ${Gt.padding}px`,headerBg:Gt.colorFillAlter,contentPadding:`${Gt.padding}px 16px`,contentBg:Gt.colorBgContainer})),Mn=Object.assign(Me.forwardRef((Gt,cn)=>{const{getPrefixCls:wn,direction:gt,collapse:rt}=Me.useContext(ct.E_),{prefixCls:Nt,className:on,rootClassName:Zn,style:ea,bordered:tr=!0,ghost:Za,size:Ea,expandIconPosition:Va="start",children:bt,expandIcon:Yt}=Gt,er=(0,Et.Z)(ja=>{var za;return(za=Ea!=null?Ea:ja)!==null&&za!==void 0?za:"middle"}),Ya=wn("collapse",Nt),qt=wn(),[ba,Ct]=pn(Ya),un=Me.useMemo(()=>Va==="left"?"start":Va==="right"?"end":Va,[Va]),Rn=function(){let ja=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const za=Yt?Yt(ja):Me.createElement(E.Z,{rotate:ja.isActive?90:void 0});return(0,ut.Tm)(za,()=>({className:Ce()(za.props.className,`${Ya}-arrow`)}))},ln=Ce()(`${Ya}-icon-position-${un}`,{[`${Ya}-borderless`]:!tr,[`${Ya}-rtl`]:gt==="rtl",[`${Ya}-ghost`]:!!Za,[`${Ya}-${er}`]:er!=="middle"},rt==null?void 0:rt.className,on,Zn,Ct),Vt=Object.assign(Object.assign({},(0,Be.Z)(qt)),{motionAppear:!1,leavedClassName:`${Ya}-content-hidden`}),Jn=Me.useMemo(()=>bt?(0,Te.Z)(bt).map((ja,za)=>{var Ra,_r;if(!((Ra=ja.props)===null||Ra===void 0)&&Ra.disabled){const Yr=(_r=ja.key)!==null&&_r!==void 0?_r:String(za),{disabled:So,collapsible:Go}=ja.props,di=Object.assign(Object.assign({},(0,Qe.Z)(ja.props,["disabled"])),{key:Yr,collapsible:Go!=null?Go:So?"disabled":void 0});return(0,ut.Tm)(ja,di)}return ja}):null,[bt]);return ba(Me.createElement(Se,Object.assign({ref:cn,openMotion:Vt},(0,Qe.Z)(Gt,["rootClassName"]),{expandIcon:Rn,prefixCls:Ya,className:ln,style:Object.assign(Object.assign({},rt==null?void 0:rt.style),ea)}),Jn))}),{Panel:Mt}),Ka=Mn},20669:function(Xt,Ht,z){"use strict";z.d(Ht,{default:function(){return cu}});var E=z(97909),ue=z.n(E),Ce=z(68291),Fe=z(33088),be=z.n(Fe),$e=z(26850),ge=z.n($e),Xe=z(23082),Me=z.n(Xe),_e=z(99873),Ve=z.n(_e),me=z(86625),Ue=z.n(me),pe=z(40618),y=z.n(pe);ue().extend(y()),ue().extend(Ue()),ue().extend(be()),ue().extend(ge()),ue().extend(Me()),ue().extend(Ve()),ue().extend(function(ie,se){var fe=se.prototype,we=fe.format;fe.format=function(vt){var ht=(vt||"").replace("Wo","wo");return we.bind(this)(ht)}});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(se){var fe=a[se];return fe||se.split("_")[0]},b=function(){(0,Ce.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ee={getNow:function(){return ue()()},getFixedDate:function(se){return ue()(se,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(se){return se.endOf("month")},getWeekDay:function(se){var fe=se.locale("en");return fe.weekday()+fe.localeData().firstDayOfWeek()},getYear:function(se){return se.year()},getMonth:function(se){return se.month()},getDate:function(se){return se.date()},getHour:function(se){return se.hour()},getMinute:function(se){return se.minute()},getSecond:function(se){return se.second()},addYear:function(se,fe){return se.add(fe,"year")},addMonth:function(se,fe){return se.add(fe,"month")},addDate:function(se,fe){return se.add(fe,"day")},setYear:function(se,fe){return se.year(fe)},setMonth:function(se,fe){return se.month(fe)},setDate:function(se,fe){return se.date(fe)},setHour:function(se,fe){return se.hour(fe)},setMinute:function(se,fe){return se.minute(fe)},setSecond:function(se,fe){return se.second(fe)},isAfter:function(se,fe){return se.isAfter(fe)},isValidate:function(se){return se.isValid()},locale:{getWeekFirstDay:function(se){return ue()().locale(x(se)).localeData().firstDayOfWeek()},getWeekFirstDate:function(se,fe){return fe.locale(x(se)).weekday(0)},getWeek:function(se,fe){return fe.locale(x(se)).week()},getShortWeekDays:function(se){return ue()().locale(x(se)).localeData().weekdaysMin()},getShortMonths:function(se){return ue()().locale(x(se)).localeData().monthsShort()},format:function(se,fe,we){return fe.locale(x(se)).format(we)},parse:function(se,fe,we){for(var ze=x(se),vt=0;vt<we.length;vt+=1){var ht=we[vt],Wt=fe;if(ht.includes("wo")||ht.includes("Wo")){for(var gn=Wt.split("-")[0],vn=Wt.split("-")[1],wa=ue()(gn,"YYYY").startOf("year").locale(ze),kn=0;kn<=52;kn+=1){var $n=wa.add(kn,"week");if($n.format("Wo")===vn)return $n}return b(),null}var qn=ue()(Wt,ht,!0).locale(ze);if(qn.isValid())return qn}return fe&&b(),null}}},te=ee,le=z(8745),oe=z(87462),re=z(67294),ye=z.t(re,2),Ae={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"},et=Ae,Oe=z(74643),xe=function(se,fe){return re.createElement(Oe.Z,(0,oe.Z)({},se,{ref:fe,icon:et}))},Se=re.forwardRef(xe),tt={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"},Te=tt,Qe=function(se,fe){return re.createElement(Oe.Z,(0,oe.Z)({},se,{ref:fe,icon:Te}))},Be=re.forwardRef(Qe),ut=z(16646),ct={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"},Et=ct,Ft=function(se,fe){return re.createElement(Oe.Z,(0,oe.Z)({},se,{ref:fe,icon:Et}))},Mt=re.forwardRef(Ft),rn=z(94184),An=z.n(rn),Hn=z(15671),xt=z(43144),_t=z(97326),xn=z(60136),Ta=z(51630),Tt=z(4942),pn=z(1413),it=z(97685),Mn=z(5663),Ka=z(1337),Gt=z(92739),cn=z(7699),wn=10,gt=wn*10,rt=7;function Nt(ie,se){if(!ie&&!se)return!0;if(!ie||!se)return!1}function on(ie,se,fe){var we=Nt(se,fe);if(typeof we=="boolean")return we;var ze=Math.floor(ie.getYear(se)/10),vt=Math.floor(ie.getYear(fe)/10);return ze===vt}function Zn(ie,se,fe){var we=Nt(se,fe);return typeof we=="boolean"?we:ie.getYear(se)===ie.getYear(fe)}function ea(ie,se){var fe=Math.floor(ie.getMonth(se)/3);return fe+1}function tr(ie,se,fe){var we=Nt(se,fe);return typeof we=="boolean"?we:Zn(ie,se,fe)&&ea(ie,se)===ea(ie,fe)}function Za(ie,se,fe){var we=Nt(se,fe);return typeof we=="boolean"?we:Zn(ie,se,fe)&&ie.getMonth(se)===ie.getMonth(fe)}function Ea(ie,se,fe){var we=Nt(se,fe);return typeof we=="boolean"?we:ie.getYear(se)===ie.getYear(fe)&&ie.getMonth(se)===ie.getMonth(fe)&&ie.getDate(se)===ie.getDate(fe)}function Va(ie,se,fe){var we=Nt(se,fe);return typeof we=="boolean"?we:ie.getHour(se)===ie.getHour(fe)&&ie.getMinute(se)===ie.getMinute(fe)&&ie.getSecond(se)===ie.getSecond(fe)}function bt(ie,se,fe,we){var ze=Nt(fe,we);return typeof ze=="boolean"?ze:Zn(ie,fe,we)&&ie.locale.getWeek(se,fe)===ie.locale.getWeek(se,we)}function Yt(ie,se,fe){return Ea(ie,se,fe)&&Va(ie,se,fe)}function er(ie,se,fe,we){return!se||!fe||!we?!1:!Ea(ie,se,we)&&!Ea(ie,fe,we)&&ie.isAfter(we,se)&&ie.isAfter(fe,we)}function Ya(ie,se,fe){var we=se.locale.getWeekFirstDay(ie),ze=se.setDate(fe,1),vt=se.getWeekDay(ze),ht=se.addDate(ze,we-vt);return se.getMonth(ht)===se.getMonth(fe)&&se.getDate(ht)>1&&(ht=se.addDate(ht,-7)),ht}function qt(ie,se,fe){var we=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(se){case"year":return fe.addYear(ie,we*10);case"quarter":case"month":return fe.addYear(ie,we);default:return fe.addMonth(ie,we)}}function ba(ie,se){var fe=se.generateConfig,we=se.locale,ze=se.format;return typeof ze=="function"?ze(ie):fe.locale.format(we.locale,ie,ze)}function Ct(ie,se){var fe=se.generateConfig,we=se.locale,ze=se.formatList;return!ie||typeof ze[0]=="function"?null:fe.locale.parse(we.locale,ie,ze)}function un(ie){var se=ie.cellDate,fe=ie.mode,we=ie.disabledDate,ze=ie.generateConfig;if(!we)return!1;var vt=function(da,En,ra){for(var Ha=En;Ha<=ra;){var qr=void 0;switch(da){case"date":{if(qr=ze.setDate(se,Ha),!we(qr))return!1;break}case"month":{if(qr=ze.setMonth(se,Ha),!un({cellDate:qr,mode:"month",generateConfig:ze,disabledDate:we}))return!1;break}case"year":{if(qr=ze.setYear(se,Ha),!un({cellDate:qr,mode:"year",generateConfig:ze,disabledDate:we}))return!1;break}}Ha+=1}return!0};switch(fe){case"date":case"week":return we(se);case"month":{var ht=1,Wt=ze.getDate(ze.getEndDate(se));return vt("date",ht,Wt)}case"quarter":{var gn=Math.floor(ze.getMonth(se)/3)*3,vn=gn+2;return vt("month",gn,vn)}case"year":return vt("month",0,11);case"decade":{var wa=ze.getYear(se),kn=Math.floor(wa/wn)*wn,$n=kn+wn-1;return vt("year",kn,$n)}}}function Rn(ie,se){var fe=se.formatList,we=se.generateConfig,ze=se.locale;return(0,Gt.Z)(function(){if(!ie)return[[""],""];for(var vt="",ht=[],Wt=0;Wt<fe.length;Wt+=1){var gn=fe[Wt],vn=ba(ie,{generateConfig:we,locale:ze,format:gn});ht.push(vn),Wt===0&&(vt=vn)}return[ht,vt]},[ie,fe,ze],function(vt,ht){return!Yt(we,vt[0],ht[0])||!(0,cn.Z)(vt[1],ht[1],!0)||!(0,cn.Z)(vt[2],ht[2],!0)})}function ln(ie,se){var fe=se.formatList,we=se.generateConfig,ze=se.locale,vt=(0,re.useState)(null),ht=(0,it.Z)(vt,2),Wt=ht[0],gn=ht[1],vn=(0,re.useRef)(null);function wa(ra){var Ha=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(vn.current),Ha){gn(ra);return}vn.current=requestAnimationFrame(function(){gn(ra)})}var kn=Rn(Wt,{formatList:fe,generateConfig:we,locale:ze}),$n=(0,it.Z)(kn,2),qn=$n[1];function da(ra){wa(ra)}function En(){var ra=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;wa(null,ra)}return(0,re.useEffect)(function(){En(!0)},[ie]),(0,re.useEffect)(function(){return function(){return cancelAnimationFrame(vn.current)}},[]),[qn,da,En]}var Vt=z(92389),Jn=z(96523),ja=z(74902),za=z(48130),Ra=new Map;function _r(ie,se){var fe;function we(){(0,za.Z)(ie)?se():fe=(0,Jn.Z)(function(){we()})}return we(),function(){Jn.Z.cancel(fe)}}function Yr(ie,se,fe){if(Ra.get(ie)&&cancelAnimationFrame(Ra.get(ie)),fe<=0){Ra.set(ie,requestAnimationFrame(function(){ie.scrollTop=se}));return}var we=se-ie.scrollTop,ze=we/fe*10;Ra.set(ie,requestAnimationFrame(function(){ie.scrollTop+=ze,ie.scrollTop!==se&&Yr(ie,se,fe-10)}))}function So(ie,se){var fe=se.onLeftRight,we=se.onCtrlLeftRight,ze=se.onUpDown,vt=se.onPageUpDown,ht=se.onEnter,Wt=ie.which,gn=ie.ctrlKey,vn=ie.metaKey;switch(Wt){case Vt.Z.LEFT:if(gn||vn){if(we)return we(-1),!0}else if(fe)return fe(-1),!0;break;case Vt.Z.RIGHT:if(gn||vn){if(we)return we(1),!0}else if(fe)return fe(1),!0;break;case Vt.Z.UP:if(ze)return ze(-1),!0;break;case Vt.Z.DOWN:if(ze)return ze(1),!0;break;case Vt.Z.PAGE_UP:if(vt)return vt(-1),!0;break;case Vt.Z.PAGE_DOWN:if(vt)return vt(1),!0;break;case Vt.Z.ENTER:if(ht)return ht(),!0;break}return!1}function Go(ie,se,fe,we){var ze=ie;if(!ze)switch(se){case"time":ze=we?"hh:mm:ss a":"HH:mm:ss";break;case"week":ze="gggg-wo";break;case"month":ze="YYYY-MM";break;case"quarter":ze="YYYY-[Q]Q";break;case"year":ze="YYYY";break;default:ze=fe?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return ze}function di(ie,se,fe){var we=ie==="time"?8:10,ze=typeof se=="function"?se(fe.getNow()).length:se.length;return Math.max(we,ze)+2}var Yo=null,Bi=new Set;function hi(ie){return!Yo&&typeof window!="undefined"&&window.addEventListener&&(Yo=function(fe){(0,ja.Z)(Bi).forEach(function(we){we(fe)})},window.addEventListener("mousedown",Yo)),Bi.add(ie),function(){Bi.delete(ie),Bi.size===0&&(window.removeEventListener("mousedown",Yo),Yo=null)}}function ii(ie){var se=ie.target;if(ie.composed&&se.shadowRoot){var fe;return((fe=ie.composedPath)===null||fe===void 0?void 0:fe.call(ie)[0])||se}return se}var Mi=function(se){return se==="month"||se==="date"?"year":se},gi=function(se){return se==="date"?"month":se},_a=function(se){return se==="month"||se==="date"?"quarter":se},Rr=function(se){return se==="date"?"week":se},xr={year:Mi,month:gi,quarter:_a,week:Rr,time:null,date:null};function wr(ie,se){return ie.some(function(fe){return fe&&fe.contains(se)})}function Tr(ie){var se=ie.open,fe=ie.value,we=ie.isClickOutside,ze=ie.triggerOpen,vt=ie.forwardKeyDown,ht=ie.onKeyDown,Wt=ie.blurToCancel,gn=ie.onSubmit,vn=ie.onCancel,wa=ie.onFocus,kn=ie.onBlur,$n=ie.changeOnBlur,qn=(0,re.useState)(!1),da=(0,it.Z)(qn,2),En=da[0],ra=da[1],Ha=(0,re.useState)(!1),qr=(0,it.Z)(Ha,2),Er=qr[0],fr=qr[1],Oo=(0,re.useRef)(!1),dr=(0,re.useRef)(!1),mr=(0,re.useRef)(!1),Ci={onMouseDown:function(){ra(!0),ze(!0)},onKeyDown:function(lr){var Nr=function(){mr.current=!0};if(ht(lr,Nr),!mr.current){switch(lr.which){case Vt.Z.ENTER:{se?gn()!==!1&&ra(!0):ze(!0),lr.preventDefault();return}case Vt.Z.TAB:{En&&se&&!lr.shiftKey?(ra(!1),lr.preventDefault()):!En&&se&&!vt(lr)&&lr.shiftKey&&(ra(!0),lr.preventDefault());return}case Vt.Z.ESC:{ra(!0),vn();return}}!se&&![Vt.Z.SHIFT].includes(lr.which)?ze(!0):En||vt(lr)}},onFocus:function(lr){ra(!0),fr(!0),wa&&wa(lr)},onBlur:function(lr){if(Oo.current||!we(document.activeElement)){Oo.current=!1;return}Wt?setTimeout(function(){for(var Nr=document,Eo=Nr.activeElement;Eo&&Eo.shadowRoot;)Eo=Eo.shadowRoot.activeElement;we(Eo)&&vn()},0):se&&(ze(!1),dr.current&&gn()),fr(!1),kn==null||kn(lr)}};return(0,re.useEffect)(function(){dr.current=!1},[se]),(0,re.useEffect)(function(){dr.current=!0},[fe]),(0,re.useEffect)(function(){return hi(function(Yn){var lr=ii(Yn),Nr=we(lr);se&&(Nr?!$n&&(!Er||Nr)&&ze(!1):(Oo.current=!0,(0,Jn.Z)(function(){Oo.current=!1})))})}),[Ci,{focused:Er,typing:En}]}function al(ie,se){return re.useMemo(function(){return ie||(se?((0,Ce.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(se).map(function(fe){var we=(0,it.Z)(fe,2),ze=we[0],vt=we[1];return{label:ze,value:vt}})):[])},[ie,se])}var kr=z(14075);function hn(ie){var se=ie.valueTexts,fe=ie.onTextChange,we=re.useState(""),ze=(0,it.Z)(we,2),vt=ze[0],ht=ze[1],Wt=re.useRef([]);Wt.current=se;function gn(wa){ht(wa),fe(wa)}function vn(){ht(Wt.current[0])}return(0,kr.Z)(function(){se.every(function(wa){return wa!==vt})&&vn()},[se.join("||")]),[vt,gn,vn]}var Fn=re.createContext({}),dn=Fn,Sa=z(71002);function br(ie){var se=ie.cellRender,fe=ie.monthCellRender,we=ie.dateRender,ze=re.useMemo(function(){if(se)return se;if(!(!fe&&!we))return function(vt,ht){var Wt=vt;return we&&ht.type==="date"?we(Wt,ht.today):fe&&ht.type==="month"?fe(Wt,ht.locale):ht.originNode}},[se,fe,we]);return ze}function eo(ie,se){for(var fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",we=String(ie);we.length<se;)we="".concat(fe).concat(ie);return we}var mi=function(){for(var se=arguments.length,fe=new Array(se),we=0;we<se;we++)fe[we]=arguments[we];return fe};function Ao(ie){return ie==null?[]:Array.isArray(ie)?ie:[ie]}function oo(ie,se){return ie?ie[se]:null}function fi(ie,se,fe){var we=[oo(ie,0),oo(ie,1)];return we[fe]=typeof se=="function"?se(we[fe]):se,!we[0]&&!we[1]?null:we}function yl(ie){return typeof ie=="function"?ie():ie}function ur(ie){var se=ie.cellPrefixCls,fe=ie.generateConfig,we=ie.rangedValue,ze=ie.hoverRangedValue,vt=ie.isInView,ht=ie.isSameCell,Wt=ie.offsetCell,gn=ie.today,vn=ie.value;function wa(kn){var $n,qn=Wt(kn,-1),da=Wt(kn,1),En=oo(we,0),ra=oo(we,1),Ha=oo(ze,0),qr=oo(ze,1),Er=er(fe,Ha,qr,kn);function fr(lr){return ht(En,lr)}function Oo(lr){return ht(ra,lr)}var dr=ht(Ha,kn),mr=ht(qr,kn),Ci=(Er||mr)&&(!vt(qn)||Oo(qn)),Yn=(Er||dr)&&(!vt(da)||fr(da));return $n={},(0,Tt.Z)($n,"".concat(se,"-in-view"),vt(kn)),(0,Tt.Z)($n,"".concat(se,"-in-range"),er(fe,En,ra,kn)),(0,Tt.Z)($n,"".concat(se,"-range-start"),fr(kn)),(0,Tt.Z)($n,"".concat(se,"-range-end"),Oo(kn)),(0,Tt.Z)($n,"".concat(se,"-range-start-single"),fr(kn)&&!ra),(0,Tt.Z)($n,"".concat(se,"-range-end-single"),Oo(kn)&&!En),(0,Tt.Z)($n,"".concat(se,"-range-start-near-hover"),fr(kn)&&(ht(qn,Ha)||er(fe,Ha,qr,qn))),(0,Tt.Z)($n,"".concat(se,"-range-end-near-hover"),Oo(kn)&&(ht(da,qr)||er(fe,Ha,qr,da))),(0,Tt.Z)($n,"".concat(se,"-range-hover"),Er),(0,Tt.Z)($n,"".concat(se,"-range-hover-start"),dr),(0,Tt.Z)($n,"".concat(se,"-range-hover-end"),mr),(0,Tt.Z)($n,"".concat(se,"-range-hover-edge-start"),Ci),(0,Tt.Z)($n,"".concat(se,"-range-hover-edge-end"),Yn),(0,Tt.Z)($n,"".concat(se,"-range-hover-edge-start-near-range"),Ci&&ht(qn,ra)),(0,Tt.Z)($n,"".concat(se,"-range-hover-edge-end-near-range"),Yn&&ht(da,En)),(0,Tt.Z)($n,"".concat(se,"-today"),ht(gn,kn)),(0,Tt.Z)($n,"".concat(se,"-selected"),ht(vn,kn)),$n}return wa}var Zi=re.createContext({}),yn=Zi;function Ma(ie,se,fe,we,ze){var vt=ie.setHour(se,fe);return vt=ie.setMinute(vt,we),vt=ie.setSecond(vt,ze),vt}function va(ie,se,fe){if(!fe)return se;var we=se;return we=ie.setHour(we,ie.getHour(fe)),we=ie.setMinute(we,ie.getMinute(fe)),we=ie.setSecond(we,ie.getSecond(fe)),we}function en(ie,se,fe,we,ze,vt){var ht=Math.floor(ie/we)*we;if(ht<ie)return[ht,60-ze,60-vt];var Wt=Math.floor(se/ze)*ze;if(Wt<se)return[ht,Wt,60-vt];var gn=Math.floor(fe/vt)*vt;return[ht,Wt,gn]}function Wr(ie,se){var fe=ie.getYear(se),we=ie.getMonth(se)+1,ze=ie.getEndDate(ie.getFixedDate("".concat(fe,"-").concat(we,"-01"))),vt=ie.getDate(ze),ht=we<10?"0".concat(we):"".concat(we);return"".concat(fe,"-").concat(ht,"-").concat(vt)}function xa(ie){for(var se=ie.prefixCls,fe=ie.disabledDate,we=ie.onSelect,ze=ie.picker,vt=ie.rowNum,ht=ie.colNum,Wt=ie.prefixColumn,gn=ie.rowClassName,vn=ie.baseDate,wa=ie.getCellClassName,kn=ie.getCellText,$n=ie.getCellNode,qn=ie.getCellDate,da=ie.generateConfig,En=ie.titleCell,ra=ie.headerCells,Ha=re.useContext(dn),qr=Ha.onDateMouseEnter,Er=Ha.onDateMouseLeave,fr=Ha.mode,Oo="".concat(se,"-cell"),dr=[],mr=0;mr<vt;mr+=1){for(var Ci=[],Yn=void 0,lr=function(){var zo,$o=mr*ht+Nr,ko=qn(vn,$o),Uo=un({cellDate:ko,mode:fr,disabledDate:fe,generateConfig:da});Nr===0&&(Yn=ko,Wt&&Ci.push(Wt(Yn)));var si=En&&En(ko),vl=re.createElement("div",{className:"".concat(Oo,"-inner")},kn(ko));Ci.push(re.createElement("td",{key:Nr,title:si,className:An()(Oo,(0,pn.Z)((zo={},(0,Tt.Z)(zo,"".concat(Oo,"-disabled"),Uo),(0,Tt.Z)(zo,"".concat(Oo,"-start"),kn(ko)===1||ze==="year"&&Number(si)%10===0),(0,Tt.Z)(zo,"".concat(Oo,"-end"),si===Wr(da,ko)||ze==="year"&&Number(si)%10===9),zo),wa(ko))),onClick:function(){Uo||we(ko)},onMouseEnter:function(){!Uo&&qr&&qr(ko)},onMouseLeave:function(){!Uo&&Er&&Er(ko)}},$n?$n(ko,vl):vl))},Nr=0;Nr<ht;Nr+=1)lr();dr.push(re.createElement("tr",{key:mr,className:gn&&gn(Yn)},Ci))}return re.createElement("div",{className:"".concat(se,"-body")},re.createElement("table",{className:"".concat(se,"-content")},ra&&re.createElement("thead",null,re.createElement("tr",null,ra)),re.createElement("tbody",null,dr)))}function Ir(ie){var se=ie.prefixCls,fe=ie.generateConfig,we=ie.prefixColumn,ze=ie.locale,vt=ie.rowCount,ht=ie.viewDate,Wt=ie.value,gn=ie.cellRender,vn=ie.isSameCell,wa=re.useContext(yn),kn=wa.rangedValue,$n=wa.hoverRangedValue,qn=Ya(ze.locale,fe,ht),da="".concat(se,"-cell"),En=fe.locale.getWeekFirstDay(ze.locale),ra=fe.getNow(),Ha=[],qr=ze.shortWeekDays||(fe.locale.getShortWeekDays?fe.locale.getShortWeekDays(ze.locale):[]);we&&Ha.push(re.createElement("th",{key:"empty","aria-label":"empty cell"}));for(var Er=0;Er<rt;Er+=1)Ha.push(re.createElement("th",{key:Er},qr[(Er+En)%rt]));var fr=ur({cellPrefixCls:da,today:ra,value:Wt,generateConfig:fe,rangedValue:we?null:kn,hoverRangedValue:we?null:$n,isSameCell:vn||function(dr,mr){return Ea(fe,dr,mr)},isInView:function(mr){return Za(fe,mr,ht)},offsetCell:function(mr,Ci){return fe.addDate(mr,Ci)}}),Oo=gn?function(dr,mr){return gn(dr,{originNode:mr,today:ra,type:"date",locale:ze})}:void 0;return re.createElement(xa,(0,oe.Z)({},ie,{rowNum:vt,colNum:rt,baseDate:qn,getCellNode:Oo,getCellText:fe.getDate,getCellClassName:fr,getCellDate:fe.addDate,titleCell:function(mr){return ba(mr,{locale:ze,format:"YYYY-MM-DD",generateConfig:fe})},headerCells:Ha}))}var Wa=Ir,Ei={visibility:"hidden"};function li(ie){var se=ie.prefixCls,fe=ie.prevIcon,we=fe===void 0?"\u2039":fe,ze=ie.nextIcon,vt=ze===void 0?"\u203A":ze,ht=ie.superPrevIcon,Wt=ht===void 0?"\xAB":ht,gn=ie.superNextIcon,vn=gn===void 0?"\xBB":gn,wa=ie.onSuperPrev,kn=ie.onSuperNext,$n=ie.onPrev,qn=ie.onNext,da=ie.children,En=re.useContext(dn),ra=En.hideNextBtn,Ha=En.hidePrevBtn;return re.createElement("div",{className:se},wa&&re.createElement("button",{type:"button",onClick:wa,tabIndex:-1,className:"".concat(se,"-super-prev-btn"),style:Ha?Ei:{}},Wt),$n&&re.createElement("button",{type:"button",onClick:$n,tabIndex:-1,className:"".concat(se,"-prev-btn"),style:Ha?Ei:{}},we),re.createElement("div",{className:"".concat(se,"-view")},da),qn&&re.createElement("button",{type:"button",onClick:qn,tabIndex:-1,className:"".concat(se,"-next-btn"),style:ra?Ei:{}},vt),kn&&re.createElement("button",{type:"button",onClick:kn,tabIndex:-1,className:"".concat(se,"-super-next-btn"),style:ra?Ei:{}},vn))}var ki=li;function cl(ie){var se=ie.prefixCls,fe=ie.generateConfig,we=ie.locale,ze=ie.viewDate,vt=ie.onNextMonth,ht=ie.onPrevMonth,Wt=ie.onNextYear,gn=ie.onPrevYear,vn=ie.onYearClick,wa=ie.onMonthClick,kn=re.useContext(dn),$n=kn.hideHeader;if($n)return null;var qn="".concat(se,"-header"),da=we.shortMonths||(fe.locale.getShortMonths?fe.locale.getShortMonths(we.locale):[]),En=fe.getMonth(ze),ra=re.createElement("button",{type:"button",key:"year",onClick:vn,tabIndex:-1,className:"".concat(se,"-year-btn")},ba(ze,{locale:we,format:we.yearFormat,generateConfig:fe})),Ha=re.createElement("button",{type:"button",key:"month",onClick:wa,tabIndex:-1,className:"".concat(se,"-month-btn")},we.monthFormat?ba(ze,{locale:we,format:we.monthFormat,generateConfig:fe}):da[En]),qr=we.monthBeforeYear?[Ha,ra]:[ra,Ha];return re.createElement(ki,(0,oe.Z)({},ie,{prefixCls:qn,onSuperPrev:gn,onPrev:ht,onNext:vt,onSuperNext:Wt}),qr)}var Bo=cl,Ja=6;function Nl(ie){var se=ie.prefixCls,fe=ie.panelName,we=fe===void 0?"date":fe,ze=ie.keyboardConfig,vt=ie.active,ht=ie.operationRef,Wt=ie.generateConfig,gn=ie.value,vn=ie.viewDate,wa=ie.onViewDateChange,kn=ie.onPanelChange,$n=ie.onSelect,qn="".concat(se,"-").concat(we,"-panel");ht.current={onKeyDown:function(Ha){return So(Ha,(0,pn.Z)({onLeftRight:function(Er){$n(Wt.addDate(gn||vn,Er),"key")},onCtrlLeftRight:function(Er){$n(Wt.addYear(gn||vn,Er),"key")},onUpDown:function(Er){$n(Wt.addDate(gn||vn,Er*rt),"key")},onPageUpDown:function(Er){$n(Wt.addMonth(gn||vn,Er),"key")}},ze))}};var da=function(Ha){var qr=Wt.addYear(vn,Ha);wa(qr),kn(null,qr)},En=function(Ha){var qr=Wt.addMonth(vn,Ha);wa(qr),kn(null,qr)};return re.createElement("div",{className:An()(qn,(0,Tt.Z)({},"".concat(qn,"-active"),vt))},re.createElement(Bo,(0,oe.Z)({},ie,{prefixCls:se,value:gn,viewDate:vn,onPrevYear:function(){da(-1)},onNextYear:function(){da(1)},onPrevMonth:function(){En(-1)},onNextMonth:function(){En(1)},onMonthClick:function(){kn("month",vn)},onYearClick:function(){kn("year",vn)}})),re.createElement(Wa,(0,oe.Z)({},ie,{onSelect:function(Ha){return $n(Ha,"mouse")},prefixCls:se,value:gn,viewDate:vn,rowCount:Ja})))}var hl=Nl;function Vi(ie){var se=re.useContext(dn),fe=se.hideHeader;if(fe)return null;var we=ie.prefixCls,ze=ie.generateConfig,vt=ie.locale,ht=ie.value,Wt=ie.format,gn="".concat(we,"-header");return re.createElement(ki,{prefixCls:gn},ht?ba(ht,{locale:vt,format:Wt,generateConfig:ze}):"\xA0")}var Fl=Vi;function Mr(ie){var se=ie.value,fe=ie.generateConfig,we=ie.disabledMinutes,ze=ie.disabledSeconds,vt=ie.minutes,ht=ie.seconds,Wt=ie.use12Hours,gn=function(wa,kn,$n,qn){var da=fe.getNow(),En=se||da,ra=kn<0?fe.getHour(da):kn,Ha=$n<0?fe.getMinute(da):$n,qr=qn<0?fe.getSecond(da):qn,Er=we&&we(ra);if(Er!=null&&Er.includes(Ha)){var fr=vt.find(function(mr){return!Er.includes(mr.value)});if(fr)Ha=fr.value;else return null}var Oo=ze&&ze(ra,Ha);if(Oo!=null&&Oo.includes(qr)){var dr=ht.find(function(mr){return!Oo.includes(mr.value)});if(dr)qr=dr.value;else return null}return En=Ma(fe,En,!Wt||!wa?ra:ra+12,Ha,qr),En};return gn}function wo(ie){var se=ie.prefixCls,fe=ie.units,we=ie.onSelect,ze=ie.value,vt=ie.active,ht=ie.hideDisabledOptions,Wt=ie.info,gn=ie.type,vn="".concat(se,"-cell"),wa=re.useContext(dn),kn=wa.open,$n=(0,re.useRef)(null),qn=(0,re.useRef)(new Map),da=(0,re.useRef)();return(0,re.useLayoutEffect)(function(){var En=qn.current.get(ze);En&&kn!==!1&&Yr($n.current,En.offsetTop,120)},[ze]),(0,re.useLayoutEffect)(function(){if(kn){var En=qn.current.get(ze);En&&(da.current=_r(En,function(){Yr($n.current,En.offsetTop,0)}))}return function(){var ra;(ra=da.current)===null||ra===void 0||ra.call(da)}},[kn]),re.createElement("ul",{className:An()("".concat(se,"-column"),(0,Tt.Z)({},"".concat(se,"-column-active"),vt)),ref:$n,style:{position:"relative"}},fe.map(function(En){var ra;return ht&&En.disabled?null:re.createElement("li",{key:En.value,ref:function(qr){qn.current.set(En.value,qr)},className:An()(vn,(ra={},(0,Tt.Z)(ra,"".concat(vn,"-disabled"),En.disabled),(0,Tt.Z)(ra,"".concat(vn,"-selected"),ze===En.value),ra)),onClick:function(){En.disabled||we(En.value)}},Wt.cellRender?Wt.cellRender(En.value,{today:Wt.today,locale:Wt.locale,originNode:re.createElement("div",{className:"".concat(vn,"-inner")},En.label),type:"time",subType:gn}):re.createElement("div",{className:"".concat(vn,"-inner")},En.label))}))}var Jo=wo;function jr(ie,se){if(ie.length!==se.length)return!0;for(var fe=0;fe<ie.length;fe+=1)if(ie[fe].disabled!==se[fe].disabled)return!0;return!1}function Pl(ie,se,fe,we){for(var ze=[],vt=fe>=1?fe|0:1,ht=ie;ht<=se;ht+=vt)ze.push({label:eo(ht,2),value:ht,disabled:(we||[]).includes(ht)});return ze}function bl(ie){var se=ie.generateConfig,fe=ie.prefixCls,we=ie.operationRef,ze=ie.activeColumnIndex,vt=ie.value,ht=ie.showHour,Wt=ie.showMinute,gn=ie.showSecond,vn=ie.use12Hours,wa=ie.hourStep,kn=wa===void 0?1:wa,$n=ie.minuteStep,qn=$n===void 0?1:$n,da=ie.secondStep,En=da===void 0?1:da,ra=ie.disabledHours,Ha=ie.disabledMinutes,qr=ie.disabledSeconds,Er=ie.disabledTime,fr=ie.hideDisabledOptions,Oo=ie.onSelect,dr=ie.cellRender,mr=ie.locale,Ci=[],Yn="".concat(fe,"-content"),lr="".concat(fe,"-time-panel"),Nr,Eo=vt?se.getHour(vt):-1,zo=Eo,$o=vt?se.getMinute(vt):-1,ko=vt?se.getSecond(vt):-1,Uo=se.getNow(),si=re.useMemo(function(){if(Er){var fl=Er(Uo);return[fl.disabledHours,fl.disabledMinutes,fl.disabledSeconds]}return[ra,Ha,qr]},[ra,Ha,qr,Er,Uo]),vl=(0,it.Z)(si,3),ul=vl[0],Ui=vl[1],Hl=vl[2],Jl=Pl(0,23,kn,ul&&ul()),uu=(0,Gt.Z)(function(){return Jl},Jl,jr);vn&&(Nr=zo>=12,zo%=12);var Du=re.useMemo(function(){if(!vn)return[!1,!1];var fl=[!0,!0];return uu.forEach(function(pu){var au=pu.disabled,kl=pu.value;au||(kl>=12?fl[1]=!1:fl[0]=!1)}),fl},[vn,uu]),Xl=(0,it.Z)(Du,2),Pu=Xl[0],Ll=Xl[1],Wl=re.useMemo(function(){return vn?uu.filter(Nr?function(fl){return fl.value>=12}:function(fl){return fl.value<12}).map(function(fl){var pu=fl.value%12,au=pu===0?"12":eo(pu,2);return(0,pn.Z)((0,pn.Z)({},fl),{},{label:au,value:pu})}):uu},[vn,Nr,uu]),ql=Pl(0,59,qn,Ui&&Ui(Eo)),bu=Pl(0,59,En,Hl&&Hl(Eo,$o)),xu=Mr({value:vt,generateConfig:se,disabledMinutes:Ui,disabledSeconds:Hl,minutes:ql,seconds:bu,use12Hours:vn});we.current={onUpDown:function(pu){var au=Ci[ze];if(au)for(var kl=au.units.findIndex(function(as){return as.value===au.value}),tl=au.units.length,$l=1;$l<tl;$l+=1){var hu=au.units[(kl+pu*$l+tl)%tl];if(hu.disabled!==!0){au.onSelect(hu.value);break}}}};function Ku(fl,pu,au,kl,tl){fl!==!1&&Ci.push({node:re.cloneElement(pu,{prefixCls:lr,value:au,active:ze===Ci.length,onSelect:tl,units:kl,hideDisabledOptions:fr}),onSelect:tl,value:au,units:kl})}Ku(ht,re.createElement(Jo,{key:"hour",type:"hour",info:{today:Uo,locale:mr,cellRender:dr}}),zo,Wl,function(fl){Oo(xu(Nr,fl,$o,ko),"mouse")}),Ku(Wt,re.createElement(Jo,{key:"minute",type:"minute",info:{today:Uo,locale:mr,cellRender:dr}}),$o,ql,function(fl){Oo(xu(Nr,zo,fl,ko),"mouse")}),Ku(gn,re.createElement(Jo,{key:"second",type:"second",info:{today:Uo,locale:mr,cellRender:dr}}),ko,bu,function(fl){Oo(xu(Nr,zo,$o,fl),"mouse")});var wu=-1;return typeof Nr=="boolean"&&(wu=Nr?1:0),Ku(vn===!0,re.createElement(Jo,{key:"meridiem",type:"meridiem",info:{today:Uo,locale:mr,cellRender:dr}}),wu,[{label:"AM",value:0,disabled:Pu},{label:"PM",value:1,disabled:Ll}],function(fl){Oo(xu(!!fl,zo,$o,ko),"mouse")}),re.createElement("div",{className:Yn},Ci.map(function(fl){var pu=fl.node;return pu}))}var _l=bl,rl=function(se){return se.filter(function(fe){return fe!==!1}).length};function Wi(ie){var se=ie.generateConfig,fe=ie.format,we=fe===void 0?"HH:mm:ss":fe,ze=ie.prefixCls,vt=ie.active,ht=ie.operationRef,Wt=ie.showHour,gn=ie.showMinute,vn=ie.showSecond,wa=ie.use12Hours,kn=wa===void 0?!1:wa,$n=ie.onSelect,qn=ie.value,da="".concat(ze,"-time-panel"),En=re.useRef(),ra=re.useState(-1),Ha=(0,it.Z)(ra,2),qr=Ha[0],Er=Ha[1],fr=rl([Wt,gn,vn,kn]);return ht.current={onKeyDown:function(dr){return So(dr,{onLeftRight:function(Ci){Er((qr+Ci+fr)%fr)},onUpDown:function(Ci){qr===-1?Er(0):En.current&&En.current.onUpDown(Ci)},onEnter:function(){$n(qn||se.getNow(),"key"),Er(-1)}})},onBlur:function(){Er(-1)}},re.createElement("div",{className:An()(da,(0,Tt.Z)({},"".concat(da,"-active"),vt))},re.createElement(Fl,(0,oe.Z)({},ie,{format:we,prefixCls:ze})),re.createElement(_l,(0,oe.Z)({},ie,{prefixCls:ze,activeColumnIndex:qr,operationRef:En})))}var mn=Wi,tn=mi("date","time");function ya(ie){var se=ie.prefixCls,fe=ie.operationRef,we=ie.generateConfig,ze=ie.value,vt=ie.defaultValue,ht=ie.disabledTime,Wt=ie.showTime,gn=ie.onSelect,vn=ie.cellRender,wa="".concat(se,"-datetime-panel"),kn=re.useState(null),$n=(0,it.Z)(kn,2),qn=$n[0],da=$n[1],En=re.useRef({}),ra=re.useRef({}),Ha=(0,Sa.Z)(Wt)==="object"?(0,pn.Z)({},Wt):{};function qr(dr){var mr=tn.indexOf(qn)+dr,Ci=tn[mr]||null;return Ci}var Er=function(mr){ra.current.onBlur&&ra.current.onBlur(mr),da(null)};fe.current={onKeyDown:function(mr){if(mr.which===Vt.Z.TAB){var Ci=qr(mr.shiftKey?-1:1);return da(Ci),Ci&&mr.preventDefault(),!0}if(qn){var Yn=qn==="date"?En:ra;return Yn.current&&Yn.current.onKeyDown&&Yn.current.onKeyDown(mr),!0}return[Vt.Z.LEFT,Vt.Z.RIGHT,Vt.Z.UP,Vt.Z.DOWN].includes(mr.which)?(da("date"),!0):!1},onBlur:Er,onClose:Er};var fr=function(mr,Ci){var Yn=mr;Ci==="date"&&!ze&&Ha.defaultValue?(Yn=we.setHour(Yn,we.getHour(Ha.defaultValue)),Yn=we.setMinute(Yn,we.getMinute(Ha.defaultValue)),Yn=we.setSecond(Yn,we.getSecond(Ha.defaultValue))):Ci==="time"&&!ze&&vt&&(Yn=we.setYear(Yn,we.getYear(vt)),Yn=we.setMonth(Yn,we.getMonth(vt)),Yn=we.setDate(Yn,we.getDate(vt))),gn&&gn(Yn,"mouse")},Oo=ht?ht(ze||null):{};return re.createElement("div",{className:An()(wa,(0,Tt.Z)({},"".concat(wa,"-active"),qn))},re.createElement(hl,(0,oe.Z)({},ie,{cellRender:vn,operationRef:En,active:qn==="date",onSelect:function(mr){fr(va(we,mr,!ze&&(0,Sa.Z)(Wt)==="object"?Wt.defaultValue:null),"date")}})),re.createElement(mn,(0,oe.Z)({},ie,{cellRender:vn?function(dr,mr){return vn(dr,(0,pn.Z)((0,pn.Z)({},mr),{},{type:"time"}))}:void 0,format:void 0},Ha,Oo,{disabledTime:null,defaultValue:void 0,operationRef:ra,active:qn==="time",onSelect:function(mr){fr(mr,"time")}})))}var ka=ya;function pr(ie){var se=ie.prefixCls,fe=ie.generateConfig,we=ie.viewDate,ze=ie.onPrevDecades,vt=ie.onNextDecades,ht=re.useContext(dn),Wt=ht.hideHeader;if(Wt)return null;var gn="".concat(se,"-header"),vn=fe.getYear(we),wa=Math.floor(vn/gt)*gt,kn=wa+gt-1;return re.createElement(ki,(0,oe.Z)({},ie,{prefixCls:gn,onSuperPrev:ze,onSuperNext:vt}),wa,"-",kn)}var fo=pr,ni=3,Pi=4;function Hr(ie){var se=wn-1,fe=ie.prefixCls,we=ie.viewDate,ze=ie.generateConfig,vt=ie.cellRender,ht=ie.locale,Wt="".concat(fe,"-cell"),gn=ze.getYear(we),vn=Math.floor(gn/wn)*wn,wa=Math.floor(gn/gt)*gt,kn=wa+gt-1,$n=ze.setYear(we,wa-Math.ceil((ni*Pi*wn-gt)/2)),qn=function(ra){var Ha,qr=ze.getYear(ra),Er=qr+se;return Ha={},(0,Tt.Z)(Ha,"".concat(Wt,"-in-view"),wa<=qr&&Er<=kn),(0,Tt.Z)(Ha,"".concat(Wt,"-selected"),qr===vn),Ha},da=vt?function(En,ra){return vt(En,{originNode:ra,today:ze.getNow(),type:"decade",locale:ht})}:void 0;return re.createElement(xa,(0,oe.Z)({},ie,{rowNum:Pi,colNum:ni,baseDate:$n,getCellNode:da,getCellText:function(ra){var Ha=ze.getYear(ra);return"".concat(Ha,"-").concat(Ha+se)},getCellClassName:qn,getCellDate:function(ra,Ha){return ze.addYear(ra,Ha*wn)}}))}var Ki=Hr;function dl(ie){var se=ie.prefixCls,fe=ie.onViewDateChange,we=ie.generateConfig,ze=ie.viewDate,vt=ie.operationRef,ht=ie.onSelect,Wt=ie.onPanelChange,gn="".concat(se,"-decade-panel");vt.current={onKeyDown:function($n){return So($n,{onLeftRight:function(da){ht(we.addYear(ze,da*wn),"key")},onCtrlLeftRight:function(da){ht(we.addYear(ze,da*gt),"key")},onUpDown:function(da){ht(we.addYear(ze,da*wn*ni),"key")},onEnter:function(){Wt("year",ze)}})}};var vn=function($n){var qn=we.addYear(ze,$n*gt);fe(qn),Wt(null,qn)},wa=function($n){ht($n,"mouse"),Wt("year",$n)};return re.createElement("div",{className:gn},re.createElement(fo,(0,oe.Z)({},ie,{prefixCls:se,onPrevDecades:function(){vn(-1)},onNextDecades:function(){vn(1)}})),re.createElement(Ki,(0,oe.Z)({},ie,{prefixCls:se,onSelect:wa})))}var ml=dl;function Xo(ie){var se=ie.prefixCls,fe=ie.generateConfig,we=ie.locale,ze=ie.viewDate,vt=ie.onNextYear,ht=ie.onPrevYear,Wt=ie.onYearClick,gn=re.useContext(dn),vn=gn.hideHeader;if(vn)return null;var wa="".concat(se,"-header");return re.createElement(ki,(0,oe.Z)({},ie,{prefixCls:wa,onSuperPrev:ht,onSuperNext:vt}),re.createElement("button",{type:"button",onClick:Wt,className:"".concat(se,"-year-btn")},ba(ze,{locale:we,format:we.yearFormat,generateConfig:fe})))}var Kt=Xo,Pn=3,na=4;function mt(ie){var se=ie.prefixCls,fe=ie.locale,we=ie.value,ze=ie.viewDate,vt=ie.generateConfig,ht=ie.cellRender,Wt=re.useContext(yn),gn=Wt.rangedValue,vn=Wt.hoverRangedValue,wa="".concat(se,"-cell"),kn=ur({cellPrefixCls:wa,value:we,generateConfig:vt,rangedValue:gn,hoverRangedValue:vn,isSameCell:function(ra,Ha){return Za(vt,ra,Ha)},isInView:function(){return!0},offsetCell:function(ra,Ha){return vt.addMonth(ra,Ha)}}),$n=fe.shortMonths||(vt.locale.getShortMonths?vt.locale.getShortMonths(fe.locale):[]),qn=vt.setMonth(ze,0),da=ht?function(En,ra){return ht(En,{originNode:ra,locale:fe,today:vt.getNow(),type:"month"})}:void 0;return re.createElement(xa,(0,oe.Z)({},ie,{rowNum:na,colNum:Pn,baseDate:qn,getCellNode:da,getCellText:function(ra){return fe.monthFormat?ba(ra,{locale:fe,format:fe.monthFormat,generateConfig:vt}):$n[vt.getMonth(ra)]},getCellClassName:kn,getCellDate:vt.addMonth,titleCell:function(ra){return ba(ra,{locale:fe,format:"YYYY-MM",generateConfig:vt})}}))}var ta=mt;function sr(ie){var se=ie.prefixCls,fe=ie.operationRef,we=ie.onViewDateChange,ze=ie.generateConfig,vt=ie.value,ht=ie.viewDate,Wt=ie.onPanelChange,gn=ie.onSelect,vn="".concat(se,"-month-panel");fe.current={onKeyDown:function($n){return So($n,{onLeftRight:function(da){gn(ze.addMonth(vt||ht,da),"key")},onCtrlLeftRight:function(da){gn(ze.addYear(vt||ht,da),"key")},onUpDown:function(da){gn(ze.addMonth(vt||ht,da*Pn),"key")},onEnter:function(){Wt("date",vt||ht)}})}};var wa=function($n){var qn=ze.addYear(ht,$n);we(qn),Wt(null,qn)};return re.createElement("div",{className:vn},re.createElement(Kt,(0,oe.Z)({},ie,{prefixCls:se,onPrevYear:function(){wa(-1)},onNextYear:function(){wa(1)},onYearClick:function(){Wt("year",ht)}})),re.createElement(ta,(0,oe.Z)({},ie,{prefixCls:se,onSelect:function($n){gn($n,"mouse"),Wt("date",$n)}})))}var nr=sr;function In(ie){var se=ie.prefixCls,fe=ie.generateConfig,we=ie.locale,ze=ie.viewDate,vt=ie.onNextYear,ht=ie.onPrevYear,Wt=ie.onYearClick,gn=re.useContext(dn),vn=gn.hideHeader;if(vn)return null;var wa="".concat(se,"-header");return re.createElement(ki,(0,oe.Z)({},ie,{prefixCls:wa,onSuperPrev:ht,onSuperNext:vt}),re.createElement("button",{type:"button",onClick:Wt,className:"".concat(se,"-year-btn")},ba(ze,{locale:we,format:we.yearFormat,generateConfig:fe})))}var Wn=In,Gn=4,vr=1;function ho(ie){var se=ie.prefixCls,fe=ie.locale,we=ie.value,ze=ie.viewDate,vt=ie.generateConfig,ht=ie.cellRender,Wt=re.useContext(yn),gn=Wt.rangedValue,vn=Wt.hoverRangedValue,wa="".concat(se,"-cell"),kn=ur({cellPrefixCls:wa,value:we,generateConfig:vt,rangedValue:gn,hoverRangedValue:vn,isSameCell:function(En,ra){return tr(vt,En,ra)},isInView:function(){return!0},offsetCell:function(En,ra){return vt.addMonth(En,ra*3)}}),$n=vt.setDate(vt.setMonth(ze,0),1),qn=ht?function(da,En){return ht(da,{originNode:En,locale:fe,today:vt.getNow(),type:"quarter"})}:void 0;return re.createElement(xa,(0,oe.Z)({},ie,{rowNum:vr,colNum:Gn,baseDate:$n,getCellNode:qn,getCellText:function(En){return ba(En,{locale:fe,format:fe.quarterFormat||"[Q]Q",generateConfig:vt})},getCellClassName:kn,getCellDate:function(En,ra){return vt.addMonth(En,ra*3)},titleCell:function(En){return ba(En,{locale:fe,format:"YYYY-[Q]Q",generateConfig:vt})}}))}var Fo=ho;function bo(ie){var se=ie.prefixCls,fe=ie.operationRef,we=ie.onViewDateChange,ze=ie.generateConfig,vt=ie.value,ht=ie.viewDate,Wt=ie.onPanelChange,gn=ie.onSelect,vn="".concat(se,"-quarter-panel");fe.current={onKeyDown:function($n){return So($n,{onLeftRight:function(da){gn(ze.addMonth(vt||ht,da*3),"key")},onCtrlLeftRight:function(da){gn(ze.addYear(vt||ht,da),"key")},onUpDown:function(da){gn(ze.addYear(vt||ht,da),"key")}})}};var wa=function($n){var qn=ze.addYear(ht,$n);we(qn),Wt(null,qn)};return re.createElement("div",{className:vn},re.createElement(Wn,(0,oe.Z)({},ie,{prefixCls:se,onPrevYear:function(){wa(-1)},onNextYear:function(){wa(1)},onYearClick:function(){Wt("year",ht)}})),re.createElement(Fo,(0,oe.Z)({},ie,{prefixCls:se,onSelect:function($n){gn($n,"mouse")}})))}var qo=bo;function io(ie){var se=ie.prefixCls,fe=ie.generateConfig,we=ie.locale,ze=ie.value,vt=ie.disabledDate,ht=ie.onSelect,Wt=re.useContext(yn),gn=Wt.rangedValue,vn=Wt.hoverRangedValue,wa=re.useContext(dn),kn=wa.onDateMouseEnter,$n=wa.onDateMouseLeave,qn=(vn==null?void 0:vn[0])||(gn==null?void 0:gn[0]),da=(vn==null?void 0:vn[1])||(gn==null?void 0:gn[1]),En="".concat(se,"-cell"),ra=function(fr){var Oo=un({cellDate:fr,mode:"week",disabledDate:vt,generateConfig:fe});return re.createElement("td",{key:"week",className:An()(En,"".concat(En,"-week")),onClick:function(){Oo||ht(fr,"mouse")},onMouseEnter:function(){!Oo&&kn&&kn(fr)},onMouseLeave:function(){!Oo&&$n&&$n(fr)}},re.createElement("div",{className:"".concat(En,"-inner")},fe.locale.getWeek(we.locale,fr)))},Ha="".concat(se,"-week-panel-row"),qr=function(fr){var Oo,dr=bt(fe,we.locale,qn,fr),mr=bt(fe,we.locale,da,fr);return An()(Ha,(Oo={},(0,Tt.Z)(Oo,"".concat(Ha,"-selected"),!gn&&bt(fe,we.locale,ze,fr)),(0,Tt.Z)(Oo,"".concat(Ha,"-range-start"),dr),(0,Tt.Z)(Oo,"".concat(Ha,"-range-end"),mr),(0,Tt.Z)(Oo,"".concat(Ha,"-range-hover"),!dr&&!mr&&er(fe,qn,da,fr)),Oo))};return re.createElement(hl,(0,oe.Z)({},ie,{panelName:"week",prefixColumn:ra,rowClassName:qr,keyboardConfig:{onLeftRight:null},isSameCell:function(){return!1}}))}var Pr=io,Vn=10;function Xa(ie){var se=ie.prefixCls,fe=ie.generateConfig,we=ie.viewDate,ze=ie.onPrevDecade,vt=ie.onNextDecade,ht=ie.onDecadeClick,Wt=re.useContext(dn),gn=Wt.hideHeader;if(gn)return null;var vn="".concat(se,"-header"),wa=fe.getYear(we),kn=Math.floor(wa/Vn)*Vn,$n=kn+Vn-1;return re.createElement(ki,(0,oe.Z)({},ie,{prefixCls:vn,onSuperPrev:ze,onSuperNext:vt}),re.createElement("button",{type:"button",onClick:ht,className:"".concat(se,"-decade-btn")},kn,"-",$n))}var ar=Xa,vo=3,Ze=4;function Sn(ie){var se=ie.prefixCls,fe=ie.value,we=ie.viewDate,ze=ie.locale,vt=ie.generateConfig,ht=ie.cellRender,Wt=re.useContext(yn),gn=Wt.rangedValue,vn=Wt.hoverRangedValue,wa="".concat(se,"-cell"),kn=vt.getYear(we),$n=Math.floor(kn/Vn)*Vn,qn=$n+Vn-1,da=vt.setYear(we,$n-Math.ceil((vo*Ze-Vn)/2)),En=vt.getNow(),ra=function(fr){var Oo=vt.getYear(fr);return $n<=Oo&&Oo<=qn},Ha=ur({cellPrefixCls:wa,value:fe,generateConfig:vt,rangedValue:gn,hoverRangedValue:vn,isSameCell:function(fr,Oo){return Zn(vt,fr,Oo)},isInView:ra,offsetCell:function(fr,Oo){return vt.addYear(fr,Oo)}}),qr=ht?function(Er,fr){return ht(Er,{originNode:fr,today:En,type:"year",locale:ze})}:void 0;return re.createElement(xa,(0,oe.Z)({},ie,{rowNum:Ze,colNum:vo,baseDate:da,getCellNode:qr,getCellText:vt.getYear,getCellClassName:Ha,getCellDate:vt.addYear,titleCell:function(fr){return ba(fr,{locale:ze,format:"YYYY",generateConfig:vt})}}))}var zn=Sn;function la(ie){var se=ie.prefixCls,fe=ie.operationRef,we=ie.onViewDateChange,ze=ie.generateConfig,vt=ie.value,ht=ie.viewDate,Wt=ie.sourceMode,gn=ie.onSelect,vn=ie.onPanelChange,wa="".concat(se,"-year-panel");fe.current={onKeyDown:function(qn){return So(qn,{onLeftRight:function(En){gn(ze.addYear(vt||ht,En),"key")},onCtrlLeftRight:function(En){gn(ze.addYear(vt||ht,En*Vn),"key")},onUpDown:function(En){gn(ze.addYear(vt||ht,En*vo),"key")},onEnter:function(){vn(Wt==="date"?"date":"month",vt||ht)}})}};var kn=function(qn){var da=ze.addYear(ht,qn*10);we(da),vn(null,da)};return re.createElement("div",{className:wa},re.createElement(ar,(0,oe.Z)({},ie,{prefixCls:se,onPrevDecade:function(){kn(-1)},onNextDecade:function(){kn(1)},onDecadeClick:function(){vn("decade",ht)}})),re.createElement(zn,(0,oe.Z)({},ie,{prefixCls:se,onSelect:function(qn){vn(Wt==="date"?"date":"month",qn),gn(qn,"mouse")}})))}var jt=la;function oa(ie,se,fe){return fe?re.createElement("div",{className:"".concat(ie,"-footer-extra")},fe(se)):null}function ia(ie){var se=ie.prefixCls,fe=ie.components,we=fe===void 0?{}:fe,ze=ie.needConfirmButton,vt=ie.onNow,ht=ie.onOk,Wt=ie.okDisabled,gn=ie.showNow,vn=ie.locale,wa,kn;if(ze){var $n=we.button||"button";vt&&gn!==!1&&(wa=re.createElement("li",{className:"".concat(se,"-now")},re.createElement("a",{className:"".concat(se,"-now-btn"),onClick:vt},vn.now))),kn=ze&&re.createElement("li",{className:"".concat(se,"-ok")},re.createElement($n,{disabled:Wt,onClick:ht},vn.ok))}return!wa&&!kn?null:re.createElement("ul",{className:"".concat(se,"-ranges")},wa,kn)}var Un=["date","month"];function sa(ie){var se,fe=ie,we=fe.prefixCls,ze=we===void 0?"rc-picker":we,vt=fe.className,ht=fe.style,Wt=fe.locale,gn=fe.generateConfig,vn=fe.value,wa=fe.defaultValue,kn=fe.pickerValue,$n=fe.defaultPickerValue,qn=fe.disabledDate,da=fe.mode,En=fe.picker,ra=En===void 0?"date":En,Ha=fe.tabIndex,qr=Ha===void 0?0:Ha,Er=fe.showNow,fr=fe.showTime,Oo=fe.showToday,dr=fe.renderExtraFooter,mr=fe.hideHeader,Ci=fe.onSelect,Yn=fe.onChange,lr=fe.onPanelChange,Nr=fe.onMouseDown,Eo=fe.onPickerValueChange,zo=fe.onOk,$o=fe.components,ko=fe.direction,Uo=fe.hourStep,si=Uo===void 0?1:Uo,vl=fe.minuteStep,ul=vl===void 0?1:vl,Ui=fe.secondStep,Hl=Ui===void 0?1:Ui,Jl=fe.dateRender,uu=fe.monthCellRender,Du=fe.cellRender,Xl=ra==="date"&&!!fr||ra==="time",Pu=24%si===0,Ll=60%ul===0,Wl=60%Hl===0,ql=re.useContext(dn),bu=ql.operationRef,xu=ql.onSelect,Ku=ql.hideRanges,wu=ql.defaultOpenValue,fl=re.useContext(yn),pu=fl.inRange,au=fl.panelPosition,kl=fl.rangedValue,tl=fl.hoverRangedValue,$l=re.useRef({}),hu=re.useRef(!0),as=(0,Mn.Z)(null,{value:vn,defaultValue:wa,postState:function(Hi){return!Hi&&wu&&ra==="time"?wu:Hi}}),fs=(0,it.Z)(as,2),Ju=fs[0],Os=fs[1],tc=(0,Mn.Z)(null,{value:kn,defaultValue:$n||Ju,postState:function(Hi){var Gl=gn.getNow();if(!Hi)return Gl;if(!Ju&&fr){var Bu=(0,Sa.Z)(fr)==="object"?fr.defaultValue:wa;return va(gn,Array.isArray(Hi)?Hi[0]:Hi,Bu||Gl)}return Array.isArray(Hi)?Hi[0]:Hi}}),ms=(0,it.Z)(tc,2),rs=ms[0],Xu=ms[1],xl=function(Hi){Xu(Hi),Eo&&Eo(Hi)},du=function(Hi){var Gl=xr[ra];return Gl?Gl(Hi):Hi},Au=(0,Mn.Z)(function(){return ra==="time"?"time":du("date")},{value:da}),Gu=(0,it.Z)(Au,2),fu=Gu[0],ju=Gu[1];re.useEffect(function(){ju(ra)},[ra]);var $u=re.useState(function(){return fu}),os=(0,it.Z)($u,2),vs=os[0],Vu=os[1],is=function(Hi,Gl){var Bu=du(Hi||fu);Vu(fu),ju(Bu),lr&&(fu!==Bu||Yt(gn,rs,rs))&&lr(Gl,Bu)},qu=function(Hi,Gl){var Bu=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;(fu===ra||Bu)&&(Os(Hi),Ci&&Ci(Hi),xu&&xu(Hi,Gl),Yn&&!Yt(gn,Hi,Ju)&&!(qn!=null&&qn(Hi))&&Yn(Hi))},Es=function(Hi){if(Un.includes(fu)){var Gl,Bu,Ds=fu==="date";switch(Hi===Vt.Z.PAGE_UP||Hi===Vt.Z.PAGE_DOWN?Bu=Ds?gn.addMonth:gn.addYear:Bu=Ds?gn.addDate:gn.addMonth,Hi){case Vt.Z.LEFT:case Vt.Z.PAGE_UP:Gl=Bu(rs,-1);break;case Vt.Z.RIGHT:case Vt.Z.PAGE_DOWN:Gl=Bu(rs,1);break;case Vt.Z.UP:case Vt.Z.DOWN:Gl=Bu(rs,Number("".concat(Hi===Vt.Z.UP?"-":"").concat(Ds?rt:Pn)));break}if(Gl)return!(qn!=null&&qn(Gl))}return!0},ws=function(Hi){if($l.current&&$l.current.onKeyDown){var Gl=!0,Bu=Hi.which;if([Vt.Z.LEFT,Vt.Z.RIGHT,Vt.Z.UP,Vt.Z.DOWN,Vt.Z.PAGE_UP,Vt.Z.PAGE_DOWN,Vt.Z.ENTER].includes(Bu)&&(Hi.preventDefault(),Bu!==Vt.Z.ENTER&&qr===0&&(Gl=Es(Bu))),Gl)return $l.current.onKeyDown(Hi)}return(0,Ce.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},eu=function(Hi){$l.current&&$l.current.onBlur&&$l.current.onBlur(Hi)};bu&&au!=="right"&&(bu.current={onKeyDown:ws,onClose:function(){$l.current&&$l.current.onClose&&$l.current.onClose()}}),re.useEffect(function(){vn&&!hu.current&&Xu(vn)},[vn]),re.useEffect(function(){hu.current=!1},[]);var Ul,ps=br({cellRender:Du,monthCellRender:uu,dateRender:Jl}),su=(0,pn.Z)((0,pn.Z)({},ie),{},{cellRender:ps,operationRef:$l,prefixCls:ze,viewDate:rs,value:Ju,onViewDateChange:xl,sourceMode:vs,onPanelChange:is,disabledDate:qn});switch(delete su.onChange,delete su.onSelect,fu){case"decade":Ul=re.createElement(ml,(0,oe.Z)({},su,{onSelect:function(Hi,Gl){xl(Hi),qu(Hi,Gl)}}));break;case"year":Ul=re.createElement(jt,(0,oe.Z)({},su,{onSelect:function(Hi,Gl){xl(Hi),qu(Hi,Gl)}}));break;case"month":Ul=re.createElement(nr,(0,oe.Z)({},su,{onSelect:function(Hi,Gl){xl(Hi),qu(Hi,Gl)}}));break;case"quarter":Ul=re.createElement(qo,(0,oe.Z)({},su,{onSelect:function(Hi,Gl){xl(Hi),qu(Hi,Gl)}}));break;case"week":Ul=re.createElement(Pr,(0,oe.Z)({},su,{onSelect:function(Hi,Gl){xl(Hi),qu(Hi,Gl)}}));break;case"time":delete su.showTime,Ul=re.createElement(mn,(0,oe.Z)({},su,(0,Sa.Z)(fr)==="object"?fr:null,{onSelect:function(Hi,Gl){xl(Hi),qu(Hi,Gl)}}));break;default:fr?Ul=re.createElement(ka,(0,oe.Z)({},su,{onSelect:function(Hi,Gl){xl(Hi),qu(Hi,Gl)}})):Ul=re.createElement(hl,(0,oe.Z)({},su,{onSelect:function(Hi,Gl){xl(Hi),qu(Hi,Gl)}}))}var Gs,Ms,Rs=function(){var Hi=gn.getNow(),Gl=en(gn.getHour(Hi),gn.getMinute(Hi),gn.getSecond(Hi),Pu?si:1,Ll?ul:1,Wl?Hl:1),Bu=Ma(gn,Hi,Gl[0],Gl[1],Gl[2]);qu(Bu,"submit")};Ku||(Gs=oa(ze,fu,dr),fr&&fu!=="date"?Ms=null:Ms=ia({prefixCls:ze,components:$o,needConfirmButton:Xl,okDisabled:!Ju||qn&&qn(Ju),locale:Wt,showNow:Er,onNow:Xl&&Rs,onOk:function(){Ju&&(qu(Ju,"submit",!0),zo&&zo(Ju))}}));var Fs;if(Oo&&fu==="date"&&ra==="date"&&!fr){var Hs=gn.getNow(),vc="".concat(ze,"-today-btn"),nc=qn&&qn(Hs);Fs=re.createElement("a",{className:An()(vc,nc&&"".concat(vc,"-disabled")),"aria-disabled":nc,onClick:function(){nc||qu(Hs,"mouse",!0)}},Wt.today)}return re.createElement(dn.Provider,{value:(0,pn.Z)((0,pn.Z)({},ql),{},{mode:fu,hideHeader:"hideHeader"in ie?mr:ql.hideHeader,hidePrevBtn:pu&&au==="right",hideNextBtn:pu&&au==="left"})},re.createElement("div",{tabIndex:qr,className:An()("".concat(ze,"-panel"),vt,(se={},(0,Tt.Z)(se,"".concat(ze,"-panel-has-range"),kl&&kl[0]&&kl[1]),(0,Tt.Z)(se,"".concat(ze,"-panel-has-range-hover"),tl&&tl[0]&&tl[1]),(0,Tt.Z)(se,"".concat(ze,"-panel-rtl"),ko==="rtl"),se)),style:ht,onKeyDown:ws,onBlur:eu,onMouseDown:Nr},Ul,Gs||Ms||Fs?re.createElement("div",{className:"".concat(ze,"-footer")},Gs,Ms,Fs):null))}var Ur=sa,Zo=z(45987),Ro=z(73935);function ro(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Ri={};function ji(ie,se){}function ru(ie,se){}function lu(){Ri={}}function Iu(ie,se,fe){!se&&!Ri[fe]&&(ie(!1,fe),Ri[fe]=!0)}function gu(ie,se){Iu(ji,ie,se)}function yu(ie,se){Iu(ru,ie,se)}var ds=null,zu=z(49286);function Si(ie,se,fe){var we=re.useRef({});return(!("value"in we.current)||fe(we.current.condition,se))&&(we.current.value=ie(),we.current.condition=se),we.current.value}function Eu(ie,se){typeof ie=="function"?ie(se):(0,Sa.Z)(ie)==="object"&&ie&&"current"in ie&&(ie.current=se)}function Tu(){for(var ie=arguments.length,se=new Array(ie),fe=0;fe<ie;fe++)se[fe]=arguments[fe];var we=se.filter(function(ze){return ze});return we.length<=1?we[0]:function(ze){se.forEach(function(vt){Eu(vt,ze)})}}function ts(){for(var ie=arguments.length,se=new Array(ie),fe=0;fe<ie;fe++)se[fe]=arguments[fe];return Si(function(){return Tu.apply(void 0,se)},se,function(we,ze){return we.length===ze.length&&we.every(function(vt,ht){return vt===ze[ht]})})}function ku(ie){var se,fe,we=(0,zu.isMemo)(ie)?ie.type.type:ie.type;return!(typeof we=="function"&&!((se=we.prototype)!==null&&se!==void 0&&se.render)||typeof ie=="function"&&!((fe=ie.prototype)!==null&&fe!==void 0&&fe.render))}var Ns=re.createContext(null),Qu=Ns,Ps=ro()?re.useLayoutEffect:re.useEffect,ls=Ps,Ts=function(se,fe){var we=React.useRef(!0);Ps(function(){if(!we.current)return se()},fe),Ps(function(){return we.current=!1,function(){we.current=!0}},[])},Kl=[];function Cu(ie,se){var fe=re.useState(function(){if(!ro())return null;var da=document.createElement("div");return da}),we=(0,it.Z)(fe,1),ze=we[0],vt=re.useRef(!1),ht=re.useContext(Qu),Wt=re.useState(Kl),gn=(0,it.Z)(Wt,2),vn=gn[0],wa=gn[1],kn=ht||(vt.current?void 0:function(da){wa(function(En){var ra=[da].concat((0,ja.Z)(En));return ra})});function $n(){ze.parentElement||document.body.appendChild(ze),vt.current=!0}function qn(){var da;(da=ze.parentElement)===null||da===void 0||da.removeChild(ze),vt.current=!1}return ls(function(){return ie?ht?ht($n):$n():qn(),qn},[ie]),ls(function(){vn.length&&(vn.forEach(function(da){return da()}),wa(Kl))},[vn]),[ze,kn]}function Zu(ie,se){if(!ie)return!1;if(ie.contains)return ie.contains(se);for(var fe=se;fe;){if(fe===ie)return!0;fe=fe.parentNode}return!1}var Fu="data-rc-order",Cs="rc-util-key",ou=new Map;function Ss(){var ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},se=ie.mark;return se?se.startsWith("data-")?se:"data-".concat(se):Cs}function ns(ie){if(ie.attachTo)return ie.attachTo;var se=document.querySelector("head");return se||document.body}function po(ie){return ie==="queue"?"prependQueue":ie?"prepend":"append"}function _u(ie){return Array.from((ou.get(ie)||ie).children).filter(function(se){return se.tagName==="STYLE"})}function ys(ie){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!ro())return null;var fe=se.csp,we=se.prepend,ze=document.createElement("style");ze.setAttribute(Fu,po(we)),fe!=null&&fe.nonce&&(ze.nonce=fe==null?void 0:fe.nonce),ze.innerHTML=ie;var vt=ns(se),ht=vt.firstChild;if(we){if(we==="queue"){var Wt=_u(vt).filter(function(gn){return["prepend","prependQueue"].includes(gn.getAttribute(Fu))});if(Wt.length)return vt.insertBefore(ze,Wt[Wt.length-1].nextSibling),ze}vt.insertBefore(ze,ht)}else vt.appendChild(ze);return ze}function Wu(ie){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},fe=ns(se);return _u(fe).find(function(we){return we.getAttribute(Ss(se))===ie})}function Su(ie){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},fe=Wu(ie,se);if(fe){var we=ns(se);we.removeChild(fe)}}function $s(ie,se){var fe=ou.get(ie);if(!fe||!Zu(document,fe)){var we=ys("",se),ze=we.parentNode;ou.set(ie,ze),ie.removeChild(we)}}function Cc(){ou.clear()}function gs(ie,se){var fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},we=ns(fe);$s(we,fe);var ze=Wu(se,fe);if(ze){var vt,ht;if((vt=fe.csp)!==null&&vt!==void 0&&vt.nonce&&ze.nonce!==((ht=fe.csp)===null||ht===void 0?void 0:ht.nonce)){var Wt;ze.nonce=(Wt=fe.csp)===null||Wt===void 0?void 0:Wt.nonce}return ze.innerHTML!==ie&&(ze.innerHTML=ie),ze}var gn=ys(ie,fe);return gn.setAttribute(Ss(fe),se),gn}var tu;function mc(ie){if(typeof document=="undefined")return 0;if(ie||tu===void 0){var se=document.createElement("div");se.style.width="100%",se.style.height="200px";var fe=document.createElement("div"),we=fe.style;we.position="absolute",we.top="0",we.left="0",we.pointerEvents="none",we.visibility="hidden",we.width="200px",we.height="150px",we.overflow="hidden",fe.appendChild(se),document.body.appendChild(fe);var ze=se.offsetWidth;fe.style.overflow="scroll";var vt=se.offsetWidth;ze===vt&&(vt=fe.clientWidth),document.body.removeChild(fe),tu=ze-vt}return tu}function rc(ie){var se=ie.match(/^(.*)px$/),fe=Number(se==null?void 0:se[1]);return Number.isNaN(fe)?mc():fe}function Js(ie){if(typeof document=="undefined"||!ie||!(ie instanceof Element))return{width:0,height:0};var se=getComputedStyle(ie,"::-webkit-scrollbar"),fe=se.width,we=se.height;return{width:rc(fe),height:rc(we)}}function Is(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Ws="rc-util-locker-".concat(Date.now()),Ls=0;function oc(ie){var se=!!ie,fe=re.useState(function(){return Ls+=1,"".concat(Ws,"_").concat(Ls)}),we=(0,it.Z)(fe,1),ze=we[0];ls(function(){if(se){var vt=Js(document.body).width,ht=Is();gs(`
|
|
html body {
|
|
overflow-y: hidden;
|
|
`.concat(ht?"width: calc(100% - ".concat(vt,"px);"):"",`
|
|
}`),ze)}else Su(ze);return function(){Su(ze)}},[se,ze])}var us=!1;function xs(ie){return typeof ie=="boolean"&&(us=ie),us}var ic=function(se){return se===!1?!1:!ro()||!se?null:typeof se=="string"?document.querySelector(se):typeof se=="function"?se():se},cc=re.forwardRef(function(ie,se){var fe=ie.open,we=ie.autoLock,ze=ie.getContainer,vt=ie.debug,ht=ie.autoDestroy,Wt=ht===void 0?!0:ht,gn=ie.children,vn=re.useState(fe),wa=(0,it.Z)(vn,2),kn=wa[0],$n=wa[1],qn=kn||fe;re.useEffect(function(){(Wt||fe)&&$n(fe)},[fe,Wt]);var da=re.useState(function(){return ic(ze)}),En=(0,it.Z)(da,2),ra=En[0],Ha=En[1];re.useEffect(function(){var Eo=ic(ze);Ha(Eo!=null?Eo:null)});var qr=Cu(qn&&!ra,vt),Er=(0,it.Z)(qr,2),fr=Er[0],Oo=Er[1],dr=ra!=null?ra:fr;oc(we&&fe&&ro()&&(dr===fr||dr===document.body));var mr=null;if(gn&&ku(gn)&&se){var Ci=gn;mr=Ci.ref}var Yn=ts(mr,se);if(!qn||!ro()||ra===void 0)return null;var lr=dr===!1||xs(),Nr=gn;return se&&(Nr=re.cloneElement(gn,{ref:Yn})),re.createElement(Qu.Provider,{value:Oo},lr?Nr:(0,Ro.createPortal)(Nr,dr))}),lc=cc,ci=lc,Ys=z(48555);function bs(ie){return ie instanceof HTMLElement||ie instanceof SVGElement}function Us(ie){return bs(ie)?ie:ie instanceof React.Component?ReactDOM.findDOMNode(ie):null}function yo(ie){var se;return ie==null||(se=ie.getRootNode)===null||se===void 0?void 0:se.call(ie)}function Xs(ie){return yo(ie)instanceof ShadowRoot}function ks(ie){return Xs(ie)?yo(ie):null}var Zs=z(77527);function dc(){var ie=(0,pn.Z)({},ye);return ie.useId}var _s=0;function qs(){}var at=dc(),Lt=at?function(se){var fe=at();return se||fe}:function(se){var fe=re.useState("ssr-id"),we=(0,it.Z)(fe,2),ze=we[0],vt=we[1];return re.useEffect(function(){var ht=_s;_s+=1,vt("rc_unique_".concat(ht))},[]),se||ze},Ot=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var ie=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(ie)||/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(ie==null?void 0:ie.substr(0,4))},Dn=re.createContext(null),pa=Dn;function cr(ie){return ie?Array.isArray(ie)?ie:[ie]:[]}function hr(ie,se,fe,we){return re.useMemo(function(){var ze=cr(fe!=null?fe:se),vt=cr(we!=null?we:se),ht=new Set(ze),Wt=new Set(vt);return ie&&(ht.has("hover")&&(ht.delete("hover"),ht.add("click")),Wt.has("hover")&&(Wt.delete("hover"),Wt.add("click"))),[ht,Wt]},[ie,se,fe,we])}function No(){var ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],fe=arguments.length>2?arguments[2]:void 0;return fe?ie[0]===se[0]:ie[0]===se[0]&&ie[1]===se[1]}function ui(ie,se,fe,we){for(var ze=fe.points,vt=Object.keys(ie),ht=0;ht<vt.length;ht+=1){var Wt,gn=vt[ht];if(No((Wt=ie[gn])===null||Wt===void 0?void 0:Wt.points,ze,we))return"".concat(se,"-placement-").concat(gn)}return""}function ei(ie,se,fe,we){return se||(fe?{motionName:"".concat(ie,"-").concat(fe)}:we?{motionName:we}:null)}function Ie(ie){return ie.ownerDocument.defaultView}function He(ie){for(var se=[],fe=ie==null?void 0:ie.parentElement,we=["hidden","scroll","clip","auto"];fe;){var ze=Ie(fe).getComputedStyle(fe),vt=ze.overflowX,ht=ze.overflowY,Wt=ze.overflow;[vt,ht,Wt].some(function(gn){return we.includes(gn)})&&se.push(fe),fe=fe.parentElement}return se}function At(ie){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(ie)?se:ie}function St(ie){return At(parseFloat(ie),0)}function sn(ie,se){var fe=(0,pn.Z)({},ie);return(se||[]).forEach(function(we){if(!(we instanceof HTMLBodyElement||we instanceof HTMLHtmlElement)){var ze=Ie(we).getComputedStyle(we),vt=ze.overflow,ht=ze.overflowClipMargin,Wt=ze.borderTopWidth,gn=ze.borderBottomWidth,vn=ze.borderLeftWidth,wa=ze.borderRightWidth,kn=we.getBoundingClientRect(),$n=we.offsetHeight,qn=we.clientHeight,da=we.offsetWidth,En=we.clientWidth,ra=St(Wt),Ha=St(gn),qr=St(vn),Er=St(wa),fr=At(Math.round(kn.width/da*1e3)/1e3),Oo=At(Math.round(kn.height/$n*1e3)/1e3),dr=(da-En-qr-Er)*fr,mr=($n-qn-ra-Ha)*Oo,Ci=ra*Oo,Yn=Ha*Oo,lr=qr*fr,Nr=Er*fr,Eo=0,zo=0;if(vt==="clip"){var $o=St(ht);Eo=$o*fr,zo=$o*Oo}var ko=kn.x+lr-Eo,Uo=kn.y+Ci-zo,si=ko+kn.width+2*Eo-lr-Nr-dr,vl=Uo+kn.height+2*zo-Ci-Yn-mr;fe.left=Math.max(fe.left,ko),fe.top=Math.max(fe.top,Uo),fe.right=Math.min(fe.right,si),fe.bottom=Math.min(fe.bottom,vl)}}),fe}function Bn(ie){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,fe="".concat(se),we=fe.match(/^(.*)\%$/);return we?ie*(parseFloat(we[1])/100):parseFloat(fe)}function Kn(ie,se){var fe=se||[],we=(0,it.Z)(fe,2),ze=we[0],vt=we[1];return[Bn(ie.width,ze),Bn(ie.height,vt)]}function Oa(){var ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[ie[0],ie[1]]}function Fa(ie,se){var fe=se[0],we=se[1],ze,vt;return fe==="t"?vt=ie.y:fe==="b"?vt=ie.y+ie.height:vt=ie.y+ie.height/2,we==="l"?ze=ie.x:we==="r"?ze=ie.x+ie.width:ze=ie.x+ie.width/2,{x:ze,y:vt}}function Ia(ie,se){var fe={t:"b",b:"t",l:"r",r:"l"};return ie.map(function(we,ze){return ze===se?fe[we]||"c":we}).join("")}function Aa(ie,se,fe,we,ze,vt,ht){var Wt=re.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:ze[we]||{}}),gn=(0,it.Z)(Wt,2),vn=gn[0],wa=gn[1],kn=re.useRef(0),$n=re.useMemo(function(){return se?He(se):[]},[se]),qn=re.useRef({}),da=function(){qn.current={}};ie||da();var En=(0,Zs.Z)(function(){if(se&&fe&&ie){let Zt=function(La,Po){var Mo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:$l,Qo=ul.x+La,Ai=ul.y+Po,Gi=Qo+Wl,il=Ai+Ll,Ml=Math.max(Qo,Mo.left),Zl=Math.max(Ai,Mo.top),iu=Math.min(Gi,Mo.right),xi=Math.min(il,Mo.bottom);return Math.max(0,(iu-Ml)*(xi-Zl))},Cn=function(){Bu=ul.y+Ul,Ds=Bu+Ll,gc=ul.x+eu,uc=gc+Wl};var qr,Er,fr=se,Oo=fr.ownerDocument,dr=Ie(fr),mr=dr.getComputedStyle(fr),Ci=mr.width,Yn=mr.height,lr=mr.position,Nr=fr.style.left,Eo=fr.style.top,zo=fr.style.right,$o=fr.style.bottom,ko=(0,pn.Z)((0,pn.Z)({},ze[we]),vt),Uo=Oo.createElement("div");(qr=fr.parentElement)===null||qr===void 0||qr.appendChild(Uo),Uo.style.left="".concat(fr.offsetLeft,"px"),Uo.style.top="".concat(fr.offsetTop,"px"),Uo.style.position=lr,Uo.style.height="".concat(fr.offsetHeight,"px"),Uo.style.width="".concat(fr.offsetWidth,"px"),fr.style.left="0",fr.style.top="0",fr.style.right="auto",fr.style.bottom="auto";var si;if(Array.isArray(fe))si={x:fe[0],y:fe[1],width:0,height:0};else{var vl=fe.getBoundingClientRect();si={x:vl.x,y:vl.y,width:vl.width,height:vl.height}}var ul=fr.getBoundingClientRect(),Ui=Oo.documentElement,Hl=Ui.clientWidth,Jl=Ui.clientHeight,uu=Ui.scrollWidth,Du=Ui.scrollHeight,Xl=Ui.scrollTop,Pu=Ui.scrollLeft,Ll=ul.height,Wl=ul.width,ql=si.height,bu=si.width,xu={left:0,top:0,right:Hl,bottom:Jl},Ku={left:-Pu,top:-Xl,right:uu-Pu,bottom:Du-Xl},wu=ko.htmlRegion,fl="visible",pu="visibleFirst";wu!=="scroll"&&wu!==pu&&(wu=fl);var au=wu===pu,kl=sn(Ku,$n),tl=sn(xu,$n),$l=wu===fl?tl:kl,hu=au?tl:$l;fr.style.left="auto",fr.style.top="auto",fr.style.right="0",fr.style.bottom="0";var as=fr.getBoundingClientRect();fr.style.left=Nr,fr.style.top=Eo,fr.style.right=zo,fr.style.bottom=$o,(Er=fr.parentElement)===null||Er===void 0||Er.removeChild(Uo);var fs=At(Math.round(Wl/parseFloat(Ci)*1e3)/1e3),Ju=At(Math.round(Ll/parseFloat(Yn)*1e3)/1e3);if(fs===0||Ju===0||bs(fe)&&!(0,za.Z)(fe))return;var Os=ko.offset,tc=ko.targetOffset,ms=Kn(ul,Os),rs=(0,it.Z)(ms,2),Xu=rs[0],xl=rs[1],du=Kn(si,tc),Au=(0,it.Z)(du,2),Gu=Au[0],fu=Au[1];si.x-=Gu,si.y-=fu;var ju=ko.points||[],$u=(0,it.Z)(ju,2),os=$u[0],vs=$u[1],Vu=Oa(vs),is=Oa(os),qu=Fa(si,Vu),Es=Fa(ul,is),ws=(0,pn.Z)({},ko),eu=qu.x-Es.x+Xu,Ul=qu.y-Es.y+xl,ps=Zt(eu,Ul),su=Zt(eu,Ul,tl),Gs=Fa(si,["t","l"]),Ms=Fa(ul,["t","l"]),Rs=Fa(si,["b","r"]),Fs=Fa(ul,["b","r"]),Hs=ko.overflow||{},vc=Hs.adjustX,nc=Hs.adjustY,Ol=Hs.shiftX,Hi=Hs.shiftY,Gl=function(Po){return typeof Po=="boolean"?Po:Po>=0},Bu,Ds,gc,uc;Cn();var Sc=Gl(nc),pc=is[0]===Vu[0];if(Sc&&is[0]==="t"&&(Ds>hu.bottom||qn.current.bt)){var Hu=Ul;pc?Hu-=Ll-ql:Hu=Gs.y-Fs.y-xl;var Rl=Zt(eu,Hu),As=Zt(eu,Hu,tl);Rl>ps||Rl===ps&&(!au||As>=su)?(qn.current.bt=!0,Ul=Hu,xl=-xl,ws.points=[Ia(is,0),Ia(Vu,0)]):qn.current.bt=!1}if(Sc&&is[0]==="b"&&(Bu<hu.top||qn.current.tb)){var Bs=Ul;pc?Bs+=Ll-ql:Bs=Rs.y-Ms.y-xl;var xc=Zt(eu,Bs),Rc=Zt(eu,Bs,tl);xc>ps||xc===ps&&(!au||Rc>=su)?(qn.current.tb=!0,Ul=Bs,xl=-xl,ws.points=[Ia(is,0),Ia(Vu,0)]):qn.current.tb=!1}var wc=Gl(vc),Fc=is[1]===Vu[1];if(wc&&is[1]==="l"&&(uc>hu.right||qn.current.rl)){var sc=eu;Fc?sc-=Wl-bu:sc=Gs.x-Fs.x-Xu;var Dc=Zt(sc,Ul),Tc=Zt(sc,Ul,tl);Dc>ps||Dc===ps&&(!au||Tc>=su)?(qn.current.rl=!0,eu=sc,Xu=-Xu,ws.points=[Ia(is,1),Ia(Vu,1)]):qn.current.rl=!1}if(wc&&is[1]==="r"&&(gc<hu.left||qn.current.lr)){var fc=eu;Fc?fc+=Wl-bu:fc=Rs.x-Ms.x-Xu;var Mu=Zt(fc,Ul),Sl=Zt(fc,Ul,tl);Mu>ps||Mu===ps&&(!au||Sl>=su)?(qn.current.lr=!0,eu=fc,Xu=-Xu,ws.points=[Ia(is,1),Ia(Vu,1)]):qn.current.lr=!1}Cn();var cs=Ol===!0?0:Ol;typeof cs=="number"&&(gc<tl.left&&(eu-=gc-tl.left-Xu,si.x+bu<tl.left+cs&&(eu+=si.x-tl.left+bu-cs)),uc>tl.right&&(eu-=uc-tl.right-Xu,si.x>tl.right-cs&&(eu+=si.x-tl.right+cs)));var es=Hi===!0?0:Hi;typeof es=="number"&&(Bu<tl.top&&(Ul-=Bu-tl.top-xl,si.y+ql<tl.top+es&&(Ul+=si.y-tl.top+ql-es)),Ds>tl.bottom&&(Ul-=Ds-tl.bottom-xl,si.y>tl.bottom-es&&(Ul+=si.y-tl.bottom+es)));var hc=ul.x+eu,yc=hc+Wl,Ic=ul.y+Ul,Ac=Ic+Ll,ac=si.x,_c=ac+bu,ne=si.y,ae=ne+ql,de=Math.max(hc,ac),Ee=Math.min(yc,_c),Ke=(de+Ee)/2,je=Ke-hc,nt=Math.max(Ic,ne),lt=Math.min(Ac,ae),Rt=(nt+lt)/2,fn=Rt-Ic;ht==null||ht(se,ws);var an=as.right-ul.x-(eu+ul.width),zt=as.bottom-ul.y-(Ul+ul.height);wa({ready:!0,offsetX:eu/fs,offsetY:Ul/Ju,offsetR:an/fs,offsetB:zt/Ju,arrowX:je/fs,arrowY:fn/Ju,scaleX:fs,scaleY:Ju,align:ws})}}),ra=function(){kn.current+=1;var Er=kn.current;Promise.resolve().then(function(){kn.current===Er&&En()})},Ha=function(){wa(function(Er){return(0,pn.Z)((0,pn.Z)({},Er),{},{ready:!1})})};return(0,kr.Z)(Ha,[we]),(0,kr.Z)(function(){ie||Ha()},[ie]),[vn.ready,vn.offsetX,vn.offsetY,vn.offsetR,vn.offsetB,vn.arrowX,vn.arrowY,vn.scaleX,vn.scaleY,vn.align,ra]}function Ar(ie,se,fe,we,ze){(0,kr.Z)(function(){if(ie&&se&&fe){let kn=function(){we(),ze()};var vt=se,ht=fe,Wt=He(vt),gn=He(ht),vn=Ie(ht),wa=new Set([vn].concat((0,ja.Z)(Wt),(0,ja.Z)(gn)));return wa.forEach(function($n){$n.addEventListener("scroll",kn,{passive:!0})}),vn.addEventListener("resize",kn,{passive:!0}),we(),function(){wa.forEach(function($n){$n.removeEventListener("scroll",kn),vn.removeEventListener("resize",kn)})}}},[ie,se,fe])}var Da=z(60276);function Sr(ie,se,fe,we,ze,vt,ht,Wt){var gn=re.useRef(ie),vn=re.useRef(!1);gn.current!==ie&&(vn.current=!0,gn.current=ie),re.useEffect(function(){var wa=(0,Jn.Z)(function(){vn.current=!1});return function(){Jn.Z.cancel(wa)}},[ie]),re.useEffect(function(){if(se&&we&&(!ze||vt)){var wa=function(){var lr=!1,Nr=function($o){var ko=$o.target;lr=ht(ko)},Eo=function($o){var ko=$o.target;!vn.current&&gn.current&&!lr&&!ht(ko)&&Wt(!1)};return[Nr,Eo]},kn=wa(),$n=(0,it.Z)(kn,2),qn=$n[0],da=$n[1],En=wa(),ra=(0,it.Z)(En,2),Ha=ra[0],qr=ra[1],Er=Ie(we);Er.addEventListener("mousedown",qn,!0),Er.addEventListener("click",da,!0),Er.addEventListener("contextmenu",da,!0);var fr=ks(fe);if(fr&&(fr.addEventListener("mousedown",Ha,!0),fr.addEventListener("click",qr,!0),fr.addEventListener("contextmenu",qr,!0)),0)var Oo,dr,mr,Ci;return function(){Er.removeEventListener("mousedown",qn,!0),Er.removeEventListener("click",da,!0),Er.removeEventListener("contextmenu",da,!0),fr&&(fr.removeEventListener("mousedown",Ha,!0),fr.removeEventListener("click",qr,!0),fr.removeEventListener("contextmenu",qr,!0))}}},[se,fe,we,ze,vt])}function Jr(ie){return ie instanceof HTMLElement||ie instanceof SVGElement}function Co(ie){return Jr(ie)?ie:ie instanceof re.Component?Ro.findDOMNode(ie):null}function lo(ie,se,fe){var we=React.useRef({});return(!("value"in we.current)||fe(we.current.condition,se))&&(we.current.value=ie(),we.current.condition=se),we.current.value}function uo(ie,se){typeof ie=="function"?ie(se):(0,Sa.Z)(ie)==="object"&&ie&&"current"in ie&&(ie.current=se)}function De(){for(var ie=arguments.length,se=new Array(ie),fe=0;fe<ie;fe++)se[fe]=arguments[fe];var we=se.filter(function(ze){return ze});return we.length<=1?we[0]:function(ze){se.forEach(function(vt){uo(vt,ze)})}}function qe(){for(var ie=arguments.length,se=new Array(ie),fe=0;fe<ie;fe++)se[fe]=arguments[fe];return useMemo(function(){return De.apply(void 0,se)},se,function(we,ze){return we.length===ze.length&&we.every(function(vt,ht){return vt===ze[ht]})})}function Dt(ie){var se,fe,we=(0,zu.isMemo)(ie)?ie.type.type:ie.type;return!(typeof we=="function"&&!((se=we.prototype)!==null&&se!==void 0&&se.render)||typeof ie=="function"&&!((fe=ie.prototype)!==null&&fe!==void 0&&fe.render))}function Pe(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}function Pt(ie,se){var fe={};return fe[ie.toLowerCase()]=se.toLowerCase(),fe["Webkit".concat(ie)]="webkit".concat(se),fe["Moz".concat(ie)]="moz".concat(se),fe["ms".concat(ie)]="MS".concat(se),fe["O".concat(ie)]="o".concat(se.toLowerCase()),fe}function st(ie,se){var fe={animationend:Pt("Animation","AnimationEnd"),transitionend:Pt("Transition","TransitionEnd")};return ie&&("AnimationEvent"in se||delete fe.animationend.animation,"TransitionEvent"in se||delete fe.transitionend.transition),fe}var $t=st(Pe(),typeof window!="undefined"?window:{}),ot={};if(Pe()){var wt=document.createElement("div");ot=wt.style}var Bt={};function nn(ie){if(Bt[ie])return Bt[ie];var se=$t[ie];if(se)for(var fe=Object.keys(se),we=fe.length,ze=0;ze<we;ze+=1){var vt=fe[ze];if(Object.prototype.hasOwnProperty.call(se,vt)&&vt in ot)return Bt[ie]=se[vt],Bt[ie]}return""}var bn=nn("animationend"),jn=nn("transitionend"),Qt=!!(bn&&jn),_n=bn||"animationend",Qn=jn||"transitionend";function ua(ie,se){if(!ie)return null;if((0,Sa.Z)(ie)==="object"){var fe=se.replace(/-\w/g,function(we){return we[1].toUpperCase()});return ie[fe]}return"".concat(ie,"-").concat(se)}var Tn="none",rr="appear",Pa="enter",gr="leave",yr="none",Na="prepare",Zr="start",Br="active",Ga="end";function fa(ie){var se=re.useRef(!1),fe=re.useState(ie),we=(0,it.Z)(fe,2),ze=we[0],vt=we[1];re.useEffect(function(){return se.current=!1,function(){se.current=!0}},[]);function ht(Wt,gn){gn&&se.current||vt(Wt)}return[ze,ht]}var qa=function(se){return+setTimeout(se,16)},Xr=function(se){return clearTimeout(se)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(qa=function(se){return window.requestAnimationFrame(se)},Xr=function(se){return window.cancelAnimationFrame(se)});var Gr=0,Do=new Map;function Vr(ie){Do.delete(ie)}var $r=function(se){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Gr+=1;var we=Gr;function ze(vt){if(vt===0)Vr(we),se();else{var ht=qa(function(){ze(vt-1)});Do.set(we,ht)}}return ze(fe),we};$r.cancel=function(ie){var se=Do.get(ie);return Vr(se),Xr(se)};var Fr=$r,to=function(){var ie=re.useRef(null);function se(){Fr.cancel(ie.current)}function fe(we){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;se();var vt=Fr(function(){ze<=1?we({isCanceled:function(){return vt!==ie.current}}):fe(we,ze-1)});ie.current=vt}return re.useEffect(function(){return function(){se()}},[]),[fe,se]},_o=Pe()?re.useLayoutEffect:re.useEffect,wi=_o,bi=[Na,Zr,Br,Ga],aa=!1,$i=!0;function Fi(ie){return ie===Br||ie===Ga}var El=function(ie,se){var fe=fa(yr),we=(0,it.Z)(fe,2),ze=we[0],vt=we[1],ht=to(),Wt=(0,it.Z)(ht,2),gn=Wt[0],vn=Wt[1];function wa(){vt(Na,!0)}return wi(function(){if(ze!==yr&&ze!==Ga){var kn=bi.indexOf(ze),$n=bi[kn+1],qn=se(ze);qn===aa?vt($n,!0):gn(function(da){function En(){da.isCanceled()||vt($n,!0)}qn===!0?En():Promise.resolve(qn).then(En)})}},[ie,ze]),re.useEffect(function(){return function(){vn()}},[]),[wa,ze]},Bl=function(ie){var se=(0,re.useRef)(),fe=(0,re.useRef)(ie);fe.current=ie;var we=re.useCallback(function(ht){fe.current(ht)},[]);function ze(ht){ht&&(ht.removeEventListener(Qn,we),ht.removeEventListener(_n,we))}function vt(ht){se.current&&se.current!==ht&&ze(se.current),ht&&ht!==se.current&&(ht.addEventListener(Qn,we),ht.addEventListener(_n,we),se.current=ht)}return re.useEffect(function(){return function(){ze(se.current)}},[]),[vt,ze]};function Io(ie,se,fe,we){var ze=we.motionEnter,vt=ze===void 0?!0:ze,ht=we.motionAppear,Wt=ht===void 0?!0:ht,gn=we.motionLeave,vn=gn===void 0?!0:gn,wa=we.motionDeadline,kn=we.motionLeaveImmediately,$n=we.onAppearPrepare,qn=we.onEnterPrepare,da=we.onLeavePrepare,En=we.onAppearStart,ra=we.onEnterStart,Ha=we.onLeaveStart,qr=we.onAppearActive,Er=we.onEnterActive,fr=we.onLeaveActive,Oo=we.onAppearEnd,dr=we.onEnterEnd,mr=we.onLeaveEnd,Ci=we.onVisibleChanged,Yn=fa(),lr=(0,it.Z)(Yn,2),Nr=lr[0],Eo=lr[1],zo=fa(Tn),$o=(0,it.Z)(zo,2),ko=$o[0],Uo=$o[1],si=fa(null),vl=(0,it.Z)(si,2),ul=vl[0],Ui=vl[1],Hl=(0,re.useRef)(!1),Jl=(0,re.useRef)(null);function uu(){return fe()}var Du=(0,re.useRef)(!1);function Xl(kl){var tl=uu();if(!(kl&&!kl.deadline&&kl.target!==tl)){var $l=Du.current,hu;ko===rr&&$l?hu=Oo==null?void 0:Oo(tl,kl):ko===Pa&&$l?hu=dr==null?void 0:dr(tl,kl):ko===gr&&$l&&(hu=mr==null?void 0:mr(tl,kl)),ko!==Tn&&$l&&hu!==!1&&(Uo(Tn,!0),Ui(null,!0))}}var Pu=Bl(Xl),Ll=(0,it.Z)(Pu,1),Wl=Ll[0],ql=re.useMemo(function(){var kl,tl,$l;switch(ko){case rr:return kl={},(0,Tt.Z)(kl,Na,$n),(0,Tt.Z)(kl,Zr,En),(0,Tt.Z)(kl,Br,qr),kl;case Pa:return tl={},(0,Tt.Z)(tl,Na,qn),(0,Tt.Z)(tl,Zr,ra),(0,Tt.Z)(tl,Br,Er),tl;case gr:return $l={},(0,Tt.Z)($l,Na,da),(0,Tt.Z)($l,Zr,Ha),(0,Tt.Z)($l,Br,fr),$l;default:return{}}},[ko]),bu=El(ko,function(kl){if(kl===Na){var tl=ql[Na];return tl?tl(uu()):aa}if(wu in ql){var $l;Ui((($l=ql[wu])===null||$l===void 0?void 0:$l.call(ql,uu(),null))||null)}return wu===Br&&(Wl(uu()),wa>0&&(clearTimeout(Jl.current),Jl.current=setTimeout(function(){Xl({deadline:!0})},wa))),$i}),xu=(0,it.Z)(bu,2),Ku=xu[0],wu=xu[1],fl=Fi(wu);Du.current=fl,wi(function(){Eo(se);var kl=Hl.current;if(Hl.current=!0,!!ie){var tl;!kl&&se&&Wt&&(tl=rr),kl&&se&&vt&&(tl=Pa),(kl&&!se&&vn||!kl&&kn&&!se&&vn)&&(tl=gr),tl&&(Uo(tl),Ku())}},[se]),(0,re.useEffect)(function(){(ko===rr&&!Wt||ko===Pa&&!vt||ko===gr&&!vn)&&Uo(Tn)},[Wt,vt,vn]),(0,re.useEffect)(function(){return function(){Hl.current=!1,clearTimeout(Jl.current)}},[]);var pu=re.useRef(!1);(0,re.useEffect)(function(){Nr&&(pu.current=!0),Nr!==void 0&&ko===Tn&&((pu.current||Nr)&&(Ci==null||Ci(Nr)),pu.current=!0)},[Nr,ko]);var au=ul;return ql[Na]&&wu===Zr&&(au=(0,pn.Z)({transition:"none"},au)),[ko,wu,au,Nr!=null?Nr:se]}var co=function(ie){(0,xn.Z)(fe,ie);var se=(0,Ta.Z)(fe);function fe(){return(0,Hn.Z)(this,fe),se.apply(this,arguments)}return(0,xt.Z)(fe,[{key:"render",value:function(){return this.props.children}}]),fe}(re.Component),yi=co;function ai(ie){var se=ie;(0,Sa.Z)(ie)==="object"&&(se=ie.transitionSupport);function fe(ze){return!!(ze.motionName&&se)}var we=re.forwardRef(function(ze,vt){var ht=ze.visible,Wt=ht===void 0?!0:ht,gn=ze.removeOnLeave,vn=gn===void 0?!0:gn,wa=ze.forceRender,kn=ze.children,$n=ze.motionName,qn=ze.leavedClassName,da=ze.eventProps,En=fe(ze),ra=(0,re.useRef)(),Ha=(0,re.useRef)();function qr(){try{return ra.current instanceof HTMLElement?ra.current:Co(Ha.current)}catch(si){return null}}var Er=Io(En,Wt,qr,ze),fr=(0,it.Z)(Er,4),Oo=fr[0],dr=fr[1],mr=fr[2],Ci=fr[3],Yn=re.useRef(Ci);Ci&&(Yn.current=!0);var lr=re.useCallback(function(si){ra.current=si,uo(vt,si)},[vt]),Nr,Eo=(0,pn.Z)((0,pn.Z)({},da),{},{visible:Wt});if(!kn)Nr=null;else if(Oo===Tn||!fe(ze))Ci?Nr=kn((0,pn.Z)({},Eo),lr):!vn&&Yn.current&&qn?Nr=kn((0,pn.Z)((0,pn.Z)({},Eo),{},{className:qn}),lr):wa||!vn&&!qn?Nr=kn((0,pn.Z)((0,pn.Z)({},Eo),{},{style:{display:"none"}}),lr):Nr=null;else{var zo,$o;dr===Na?$o="prepare":Fi(dr)?$o="active":dr===Zr&&($o="start"),Nr=kn((0,pn.Z)((0,pn.Z)({},Eo),{},{className:An()(ua($n,Oo),(zo={},(0,Tt.Z)(zo,ua($n,"".concat(Oo,"-").concat($o)),$o),(0,Tt.Z)(zo,$n,typeof $n=="string"),zo)),style:mr}),lr)}if(re.isValidElement(Nr)&&Dt(Nr)){var ko=Nr,Uo=ko.ref;Uo||(Nr=re.cloneElement(Nr,{ref:lr}))}return re.createElement(yi,{ref:Ha},Nr)});return we.displayName="CSSMotion",we}var Ko=ai(Qt),ri="add",pi="keep",Xi="remove",Li="removed";function Ni(ie){var se;return ie&&(0,Sa.Z)(ie)==="object"&&"key"in ie?se=ie:se={key:ie},(0,pn.Z)((0,pn.Z)({},se),{},{key:String(se.key)})}function Cl(){var ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return ie.map(Ni)}function qi(){var ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],fe=[],we=0,ze=se.length,vt=Cl(ie),ht=Cl(se);vt.forEach(function(vn){for(var wa=!1,kn=we;kn<ze;kn+=1){var $n=ht[kn];if($n.key===vn.key){we<kn&&(fe=fe.concat(ht.slice(we,kn).map(function(qn){return(0,pn.Z)((0,pn.Z)({},qn),{},{status:ri})})),we=kn),fe.push((0,pn.Z)((0,pn.Z)({},$n),{},{status:pi})),we+=1,wa=!0;break}}wa||fe.push((0,pn.Z)((0,pn.Z)({},vn),{},{status:Xi}))}),we<ze&&(fe=fe.concat(ht.slice(we).map(function(vn){return(0,pn.Z)((0,pn.Z)({},vn),{},{status:ri})})));var Wt={};fe.forEach(function(vn){var wa=vn.key;Wt[wa]=(Wt[wa]||0)+1});var gn=Object.keys(Wt).filter(function(vn){return Wt[vn]>1});return gn.forEach(function(vn){fe=fe.filter(function(wa){var kn=wa.key,$n=wa.status;return kn!==vn||$n!==Xi}),fe.forEach(function(wa){wa.key===vn&&(wa.status=pi)})}),fe}var Il=["component","children","onVisibleChanged","onAllRemoved"],Al=["status"],wl=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Lr(ie){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ko,fe=function(we){(0,xn.Z)(vt,we);var ze=(0,Ta.Z)(vt);function vt(){var ht;(0,Hn.Z)(this,vt);for(var Wt=arguments.length,gn=new Array(Wt),vn=0;vn<Wt;vn++)gn[vn]=arguments[vn];return ht=ze.call.apply(ze,[this].concat(gn)),(0,Tt.Z)((0,_t.Z)(ht),"state",{keyEntities:[]}),(0,Tt.Z)((0,_t.Z)(ht),"removeKey",function(wa){var kn=ht.state.keyEntities,$n=kn.map(function(qn){return qn.key!==wa?qn:(0,pn.Z)((0,pn.Z)({},qn),{},{status:Li})});return ht.setState({keyEntities:$n}),$n.filter(function(qn){var da=qn.status;return da!==Li}).length}),ht}return(0,xt.Z)(vt,[{key:"render",value:function(){var Wt=this,gn=this.state.keyEntities,vn=this.props,wa=vn.component,kn=vn.children,$n=vn.onVisibleChanged,qn=vn.onAllRemoved,da=(0,Zo.Z)(vn,Il),En=wa||re.Fragment,ra={};return wl.forEach(function(Ha){ra[Ha]=da[Ha],delete da[Ha]}),delete da.keys,re.createElement(En,da,gn.map(function(Ha){var qr=Ha.status,Er=(0,Zo.Z)(Ha,Al),fr=qr===ri||qr===pi;return re.createElement(se,(0,oe.Z)({},ra,{key:Er.key,visible:fr,eventProps:Er,onVisibleChanged:function(dr){if($n==null||$n(dr,{key:Er.key}),!dr){var mr=Wt.removeKey(Er.key);mr===0&&qn&&qn()}}}),kn)}))}}],[{key:"getDerivedStateFromProps",value:function(Wt,gn){var vn=Wt.keys,wa=gn.keyEntities,kn=Cl(vn),$n=qi(wa,kn);return{keyEntities:$n.filter(function(qn){var da=wa.find(function(En){var ra=En.key;return qn.key===ra});return!(da&&da.status===Li&&qn.status===Xi)})}}}]),vt}(re.Component);return(0,Tt.Z)(fe,"defaultProps",{component:"div"}),fe}var el=Lr(Qt),ti=Ko,vi=z(17799);function nl(ie){var se=ie.prefixCls,fe=ie.align,we=ie.arrow,ze=ie.arrowPos,vt=we||{},ht=vt.className,Wt=vt.content,gn=ze.x,vn=gn===void 0?0:gn,wa=ze.y,kn=wa===void 0?0:wa,$n=re.useRef();if(!fe||!fe.points)return null;var qn={position:"absolute"};if(fe.autoArrow!==!1){var da=fe.points[0],En=fe.points[1],ra=da[0],Ha=da[1],qr=En[0],Er=En[1];ra===qr||!["t","b"].includes(ra)?qn.top=kn:ra==="t"?qn.top=0:qn.bottom=0,Ha===Er||!["l","r"].includes(Ha)?qn.left=vn:Ha==="l"?qn.left=0:qn.right=0}return re.createElement("div",{ref:$n,className:An()("".concat(se,"-arrow"),ht),style:qn},Wt)}function Qi(ie){var se=ie.prefixCls,fe=ie.open,we=ie.zIndex,ze=ie.mask,vt=ie.motion;return ze?re.createElement(ti,(0,oe.Z)({},vt,{motionAppear:!0,visible:fe,removeOnLeave:!0}),function(ht){var Wt=ht.className;return re.createElement("div",{style:{zIndex:we},className:An()("".concat(se,"-mask"),Wt)})}):null}var Dl=re.memo(function(ie){var se=ie.children;return se},function(ie,se){return se.cache}),jo=Dl,or=re.forwardRef(function(ie,se){var fe=ie.popup,we=ie.className,ze=ie.prefixCls,vt=ie.style,ht=ie.target,Wt=ie.onVisibleChanged,gn=ie.open,vn=ie.keepDom,wa=ie.fresh,kn=ie.onClick,$n=ie.mask,qn=ie.arrow,da=ie.arrowPos,En=ie.align,ra=ie.motion,Ha=ie.maskMotion,qr=ie.forceRender,Er=ie.getPopupContainer,fr=ie.autoDestroy,Oo=ie.portal,dr=ie.zIndex,mr=ie.onMouseEnter,Ci=ie.onMouseLeave,Yn=ie.onPointerEnter,lr=ie.ready,Nr=ie.offsetX,Eo=ie.offsetY,zo=ie.offsetR,$o=ie.offsetB,ko=ie.onAlign,Uo=ie.onPrepare,si=ie.stretch,vl=ie.targetWidth,ul=ie.targetHeight,Ui=typeof fe=="function"?fe():fe,Hl=gn||vn,Jl=(Er==null?void 0:Er.length)>0,uu=re.useState(!Er||!Jl),Du=(0,it.Z)(uu,2),Xl=Du[0],Pu=Du[1];if((0,kr.Z)(function(){!Xl&&Jl&&ht&&Pu(!0)},[Xl,Jl,ht]),!Xl)return null;var Ll="auto",Wl={left:"-1000vw",top:"-1000vh",right:Ll,bottom:Ll};if(lr||!gn){var ql,bu=En.points,xu=En.dynamicInset||((ql=En._experimental)===null||ql===void 0?void 0:ql.dynamicInset),Ku=xu&&bu[0][1]==="r",wu=xu&&bu[0][0]==="b";Ku?(Wl.right=zo,Wl.left=Ll):(Wl.left=Nr,Wl.right=Ll),wu?(Wl.bottom=$o,Wl.top=Ll):(Wl.top=Eo,Wl.bottom=Ll)}var fl={};return si&&(si.includes("height")&&ul?fl.height=ul:si.includes("minHeight")&&ul&&(fl.minHeight=ul),si.includes("width")&&vl?fl.width=vl:si.includes("minWidth")&&vl&&(fl.minWidth=vl)),gn||(fl.pointerEvents="none"),re.createElement(Oo,{open:qr||Hl,getContainer:Er&&function(){return Er(ht)},autoDestroy:fr},re.createElement(Qi,{prefixCls:ze,open:gn,zIndex:dr,mask:$n,motion:Ha}),re.createElement(Ys.Z,{onResize:ko,disabled:!gn},function(pu){return re.createElement(ti,(0,oe.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:qr,leavedClassName:"".concat(ze,"-hidden")},ra,{onAppearPrepare:Uo,onEnterPrepare:Uo,visible:gn,onVisibleChanged:function(kl){var tl;ra==null||(tl=ra.onVisibleChanged)===null||tl===void 0||tl.call(ra,kl),Wt(kl)}}),function(au,kl){var tl=au.className,$l=au.style,hu=An()(ze,tl,we);return re.createElement("div",{ref:(0,vi.sQ)(pu,se,kl),className:hu,style:(0,pn.Z)((0,pn.Z)((0,pn.Z)((0,pn.Z)({"--arrow-x":"".concat(da.x||0,"px"),"--arrow-y":"".concat(da.y||0,"px")},Wl),fl),$l),{},{boxSizing:"border-box",zIndex:dr},vt),onMouseEnter:mr,onMouseLeave:Ci,onPointerEnter:Yn,onClick:kn},qn&&re.createElement(nl,{prefixCls:ze,arrow:qn,arrowPos:da,align:En}),re.createElement(jo,{cache:!gn&&!wa},Ui))})}))}),xo=or,Lo=re.forwardRef(function(ie,se){var fe=ie.children,we=ie.getTriggerDOMNode,ze=(0,vi.Yr)(fe),vt=re.useCallback(function(Wt){(0,vi.mH)(se,we?we(Wt):Wt)},[we]),ht=(0,vi.x1)(vt,fe.ref);return ze?re.cloneElement(fe,{ref:ht}):fe}),zr=Lo,_i=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function sl(){var ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ci,se=re.forwardRef(function(fe,we){var ze=fe.prefixCls,vt=ze===void 0?"rc-trigger-popup":ze,ht=fe.children,Wt=fe.action,gn=Wt===void 0?"hover":Wt,vn=fe.showAction,wa=fe.hideAction,kn=fe.popupVisible,$n=fe.defaultPopupVisible,qn=fe.onPopupVisibleChange,da=fe.afterPopupVisibleChange,En=fe.mouseEnterDelay,ra=fe.mouseLeaveDelay,Ha=ra===void 0?.1:ra,qr=fe.focusDelay,Er=fe.blurDelay,fr=fe.mask,Oo=fe.maskClosable,dr=Oo===void 0?!0:Oo,mr=fe.getPopupContainer,Ci=fe.forceRender,Yn=fe.autoDestroy,lr=fe.destroyPopupOnHide,Nr=fe.popup,Eo=fe.popupClassName,zo=fe.popupStyle,$o=fe.popupPlacement,ko=fe.builtinPlacements,Uo=ko===void 0?{}:ko,si=fe.popupAlign,vl=fe.zIndex,ul=fe.stretch,Ui=fe.getPopupClassNameFromAlign,Hl=fe.fresh,Jl=fe.alignPoint,uu=fe.onPopupClick,Du=fe.onPopupAlign,Xl=fe.arrow,Pu=fe.popupMotion,Ll=fe.maskMotion,Wl=fe.popupTransitionName,ql=fe.popupAnimation,bu=fe.maskTransitionName,xu=fe.maskAnimation,Ku=fe.className,wu=fe.getTriggerDOMNode,fl=(0,Zo.Z)(fe,_i),pu=Yn||lr||!1,au=re.useState(!1),kl=(0,it.Z)(au,2),tl=kl[0],$l=kl[1];(0,kr.Z)(function(){$l(Ot())},[]);var hu=re.useRef({}),as=re.useContext(pa),fs=re.useMemo(function(){return{registerSubPopup:function(zi,Yl){hu.current[zi]=Yl,as==null||as.registerSubPopup(zi,Yl)}}},[as]),Ju=Lt(),Os=re.useState(null),tc=(0,it.Z)(Os,2),ms=tc[0],rs=tc[1],Xu=(0,Zs.Z)(function(xi){bs(xi)&&ms!==xi&&rs(xi),as==null||as.registerSubPopup(Ju,xi)}),xl=re.useState(null),du=(0,it.Z)(xl,2),Au=du[0],Gu=du[1],fu=(0,Zs.Z)(function(xi){bs(xi)&&Au!==xi&&Gu(xi)}),ju=re.Children.only(ht),$u=(ju==null?void 0:ju.props)||{},os={},vs=(0,Zs.Z)(function(xi){var zi,Yl,mu=Au;return(mu==null?void 0:mu.contains(xi))||((zi=ks(mu))===null||zi===void 0?void 0:zi.host)===xi||xi===mu||(ms==null?void 0:ms.contains(xi))||((Yl=ks(ms))===null||Yl===void 0?void 0:Yl.host)===xi||xi===ms||Object.values(hu.current).some(function(vu){return(vu==null?void 0:vu.contains(xi))||xi===vu})}),Vu=ei(vt,Pu,ql,Wl),is=ei(vt,Ll,xu,bu),qu=re.useState($n||!1),Es=(0,it.Z)(qu,2),ws=Es[0],eu=Es[1],Ul=kn!=null?kn:ws,ps=(0,Zs.Z)(function(xi){kn===void 0&&eu(xi)});(0,kr.Z)(function(){eu(kn||!1)},[kn]);var su=re.useRef(Ul);su.current=Ul;var Gs=(0,Zs.Z)(function(xi){(0,Ro.flushSync)(function(){Ul!==xi&&(ps(xi),qn==null||qn(xi))})}),Ms=re.useRef(),Rs=function(){clearTimeout(Ms.current)},Fs=function(zi){var Yl=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Rs(),Yl===0?Gs(zi):Ms.current=setTimeout(function(){Gs(zi)},Yl*1e3)};re.useEffect(function(){return Rs},[]);var Hs=re.useState(!1),vc=(0,it.Z)(Hs,2),nc=vc[0],Ol=vc[1];(0,kr.Z)(function(xi){(!xi||Ul)&&Ol(!0)},[Ul]);var Hi=re.useState(null),Gl=(0,it.Z)(Hi,2),Bu=Gl[0],Ds=Gl[1],gc=re.useState([0,0]),uc=(0,it.Z)(gc,2),Sc=uc[0],pc=uc[1],Hu=function(zi){pc([zi.clientX,zi.clientY])},Rl=Aa(Ul,ms,Jl?Sc:Au,$o,Uo,si,Du),As=(0,it.Z)(Rl,11),Bs=As[0],xc=As[1],Rc=As[2],wc=As[3],Fc=As[4],sc=As[5],Dc=As[6],Tc=As[7],fc=As[8],Mu=As[9],Sl=As[10],cs=hr(tl,gn,vn,wa),es=(0,it.Z)(cs,2),hc=es[0],yc=es[1],Ic=hc.has("click"),Ac=yc.has("click")||yc.has("contextMenu"),ac=(0,Zs.Z)(function(){nc||Sl()}),_c=function(){su.current&&Jl&&Ac&&Fs(!1)};Ar(Ul,Au,ms,ac,_c),(0,kr.Z)(function(){ac()},[Sc,$o]),(0,kr.Z)(function(){Ul&&!(Uo!=null&&Uo[$o])&&ac()},[JSON.stringify(si)]);var ne=re.useMemo(function(){var xi=ui(Uo,vt,Mu,Jl);return An()(xi,Ui==null?void 0:Ui(Mu))},[Mu,Ui,Uo,vt,Jl]);re.useImperativeHandle(we,function(){return{forceAlign:ac}});var ae=re.useState(0),de=(0,it.Z)(ae,2),Ee=de[0],Ke=de[1],je=re.useState(0),nt=(0,it.Z)(je,2),lt=nt[0],Rt=nt[1],fn=function(){if(ul&&Au){var zi=Au.getBoundingClientRect();Ke(zi.width),Rt(zi.height)}},an=function(){fn(),ac()},zt=function(zi){Ol(!1),Sl(),da==null||da(zi)},Zt=function(){return new Promise(function(zi){fn(),Ds(function(){return zi})})};(0,kr.Z)(function(){Bu&&(Sl(),Bu(),Ds(null))},[Bu]);function Cn(xi,zi,Yl,mu){os[xi]=function(vu){var zs;mu==null||mu(vu),Fs(zi,Yl);for(var Vs=arguments.length,Qs=new Array(Vs>1?Vs-1:0),Ks=1;Ks<Vs;Ks++)Qs[Ks-1]=arguments[Ks];(zs=$u[xi])===null||zs===void 0||zs.call.apply(zs,[$u,vu].concat(Qs))}}(Ic||Ac)&&(os.onClick=function(xi){var zi;su.current&&Ac?Fs(!1):!su.current&&Ic&&(Hu(xi),Fs(!0));for(var Yl=arguments.length,mu=new Array(Yl>1?Yl-1:0),vu=1;vu<Yl;vu++)mu[vu-1]=arguments[vu];(zi=$u.onClick)===null||zi===void 0||zi.call.apply(zi,[$u,xi].concat(mu))}),Sr(Ul,Ac,Au,ms,fr,dr,vs,Fs);var La=hc.has("hover"),Po=yc.has("hover"),Mo,Qo;La&&(Cn("onMouseEnter",!0,En,function(xi){Hu(xi)}),Cn("onPointerEnter",!0,En,function(xi){Hu(xi)}),Mo=function(){(Ul||nc)&&Fs(!0,En)},Jl&&(os.onMouseMove=function(xi){var zi;(zi=$u.onMouseMove)===null||zi===void 0||zi.call($u,xi)})),Po&&(Cn("onMouseLeave",!1,Ha),Cn("onPointerLeave",!1,Ha),Qo=function(){Fs(!1,Ha)}),hc.has("focus")&&Cn("onFocus",!0,qr),yc.has("focus")&&Cn("onBlur",!1,Er),hc.has("contextMenu")&&(os.onContextMenu=function(xi){var zi;su.current&&yc.has("contextMenu")?Fs(!1):(Hu(xi),Fs(!0)),xi.preventDefault();for(var Yl=arguments.length,mu=new Array(Yl>1?Yl-1:0),vu=1;vu<Yl;vu++)mu[vu-1]=arguments[vu];(zi=$u.onContextMenu)===null||zi===void 0||zi.call.apply(zi,[$u,xi].concat(mu))}),Ku&&(os.className=An()($u.className,Ku));var Ai=(0,pn.Z)((0,pn.Z)({},$u),os),Gi={},il=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];il.forEach(function(xi){fl[xi]&&(Gi[xi]=function(){for(var zi,Yl=arguments.length,mu=new Array(Yl),vu=0;vu<Yl;vu++)mu[vu]=arguments[vu];(zi=Ai[xi])===null||zi===void 0||zi.call.apply(zi,[Ai].concat(mu)),fl[xi].apply(fl,mu)})});var Ml=re.cloneElement(ju,(0,pn.Z)((0,pn.Z)({},Ai),Gi)),Zl={x:sc,y:Dc},iu=Xl?(0,pn.Z)({},Xl!==!0?Xl:{}):null;return re.createElement(re.Fragment,null,re.createElement(Ys.Z,{disabled:!Ul,ref:fu,onResize:an},re.createElement(zr,{getTriggerDOMNode:wu},Ml)),re.createElement(pa.Provider,{value:fs},re.createElement(xo,{portal:ie,ref:Xu,prefixCls:vt,popup:Nr,className:An()(Eo,ne),style:zo,target:Au,onMouseEnter:Mo,onMouseLeave:Qo,onPointerEnter:Mo,zIndex:vl,open:Ul,keepDom:nc,fresh:Hl,onClick:uu,mask:fr,motion:Vu,maskMotion:is,onVisibleChanged:zt,onPrepare:Zt,forceRender:Ci,autoDestroy:pu,getPopupContainer:mr,align:Mu,arrow:iu,arrowPos:Zl,ready:Bs,offsetX:xc,offsetY:Rc,offsetR:wc,offsetB:Fc,onAlign:ac,stretch:ul,targetWidth:Ee/Tc,targetHeight:lt/fc})))});return se}var he=sl(ci),Ge={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 Ye(ie){var se,fe=ie.prefixCls,we=ie.popupElement,ze=ie.popupStyle,vt=ie.visible,ht=ie.dropdownClassName,Wt=ie.dropdownAlign,gn=ie.transitionName,vn=ie.getPopupContainer,wa=ie.children,kn=ie.range,$n=ie.popupPlacement,qn=ie.direction,da="".concat(fe,"-dropdown"),En=function(){return $n!==void 0?$n:qn==="rtl"?"bottomRight":"bottomLeft"};return re.createElement(he,{showAction:[],hideAction:[],popupPlacement:En(),builtinPlacements:Ge,prefixCls:da,popupTransitionName:gn,popup:we,popupAlign:Wt,popupVisible:vt,popupClassName:An()(ht,(se={},(0,Tt.Z)(se,"".concat(da,"-range"),kn),(0,Tt.Z)(se,"".concat(da,"-rtl"),qn==="rtl"),se)),popupStyle:ze,getPopupContainer:vn},wa)}var ce=Ye;function ve(ie){var se=ie.prefixCls,fe=ie.presets,we=ie.onClick,ze=ie.onHover;return fe.length?re.createElement("div",{className:"".concat(se,"-presets")},re.createElement("ul",null,fe.map(function(vt,ht){var Wt=vt.label,gn=vt.value;return re.createElement("li",{key:ht,onClick:function(){return we==null?void 0:we(yl(gn))},onMouseEnter:function(){return ze==null?void 0:ze(yl(gn))},onMouseLeave:function(){return ze==null?void 0:ze(null)}},Wt)}))):null}function Ne(ie){var se=ie.picker,fe=ie.disabledHours,we=ie.disabledMinutes,ze=ie.disabledSeconds;se==="time"&&(fe||we||ze)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Re(ie,se,fe){var we=(0,Sa.Z)(se)==="object"?se.clearIcon:fe;return we||re.createElement("span",{className:"".concat(ie,"-clear-btn")})}function We(ie){var se,fe=ie,we=fe.prefixCls,ze=we===void 0?"rc-picker":we,vt=fe.id,ht=fe.name,Wt=fe.tabIndex,gn=fe.style,vn=fe.className,wa=fe.dropdownClassName,kn=fe.dropdownAlign,$n=fe.popupStyle,qn=fe.transitionName,da=fe.generateConfig,En=fe.locale,ra=fe.inputReadOnly,Ha=fe.allowClear,qr=fe.autoFocus,Er=fe.showTime,fr=fe.picker,Oo=fr===void 0?"date":fr,dr=fe.format,mr=fe.use12Hours,Ci=fe.value,Yn=fe.defaultValue,lr=fe.presets,Nr=fe.open,Eo=fe.defaultOpen,zo=fe.defaultOpenValue,$o=fe.suffixIcon,ko=fe.clearIcon,Uo=fe.disabled,si=fe.disabledDate,vl=fe.placeholder,ul=fe.getPopupContainer,Ui=fe.pickerRef,Hl=fe.panelRender,Jl=fe.onChange,uu=fe.onOpenChange,Du=fe.onFocus,Xl=fe.onBlur,Pu=fe.onMouseDown,Ll=fe.onMouseUp,Wl=fe.onMouseEnter,ql=fe.onMouseLeave,bu=fe.onContextMenu,xu=fe.onClick,Ku=fe.onKeyDown,wu=fe.onSelect,fl=fe.direction,pu=fe.autoComplete,au=pu===void 0?"off":pu,kl=fe.inputRender,tl=fe.changeOnBlur,$l=re.useRef(null),hu=Oo==="date"&&!!Er||Oo==="time",as=al(lr),fs=Ao(Go(dr,Oo,Er,mr)),Ju=re.useRef(null),Os=re.useRef(null),tc=re.useRef(null),ms=(0,Mn.Z)(null,{value:Ci,defaultValue:Yn}),rs=(0,it.Z)(ms,2),Xu=rs[0],xl=rs[1],du=re.useState(Xu),Au=(0,it.Z)(du,2),Gu=Au[0],fu=Au[1],ju=re.useRef(null),$u=(0,Mn.Z)(!1,{value:Nr,defaultValue:Eo,postState:function(Sl){return Uo?!1:Sl},onChange:function(Sl){uu&&uu(Sl),!Sl&&ju.current&&ju.current.onClose&&ju.current.onClose()}}),os=(0,it.Z)($u,2),vs=os[0],Vu=os[1],is=Rn(Gu,{formatList:fs,generateConfig:da,locale:En}),qu=(0,it.Z)(is,2),Es=qu[0],ws=qu[1],eu=hn({valueTexts:Es,onTextChange:function(Sl){var cs=Ct(Sl,{locale:En,formatList:fs,generateConfig:da});cs&&(!si||!si(cs))&&fu(cs)}}),Ul=(0,it.Z)(eu,3),ps=Ul[0],su=Ul[1],Gs=Ul[2],Ms=function(Sl){fu(Sl),xl(Sl),Jl&&!Yt(da,Xu,Sl)&&Jl(Sl,Sl?ba(Sl,{generateConfig:da,locale:En,format:fs[0]}):"")},Rs=function(Sl){Uo&&Sl||Vu(Sl)},Fs=function(Sl){return vs&&ju.current&&ju.current.onKeyDown?ju.current.onKeyDown(Sl):((0,Ce.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Hs=function(){for(var Sl=arguments.length,cs=new Array(Sl),es=0;es<Sl;es++)cs[es]=arguments[es];xu==null||xu.apply(void 0,cs),$l.current&&($l.current.focus(),Rs(!0))},vc=function(Sl){tl&&Ms(Gu),Xl==null||Xl(Sl)},nc=Tr({blurToCancel:hu,open:vs,value:ps,triggerOpen:Rs,forwardKeyDown:Fs,isClickOutside:function(Sl){return!wr([Ju.current,Os.current,tc.current],Sl)},onSubmit:function(){return!Gu||si&&si(Gu)?!1:(Ms(Gu),Rs(!1),Gs(),!0)},onCancel:function(){Rs(!1),fu(Xu),Gs()},onKeyDown:function(Sl,cs){Ku==null||Ku(Sl,cs)},onFocus:Du,onBlur:vc,changeOnBlur:tl}),Ol=(0,it.Z)(nc,2),Hi=Ol[0],Gl=Ol[1],Bu=Gl.focused,Ds=Gl.typing;re.useEffect(function(){vs||(fu(Xu),!Es.length||Es[0]===""?su(""):ws!==ps&&Gs())},[vs,Es]),re.useEffect(function(){vs||Gs()},[Oo]),re.useEffect(function(){fu(Xu)},[Xu]),Ui&&(Ui.current={focus:function(){var Sl;(Sl=$l.current)===null||Sl===void 0||Sl.focus()},blur:function(){var Sl;(Sl=$l.current)===null||Sl===void 0||Sl.blur()}});var gc=ln(ps,{formatList:fs,generateConfig:da,locale:En}),uc=(0,it.Z)(gc,3),Sc=uc[0],pc=uc[1],Hu=uc[2],Rl=(0,pn.Z)((0,pn.Z)({},ie),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),As=re.createElement("div",{className:"".concat(ze,"-panel-layout")},re.createElement(ve,{prefixCls:ze,presets:as,onClick:function(Sl){Ms(Sl),Rs(!1)}}),re.createElement(Ur,(0,oe.Z)({},Rl,{generateConfig:da,className:An()((0,Tt.Z)({},"".concat(ze,"-panel-focused"),!Ds)),value:Gu,locale:En,tabIndex:-1,onSelect:function(Sl){wu==null||wu(Sl),fu(Sl)},direction:fl,onPanelChange:function(Sl,cs){var es=ie.onPanelChange;Hu(!0),es==null||es(Sl,cs)}})));Hl&&(As=Hl(As));var Bs=re.createElement("div",{className:"".concat(ze,"-panel-container"),ref:Ju,onMouseDown:function(Sl){Sl.preventDefault()}},As),xc;$o&&(xc=re.createElement("span",{className:"".concat(ze,"-suffix"),onMouseDown:function(Sl){Sl.preventDefault()}},$o));var Rc=Re(ze,Ha,ko),wc=re.createElement("span",{onMouseDown:function(Sl){Sl.preventDefault(),Sl.stopPropagation()},onMouseUp:function(Sl){Sl.preventDefault(),Sl.stopPropagation(),Ms(null),Rs(!1)},className:"".concat(ze,"-clear"),role:"button"},Rc),Fc=!!Ha&&Xu&&!Uo,sc=(0,pn.Z)((0,pn.Z)((0,pn.Z)({id:vt,tabIndex:Wt,disabled:Uo,readOnly:ra||typeof fs[0]=="function"||!Ds,value:Sc||ps,onChange:function(Sl){su(Sl.target.value)},autoFocus:qr,placeholder:vl,ref:$l,title:ps},Hi),{},{size:di(Oo,fs[0],da),name:ht},(0,Ka.Z)(ie,{aria:!0,data:!0})),{},{autoComplete:au}),Dc=kl?kl(sc):re.createElement("input",sc),Tc=function(Sl,cs){(cs==="submit"||cs!=="key"&&!hu)&&(Ms(Sl),Rs(!1))},fc=fl==="rtl"?"bottomRight":"bottomLeft";return re.createElement(dn.Provider,{value:{operationRef:ju,hideHeader:Oo==="time",onSelect:Tc,open:vs,defaultOpenValue:zo,onDateMouseEnter:pc,onDateMouseLeave:Hu}},re.createElement(ce,{visible:vs,popupElement:Bs,popupStyle:$n,prefixCls:ze,dropdownClassName:wa,dropdownAlign:kn,getPopupContainer:ul,transitionName:qn,popupPlacement:fc,direction:fl},re.createElement("div",{ref:tc,className:An()(ze,vn,(se={},(0,Tt.Z)(se,"".concat(ze,"-disabled"),Uo),(0,Tt.Z)(se,"".concat(ze,"-focused"),Bu),(0,Tt.Z)(se,"".concat(ze,"-rtl"),fl==="rtl"),se)),style:gn,onMouseDown:Pu,onMouseUp:Ll,onMouseEnter:Wl,onMouseLeave:ql,onContextMenu:bu,onClick:Hs},re.createElement("div",{className:An()("".concat(ze,"-input"),(0,Tt.Z)({},"".concat(ze,"-input-placeholder"),!!Sc)),ref:Os},Dc,xc,Fc&&wc))))}var ke=function(ie){(0,xn.Z)(fe,ie);var se=(0,Ta.Z)(fe);function fe(){var we;(0,Hn.Z)(this,fe);for(var ze=arguments.length,vt=new Array(ze),ht=0;ht<ze;ht++)vt[ht]=arguments[ht];return we=se.call.apply(se,[this].concat(vt)),(0,Tt.Z)((0,_t.Z)(we),"pickerRef",re.createRef()),(0,Tt.Z)((0,_t.Z)(we),"focus",function(){we.pickerRef.current&&we.pickerRef.current.focus()}),(0,Tt.Z)((0,_t.Z)(we),"blur",function(){we.pickerRef.current&&we.pickerRef.current.blur()}),we}return(0,xt.Z)(fe,[{key:"render",value:function(){return re.createElement(We,(0,oe.Z)({},this.props,{pickerRef:this.pickerRef}))}}]),fe}(re.Component),dt=ke;function yt(ie,se){var fe=ie.picker,we=ie.locale,ze=ie.selectedValue,vt=ie.disabledDate,ht=ie.disabled,Wt=ie.generateConfig,gn=oo(ze,0),vn=oo(ze,1);function wa(En){return Wt.locale.getWeekFirstDate(we.locale,En)}function kn(En){var ra=Wt.getYear(En),Ha=Wt.getMonth(En);return ra*100+Ha}function $n(En){var ra=Wt.getYear(En),Ha=ea(Wt,En);return ra*10+Ha}var qn=re.useCallback(function(En){if(ht[0]||vt&&vt(En))return!0;if(ht[1]&&vn)return!Ea(Wt,En,vn)&&Wt.isAfter(En,vn);if(!se&&vn)switch(fe){case"quarter":return $n(En)>$n(vn);case"month":return kn(En)>kn(vn);case"week":return wa(En)>wa(vn);default:return!Ea(Wt,En,vn)&&Wt.isAfter(En,vn)}return!1},[vt,ht[1],vn,se]),da=re.useCallback(function(En){if(ht[1]||vt&&vt(En))return!0;if(ht[0]&&gn)return!Ea(Wt,En,vn)&&Wt.isAfter(gn,En);if(!se&&gn)switch(fe){case"quarter":return $n(En)<$n(gn);case"month":return kn(En)<kn(gn);case"week":return wa(En)<wa(gn);default:return!Ea(Wt,En,gn)&&Wt.isAfter(gn,En)}return!1},[vt,ht[0],gn,se]);return[qn,da]}function Le(ie,se,fe,we,ze,vt,ht,Wt,gn,vn){var wa=re.useState(!1),kn=(0,it.Z)(wa,2),$n=kn[0],qn=kn[1],da=(0,Da.useMergedState)(ie||!1,{value:se}),En=(0,it.Z)(da,2),ra=En[0],Ha=En[1],qr=(0,Da.useMergedState)(ie||!1,{value:se,onChange:function(si){vn==null||vn(si)}}),Er=(0,it.Z)(qr,2),fr=Er[0],Oo=Er[1],dr=(0,Da.useMergedState)(0,{value:fe}),mr=(0,it.Z)(dr,2),Ci=mr[0],Yn=mr[1],lr=re.useState(null),Nr=(0,it.Z)(lr,2),Eo=Nr[0],zo=Nr[1];re.useEffect(function(){fr&&qn(!0)},[fr]);var $o=function(si){return si===0?1:0},ko=(0,Zs.Z)(function(Uo,si,vl){if(si===!1)Oo(Uo);else if(Uo){Yn(si),Oo(Uo);var ul=$o(si);!fr||![ht,Wt][ul]?zo(ul):(qn(!1),Eo!==null&&zo(null))}else if(vl==="confirm"||vl==="blur"&&we){var Ui=ra?$o(si):Eo;Ui!==null&&(qn(!1),Yn(Ui)),zo(null),Ui!==null&&!gn[Ui]?(0,Jn.Z)(function(){var Hl,Jl=[ze,vt][Ui];(Hl=Jl.current)===null||Hl===void 0||Hl.focus()}):Oo(!1)}else Oo(!1),Ha(!1)});return[fr,Ci,$n,ko]}function Je(ie,se,fe,we){var ze=qt(ie,fe,we,1);function vt(ht){return ht(ie,se)?"same":ht(ze,se)?"closing":"far"}switch(fe){case"year":return vt(function(ht,Wt){return on(we,ht,Wt)});case"quarter":case"month":return vt(function(ht,Wt){return Zn(we,ht,Wt)});default:return vt(function(ht,Wt){return Za(we,ht,Wt)})}}function ft(ie,se,fe,we){var ze=oo(ie,0),vt=oo(ie,1);if(se===0)return ze;if(ze&&vt){var ht=Je(ze,vt,fe,we);switch(ht){case"same":return ze;case"closing":return ze;default:return qt(vt,fe,we,-1)}}return ze}function pt(ie){var se=ie.values,fe=ie.picker,we=ie.defaultDates,ze=ie.generateConfig,vt=re.useState(function(){return[oo(we,0),oo(we,1)]}),ht=(0,it.Z)(vt,2),Wt=ht[0],gn=ht[1],vn=re.useState(null),wa=(0,it.Z)(vn,2),kn=wa[0],$n=wa[1],qn=oo(se,0),da=oo(se,1);function En(Ha){return Wt[Ha]?Wt[Ha]:oo(kn,Ha)||ft(se,Ha,fe,ze)||qn||da||ze.getNow()}function ra(Ha,qr){if(Ha){var Er=fi(kn,Ha,qr);gn(fi(Wt,null,qr)||[null,null]);var fr=(qr+1)%2;oo(se,fr)||(Er=fi(Er,Ha,fr)),$n(Er)}else(qn||da)&&$n(null)}return[En,ra]}function It(ie,se){return ie&&ie[0]&&ie[1]&&se.isAfter(ie[0],ie[1])?[ie[1],ie[0]]:ie}function Jt(ie,se,fe,we){return!!(ie||we&&we[se]||fe[(se+1)%2])}function kt(ie){var se,fe,we,ze=ie,vt=ze.prefixCls,ht=vt===void 0?"rc-picker":vt,Wt=ze.id,gn=ze.style,vn=ze.className,wa=ze.popupStyle,kn=ze.dropdownClassName,$n=ze.transitionName,qn=ze.dropdownAlign,da=ze.getPopupContainer,En=ze.generateConfig,ra=ze.locale,Ha=ze.placeholder,qr=ze.autoFocus,Er=ze.disabled,fr=ze.format,Oo=ze.picker,dr=Oo===void 0?"date":Oo,mr=ze.showTime,Ci=ze.use12Hours,Yn=ze.separator,lr=Yn===void 0?"~":Yn,Nr=ze.value,Eo=ze.defaultValue,zo=ze.defaultPickerValue,$o=ze.open,ko=ze.defaultOpen,Uo=ze.disabledDate,si=ze.disabledTime,vl=ze.dateRender,ul=ze.monthCellRender,Ui=ze.cellRender,Hl=ze.panelRender,Jl=ze.presets,uu=ze.ranges,Du=ze.allowEmpty,Xl=ze.allowClear,Pu=ze.suffixIcon,Ll=ze.clearIcon,Wl=ze.pickerRef,ql=ze.inputReadOnly,bu=ze.mode,xu=ze.renderExtraFooter,Ku=ze.onChange,wu=ze.onOpenChange,fl=ze.onPanelChange,pu=ze.onCalendarChange,au=ze.onFocus,kl=ze.onBlur,tl=ze.onMouseDown,$l=ze.onMouseUp,hu=ze.onMouseEnter,as=ze.onMouseLeave,fs=ze.onClick,Ju=ze.onOk,Os=ze.onKeyDown,tc=ze.components,ms=ze.order,rs=ze.direction,Xu=ze.activePickerIndex,xl=ze.autoComplete,du=xl===void 0?"off":xl,Au=ze.changeOnBlur,Gu=dr==="date"&&!!mr||dr==="time",fu=(0,re.useRef)(null),ju=(0,re.useRef)(null),$u=(0,re.useRef)(null),os=(0,re.useRef)(null),vs=(0,re.useRef)(null),Vu=(0,re.useRef)(null),is=(0,re.useRef)(null),qu=(0,re.useRef)(null),Es=Ao(Go(fr,dr,mr,Ci)),ws=(0,re.useRef)(null),eu=re.useMemo(function(){return Array.isArray(Er)?Er:[Er||!1,Er||!1]},[Er]),Ul=(0,Mn.Z)(null,{value:Nr,defaultValue:Eo,postState:function(pl){return dr==="time"&&!ms?pl:It(pl,En)}}),ps=(0,it.Z)(Ul,2),su=ps[0],Gs=ps[1],Ms=pt({values:su,picker:dr,defaultDates:zo,generateConfig:En}),Rs=(0,it.Z)(Ms,2),Fs=Rs[0],Hs=Rs[1],vc=(0,Mn.Z)(su,{postState:function(pl){var zl=pl;if(eu[0]&&eu[1])return zl;for(var Ru=0;Ru<2;Ru+=1)eu[Ru]&&!zl&&!oo(zl,Ru)&&!oo(Du,Ru)&&(zl=fi(zl,En.getNow(),Ru));return zl}}),nc=(0,it.Z)(vc,2),Ol=nc[0],Hi=nc[1],Gl=(0,Mn.Z)([dr,dr],{value:bu}),Bu=(0,it.Z)(Gl,2),Ds=Bu[0],gc=Bu[1];(0,re.useEffect)(function(){gc([dr,dr])},[dr]);var uc=function(pl,zl){gc(pl),fl&&fl(zl,pl)},Sc=Le(ko,$o,Xu,Au,Vu,is,oo(Ol,0),oo(Ol,1),eu,wu),pc=(0,it.Z)(Sc,4),Hu=pc[0],Rl=pc[1],As=pc[2],Bs=pc[3],xc=Hu&&Rl===0,Rc=Hu&&Rl===1,wc=yt({picker:dr,selectedValue:Ol,locale:ra,disabled:eu,disabledDate:Uo,generateConfig:En},!Hu||As),Fc=(0,it.Z)(wc,2),sc=Fc[0],Dc=Fc[1],Tc=(0,re.useState)(0),fc=(0,it.Z)(Tc,2),Mu=fc[0],Sl=fc[1];(0,re.useEffect)(function(){!Hu&&fu.current&&Sl(fu.current.offsetWidth)},[Hu]);function cs(Nu){Bs(!0,Nu,"open"),(0,Jn.Z)(function(){var pl,zl=[Vu,is][Nu];(pl=zl.current)===null||pl===void 0||pl.focus()},0)}function es(Nu,pl){var zl=Nu,Ru=oo(zl,0),hs=oo(zl,1);Ru&&hs&&En.isAfter(Ru,hs)&&(dr==="week"&&!bt(En,ra.locale,Ru,hs)||dr==="quarter"&&!tr(En,Ru,hs)||dr!=="week"&&dr!=="quarter"&&dr!=="time"&&!Ea(En,Ru,hs)?pl===0?(zl=[Ru,null],hs=null):(Ru=null,zl=[null,hs]):(dr!=="time"||ms!==!1)&&(zl=It(zl,En))),Hi(zl);var ed=zl&&zl[0]?ba(zl[0],{generateConfig:En,locale:ra,format:Es[0]}):"",Bc=zl&&zl[1]?ba(zl[1],{generateConfig:En,locale:ra,format:Es[0]}):"";if(pu){var jc={range:pl===0?"start":"end"};pu(zl,[ed,Bc],jc)}var $c=Jt(Ru,0,eu,Du),id=Jt(hs,1,eu,Du),Qc=zl===null||$c&&id;Qc&&(Gs(zl),Ku&&(!Yt(En,oo(su,0),Ru)||!Yt(En,oo(su,1),hs))&&Ku(zl,[ed,Bc]))}var hc=function(pl){return Hu&&ws.current&&ws.current.onKeyDown?ws.current.onKeyDown(pl):((0,Ce.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},yc={formatList:Es,generateConfig:En,locale:ra},Ic=Rn(oo(Ol,0),yc),Ac=(0,it.Z)(Ic,2),ac=Ac[0],_c=Ac[1],ne=Rn(oo(Ol,1),yc),ae=(0,it.Z)(ne,2),de=ae[0],Ee=ae[1],Ke=function(pl,zl){var Ru=Ct(pl,{locale:ra,formatList:Es,generateConfig:En}),hs=zl===0?sc:Dc;Ru&&!hs(Ru)&&(Hi(fi(Ol,Ru,zl)),Hs(Ru,zl))},je=hn({valueTexts:ac,onTextChange:function(pl){return Ke(pl,0)}}),nt=(0,it.Z)(je,3),lt=nt[0],Rt=nt[1],fn=nt[2],an=hn({valueTexts:de,onTextChange:function(pl){return Ke(pl,1)}}),zt=(0,it.Z)(an,3),Zt=zt[0],Cn=zt[1],La=zt[2],Po=(0,re.useState)(null),Mo=(0,it.Z)(Po,2),Qo=Mo[0],Ai=Mo[1],Gi=(0,re.useState)(null),il=(0,it.Z)(Gi,2),Ml=il[0],Zl=il[1],iu=ln(lt,{formatList:Es,generateConfig:En,locale:ra}),xi=(0,it.Z)(iu,3),zi=xi[0],Yl=xi[1],mu=xi[2],vu=ln(Zt,{formatList:Es,generateConfig:En,locale:ra}),zs=(0,it.Z)(vu,3),Vs=zs[0],Qs=zs[1],Ks=zs[2],js=function(pl){Zl(fi(Ol,pl,Rl)),Rl===0?Yl(pl):Qs(pl)},Lc=function(){Zl(fi(Ol,null,Rl)),Rl===0?mu():Ks()},Ec=re.useState(Hu),Hc=(0,it.Z)(Ec,2),kc=Hc[0],Oc=Hc[1];re.useEffect(function(){Oc(Hu)},[Hu]);var Pc=function(pl){if(Au&&kc){var zl=oo(Ol,Rl);zl&&es(Ol,Rl)}return kl==null?void 0:kl(pl)},Mc=function(pl,zl){return{blurToCancel:!Au&&Gu,forwardKeyDown:hc,onBlur:Pc,isClickOutside:function(hs){return!wr([ju.current,$u.current,os.current,fu.current],hs)},onFocus:function(hs){au&&au(hs)},triggerOpen:function(hs){hs?Bs(hs,pl,"open"):Bs(hs,oo(Ol,pl)?pl:!1,"blur")},onSubmit:function(){if(!Ol||Uo&&Uo(Ol[pl]))return!1;es(Ol,pl),zl(),Bs(!1,Rl,"confirm")},onCancel:function(){Bs(!1,pl,"cancel"),Hi(su),zl()}}},Wc={onKeyDown:function(pl,zl){Os==null||Os(pl,zl)},changeOnBlur:Au},bc=Tr((0,pn.Z)((0,pn.Z)({},Mc(0,fn)),{},{open:xc,value:lt},Wc)),zc=(0,it.Z)(bc,2),Yc=zc[0],Zc=zc[1],Uc=Zc.focused,Gc=Zc.typing,ld=Tr((0,pn.Z)((0,pn.Z)({},Mc(1,La)),{},{open:Rc,value:Zt},Wc)),ud=(0,it.Z)(ld,2),Jc=ud[0],sd=ud[1],td=sd.focused,Xc=sd.typing,qc=function(pl){fs&&fs(pl),!Hu&&!Vu.current.contains(pl.target)&&!is.current.contains(pl.target)&&(eu[0]?eu[1]||cs(1):cs(0))},cd=function(pl){tl&&tl(pl),Hu&&(Uc||td)&&!Vu.current.contains(pl.target)&&!is.current.contains(pl.target)&&pl.preventDefault()},nd=su&&su[0]?ba(su[0],{locale:ra,format:"YYYYMMDDHHmmss",generateConfig:En}):"",ad=su&&su[1]?ba(su[1],{locale:ra,format:"YYYYMMDDHHmmss",generateConfig:En}):"";(0,re.useEffect)(function(){Hu||(Hi(su),!ac.length||ac[0]===""?Rt(""):_c!==lt&&fn(),!de.length||de[0]===""?Cn(""):Ee!==Zt&&La())},[Hu,ac,de]),(0,re.useEffect)(function(){Hi(su)},[nd,ad]);var rd=br({cellRender:Ui,monthCellRender:ul,dateRender:vl}),Vc=re.useMemo(function(){if(rd)return function(Nu,pl){return rd(Nu,(0,pn.Z)((0,pn.Z)({},pl),{},{range:Rl?"end":"start"}))}},[Rl,rd]);Wl&&(Wl.current={focus:function(){Vu.current&&Vu.current.focus()},blur:function(){Vu.current&&Vu.current.blur(),is.current&&is.current.blur()}});var od=al(Jl,uu);function dd(){var Nu=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,pl=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},zl=null;Hu&&Ml&&Ml[0]&&Ml[1]&&En.isAfter(Ml[1],Ml[0])&&(zl=Ml);var Ru=mr;if(mr&&(0,Sa.Z)(mr)==="object"&&mr.defaultValue){var hs=mr.defaultValue;Ru=(0,pn.Z)((0,pn.Z)({},mr),{},{defaultValue:oo(hs,Rl)||void 0})}return re.createElement(yn.Provider,{value:{inRange:!0,panelPosition:Nu,rangedValue:Qo||Ol,hoverRangedValue:zl}},re.createElement(Ur,(0,oe.Z)({},ie,pl,{cellRender:Vc,showTime:Ru,mode:Ds[Rl],generateConfig:En,style:void 0,direction:rs,disabledDate:Rl===0?sc:Dc,disabledTime:function(Bc){return si?si(Bc,Rl===0?"start":"end"):!1},className:An()((0,Tt.Z)({},"".concat(ht,"-panel-focused"),Rl===0?!Gc:!Xc)),value:oo(Ol,Rl),locale:ra,tabIndex:-1,onPanelChange:function(Bc,jc){Rl===0&&mu(!0),Rl===1&&Ks(!0),uc(fi(Ds,jc,Rl),fi(Ol,Bc,Rl));var $c=Bc;Nu==="right"&&Ds[Rl]===jc&&($c=qt($c,jc,En,-1)),Hs($c,Rl)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Rl===0?oo(Ol,1):oo(Ol,0)})))}var Kc=0,md=0;if(Rl&&$u.current&&vs.current&&ju.current&&qu.current){Kc=$u.current.offsetWidth+vs.current.offsetWidth;var yd=qu.current.offsetLeft>Kc?qu.current.offsetLeft-Kc:qu.current.offsetLeft,vd=ju.current.offsetWidth,pd=qu.current.offsetWidth;vd&&pd&&Kc>vd-pd-(rs==="rtl"?0:yd)&&(md=Kc)}var Ed=rs==="rtl"?{right:Kc}:{left:Kc};function Pd(){var Nu,pl=oa(ht,Ds[Rl],xu),zl=ia({prefixCls:ht,components:tc,needConfirmButton:Gu,okDisabled:!oo(Ol,Rl)||Uo&&Uo(Ol[Rl]),locale:ra,onOk:function(){var Nc=oo(Ol,Rl);Nc&&(es(Ol,Rl),Ju==null||Ju(Ol),Bs(!1,Rl,"confirm"))}});if(dr!=="time"&&!mr){var Ru=Fs(Rl),hs=qt(Ru,dr,En),ed=Ds[Rl],Bc=ed===dr,jc=dd(Bc?"left":!1,{pickerValue:Ru,onPickerValueChange:function(Nc){Hs(Nc,Rl)}}),$c=dd("right",{pickerValue:hs,onPickerValueChange:function(Nc){Hs(qt(Nc,dr,En,-1),Rl)}});rs==="rtl"?Nu=re.createElement(re.Fragment,null,$c,Bc&&jc):Nu=re.createElement(re.Fragment,null,jc,Bc&&$c)}else Nu=dd();var id=re.createElement("div",{className:"".concat(ht,"-panel-layout")},re.createElement(ve,{prefixCls:ht,presets:od,onClick:function(Nc){es(Nc,null),Bs(!1,Rl,"preset")},onHover:function(Nc){Ai(Nc)}}),re.createElement("div",null,re.createElement("div",{className:"".concat(ht,"-panels")},Nu),(pl||zl)&&re.createElement("div",{className:"".concat(ht,"-footer")},pl,zl)));return Hl&&(id=Hl(id)),re.createElement("div",{className:"".concat(ht,"-panel-container"),style:{marginLeft:md},ref:ju,onMouseDown:function(Nc){Nc.preventDefault()}},id)}var bd=re.createElement("div",{className:An()("".concat(ht,"-range-wrapper"),"".concat(ht,"-").concat(dr,"-range-wrapper")),style:{minWidth:Mu}},re.createElement("div",{ref:qu,className:"".concat(ht,"-range-arrow"),style:Ed}),Pd()),hd;Pu&&(hd=re.createElement("span",{className:"".concat(ht,"-suffix"),onMouseDown:function(pl){pl.preventDefault()}},Pu));var Cd=Re(ht,Xl,Ll),xd=re.createElement("span",{onMouseDown:function(pl){pl.preventDefault(),pl.stopPropagation()},onMouseUp:function(pl){pl.preventDefault(),pl.stopPropagation();var zl=su;eu[0]||(zl=fi(zl,null,0)),eu[1]||(zl=fi(zl,null,1)),es(zl,null),Bs(!1,Rl,"clear")},className:"".concat(ht,"-clear"),role:"button"},Cd),wd=Xl&&(oo(su,0)&&!eu[0]||oo(su,1)&&!eu[1]),Sd={size:di(dr,Es[0],En)},gd=0,fd=0;$u.current&&os.current&&vs.current&&(Rl===0?fd=$u.current.offsetWidth:(gd=Kc,fd=os.current.offsetWidth));var Fd=rs==="rtl"?{right:gd}:{left:gd},Dd=function(pl,zl){var Ru=fi(Ol,pl,Rl);if(zl==="submit"||zl!=="key"&&!Gu){es(Ru,Rl),Rl===0?mu():Ks();var hs=Rl===0?1:0;eu[hs]?Bs(!1,!1,"confirm"):Bs(!1,Rl,"confirm")}else Hi(Ru)};return re.createElement(dn.Provider,{value:{operationRef:ws,hideHeader:dr==="time",onDateMouseEnter:js,onDateMouseLeave:Lc,hideRanges:!0,onSelect:Dd,open:Hu}},re.createElement(ce,{visible:Hu,popupElement:bd,popupStyle:wa,prefixCls:ht,dropdownClassName:kn,dropdownAlign:qn,getPopupContainer:da,transitionName:$n,range:!0,direction:rs},re.createElement("div",(0,oe.Z)({ref:fu,className:An()(ht,"".concat(ht,"-range"),vn,(se={},(0,Tt.Z)(se,"".concat(ht,"-disabled"),eu[0]&&eu[1]),(0,Tt.Z)(se,"".concat(ht,"-focused"),Rl===0?Uc:td),(0,Tt.Z)(se,"".concat(ht,"-rtl"),rs==="rtl"),se)),style:gn,onClick:qc,onMouseEnter:hu,onMouseLeave:as,onMouseDown:cd,onMouseUp:$l},(0,Ka.Z)(ie,{aria:!0,data:!0})),re.createElement("div",{className:An()("".concat(ht,"-input"),(fe={},(0,Tt.Z)(fe,"".concat(ht,"-input-active"),Rl===0),(0,Tt.Z)(fe,"".concat(ht,"-input-placeholder"),!!zi),fe)),ref:$u},re.createElement("input",(0,oe.Z)({id:Wt,disabled:eu[0],readOnly:ql||typeof Es[0]=="function"||!Gc,value:zi||lt,onChange:function(pl){Rt(pl.target.value)},autoFocus:qr,placeholder:oo(Ha,0)||"",ref:Vu},Yc,Sd,{autoComplete:du}))),re.createElement("div",{className:"".concat(ht,"-range-separator"),ref:vs},lr),re.createElement("div",{className:An()("".concat(ht,"-input"),(we={},(0,Tt.Z)(we,"".concat(ht,"-input-active"),Rl===1),(0,Tt.Z)(we,"".concat(ht,"-input-placeholder"),!!Vs),we)),ref:os},re.createElement("input",(0,oe.Z)({disabled:eu[1],readOnly:ql||typeof Es[0]=="function"||!Xc,value:Vs||Zt,onChange:function(pl){Cn(pl.target.value)},placeholder:oo(Ha,1)||"",ref:is},Jc,Sd,{autoComplete:du}))),re.createElement("div",{className:"".concat(ht,"-active-bar"),style:(0,pn.Z)((0,pn.Z)({},Fd),{},{width:fd,position:"absolute"})}),hd,wd&&xd)))}var Ln=function(ie){(0,xn.Z)(fe,ie);var se=(0,Ta.Z)(fe);function fe(){var we;(0,Hn.Z)(this,fe);for(var ze=arguments.length,vt=new Array(ze),ht=0;ht<ze;ht++)vt[ht]=arguments[ht];return we=se.call.apply(se,[this].concat(vt)),(0,Tt.Z)((0,_t.Z)(we),"pickerRef",re.createRef()),(0,Tt.Z)((0,_t.Z)(we),"focus",function(){we.pickerRef.current&&we.pickerRef.current.focus()}),(0,Tt.Z)((0,_t.Z)(we),"blur",function(){we.pickerRef.current&&we.pickerRef.current.blur()}),we}return(0,xt.Z)(fe,[{key:"render",value:function(){return re.createElement(kt,(0,oe.Z)({},this.props,{pickerRef:this.pickerRef}))}}]),fe}(re.Component),On=Ln,Ut=dt,Nn=z(9708),Qa=z(53124),$a=z(98866),ha=z(98675),ir=z(65223),Xn=z(10110),Kr=z(4173),Ba=z(16516),ca=z(84780),ga=z(47673),Ua=z(14747),Cr=z(79511),Ca=z(80110),Or=z(67771),To=z(33297),no=z(45503),ma=z(67968);const Vo=(ie,se,fe,we)=>{const{lineHeight:ze}=ie,vt=Math.floor(fe*ze)+2,ht=Math.max((se-vt)/2,0),Wt=Math.max(se-vt-ht,0);return{padding:`${ht}px ${we}px ${Wt}px`}},Yi=ie=>{const{componentCls:se,pickerCellCls:fe,pickerCellInnerCls:we,cellHeight:ze,motionDurationSlow:vt,borderRadiusSM:ht,motionDurationMid:Wt,cellHoverBg:gn,lineWidth:vn,lineType:wa,colorPrimary:kn,cellActiveWithRangeBg:$n,colorTextLightSolid:qn,controlHeightSM:da,cellRangeBorderColor:En,pickerCellBorderGap:ra,cellHoverWithRangeBg:Ha,cellWidth:qr,colorTextDisabled:Er,cellBgDisabled:fr}=ie;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:ze,transform:"translateY(-50%)",transition:`all ${vt}`,content:'""'},[we]:{position:"relative",zIndex:2,display:"inline-block",minWidth:ze,height:ze,lineHeight:`${ze}px`,borderRadius:ht,transition:`background ${Wt}, border ${Wt}`},"&-range-hover-start, &-range-hover-end":{[we]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${fe}-in-view),
|
|
&:hover:not(${fe}-selected):not(${fe}-range-start):not(${fe}-range-end):not(${fe}-range-hover-start):not(${fe}-range-hover-end)`]:{[we]:{background:gn}},[`&-in-view${fe}-today ${we}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${vn}px ${wa} ${kn}`,borderRadius:ht,content:'""'}},[`&-in-view${fe}-in-range`]:{position:"relative","&::before":{background:$n}},[`&-in-view${fe}-selected ${we},
|
|
&-in-view${fe}-range-start ${we},
|
|
&-in-view${fe}-range-end ${we}`]:{color:qn,background:kn},[`&-in-view${fe}-range-start:not(${fe}-range-start-single),
|
|
&-in-view${fe}-range-end:not(${fe}-range-end-single)`]:{"&::before":{background:$n}},[`&-in-view${fe}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${fe}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${fe}-range-hover-start:not(${fe}-in-range):not(${fe}-range-start):not(${fe}-range-end),
|
|
&-in-view${fe}-range-hover-end:not(${fe}-in-range):not(${fe}-range-start):not(${fe}-range-end),
|
|
&-in-view${fe}-range-hover-start${fe}-range-start-single,
|
|
&-in-view${fe}-range-hover-start${fe}-range-start${fe}-range-end${fe}-range-end-near-hover,
|
|
&-in-view${fe}-range-hover-end${fe}-range-start${fe}-range-end${fe}-range-start-near-hover,
|
|
&-in-view${fe}-range-hover-end${fe}-range-end-single,
|
|
&-in-view${fe}-range-hover:not(${fe}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:da,borderTop:`${vn}px dashed ${En}`,borderBottom:`${vn}px dashed ${En}`,transform:"translateY(-50%)",transition:`all ${vt}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:ra},[`&-in-view${fe}-in-range${fe}-range-hover::before,
|
|
&-in-view${fe}-in-range${fe}-range-hover-start::before,
|
|
&-in-view${fe}-in-range${fe}-range-hover-end::before,
|
|
&-in-view${fe}-range-start${fe}-range-hover::before,
|
|
&-in-view${fe}-range-end${fe}-range-hover::before,
|
|
&-in-view${fe}-range-start:not(${fe}-range-start-single)${fe}-range-hover-start::before,
|
|
&-in-view${fe}-range-end:not(${fe}-range-end-single)${fe}-range-hover-end::before,
|
|
${se}-panel
|
|
> :not(${se}-date-panel)
|
|
&-in-view${fe}-in-range${fe}-range-hover-start::before,
|
|
${se}-panel
|
|
> :not(${se}-date-panel)
|
|
&-in-view${fe}-in-range${fe}-range-hover-end::before`]:{background:Ha},[`&-in-view${fe}-range-start:not(${fe}-range-start-single):not(${fe}-range-end) ${we}`]:{borderStartStartRadius:ht,borderEndStartRadius:ht,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${fe}-range-end:not(${fe}-range-end-single):not(${fe}-range-start) ${we}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:ht,borderEndEndRadius:ht},[`&-range-hover${fe}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${fe}-range-hover:first-child::after,
|
|
tr > &-in-view${fe}-range-hover-end:first-child::after,
|
|
&-in-view${fe}-start${fe}-range-hover-edge-start${fe}-range-hover-edge-start-near-range::after,
|
|
&-in-view${fe}-range-hover-edge-start:not(${fe}-range-hover-edge-start-near-range)::after,
|
|
&-in-view${fe}-range-hover-start::after`]:{insetInlineStart:(qr-ze)/2,borderInlineStart:`${vn}px dashed ${En}`,borderStartStartRadius:ht,borderEndStartRadius:ht},[`tr > &-in-view${fe}-range-hover:last-child::after,
|
|
tr > &-in-view${fe}-range-hover-start:last-child::after,
|
|
&-in-view${fe}-end${fe}-range-hover-edge-end${fe}-range-hover-edge-end-near-range::after,
|
|
&-in-view${fe}-range-hover-edge-end:not(${fe}-range-hover-edge-end-near-range)::after,
|
|
&-in-view${fe}-range-hover-end::after`]:{insetInlineEnd:(qr-ze)/2,borderInlineEnd:`${vn}px dashed ${En}`,borderStartEndRadius:ht,borderEndEndRadius:ht},"&-disabled":{color:Er,pointerEvents:"none",[we]:{background:"transparent"},"&::before":{background:fr}},[`&-disabled${fe}-today ${we}::before`]:{borderColor:Er}}},Ji=ie=>{const{componentCls:se,pickerCellCls:fe,pickerCellInnerCls:we,pickerYearMonthCellWidth:ze,pickerControlIconSize:vt,cellWidth:ht,paddingSM:Wt,paddingXS:gn,paddingXXS:vn,colorBgContainer:wa,lineWidth:kn,lineType:$n,borderRadiusLG:qn,colorPrimary:da,colorTextHeading:En,colorSplit:ra,pickerControlIconBorderWidth:Ha,colorIcon:qr,textHeight:Er,motionDurationMid:fr,colorIconHover:Oo,fontWeightStrong:dr,cellHeight:mr,pickerCellPaddingVertical:Ci,colorTextDisabled:Yn,colorText:lr,fontSize:Nr,cellHoverWithRangeBg:Eo,motionDurationSlow:zo,withoutTimeCellHeight:$o,pickerQuarterPanelContentHeight:ko,colorLink:Uo,colorLinkActive:si,colorLinkHover:vl,cellRangeBorderColor:ul,borderRadiusSM:Ui,colorTextLightSolid:Hl,cellHoverBg:Jl,timeColumnHeight:uu,timeColumnWidth:Du,timeCellHeight:Xl,controlItemBgActive:Pu,marginXXS:Ll,pickerDatePanelPaddingHorizontal:Wl}=ie,ql=ht*7+Wl*2,bu=(ql-gn*2)/3-ze-Wt,xu=(ql-gn*2)/4-ze;return{[se]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:wa,border:`${kn}px ${$n} ${ra}`,borderRadius:qn,outline:"none","&-focused":{borderColor:da},"&-rtl":{direction:"rtl",[`${se}-prev-icon,
|
|
${se}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${se}-next-icon,
|
|
${se}-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:ql},"&-header":{display:"flex",padding:`0 ${gn}px`,color:En,borderBottom:`${kn}px ${$n} ${ra}`,"> *":{flex:"none"},button:{padding:0,color:qr,lineHeight:`${Er}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${fr}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Nr,"&:hover":{color:Oo}},"&-view":{flex:"auto",fontWeight:dr,lineHeight:`${Er}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:gn},"&:hover":{color:da}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:vt,height:vt,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:vt,height:vt,border:"0 solid currentcolor",borderBlockStartWidth:Ha,borderBlockEndWidth:0,borderInlineStartWidth:Ha,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(vt/2),insetInlineStart:Math.ceil(vt/2),display:"inline-block",width:vt,height:vt,border:"0 solid currentcolor",borderBlockStartWidth:Ha,borderBlockEndWidth:0,borderInlineStartWidth:Ha,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:mr,fontWeight:"normal"},th:{height:mr+Ci*2,color:lr,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Ci}px 0`,color:Yn,cursor:"pointer","&-in-view":{color:lr}},Yi(ie)),[`&-date-panel ${se}-cell-in-view${se}-cell-in-range${se}-cell-range-hover-start ${we},
|
|
&-date-panel ${se}-cell-in-view${se}-cell-in-range${se}-cell-range-hover-end ${we}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Eo,transition:`all ${zo}`,content:'""'}},[`&-date-panel
|
|
${se}-cell-in-view${se}-cell-in-range${se}-cell-range-hover-start
|
|
${we}::after`]:{insetInlineEnd:-(ht-mr)/2,insetInlineStart:0},[`&-date-panel ${se}-cell-in-view${se}-cell-in-range${se}-cell-range-hover-end ${we}::after`]:{insetInlineEnd:0,insetInlineStart:-(ht-mr)/2},[`&-range-hover${se}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${se}-content`]:{height:$o*4},[we]:{padding:`0 ${gn}px`}},"&-quarter-panel":{[`${se}-content`]:{height:ko},[`${se}-cell-range-hover-start::after`]:{insetInlineStart:xu,borderInlineStart:`${kn}px dashed ${ul}`,[`${se}-panel-rtl &`]:{insetInlineEnd:xu,borderInlineEnd:`${kn}px dashed ${ul}`}},[`${se}-cell-range-hover-end::after`]:{insetInlineEnd:xu,borderInlineEnd:`${kn}px dashed ${ul}`,[`${se}-panel-rtl &`]:{insetInlineStart:xu,borderInlineStart:`${kn}px dashed ${ul}`}}},[`&-panel ${se}-footer`]:{borderTop:`${kn}px ${$n} ${ra}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Er-2*kn}px`,textAlign:"center","&-extra":{padding:`0 ${Wt}px`,lineHeight:`${Er-2*kn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${kn}px ${$n} ${ra}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Uo,"&:hover":{color:vl},"&:active":{color:si},[`&${se}-today-btn-disabled`]:{color:Yn,cursor:"not-allowed"}},"&-decade-panel":{[we]:{padding:`0 ${gn/2}px`},[`${se}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${se}-body`]:{padding:`0 ${gn}px`},[we]:{width:ze},[`${se}-cell-range-hover-start::after`]:{borderStartStartRadius:Ui,borderEndStartRadius:Ui,borderStartEndRadius:0,borderEndEndRadius:0,[`${se}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ui,borderEndEndRadius:Ui}},[`${se}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ui,borderEndEndRadius:Ui,[`${se}-panel-rtl &`]:{borderStartStartRadius:Ui,borderEndStartRadius:Ui,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${se}-cell-range-hover-start::after`]:{insetInlineStart:bu,borderInlineStart:`${kn}px dashed ${ul}`,[`${se}-panel-rtl &`]:{insetInlineEnd:bu,borderInlineEnd:`${kn}px dashed ${ul}`}},[`${se}-cell-range-hover-end::after`]:{insetInlineEnd:bu,borderInlineEnd:`${kn}px dashed ${ul}`,[`${se}-panel-rtl &`]:{insetInlineStart:bu,borderInlineStart:`${kn}px dashed ${ul}`}}},"&-week-panel":{[`${se}-body`]:{padding:`${gn}px ${Wt}px`},[`${se}-cell`]:{[`&:hover ${we},
|
|
&-selected ${we},
|
|
${we}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${fr}`},"&:first-child:before":{borderStartStartRadius:Ui,borderEndStartRadius:Ui},"&:last-child:before":{borderStartEndRadius:Ui,borderEndEndRadius:Ui}},"&:hover td":{"&:before":{background:Jl}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${fe}`]:{"&:before":{background:da},[`&${se}-cell-week`]:{color:new ca.C(Hl).setAlpha(.5).toHexString()},[we]:{color:Hl}}},"&-range-hover td:before":{background:Pu}}},"&-date-panel":{[`${se}-body`]:{padding:`${gn}px ${Wl}px`},[`${se}-content`]:{width:ht*7,th:{width:ht,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${se}-time-panel`]:{borderInlineStart:`${kn}px ${$n} ${ra}`},[`${se}-date-panel,
|
|
${se}-time-panel`]:{transition:`opacity ${zo}`},"&-active":{[`${se}-date-panel,
|
|
${se}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${se}-content`]:{display:"flex",flex:"auto",height:uu},"&-column":{flex:"1 0 auto",width:Du,margin:`${vn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${fr}`,overflowX:"hidden","&::after":{display:"block",height:uu-Xl,content:'""'},"&:not(:first-child)":{borderInlineStart:`${kn}px ${$n} ${ra}`},"&-active":{background:new ca.C(Pu).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${se}-time-panel-cell`]:{marginInline:Ll,[`${se}-time-panel-cell-inner`]:{display:"block",width:Du-2*Ll,height:Xl,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Du-Xl)/2,color:lr,lineHeight:`${Xl}px`,borderRadius:Ui,cursor:"pointer",transition:`background ${fr}`,"&:hover":{background:Jl}},"&-selected":{[`${se}-time-panel-cell-inner`]:{background:Pu}},"&-disabled":{[`${se}-time-panel-cell-inner`]:{color:Yn,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${se}-time-panel-column:after`]:{height:uu-Xl+vn*2}}}},Tl=ie=>{const{componentCls:se,colorBgContainer:fe,colorError:we,errorActiveShadow:ze,colorWarning:vt,warningActiveShadow:ht}=ie;return{[`${se}:not(${se}-disabled)`]:{[`&${se}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:fe,borderColor:we},[`&${se}-focused, &:focus`]:Object.assign({},(0,ga.M1)((0,no.TS)(ie,{activeBorderColor:we,activeShadow:ze}))),[`${se}-active-bar`]:{background:we}},[`&${se}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:fe,borderColor:vt},[`&${se}-focused, &:focus`]:Object.assign({},(0,ga.M1)((0,no.TS)(ie,{activeBorderColor:vt,activeShadow:ht}))),[`${se}-active-bar`]:{background:vt}}}}},jl=ie=>{const{componentCls:se,antCls:fe,controlHeight:we,fontSize:ze,paddingInline:vt,colorBgContainer:ht,lineWidth:Wt,lineType:gn,colorBorder:vn,borderRadius:wa,motionDurationMid:kn,colorBgContainerDisabled:$n,colorTextDisabled:qn,colorTextPlaceholder:da,controlHeightLG:En,fontSizeLG:ra,controlHeightSM:Ha,paddingInlineSM:qr,paddingXS:Er,marginXS:fr,colorTextDescription:Oo,lineWidthBold:dr,lineHeight:mr,colorPrimary:Ci,motionDurationSlow:Yn,zIndexPopup:lr,paddingXXS:Nr,paddingSM:Eo,textHeight:zo,cellActiveWithRangeBg:$o,colorPrimaryBorder:ko,sizePopupArrow:Uo,borderRadiusXS:si,borderRadiusOuter:vl,colorBgElevated:ul,borderRadiusLG:Ui,boxShadowSecondary:Hl,borderRadiusSM:Jl,colorSplit:uu,cellHoverBg:Du,presetsWidth:Xl,presetsMaxWidth:Pu,boxShadowPopoverArrow:Ll,colorTextQuaternary:Wl}=ie;return[{[se]:Object.assign(Object.assign(Object.assign({},(0,Ua.Wf)(ie)),Vo(ie,we,ze,vt)),{position:"relative",display:"inline-flex",alignItems:"center",background:ht,lineHeight:1,border:`${Wt}px ${gn} ${vn}`,borderRadius:wa,transition:`border ${kn}, box-shadow ${kn}`,"&:hover, &-focused":Object.assign({},(0,ga.pU)(ie)),"&-focused":Object.assign({},(0,ga.M1)(ie)),[`&${se}-disabled`]:{background:$n,borderColor:vn,cursor:"not-allowed",[`${se}-suffix`]:{color:Wl}},[`&${se}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${se}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,ga.ik)(ie)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${se}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:da}}},"&-large":Object.assign(Object.assign({},Vo(ie,En,ra,vt)),{[`${se}-input > input`]:{fontSize:ra}}),"&-small":Object.assign({},Vo(ie,Ha,ze,qr)),[`${se}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Er/2,color:qn,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:fr}}},[`${se}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:qn,lineHeight:1,background:ht,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${kn}, color ${kn}`,"> *":{verticalAlign:"top"},"&:hover":{color:Oo}},[`${se}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:ra,color:qn,fontSize:ra,verticalAlign:"top",cursor:"default",[`${se}-focused &`]:{color:Oo},[`${se}-range-separator &`]:{[`${se}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${se}-clear`]:{insetInlineEnd:vt},"&:hover":{[`${se}-clear`]:{opacity:1}},[`${se}-active-bar`]:{bottom:-Wt,height:dr,marginInlineStart:vt,background:Ci,opacity:0,transition:`all ${Yn} ease-out`,pointerEvents:"none"},[`&${se}-focused`]:{[`${se}-active-bar`]:{opacity:1}},[`${se}-range-separator`]:{alignItems:"center",padding:`0 ${Er}px`,lineHeight:1},[`&${se}-small`]:{[`${se}-clear`]:{insetInlineEnd:qr},[`${se}-active-bar`]:{marginInlineStart:qr}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ua.Wf)(ie)),Ji(ie)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:lr,[`&${se}-dropdown-hidden`]:{display:"none"},[`&${se}-dropdown-placement-bottomLeft`]:{[`${se}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${se}-dropdown-placement-topLeft`]:{[`${se}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${fe}-slide-up-enter${fe}-slide-up-enter-active${se}-dropdown-placement-topLeft,
|
|
&${fe}-slide-up-enter${fe}-slide-up-enter-active${se}-dropdown-placement-topRight,
|
|
&${fe}-slide-up-appear${fe}-slide-up-appear-active${se}-dropdown-placement-topLeft,
|
|
&${fe}-slide-up-appear${fe}-slide-up-appear-active${se}-dropdown-placement-topRight`]:{animationName:Or.Qt},[`&${fe}-slide-up-enter${fe}-slide-up-enter-active${se}-dropdown-placement-bottomLeft,
|
|
&${fe}-slide-up-enter${fe}-slide-up-enter-active${se}-dropdown-placement-bottomRight,
|
|
&${fe}-slide-up-appear${fe}-slide-up-appear-active${se}-dropdown-placement-bottomLeft,
|
|
&${fe}-slide-up-appear${fe}-slide-up-appear-active${se}-dropdown-placement-bottomRight`]:{animationName:Or.fJ},[`&${fe}-slide-up-leave${fe}-slide-up-leave-active${se}-dropdown-placement-topLeft,
|
|
&${fe}-slide-up-leave${fe}-slide-up-leave-active${se}-dropdown-placement-topRight`]:{animationName:Or.ly},[`&${fe}-slide-up-leave${fe}-slide-up-leave-active${se}-dropdown-placement-bottomLeft,
|
|
&${fe}-slide-up-leave${fe}-slide-up-leave-active${se}-dropdown-placement-bottomRight`]:{animationName:Or.Uw},[`${se}-panel > ${se}-time-panel`]:{paddingTop:Nr},[`${se}-ranges`]:{marginBottom:0,padding:`${Nr}px ${Eo}px`,overflow:"hidden",lineHeight:`${zo-2*Wt-Er/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${se}-preset > ${fe}-tag-blue`]:{color:Ci,background:$o,borderColor:ko,cursor:"pointer"},[`${se}-ok`]:{marginInlineStart:"auto"}},[`${se}-range-wrapper`]:{display:"flex",position:"relative"},[`${se}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:vt*1.5,transition:`left ${Yn} ease-out`},(0,Cr.r)(Uo,si,vl,ul,Ll)),[`${se}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ul,borderRadius:Ui,boxShadow:Hl,transition:`margin ${Yn}`,[`${se}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${se}-presets`]:{display:"flex",flexDirection:"column",minWidth:Xl,maxWidth:Pu,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Er,borderInlineEnd:`${Wt}px ${gn} ${uu}`,li:Object.assign(Object.assign({},Ua.vS),{borderRadius:Jl,paddingInline:Er,paddingBlock:(Ha-Math.round(ze*mr))/2,cursor:"pointer",transition:`all ${Yn}`,"+ li":{marginTop:fr},"&:hover":{background:Du}})}},[`${se}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${se}-panel`]:{borderWidth:`0 0 ${Wt}px`},"&:last-child":{[`${se}-panel`]:{borderWidth:0}}},[`${se}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${se}-content,
|
|
table`]:{textAlign:"center"},"&-focused":{borderColor:vn}}}}),"&-dropdown-range":{padding:`${Uo*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${se}-separator`]:{transform:"rotate(180deg)"},[`${se}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Or.oN)(ie,"slide-up"),(0,Or.oN)(ie,"slide-down"),(0,To.Fm)(ie,"move-up"),(0,To.Fm)(ie,"move-down")]},Ii=ie=>{const{componentCls:se,controlHeightLG:fe,paddingXXS:we,padding:ze}=ie;return{pickerCellCls:`${se}-cell`,pickerCellInnerCls:`${se}-cell-inner`,pickerYearMonthCellWidth:fe*1.5,pickerQuarterPanelContentHeight:fe*1.4,pickerCellPaddingVertical:we+we/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:ze+we/2}},nu=ie=>({cellHoverBg:ie.controlItemBgHover,cellActiveWithRangeBg:ie.controlItemBgActive,cellHoverWithRangeBg:new ca.C(ie.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ca.C(ie.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ie.colorBgContainerDisabled,timeColumnWidth:ie.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:ie.controlHeightSM*1.5,cellHeight:ie.controlHeightSM,textHeight:ie.controlHeightLG,withoutTimeCellHeight:ie.controlHeightLG*1.65});var Qr=(0,ma.Z)("DatePicker",ie=>{const se=(0,no.TS)((0,ga.e5)(ie),Ii(ie));return[jl(se),Tl(se),(0,Ca.c)(ie,{focusElCls:`${ie.componentCls}-focused`})]},ie=>Object.assign(Object.assign(Object.assign({},(0,ga.TM)(ie)),nu(ie)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:ie.zIndexPopupBase+50}));function Di(ie,se,fe){return fe!==void 0?fe:se==="year"&&ie.lang.yearPlaceholder?ie.lang.yearPlaceholder:se==="quarter"&&ie.lang.quarterPlaceholder?ie.lang.quarterPlaceholder:se==="month"&&ie.lang.monthPlaceholder?ie.lang.monthPlaceholder:se==="week"&&ie.lang.weekPlaceholder?ie.lang.weekPlaceholder:se==="time"&&ie.timePickerLocale.placeholder?ie.timePickerLocale.placeholder:ie.lang.placeholder}function ao(ie,se,fe){return fe!==void 0?fe:se==="year"&&ie.lang.yearPlaceholder?ie.lang.rangeYearPlaceholder:se==="quarter"&&ie.lang.quarterPlaceholder?ie.lang.rangeQuarterPlaceholder:se==="month"&&ie.lang.monthPlaceholder?ie.lang.rangeMonthPlaceholder:se==="week"&&ie.lang.weekPlaceholder?ie.lang.rangeWeekPlaceholder:se==="time"&&ie.timePickerLocale.placeholder?ie.timePickerLocale.rangePlaceholder:ie.lang.rangePlaceholder}function Wo(ie,se){const fe={adjustX:1,adjustY:1};switch(se){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:fe};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:fe};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:fe};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:fe};default:return{points:ie==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:fe}}}function mo(ie){return ie?Array.isArray(ie)?ie:[ie]:[]}function oi(ie){const{format:se,picker:fe,showHour:we,showMinute:ze,showSecond:vt,use12Hours:ht}=ie,Wt=mo(se)[0],gn=Object.assign({},ie);return se&&Array.isArray(se)&&(gn.format=Wt),Wt&&typeof Wt=="string"&&(!Wt.includes("s")&&vt===void 0&&(gn.showSecond=!1),!Wt.includes("m")&&ze===void 0&&(gn.showMinute=!1),!Wt.includes("H")&&!Wt.includes("h")&&!Wt.includes("K")&&!Wt.includes("k")&&we===void 0&&(gn.showHour=!1),(Wt.includes("a")||Wt.includes("A"))&&ht===void 0&&(gn.use12Hours=!0)),fe==="time"?gn:(typeof Wt=="function"&&delete gn.format,{showTime:gn})}function Dr(ie,se,fe){if(ie===!1)return!1;const we={clearIcon:se!=null?se:fe};return typeof ie=="object"?Object.assign(Object.assign({},we),ie):we}var so=z(71577);function Oi(ie){return re.createElement(so.ZP,Object.assign({size:"small",type:"primary"},ie))}var Ti={button:Oi},gl=function(ie,se){var fe={};for(var we in ie)Object.prototype.hasOwnProperty.call(ie,we)&&se.indexOf(we)<0&&(fe[we]=ie[we]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,we=Object.getOwnPropertySymbols(ie);ze<we.length;ze++)se.indexOf(we[ze])<0&&Object.prototype.propertyIsEnumerable.call(ie,we[ze])&&(fe[we[ze]]=ie[we[ze]]);return fe};function ll(ie){return(0,re.forwardRef)((fe,we)=>{const{prefixCls:ze,getPopupContainer:vt,className:ht,placement:Wt,size:gn,disabled:vn,bordered:wa=!0,placeholder:kn,popupClassName:$n,dropdownClassName:qn,status:da,clearIcon:En,allowClear:ra,rootClassName:Ha}=fe,qr=gl(fe,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Er=re.useRef(null),{getPrefixCls:fr,direction:Oo,getPopupContainer:dr}=(0,re.useContext)(Qa.E_),mr=fr("picker",ze),{compactSize:Ci,compactItemClassnames:Yn}=(0,Kr.ri)(mr,Oo),{format:lr,showTime:Nr,picker:Eo}=fe,zo=fr(),[$o,ko]=Qr(mr),Uo=Object.assign(Object.assign({},Nr?oi(Object.assign({format:lr,picker:Eo},Nr)):{}),Eo==="time"?oi(Object.assign(Object.assign({format:lr},fe),{picker:Eo})):{}),si=(0,ha.Z)(Ll=>{var Wl;return(Wl=gn!=null?gn:Ci)!==null&&Wl!==void 0?Wl:Ll}),vl=re.useContext($a.Z),ul=vn!=null?vn:vl,Ui=(0,re.useContext)(ir.aM),{hasFeedback:Hl,status:Jl,feedbackIcon:uu}=Ui,Du=re.createElement(re.Fragment,null,Eo==="time"?re.createElement(Be,null):re.createElement(Se,null),Hl&&uu);(0,re.useImperativeHandle)(we,()=>({focus:()=>{var Ll;return(Ll=Er.current)===null||Ll===void 0?void 0:Ll.focus()},blur:()=>{var Ll;return(Ll=Er.current)===null||Ll===void 0?void 0:Ll.blur()}}));const[Xl]=(0,Xn.Z)("Calendar",Ba.Z),Pu=Object.assign(Object.assign({},Xl),fe.locale);return $o(re.createElement(On,Object.assign({separator:re.createElement("span",{"aria-label":"to",className:`${mr}-separator`},re.createElement(Mt,null)),disabled:ul,ref:Er,dropdownAlign:Wo(Oo,Wt),placeholder:ao(Pu,Eo,kn),suffixIcon:Du,prevIcon:re.createElement("span",{className:`${mr}-prev-icon`}),nextIcon:re.createElement("span",{className:`${mr}-next-icon`}),superPrevIcon:re.createElement("span",{className:`${mr}-super-prev-icon`}),superNextIcon:re.createElement("span",{className:`${mr}-super-next-icon`}),transitionName:`${zo}-slide-up`},qr,Uo,{className:An()({[`${mr}-${si}`]:si,[`${mr}-borderless`]:!wa},(0,Nn.Z)(mr,(0,Nn.F)(Jl,da),Hl),ko,Yn,ht,Ha),locale:Pu.lang,prefixCls:mr,getPopupContainer:vt||dr,generateConfig:ie,components:Ti,direction:Oo,dropdownClassName:An()(ko,$n||qn,Ha),allowClear:Dr(ra,En,re.createElement(ut.Z,null))})))})}var Lu=function(ie,se){var fe={};for(var we in ie)Object.prototype.hasOwnProperty.call(ie,we)&&se.indexOf(we)<0&&(fe[we]=ie[we]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,we=Object.getOwnPropertySymbols(ie);ze<we.length;ze++)se.indexOf(we[ze])<0&&Object.prototype.propertyIsEnumerable.call(ie,we[ze])&&(fe[we[ze]]=ie[we[ze]]);return fe};function Ou(ie){function se(gn,vn){const wa=vn==="TimePicker"?"timePicker":"datePicker",kn=(0,re.forwardRef)(($n,qn)=>{const{prefixCls:da,getPopupContainer:En,style:ra,className:Ha,rootClassName:qr,size:Er,bordered:fr=!0,placement:Oo,placeholder:dr,popupClassName:mr,dropdownClassName:Ci,disabled:Yn,status:lr,clearIcon:Nr,allowClear:Eo}=$n,zo=Lu($n,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:$o,direction:ko,getPopupContainer:Uo,[wa]:si}=(0,re.useContext)(Qa.E_),vl=$o("picker",da),{compactSize:ul,compactItemClassnames:Ui}=(0,Kr.ri)(vl,ko),Hl=re.useRef(null),{format:Jl,showTime:uu}=$n,[Du,Xl]=Qr(vl);(0,re.useImperativeHandle)(qn,()=>({focus:()=>{var hu;return(hu=Hl.current)===null||hu===void 0?void 0:hu.focus()},blur:()=>{var hu;return(hu=Hl.current)===null||hu===void 0?void 0:hu.blur()}}));const Pu={showToday:!0};let Ll={};gn&&(Ll.picker=gn);const Wl=gn||$n.picker;Ll=Object.assign(Object.assign(Object.assign({},Ll),uu?oi(Object.assign({format:Jl,picker:Wl},uu)):{}),Wl==="time"?oi(Object.assign(Object.assign({format:Jl},$n),{picker:Wl})):{});const ql=$o(),bu=(0,ha.Z)(hu=>{var as;return(as=Er!=null?Er:ul)!==null&&as!==void 0?as:hu}),xu=re.useContext($a.Z),Ku=Yn!=null?Yn:xu,wu=(0,re.useContext)(ir.aM),{hasFeedback:fl,status:pu,feedbackIcon:au}=wu,kl=re.createElement(re.Fragment,null,Wl==="time"?re.createElement(Be,null):re.createElement(Se,null),fl&&au),[tl]=(0,Xn.Z)("DatePicker",Ba.Z),$l=Object.assign(Object.assign({},tl),$n.locale);return Du(re.createElement(Ut,Object.assign({ref:Hl,placeholder:Di($l,Wl,dr),suffixIcon:kl,dropdownAlign:Wo(ko,Oo),prevIcon:re.createElement("span",{className:`${vl}-prev-icon`}),nextIcon:re.createElement("span",{className:`${vl}-next-icon`}),superPrevIcon:re.createElement("span",{className:`${vl}-super-prev-icon`}),superNextIcon:re.createElement("span",{className:`${vl}-super-next-icon`}),transitionName:`${ql}-slide-up`},Pu,zo,Ll,{locale:$l.lang,className:An()({[`${vl}-${bu}`]:bu,[`${vl}-borderless`]:!fr},(0,Nn.Z)(vl,(0,Nn.F)(pu,lr),fl),Xl,Ui,si==null?void 0:si.className,Ha,qr),style:Object.assign(Object.assign({},si==null?void 0:si.style),ra),prefixCls:vl,getPopupContainer:En||Uo,generateConfig:ie,components:Ti,direction:ko,disabled:Ku,dropdownClassName:An()(Xl,qr,mr||Ci),allowClear:Dr(Eo,Nr,re.createElement(ut.Z,null))})))});return vn&&(kn.displayName=vn),kn}const fe=se(),we=se("week","WeekPicker"),ze=se("month","MonthPicker"),vt=se("year","YearPicker"),ht=se("time","TimePicker"),Wt=se("quarter","QuarterPicker");return{DatePicker:fe,WeekPicker:we,MonthPicker:ze,YearPicker:vt,TimePicker:ht,QuarterPicker:Wt}}const Uu=null;function Vl(ie){const{DatePicker:se,WeekPicker:fe,MonthPicker:we,YearPicker:ze,TimePicker:vt,QuarterPicker:ht}=Ou(ie),Wt=ll(ie),gn=se;return gn.WeekPicker=fe,gn.MonthPicker=we,gn.YearPicker=ze,gn.RangePicker=Wt,gn.TimePicker=vt,gn.QuarterPicker=ht,gn}var Yu=Vl;const ol=Yu(te);function ss(ie){const se=Wo(ie.direction,ie.placement);return se.overflow.adjustY=!1,se.overflow.adjustX=!1,Object.assign(Object.assign({},ie),{dropdownAlign:se})}const ec=(0,le.Z)(ol,"picker",null,ss);ol._InternalPanelDoNotUseOrYouWillBeFired=ec;const Ql=(0,le.Z)(ol.RangePicker,"picker",null,ss);ol._InternalRangePanelDoNotUseOrYouWillBeFired=Ql,ol.generatePicker=Yu;var cu=ol},72565:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return Wi}});var E=z(94184),ue=z.n(E),Ce=z(1413),Fe=z(97685),be=z(67294),$e=z(73935);function ge(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Xe={};function Me(mn,tn){}function _e(mn,tn){}function Ve(){Xe={}}function me(mn,tn,ya){!tn&&!Xe[ya]&&(mn(!1,ya),Xe[ya]=!0)}function Ue(mn,tn){me(Me,mn,tn)}function pe(mn,tn){me(_e,mn,tn)}var y=null,a=z(71002),x=z(18459);function b(mn,tn,ya){var ka=be.useRef({});return(!("value"in ka.current)||ya(ka.current.condition,tn))&&(ka.current.value=mn(),ka.current.condition=tn),ka.current.value}function ee(mn,tn){typeof mn=="function"?mn(tn):(0,a.Z)(mn)==="object"&&mn&&"current"in mn&&(mn.current=tn)}function te(){for(var mn=arguments.length,tn=new Array(mn),ya=0;ya<mn;ya++)tn[ya]=arguments[ya];var ka=tn.filter(function(pr){return pr});return ka.length<=1?ka[0]:function(pr){tn.forEach(function(fo){ee(fo,pr)})}}function le(){for(var mn=arguments.length,tn=new Array(mn),ya=0;ya<mn;ya++)tn[ya]=arguments[ya];return b(function(){return te.apply(void 0,tn)},tn,function(ka,pr){return ka.length===pr.length&&ka.every(function(fo,ni){return fo===pr[ni]})})}function oe(mn){var tn,ya,ka=(0,x.isMemo)(mn)?mn.type.type:mn.type;return!(typeof ka=="function"&&!((tn=ka.prototype)!==null&&tn!==void 0&&tn.render)||typeof mn=="function"&&!((ya=mn.prototype)!==null&&ya!==void 0&&ya.render))}var re=be.createContext(null),ye=re,Ae=z(74902),et=ge()?be.useLayoutEffect:be.useEffect,Oe=et,xe=function(tn,ya){var ka=React.useRef(!0);et(function(){if(!ka.current)return tn()},ya),et(function(){return ka.current=!1,function(){ka.current=!0}},[])},Se=[];function tt(mn,tn){var ya=be.useState(function(){if(!ge())return null;var Pn=document.createElement("div");return Pn}),ka=(0,Fe.Z)(ya,1),pr=ka[0],fo=be.useRef(!1),ni=be.useContext(ye),Pi=be.useState(Se),Hr=(0,Fe.Z)(Pi,2),Ki=Hr[0],dl=Hr[1],ml=ni||(fo.current?void 0:function(Pn){dl(function(na){var mt=[Pn].concat((0,Ae.Z)(na));return mt})});function Xo(){pr.parentElement||document.body.appendChild(pr),fo.current=!0}function Kt(){var Pn;(Pn=pr.parentElement)===null||Pn===void 0||Pn.removeChild(pr),fo.current=!1}return Oe(function(){return mn?ni?ni(Xo):Xo():Kt(),Kt},[mn]),Oe(function(){Ki.length&&(Ki.forEach(function(Pn){return Pn()}),dl(Se))},[Ki]),[pr,ml]}function Te(mn,tn){if(!mn)return!1;if(mn.contains)return mn.contains(tn);for(var ya=tn;ya;){if(ya===mn)return!0;ya=ya.parentNode}return!1}var Qe="data-rc-order",Be="rc-util-key",ut=new Map;function ct(){var mn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},tn=mn.mark;return tn?tn.startsWith("data-")?tn:"data-".concat(tn):Be}function Et(mn){if(mn.attachTo)return mn.attachTo;var tn=document.querySelector("head");return tn||document.body}function Ft(mn){return mn==="queue"?"prependQueue":mn?"prepend":"append"}function Mt(mn){return Array.from((ut.get(mn)||mn).children).filter(function(tn){return tn.tagName==="STYLE"})}function rn(mn){var tn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!ge())return null;var ya=tn.csp,ka=tn.prepend,pr=document.createElement("style");pr.setAttribute(Qe,Ft(ka)),ya!=null&&ya.nonce&&(pr.nonce=ya==null?void 0:ya.nonce),pr.innerHTML=mn;var fo=Et(tn),ni=fo.firstChild;if(ka){if(ka==="queue"){var Pi=Mt(fo).filter(function(Hr){return["prepend","prependQueue"].includes(Hr.getAttribute(Qe))});if(Pi.length)return fo.insertBefore(pr,Pi[Pi.length-1].nextSibling),pr}fo.insertBefore(pr,ni)}else fo.appendChild(pr);return pr}function An(mn){var tn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ya=Et(tn);return Mt(ya).find(function(ka){return ka.getAttribute(ct(tn))===mn})}function Hn(mn){var tn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ya=An(mn,tn);if(ya){var ka=Et(tn);ka.removeChild(ya)}}function xt(mn,tn){var ya=ut.get(mn);if(!ya||!Te(document,ya)){var ka=rn("",tn),pr=ka.parentNode;ut.set(mn,pr),mn.removeChild(ka)}}function _t(){ut.clear()}function xn(mn,tn){var ya=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ka=Et(ya);xt(ka,ya);var pr=An(tn,ya);if(pr){var fo,ni;if((fo=ya.csp)!==null&&fo!==void 0&&fo.nonce&&pr.nonce!==((ni=ya.csp)===null||ni===void 0?void 0:ni.nonce)){var Pi;pr.nonce=(Pi=ya.csp)===null||Pi===void 0?void 0:Pi.nonce}return pr.innerHTML!==mn&&(pr.innerHTML=mn),pr}var Hr=rn(mn,ya);return Hr.setAttribute(ct(ya),tn),Hr}var Ta;function Tt(mn){if(typeof document=="undefined")return 0;if(mn||Ta===void 0){var tn=document.createElement("div");tn.style.width="100%",tn.style.height="200px";var ya=document.createElement("div"),ka=ya.style;ka.position="absolute",ka.top="0",ka.left="0",ka.pointerEvents="none",ka.visibility="hidden",ka.width="200px",ka.height="150px",ka.overflow="hidden",ya.appendChild(tn),document.body.appendChild(ya);var pr=tn.offsetWidth;ya.style.overflow="scroll";var fo=tn.offsetWidth;pr===fo&&(fo=ya.clientWidth),document.body.removeChild(ya),Ta=pr-fo}return Ta}function pn(mn){var tn=mn.match(/^(.*)px$/),ya=Number(tn==null?void 0:tn[1]);return Number.isNaN(ya)?Tt():ya}function it(mn){if(typeof document=="undefined"||!mn||!(mn instanceof Element))return{width:0,height:0};var tn=getComputedStyle(mn,"::-webkit-scrollbar"),ya=tn.width,ka=tn.height;return{width:pn(ya),height:pn(ka)}}function Mn(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Ka="rc-util-locker-".concat(Date.now()),Gt=0;function cn(mn){var tn=!!mn,ya=be.useState(function(){return Gt+=1,"".concat(Ka,"_").concat(Gt)}),ka=(0,Fe.Z)(ya,1),pr=ka[0];Oe(function(){if(tn){var fo=it(document.body).width,ni=Mn();xn(`
|
|
html body {
|
|
overflow-y: hidden;
|
|
`.concat(ni?"width: calc(100% - ".concat(fo,"px);"):"",`
|
|
}`),pr)}else Hn(pr);return function(){Hn(pr)}},[tn,pr])}var wn=!1;function gt(mn){return typeof mn=="boolean"&&(wn=mn),wn}var rt=function(tn){return tn===!1?!1:!ge()||!tn?null:typeof tn=="string"?document.querySelector(tn):typeof tn=="function"?tn():tn},Nt=be.forwardRef(function(mn,tn){var ya=mn.open,ka=mn.autoLock,pr=mn.getContainer,fo=mn.debug,ni=mn.autoDestroy,Pi=ni===void 0?!0:ni,Hr=mn.children,Ki=be.useState(ya),dl=(0,Fe.Z)(Ki,2),ml=dl[0],Xo=dl[1],Kt=ml||ya;be.useEffect(function(){(Pi||ya)&&Xo(ya)},[ya,Pi]);var Pn=be.useState(function(){return rt(pr)}),na=(0,Fe.Z)(Pn,2),mt=na[0],ta=na[1];be.useEffect(function(){var io=rt(pr);ta(io!=null?io:null)});var sr=tt(Kt&&!mt,fo),nr=(0,Fe.Z)(sr,2),In=nr[0],Wn=nr[1],Gn=mt!=null?mt:In;cn(ka&&ya&&ge()&&(Gn===In||Gn===document.body));var vr=null;if(Hr&&oe(Hr)&&tn){var ho=Hr;vr=ho.ref}var Fo=le(vr,tn);if(!Kt||!ge()||mt===void 0)return null;var bo=Gn===!1||gt(),qo=Hr;return tn&&(qo=be.cloneElement(Hr,{ref:Fo})),be.createElement(ye.Provider,{value:Wn},bo?qo:(0,$e.createPortal)(qo,Gn))}),on=Nt,Zn=on;function ea(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var tr=ea()?be.useLayoutEffect:be.useEffect,Za=function(tn,ya){var ka=be.useRef(!0);tr(function(){return tn(ka.current)},ya),tr(function(){return ka.current=!1,function(){ka.current=!0}},[])},Ea=function(tn,ya){Za(function(ka){if(!ka)return tn()},ya)},Va=Za,bt=be.createContext(null),Yt=be.createContext({}),er=bt,Ya=z(4942),qt=z(87462),ba=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(tn){var ya=tn.keyCode;if(tn.altKey&&!tn.ctrlKey||tn.metaKey||ya>=Ct.F1&&ya<=Ct.F12)return!1;switch(ya){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(tn){if(tn>=Ct.ZERO&&tn<=Ct.NINE||tn>=Ct.NUM_ZERO&&tn<=Ct.NUM_MULTIPLY||tn>=Ct.A&&tn<=Ct.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&tn===0)return!0;switch(tn){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}}},un=Ct,Rn=`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`,ln=`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`,Vt="".concat(Rn," ").concat(ln).split(/[\s\n]+/),Jn="aria-",ja="data-";function za(mn,tn){return mn.indexOf(tn)===0}function Ra(mn){var tn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ya;tn===!1?ya={aria:!0,data:!0,attr:!0}:tn===!0?ya={aria:!0}:ya=(0,Ce.Z)({},tn);var ka={};return Object.keys(mn).forEach(function(pr){(ya.aria&&(pr==="role"||za(pr,Jn))||ya.data&&za(pr,ja)||ya.attr&&Vt.includes(pr))&&(ka[pr]=mn[pr])}),ka}function _r(mn){var tn=React.useRef();tn.current=mn;var ya=React.useCallback(function(){for(var ka,pr=arguments.length,fo=new Array(pr),ni=0;ni<pr;ni++)fo[ni]=arguments[ni];return(ka=tn.current)===null||ka===void 0?void 0:ka.call.apply(ka,[tn].concat(fo))},[]);return ya}function Yr(mn){var tn=React.useRef(!1),ya=React.useState(mn),ka=_slicedToArray(ya,2),pr=ka[0],fo=ka[1];React.useEffect(function(){return tn.current=!1,function(){tn.current=!0}},[]);function ni(Pi,Hr){Hr&&tn.current||fo(Pi)}return[pr,ni]}function So(mn){return mn!==void 0}function Go(mn,tn){var ya=tn||{},ka=ya.defaultValue,pr=ya.value,fo=ya.onChange,ni=ya.postState,Pi=useState(function(){return So(pr)?pr:So(ka)?typeof ka=="function"?ka():ka:typeof mn=="function"?mn():mn}),Hr=_slicedToArray(Pi,2),Ki=Hr[0],dl=Hr[1],ml=pr!==void 0?pr:Ki,Xo=ni?ni(ml):ml,Kt=useEvent(fo),Pn=useState([ml]),na=_slicedToArray(Pn,2),mt=na[0],ta=na[1];useLayoutUpdateEffect(function(){var nr=mt[0];Ki!==nr&&Kt(Ki,nr)},[mt]),useLayoutUpdateEffect(function(){So(pr)||dl(pr)},[pr]);var sr=useEvent(function(nr,In){dl(nr,In),ta([ml],In)});return[Xo,sr]}var di=z(33993);function Yo(mn,tn,ya){var ka=be.useRef({});return(!("value"in ka.current)||ya(ka.current.condition,tn))&&(ka.current.value=mn(),ka.current.condition=tn),ka.current.value}function Bi(mn,tn){typeof mn=="function"?mn(tn):(0,a.Z)(mn)==="object"&&mn&&"current"in mn&&(mn.current=tn)}function hi(){for(var mn=arguments.length,tn=new Array(mn),ya=0;ya<mn;ya++)tn[ya]=arguments[ya];var ka=tn.filter(function(pr){return pr});return ka.length<=1?ka[0]:function(pr){tn.forEach(function(fo){Bi(fo,pr)})}}function ii(){for(var mn=arguments.length,tn=new Array(mn),ya=0;ya<mn;ya++)tn[ya]=arguments[ya];return Yo(function(){return hi.apply(void 0,tn)},tn,function(ka,pr){return ka.length!==pr.length||ka.every(function(fo,ni){return fo!==pr[ni]})})}function Mi(mn){var tn,ya,ka=isMemo(mn)?mn.type.type:mn.type;return!(typeof ka=="function"&&!((tn=ka.prototype)!==null&&tn!==void 0&&tn.render)||typeof mn=="function"&&!((ya=mn.prototype)!==null&&ya!==void 0&&ya.render))}function gi(mn){return!isValidElement(mn)||isFragment(mn)?!1:Mi(mn)}function _a(mn,tn,ya,ka){if(!tn.length)return ya;var pr=_toArray(tn),fo=pr[0],ni=pr.slice(1),Pi;return!mn&&typeof fo=="number"?Pi=[]:Array.isArray(mn)?Pi=_toConsumableArray(mn):Pi=_objectSpread({},mn),ka&&ya===void 0&&ni.length===1?delete Pi[fo][ni[0]]:Pi[fo]=_a(Pi[fo],ni,ya,ka),Pi}function Rr(mn,tn,ya){var ka=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return tn.length&&ka&&ya===void 0&&!get(mn,tn.slice(0,-1))?mn:_a(mn,tn,ya,ka)}function xr(mn){return _typeof(mn)==="object"&&mn!==null&&Object.getPrototypeOf(mn)===Object.prototype}function wr(mn){return Array.isArray(mn)?[]:{}}var Tr=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function al(){for(var mn=arguments.length,tn=new Array(mn),ya=0;ya<mn;ya++)tn[ya]=arguments[ya];var ka=wr(tn[0]);return tn.forEach(function(pr){function fo(ni,Pi){var Hr=new Set(Pi),Ki=get(pr,ni),dl=Array.isArray(Ki);if(dl||xr(Ki)){if(!Hr.has(Ki)){Hr.add(Ki);var ml=get(ka,ni);dl?ka=Rr(ka,ni,[]):(!ml||_typeof(ml)!=="object")&&(ka=Rr(ka,ni,wr(Ki))),Tr(Ki).forEach(function(Xo){fo([].concat(_toConsumableArray(ni),[Xo]),Hr)})}}else ka=Rr(ka,ni,Ki)}fo([])}),ka}var kr={},hn=[],Fn=function(tn){hn.push(tn)};function dn(mn,tn){if(0)var ya}function Sa(mn,tn){if(0)var ya}function br(){kr={}}function eo(mn,tn,ya){!tn&&!kr[ya]&&(mn(!1,ya),kr[ya]=!0)}function mi(mn,tn){eo(dn,mn,tn)}function Ao(mn,tn){eo(Sa,mn,tn)}mi.preMessage=Fn,mi.resetWarned=br,mi.noteOnce=Ao;var oo=mi,fi=function(tn){var ya=tn.prefixCls,ka=tn.className,pr=tn.style,fo=tn.children,ni=tn.containerRef,Pi=tn.id,Hr=tn.onMouseEnter,Ki=tn.onMouseOver,dl=tn.onMouseLeave,ml=tn.onClick,Xo=tn.onKeyDown,Kt=tn.onKeyUp,Pn={onMouseEnter:Hr,onMouseOver:Ki,onMouseLeave:dl,onClick:ml,onKeyDown:Xo,onKeyUp:Kt},na=be.useContext(Yt),mt=na.panel,ta=ii(mt,ni);return be.createElement(be.Fragment,null,be.createElement("div",(0,qt.Z)({id:Pi,className:ue()("".concat(ya,"-content"),ka),style:(0,Ce.Z)({},pr),"aria-modal":"true",role:"dialog",ref:ta},Pn),fo))},yl=fi;function ur(mn){return typeof mn=="string"&&String(Number(mn))===mn?(oo(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(mn)):mn}function Zi(mn){warning(!("wrapperClassName"in mn),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!mn.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var yn={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function Ma(mn,tn){var ya,ka,pr,fo,ni=mn.prefixCls,Pi=mn.open,Hr=mn.placement,Ki=mn.inline,dl=mn.push,ml=mn.forceRender,Xo=mn.autoFocus,Kt=mn.keyboard,Pn=mn.rootClassName,na=mn.rootStyle,mt=mn.zIndex,ta=mn.className,sr=mn.id,nr=mn.style,In=mn.motion,Wn=mn.width,Gn=mn.height,vr=mn.children,ho=mn.contentWrapperStyle,Fo=mn.mask,bo=mn.maskClosable,qo=mn.maskMotion,io=mn.maskClassName,Pr=mn.maskStyle,Vn=mn.afterOpenChange,Xa=mn.onClose,ar=mn.onMouseEnter,vo=mn.onMouseOver,Ze=mn.onMouseLeave,Sn=mn.onClick,zn=mn.onKeyDown,la=mn.onKeyUp,jt=be.useRef(),oa=be.useRef(),ia=be.useRef();be.useImperativeHandle(tn,function(){return jt.current});var Un=function(Eu){var Tu=Eu.keyCode,ts=Eu.shiftKey;switch(Tu){case un.TAB:{if(Tu===un.TAB){if(!ts&&document.activeElement===ia.current){var ku;(ku=oa.current)===null||ku===void 0||ku.focus({preventScroll:!0})}else if(ts&&document.activeElement===oa.current){var Ns;(Ns=ia.current)===null||Ns===void 0||Ns.focus({preventScroll:!0})}}break}case un.ESC:{Xa&&Kt&&(Eu.stopPropagation(),Xa(Eu));break}}};be.useEffect(function(){if(Pi&&Xo){var Si;(Si=jt.current)===null||Si===void 0||Si.focus({preventScroll:!0})}},[Pi]);var sa=be.useState(!1),Ur=(0,Fe.Z)(sa,2),Zo=Ur[0],Ro=Ur[1],ro=be.useContext(er),Ri;dl===!1?Ri={distance:0}:dl===!0?Ri={}:Ri=dl||{};var ji=(ya=(ka=(pr=Ri)===null||pr===void 0?void 0:pr.distance)!==null&&ka!==void 0?ka:ro==null?void 0:ro.pushDistance)!==null&&ya!==void 0?ya:180,ru=be.useMemo(function(){return{pushDistance:ji,push:function(){Ro(!0)},pull:function(){Ro(!1)}}},[ji]);be.useEffect(function(){if(Pi){var Si;ro==null||(Si=ro.push)===null||Si===void 0||Si.call(ro)}else{var Eu;ro==null||(Eu=ro.pull)===null||Eu===void 0||Eu.call(ro)}},[Pi]),be.useEffect(function(){return function(){var Si;ro==null||(Si=ro.pull)===null||Si===void 0||Si.call(ro)}},[]);var lu=Fo&&be.createElement(ba.Z,(0,qt.Z)({key:"mask"},qo,{visible:Pi}),function(Si,Eu){var Tu=Si.className,ts=Si.style;return be.createElement("div",{className:ue()("".concat(ni,"-mask"),Tu,io),style:(0,Ce.Z)((0,Ce.Z)({},ts),Pr),onClick:bo&&Pi?Xa:void 0,ref:Eu})}),Iu=typeof In=="function"?In(Hr):In,gu={};if(Zo&&ji)switch(Hr){case"top":gu.transform="translateY(".concat(ji,"px)");break;case"bottom":gu.transform="translateY(".concat(-ji,"px)");break;case"left":gu.transform="translateX(".concat(ji,"px)");break;default:gu.transform="translateX(".concat(-ji,"px)");break}Hr==="left"||Hr==="right"?gu.width=ur(Wn):gu.height=ur(Gn);var yu={onMouseEnter:ar,onMouseOver:vo,onMouseLeave:Ze,onClick:Sn,onKeyDown:zn,onKeyUp:la},ds=be.createElement(ba.Z,(0,qt.Z)({key:"panel"},Iu,{visible:Pi,forceRender:ml,onVisibleChanged:function(Eu){Vn==null||Vn(Eu)},removeOnLeave:!1,leavedClassName:"".concat(ni,"-content-wrapper-hidden")}),function(Si,Eu){var Tu=Si.className,ts=Si.style;return be.createElement("div",(0,qt.Z)({className:ue()("".concat(ni,"-content-wrapper"),Tu),style:(0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},gu),ts),ho)},Ra(mn,{data:!0})),be.createElement(yl,(0,qt.Z)({id:sr,containerRef:Eu,prefixCls:ni,className:ta,style:nr},yu),vr))}),zu=(0,Ce.Z)({},na);return mt&&(zu.zIndex=mt),be.createElement(er.Provider,{value:ru},be.createElement("div",{className:ue()(ni,"".concat(ni,"-").concat(Hr),Pn,(fo={},(0,Ya.Z)(fo,"".concat(ni,"-open"),Pi),(0,Ya.Z)(fo,"".concat(ni,"-inline"),Ki),fo)),style:zu,tabIndex:-1,ref:jt,onKeyDown:Un},lu,be.createElement("div",{tabIndex:0,ref:oa,style:yn,"aria-hidden":"true","data-sentinel":"start"}),ds,be.createElement("div",{tabIndex:0,ref:ia,style:yn,"aria-hidden":"true","data-sentinel":"end"})))}var va=be.forwardRef(Ma),en=va,Wr=function(tn){var ya=tn.open,ka=ya===void 0?!1:ya,pr=tn.prefixCls,fo=pr===void 0?"rc-drawer":pr,ni=tn.placement,Pi=ni===void 0?"right":ni,Hr=tn.autoFocus,Ki=Hr===void 0?!0:Hr,dl=tn.keyboard,ml=dl===void 0?!0:dl,Xo=tn.width,Kt=Xo===void 0?378:Xo,Pn=tn.mask,na=Pn===void 0?!0:Pn,mt=tn.maskClosable,ta=mt===void 0?!0:mt,sr=tn.getContainer,nr=tn.forceRender,In=tn.afterOpenChange,Wn=tn.destroyOnClose,Gn=tn.onMouseEnter,vr=tn.onMouseOver,ho=tn.onMouseLeave,Fo=tn.onClick,bo=tn.onKeyDown,qo=tn.onKeyUp,io=tn.panelRef,Pr=be.useState(!1),Vn=(0,Fe.Z)(Pr,2),Xa=Vn[0],ar=Vn[1],vo=be.useState(!1),Ze=(0,Fe.Z)(vo,2),Sn=Ze[0],zn=Ze[1];Va(function(){zn(!0)},[]);var la=Sn?ka:!1,jt=be.useRef(),oa=be.useRef();Va(function(){la&&(oa.current=document.activeElement)},[la]);var ia=function(Ro){var ro;if(ar(Ro),In==null||In(Ro),!Ro&&oa.current&&!((ro=jt.current)!==null&&ro!==void 0&&ro.contains(oa.current))){var Ri;(Ri=oa.current)===null||Ri===void 0||Ri.focus({preventScroll:!0})}},Un=be.useMemo(function(){return{panel:io}},[io]);if(!nr&&!Xa&&!la&&Wn)return null;var sa={onMouseEnter:Gn,onMouseOver:vr,onMouseLeave:ho,onClick:Fo,onKeyDown:bo,onKeyUp:qo},Ur=(0,Ce.Z)((0,Ce.Z)({},tn),{},{open:la,prefixCls:fo,placement:Pi,autoFocus:Ki,keyboard:ml,width:Kt,mask:na,maskClosable:ta,inline:sr===!1,afterOpenChange:ia,ref:jt},sa);return be.createElement(Yt.Provider,{value:Un},be.createElement(Zn,{open:la||nr||Xa,autoDestroy:!1,getContainer:sr,autoLock:na&&(la||Xa)},be.createElement(en,Ur)))},xa=Wr,Ir=xa,Wa=z(33603),Ei=z(53124),li=z(65223),ki=z(69760),Bo=mn=>{const{prefixCls:tn,title:ya,footer:ka,extra:pr,closeIcon:fo,closable:ni,onClose:Pi,headerStyle:Hr,drawerStyle:Ki,bodyStyle:dl,footerStyle:ml,children:Xo}=mn,Kt=be.useCallback(sr=>be.createElement("button",{type:"button",onClick:Pi,"aria-label":"Close",className:`${tn}-close`},sr),[Pi]),[Pn,na]=(0,ki.Z)(ni,fo,Kt,void 0,!0),mt=be.useMemo(()=>!ya&&!Pn?null:be.createElement("div",{style:Hr,className:ue()(`${tn}-header`,{[`${tn}-header-close-only`]:Pn&&!ya&&!pr})},be.createElement("div",{className:`${tn}-header-title`},na,ya&&be.createElement("div",{className:`${tn}-title`},ya)),pr&&be.createElement("div",{className:`${tn}-extra`},pr)),[Pn,na,pr,Hr,tn,ya]),ta=be.useMemo(()=>{if(!ka)return null;const sr=`${tn}-footer`;return be.createElement("div",{className:sr,style:ml},ka)},[ka,ml,tn]);return be.createElement("div",{className:`${tn}-wrapper-body`,style:Ki},mt,be.createElement("div",{className:`${tn}-body`,style:dl},Xo),ta)},Ja=z(4173),Nl=z(67968),hl=z(45503),Fl=mn=>{const{componentCls:tn,motionDurationSlow:ya}=mn,ka={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${ya}`}}};return{[tn]:{[`${tn}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${ya}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${tn}-panel-motion`]:{"&-left":[ka,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[ka,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[ka,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[ka,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Mr=mn=>{const{componentCls:tn,zIndexPopup:ya,colorBgMask:ka,colorBgElevated:pr,motionDurationSlow:fo,motionDurationMid:ni,padding:Pi,paddingLG:Hr,fontSizeLG:Ki,lineHeightLG:dl,lineWidth:ml,lineType:Xo,colorSplit:Kt,marginSM:Pn,colorIcon:na,colorIconHover:mt,colorText:ta,fontWeightStrong:sr,footerPaddingBlock:nr,footerPaddingInline:In}=mn,Wn=`${tn}-content-wrapper`;return{[tn]:{position:"fixed",inset:0,zIndex:ya,pointerEvents:"none","&-pure":{position:"relative",background:pr,[`&${tn}-left`]:{boxShadow:mn.boxShadowDrawerLeft},[`&${tn}-right`]:{boxShadow:mn.boxShadowDrawerRight},[`&${tn}-top`]:{boxShadow:mn.boxShadowDrawerUp},[`&${tn}-bottom`]:{boxShadow:mn.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${tn}-mask`]:{position:"absolute",inset:0,zIndex:ya,background:ka,pointerEvents:"auto"},[Wn]:{position:"absolute",zIndex:ya,maxWidth:"100vw",transition:`all ${fo}`,"&-hidden":{display:"none"}},[`&-left > ${Wn}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:mn.boxShadowDrawerLeft},[`&-right > ${Wn}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:mn.boxShadowDrawerRight},[`&-top > ${Wn}`]:{top:0,insetInline:0,boxShadow:mn.boxShadowDrawerUp},[`&-bottom > ${Wn}`]:{bottom:0,insetInline:0,boxShadow:mn.boxShadowDrawerDown},[`${tn}-content`]:{width:"100%",height:"100%",overflow:"auto",background:pr,pointerEvents:"auto"},[`${tn}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${tn}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Pi}px ${Hr}px`,fontSize:Ki,lineHeight:dl,borderBottom:`${ml}px ${Xo} ${Kt}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${tn}-extra`]:{flex:"none"},[`${tn}-close`]:{display:"inline-block",marginInlineEnd:Pn,color:na,fontWeight:sr,fontSize:Ki,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${ni}`,textRendering:"auto","&:focus, &:hover":{color:mt,textDecoration:"none"}},[`${tn}-title`]:{flex:1,margin:0,color:ta,fontWeight:mn.fontWeightStrong,fontSize:Ki,lineHeight:dl},[`${tn}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Hr,overflow:"auto"},[`${tn}-footer`]:{flexShrink:0,padding:`${nr}px ${In}px`,borderTop:`${ml}px ${Xo} ${Kt}`},"&-rtl":{direction:"rtl"}}}};var wo=(0,Nl.Z)("Drawer",mn=>{const tn=(0,hl.TS)(mn,{});return[Mr(tn),Fl(tn)]},mn=>({zIndexPopup:mn.zIndexPopupBase,footerPaddingBlock:mn.paddingXS,footerPaddingInline:mn.padding})),Jo=z(16569),jr=function(mn,tn){var ya={};for(var ka in mn)Object.prototype.hasOwnProperty.call(mn,ka)&&tn.indexOf(ka)<0&&(ya[ka]=mn[ka]);if(mn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pr=0,ka=Object.getOwnPropertySymbols(mn);pr<ka.length;pr++)tn.indexOf(ka[pr])<0&&Object.prototype.propertyIsEnumerable.call(mn,ka[pr])&&(ya[ka[pr]]=mn[ka[pr]]);return ya};const Pl=null,bl={distance:180},_l=mn=>{var tn;const{rootClassName:ya,width:ka,height:pr,size:fo="default",mask:ni=!0,push:Pi=bl,open:Hr,afterOpenChange:Ki,onClose:dl,prefixCls:ml,getContainer:Xo,style:Kt,className:Pn,visible:na,afterVisibleChange:mt}=mn,ta=jr(mn,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:sr,getPrefixCls:nr,direction:In,drawer:Wn}=be.useContext(Ei.E_),Gn=nr("drawer",ml),[vr,ho]=wo(Gn),Fo=Xo===void 0&&sr?()=>sr(document.body):Xo,bo=ue()({"no-mask":!ni,[`${Gn}-rtl`]:In==="rtl"},ya,ho),qo=be.useMemo(()=>ka!=null?ka:fo==="large"?736:378,[ka,fo]),io=be.useMemo(()=>pr!=null?pr:fo==="large"?736:378,[pr,fo]),Pr={motionName:(0,Wa.m)(Gn,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Vn=ar=>({motionName:(0,Wa.m)(Gn,`panel-motion-${ar}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Xa=(0,Jo.H)();return vr(be.createElement(Ja.BR,null,be.createElement(li.Ux,{status:!0,override:!0},be.createElement(Ir,Object.assign({prefixCls:Gn,onClose:dl,maskMotion:Pr,motion:Vn},ta,{open:Hr!=null?Hr:na,mask:ni,push:Pi,width:qo,height:io,style:Object.assign(Object.assign({},Wn==null?void 0:Wn.style),Kt),className:ue()(Wn==null?void 0:Wn.className,Pn),rootClassName:bo,getContainer:Fo,afterOpenChange:Ki!=null?Ki:mt,panelRef:Xa}),be.createElement(Bo,Object.assign({prefixCls:Gn},ta,{onClose:dl}))))))},rl=mn=>{const{prefixCls:tn,style:ya,className:ka,placement:pr="right"}=mn,fo=jr(mn,["prefixCls","style","className","placement"]),{getPrefixCls:ni}=be.useContext(Ei.E_),Pi=ni("drawer",tn),[Hr,Ki]=wo(Pi),dl=ue()(Pi,`${Pi}-pure`,`${Pi}-${pr}`,Ki,ka);return Hr(be.createElement("div",{className:dl,style:ya},be.createElement(Bo,Object.assign({prefixCls:Pi},fo))))};_l._InternalPanelDoNotUseOrYouWillBeFired=rl;var Wi=_l},56153:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return qs}});var E=z(67294),ue=z.t(E,2),Ce=z(91034),Fe=z(94184),be=z.n(Fe),$e=z(87462),ge=z(4942),Xe=z(97685),Me=z(45987),_e=z(1413),Ve=z(73935);function me(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Ue={};function pe(at,Lt){}function y(at,Lt){}function a(){Ue={}}function x(at,Lt,Ot){!Lt&&!Ue[Ot]&&(at(!1,Ot),Ue[Ot]=!0)}function b(at,Lt){x(pe,at,Lt)}function ee(at,Lt){x(y,at,Lt)}var te=null,le=z(71002),oe=z(12060);function re(at,Lt,Ot){var Dn=E.useRef({});return(!("value"in Dn.current)||Ot(Dn.current.condition,Lt))&&(Dn.current.value=at(),Dn.current.condition=Lt),Dn.current.value}function ye(at,Lt){typeof at=="function"?at(Lt):(0,le.Z)(at)==="object"&&at&&"current"in at&&(at.current=Lt)}function Ae(){for(var at=arguments.length,Lt=new Array(at),Ot=0;Ot<at;Ot++)Lt[Ot]=arguments[Ot];var Dn=Lt.filter(function(pa){return pa});return Dn.length<=1?Dn[0]:function(pa){Lt.forEach(function(cr){ye(cr,pa)})}}function et(){for(var at=arguments.length,Lt=new Array(at),Ot=0;Ot<at;Ot++)Lt[Ot]=arguments[Ot];return re(function(){return Ae.apply(void 0,Lt)},Lt,function(Dn,pa){return Dn.length===pa.length&&Dn.every(function(cr,hr){return cr===pa[hr]})})}function Oe(at){var Lt,Ot,Dn=(0,oe.isMemo)(at)?at.type.type:at.type;return!(typeof Dn=="function"&&!((Lt=Dn.prototype)!==null&&Lt!==void 0&&Lt.render)||typeof at=="function"&&!((Ot=at.prototype)!==null&&Ot!==void 0&&Ot.render))}var xe=E.createContext(null),Se=xe,tt=z(74902),Te=me()?E.useLayoutEffect:E.useEffect,Qe=Te,Be=function(Lt,Ot){var Dn=React.useRef(!0);Te(function(){if(!Dn.current)return Lt()},Ot),Te(function(){return Dn.current=!1,function(){Dn.current=!0}},[])},ut=[];function ct(at,Lt){var Ot=E.useState(function(){if(!me())return null;var sn=document.createElement("div");return sn}),Dn=(0,Xe.Z)(Ot,1),pa=Dn[0],cr=E.useRef(!1),hr=E.useContext(Se),No=E.useState(ut),ui=(0,Xe.Z)(No,2),ei=ui[0],Ie=ui[1],He=hr||(cr.current?void 0:function(sn){Ie(function(Bn){var Kn=[sn].concat((0,tt.Z)(Bn));return Kn})});function At(){pa.parentElement||document.body.appendChild(pa),cr.current=!0}function St(){var sn;(sn=pa.parentElement)===null||sn===void 0||sn.removeChild(pa),cr.current=!1}return Qe(function(){return at?hr?hr(At):At():St(),St},[at]),Qe(function(){ei.length&&(ei.forEach(function(sn){return sn()}),Ie(ut))},[ei]),[pa,He]}function Et(at,Lt){if(!at)return!1;if(at.contains)return at.contains(Lt);for(var Ot=Lt;Ot;){if(Ot===at)return!0;Ot=Ot.parentNode}return!1}var Ft="data-rc-order",Mt="rc-util-key",rn=new Map;function An(){var at=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Lt=at.mark;return Lt?Lt.startsWith("data-")?Lt:"data-".concat(Lt):Mt}function Hn(at){if(at.attachTo)return at.attachTo;var Lt=document.querySelector("head");return Lt||document.body}function xt(at){return at==="queue"?"prependQueue":at?"prepend":"append"}function _t(at){return Array.from((rn.get(at)||at).children).filter(function(Lt){return Lt.tagName==="STYLE"})}function xn(at){var Lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!me())return null;var Ot=Lt.csp,Dn=Lt.prepend,pa=document.createElement("style");pa.setAttribute(Ft,xt(Dn)),Ot!=null&&Ot.nonce&&(pa.nonce=Ot==null?void 0:Ot.nonce),pa.innerHTML=at;var cr=Hn(Lt),hr=cr.firstChild;if(Dn){if(Dn==="queue"){var No=_t(cr).filter(function(ui){return["prepend","prependQueue"].includes(ui.getAttribute(Ft))});if(No.length)return cr.insertBefore(pa,No[No.length-1].nextSibling),pa}cr.insertBefore(pa,hr)}else cr.appendChild(pa);return pa}function Ta(at){var Lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ot=Hn(Lt);return _t(Ot).find(function(Dn){return Dn.getAttribute(An(Lt))===at})}function Tt(at){var Lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ot=Ta(at,Lt);if(Ot){var Dn=Hn(Lt);Dn.removeChild(Ot)}}function pn(at,Lt){var Ot=rn.get(at);if(!Ot||!Et(document,Ot)){var Dn=xn("",Lt),pa=Dn.parentNode;rn.set(at,pa),at.removeChild(Dn)}}function it(){rn.clear()}function Mn(at,Lt){var Ot=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Dn=Hn(Ot);pn(Dn,Ot);var pa=Ta(Lt,Ot);if(pa){var cr,hr;if((cr=Ot.csp)!==null&&cr!==void 0&&cr.nonce&&pa.nonce!==((hr=Ot.csp)===null||hr===void 0?void 0:hr.nonce)){var No;pa.nonce=(No=Ot.csp)===null||No===void 0?void 0:No.nonce}return pa.innerHTML!==at&&(pa.innerHTML=at),pa}var ui=xn(at,Ot);return ui.setAttribute(An(Ot),Lt),ui}var Ka;function Gt(at){if(typeof document=="undefined")return 0;if(at||Ka===void 0){var Lt=document.createElement("div");Lt.style.width="100%",Lt.style.height="200px";var Ot=document.createElement("div"),Dn=Ot.style;Dn.position="absolute",Dn.top="0",Dn.left="0",Dn.pointerEvents="none",Dn.visibility="hidden",Dn.width="200px",Dn.height="150px",Dn.overflow="hidden",Ot.appendChild(Lt),document.body.appendChild(Ot);var pa=Lt.offsetWidth;Ot.style.overflow="scroll";var cr=Lt.offsetWidth;pa===cr&&(cr=Ot.clientWidth),document.body.removeChild(Ot),Ka=pa-cr}return Ka}function cn(at){var Lt=at.match(/^(.*)px$/),Ot=Number(Lt==null?void 0:Lt[1]);return Number.isNaN(Ot)?Gt():Ot}function wn(at){if(typeof document=="undefined"||!at||!(at instanceof Element))return{width:0,height:0};var Lt=getComputedStyle(at,"::-webkit-scrollbar"),Ot=Lt.width,Dn=Lt.height;return{width:cn(Ot),height:cn(Dn)}}function gt(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var rt="rc-util-locker-".concat(Date.now()),Nt=0;function on(at){var Lt=!!at,Ot=E.useState(function(){return Nt+=1,"".concat(rt,"_").concat(Nt)}),Dn=(0,Xe.Z)(Ot,1),pa=Dn[0];Qe(function(){if(Lt){var cr=wn(document.body).width,hr=gt();Mn(`
|
|
html body {
|
|
overflow-y: hidden;
|
|
`.concat(hr?"width: calc(100% - ".concat(cr,"px);"):"",`
|
|
}`),pa)}else Tt(pa);return function(){Tt(pa)}},[Lt,pa])}var Zn=!1;function ea(at){return typeof at=="boolean"&&(Zn=at),Zn}var tr=function(Lt){return Lt===!1?!1:!me()||!Lt?null:typeof Lt=="string"?document.querySelector(Lt):typeof Lt=="function"?Lt():Lt},Za=E.forwardRef(function(at,Lt){var Ot=at.open,Dn=at.autoLock,pa=at.getContainer,cr=at.debug,hr=at.autoDestroy,No=hr===void 0?!0:hr,ui=at.children,ei=E.useState(Ot),Ie=(0,Xe.Z)(ei,2),He=Ie[0],At=Ie[1],St=He||Ot;E.useEffect(function(){(No||Ot)&&At(Ot)},[Ot,No]);var sn=E.useState(function(){return tr(pa)}),Bn=(0,Xe.Z)(sn,2),Kn=Bn[0],Oa=Bn[1];E.useEffect(function(){var De=tr(pa);Oa(De!=null?De:null)});var Fa=ct(St&&!Kn,cr),Ia=(0,Xe.Z)(Fa,2),Aa=Ia[0],Ar=Ia[1],Da=Kn!=null?Kn:Aa;on(Dn&&Ot&&me()&&(Da===Aa||Da===document.body));var Sr=null;if(ui&&Oe(ui)&&Lt){var Jr=ui;Sr=Jr.ref}var Co=et(Sr,Lt);if(!St||!me()||Kn===void 0)return null;var lo=Da===!1||ea(),uo=ui;return Lt&&(uo=E.cloneElement(ui,{ref:Co})),E.createElement(Se.Provider,{value:Ar},lo?uo:(0,Ve.createPortal)(uo,Da))}),Ea=Za,Va=Ea,bt=z(48555);function Yt(at){return at instanceof HTMLElement||at instanceof SVGElement}function er(at){return Yt(at)?at:at instanceof React.Component?ReactDOM.findDOMNode(at):null}function Ya(at){var Lt;return at==null||(Lt=at.getRootNode)===null||Lt===void 0?void 0:Lt.call(at)}function qt(at){return Ya(at)instanceof ShadowRoot}function ba(at){return qt(at)?Ya(at):null}function Ct(at){var Lt=E.useRef();Lt.current=at;var Ot=E.useCallback(function(){for(var Dn,pa=arguments.length,cr=new Array(pa),hr=0;hr<pa;hr++)cr[hr]=arguments[hr];return(Dn=Lt.current)===null||Dn===void 0?void 0:Dn.call.apply(Dn,[Lt].concat(cr))},[]);return Ot}function un(){var at=(0,_e.Z)({},ue);return at.useId}var Rn=0;function ln(){}var Vt=un(),Jn=Vt?function(Lt){var Ot=Vt();return Lt||Ot}:function(Lt){var Ot=E.useState("ssr-id"),Dn=(0,Xe.Z)(Ot,2),pa=Dn[0],cr=Dn[1];return E.useEffect(function(){var hr=Rn;Rn+=1,cr("rc_unique_".concat(hr))},[]),Lt||pa};function ja(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var za=ja()?E.useLayoutEffect:E.useEffect,Ra=function(Lt,Ot){var Dn=E.useRef(!0);za(function(){return Lt(Dn.current)},Ot),za(function(){return Dn.current=!1,function(){Dn.current=!0}},[])},_r=function(Lt,Ot){Ra(function(Dn){if(!Dn)return Lt()},Ot)},Yr=Ra,So=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var at=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(at)||/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(at==null?void 0:at.substr(0,4))},Go=E.createContext(null),di=Go;function Yo(at){return at?Array.isArray(at)?at:[at]:[]}function Bi(at,Lt,Ot,Dn){return E.useMemo(function(){var pa=Yo(Ot!=null?Ot:Lt),cr=Yo(Dn!=null?Dn:Lt),hr=new Set(pa),No=new Set(cr);return at&&(hr.has("hover")&&(hr.delete("hover"),hr.add("click")),No.has("hover")&&(No.delete("hover"),No.add("click"))),[hr,No]},[at,Lt,Ot,Dn])}var hi=function(at){if(!at)return!1;if(at instanceof Element){if(at.offsetParent)return!0;if(at.getBBox){var Lt=at.getBBox(),Ot=Lt.width,Dn=Lt.height;if(Ot||Dn)return!0}if(at.getBoundingClientRect){var pa=at.getBoundingClientRect(),cr=pa.width,hr=pa.height;if(cr||hr)return!0}}return!1};function ii(){var at=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ot=arguments.length>2?arguments[2]:void 0;return Ot?at[0]===Lt[0]:at[0]===Lt[0]&&at[1]===Lt[1]}function Mi(at,Lt,Ot,Dn){for(var pa=Ot.points,cr=Object.keys(at),hr=0;hr<cr.length;hr+=1){var No,ui=cr[hr];if(ii((No=at[ui])===null||No===void 0?void 0:No.points,pa,Dn))return"".concat(Lt,"-placement-").concat(ui)}return""}function gi(at,Lt,Ot,Dn){return Lt||(Ot?{motionName:"".concat(at,"-").concat(Ot)}:Dn?{motionName:Dn}:null)}function _a(at){return at.ownerDocument.defaultView}function Rr(at){for(var Lt=[],Ot=at==null?void 0:at.parentElement,Dn=["hidden","scroll","clip","auto"];Ot;){var pa=_a(Ot).getComputedStyle(Ot),cr=pa.overflowX,hr=pa.overflowY,No=pa.overflow;[cr,hr,No].some(function(ui){return Dn.includes(ui)})&&Lt.push(Ot),Ot=Ot.parentElement}return Lt}function xr(at){var Lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(at)?Lt:at}function wr(at){return xr(parseFloat(at),0)}function Tr(at,Lt){var Ot=(0,_e.Z)({},at);return(Lt||[]).forEach(function(Dn){if(!(Dn instanceof HTMLBodyElement||Dn instanceof HTMLHtmlElement)){var pa=_a(Dn).getComputedStyle(Dn),cr=pa.overflow,hr=pa.overflowClipMargin,No=pa.borderTopWidth,ui=pa.borderBottomWidth,ei=pa.borderLeftWidth,Ie=pa.borderRightWidth,He=Dn.getBoundingClientRect(),At=Dn.offsetHeight,St=Dn.clientHeight,sn=Dn.offsetWidth,Bn=Dn.clientWidth,Kn=wr(No),Oa=wr(ui),Fa=wr(ei),Ia=wr(Ie),Aa=xr(Math.round(He.width/sn*1e3)/1e3),Ar=xr(Math.round(He.height/At*1e3)/1e3),Da=(sn-Bn-Fa-Ia)*Aa,Sr=(At-St-Kn-Oa)*Ar,Jr=Kn*Ar,Co=Oa*Ar,lo=Fa*Aa,uo=Ia*Aa,De=0,qe=0;if(cr==="clip"){var Dt=wr(hr);De=Dt*Aa,qe=Dt*Ar}var Pe=He.x+lo-De,Pt=He.y+Jr-qe,st=Pe+He.width+2*De-lo-uo-Da,$t=Pt+He.height+2*qe-Jr-Co-Sr;Ot.left=Math.max(Ot.left,Pe),Ot.top=Math.max(Ot.top,Pt),Ot.right=Math.min(Ot.right,st),Ot.bottom=Math.min(Ot.bottom,$t)}}),Ot}function al(at){var Lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Ot="".concat(Lt),Dn=Ot.match(/^(.*)\%$/);return Dn?at*(parseFloat(Dn[1])/100):parseFloat(Ot)}function kr(at,Lt){var Ot=Lt||[],Dn=(0,Xe.Z)(Ot,2),pa=Dn[0],cr=Dn[1];return[al(at.width,pa),al(at.height,cr)]}function hn(){var at=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[at[0],at[1]]}function Fn(at,Lt){var Ot=Lt[0],Dn=Lt[1],pa,cr;return Ot==="t"?cr=at.y:Ot==="b"?cr=at.y+at.height:cr=at.y+at.height/2,Dn==="l"?pa=at.x:Dn==="r"?pa=at.x+at.width:pa=at.x+at.width/2,{x:pa,y:cr}}function dn(at,Lt){var Ot={t:"b",b:"t",l:"r",r:"l"};return at.map(function(Dn,pa){return pa===Lt?Ot[Dn]||"c":Dn}).join("")}function Sa(at,Lt,Ot,Dn,pa,cr,hr){var No=E.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:pa[Dn]||{}}),ui=(0,Xe.Z)(No,2),ei=ui[0],Ie=ui[1],He=E.useRef(0),At=E.useMemo(function(){return Lt?Rr(Lt):[]},[Lt]),St=E.useRef({}),sn=function(){St.current={}};at||sn();var Bn=Ct(function(){if(Lt&&Ot&&at){let Ca=function(To,no){var ma=arguments.length>2&&arguments[2]!==void 0?arguments[2]:qa,Vo=ot.x+To,Yi=ot.y+no,Ji=Vo+ua,Tl=Yi+Qn,jl=Math.max(Vo,ma.left),Ii=Math.max(Yi,ma.top),nu=Math.min(Ji,ma.right),Qr=Math.min(Tl,ma.bottom);return Math.max(0,(nu-jl)*(Qr-Ii))},Or=function(){jo=ot.y+Ni,or=jo+Qn,xo=ot.x+Li,Lo=xo+ua};var Fa,Ia,Aa=Lt,Ar=Aa.ownerDocument,Da=_a(Aa),Sr=Da.getComputedStyle(Aa),Jr=Sr.width,Co=Sr.height,lo=Sr.position,uo=Aa.style.left,De=Aa.style.top,qe=Aa.style.right,Dt=Aa.style.bottom,Pe=(0,_e.Z)((0,_e.Z)({},pa[Dn]),cr),Pt=Ar.createElement("div");(Fa=Aa.parentElement)===null||Fa===void 0||Fa.appendChild(Pt),Pt.style.left="".concat(Aa.offsetLeft,"px"),Pt.style.top="".concat(Aa.offsetTop,"px"),Pt.style.position=lo,Pt.style.height="".concat(Aa.offsetHeight,"px"),Pt.style.width="".concat(Aa.offsetWidth,"px"),Aa.style.left="0",Aa.style.top="0",Aa.style.right="auto",Aa.style.bottom="auto";var st;if(Array.isArray(Ot))st={x:Ot[0],y:Ot[1],width:0,height:0};else{var $t=Ot.getBoundingClientRect();st={x:$t.x,y:$t.y,width:$t.width,height:$t.height}}var ot=Aa.getBoundingClientRect(),wt=Ar.documentElement,Bt=wt.clientWidth,nn=wt.clientHeight,bn=wt.scrollWidth,jn=wt.scrollHeight,Qt=wt.scrollTop,_n=wt.scrollLeft,Qn=ot.height,ua=ot.width,Tn=st.height,rr=st.width,Pa={left:0,top:0,right:Bt,bottom:nn},gr={left:-_n,top:-Qt,right:bn-_n,bottom:jn-Qt},yr=Pe.htmlRegion,Na="visible",Zr="visibleFirst";yr!=="scroll"&&yr!==Zr&&(yr=Na);var Br=yr===Zr,Ga=Tr(gr,At),fa=Tr(Pa,At),qa=yr===Na?fa:Ga,Xr=Br?fa:qa;Aa.style.left="auto",Aa.style.top="auto",Aa.style.right="0",Aa.style.bottom="0";var Gr=Aa.getBoundingClientRect();Aa.style.left=uo,Aa.style.top=De,Aa.style.right=qe,Aa.style.bottom=Dt,(Ia=Aa.parentElement)===null||Ia===void 0||Ia.removeChild(Pt);var Do=xr(Math.round(ua/parseFloat(Jr)*1e3)/1e3),Vr=xr(Math.round(Qn/parseFloat(Co)*1e3)/1e3);if(Do===0||Vr===0||Yt(Ot)&&!hi(Ot))return;var $r=Pe.offset,Fr=Pe.targetOffset,to=kr(ot,$r),_o=(0,Xe.Z)(to,2),wi=_o[0],bi=_o[1],aa=kr(st,Fr),$i=(0,Xe.Z)(aa,2),Fi=$i[0],El=$i[1];st.x-=Fi,st.y-=El;var Bl=Pe.points||[],Io=(0,Xe.Z)(Bl,2),co=Io[0],yi=Io[1],ai=hn(yi),Ko=hn(co),ri=Fn(st,ai),pi=Fn(ot,Ko),Xi=(0,_e.Z)({},Pe),Li=ri.x-pi.x+wi,Ni=ri.y-pi.y+bi,Cl=Ca(Li,Ni),qi=Ca(Li,Ni,fa),Il=Fn(st,["t","l"]),Al=Fn(ot,["t","l"]),wl=Fn(st,["b","r"]),Lr=Fn(ot,["b","r"]),el=Pe.overflow||{},ti=el.adjustX,vi=el.adjustY,nl=el.shiftX,Qi=el.shiftY,Dl=function(no){return typeof no=="boolean"?no:no>=0},jo,or,xo,Lo;Or();var zr=Dl(vi),_i=Ko[0]===ai[0];if(zr&&Ko[0]==="t"&&(or>Xr.bottom||St.current.bt)){var sl=Ni;_i?sl-=Qn-Tn:sl=Il.y-Lr.y-bi;var he=Ca(Li,sl),Ge=Ca(Li,sl,fa);he>Cl||he===Cl&&(!Br||Ge>=qi)?(St.current.bt=!0,Ni=sl,bi=-bi,Xi.points=[dn(Ko,0),dn(ai,0)]):St.current.bt=!1}if(zr&&Ko[0]==="b"&&(jo<Xr.top||St.current.tb)){var Ye=Ni;_i?Ye+=Qn-Tn:Ye=wl.y-Al.y-bi;var ce=Ca(Li,Ye),ve=Ca(Li,Ye,fa);ce>Cl||ce===Cl&&(!Br||ve>=qi)?(St.current.tb=!0,Ni=Ye,bi=-bi,Xi.points=[dn(Ko,0),dn(ai,0)]):St.current.tb=!1}var Ne=Dl(ti),Re=Ko[1]===ai[1];if(Ne&&Ko[1]==="l"&&(Lo>Xr.right||St.current.rl)){var We=Li;Re?We-=ua-rr:We=Il.x-Lr.x-wi;var ke=Ca(We,Ni),dt=Ca(We,Ni,fa);ke>Cl||ke===Cl&&(!Br||dt>=qi)?(St.current.rl=!0,Li=We,wi=-wi,Xi.points=[dn(Ko,1),dn(ai,1)]):St.current.rl=!1}if(Ne&&Ko[1]==="r"&&(xo<Xr.left||St.current.lr)){var yt=Li;Re?yt+=ua-rr:yt=wl.x-Al.x-wi;var Le=Ca(yt,Ni),Je=Ca(yt,Ni,fa);Le>Cl||Le===Cl&&(!Br||Je>=qi)?(St.current.lr=!0,Li=yt,wi=-wi,Xi.points=[dn(Ko,1),dn(ai,1)]):St.current.lr=!1}Or();var ft=nl===!0?0:nl;typeof ft=="number"&&(xo<fa.left&&(Li-=xo-fa.left-wi,st.x+rr<fa.left+ft&&(Li+=st.x-fa.left+rr-ft)),Lo>fa.right&&(Li-=Lo-fa.right-wi,st.x>fa.right-ft&&(Li+=st.x-fa.right+ft)));var pt=Qi===!0?0:Qi;typeof pt=="number"&&(jo<fa.top&&(Ni-=jo-fa.top-bi,st.y+Tn<fa.top+pt&&(Ni+=st.y-fa.top+Tn-pt)),or>fa.bottom&&(Ni-=or-fa.bottom-bi,st.y>fa.bottom-pt&&(Ni+=st.y-fa.bottom+pt)));var It=ot.x+Li,Jt=It+ua,kt=ot.y+Ni,Ln=kt+Qn,On=st.x,Ut=On+rr,Nn=st.y,Qa=Nn+Tn,$a=Math.max(It,On),ha=Math.min(Jt,Ut),ir=($a+ha)/2,Xn=ir-It,Kr=Math.max(kt,Nn),Ba=Math.min(Ln,Qa),ca=(Kr+Ba)/2,ga=ca-kt;hr==null||hr(Lt,Xi);var Ua=Gr.right-ot.x-(Li+ot.width),Cr=Gr.bottom-ot.y-(Ni+ot.height);Ie({ready:!0,offsetX:Li/Do,offsetY:Ni/Vr,offsetR:Ua/Do,offsetB:Cr/Vr,arrowX:Xn/Do,arrowY:ga/Vr,scaleX:Do,scaleY:Vr,align:Xi})}}),Kn=function(){He.current+=1;var Ia=He.current;Promise.resolve().then(function(){He.current===Ia&&Bn()})},Oa=function(){Ie(function(Ia){return(0,_e.Z)((0,_e.Z)({},Ia),{},{ready:!1})})};return Yr(Oa,[Dn]),Yr(function(){at||Oa()},[at]),[ei.ready,ei.offsetX,ei.offsetY,ei.offsetR,ei.offsetB,ei.arrowX,ei.arrowY,ei.scaleX,ei.scaleY,ei.align,Kn]}function br(at,Lt,Ot,Dn,pa){Yr(function(){if(at&&Lt&&Ot){let He=function(){Dn(),pa()};var cr=Lt,hr=Ot,No=Rr(cr),ui=Rr(hr),ei=_a(hr),Ie=new Set([ei].concat((0,tt.Z)(No),(0,tt.Z)(ui)));return Ie.forEach(function(At){At.addEventListener("scroll",He,{passive:!0})}),ei.addEventListener("resize",He,{passive:!0}),Dn(),function(){Ie.forEach(function(At){At.removeEventListener("scroll",He),ei.removeEventListener("resize",He)})}}},[at,Lt,Ot])}function eo(at){var Lt=React.useRef(!1),Ot=React.useState(at),Dn=_slicedToArray(Ot,2),pa=Dn[0],cr=Dn[1];React.useEffect(function(){return Lt.current=!1,function(){Lt.current=!0}},[]);function hr(No,ui){ui&&Lt.current||cr(No)}return[pa,hr]}function mi(at){return at!==void 0}function Ao(at,Lt){var Ot=Lt||{},Dn=Ot.defaultValue,pa=Ot.value,cr=Ot.onChange,hr=Ot.postState,No=useState(function(){return mi(pa)?pa:mi(Dn)?typeof Dn=="function"?Dn():Dn:typeof at=="function"?at():at}),ui=_slicedToArray(No,2),ei=ui[0],Ie=ui[1],He=pa!==void 0?pa:ei,At=hr?hr(He):He,St=useEvent(cr),sn=useState([He]),Bn=_slicedToArray(sn,2),Kn=Bn[0],Oa=Bn[1];useLayoutUpdateEffect(function(){var Ia=Kn[0];ei!==Ia&&St(ei,Ia)},[Kn]),useLayoutUpdateEffect(function(){mi(pa)||Ie(pa)},[pa]);var Fa=useEvent(function(Ia,Aa){Ie(Ia,Aa),Oa([He],Aa)});return[At,Fa]}var oo=z(95845);function fi(at,Lt,Ot){var Dn=E.useRef({});return(!("value"in Dn.current)||Ot(Dn.current.condition,Lt))&&(Dn.current.value=at(),Dn.current.condition=Lt),Dn.current.value}function yl(at,Lt){typeof at=="function"?at(Lt):(0,le.Z)(at)==="object"&&at&&"current"in at&&(at.current=Lt)}function ur(){for(var at=arguments.length,Lt=new Array(at),Ot=0;Ot<at;Ot++)Lt[Ot]=arguments[Ot];var Dn=Lt.filter(function(pa){return pa});return Dn.length<=1?Dn[0]:function(pa){Lt.forEach(function(cr){yl(cr,pa)})}}function Zi(){for(var at=arguments.length,Lt=new Array(at),Ot=0;Ot<at;Ot++)Lt[Ot]=arguments[Ot];return fi(function(){return ur.apply(void 0,Lt)},Lt,function(Dn,pa){return Dn.length!==pa.length||Dn.every(function(cr,hr){return cr!==pa[hr]})})}function yn(at){var Lt,Ot,Dn=(0,oo.isMemo)(at)?at.type.type:at.type;return!(typeof Dn=="function"&&!((Lt=Dn.prototype)!==null&&Lt!==void 0&&Lt.render)||typeof at=="function"&&!((Ot=at.prototype)!==null&&Ot!==void 0&&Ot.render))}function Ma(at){return!isValidElement(at)||isFragment(at)?!1:yn(at)}function va(at,Lt,Ot,Dn){if(!Lt.length)return Ot;var pa=_toArray(Lt),cr=pa[0],hr=pa.slice(1),No;return!at&&typeof cr=="number"?No=[]:Array.isArray(at)?No=_toConsumableArray(at):No=_objectSpread({},at),Dn&&Ot===void 0&&hr.length===1?delete No[cr][hr[0]]:No[cr]=va(No[cr],hr,Ot,Dn),No}function en(at,Lt,Ot){var Dn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return Lt.length&&Dn&&Ot===void 0&&!get(at,Lt.slice(0,-1))?at:va(at,Lt,Ot,Dn)}function Wr(at){return _typeof(at)==="object"&&at!==null&&Object.getPrototypeOf(at)===Object.prototype}function xa(at){return Array.isArray(at)?[]:{}}var Ir=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function Wa(){for(var at=arguments.length,Lt=new Array(at),Ot=0;Ot<at;Ot++)Lt[Ot]=arguments[Ot];var Dn=xa(Lt[0]);return Lt.forEach(function(pa){function cr(hr,No){var ui=new Set(No),ei=get(pa,hr),Ie=Array.isArray(ei);if(Ie||Wr(ei)){if(!ui.has(ei)){ui.add(ei);var He=get(Dn,hr);Ie?Dn=en(Dn,hr,[]):(!He||_typeof(He)!=="object")&&(Dn=en(Dn,hr,xa(ei))),Ir(ei).forEach(function(At){cr([].concat(_toConsumableArray(hr),[At]),ui)})}}else Dn=en(Dn,hr,ei)}cr([])}),Dn}var Ei={},li=[],ki=function(Lt){li.push(Lt)};function cl(at,Lt){if(0)var Ot}function Bo(at,Lt){if(0)var Ot}function Ja(){Ei={}}function Nl(at,Lt,Ot){!Lt&&!Ei[Ot]&&(at(!1,Ot),Ei[Ot]=!0)}function hl(at,Lt){Nl(cl,at,Lt)}function Vi(at,Lt){Nl(Bo,at,Lt)}hl.preMessage=ki,hl.resetWarned=Ja,hl.noteOnce=Vi;var Fl=null,Mr=function(Lt){return+setTimeout(Lt,16)},wo=function(Lt){return clearTimeout(Lt)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Mr=function(Lt){return window.requestAnimationFrame(Lt)},wo=function(Lt){return window.cancelAnimationFrame(Lt)});var Jo=0,jr=new Map;function Pl(at){jr.delete(at)}var bl=function(Lt){var Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Jo+=1;var Dn=Jo;function pa(cr){if(cr===0)Pl(Dn),Lt();else{var hr=Mr(function(){pa(cr-1)});jr.set(Dn,hr)}}return pa(Ot),Dn};bl.cancel=function(at){var Lt=jr.get(at);return Pl(Lt),wo(Lt)};var _l=bl;function rl(at,Lt,Ot,Dn,pa,cr,hr,No){var ui=E.useRef(at),ei=E.useRef(!1);ui.current!==at&&(ei.current=!0,ui.current=at),E.useEffect(function(){var Ie=_l(function(){ei.current=!1});return function(){_l.cancel(Ie)}},[at]),E.useEffect(function(){if(Lt&&Dn&&(!pa||cr)){var Ie=function(){var lo=!1,uo=function(Dt){var Pe=Dt.target;lo=hr(Pe)},De=function(Dt){var Pe=Dt.target;!ei.current&&ui.current&&!lo&&!hr(Pe)&&No(!1)};return[uo,De]},He=Ie(),At=(0,Xe.Z)(He,2),St=At[0],sn=At[1],Bn=Ie(),Kn=(0,Xe.Z)(Bn,2),Oa=Kn[0],Fa=Kn[1],Ia=_a(Dn);Ia.addEventListener("mousedown",St,!0),Ia.addEventListener("click",sn,!0),Ia.addEventListener("contextmenu",sn,!0);var Aa=ba(Ot);if(Aa&&(Aa.addEventListener("mousedown",Oa,!0),Aa.addEventListener("click",Fa,!0),Aa.addEventListener("contextmenu",Fa,!0)),0)var Ar,Da,Sr,Jr;return function(){Ia.removeEventListener("mousedown",St,!0),Ia.removeEventListener("click",sn,!0),Ia.removeEventListener("contextmenu",sn,!0),Aa&&(Aa.removeEventListener("mousedown",Oa,!0),Aa.removeEventListener("click",Fa,!0),Aa.removeEventListener("contextmenu",Fa,!0))}}},[Lt,Ot,Dn,pa,cr])}function Wi(at){return at instanceof HTMLElement||at instanceof SVGElement}function mn(at){return Wi(at)?at:at instanceof E.Component?Ve.findDOMNode(at):null}function tn(at,Lt){var Ot={};return Ot[at.toLowerCase()]=Lt.toLowerCase(),Ot["Webkit".concat(at)]="webkit".concat(Lt),Ot["Moz".concat(at)]="moz".concat(Lt),Ot["ms".concat(at)]="MS".concat(Lt),Ot["O".concat(at)]="o".concat(Lt.toLowerCase()),Ot}function ya(at,Lt){var Ot={animationend:tn("Animation","AnimationEnd"),transitionend:tn("Transition","TransitionEnd")};return at&&("AnimationEvent"in Lt||delete Ot.animationend.animation,"TransitionEvent"in Lt||delete Ot.transitionend.transition),Ot}var ka=ya(me(),typeof window!="undefined"?window:{}),pr={};if(me()){var fo=document.createElement("div");pr=fo.style}var ni={};function Pi(at){if(ni[at])return ni[at];var Lt=ka[at];if(Lt)for(var Ot=Object.keys(Lt),Dn=Ot.length,pa=0;pa<Dn;pa+=1){var cr=Ot[pa];if(Object.prototype.hasOwnProperty.call(Lt,cr)&&cr in pr)return ni[at]=Lt[cr],ni[at]}return""}var Hr=Pi("animationend"),Ki=Pi("transitionend"),dl=!!(Hr&&Ki),ml=Hr||"animationend",Xo=Ki||"transitionend";function Kt(at,Lt){if(!at)return null;if((0,le.Z)(at)==="object"){var Ot=Lt.replace(/-\w/g,function(Dn){return Dn[1].toUpperCase()});return at[Ot]}return"".concat(at,"-").concat(Lt)}var Pn="none",na="appear",mt="enter",ta="leave",sr="none",nr="prepare",In="start",Wn="active",Gn="end";function vr(at){var Lt=E.useRef(!1),Ot=E.useState(at),Dn=(0,Xe.Z)(Ot,2),pa=Dn[0],cr=Dn[1];E.useEffect(function(){return Lt.current=!1,function(){Lt.current=!0}},[]);function hr(No,ui){ui&&Lt.current||cr(No)}return[pa,hr]}var ho=function(Lt){return+setTimeout(Lt,16)},Fo=function(Lt){return clearTimeout(Lt)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(ho=function(Lt){return window.requestAnimationFrame(Lt)},Fo=function(Lt){return window.cancelAnimationFrame(Lt)});var bo=0,qo=new Map;function io(at){qo.delete(at)}var Pr=function(Lt){var Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;bo+=1;var Dn=bo;function pa(cr){if(cr===0)io(Dn),Lt();else{var hr=ho(function(){pa(cr-1)});qo.set(Dn,hr)}}return pa(Ot),Dn};Pr.cancel=function(at){var Lt=qo.get(at);return io(Lt),Fo(Lt)};var Vn=Pr,Xa=function(){var at=E.useRef(null);function Lt(){Vn.cancel(at.current)}function Ot(Dn){var pa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;Lt();var cr=Vn(function(){pa<=1?Dn({isCanceled:function(){return cr!==at.current}}):Ot(Dn,pa-1)});at.current=cr}return E.useEffect(function(){return function(){Lt()}},[]),[Ot,Lt]},ar=me()?E.useLayoutEffect:E.useEffect,vo=ar,Ze=[nr,In,Wn,Gn],Sn=!1,zn=!0;function la(at){return at===Wn||at===Gn}var jt=function(at,Lt){var Ot=vr(sr),Dn=(0,Xe.Z)(Ot,2),pa=Dn[0],cr=Dn[1],hr=Xa(),No=(0,Xe.Z)(hr,2),ui=No[0],ei=No[1];function Ie(){cr(nr,!0)}return vo(function(){if(pa!==sr&&pa!==Gn){var He=Ze.indexOf(pa),At=Ze[He+1],St=Lt(pa);St===Sn?cr(At,!0):ui(function(sn){function Bn(){sn.isCanceled()||cr(At,!0)}St===!0?Bn():Promise.resolve(St).then(Bn)})}},[at,pa]),E.useEffect(function(){return function(){ei()}},[]),[Ie,pa]},oa=function(at){var Lt=(0,E.useRef)(),Ot=(0,E.useRef)(at);Ot.current=at;var Dn=E.useCallback(function(hr){Ot.current(hr)},[]);function pa(hr){hr&&(hr.removeEventListener(Xo,Dn),hr.removeEventListener(ml,Dn))}function cr(hr){Lt.current&&Lt.current!==hr&&pa(Lt.current),hr&&hr!==Lt.current&&(hr.addEventListener(Xo,Dn),hr.addEventListener(ml,Dn),Lt.current=hr)}return E.useEffect(function(){return function(){pa(Lt.current)}},[]),[cr,pa]};function ia(at,Lt,Ot,Dn){var pa=Dn.motionEnter,cr=pa===void 0?!0:pa,hr=Dn.motionAppear,No=hr===void 0?!0:hr,ui=Dn.motionLeave,ei=ui===void 0?!0:ui,Ie=Dn.motionDeadline,He=Dn.motionLeaveImmediately,At=Dn.onAppearPrepare,St=Dn.onEnterPrepare,sn=Dn.onLeavePrepare,Bn=Dn.onAppearStart,Kn=Dn.onEnterStart,Oa=Dn.onLeaveStart,Fa=Dn.onAppearActive,Ia=Dn.onEnterActive,Aa=Dn.onLeaveActive,Ar=Dn.onAppearEnd,Da=Dn.onEnterEnd,Sr=Dn.onLeaveEnd,Jr=Dn.onVisibleChanged,Co=vr(),lo=(0,Xe.Z)(Co,2),uo=lo[0],De=lo[1],qe=vr(Pn),Dt=(0,Xe.Z)(qe,2),Pe=Dt[0],Pt=Dt[1],st=vr(null),$t=(0,Xe.Z)(st,2),ot=$t[0],wt=$t[1],Bt=(0,E.useRef)(!1),nn=(0,E.useRef)(null);function bn(){return Ot()}var jn=(0,E.useRef)(!1);function Qt(Ga){var fa=bn();if(!(Ga&&!Ga.deadline&&Ga.target!==fa)){var qa=jn.current,Xr;Pe===na&&qa?Xr=Ar==null?void 0:Ar(fa,Ga):Pe===mt&&qa?Xr=Da==null?void 0:Da(fa,Ga):Pe===ta&&qa&&(Xr=Sr==null?void 0:Sr(fa,Ga)),Pe!==Pn&&qa&&Xr!==!1&&(Pt(Pn,!0),wt(null,!0))}}var _n=oa(Qt),Qn=(0,Xe.Z)(_n,1),ua=Qn[0],Tn=E.useMemo(function(){var Ga,fa,qa;switch(Pe){case na:return Ga={},(0,ge.Z)(Ga,nr,At),(0,ge.Z)(Ga,In,Bn),(0,ge.Z)(Ga,Wn,Fa),Ga;case mt:return fa={},(0,ge.Z)(fa,nr,St),(0,ge.Z)(fa,In,Kn),(0,ge.Z)(fa,Wn,Ia),fa;case ta:return qa={},(0,ge.Z)(qa,nr,sn),(0,ge.Z)(qa,In,Oa),(0,ge.Z)(qa,Wn,Aa),qa;default:return{}}},[Pe]),rr=jt(Pe,function(Ga){if(Ga===nr){var fa=Tn[nr];return fa?fa(bn()):Sn}if(yr in Tn){var qa;wt(((qa=Tn[yr])===null||qa===void 0?void 0:qa.call(Tn,bn(),null))||null)}return yr===Wn&&(ua(bn()),Ie>0&&(clearTimeout(nn.current),nn.current=setTimeout(function(){Qt({deadline:!0})},Ie))),zn}),Pa=(0,Xe.Z)(rr,2),gr=Pa[0],yr=Pa[1],Na=la(yr);jn.current=Na,vo(function(){De(Lt);var Ga=Bt.current;if(Bt.current=!0,!!at){var fa;!Ga&&Lt&&No&&(fa=na),Ga&&Lt&&cr&&(fa=mt),(Ga&&!Lt&&ei||!Ga&&He&&!Lt&&ei)&&(fa=ta),fa&&(Pt(fa),gr())}},[Lt]),(0,E.useEffect)(function(){(Pe===na&&!No||Pe===mt&&!cr||Pe===ta&&!ei)&&Pt(Pn)},[No,cr,ei]),(0,E.useEffect)(function(){return function(){Bt.current=!1,clearTimeout(nn.current)}},[]);var Zr=E.useRef(!1);(0,E.useEffect)(function(){uo&&(Zr.current=!0),uo!==void 0&&Pe===Pn&&((Zr.current||uo)&&(Jr==null||Jr(uo)),Zr.current=!0)},[uo,Pe]);var Br=ot;return Tn[nr]&&yr===In&&(Br=(0,_e.Z)({transition:"none"},Br)),[Pe,yr,Br,uo!=null?uo:Lt]}var Un=z(15671),sa=z(43144),Ur=z(60136),Zo=z(51630),Ro=function(at){(0,Ur.Z)(Ot,at);var Lt=(0,Zo.Z)(Ot);function Ot(){return(0,Un.Z)(this,Ot),Lt.apply(this,arguments)}return(0,sa.Z)(Ot,[{key:"render",value:function(){return this.props.children}}]),Ot}(E.Component),ro=Ro;function Ri(at){var Lt=at;(0,le.Z)(at)==="object"&&(Lt=at.transitionSupport);function Ot(pa){return!!(pa.motionName&&Lt)}var Dn=E.forwardRef(function(pa,cr){var hr=pa.visible,No=hr===void 0?!0:hr,ui=pa.removeOnLeave,ei=ui===void 0?!0:ui,Ie=pa.forceRender,He=pa.children,At=pa.motionName,St=pa.leavedClassName,sn=pa.eventProps,Bn=Ot(pa),Kn=(0,E.useRef)(),Oa=(0,E.useRef)();function Fa(){try{return Kn.current instanceof HTMLElement?Kn.current:mn(Oa.current)}catch(st){return null}}var Ia=ia(Bn,No,Fa,pa),Aa=(0,Xe.Z)(Ia,4),Ar=Aa[0],Da=Aa[1],Sr=Aa[2],Jr=Aa[3],Co=E.useRef(Jr);Jr&&(Co.current=!0);var lo=E.useCallback(function(st){Kn.current=st,ye(cr,st)},[cr]),uo,De=(0,_e.Z)((0,_e.Z)({},sn),{},{visible:No});if(!He)uo=null;else if(Ar===Pn||!Ot(pa))Jr?uo=He((0,_e.Z)({},De),lo):!ei&&Co.current&&St?uo=He((0,_e.Z)((0,_e.Z)({},De),{},{className:St}),lo):Ie||!ei&&!St?uo=He((0,_e.Z)((0,_e.Z)({},De),{},{style:{display:"none"}}),lo):uo=null;else{var qe,Dt;Da===nr?Dt="prepare":la(Da)?Dt="active":Da===In&&(Dt="start"),uo=He((0,_e.Z)((0,_e.Z)({},De),{},{className:be()(Kt(At,Ar),(qe={},(0,ge.Z)(qe,Kt(At,"".concat(Ar,"-").concat(Dt)),Dt),(0,ge.Z)(qe,At,typeof At=="string"),qe)),style:Sr}),lo)}if(E.isValidElement(uo)&&Oe(uo)){var Pe=uo,Pt=Pe.ref;Pt||(uo=E.cloneElement(uo,{ref:lo}))}return E.createElement(ro,{ref:Oa},uo)});return Dn.displayName="CSSMotion",Dn}var ji=Ri(dl),ru=z(97326),lu="add",Iu="keep",gu="remove",yu="removed";function ds(at){var Lt;return at&&(0,le.Z)(at)==="object"&&"key"in at?Lt=at:Lt={key:at},(0,_e.Z)((0,_e.Z)({},Lt),{},{key:String(Lt.key)})}function zu(){var at=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return at.map(ds)}function Si(){var at=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ot=[],Dn=0,pa=Lt.length,cr=zu(at),hr=zu(Lt);cr.forEach(function(ei){for(var Ie=!1,He=Dn;He<pa;He+=1){var At=hr[He];if(At.key===ei.key){Dn<He&&(Ot=Ot.concat(hr.slice(Dn,He).map(function(St){return(0,_e.Z)((0,_e.Z)({},St),{},{status:lu})})),Dn=He),Ot.push((0,_e.Z)((0,_e.Z)({},At),{},{status:Iu})),Dn+=1,Ie=!0;break}}Ie||Ot.push((0,_e.Z)((0,_e.Z)({},ei),{},{status:gu}))}),Dn<pa&&(Ot=Ot.concat(hr.slice(Dn).map(function(ei){return(0,_e.Z)((0,_e.Z)({},ei),{},{status:lu})})));var No={};Ot.forEach(function(ei){var Ie=ei.key;No[Ie]=(No[Ie]||0)+1});var ui=Object.keys(No).filter(function(ei){return No[ei]>1});return ui.forEach(function(ei){Ot=Ot.filter(function(Ie){var He=Ie.key,At=Ie.status;return He!==ei||At!==gu}),Ot.forEach(function(Ie){Ie.key===ei&&(Ie.status=Iu)})}),Ot}var Eu=["component","children","onVisibleChanged","onAllRemoved"],Tu=["status"],ts=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function ku(at){var Lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ji,Ot=function(Dn){(0,Ur.Z)(cr,Dn);var pa=(0,Zo.Z)(cr);function cr(){var hr;(0,Un.Z)(this,cr);for(var No=arguments.length,ui=new Array(No),ei=0;ei<No;ei++)ui[ei]=arguments[ei];return hr=pa.call.apply(pa,[this].concat(ui)),(0,ge.Z)((0,ru.Z)(hr),"state",{keyEntities:[]}),(0,ge.Z)((0,ru.Z)(hr),"removeKey",function(Ie){var He=hr.state.keyEntities,At=He.map(function(St){return St.key!==Ie?St:(0,_e.Z)((0,_e.Z)({},St),{},{status:yu})});return hr.setState({keyEntities:At}),At.filter(function(St){var sn=St.status;return sn!==yu}).length}),hr}return(0,sa.Z)(cr,[{key:"render",value:function(){var No=this,ui=this.state.keyEntities,ei=this.props,Ie=ei.component,He=ei.children,At=ei.onVisibleChanged,St=ei.onAllRemoved,sn=(0,Me.Z)(ei,Eu),Bn=Ie||E.Fragment,Kn={};return ts.forEach(function(Oa){Kn[Oa]=sn[Oa],delete sn[Oa]}),delete sn.keys,E.createElement(Bn,sn,ui.map(function(Oa){var Fa=Oa.status,Ia=(0,Me.Z)(Oa,Tu),Aa=Fa===lu||Fa===Iu;return E.createElement(Lt,(0,$e.Z)({},Kn,{key:Ia.key,visible:Aa,eventProps:Ia,onVisibleChanged:function(Da){if(At==null||At(Da,{key:Ia.key}),!Da){var Sr=No.removeKey(Ia.key);Sr===0&&St&&St()}}}),He)}))}}],[{key:"getDerivedStateFromProps",value:function(No,ui){var ei=No.keys,Ie=ui.keyEntities,He=zu(ei),At=Si(Ie,He);return{keyEntities:At.filter(function(St){var sn=Ie.find(function(Bn){var Kn=Bn.key;return St.key===Kn});return!(sn&&sn.status===yu&&St.status===gu)})}}}]),cr}(E.Component);return(0,ge.Z)(Ot,"defaultProps",{component:"div"}),Ot}var Ns=ku(dl),Qu=ji;function Ps(at){var Lt=at.prefixCls,Ot=at.align,Dn=at.arrow,pa=at.arrowPos,cr=Dn||{},hr=cr.className,No=cr.content,ui=pa.x,ei=ui===void 0?0:ui,Ie=pa.y,He=Ie===void 0?0:Ie,At=E.useRef();if(!Ot||!Ot.points)return null;var St={position:"absolute"};if(Ot.autoArrow!==!1){var sn=Ot.points[0],Bn=Ot.points[1],Kn=sn[0],Oa=sn[1],Fa=Bn[0],Ia=Bn[1];Kn===Fa||!["t","b"].includes(Kn)?St.top=He:Kn==="t"?St.top=0:St.bottom=0,Oa===Ia||!["l","r"].includes(Oa)?St.left=ei:Oa==="l"?St.left=0:St.right=0}return E.createElement("div",{ref:At,className:be()("".concat(Lt,"-arrow"),hr),style:St},No)}function ls(at){var Lt=at.prefixCls,Ot=at.open,Dn=at.zIndex,pa=at.mask,cr=at.motion;return pa?E.createElement(Qu,(0,$e.Z)({},cr,{motionAppear:!0,visible:Ot,removeOnLeave:!0}),function(hr){var No=hr.className;return E.createElement("div",{style:{zIndex:Dn},className:be()("".concat(Lt,"-mask"),No)})}):null}var Ts=E.memo(function(at){var Lt=at.children;return Lt},function(at,Lt){return Lt.cache}),Kl=Ts,Cu=E.forwardRef(function(at,Lt){var Ot=at.popup,Dn=at.className,pa=at.prefixCls,cr=at.style,hr=at.target,No=at.onVisibleChanged,ui=at.open,ei=at.keepDom,Ie=at.fresh,He=at.onClick,At=at.mask,St=at.arrow,sn=at.arrowPos,Bn=at.align,Kn=at.motion,Oa=at.maskMotion,Fa=at.forceRender,Ia=at.getPopupContainer,Aa=at.autoDestroy,Ar=at.portal,Da=at.zIndex,Sr=at.onMouseEnter,Jr=at.onMouseLeave,Co=at.onPointerEnter,lo=at.ready,uo=at.offsetX,De=at.offsetY,qe=at.offsetR,Dt=at.offsetB,Pe=at.onAlign,Pt=at.onPrepare,st=at.stretch,$t=at.targetWidth,ot=at.targetHeight,wt=typeof Ot=="function"?Ot():Ot,Bt=ui||ei,nn=(Ia==null?void 0:Ia.length)>0,bn=E.useState(!Ia||!nn),jn=(0,Xe.Z)(bn,2),Qt=jn[0],_n=jn[1];if(Yr(function(){!Qt&&nn&&hr&&_n(!0)},[Qt,nn,hr]),!Qt)return null;var Qn="auto",ua={left:"-1000vw",top:"-1000vh",right:Qn,bottom:Qn};if(lo||!ui){var Tn,rr=Bn.points,Pa=Bn.dynamicInset||((Tn=Bn._experimental)===null||Tn===void 0?void 0:Tn.dynamicInset),gr=Pa&&rr[0][1]==="r",yr=Pa&&rr[0][0]==="b";gr?(ua.right=qe,ua.left=Qn):(ua.left=uo,ua.right=Qn),yr?(ua.bottom=Dt,ua.top=Qn):(ua.top=De,ua.bottom=Qn)}var Na={};return st&&(st.includes("height")&&ot?Na.height=ot:st.includes("minHeight")&&ot&&(Na.minHeight=ot),st.includes("width")&&$t?Na.width=$t:st.includes("minWidth")&&$t&&(Na.minWidth=$t)),ui||(Na.pointerEvents="none"),E.createElement(Ar,{open:Fa||Bt,getContainer:Ia&&function(){return Ia(hr)},autoDestroy:Aa},E.createElement(ls,{prefixCls:pa,open:ui,zIndex:Da,mask:At,motion:Oa}),E.createElement(bt.Z,{onResize:Pe,disabled:!ui},function(Zr){return E.createElement(Qu,(0,$e.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Fa,leavedClassName:"".concat(pa,"-hidden")},Kn,{onAppearPrepare:Pt,onEnterPrepare:Pt,visible:ui,onVisibleChanged:function(Ga){var fa;Kn==null||(fa=Kn.onVisibleChanged)===null||fa===void 0||fa.call(Kn,Ga),No(Ga)}}),function(Br,Ga){var fa=Br.className,qa=Br.style,Xr=be()(pa,fa,Dn);return E.createElement("div",{ref:ur(Zr,Lt,Ga),className:Xr,style:(0,_e.Z)((0,_e.Z)((0,_e.Z)((0,_e.Z)({"--arrow-x":"".concat(sn.x||0,"px"),"--arrow-y":"".concat(sn.y||0,"px")},ua),Na),qa),{},{boxSizing:"border-box",zIndex:Da},cr),onMouseEnter:Sr,onMouseLeave:Jr,onPointerEnter:Co,onClick:He},St&&E.createElement(Ps,{prefixCls:pa,arrow:St,arrowPos:sn,align:Bn}),E.createElement(Kl,{cache:!ui&&!Ie},wt))})}))}),Zu=Cu,Fu=E.forwardRef(function(at,Lt){var Ot=at.children,Dn=at.getTriggerDOMNode,pa=yn(Ot),cr=E.useCallback(function(No){yl(Lt,Dn?Dn(No):No)},[Dn]),hr=Zi(cr,Ot.ref);return pa?E.cloneElement(Ot,{ref:hr}):Ot}),Cs=Fu,ou=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Ss(){var at=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Va,Lt=E.forwardRef(function(Ot,Dn){var pa=Ot.prefixCls,cr=pa===void 0?"rc-trigger-popup":pa,hr=Ot.children,No=Ot.action,ui=No===void 0?"hover":No,ei=Ot.showAction,Ie=Ot.hideAction,He=Ot.popupVisible,At=Ot.defaultPopupVisible,St=Ot.onPopupVisibleChange,sn=Ot.afterPopupVisibleChange,Bn=Ot.mouseEnterDelay,Kn=Ot.mouseLeaveDelay,Oa=Kn===void 0?.1:Kn,Fa=Ot.focusDelay,Ia=Ot.blurDelay,Aa=Ot.mask,Ar=Ot.maskClosable,Da=Ar===void 0?!0:Ar,Sr=Ot.getPopupContainer,Jr=Ot.forceRender,Co=Ot.autoDestroy,lo=Ot.destroyPopupOnHide,uo=Ot.popup,De=Ot.popupClassName,qe=Ot.popupStyle,Dt=Ot.popupPlacement,Pe=Ot.builtinPlacements,Pt=Pe===void 0?{}:Pe,st=Ot.popupAlign,$t=Ot.zIndex,ot=Ot.stretch,wt=Ot.getPopupClassNameFromAlign,Bt=Ot.fresh,nn=Ot.alignPoint,bn=Ot.onPopupClick,jn=Ot.onPopupAlign,Qt=Ot.arrow,_n=Ot.popupMotion,Qn=Ot.maskMotion,ua=Ot.popupTransitionName,Tn=Ot.popupAnimation,rr=Ot.maskTransitionName,Pa=Ot.maskAnimation,gr=Ot.className,yr=Ot.getTriggerDOMNode,Na=(0,Me.Z)(Ot,ou),Zr=Co||lo||!1,Br=E.useState(!1),Ga=(0,Xe.Z)(Br,2),fa=Ga[0],qa=Ga[1];Yr(function(){qa(So())},[]);var Xr=E.useRef({}),Gr=E.useContext(di),Do=E.useMemo(function(){return{registerSubPopup:function(Di,ao){Xr.current[Di]=ao,Gr==null||Gr.registerSubPopup(Di,ao)}}},[Gr]),Vr=Jn(),$r=E.useState(null),Fr=(0,Xe.Z)($r,2),to=Fr[0],_o=Fr[1],wi=Ct(function(Qr){Yt(Qr)&&to!==Qr&&_o(Qr),Gr==null||Gr.registerSubPopup(Vr,Qr)}),bi=E.useState(null),aa=(0,Xe.Z)(bi,2),$i=aa[0],Fi=aa[1],El=Ct(function(Qr){Yt(Qr)&&$i!==Qr&&Fi(Qr)}),Bl=E.Children.only(hr),Io=(Bl==null?void 0:Bl.props)||{},co={},yi=Ct(function(Qr){var Di,ao,Wo=$i;return(Wo==null?void 0:Wo.contains(Qr))||((Di=ba(Wo))===null||Di===void 0?void 0:Di.host)===Qr||Qr===Wo||(to==null?void 0:to.contains(Qr))||((ao=ba(to))===null||ao===void 0?void 0:ao.host)===Qr||Qr===to||Object.values(Xr.current).some(function(mo){return(mo==null?void 0:mo.contains(Qr))||Qr===mo})}),ai=gi(cr,_n,Tn,ua),Ko=gi(cr,Qn,Pa,rr),ri=E.useState(At||!1),pi=(0,Xe.Z)(ri,2),Xi=pi[0],Li=pi[1],Ni=He!=null?He:Xi,Cl=Ct(function(Qr){He===void 0&&Li(Qr)});Yr(function(){Li(He||!1)},[He]);var qi=E.useRef(Ni);qi.current=Ni;var Il=Ct(function(Qr){(0,Ve.flushSync)(function(){Ni!==Qr&&(Cl(Qr),St==null||St(Qr))})}),Al=E.useRef(),wl=function(){clearTimeout(Al.current)},Lr=function(Di){var ao=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;wl(),ao===0?Il(Di):Al.current=setTimeout(function(){Il(Di)},ao*1e3)};E.useEffect(function(){return wl},[]);var el=E.useState(!1),ti=(0,Xe.Z)(el,2),vi=ti[0],nl=ti[1];Yr(function(Qr){(!Qr||Ni)&&nl(!0)},[Ni]);var Qi=E.useState(null),Dl=(0,Xe.Z)(Qi,2),jo=Dl[0],or=Dl[1],xo=E.useState([0,0]),Lo=(0,Xe.Z)(xo,2),zr=Lo[0],_i=Lo[1],sl=function(Di){_i([Di.clientX,Di.clientY])},he=Sa(Ni,to,nn?zr:$i,Dt,Pt,st,jn),Ge=(0,Xe.Z)(he,11),Ye=Ge[0],ce=Ge[1],ve=Ge[2],Ne=Ge[3],Re=Ge[4],We=Ge[5],ke=Ge[6],dt=Ge[7],yt=Ge[8],Le=Ge[9],Je=Ge[10],ft=Bi(fa,ui,ei,Ie),pt=(0,Xe.Z)(ft,2),It=pt[0],Jt=pt[1],kt=It.has("click"),Ln=Jt.has("click")||Jt.has("contextMenu"),On=Ct(function(){vi||Je()}),Ut=function(){qi.current&&nn&&Ln&&Lr(!1)};br(Ni,$i,to,On,Ut),Yr(function(){On()},[zr,Dt]),Yr(function(){Ni&&!(Pt!=null&&Pt[Dt])&&On()},[JSON.stringify(st)]);var Nn=E.useMemo(function(){var Qr=Mi(Pt,cr,Le,nn);return be()(Qr,wt==null?void 0:wt(Le))},[Le,wt,Pt,cr,nn]);E.useImperativeHandle(Dn,function(){return{forceAlign:On}});var Qa=E.useState(0),$a=(0,Xe.Z)(Qa,2),ha=$a[0],ir=$a[1],Xn=E.useState(0),Kr=(0,Xe.Z)(Xn,2),Ba=Kr[0],ca=Kr[1],ga=function(){if(ot&&$i){var Di=$i.getBoundingClientRect();ir(Di.width),ca(Di.height)}},Ua=function(){ga(),On()},Cr=function(Di){nl(!1),Je(),sn==null||sn(Di)},Ca=function(){return new Promise(function(Di){ga(),or(function(){return Di})})};Yr(function(){jo&&(Je(),jo(),or(null))},[jo]);function Or(Qr,Di,ao,Wo){co[Qr]=function(mo){var oi;Wo==null||Wo(mo),Lr(Di,ao);for(var Dr=arguments.length,so=new Array(Dr>1?Dr-1:0),Oi=1;Oi<Dr;Oi++)so[Oi-1]=arguments[Oi];(oi=Io[Qr])===null||oi===void 0||oi.call.apply(oi,[Io,mo].concat(so))}}(kt||Ln)&&(co.onClick=function(Qr){var Di;qi.current&&Ln?Lr(!1):!qi.current&&kt&&(sl(Qr),Lr(!0));for(var ao=arguments.length,Wo=new Array(ao>1?ao-1:0),mo=1;mo<ao;mo++)Wo[mo-1]=arguments[mo];(Di=Io.onClick)===null||Di===void 0||Di.call.apply(Di,[Io,Qr].concat(Wo))}),rl(Ni,Ln,$i,to,Aa,Da,yi,Lr);var To=It.has("hover"),no=Jt.has("hover"),ma,Vo;To&&(Or("onMouseEnter",!0,Bn,function(Qr){sl(Qr)}),Or("onPointerEnter",!0,Bn,function(Qr){sl(Qr)}),ma=function(){(Ni||vi)&&Lr(!0,Bn)},nn&&(co.onMouseMove=function(Qr){var Di;(Di=Io.onMouseMove)===null||Di===void 0||Di.call(Io,Qr)})),no&&(Or("onMouseLeave",!1,Oa),Or("onPointerLeave",!1,Oa),Vo=function(){Lr(!1,Oa)}),It.has("focus")&&Or("onFocus",!0,Fa),Jt.has("focus")&&Or("onBlur",!1,Ia),It.has("contextMenu")&&(co.onContextMenu=function(Qr){var Di;qi.current&&Jt.has("contextMenu")?Lr(!1):(sl(Qr),Lr(!0)),Qr.preventDefault();for(var ao=arguments.length,Wo=new Array(ao>1?ao-1:0),mo=1;mo<ao;mo++)Wo[mo-1]=arguments[mo];(Di=Io.onContextMenu)===null||Di===void 0||Di.call.apply(Di,[Io,Qr].concat(Wo))}),gr&&(co.className=be()(Io.className,gr));var Yi=(0,_e.Z)((0,_e.Z)({},Io),co),Ji={},Tl=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];Tl.forEach(function(Qr){Na[Qr]&&(Ji[Qr]=function(){for(var Di,ao=arguments.length,Wo=new Array(ao),mo=0;mo<ao;mo++)Wo[mo]=arguments[mo];(Di=Yi[Qr])===null||Di===void 0||Di.call.apply(Di,[Yi].concat(Wo)),Na[Qr].apply(Na,Wo)})});var jl=E.cloneElement(Bl,(0,_e.Z)((0,_e.Z)({},Yi),Ji)),Ii={x:We,y:ke},nu=Qt?(0,_e.Z)({},Qt!==!0?Qt:{}):null;return E.createElement(E.Fragment,null,E.createElement(bt.Z,{disabled:!Ni,ref:El,onResize:Ua},E.createElement(Cs,{getTriggerDOMNode:yr},jl)),E.createElement(di.Provider,{value:Do},E.createElement(Zu,{portal:at,ref:wi,prefixCls:cr,popup:uo,className:be()(De,Nn),style:qe,target:$i,onMouseEnter:ma,onMouseLeave:Vo,onPointerEnter:ma,zIndex:$t,open:Ni,keepDom:vi,fresh:Bt,onClick:bn,mask:Aa,motion:ai,maskMotion:Ko,onVisibleChanged:Cr,onPrepare:Ca,forceRender:Jr,autoDestroy:Zr,getPopupContainer:Sr,align:Le,arrow:nu,arrowPos:Ii,ready:Ye,offsetX:ce,offsetY:ve,offsetR:Ne,offsetB:Re,onAlign:On,stretch:ot,targetWidth:ha/dt,targetHeight:Ba/yt})))});return Lt}var ns=Ss(Va),po={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(Lt){var Ot=Lt.keyCode;if(Lt.altKey&&!Lt.ctrlKey||Lt.metaKey||Ot>=po.F1&&Ot<=po.F12)return!1;switch(Ot){case po.ALT:case po.CAPS_LOCK:case po.CONTEXT_MENU:case po.CTRL:case po.DOWN:case po.END:case po.ESC:case po.HOME:case po.INSERT:case po.LEFT:case po.MAC_FF_META:case po.META:case po.NUMLOCK:case po.NUM_CENTER:case po.PAGE_DOWN:case po.PAGE_UP:case po.PAUSE:case po.PRINT_SCREEN:case po.RIGHT:case po.SHIFT:case po.UP:case po.WIN_KEY:case po.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Lt){if(Lt>=po.ZERO&&Lt<=po.NINE||Lt>=po.NUM_ZERO&&Lt<=po.NUM_MULTIPLY||Lt>=po.A&&Lt<=po.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Lt===0)return!0;switch(Lt){case po.SPACE:case po.QUESTION_MARK:case po.NUM_PLUS:case po.NUM_MINUS:case po.NUM_PERIOD:case po.NUM_DIVISION:case po.SEMICOLON:case po.DASH:case po.EQUALS:case po.COMMA:case po.PERIOD:case po.SLASH:case po.APOSTROPHE:case po.SINGLE_QUOTE:case po.OPEN_SQUARE_BRACKET:case po.BACKSLASH:case po.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},_u=po,ys=_u.ESC,Wu=_u.TAB;function Su(at){var Lt=at.visible,Ot=at.triggerRef,Dn=at.onVisibleChange,pa=at.autoFocus,cr=at.overlayRef,hr=E.useRef(!1),No=function(){if(Lt){var He,At;(He=Ot.current)===null||He===void 0||(At=He.focus)===null||At===void 0||At.call(He),Dn==null||Dn(!1)}},ui=function(){var He;return(He=cr.current)!==null&&He!==void 0&&He.focus?(cr.current.focus(),hr.current=!0,!0):!1},ei=function(He){switch(He.keyCode){case ys:No();break;case Wu:{var At=!1;hr.current||(At=ui()),At?He.preventDefault():No();break}}};E.useEffect(function(){return Lt?(window.addEventListener("keydown",ei),pa&&Vn(ui,3),function(){window.removeEventListener("keydown",ei),hr.current=!1}):function(){hr.current=!1}},[Lt])}var $s=(0,E.forwardRef)(function(at,Lt){var Ot=at.overlay,Dn=at.arrow,pa=at.prefixCls,cr=(0,E.useMemo)(function(){var No;return typeof Ot=="function"?No=Ot():No=Ot,No},[Ot]),hr=Ae(Lt,cr==null?void 0:cr.ref);return E.createElement(E.Fragment,null,Dn&&E.createElement("div",{className:"".concat(pa,"-arrow")}),E.cloneElement(cr,{ref:Oe(cr)?hr:void 0}))}),Cc=$s,gs={adjustX:1,adjustY:1},tu=[0,0],mc={topLeft:{points:["bl","tl"],overflow:gs,offset:[0,-4],targetOffset:tu},top:{points:["bc","tc"],overflow:gs,offset:[0,-4],targetOffset:tu},topRight:{points:["br","tr"],overflow:gs,offset:[0,-4],targetOffset:tu},bottomLeft:{points:["tl","bl"],overflow:gs,offset:[0,4],targetOffset:tu},bottom:{points:["tc","bc"],overflow:gs,offset:[0,4],targetOffset:tu},bottomRight:{points:["tr","br"],overflow:gs,offset:[0,4],targetOffset:tu}},rc=mc,Js=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function Is(at,Lt){var Ot,Dn=at.arrow,pa=Dn===void 0?!1:Dn,cr=at.prefixCls,hr=cr===void 0?"rc-dropdown":cr,No=at.transitionName,ui=at.animation,ei=at.align,Ie=at.placement,He=Ie===void 0?"bottomLeft":Ie,At=at.placements,St=At===void 0?rc:At,sn=at.getPopupContainer,Bn=at.showAction,Kn=at.hideAction,Oa=at.overlayClassName,Fa=at.overlayStyle,Ia=at.visible,Aa=at.trigger,Ar=Aa===void 0?["hover"]:Aa,Da=at.autoFocus,Sr=at.overlay,Jr=at.children,Co=at.onVisibleChange,lo=(0,Me.Z)(at,Js),uo=E.useState(),De=(0,Xe.Z)(uo,2),qe=De[0],Dt=De[1],Pe="visible"in at?Ia:qe,Pt=E.useRef(null),st=E.useRef(null),$t=E.useRef(null);E.useImperativeHandle(Lt,function(){return Pt.current});var ot=function(ua){Dt(ua),Co==null||Co(ua)};Su({visible:Pe,triggerRef:$t,onVisibleChange:ot,autoFocus:Da,overlayRef:st});var wt=function(ua){var Tn=at.onOverlayClick;Dt(!1),Tn&&Tn(ua)},Bt=function(){return E.createElement(Cc,{ref:st,overlay:Sr,prefixCls:hr,arrow:pa})},nn=function(){return typeof Sr=="function"?Bt:Bt()},bn=function(){var ua=at.minOverlayWidthMatchTrigger,Tn=at.alignPoint;return"minOverlayWidthMatchTrigger"in at?ua:!Tn},jn=function(){var ua=at.openClassName;return ua!==void 0?ua:"".concat(hr,"-open")},Qt=E.cloneElement(Jr,{className:be()((Ot=Jr.props)===null||Ot===void 0?void 0:Ot.className,Pe&&jn()),ref:Oe(Jr)?Ae($t,Jr.ref):void 0}),_n=Kn;return!_n&&Ar.indexOf("contextMenu")!==-1&&(_n=["click"]),E.createElement(ns,(0,$e.Z)({builtinPlacements:St},lo,{prefixCls:hr,ref:Pt,popupClassName:be()(Oa,(0,ge.Z)({},"".concat(hr,"-show-arrow"),pa)),popupStyle:Fa,action:Ar,showAction:Bn,hideAction:_n,popupPlacement:He,popupAlign:ei,popupTransitionName:No,popupAnimation:ui,popupVisible:Pe,stretch:bn()?"minWidth":"",popup:nn(),onPopupVisibleChange:ot,onPopupClick:wt,getPopupContainer:sn}),Qt)}var Ws=E.forwardRef(Is),Ls=Ws,oc=z(60276),us=z(5663),xs=z(10366),ic=z(80636),cc=z(8745),lc=z(96159),ci=z(53124),Ys=z(68508),bs=z(76529),Us=z(46605),yo=z(66748);const Xs=null,ks=at=>{const{menu:Lt,arrow:Ot,prefixCls:Dn,children:pa,trigger:cr,disabled:hr,dropdownRender:No,getPopupContainer:ui,overlayClassName:ei,rootClassName:Ie,open:He,onOpenChange:At,visible:St,onVisibleChange:sn,mouseEnterDelay:Bn=.15,mouseLeaveDelay:Kn=.1,autoAdjustOverflow:Oa=!0,placement:Fa="",overlay:Ia,transitionName:Aa}=at,{getPopupContainer:Ar,getPrefixCls:Da,direction:Sr}=E.useContext(ci.E_),Jr=E.useMemo(()=>{const Qt=Da();return Aa!==void 0?Aa:Fa.includes("top")?`${Qt}-slide-down`:`${Qt}-slide-up`},[Da,Fa,Aa]),Co=E.useMemo(()=>Fa?Fa.includes("Center")?Fa.slice(0,Fa.indexOf("Center")):Fa:Sr==="rtl"?"bottomRight":"bottomLeft",[Fa,Sr]),lo=Da("dropdown",Dn),[uo,De]=(0,yo.Z)(lo),[,qe]=(0,Us.Z)(),Dt=E.Children.only(pa),Pe=(0,lc.Tm)(Dt,{className:be()(`${lo}-trigger`,{[`${lo}-rtl`]:Sr==="rtl"},Dt.props.className),disabled:hr}),Pt=hr?[]:cr;let st;Pt&&Pt.includes("contextMenu")&&(st=!0);const[$t,ot]=(0,us.Z)(!1,{value:He!=null?He:St}),wt=(0,oc.useEvent)(Qt=>{At==null||At(Qt),sn==null||sn(Qt),ot(Qt)}),Bt=be()(ei,Ie,De,{[`${lo}-rtl`]:Sr==="rtl"}),nn=(0,ic.Z)({arrowPointAtCenter:typeof Ot=="object"&&Ot.pointAtCenter,autoAdjustOverflow:Oa,offset:qe.marginXXS,arrowWidth:Ot?qe.sizePopupArrow:0,borderRadius:qe.borderRadius}),bn=E.useCallback(()=>{ot(!1)},[]),jn=()=>{let Qt;return Lt!=null&&Lt.items?Qt=E.createElement(Ys.default,Object.assign({},Lt)):typeof Ia=="function"?Qt=Ia():Qt=Ia,No&&(Qt=No(Qt)),Qt=E.Children.only(typeof Qt=="string"?E.createElement("span",null,Qt):Qt),E.createElement(bs.J,{prefixCls:`${lo}-menu`,expandIcon:E.createElement("span",{className:`${lo}-menu-submenu-arrow`},E.createElement(Ce.Z,{className:`${lo}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:bn,validator:_n=>{let{mode:Qn}=_n}},Qt)};return uo(E.createElement(Ls,Object.assign({alignPoint:st},(0,xs.Z)(at,["rootClassName"]),{mouseEnterDelay:Bn,mouseLeaveDelay:Kn,visible:$t,builtinPlacements:nn,arrow:!!Ot,overlayClassName:Bt,prefixCls:lo,getPopupContainer:ui||Ar,transitionName:Jr,trigger:Pt,overlay:jn,placement:Co,onVisibleChange:wt}),Pe))};function Zs(at){return Object.assign(Object.assign({},at),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const dc=(0,cc.Z)(ks,"dropdown",at=>at,Zs),_s=at=>E.createElement(dc,Object.assign({},at),E.createElement("span",null));ks._InternalPanelDoNotUseOrYouWillBeFired=_s;var qs=ks},85418:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return y}});var E=z(56153),ue=z(94184),Ce=z.n(ue),Fe=z(67294),be=z(25877),$e=z(71577),ge=z(53124),Xe=z(93421),Me=z(4173),_e=z(66748),Ve=function(a,x){var b={};for(var ee in a)Object.prototype.hasOwnProperty.call(a,ee)&&x.indexOf(ee)<0&&(b[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])&&(b[ee[te]]=a[ee[te]]);return b};const me=a=>{const{getPopupContainer:x,getPrefixCls:b,direction:ee}=Fe.useContext(ge.E_),{prefixCls:te,type:le="default",danger:oe,disabled:re,loading:ye,onClick:Ae,htmlType:et,children:Oe,className:xe,menu:Se,arrow:tt,autoFocus:Te,overlay:Qe,trigger:Be,align:ut,open:ct,onOpenChange:Et,placement:Ft,getPopupContainer:Mt,href:rn,icon:An=Fe.createElement(be.Z,null),title:Hn,buttonsRender:xt=Ea=>Ea,mouseEnterDelay:_t,mouseLeaveDelay:xn,overlayClassName:Ta,overlayStyle:Tt,destroyPopupOnHide:pn,dropdownRender:it}=a,Mn=Ve(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"]),Ka=b("dropdown",te),Gt=`${Ka}-button`,[cn,wn]=(0,_e.Z)(Ka),gt={menu:Se,arrow:tt,autoFocus:Te,align:ut,disabled:re,trigger:re?[]:Be,onOpenChange:Et,getPopupContainer:Mt||x,mouseEnterDelay:_t,mouseLeaveDelay:xn,overlayClassName:Ta,overlayStyle:Tt,destroyPopupOnHide:pn,dropdownRender:it},{compactSize:rt,compactItemClassnames:Nt}=(0,Me.ri)(Ka,ee),on=Ce()(Gt,Nt,xe,wn);"overlay"in a&&(gt.overlay=Qe),"open"in a&&(gt.open=ct),"placement"in a?gt.placement=Ft:gt.placement=ee==="rtl"?"bottomLeft":"bottomRight";const Zn=Fe.createElement($e.ZP,{type:le,danger:oe,disabled:re,loading:ye,onClick:Ae,htmlType:et,href:rn,title:Hn},Oe),ea=Fe.createElement($e.ZP,{type:le,danger:oe,icon:An}),[tr,Za]=xt([Zn,ea]);return cn(Fe.createElement(Xe.Z.Compact,Object.assign({className:on,size:rt,block:!0},Mn),tr,Fe.createElement(E.Z,Object.assign({},gt),Za)))};me.__ANT_BUTTON=!0;var Ue=me;const pe=E.Z;pe.Button=Ue;var y=pe},66748:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return Ve}});var E=z(14747),ue=z(67771),Ce=z(33297),Fe=z(50438),be=z(97414),$e=z(67968),ge=z(45503),Me=me=>{const{componentCls:Ue,menuCls:pe,colorError:y,colorTextLightSolid:a}=me,x=`${pe}-item`;return{[`${Ue}, ${Ue}-menu-submenu`]:{[`${pe} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const _e=me=>{const{componentCls:Ue,menuCls:pe,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:ee,motionDurationMid:te,dropdownPaddingVertical:le,fontSize:oe,dropdownEdgeChildPadding:re,colorTextDisabled:ye,fontSizeIcon:Ae,controlPaddingHorizontal:et,colorBgElevated:Oe}=me;return[{[Ue]:Object.assign(Object.assign({},(0,E.Wf)(me)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${ee}-down, & > ${b}-btn-icon > ${ee}-down`]:{fontSize:Ae}},[`${Ue}-wrap`]:{position:"relative",[`${b}-btn > ${ee}-down`]:{fontSize:Ae},[`${ee}-down::before`]:{transition:`transform ${te}`}},[`${Ue}-wrap-open`]:{[`${ee}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ue}-placement-bottomLeft,
|
|
&${b}-slide-down-appear${b}-slide-down-appear-active${Ue}-placement-bottomLeft,
|
|
&${b}-slide-down-enter${b}-slide-down-enter-active${Ue}-placement-bottom,
|
|
&${b}-slide-down-appear${b}-slide-down-appear-active${Ue}-placement-bottom,
|
|
&${b}-slide-down-enter${b}-slide-down-enter-active${Ue}-placement-bottomRight,
|
|
&${b}-slide-down-appear${b}-slide-down-appear-active${Ue}-placement-bottomRight`]:{animationName:ue.fJ},[`&${b}-slide-up-enter${b}-slide-up-enter-active${Ue}-placement-topLeft,
|
|
&${b}-slide-up-appear${b}-slide-up-appear-active${Ue}-placement-topLeft,
|
|
&${b}-slide-up-enter${b}-slide-up-enter-active${Ue}-placement-top,
|
|
&${b}-slide-up-appear${b}-slide-up-appear-active${Ue}-placement-top,
|
|
&${b}-slide-up-enter${b}-slide-up-enter-active${Ue}-placement-topRight,
|
|
&${b}-slide-up-appear${b}-slide-up-appear-active${Ue}-placement-topRight`]:{animationName:ue.Qt},[`&${b}-slide-down-leave${b}-slide-down-leave-active${Ue}-placement-bottomLeft,
|
|
&${b}-slide-down-leave${b}-slide-down-leave-active${Ue}-placement-bottom,
|
|
&${b}-slide-down-leave${b}-slide-down-leave-active${Ue}-placement-bottomRight`]:{animationName:ue.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${Ue}-placement-topLeft,
|
|
&${b}-slide-up-leave${b}-slide-up-leave-active${Ue}-placement-top,
|
|
&${b}-slide-up-leave${b}-slide-up-leave-active${Ue}-placement-topRight`]:{animationName:ue.ly}})},(0,be.ZP)(me,{colorBg:Oe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ue} ${pe}`]:{position:"relative",margin:0},[`${pe}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ue}, ${Ue}-menu-submenu`]:{[pe]:Object.assign(Object.assign({padding:re,listStyleType:"none",backgroundColor:Oe,backgroundClip:"padding-box",borderRadius:me.borderRadiusLG,outline:"none",boxShadow:me.boxShadowSecondary},(0,E.Qy)(me)),{[`${pe}-item-group-title`]:{padding:`${le}px ${et}px`,color:me.colorTextDescription,transition:`all ${te}`},[`${pe}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${pe}-item-icon`]:{minWidth:oe,marginInlineEnd:me.marginXS,fontSize:me.fontSizeSM},[`${pe}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${te}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${pe}-item, ${pe}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${le}px ${et}px`,color:me.colorText,fontWeight:"normal",fontSize:oe,lineHeight:me.lineHeight,cursor:"pointer",transition:`all ${te}`,borderRadius:me.borderRadiusSM,"&:hover, &-active":{backgroundColor:me.controlItemBgHover}},(0,E.Qy)(me)),{"&-selected":{color:me.colorPrimary,backgroundColor:me.controlItemBgActive,"&:hover, &-active":{backgroundColor:me.controlItemBgActiveHover}},"&-disabled":{color:ye,cursor:"not-allowed","&:hover":{color:ye,backgroundColor:Oe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${me.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:me.colorSplit},[`${Ue}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:me.paddingXS,[`${Ue}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:me.colorTextDescription,fontSize:Ae,fontStyle:"normal"}}}),[`${pe}-item-group-list`]:{margin:`0 ${me.marginXS}px`,padding:0,listStyle:"none"},[`${pe}-submenu-title`]:{paddingInlineEnd:et+me.fontSizeSM},[`${pe}-submenu-vertical`]:{position:"relative"},[`${pe}-submenu${pe}-submenu-disabled ${Ue}-menu-submenu-title`]:{[`&, ${Ue}-menu-submenu-arrow-icon`]:{color:ye,backgroundColor:Oe,cursor:"not-allowed"}},[`${pe}-submenu-selected ${Ue}-menu-submenu-title`]:{color:me.colorPrimary}})}},[(0,ue.oN)(me,"slide-up"),(0,ue.oN)(me,"slide-down"),(0,Ce.Fm)(me,"move-up"),(0,Ce.Fm)(me,"move-down"),(0,Fe._y)(me,"zoom-big")]]};var Ve=(0,$e.Z)("Dropdown",(me,Ue)=>{let{rootPrefixCls:pe}=Ue;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:ee,paddingXXS:te,componentCls:le,borderRadiusLG:oe}=me,re=(x-b*ee)/2,{dropdownArrowOffset:ye}=(0,be.fS)({contentRadius:oe}),Ae=(0,ge.TS)(me,{menuCls:`${le}-menu`,rootPrefixCls:pe,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ye,dropdownPaddingVertical:re,dropdownEdgeChildPadding:te});return[_e(Ae),Me(Ae)]},me=>({zIndexPopup:me.zIndexPopupBase+50}))},25378:function(Xt,Ht,z){"use strict";var E=z(67294),ue=z(14075),Ce=z(57838),Fe=z(74443);function be(){let $e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ge=(0,E.useRef)({}),Xe=(0,Ce.Z)(),Me=(0,Fe.ZP)();return(0,ue.Z)(()=>{const _e=Me.subscribe(Ve=>{ge.current=Ve,$e&&Xe()});return()=>Me.unsubscribe(_e)},[]),ge.current}Ht.Z=be},71322:function(Xt,Ht,z){"use strict";z.d(Ht,{D:function(){return ee},Z:function(){return oe}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(ye,Ae){return ue.createElement(be.Z,(0,E.Z)({},ye,{ref:Ae,icon:Fe}))},ge=ue.forwardRef($e),Xe=z(22751),Me=z(91034),_e=z(94184),Ve=z.n(_e),me=z(10366),pe=re=>!isNaN(parseFloat(re))&&isFinite(re),y=z(53124),a=z(84321),x=function(re,ye){var Ae={};for(var et in re)Object.prototype.hasOwnProperty.call(re,et)&&ye.indexOf(et)<0&&(Ae[et]=re[et]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,et=Object.getOwnPropertySymbols(re);Oe<et.length;Oe++)ye.indexOf(et[Oe])<0&&Object.prototype.propertyIsEnumerable.call(re,et[Oe])&&(Ae[et[Oe]]=re[et[Oe]]);return Ae};const b={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},ee=ue.createContext({}),te=(()=>{let re=0;return function(){let ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return re+=1,`${ye}${re}`}})();var oe=ue.forwardRef((re,ye)=>{const{prefixCls:Ae,className:et,trigger:Oe,children:xe,defaultCollapsed:Se=!1,theme:tt="dark",style:Te={},collapsible:Qe=!1,reverseArrow:Be=!1,width:ut=200,collapsedWidth:ct=80,zeroWidthTriggerStyle:Et,breakpoint:Ft,onCollapse:Mt,onBreakpoint:rn}=re,An=x(re,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Hn}=(0,ue.useContext)(a.Gs),[xt,_t]=(0,ue.useState)("collapsed"in re?re.collapsed:Se),[xn,Ta]=(0,ue.useState)(!1);(0,ue.useEffect)(()=>{"collapsed"in re&&_t(re.collapsed)},[re.collapsed]);const Tt=(cn,wn)=>{"collapsed"in re||_t(cn),Mt==null||Mt(cn,wn)},pn=(0,ue.useRef)();pn.current=cn=>{Ta(cn.matches),rn==null||rn(cn.matches),xt!==cn.matches&&Tt(cn.matches,"responsive")},(0,ue.useEffect)(()=>{function cn(gt){return pn.current(gt)}let wn;if(typeof window!="undefined"){const{matchMedia:gt}=window;if(gt&&Ft&&Ft in b){wn=gt(`(max-width: ${b[Ft]})`);try{wn.addEventListener("change",cn)}catch(rt){wn.addListener(cn)}cn(wn)}}return()=>{try{wn==null||wn.removeEventListener("change",cn)}catch(gt){wn==null||wn.removeListener(cn)}}},[Ft]),(0,ue.useEffect)(()=>{const cn=te("ant-sider-");return Hn.addSider(cn),()=>Hn.removeSider(cn)},[]);const it=()=>{Tt(!xt,"clickTrigger")},{getPrefixCls:Mn}=(0,ue.useContext)(y.E_),Ka=()=>{const cn=Mn("layout-sider",Ae),wn=(0,me.Z)(An,["collapsed"]),gt=xt?ct:ut,rt=pe(gt)?`${gt}px`:String(gt),Nt=parseFloat(String(ct||0))===0?ue.createElement("span",{onClick:it,className:Ve()(`${cn}-zero-width-trigger`,`${cn}-zero-width-trigger-${Be?"right":"left"}`),style:Et},Oe||ue.createElement(ge,null)):null,ea={expanded:Be?ue.createElement(Me.Z,null):ue.createElement(Xe.Z,null),collapsed:Be?ue.createElement(Xe.Z,null):ue.createElement(Me.Z,null)}[xt?"collapsed":"expanded"],tr=Oe!==null?Nt||ue.createElement("div",{className:`${cn}-trigger`,onClick:it,style:{width:rt}},Oe||ea):null,Za=Object.assign(Object.assign({},Te),{flex:`0 0 ${rt}`,maxWidth:rt,minWidth:rt,width:rt}),Ea=Ve()(cn,`${cn}-${tt}`,{[`${cn}-collapsed`]:!!xt,[`${cn}-has-trigger`]:Qe&&Oe!==null&&!Nt,[`${cn}-below`]:!!xn,[`${cn}-zero-width`]:parseFloat(rt)===0},et);return ue.createElement("aside",Object.assign({className:Ea},wn,{style:Za,ref:ye}),ue.createElement("div",{className:`${cn}-children`},xe),Qe||xn&&Nt?tr:null)},Gt=ue.useMemo(()=>({siderCollapsed:xt}),[xt]);return ue.createElement(ee.Provider,{value:Gt},Ka())})},84321:function(Xt,Ht,z){"use strict";z.d(Ht,{VY:function(){return te},$_:function(){return ee},h4:function(){return b},Gs:function(){return Ue},ZP:function(){return le}});var E=z(74902),ue=z(94184),Ce=z.n(ue),Fe=z(10366),be=z(67294),$e=z(53124),ge=z(67968),Me=oe=>{const{componentCls:re,bodyBg:ye,lightSiderBg:Ae,lightTriggerBg:et,lightTriggerColor:Oe}=oe;return{[`${re}-sider-light`]:{background:Ae,[`${re}-sider-trigger`]:{color:Oe,background:et},[`${re}-sider-zero-width-trigger`]:{color:Oe,background:et,border:`1px solid ${ye}`,borderInlineStart:0}}}};const _e=oe=>{const{antCls:re,componentCls:ye,colorText:Ae,triggerColor:et,footerBg:Oe,triggerBg:xe,headerHeight:Se,headerPadding:tt,headerColor:Te,footerPadding:Qe,triggerHeight:Be,zeroTriggerHeight:ut,zeroTriggerWidth:ct,motionDurationMid:Et,motionDurationSlow:Ft,fontSize:Mt,borderRadius:rn,bodyBg:An,headerBg:Hn,siderBg:xt}=oe;return{[ye]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:An,"&, *":{boxSizing:"border-box"},[`&${ye}-has-sider`]:{flexDirection:"row",[`> ${ye}, > ${ye}-content`]:{width:0}},[`${ye}-header, &${ye}-footer`]:{flex:"0 0 auto"},[`${ye}-sider`]:{position:"relative",minWidth:0,background:xt,transition:`all ${Et}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${re}-menu${re}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Be},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Be,color:et,lineHeight:`${Be}px`,textAlign:"center",background:xe,cursor:"pointer",transition:`all ${Et}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Se,insetInlineEnd:-ct,zIndex:1,width:ct,height:ut,color:et,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:xt,borderStartStartRadius:0,borderStartEndRadius:rn,borderEndEndRadius:rn,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:-ct,borderStartStartRadius:rn,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:rn}}}}},Me(oe)),{"&-rtl":{direction:"rtl"}}),[`${ye}-header`]:{height:Se,padding:tt,color:Te,lineHeight:`${Se}px`,background:Hn,[`${re}-menu`]:{lineHeight:"inherit"}},[`${ye}-footer`]:{padding:Qe,color:Ae,fontSize:Mt,background:Oe},[`${ye}-content`]:{flex:"auto",minHeight:0}}};var Ve=(0,ge.Z)("Layout",oe=>[_e(oe)],oe=>{const{colorBgLayout:re,controlHeight:ye,controlHeightLG:Ae,colorText:et,controlHeightSM:Oe,marginXXS:xe,colorTextLightSolid:Se,colorBgContainer:tt}=oe,Te=Ae*1.25;return{colorBgHeader:"#001529",colorBgBody:re,colorBgTrigger:"#002140",bodyBg:re,headerBg:"#001529",headerHeight:ye*2,headerPadding:`0 ${Te}px`,headerColor:et,footerPadding:`${Oe}px ${Te}px`,footerBg:re,siderBg:"#001529",triggerHeight:Ae+xe*2,triggerBg:"#002140",triggerColor:Se,zeroTriggerWidth:Ae,zeroTriggerHeight:Ae,lightSiderBg:tt,lightTriggerBg:tt,lightTriggerColor:et}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),me=function(oe,re){var ye={};for(var Ae in oe)Object.prototype.hasOwnProperty.call(oe,Ae)&&re.indexOf(Ae)<0&&(ye[Ae]=oe[Ae]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,Ae=Object.getOwnPropertySymbols(oe);et<Ae.length;et++)re.indexOf(Ae[et])<0&&Object.prototype.propertyIsEnumerable.call(oe,Ae[et])&&(ye[Ae[et]]=oe[Ae[et]]);return ye};const Ue=be.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});function pe(oe){let{suffixCls:re,tagName:ye,displayName:Ae}=oe;return et=>be.forwardRef((xe,Se)=>be.createElement(et,Object.assign({ref:Se,suffixCls:re,tagName:ye},xe)))}const y=be.forwardRef((oe,re)=>{const{prefixCls:ye,suffixCls:Ae,className:et,tagName:Oe}=oe,xe=me(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Se}=be.useContext($e.E_),tt=Se("layout",ye),[Te,Qe]=Ve(tt),Be=Ae?`${tt}-${Ae}`:tt;return Te(be.createElement(Oe,Object.assign({className:Ce()(ye||Be,et,Qe),ref:re},xe)))}),a=be.forwardRef((oe,re)=>{const{direction:ye}=be.useContext($e.E_),[Ae,et]=be.useState([]),{prefixCls:Oe,className:xe,rootClassName:Se,children:tt,hasSider:Te,tagName:Qe,style:Be}=oe,ut=me(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ct=(0,Fe.Z)(ut,["suffixCls"]),{getPrefixCls:Et,layout:Ft}=be.useContext($e.E_),Mt=Et("layout",Oe),[rn,An]=Ve(Mt),Hn=Ce()(Mt,{[`${Mt}-has-sider`]:typeof Te=="boolean"?Te:Ae.length>0,[`${Mt}-rtl`]:ye==="rtl"},Ft==null?void 0:Ft.className,xe,Se,An),xt=be.useMemo(()=>({siderHook:{addSider:_t=>{et(xn=>[].concat((0,E.Z)(xn),[_t]))},removeSider:_t=>{et(xn=>xn.filter(Ta=>Ta!==_t))}}}),[]);return rn(be.createElement(Ue.Provider,{value:xt},be.createElement(Qe,Object.assign({ref:re,className:Hn,style:Object.assign(Object.assign({},Ft==null?void 0:Ft.style),Be)},ct),tt)))}),x=pe({tagName:"div",displayName:"Layout"})(a),b=pe({suffixCls:"header",tagName:"header",displayName:"Header"})(y),ee=pe({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),te=pe({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var le=x},76529:function(Xt,Ht,z){"use strict";z.d(Ht,{J:function(){return $e}});var E=z(67294),ue=z(4173),Ce=z(60276),Fe=function(ge,Xe){var Me={};for(var _e in ge)Object.prototype.hasOwnProperty.call(ge,_e)&&Xe.indexOf(_e)<0&&(Me[_e]=ge[_e]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,_e=Object.getOwnPropertySymbols(ge);Ve<_e.length;Ve++)Xe.indexOf(_e[Ve])<0&&Object.prototype.propertyIsEnumerable.call(ge,_e[Ve])&&(Me[_e[Ve]]=ge[_e[Ve]]);return Me};const be=E.createContext(null),$e=E.forwardRef((ge,Xe)=>{const{children:Me}=ge,_e=Fe(ge,["children"]),Ve=E.useContext(be),me=E.useMemo(()=>Object.assign(Object.assign({},Ve),_e),[Ve,_e.prefixCls,_e.mode,_e.selectable]);return E.createElement(be.Provider,{value:me},E.createElement(ue.BR,null,(0,Ce.supportNodeRef)(Me)?E.cloneElement(Me,{ref:Xe}):Me))});Ht.Z=be},68508:function(Xt,Ht,z){"use strict";z.d(Ht,{default:function(){return cn}});var E=z(52073),ue=z(67294),Ce=z(71322),Fe=z(94184),be=z.n(Fe),$e=z(53124),ge=function(wn,gt){var rt={};for(var Nt in wn)Object.prototype.hasOwnProperty.call(wn,Nt)&>.indexOf(Nt)<0&&(rt[Nt]=wn[Nt]);if(wn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var on=0,Nt=Object.getOwnPropertySymbols(wn);on<Nt.length;on++)gt.indexOf(Nt[on])<0&&Object.prototype.propertyIsEnumerable.call(wn,Nt[on])&&(rt[Nt[on]]=wn[Nt[on]]);return rt},Me=wn=>{const{prefixCls:gt,className:rt,dashed:Nt}=wn,on=ge(wn,["prefixCls","className","dashed"]),{getPrefixCls:Zn}=ue.useContext($e.E_),ea=Zn("menu",gt),tr=be()({[`${ea}-item-divider-dashed`]:!!Nt},rt);return ue.createElement(E.iz,Object.assign({className:tr},on))},_e=z(37419),Ve=z(10366),me=z(83062),Ue=z(96159),y=(0,ue.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=wn=>{var gt;const{className:rt,children:Nt,icon:on,title:Zn,danger:ea}=wn,{prefixCls:tr,firstLevel:Za,direction:Ea,disableMenuItemTitleTooltip:Va,inlineCollapsed:bt}=ue.useContext(y),Yt=un=>{const Rn=ue.createElement("span",{className:`${tr}-title-content`},Nt);return(!on||(0,Ue.l$)(Nt)&&Nt.type==="span")&&Nt&&un&&Za&&typeof Nt=="string"?ue.createElement("div",{className:`${tr}-inline-collapsed-noicon`},Nt.charAt(0)):Rn},{siderCollapsed:er}=ue.useContext(Ce.D);let Ya=Zn;typeof Zn=="undefined"?Ya=Za?Nt:"":Zn===!1&&(Ya="");const qt={title:Ya};!er&&!bt&&(qt.title=null,qt.open=!1);const ba=(0,_e.Z)(Nt).length;let Ct=ue.createElement(E.ck,Object.assign({},(0,Ve.Z)(wn,["title","icon","danger"]),{className:be()({[`${tr}-item-danger`]:ea,[`${tr}-item-only-child`]:(on?ba+1:ba)===1},rt),title:typeof Zn=="string"?Zn:void 0}),(0,Ue.Tm)(on,{className:be()((0,Ue.l$)(on)?(gt=on.props)===null||gt===void 0?void 0:gt.className:"",`${tr}-item-icon`)}),Yt(bt));return Va||(Ct=ue.createElement(me.Z,Object.assign({},qt,{placement:Ea==="rtl"?"left":"right",overlayClassName:`${tr}-inline-collapsed-tooltip`}),Ct)),Ct},ee=wn=>{var gt;const{popupClassName:rt,icon:Nt,title:on,theme:Zn}=wn,ea=ue.useContext(y),{prefixCls:tr,inlineCollapsed:Za,theme:Ea}=ea,Va=(0,E.Xl)();let bt;if(!Nt)bt=Za&&!Va.length&&on&&typeof on=="string"?ue.createElement("div",{className:`${tr}-inline-collapsed-noicon`},on.charAt(0)):ue.createElement("span",{className:`${tr}-title-content`},on);else{const er=(0,Ue.l$)(on)&&on.type==="span";bt=ue.createElement(ue.Fragment,null,(0,Ue.Tm)(Nt,{className:be()((0,Ue.l$)(Nt)?(gt=Nt.props)===null||gt===void 0?void 0:gt.className:"",`${tr}-item-icon`)}),er?on:ue.createElement("span",{className:`${tr}-title-content`},on))}const Yt=ue.useMemo(()=>Object.assign(Object.assign({},ea),{firstLevel:!1}),[ea]);return ue.createElement(y.Provider,{value:Yt},ue.createElement(E.Wd,Object.assign({},(0,Ve.Z)(wn,["icon"]),{title:bt,popupClassName:be()(tr,rt,`${tr}-${Zn||Ea}`)})))},te=z(25877),le=z(60276),oe=z(33603),re=z(76529),ye=function(wn,gt){var rt={};for(var Nt in wn)Object.prototype.hasOwnProperty.call(wn,Nt)&>.indexOf(Nt)<0&&(rt[Nt]=wn[Nt]);if(wn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var on=0,Nt=Object.getOwnPropertySymbols(wn);on<Nt.length;on++)gt.indexOf(Nt[on])<0&&Object.prototype.propertyIsEnumerable.call(wn,Nt[on])&&(rt[Nt[on]]=wn[Nt[on]]);return rt};function Ae(wn){return(wn||[]).map((gt,rt)=>{if(gt&&typeof gt=="object"){const Nt=gt,{label:on,children:Zn,key:ea,type:tr}=Nt,Za=ye(Nt,["label","children","key","type"]),Ea=ea!=null?ea:`tmp-${rt}`;return Zn||tr==="group"?tr==="group"?ue.createElement(E.BW,Object.assign({key:Ea},Za,{title:on}),Ae(Zn)):ue.createElement(ee,Object.assign({key:Ea},Za,{title:on}),Ae(Zn)):tr==="divider"?ue.createElement(Me,Object.assign({key:Ea},Za)):ue.createElement(x,Object.assign({key:Ea},Za),on)}return null}).filter(gt=>gt)}function et(wn){return ue.useMemo(()=>wn&&Ae(wn),[wn])}var Oe=z(84780),xe=z(14747),Se=z(33507),tt=z(67771),Te=z(50438),Qe=z(67968),Be=z(45503),ct=wn=>{const{componentCls:gt,motionDurationSlow:rt,horizontalLineHeight:Nt,colorSplit:on,lineWidth:Zn,lineType:ea,itemPaddingInline:tr}=wn;return{[`${gt}-horizontal`]:{lineHeight:Nt,border:0,borderBottom:`${Zn}px ${ea} ${on}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${gt}-item, ${gt}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:tr},[`> ${gt}-item:hover,
|
|
> ${gt}-item-active,
|
|
> ${gt}-submenu ${gt}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${gt}-item, ${gt}-submenu-title`]:{transition:[`border-color ${rt}`,`background ${rt}`].join(",")},[`${gt}-submenu-arrow`]:{display:"none"}}}},Ft=wn=>{let{componentCls:gt,menuArrowOffset:rt}=wn;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(-${rt})`},"&::after":{transform:`rotate(45deg) translateY(${rt})`}}}}};const Mt=wn=>Object.assign({},(0,xe.oN)(wn));var An=(wn,gt)=>{const{componentCls:rt,itemColor:Nt,itemSelectedColor:on,groupTitleColor:Zn,itemBg:ea,subMenuItemBg:tr,itemSelectedBg:Za,activeBarHeight:Ea,activeBarWidth:Va,activeBarBorderWidth:bt,motionDurationSlow:Yt,motionEaseInOut:er,motionEaseOut:Ya,itemPaddingInline:qt,motionDurationMid:ba,itemHoverColor:Ct,lineType:un,colorSplit:Rn,itemDisabledColor:ln,dangerItemColor:Vt,dangerItemHoverColor:Jn,dangerItemSelectedColor:ja,dangerItemActiveBg:za,dangerItemSelectedBg:Ra,itemHoverBg:_r,itemActiveBg:Yr,menuSubMenuBg:So,horizontalItemSelectedColor:Go,horizontalItemSelectedBg:di,horizontalItemBorderRadius:Yo,horizontalItemHoverBg:Bi,popupBg:hi}=wn;return{[`${rt}-${gt}, ${rt}-${gt} > ${rt}`]:{color:Nt,background:ea,[`&${rt}-root:focus-visible`]:Object.assign({},Mt(wn)),[`${rt}-item-group-title`]:{color:Zn},[`${rt}-submenu-selected`]:{[`> ${rt}-submenu-title`]:{color:on}},[`${rt}-item-disabled, ${rt}-submenu-disabled`]:{color:`${ln} !important`},[`${rt}-item:not(${rt}-item-selected):not(${rt}-submenu-selected)`]:{[`&:hover, > ${rt}-submenu-title:hover`]:{color:Ct}},[`&:not(${rt}-horizontal)`]:{[`${rt}-item:not(${rt}-item-selected)`]:{"&:hover":{backgroundColor:_r},"&:active":{backgroundColor:Yr}},[`${rt}-submenu-title`]:{"&:hover":{backgroundColor:_r},"&:active":{backgroundColor:Yr}}},[`${rt}-item-danger`]:{color:Vt,[`&${rt}-item:hover`]:{[`&:not(${rt}-item-selected):not(${rt}-submenu-selected)`]:{color:Jn}},[`&${rt}-item:active`]:{background:za}},[`${rt}-item a`]:{"&, &:hover":{color:"inherit"}},[`${rt}-item-selected`]:{color:on,[`&${rt}-item-danger`]:{color:ja},"a, a:hover":{color:"inherit"}},[`& ${rt}-item-selected`]:{backgroundColor:Za,[`&${rt}-item-danger`]:{backgroundColor:Ra}},[`${rt}-item, ${rt}-submenu-title`]:{[`&:not(${rt}-item-disabled):focus-visible`]:Object.assign({},Mt(wn))},[`&${rt}-submenu > ${rt}`]:{backgroundColor:So},[`&${rt}-popup > ${rt}`]:{backgroundColor:hi},[`&${rt}-horizontal`]:Object.assign(Object.assign({},gt==="dark"?{borderBottom:0}:{}),{[`> ${rt}-item, > ${rt}-submenu`]:{top:bt,marginTop:-bt,marginBottom:0,borderRadius:Yo,"&::after":{position:"absolute",insetInline:qt,bottom:0,borderBottom:`${Ea}px solid transparent`,transition:`border-color ${Yt} ${er}`,content:'""'},"&:hover, &-active, &-open":{background:Bi,"&::after":{borderBottomWidth:Ea,borderBottomColor:Go}},"&-selected":{color:Go,backgroundColor:di,"&:hover":{backgroundColor:di},"&::after":{borderBottomWidth:Ea,borderBottomColor:Go}}}}),[`&${rt}-root`]:{[`&${rt}-inline, &${rt}-vertical`]:{borderInlineEnd:`${bt}px ${un} ${Rn}`}},[`&${rt}-inline`]:{[`${rt}-sub${rt}-inline`]:{background:tr},[`${rt}-item, ${rt}-submenu-title`]:bt&&Va?{width:`calc(100% + ${bt}px)`}:{},[`${rt}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Va}px solid ${on}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${ba} ${Ya}`,`opacity ${ba} ${Ya}`].join(","),content:'""'},[`&${rt}-item-danger`]:{"&::after":{borderInlineEndColor:ja}}},[`${rt}-selected, ${rt}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${ba} ${er}`,`opacity ${ba} ${er}`].join(",")}}}}}};const Hn=wn=>{const{componentCls:gt,itemHeight:rt,itemMarginInline:Nt,padding:on,menuArrowSize:Zn,marginXS:ea,itemMarginBlock:tr}=wn,Za=on+Zn+ea;return{[`${gt}-item`]:{position:"relative",overflow:"hidden"},[`${gt}-item, ${gt}-submenu-title`]:{height:rt,lineHeight:`${rt}px`,paddingInline:on,overflow:"hidden",textOverflow:"ellipsis",marginInline:Nt,marginBlock:tr,width:`calc(100% - ${Nt*2}px)`},[`> ${gt}-item,
|
|
> ${gt}-submenu > ${gt}-submenu-title`]:{height:rt,lineHeight:`${rt}px`},[`${gt}-item-group-list ${gt}-submenu-title,
|
|
${gt}-submenu-title`]:{paddingInlineEnd:Za}}};var _t=wn=>{const{componentCls:gt,iconCls:rt,itemHeight:Nt,colorTextLightSolid:on,dropdownWidth:Zn,controlHeightLG:ea,motionDurationMid:tr,motionEaseOut:Za,paddingXL:Ea,itemMarginInline:Va,fontSizeLG:bt,motionDurationSlow:Yt,paddingXS:er,boxShadowSecondary:Ya,collapsedWidth:qt,collapsedIconSize:ba}=wn,Ct={height:Nt,lineHeight:`${Nt}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[gt]:{"&-inline, &-vertical":Object.assign({[`&${gt}-root`]:{boxShadow:"none"}},Hn(wn))},[`${gt}-submenu-popup`]:{[`${gt}-vertical`]:Object.assign(Object.assign({},Hn(wn)),{boxShadow:Ya})}},{[`${gt}-submenu-popup ${gt}-vertical${gt}-sub`]:{minWidth:Zn,maxHeight:`calc(100vh - ${ea*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 ${Yt}`,`background ${Yt}`,`padding ${tr} ${Za}`].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:qt,[`&${gt}-root`]:{[`${gt}-item, ${gt}-submenu ${gt}-submenu-title`]:{[`> ${gt}-inline-collapsed-noicon`]:{fontSize:bt,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% - ${bt/2}px - ${Va}px)`,textOverflow:"clip",[`
|
|
${gt}-submenu-arrow,
|
|
${gt}-submenu-expand-icon
|
|
`]:{opacity:0},[`${gt}-item-icon, ${rt}`]:{margin:0,fontSize:ba,lineHeight:`${Nt}px`,"+ span":{display:"inline-block",opacity:0}}},[`${gt}-item-icon, ${rt}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${gt}-item-icon, ${rt}`]:{display:"none"},"a, a:hover":{color:on}},[`${gt}-item-group-title`]:Object.assign(Object.assign({},xe.vS),{paddingInline:er})}}]};const xn=wn=>{const{componentCls:gt,motionDurationSlow:rt,motionDurationMid:Nt,motionEaseInOut:on,motionEaseOut:Zn,iconCls:ea,iconSize:tr,iconMarginInlineEnd:Za}=wn;return{[`${gt}-item, ${gt}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${rt}`,`background ${rt}`,`padding ${rt} ${on}`].join(","),[`${gt}-item-icon, ${ea}`]:{minWidth:tr,fontSize:tr,transition:[`font-size ${Nt} ${Zn}`,`margin ${rt} ${on}`,`color ${rt}`].join(","),"+ span":{marginInlineStart:Za,opacity:1,transition:[`opacity ${rt} ${on}`,`margin ${rt}`,`color ${rt}`].join(",")}},[`${gt}-item-icon`]:Object.assign({},(0,xe.Ro)()),[`&${gt}-item-only-child`]:{[`> ${ea}, > ${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"}}}},Ta=wn=>{const{componentCls:gt,motionDurationSlow:rt,motionEaseInOut:Nt,borderRadius:on,menuArrowSize:Zn,menuArrowOffset:ea}=wn;return{[`${gt}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:wn.margin,width:Zn,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${rt} ${Nt}, opacity ${rt}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Zn*.6,height:Zn*.15,backgroundColor:"currentcolor",borderRadius:on,transition:[`background ${rt} ${Nt}`,`transform ${rt} ${Nt}`,`top ${rt} ${Nt}`,`color ${rt} ${Nt}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${ea})`},"&::after":{transform:`rotate(-45deg) translateY(${ea})`}}}}},Tt=wn=>{const{antCls:gt,componentCls:rt,fontSize:Nt,motionDurationSlow:on,motionDurationMid:Zn,motionEaseInOut:ea,paddingXS:tr,padding:Za,colorSplit:Ea,lineWidth:Va,zIndexPopup:bt,borderRadiusLG:Yt,subMenuItemBorderRadius:er,menuArrowSize:Ya,menuArrowOffset:qt,lineType:ba,menuPanelMaskInset:Ct,groupTitleLineHeight:un,groupTitleFontSize:Rn}=wn;return[{"":{[`${rt}`]:Object.assign(Object.assign({},(0,xe.dF)()),{"&-hidden":{display:"none"}})},[`${rt}-submenu-hidden`]:{display:"none"}},{[rt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,xe.Wf)(wn)),(0,xe.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:Nt,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${on} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${rt}-item`]:{flex:"none"}},[`${rt}-item, ${rt}-submenu, ${rt}-submenu-title`]:{borderRadius:wn.itemBorderRadius},[`${rt}-item-group-title`]:{padding:`${tr}px ${Za}px`,fontSize:Rn,lineHeight:un,transition:`all ${on}`},[`&-horizontal ${rt}-submenu`]:{transition:[`border-color ${on} ${ea}`,`background ${on} ${ea}`].join(",")},[`${rt}-submenu, ${rt}-submenu-inline`]:{transition:[`border-color ${on} ${ea}`,`background ${on} ${ea}`,`padding ${Zn} ${ea}`].join(",")},[`${rt}-submenu ${rt}-sub`]:{cursor:"initial",transition:[`background ${on} ${ea}`,`padding ${on} ${ea}`].join(",")},[`${rt}-title-content`]:{transition:`color ${on}`},[`${rt}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${rt}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ea,borderStyle:ba,borderWidth:0,borderTopWidth:Va,marginBlock:Va,padding:0,"&-dashed":{borderStyle:"dashed"}}}),xn(wn)),{[`${rt}-item-group`]:{[`${rt}-item-group-list`]:{margin:0,padding:0,[`${rt}-item, ${rt}-submenu-title`]:{paddingInline:`${Nt*2}px ${Za}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:bt,borderRadius:Yt,boxShadow:"none",transformOrigin:"0 0",[`&${rt}-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:wn.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:wn.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:wn.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:wn.paddingXS},[`> ${rt}`]:Object.assign(Object.assign(Object.assign({borderRadius:Yt},xn(wn)),Ta(wn)),{[`${rt}-item, ${rt}-submenu > ${rt}-submenu-title`]:{borderRadius:er},[`${rt}-submenu-title::after`]:{transition:`transform ${on} ${ea}`}})}}),Ta(wn)),{[`&-inline-collapsed ${rt}-submenu-arrow,
|
|
&-inline ${rt}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${qt})`},"&::after":{transform:`rotate(45deg) translateX(-${qt})`}},[`${rt}-submenu-open${rt}-submenu-inline > ${rt}-submenu-title > ${rt}-submenu-arrow`]:{transform:`translateY(-${Ya*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${qt})`},"&::before":{transform:`rotate(45deg) translateX(${qt})`}}})},{[`${gt}-layout-header`]:{[rt]:{lineHeight:"inherit"}}}]};var pn=(wn,gt)=>(0,Qe.Z)("Menu",Nt=>{if(gt===!1)return[];const{colorBgElevated:on,colorPrimary:Zn,colorTextLightSolid:ea,controlHeightLG:tr,fontSize:Za,darkItemColor:Ea,darkDangerItemColor:Va,darkItemBg:bt,darkSubMenuItemBg:Yt,darkItemSelectedColor:er,darkItemSelectedBg:Ya,darkDangerItemSelectedBg:qt,darkItemHoverBg:ba,darkGroupTitleColor:Ct,darkItemHoverColor:un,darkItemDisabledColor:Rn,darkDangerItemHoverColor:ln,darkDangerItemSelectedColor:Vt,darkDangerItemActiveBg:Jn}=Nt,ja=Za/7*5,za=(0,Be.TS)(Nt,{menuArrowSize:ja,menuHorizontalHeight:tr*1.15,menuArrowOffset:`${ja*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:on}),Ra=(0,Be.TS)(za,{itemColor:Ea,itemHoverColor:un,groupTitleColor:Ct,itemSelectedColor:er,itemBg:bt,popupBg:bt,subMenuItemBg:Yt,itemActiveBg:"transparent",itemSelectedBg:Ya,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:ba,itemDisabledColor:Rn,dangerItemColor:Va,dangerItemHoverColor:ln,dangerItemSelectedColor:Vt,dangerItemActiveBg:Jn,dangerItemSelectedBg:qt,menuSubMenuBg:Yt,horizontalItemSelectedColor:ea,horizontalItemSelectedBg:Zn});return[Tt(za),ct(za),_t(za),An(za,"light"),An(Ra,"dark"),Ft(za),(0,Se.Z)(za),(0,tt.oN)(za,"slide-up"),(0,tt.oN)(za,"slide-down"),(0,Te._y)(za,"zoom-big")]},Nt=>{const{colorPrimary:on,colorError:Zn,colorTextDisabled:ea,colorErrorBg:tr,colorText:Za,colorTextDescription:Ea,colorBgContainer:Va,colorFillAlter:bt,colorFillContent:Yt,lineWidth:er,lineWidthBold:Ya,controlItemBgActive:qt,colorBgTextHover:ba,controlHeightLG:Ct,lineHeight:un,colorBgElevated:Rn,marginXXS:ln,padding:Vt,fontSize:Jn,controlHeightSM:ja,fontSizeLG:za,colorTextLightSolid:Ra,colorErrorHover:_r}=Nt,Yr=new Oe.C(Ra).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:Nt.zIndexPopupBase+50,radiusItem:Nt.borderRadiusLG,itemBorderRadius:Nt.borderRadiusLG,radiusSubMenuItem:Nt.borderRadiusSM,subMenuItemBorderRadius:Nt.borderRadiusSM,colorItemText:Za,itemColor:Za,colorItemTextHover:Za,itemHoverColor:Za,colorItemTextHoverHorizontal:on,horizontalItemHoverColor:on,colorGroupTitle:Ea,groupTitleColor:Ea,colorItemTextSelected:on,itemSelectedColor:on,colorItemTextSelectedHorizontal:on,horizontalItemSelectedColor:on,colorItemBg:Va,itemBg:Va,colorItemBgHover:ba,itemHoverBg:ba,colorItemBgActive:Yt,itemActiveBg:qt,colorSubItemBg:bt,subMenuItemBg:bt,colorItemBgSelected:qt,itemSelectedBg:qt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ya,activeBarHeight:Ya,colorActiveBarBorderSize:er,activeBarBorderWidth:er,colorItemTextDisabled:ea,itemDisabledColor:ea,colorDangerItemText:Zn,dangerItemColor:Zn,colorDangerItemTextHover:Zn,dangerItemHoverColor:Zn,colorDangerItemTextSelected:Zn,dangerItemSelectedColor:Zn,colorDangerItemBgActive:tr,dangerItemActiveBg:tr,colorDangerItemBgSelected:tr,dangerItemSelectedBg:tr,itemMarginInline:Nt.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Ct,groupTitleLineHeight:un,collapsedWidth:Ct*2,popupBg:Rn,itemMarginBlock:ln,itemPaddingInline:Vt,horizontalLineHeight:`${Ct*1.15}px`,iconSize:Jn,iconMarginInlineEnd:ja-Jn,collapsedIconSize:za,groupTitleFontSize:Jn,darkItemDisabledColor:new Oe.C(Ra).setAlpha(.25).toRgbString(),darkItemColor:Yr,darkDangerItemColor:Zn,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ra,darkItemSelectedBg:on,darkDangerItemSelectedBg:Zn,darkItemHoverBg:"transparent",darkGroupTitleColor:Yr,darkItemHoverColor:Ra,darkDangerItemHoverColor:_r,darkDangerItemSelectedColor:Ra,darkDangerItemActiveBg:Zn}},{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"]]})(wn),it=function(wn,gt){var rt={};for(var Nt in wn)Object.prototype.hasOwnProperty.call(wn,Nt)&>.indexOf(Nt)<0&&(rt[Nt]=wn[Nt]);if(wn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var on=0,Nt=Object.getOwnPropertySymbols(wn);on<Nt.length;on++)gt.indexOf(Nt[on])<0&&Object.prototype.propertyIsEnumerable.call(wn,Nt[on])&&(rt[Nt[on]]=wn[Nt[on]]);return rt},Ka=(0,ue.forwardRef)((wn,gt)=>{var rt,Nt;const on=ue.useContext(re.Z),Zn=on||{},{getPrefixCls:ea,getPopupContainer:tr,direction:Za,menu:Ea}=ue.useContext($e.E_),Va=ea(),{prefixCls:bt,className:Yt,style:er,theme:Ya="light",expandIcon:qt,_internalDisableMenuItemTitleTooltip:ba,inlineCollapsed:Ct,siderCollapsed:un,items:Rn,children:ln,rootClassName:Vt,mode:Jn,selectable:ja,onClick:za,overflowedIndicatorPopupClassName:Ra}=wn,_r=it(wn,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Yr=(0,Ve.Z)(_r,["collapsedWidth"]),So=et(Rn)||ln;(rt=Zn.validator)===null||rt===void 0||rt.call(Zn,{mode:Jn});const Go=(0,le.useEvent)(function(){var wr;za==null||za.apply(void 0,arguments),(wr=Zn.onClick)===null||wr===void 0||wr.call(Zn)}),di=Zn.mode||Jn,Yo=ja!=null?ja:Zn.selectable,Bi=ue.useMemo(()=>un!==void 0?un:Ct,[Ct,un]),hi={horizontal:{motionName:`${Va}-slide-up`},inline:(0,oe.Z)(Va),other:{motionName:`${Va}-zoom-big`}},ii=ea("menu",bt||Zn.prefixCls),[Mi,gi]=pn(ii,!on),_a=be()(`${ii}-${Ya}`,Ea==null?void 0:Ea.className,Yt);let Rr;if(typeof qt=="function")Rr=qt;else if(qt===null||qt===!1)Rr=null;else if(Zn.expandIcon===null||Zn.expandIcon===!1)Rr=null;else{const wr=qt!=null?qt:Zn.expandIcon;Rr=(0,Ue.Tm)(wr,{className:be()(`${ii}-submenu-expand-icon`,(0,Ue.l$)(wr)?(Nt=wr.props)===null||Nt===void 0?void 0:Nt.className:"")})}const xr=ue.useMemo(()=>({prefixCls:ii,inlineCollapsed:Bi||!1,direction:Za,firstLevel:!0,theme:Ya,mode:di,disableMenuItemTitleTooltip:ba}),[ii,Bi,Za,ba,Ya]);return Mi(ue.createElement(re.Z.Provider,{value:null},ue.createElement(y.Provider,{value:xr},ue.createElement(E.ZP,Object.assign({getPopupContainer:tr,overflowedIndicator:ue.createElement(te.Z,null),overflowedIndicatorPopupClassName:be()(ii,`${ii}-${Ya}`,Ra),mode:di,selectable:Yo,onClick:Go},Yr,{inlineCollapsed:Bi,style:Object.assign(Object.assign({},Ea==null?void 0:Ea.style),er),className:_a,prefixCls:ii,direction:Za,defaultMotions:hi,expandIcon:Rr,ref:gt,rootClassName:be()(Vt,gi)}),So))))});const Gt=(0,ue.forwardRef)((wn,gt)=>{const rt=(0,ue.useRef)(null),Nt=ue.useContext(Ce.D);return(0,ue.useImperativeHandle)(gt,()=>({menu:rt.current,focus:on=>{var Zn;(Zn=rt.current)===null||Zn===void 0||Zn.focus(on)}})),ue.createElement(Ka,Object.assign({ref:rt},wn,Nt))});Gt.Item=x,Gt.SubMenu=ee,Gt.Divider=Me,Gt.ItemGroup=E.BW;var cn=Gt},28452:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return Va}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(Yt,er){return ue.createElement(be.Z,(0,E.Z)({},Yt,{ref:er,icon:Fe}))},ge=ue.forwardRef($e),Xe=z(81893),Me=z(22751),_e=z(91034),Ve=z(94184),me=z.n(Ve),Ue=z(4942),pe=z(1413),y=z(15671),a=z(43144),x=z(60136),b=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`,le="".concat(ee," ").concat(te).split(/[\s\n]+/),oe="aria-",re="data-";function ye(bt,Yt){return bt.indexOf(Yt)===0}function Ae(bt){var Yt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,er;Yt===!1?er={aria:!0,data:!0,attr:!0}:Yt===!0?er={aria:!0}:er=(0,pe.Z)({},Yt);var Ya={};return Object.keys(bt).forEach(function(qt){(er.aria&&(qt==="role"||ye(qt,oe))||er.data&&ye(qt,re)||er.attr&&le.includes(qt))&&(Ya[qt]=bt[qt])}),Ya}var et={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},Oe=et,xe=z(81626),Se=function(bt){(0,x.Z)(er,bt);var Yt=(0,b.Z)(er);function er(){var Ya;(0,y.Z)(this,er);for(var qt=arguments.length,ba=new Array(qt),Ct=0;Ct<qt;Ct++)ba[Ct]=arguments[Ct];return Ya=Yt.call.apply(Yt,[this].concat(ba)),Ya.state={goInputText:""},Ya.getValidValue=function(){var un=Ya.state.goInputText;return!un||Number.isNaN(un)?void 0:Number(un)},Ya.buildOptionText=function(un){return"".concat(un," ").concat(Ya.props.locale.items_per_page)},Ya.changeSize=function(un){Ya.props.changeSize(Number(un))},Ya.handleChange=function(un){Ya.setState({goInputText:un.target.value})},Ya.handleBlur=function(un){var Rn=Ya.props,ln=Rn.goButton,Vt=Rn.quickGo,Jn=Rn.rootPrefixCls,ja=Ya.state.goInputText;ln||ja===""||(Ya.setState({goInputText:""}),!(un.relatedTarget&&(un.relatedTarget.className.indexOf("".concat(Jn,"-item-link"))>=0||un.relatedTarget.className.indexOf("".concat(Jn,"-item"))>=0))&&Vt(Ya.getValidValue()))},Ya.go=function(un){var Rn=Ya.state.goInputText;Rn!==""&&(un.keyCode===Oe.ENTER||un.type==="click")&&(Ya.setState({goInputText:""}),Ya.props.quickGo(Ya.getValidValue()))},Ya}return(0,a.Z)(er,[{key:"getPageSizeOptions",value:function(){var qt=this.props,ba=qt.pageSize,Ct=qt.pageSizeOptions;return Ct.some(function(un){return un.toString()===ba.toString()})?Ct:Ct.concat([ba.toString()]).sort(function(un,Rn){var ln=Number.isNaN(Number(un))?0:Number(un),Vt=Number.isNaN(Number(Rn))?0:Number(Rn);return ln-Vt})}},{key:"render",value:function(){var qt=this,ba=this.props,Ct=ba.pageSize,un=ba.locale,Rn=ba.rootPrefixCls,ln=ba.changeSize,Vt=ba.quickGo,Jn=ba.goButton,ja=ba.selectComponentClass,za=ba.buildOptionText,Ra=ba.selectPrefixCls,_r=ba.disabled,Yr=this.state.goInputText,So="".concat(Rn,"-options"),Go=ja,di=null,Yo=null,Bi=null;if(!ln&&!Vt)return null;var hi=this.getPageSizeOptions();if(ln&&Go){var ii=hi.map(function(Mi,gi){return ue.createElement(Go.Option,{key:gi,value:Mi.toString()},(za||qt.buildOptionText)(Mi))});di=ue.createElement(Go,{disabled:_r,prefixCls:Ra,showSearch:!1,className:"".concat(So,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Ct||hi[0]).toString(),onChange:this.changeSize,getPopupContainer:function(gi){return gi.parentNode},"aria-label":un.page_size,defaultOpen:!1},ii)}return Vt&&(Jn&&(Bi=typeof Jn=="boolean"?ue.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:_r,className:"".concat(So,"-quick-jumper-button")},un.jump_to_confirm):ue.createElement("span",{onClick:this.go,onKeyUp:this.go},Jn)),Yo=ue.createElement("div",{className:"".concat(So,"-quick-jumper")},un.jump_to,ue.createElement("input",{disabled:_r,type:"text",value:Yr,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":un.page}),un.page,Bi)),ue.createElement("li",{className:"".concat(So)},di,Yo)}}]),er}(ue.Component);Se.defaultProps={pageSizeOptions:["10","20","50","100"]};var tt=Se,Te=function(Yt){var er,Ya=Yt.rootPrefixCls,qt=Yt.page,ba=Yt.active,Ct=Yt.className,un=Yt.showTitle,Rn=Yt.onClick,ln=Yt.onKeyPress,Vt=Yt.itemRender,Jn="".concat(Ya,"-item"),ja=me()(Jn,"".concat(Jn,"-").concat(qt),(er={},(0,Ue.Z)(er,"".concat(Jn,"-active"),ba),(0,Ue.Z)(er,"".concat(Jn,"-disabled"),!qt),(0,Ue.Z)(er,Yt.className,Ct),er)),za=function(){Rn(qt)},Ra=function(So){ln(So,Rn,qt)},_r=Vt(qt,"page",ue.createElement("a",{rel:"nofollow"},qt));return _r?ue.createElement("li",{title:un?qt.toString():null,className:ja,onClick:za,onKeyPress:Ra,tabIndex:0},_r):null},Qe=Te;function Be(){}function ut(bt){var Yt=Number(bt);return typeof Yt=="number"&&!Number.isNaN(Yt)&&isFinite(Yt)&&Math.floor(Yt)===Yt}var ct=function(Yt,er,Ya){return Ya};function Et(bt,Yt,er){var Ya=typeof bt=="undefined"?Yt.pageSize:bt;return Math.floor((er.total-1)/Ya)+1}var Ft=function(bt){(0,x.Z)(er,bt);var Yt=(0,b.Z)(er);function er(Ya){var qt;(0,y.Z)(this,er),qt=Yt.call(this,Ya),qt.paginationNode=ue.createRef(),qt.getJumpPrevPage=function(){return Math.max(1,qt.state.current-(qt.props.showLessItems?3:5))},qt.getJumpNextPage=function(){return Math.min(Et(void 0,qt.state,qt.props),qt.state.current+(qt.props.showLessItems?3:5))},qt.getItemIcon=function(ln,Vt){var Jn=qt.props.prefixCls,ja=ln||ue.createElement("button",{type:"button","aria-label":Vt,className:"".concat(Jn,"-item-link")});return typeof ln=="function"&&(ja=ue.createElement(ln,(0,pe.Z)({},qt.props))),ja},qt.isValid=function(ln){var Vt=qt.props.total;return ut(ln)&&ln!==qt.state.current&&ut(Vt)&&Vt>0},qt.shouldDisplayQuickJumper=function(){var ln=qt.props,Vt=ln.showQuickJumper,Jn=ln.total,ja=qt.state.pageSize;return Jn<=ja?!1:Vt},qt.handleKeyDown=function(ln){(ln.keyCode===Oe.ARROW_UP||ln.keyCode===Oe.ARROW_DOWN)&&ln.preventDefault()},qt.handleKeyUp=function(ln){var Vt=qt.getValidValue(ln),Jn=qt.state.currentInputValue;Vt!==Jn&&qt.setState({currentInputValue:Vt}),ln.keyCode===Oe.ENTER?qt.handleChange(Vt):ln.keyCode===Oe.ARROW_UP?qt.handleChange(Vt-1):ln.keyCode===Oe.ARROW_DOWN&&qt.handleChange(Vt+1)},qt.handleBlur=function(ln){var Vt=qt.getValidValue(ln);qt.handleChange(Vt)},qt.changePageSize=function(ln){var Vt=qt.state.current,Jn=Et(ln,qt.state,qt.props);Vt=Vt>Jn?Jn:Vt,Jn===0&&(Vt=qt.state.current),typeof ln=="number"&&("pageSize"in qt.props||qt.setState({pageSize:ln}),"current"in qt.props||qt.setState({current:Vt,currentInputValue:Vt})),qt.props.onShowSizeChange(Vt,ln),"onChange"in qt.props&&qt.props.onChange&&qt.props.onChange(Vt,ln)},qt.handleChange=function(ln){var Vt=qt.props,Jn=Vt.disabled,ja=Vt.onChange,za=qt.state,Ra=za.pageSize,_r=za.current,Yr=za.currentInputValue;if(qt.isValid(ln)&&!Jn){var So=Et(void 0,qt.state,qt.props),Go=ln;return ln>So?Go=So:ln<1&&(Go=1),"current"in qt.props||qt.setState({current:Go}),Go!==Yr&&qt.setState({currentInputValue:Go}),ja(Go,Ra),Go}return _r},qt.prev=function(){qt.hasPrev()&&qt.handleChange(qt.state.current-1)},qt.next=function(){qt.hasNext()&&qt.handleChange(qt.state.current+1)},qt.jumpPrev=function(){qt.handleChange(qt.getJumpPrevPage())},qt.jumpNext=function(){qt.handleChange(qt.getJumpNextPage())},qt.hasPrev=function(){return qt.state.current>1},qt.hasNext=function(){return qt.state.current<Et(void 0,qt.state,qt.props)},qt.runIfEnter=function(ln,Vt){if(ln.key==="Enter"||ln.charCode===13){for(var Jn=arguments.length,ja=new Array(Jn>2?Jn-2:0),za=2;za<Jn;za++)ja[za-2]=arguments[za];Vt.apply(void 0,ja)}},qt.runIfEnterPrev=function(ln){qt.runIfEnter(ln,qt.prev)},qt.runIfEnterNext=function(ln){qt.runIfEnter(ln,qt.next)},qt.runIfEnterJumpPrev=function(ln){qt.runIfEnter(ln,qt.jumpPrev)},qt.runIfEnterJumpNext=function(ln){qt.runIfEnter(ln,qt.jumpNext)},qt.handleGoTO=function(ln){(ln.keyCode===Oe.ENTER||ln.type==="click")&&qt.handleChange(qt.state.currentInputValue)},qt.renderPrev=function(ln){var Vt=qt.props,Jn=Vt.prevIcon,ja=Vt.itemRender,za=ja(ln,"prev",qt.getItemIcon(Jn,"prev page")),Ra=!qt.hasPrev();return(0,ue.isValidElement)(za)?(0,ue.cloneElement)(za,{disabled:Ra}):za},qt.renderNext=function(ln){var Vt=qt.props,Jn=Vt.nextIcon,ja=Vt.itemRender,za=ja(ln,"next",qt.getItemIcon(Jn,"next page")),Ra=!qt.hasNext();return(0,ue.isValidElement)(za)?(0,ue.cloneElement)(za,{disabled:Ra}):za};var ba=Ya.onChange!==Be,Ct="current"in Ya;Ct&&!ba&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var un=Ya.defaultCurrent;"current"in Ya&&(un=Ya.current);var Rn=Ya.defaultPageSize;return"pageSize"in Ya&&(Rn=Ya.pageSize),un=Math.min(un,Et(Rn,void 0,Ya)),qt.state={current:un,currentInputValue:un,pageSize:Rn},qt}return(0,a.Z)(er,[{key:"componentDidUpdate",value:function(qt,ba){var Ct=this.props.prefixCls;if(ba.current!==this.state.current&&this.paginationNode.current){var un=this.paginationNode.current.querySelector(".".concat(Ct,"-item-").concat(ba.current));if(un&&document.activeElement===un){var Rn;un==null||(Rn=un.blur)===null||Rn===void 0||Rn.call(un)}}}},{key:"getValidValue",value:function(qt){var ba=qt.target.value,Ct=Et(void 0,this.state,this.props),un=this.state.currentInputValue,Rn;return ba===""?Rn=ba:Number.isNaN(Number(ba))?Rn=un:ba>=Ct?Rn=Ct:Rn=Number(ba),Rn}},{key:"getShowSizeChanger",value:function(){var qt=this.props,ba=qt.showSizeChanger,Ct=qt.total,un=qt.totalBoundaryShowSizeChanger;return typeof ba!="undefined"?ba:Ct>un}},{key:"render",value:function(){var qt=this.props,ba=qt.prefixCls,Ct=qt.className,un=qt.style,Rn=qt.disabled,ln=qt.hideOnSinglePage,Vt=qt.total,Jn=qt.locale,ja=qt.showQuickJumper,za=qt.showLessItems,Ra=qt.showTitle,_r=qt.showTotal,Yr=qt.simple,So=qt.itemRender,Go=qt.showPrevNextJumpers,di=qt.jumpPrevIcon,Yo=qt.jumpNextIcon,Bi=qt.selectComponentClass,hi=qt.selectPrefixCls,ii=qt.pageSizeOptions,Mi=this.state,gi=Mi.current,_a=Mi.pageSize,Rr=Mi.currentInputValue;if(ln===!0&&Vt<=_a)return null;var xr=Et(void 0,this.state,this.props),wr=[],Tr=null,al=null,kr=null,hn=null,Fn=null,dn=ja&&ja.goButton,Sa=za?1:2,br=gi-1>0?gi-1:0,eo=gi+1<xr?gi+1:xr,mi=Ae(this.props,{aria:!0,data:!0}),Ao=_r&&ue.createElement("li",{className:"".concat(ba,"-total-text")},_r(Vt,[Vt===0?0:(gi-1)*_a+1,gi*_a>Vt?Vt:gi*_a]));if(Yr){dn&&(typeof dn=="boolean"?Fn=ue.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Jn.jump_to_confirm):Fn=ue.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},dn),Fn=ue.createElement("li",{title:Ra?"".concat(Jn.jump_to).concat(gi,"/").concat(xr):null,className:"".concat(ba,"-simple-pager")},Fn));var oo=this.renderPrev(br);return ue.createElement("ul",(0,E.Z)({className:me()(ba,"".concat(ba,"-simple"),(0,Ue.Z)({},"".concat(ba,"-disabled"),Rn),Ct),style:un,ref:this.paginationNode},mi),Ao,oo?ue.createElement("li",{title:Ra?Jn.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:me()("".concat(ba,"-prev"),(0,Ue.Z)({},"".concat(ba,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},oo):null,ue.createElement("li",{title:Ra?"".concat(gi,"/").concat(xr):null,className:"".concat(ba,"-simple-pager")},ue.createElement("input",{type:"text",value:Rr,disabled:Rn,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ue.createElement("span",{className:"".concat(ba,"-slash")},"/"),xr),ue.createElement("li",{title:Ra?Jn.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:me()("".concat(ba,"-next"),(0,Ue.Z)({},"".concat(ba,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(eo)),Fn)}if(xr<=3+Sa*2){var fi={locale:Jn,rootPrefixCls:ba,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ra,itemRender:So};xr||wr.push(ue.createElement(Qe,(0,E.Z)({},fi,{key:"noPager",page:1,className:"".concat(ba,"-item-disabled")})));for(var yl=1;yl<=xr;yl+=1){var ur=gi===yl;wr.push(ue.createElement(Qe,(0,E.Z)({},fi,{key:yl,page:yl,active:ur})))}}else{var Zi=za?Jn.prev_3:Jn.prev_5,yn=za?Jn.next_3:Jn.next_5,Ma=So(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(di,"prev page")),va=So(this.getJumpNextPage(),"jump-next",this.getItemIcon(Yo,"next page"));Go&&(Tr=Ma?ue.createElement("li",{title:Ra?Zi:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:me()("".concat(ba,"-jump-prev"),(0,Ue.Z)({},"".concat(ba,"-jump-prev-custom-icon"),!!di))},Ma):null,al=va?ue.createElement("li",{title:Ra?yn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:me()("".concat(ba,"-jump-next"),(0,Ue.Z)({},"".concat(ba,"-jump-next-custom-icon"),!!Yo))},va):null),hn=ue.createElement(Qe,{locale:Jn,last:!0,rootPrefixCls:ba,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:xr,page:xr,active:!1,showTitle:Ra,itemRender:So}),kr=ue.createElement(Qe,{locale:Jn,rootPrefixCls:ba,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ra,itemRender:So});var en=Math.max(1,gi-Sa),Wr=Math.min(gi+Sa,xr);gi-1<=Sa&&(Wr=1+Sa*2),xr-gi<=Sa&&(en=xr-Sa*2);for(var xa=en;xa<=Wr;xa+=1){var Ir=gi===xa;wr.push(ue.createElement(Qe,{locale:Jn,rootPrefixCls:ba,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:xa,page:xa,active:Ir,showTitle:Ra,itemRender:So}))}gi-1>=Sa*2&&gi!==3&&(wr[0]=(0,ue.cloneElement)(wr[0],{className:"".concat(ba,"-item-after-jump-prev")}),wr.unshift(Tr)),xr-gi>=Sa*2&&gi!==xr-2&&(wr[wr.length-1]=(0,ue.cloneElement)(wr[wr.length-1],{className:"".concat(ba,"-item-before-jump-next")}),wr.push(al)),en!==1&&wr.unshift(kr),Wr!==xr&&wr.push(hn)}var Wa=!this.hasPrev()||!xr,Ei=!this.hasNext()||!xr,li=this.renderPrev(br),ki=this.renderNext(eo);return ue.createElement("ul",(0,E.Z)({className:me()(ba,Ct,(0,Ue.Z)({},"".concat(ba,"-disabled"),Rn)),style:un,ref:this.paginationNode},mi),Ao,li?ue.createElement("li",{title:Ra?Jn.prev_page:null,onClick:this.prev,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterPrev,className:me()("".concat(ba,"-prev"),(0,Ue.Z)({},"".concat(ba,"-disabled"),Wa)),"aria-disabled":Wa},li):null,wr,ki?ue.createElement("li",{title:Ra?Jn.next_page:null,onClick:this.next,tabIndex:Ei?null:0,onKeyPress:this.runIfEnterNext,className:me()("".concat(ba,"-next"),(0,Ue.Z)({},"".concat(ba,"-disabled"),Ei)),"aria-disabled":Ei},ki):null,ue.createElement(tt,{disabled:Rn,locale:Jn,rootPrefixCls:ba,selectComponentClass:Bi,selectPrefixCls:hi,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:gi,pageSize:_a,pageSizeOptions:ii,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:dn}))}}],[{key:"getDerivedStateFromProps",value:function(qt,ba){var Ct={};if("current"in qt&&(Ct.current=qt.current,qt.current!==ba.current&&(Ct.currentInputValue=Ct.current)),"pageSize"in qt&&qt.pageSize!==ba.pageSize){var un=ba.current,Rn=Et(qt.pageSize,ba,qt);un=un>Rn?Rn:un,"current"in qt||(Ct.current=un,Ct.currentInputValue=un),Ct.pageSize=qt.pageSize}return Ct}}]),er}(ue.Component);Ft.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Be,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Be,locale:xe.Z,style:{},itemRender:ct,totalBoundaryShowSizeChanger:50};var Mt=Ft,rn=z(62906),An=z(53124),Hn=z(98675),xt=z(25378),_t=z(10110),xn=z(42563);const Ta=bt=>ue.createElement(xn.default,Object.assign({},bt,{showSearch:!0,size:"small"})),Tt=bt=>ue.createElement(xn.default,Object.assign({},bt,{showSearch:!0,size:"middle"}));Ta.Option=xn.default.Option,Tt.Option=xn.default.Option;var pn=z(47673),it=z(14747),Mn=z(67968),Ka=z(45503);const Gt=bt=>{const{componentCls:Yt}=bt;return{[`${Yt}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Yt}-item-link`]:{color:bt.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Yt}-item-link`]:{color:bt.colorTextDisabled,cursor:"not-allowed"}}},[`&${Yt}-disabled`]:{cursor:"not-allowed",[`${Yt}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:bt.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:bt.colorBorder,backgroundColor:bt.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:bt.itemActiveBgDisabled},a:{color:bt.itemActiveColorDisabled}}},[`${Yt}-item-link`]:{color:bt.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Yt}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Yt}-simple-pager`]:{color:bt.colorTextDisabled},[`${Yt}-jump-prev, ${Yt}-jump-next`]:{[`${Yt}-item-link-icon`]:{opacity:0},[`${Yt}-item-ellipsis`]:{opacity:1}}},[`&${Yt}-simple`]:{[`${Yt}-prev, ${Yt}-next`]:{[`&${Yt}-disabled ${Yt}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},cn=bt=>{const{componentCls:Yt}=bt;return{[`&${Yt}-mini ${Yt}-total-text, &${Yt}-mini ${Yt}-simple-pager`]:{height:bt.itemSizeSM,lineHeight:`${bt.itemSizeSM}px`},[`&${Yt}-mini ${Yt}-item`]:{minWidth:bt.itemSizeSM,height:bt.itemSizeSM,margin:0,lineHeight:`${bt.itemSizeSM-2}px`},[`&${Yt}-mini:not(${Yt}-disabled) ${Yt}-item:not(${Yt}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:bt.colorBgTextHover},"&:active":{backgroundColor:bt.colorBgTextActive}},[`&${Yt}-mini ${Yt}-prev, &${Yt}-mini ${Yt}-next`]:{minWidth:bt.itemSizeSM,height:bt.itemSizeSM,margin:0,lineHeight:`${bt.itemSizeSM}px`},[`&${Yt}-mini:not(${Yt}-disabled)`]:{[`${Yt}-prev, ${Yt}-next`]:{[`&:hover ${Yt}-item-link`]:{backgroundColor:bt.colorBgTextHover},[`&:active ${Yt}-item-link`]:{backgroundColor:bt.colorBgTextActive},[`&${Yt}-disabled:hover ${Yt}-item-link`]:{backgroundColor:"transparent"}}},[`
|
|
&${Yt}-mini ${Yt}-prev ${Yt}-item-link,
|
|
&${Yt}-mini ${Yt}-next ${Yt}-item-link
|
|
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:bt.itemSizeSM,lineHeight:`${bt.itemSizeSM}px`}},[`&${Yt}-mini ${Yt}-jump-prev, &${Yt}-mini ${Yt}-jump-next`]:{height:bt.itemSizeSM,marginInlineEnd:0,lineHeight:`${bt.itemSizeSM}px`},[`&${Yt}-mini ${Yt}-options`]:{marginInlineStart:bt.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:bt.miniOptionsSizeChangerTop},"&-quick-jumper":{height:bt.itemSizeSM,lineHeight:`${bt.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,pn.x0)(bt)),{width:bt.paginationMiniQuickJumperInputWidth,height:bt.controlHeightSM})}}}},wn=bt=>{const{componentCls:Yt}=bt;return{[`
|
|
&${Yt}-simple ${Yt}-prev,
|
|
&${Yt}-simple ${Yt}-next
|
|
`]:{height:bt.itemSizeSM,lineHeight:`${bt.itemSizeSM}px`,verticalAlign:"top",[`${Yt}-item-link`]:{height:bt.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:bt.colorBgTextHover},"&:active":{backgroundColor:bt.colorBgTextActive},"&::after":{height:bt.itemSizeSM,lineHeight:`${bt.itemSizeSM}px`}}},[`&${Yt}-simple ${Yt}-simple-pager`]:{display:"inline-block",height:bt.itemSizeSM,marginInlineEnd:bt.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:bt.marginXS,padding:`0 ${bt.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:bt.itemInputBg,border:`${bt.lineWidth}px ${bt.lineType} ${bt.colorBorder}`,borderRadius:bt.borderRadius,outline:"none",transition:`border-color ${bt.motionDurationMid}`,color:"inherit","&:hover":{borderColor:bt.colorPrimary},"&:focus":{borderColor:bt.colorPrimaryHover,boxShadow:`${bt.inputOutlineOffset}px 0 ${bt.controlOutlineWidth}px ${bt.controlOutline}`},"&[disabled]":{color:bt.colorTextDisabled,backgroundColor:bt.colorBgContainerDisabled,borderColor:bt.colorBorder,cursor:"not-allowed"}}}}},gt=bt=>{const{componentCls:Yt}=bt;return{[`${Yt}-jump-prev, ${Yt}-jump-next`]:{outline:0,[`${Yt}-item-container`]:{position:"relative",[`${Yt}-item-link-icon`]:{color:bt.colorPrimary,fontSize:bt.fontSizeSM,opacity:0,transition:`all ${bt.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${Yt}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:bt.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:bt.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:bt.paginationEllipsisTextIndent,opacity:1,transition:`all ${bt.motionDurationMid}`}},"&:hover":{[`${Yt}-item-link-icon`]:{opacity:1},[`${Yt}-item-ellipsis`]:{opacity:0}}},[`
|
|
${Yt}-prev,
|
|
${Yt}-jump-prev,
|
|
${Yt}-jump-next
|
|
`]:{marginInlineEnd:bt.marginXS},[`
|
|
${Yt}-prev,
|
|
${Yt}-next,
|
|
${Yt}-jump-prev,
|
|
${Yt}-jump-next
|
|
`]:{display:"inline-block",minWidth:bt.itemSize,height:bt.itemSize,color:bt.colorText,fontFamily:bt.fontFamily,lineHeight:`${bt.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:bt.borderRadius,cursor:"pointer",transition:`all ${bt.motionDurationMid}`},[`${Yt}-prev, ${Yt}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:bt.colorText,cursor:"pointer",userSelect:"none"},[`${Yt}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:bt.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${bt.lineWidth}px ${bt.lineType} transparent`,borderRadius:bt.borderRadius,outline:"none",transition:`all ${bt.motionDurationMid}`},[`&:hover ${Yt}-item-link`]:{backgroundColor:bt.colorBgTextHover},[`&:active ${Yt}-item-link`]:{backgroundColor:bt.colorBgTextActive},[`&${Yt}-disabled:hover`]:{[`${Yt}-item-link`]:{backgroundColor:"transparent"}}},[`${Yt}-slash`]:{marginInlineEnd:bt.paginationSlashMarginInlineEnd,marginInlineStart:bt.paginationSlashMarginInlineStart},[`${Yt}-options`]:{display:"inline-block",marginInlineStart:bt.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:bt.controlHeight,marginInlineStart:bt.marginXS,lineHeight:`${bt.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,pn.ik)(bt)),{width:bt.controlHeightLG*1.25,height:bt.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:bt.marginXS,marginInlineEnd:bt.marginXS})}}}},rt=bt=>{const{componentCls:Yt}=bt;return{[`${Yt}-item`]:{display:"inline-block",minWidth:bt.itemSize,height:bt.itemSize,marginInlineEnd:bt.marginXS,fontFamily:bt.fontFamily,lineHeight:`${bt.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${bt.lineWidth}px ${bt.lineType} transparent`,borderRadius:bt.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${bt.paginationItemPaddingInline}px`,color:bt.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Yt}-item-active)`]:{"&:hover":{transition:`all ${bt.motionDurationMid}`,backgroundColor:bt.colorBgTextHover},"&:active":{backgroundColor:bt.colorBgTextActive}},"&-active":{fontWeight:bt.fontWeightStrong,backgroundColor:bt.itemActiveBg,borderColor:bt.colorPrimary,a:{color:bt.colorPrimary},"&:hover":{borderColor:bt.colorPrimaryHover},"&:hover a":{color:bt.colorPrimaryHover}}}}},Nt=bt=>{const{componentCls:Yt}=bt;return{[Yt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,it.Wf)(bt)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Yt}-total-text`]:{display:"inline-block",height:bt.itemSize,marginInlineEnd:bt.marginXS,lineHeight:`${bt.itemSize-2}px`,verticalAlign:"middle"}}),rt(bt)),gt(bt)),wn(bt)),cn(bt)),Gt(bt)),{[`@media only screen and (max-width: ${bt.screenLG}px)`]:{[`${Yt}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${bt.screenSM}px)`]:{[`${Yt}-options`]:{display:"none"}}}),[`&${bt.componentCls}-rtl`]:{direction:"rtl"}}},on=bt=>{const{componentCls:Yt}=bt;return{[`${Yt}${Yt}-disabled:not(${Yt}-mini)`]:{"&, &:hover":{[`${Yt}-item-link`]:{borderColor:bt.colorBorder}},"&:focus-visible":{[`${Yt}-item-link`]:{borderColor:bt.colorBorder}},[`${Yt}-item, ${Yt}-item-link`]:{backgroundColor:bt.colorBgContainerDisabled,borderColor:bt.colorBorder,[`&:hover:not(${Yt}-item-active)`]:{backgroundColor:bt.colorBgContainerDisabled,borderColor:bt.colorBorder,a:{color:bt.colorTextDisabled}},[`&${Yt}-item-active`]:{backgroundColor:bt.itemActiveBgDisabled}},[`${Yt}-prev, ${Yt}-next`]:{"&:hover button":{backgroundColor:bt.colorBgContainerDisabled,borderColor:bt.colorBorder,color:bt.colorTextDisabled},[`${Yt}-item-link`]:{backgroundColor:bt.colorBgContainerDisabled,borderColor:bt.colorBorder}}},[`${Yt}:not(${Yt}-mini)`]:{[`${Yt}-prev, ${Yt}-next`]:{"&:hover button":{borderColor:bt.colorPrimaryHover,backgroundColor:bt.itemBg},[`${Yt}-item-link`]:{backgroundColor:bt.itemLinkBg,borderColor:bt.colorBorder},[`&:hover ${Yt}-item-link`]:{borderColor:bt.colorPrimary,backgroundColor:bt.itemBg,color:bt.colorPrimary},[`&${Yt}-disabled`]:{[`${Yt}-item-link`]:{borderColor:bt.colorBorder,color:bt.colorTextDisabled}}},[`${Yt}-item`]:{backgroundColor:bt.itemBg,border:`${bt.lineWidth}px ${bt.lineType} ${bt.colorBorder}`,[`&:hover:not(${Yt}-item-active)`]:{borderColor:bt.colorPrimary,backgroundColor:bt.itemBg,a:{color:bt.colorPrimary}},"&-active":{borderColor:bt.colorPrimary}}}}},Zn=bt=>{const{componentCls:Yt}=bt;return{[`${Yt}:not(${Yt}-disabled)`]:{[`${Yt}-item`]:Object.assign({},(0,it.Qy)(bt)),[`${Yt}-jump-prev, ${Yt}-jump-next`]:{"&:focus-visible":Object.assign({[`${Yt}-item-link-icon`]:{opacity:1},[`${Yt}-item-ellipsis`]:{opacity:0}},(0,it.oN)(bt))},[`${Yt}-prev, ${Yt}-next`]:{[`&:focus-visible ${Yt}-item-link`]:Object.assign({},(0,it.oN)(bt))}}}};var ea=(0,Mn.Z)("Pagination",bt=>{const Yt=(0,Ka.TS)(bt,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:bt.marginXXS/2,paginationMiniQuickJumperInputWidth:bt.controlHeightLG*1.1,paginationItemPaddingInline:bt.marginXXS*1.5,paginationEllipsisLetterSpacing:bt.marginXXS/2,paginationSlashMarginInlineStart:bt.marginXXS,paginationSlashMarginInlineEnd:bt.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,pn.e5)(bt),(0,pn.TM)(bt));return[Nt(Yt),Zn(Yt),bt.wireframe&&on(Yt)]},bt=>({itemBg:bt.colorBgContainer,itemSize:bt.controlHeight,itemSizeSM:bt.controlHeightSM,itemActiveBg:bt.colorBgContainer,itemLinkBg:bt.colorBgContainer,itemActiveColorDisabled:bt.colorTextDisabled,itemActiveBgDisabled:bt.controlItemBgActiveDisabled,itemInputBg:bt.colorBgContainer,miniOptionsSizeChangerTop:0})),tr=function(bt,Yt){var er={};for(var Ya in bt)Object.prototype.hasOwnProperty.call(bt,Ya)&&Yt.indexOf(Ya)<0&&(er[Ya]=bt[Ya]);if(bt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qt=0,Ya=Object.getOwnPropertySymbols(bt);qt<Ya.length;qt++)Yt.indexOf(Ya[qt])<0&&Object.prototype.propertyIsEnumerable.call(bt,Ya[qt])&&(er[Ya[qt]]=bt[Ya[qt]]);return er},Ea=bt=>{const{prefixCls:Yt,selectPrefixCls:er,className:Ya,rootClassName:qt,style:ba,size:Ct,locale:un,selectComponentClass:Rn,responsive:ln,showSizeChanger:Vt}=bt,Jn=tr(bt,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:ja}=(0,xt.Z)(ln),{getPrefixCls:za,direction:Ra,pagination:_r={}}=ue.useContext(An.E_),Yr=za("pagination",Yt),[So,Go]=ea(Yr),di=Vt!=null?Vt:_r.showSizeChanger,Yo=ue.useMemo(()=>{const xr=ue.createElement("span",{className:`${Yr}-item-ellipsis`},"\u2022\u2022\u2022"),wr=ue.createElement("button",{className:`${Yr}-item-link`,type:"button",tabIndex:-1},Ra==="rtl"?ue.createElement(_e.Z,null):ue.createElement(Me.Z,null)),Tr=ue.createElement("button",{className:`${Yr}-item-link`,type:"button",tabIndex:-1},Ra==="rtl"?ue.createElement(Me.Z,null):ue.createElement(_e.Z,null)),al=ue.createElement("a",{className:`${Yr}-item-link`},ue.createElement("div",{className:`${Yr}-item-container`},Ra==="rtl"?ue.createElement(Xe.Z,{className:`${Yr}-item-link-icon`}):ue.createElement(ge,{className:`${Yr}-item-link-icon`}),xr)),kr=ue.createElement("a",{className:`${Yr}-item-link`},ue.createElement("div",{className:`${Yr}-item-container`},Ra==="rtl"?ue.createElement(ge,{className:`${Yr}-item-link-icon`}):ue.createElement(Xe.Z,{className:`${Yr}-item-link-icon`}),xr));return{prevIcon:wr,nextIcon:Tr,jumpPrevIcon:al,jumpNextIcon:kr}},[Ra,Yr]),[Bi]=(0,_t.Z)("Pagination",rn.Z),hi=Object.assign(Object.assign({},Bi),un),ii=(0,Hn.Z)(Ct),Mi=ii==="small"||!!(ja&&!ii&&ln),gi=za("select",er),_a=me()({[`${Yr}-mini`]:Mi,[`${Yr}-rtl`]:Ra==="rtl"},_r==null?void 0:_r.className,Ya,qt,Go),Rr=Object.assign(Object.assign({},_r==null?void 0:_r.style),ba);return So(ue.createElement(Mt,Object.assign({},Yo,Jn,{style:Rr,prefixCls:Yr,selectPrefixCls:gi,className:_a,selectComponentClass:Rn||(Mi?Ta:Tt),locale:hi,showSizeChanger:di})))},Va=Ea},66330:function(Xt,Ht,z){"use strict";z.d(Ht,{t5:function(){return _e}});var E=z(94184),ue=z.n(E),Ce=z(92419),Fe=z(67294),be=z(53124),$e=z(81643),ge=z(20136),Xe=function(me,Ue){var pe={};for(var y in me)Object.prototype.hasOwnProperty.call(me,y)&&Ue.indexOf(y)<0&&(pe[y]=me[y]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,y=Object.getOwnPropertySymbols(me);a<y.length;a++)Ue.indexOf(y[a])<0&&Object.prototype.propertyIsEnumerable.call(me,y[a])&&(pe[y[a]]=me[y[a]]);return pe};const Me=(me,Ue,pe)=>{if(!(!Ue&&!pe))return Fe.createElement(Fe.Fragment,null,Ue&&Fe.createElement("div",{className:`${me}-title`},(0,$e.Z)(Ue)),Fe.createElement("div",{className:`${me}-inner-content`},(0,$e.Z)(pe)))},_e=me=>{const{hashId:Ue,prefixCls:pe,className:y,style:a,placement:x="top",title:b,content:ee,children:te}=me;return Fe.createElement("div",{className:ue()(Ue,pe,`${pe}-pure`,`${pe}-placement-${x}`,y),style:a},Fe.createElement("div",{className:`${pe}-arrow`}),Fe.createElement(Ce.G,Object.assign({},me,{className:Ue,prefixCls:pe}),te||Me(pe,b,ee)))},Ve=me=>{const{prefixCls:Ue}=me,pe=Xe(me,["prefixCls"]),{getPrefixCls:y}=Fe.useContext(be.E_),a=y("popover",Ue),[x,b]=(0,ge.Z)(a);return x(Fe.createElement(_e,Object.assign({},pe,{prefixCls:a,hashId:b})))};Ht.ZP=Ve},55241:function(Xt,Ht,z){"use strict";var E=z(94184),ue=z.n(E),Ce=z(67294),Fe=z(81643),be=z(33603),$e=z(53124),ge=z(83062),Xe=z(66330),Me=z(20136),_e=function(Ue,pe){var y={};for(var a in Ue)Object.prototype.hasOwnProperty.call(Ue,a)&&pe.indexOf(a)<0&&(y[a]=Ue[a]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ue);x<a.length;x++)pe.indexOf(a[x])<0&&Object.prototype.propertyIsEnumerable.call(Ue,a[x])&&(y[a[x]]=Ue[a[x]]);return y};const Ve=Ue=>{let{title:pe,content:y,prefixCls:a}=Ue;return Ce.createElement(Ce.Fragment,null,pe&&Ce.createElement("div",{className:`${a}-title`},(0,Fe.Z)(pe)),Ce.createElement("div",{className:`${a}-inner-content`},(0,Fe.Z)(y)))},me=Ce.forwardRef((Ue,pe)=>{const{prefixCls:y,title:a,content:x,overlayClassName:b,placement:ee="top",trigger:te="hover",mouseEnterDelay:le=.1,mouseLeaveDelay:oe=.1,overlayStyle:re={}}=Ue,ye=_e(Ue,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Ae}=Ce.useContext($e.E_),et=Ae("popover",y),[Oe,xe]=(0,Me.Z)(et),Se=Ae(),tt=ue()(b,xe);return Oe(Ce.createElement(ge.Z,Object.assign({placement:ee,trigger:te,mouseEnterDelay:le,mouseLeaveDelay:oe,overlayStyle:re},ye,{prefixCls:et,overlayClassName:tt,ref:pe,overlay:a||x?Ce.createElement(Ve,{prefixCls:et,title:a,content:x}):null,transitionName:(0,be.m)(Se,"zoom-big",ye.transitionName),"data-popover-inject":!0})))});me._InternalPanelDoNotUseOrYouWillBeFired=Xe.ZP,Ht.Z=me},20136:function(Xt,Ht,z){"use strict";var E=z(14747),ue=z(50438),Ce=z(97414),Fe=z(8796),be=z(67968),$e=z(45503);const ge=_e=>{const{componentCls:Ve,popoverColor:me,minWidth:Ue,fontWeightStrong:pe,popoverPadding:y,boxShadowSecondary:a,colorTextHeading:x,borderRadiusLG:b,zIndexPopup:ee,marginXS:te,colorBgElevated:le,popoverBg:oe}=_e;return[{[Ve]:Object.assign(Object.assign({},(0,E.Wf)(_e)),{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":le,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${Ve}-content`]:{position:"relative"},[`${Ve}-inner`]:{backgroundColor:oe,backgroundClip:"padding-box",borderRadius:b,boxShadow:a,padding:y},[`${Ve}-title`]:{minWidth:Ue,marginBottom:te,color:x,fontWeight:pe},[`${Ve}-inner-content`]:{color:me}})},(0,Ce.ZP)(_e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${Ve}-pure`]:{position:"relative",maxWidth:"none",margin:_e.sizePopupArrow,display:"inline-block",[`${Ve}-content`]:{display:"inline-block"}}}]},Xe=_e=>{const{componentCls:Ve}=_e;return{[Ve]:Fe.i.map(me=>{const Ue=_e[`${me}6`];return{[`&${Ve}-${me}`]:{"--antd-arrow-background-color":Ue,[`${Ve}-inner`]:{backgroundColor:Ue},[`${Ve}-arrow`]:{background:"transparent"}}}})}},Me=_e=>{const{componentCls:Ve,lineWidth:me,lineType:Ue,colorSplit:pe,paddingSM:y,controlHeight:a,fontSize:x,lineHeight:b,padding:ee}=_e,te=a-Math.round(x*b),le=te/2,oe=te/2-me,re=ee;return{[Ve]:{[`${Ve}-inner`]:{padding:0},[`${Ve}-title`]:{margin:0,padding:`${le}px ${re}px ${oe}px`,borderBottom:`${me}px ${Ue} ${pe}`},[`${Ve}-inner-content`]:{padding:`${y}px ${re}px`}}}};Ht.Z=(0,be.Z)("Popover",_e=>{const{colorBgElevated:Ve,colorText:me,wireframe:Ue}=_e,pe=(0,$e.TS)(_e,{popoverPadding:12,popoverBg:Ve,popoverColor:me});return[ge(pe),Xe(pe),Ue&&Me(pe),(0,ue._y)(pe,"zoom-big")]},_e=>({width:177,minWidth:177,zIndexPopup:_e.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},38703:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ba}});var E=z(67294),ue=z(87725),Ce=z(18299),Fe=z(16646),be=z(73475),$e=z(94184),ge=z.n($e),Xe=z(10366),Me=z(53124),_e=z(87462),Ve=z(1413),me=z(45987),Ue={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},pe=function(){var un=(0,E.useRef)([]),Rn=(0,E.useRef)(null);return(0,E.useEffect)(function(){var ln=Date.now(),Vt=!1;un.current.forEach(function(Jn){if(Jn){Vt=!0;var ja=Jn.style;ja.transitionDuration=".3s, .3s, .3s, .06s",Rn.current&&ln-Rn.current<100&&(ja.transitionDuration="0s, 0s")}}),Vt&&(Rn.current=Date.now())}),un.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(un){var Rn=(0,Ve.Z)((0,Ve.Z)({},Ue),un),ln=Rn.className,Vt=Rn.percent,Jn=Rn.prefixCls,ja=Rn.strokeColor,za=Rn.strokeLinecap,Ra=Rn.strokeWidth,_r=Rn.style,Yr=Rn.trailColor,So=Rn.trailWidth,Go=Rn.transition,di=(0,me.Z)(Rn,y);delete di.gapPosition;var Yo=Array.isArray(Vt)?Vt:[Vt],Bi=Array.isArray(ja)?ja:[ja],hi=pe(),ii=Ra/2,Mi=100-Ra/2,gi="M ".concat(za==="round"?ii:0,",").concat(ii,`
|
|
L `).concat(za==="round"?Mi:100,",").concat(ii),_a="0 0 100 ".concat(Ra),Rr=0;return E.createElement("svg",(0,_e.Z)({className:ge()("".concat(Jn,"-line"),ln),viewBox:_a,preserveAspectRatio:"none",style:_r},di),E.createElement("path",{className:"".concat(Jn,"-line-trail"),d:gi,strokeLinecap:za,stroke:Yr,strokeWidth:So||Ra,fillOpacity:"0"}),Yo.map(function(xr,wr){var Tr=1;switch(za){case"round":Tr=1-Ra/100;break;case"square":Tr=1-Ra/2/100;break;default:Tr=1;break}var al={strokeDasharray:"".concat(xr*Tr,"px, 100px"),strokeDashoffset:"-".concat(Rr,"px"),transition:Go||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},kr=Bi[wr]||Bi[Bi.length-1];return Rr+=xr,E.createElement("path",{key:wr,className:"".concat(Jn,"-line-path"),d:gi,strokeLinecap:za,stroke:kr,strokeWidth:Ra,fillOpacity:"0",ref:function(Fn){hi[wr]=Fn},style:al})}))},x=a,b=z(71002),ee=z(97685),te=z(98924),le=0,oe=(0,te.Z)();function re(){var Ct;return oe?(Ct=le,le+=1):Ct="TEST_OR_SSR",Ct}var ye=function(Ct){var un=E.useState(),Rn=(0,ee.Z)(un,2),ln=Rn[0],Vt=Rn[1];return E.useEffect(function(){Vt("rc_progress_".concat(re()))},[]),Ct||ln},Ae=function(un){var Rn=un.bg,ln=un.children;return E.createElement("div",{style:{width:"100%",height:"100%",background:Rn}},ln)};function et(Ct,un){return Object.keys(Ct).map(function(Rn){var ln=parseFloat(Rn),Vt="".concat(Math.floor(ln*un),"%");return"".concat(Ct[Rn]," ").concat(Vt)})}var Oe=E.forwardRef(function(Ct,un){var Rn=Ct.prefixCls,ln=Ct.color,Vt=Ct.gradientId,Jn=Ct.radius,ja=Ct.style,za=Ct.ptg,Ra=Ct.strokeLinecap,_r=Ct.strokeWidth,Yr=Ct.size,So=Ct.gapDegree,Go=ln&&(0,b.Z)(ln)==="object",di=Go?"#FFF":void 0,Yo=Yr/2,Bi=E.createElement("circle",{className:"".concat(Rn,"-circle-path"),r:Jn,cx:Yo,cy:Yo,stroke:di,strokeLinecap:Ra,strokeWidth:_r,opacity:za===0?0:1,style:ja,ref:un});if(!Go)return Bi;var hi="".concat(Vt,"-conic"),ii=So?"".concat(180+So/2,"deg"):"0deg",Mi=et(ln,(360-So)/360),gi=et(ln,1),_a="conic-gradient(from ".concat(ii,", ").concat(Mi.join(", "),")"),Rr="linear-gradient(to ".concat(So?"bottom":"top",", ").concat(gi.join(", "),")");return E.createElement(E.Fragment,null,E.createElement("mask",{id:hi},Bi),E.createElement("foreignObject",{x:0,y:0,width:Yr,height:Yr,mask:"url(#".concat(hi,")")},E.createElement(Ae,{bg:Rr},E.createElement(Ae,{bg:_a}))))}),xe=Oe,Se=100,tt=function(un,Rn,ln,Vt,Jn,ja,za,Ra,_r,Yr){var So=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Go=ln/100*360*((360-ja)/360),di=ja===0?0:{bottom:0,top:180,left:90,right:-90}[za],Yo=(100-Vt)/100*Rn;_r==="round"&&Vt!==100&&(Yo+=Yr/2,Yo>=Rn&&(Yo=Rn-.01));var Bi=Se/2;return{stroke:typeof Ra=="string"?Ra:void 0,strokeDasharray:"".concat(Rn,"px ").concat(un),strokeDashoffset:Yo+So,transform:"rotate(".concat(Jn+Go+di,"deg)"),transformOrigin:"".concat(Bi,"px ").concat(Bi,"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}},Te=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Qe(Ct){var un=Ct!=null?Ct:[];return Array.isArray(un)?un:[un]}var Be=function(un){var Rn=(0,Ve.Z)((0,Ve.Z)({},Ue),un),ln=Rn.id,Vt=Rn.prefixCls,Jn=Rn.steps,ja=Rn.strokeWidth,za=Rn.trailWidth,Ra=Rn.gapDegree,_r=Ra===void 0?0:Ra,Yr=Rn.gapPosition,So=Rn.trailColor,Go=Rn.strokeLinecap,di=Rn.style,Yo=Rn.className,Bi=Rn.strokeColor,hi=Rn.percent,ii=(0,me.Z)(Rn,Te),Mi=Se/2,gi=ye(ln),_a="".concat(gi,"-gradient"),Rr=Mi-ja/2,xr=Math.PI*2*Rr,wr=_r>0?90+_r/2:-90,Tr=xr*((360-_r)/360),al=(0,b.Z)(Jn)==="object"?Jn:{count:Jn,space:2},kr=al.count,hn=al.space,Fn=Qe(hi),dn=Qe(Bi),Sa=dn.find(function(yl){return yl&&(0,b.Z)(yl)==="object"}),br=Sa&&(0,b.Z)(Sa)==="object",eo=br?"butt":Go,mi=tt(xr,Tr,0,100,wr,_r,Yr,So,eo,ja),Ao=pe(),oo=function(){var ur=0;return Fn.map(function(Zi,yn){var Ma=dn[yn]||dn[dn.length-1],va=tt(xr,Tr,ur,Zi,wr,_r,Yr,Ma,eo,ja);return ur+=Zi,E.createElement(xe,{key:yn,color:Ma,ptg:Zi,radius:Rr,prefixCls:Vt,gradientId:_a,style:va,strokeLinecap:eo,strokeWidth:ja,gapDegree:_r,ref:function(Wr){Ao[yn]=Wr},size:Se})}).reverse()},fi=function(){var ur=Math.round(kr*(Fn[0]/100)),Zi=100/kr,yn=0;return new Array(kr).fill(null).map(function(Ma,va){var en=va<=ur-1?dn[0]:So,Wr=en&&(0,b.Z)(en)==="object"?"url(#".concat(_a,")"):void 0,xa=tt(xr,Tr,yn,Zi,wr,_r,Yr,en,"butt",ja,hn);return yn+=(Tr-xa.strokeDashoffset+hn)*100/Tr,E.createElement("circle",{key:va,className:"".concat(Vt,"-circle-path"),r:Rr,cx:Mi,cy:Mi,stroke:Wr,strokeWidth:ja,opacity:1,style:xa,ref:function(Wa){Ao[va]=Wa}})})};return E.createElement("svg",(0,_e.Z)({className:ge()("".concat(Vt,"-circle"),Yo),viewBox:"0 0 ".concat(Se," ").concat(Se),style:di,id:ln,role:"presentation"},ii),!kr&&E.createElement("circle",{className:"".concat(Vt,"-circle-trail"),r:Rr,cx:Mi,cy:Mi,stroke:So,strokeLinecap:eo,strokeWidth:za||ja,style:mi}),kr?fi():oo())},ut=Be,ct={Line:x,Circle:ut},Et=z(83062),Ft=z(47448);function Mt(Ct){return!Ct||Ct<0?0:Ct>100?100:Ct}function rn(Ct){let{success:un,successPercent:Rn}=Ct,ln=Rn;return un&&"progress"in un&&(ln=un.progress),un&&"percent"in un&&(ln=un.percent),ln}const An=Ct=>{let{percent:un,success:Rn,successPercent:ln}=Ct;const Vt=Mt(rn({success:Rn,successPercent:ln}));return[Vt,Mt(Mt(un)-Vt)]},Hn=Ct=>{let{success:un={},strokeColor:Rn}=Ct;const{strokeColor:ln}=un;return[ln||Ft.presetPrimaryColors.green,Rn||null]},xt=(Ct,un,Rn)=>{var ln,Vt,Jn,ja;let za=-1,Ra=-1;if(un==="step"){const _r=Rn.steps,Yr=Rn.strokeWidth;typeof Ct=="string"||typeof Ct=="undefined"?(za=Ct==="small"?2:14,Ra=Yr!=null?Yr:8):typeof Ct=="number"?[za,Ra]=[Ct,Ct]:[za=14,Ra=8]=Ct,za*=_r}else if(un==="line"){const _r=Rn==null?void 0:Rn.strokeWidth;typeof Ct=="string"||typeof Ct=="undefined"?Ra=_r||(Ct==="small"?6:8):typeof Ct=="number"?[za,Ra]=[Ct,Ct]:[za=-1,Ra=8]=Ct}else(un==="circle"||un==="dashboard")&&(typeof Ct=="string"||typeof Ct=="undefined"?[za,Ra]=Ct==="small"?[60,60]:[120,120]:typeof Ct=="number"?[za,Ra]=[Ct,Ct]:(za=(Vt=(ln=Ct[0])!==null&&ln!==void 0?ln:Ct[1])!==null&&Vt!==void 0?Vt:120,Ra=(ja=(Jn=Ct[0])!==null&&Jn!==void 0?Jn:Ct[1])!==null&&ja!==void 0?ja:120));return[za,Ra]},_t=3,xn=Ct=>_t/Ct*100;var Tt=Ct=>{const{prefixCls:un,trailColor:Rn=null,strokeLinecap:ln="round",gapPosition:Vt,gapDegree:Jn,width:ja=120,type:za,children:Ra,success:_r,size:Yr=ja}=Ct,[So,Go]=xt(Yr,"circle");let{strokeWidth:di}=Ct;di===void 0&&(di=Math.max(xn(So),6));const Yo={width:So,height:Go,fontSize:So*.15+6},Bi=E.useMemo(()=>{if(Jn||Jn===0)return Jn;if(za==="dashboard")return 75},[Jn,za]),hi=Vt||za==="dashboard"&&"bottom"||void 0,ii=Object.prototype.toString.call(Ct.strokeColor)==="[object Object]",Mi=Hn({success:_r,strokeColor:Ct.strokeColor}),gi=ge()(`${un}-inner`,{[`${un}-circle-gradient`]:ii}),_a=E.createElement(ut,{percent:An(Ct),strokeWidth:di,trailWidth:di,strokeColor:Mi,strokeLinecap:ln,trailColor:Rn,prefixCls:un,gapDegree:Bi,gapPosition:hi});return E.createElement("div",{className:gi,style:Yo},So<=20?E.createElement(Et.Z,{title:Ra},E.createElement("span",null,_a)):E.createElement(E.Fragment,null,_a,Ra))},pn=function(Ct,un){var Rn={};for(var ln in Ct)Object.prototype.hasOwnProperty.call(Ct,ln)&&un.indexOf(ln)<0&&(Rn[ln]=Ct[ln]);if(Ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Vt=0,ln=Object.getOwnPropertySymbols(Ct);Vt<ln.length;Vt++)un.indexOf(ln[Vt])<0&&Object.prototype.propertyIsEnumerable.call(Ct,ln[Vt])&&(Rn[ln[Vt]]=Ct[ln[Vt]]);return Rn};const it=Ct=>{let un=[];return Object.keys(Ct).forEach(Rn=>{const ln=parseFloat(Rn.replace(/%/g,""));isNaN(ln)||un.push({key:ln,value:Ct[Rn]})}),un=un.sort((Rn,ln)=>Rn.key-ln.key),un.map(Rn=>{let{key:ln,value:Vt}=Rn;return`${Vt} ${ln}%`}).join(", ")},Mn=(Ct,un)=>{const{from:Rn=Ft.presetPrimaryColors.blue,to:ln=Ft.presetPrimaryColors.blue,direction:Vt=un==="rtl"?"to left":"to right"}=Ct,Jn=pn(Ct,["from","to","direction"]);if(Object.keys(Jn).length!==0){const ja=it(Jn);return{backgroundImage:`linear-gradient(${Vt}, ${ja})`}}return{backgroundImage:`linear-gradient(${Vt}, ${Rn}, ${ln})`}};var Gt=Ct=>{const{prefixCls:un,direction:Rn,percent:ln,size:Vt,strokeWidth:Jn,strokeColor:ja,strokeLinecap:za="round",children:Ra,trailColor:_r=null,success:Yr}=Ct,So=ja&&typeof ja!="string"?Mn(ja,Rn):{backgroundColor:ja},Go=za==="square"||za==="butt"?0:void 0,di={backgroundColor:_r||void 0,borderRadius:Go},Yo=Vt!=null?Vt:[-1,Jn||(Vt==="small"?6:8)],[Bi,hi]=xt(Yo,"line",{strokeWidth:Jn}),ii=Object.assign({width:`${Mt(ln)}%`,height:hi,borderRadius:Go},So),Mi=rn(Ct),gi={width:`${Mt(Mi)}%`,height:hi,borderRadius:Go,backgroundColor:Yr==null?void 0:Yr.strokeColor},_a={width:Bi<0?"100%":Bi,height:hi};return E.createElement(E.Fragment,null,E.createElement("div",{className:`${un}-outer`,style:_a},E.createElement("div",{className:`${un}-inner`,style:di},E.createElement("div",{className:`${un}-bg`,style:ii}),Mi!==void 0?E.createElement("div",{className:`${un}-success-bg`,style:gi}):null)),Ra)},wn=Ct=>{const{size:un,steps:Rn,percent:ln=0,strokeWidth:Vt=8,strokeColor:Jn,trailColor:ja=null,prefixCls:za,children:Ra}=Ct,_r=Math.round(Rn*(ln/100)),Yr=un==="small"?2:14,So=un!=null?un:[Yr,Vt],[Go,di]=xt(So,"step",{steps:Rn,strokeWidth:Vt}),Yo=Go/Rn,Bi=new Array(Rn);for(let hi=0;hi<Rn;hi++){const ii=Array.isArray(Jn)?Jn[hi]:Jn;Bi[hi]=E.createElement("div",{key:hi,className:ge()(`${za}-steps-item`,{[`${za}-steps-item-active`]:hi<=_r-1}),style:{backgroundColor:hi<=_r-1?ii:ja,width:Yo,height:di}})}return E.createElement("div",{className:`${za}-steps-outer`},Bi,Ra)},gt=z(45930),rt=z(14747),Nt=z(67968),on=z(45503);const Zn=Ct=>{const un=Ct?"100%":"-100%";return new gt.Keyframes(`antProgress${Ct?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${un}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${un}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},ea=Ct=>{const{componentCls:un,iconCls:Rn}=Ct;return{[un]:Object.assign(Object.assign({},(0,rt.Wf)(Ct)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Ct.fontSize,marginInlineEnd:Ct.marginXS,marginBottom:Ct.marginXS},[`${un}-outer`]:{display:"inline-block",width:"100%"},[`&${un}-show-info`]:{[`${un}-outer`]:{marginInlineEnd:`calc(-2em - ${Ct.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Ct.paddingXS}px)`}},[`${un}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Ct.remainingColor,borderRadius:Ct.lineBorderRadius},[`${un}-inner:not(${un}-circle-gradient)`]:{[`${un}-circle-path`]:{stroke:Ct.defaultColor}},[`${un}-success-bg, ${un}-bg`]:{position:"relative",backgroundColor:Ct.defaultColor,borderRadius:Ct.lineBorderRadius,transition:`all ${Ct.motionDurationSlow} ${Ct.motionEaseInOutCirc}`},[`${un}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Ct.colorSuccess},[`${un}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Ct.marginXS,color:Ct.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Rn]:{fontSize:Ct.fontSize}},[`&${un}-status-active`]:{[`${un}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Ct.colorBgContainer,borderRadius:Ct.lineBorderRadius,opacity:0,animationName:Zn(),animationDuration:Ct.progressActiveMotionDuration,animationTimingFunction:Ct.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${un}-rtl${un}-status-active`]:{[`${un}-bg::before`]:{animationName:Zn(!0)}},[`&${un}-status-exception`]:{[`${un}-bg`]:{backgroundColor:Ct.colorError},[`${un}-text`]:{color:Ct.colorError}},[`&${un}-status-exception ${un}-inner:not(${un}-circle-gradient)`]:{[`${un}-circle-path`]:{stroke:Ct.colorError}},[`&${un}-status-success`]:{[`${un}-bg`]:{backgroundColor:Ct.colorSuccess},[`${un}-text`]:{color:Ct.colorSuccess}},[`&${un}-status-success ${un}-inner:not(${un}-circle-gradient)`]:{[`${un}-circle-path`]:{stroke:Ct.colorSuccess}}})}},tr=Ct=>{const{componentCls:un,iconCls:Rn}=Ct;return{[un]:{[`${un}-circle-trail`]:{stroke:Ct.remainingColor},[`&${un}-circle ${un}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${un}-circle ${un}-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%)",[Rn]:{fontSize:`${Ct.fontSize/Ct.fontSizeSM}em`}},[`${un}-circle&-status-exception`]:{[`${un}-text`]:{color:Ct.colorError}},[`${un}-circle&-status-success`]:{[`${un}-text`]:{color:Ct.colorSuccess}}},[`${un}-inline-circle`]:{lineHeight:1,[`${un}-inner`]:{verticalAlign:"bottom"}}}},Za=Ct=>{const{componentCls:un}=Ct;return{[un]:{[`${un}-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:un,iconCls:Rn}=Ct;return{[un]:{[`${un}-small&-line, ${un}-small&-line ${un}-text ${Rn}`]:{fontSize:Ct.fontSizeSM}}}};var Va=(0,Nt.Z)("Progress",Ct=>{const un=Ct.marginXXS/2,Rn=(0,on.TS)(Ct,{progressStepMarginInlineEnd:un,progressStepMinWidth:un,progressActiveMotionDuration:"2.4s"});return[ea(Rn),tr(Rn),Za(Rn),Ea(Rn)]},Ct=>({circleTextColor:Ct.colorText,defaultColor:Ct.colorInfo,remainingColor:Ct.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),bt=function(Ct,un){var Rn={};for(var ln in Ct)Object.prototype.hasOwnProperty.call(Ct,ln)&&un.indexOf(ln)<0&&(Rn[ln]=Ct[ln]);if(Ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Vt=0,ln=Object.getOwnPropertySymbols(Ct);Vt<ln.length;Vt++)un.indexOf(ln[Vt])<0&&Object.prototype.propertyIsEnumerable.call(Ct,ln[Vt])&&(Rn[ln[Vt]]=Ct[ln[Vt]]);return Rn};const Yt=null,er=["normal","exception","active","success"];var qt=E.forwardRef((Ct,un)=>{const{prefixCls:Rn,className:ln,rootClassName:Vt,steps:Jn,strokeColor:ja,percent:za=0,size:Ra="default",showInfo:_r=!0,type:Yr="line",status:So,format:Go,style:di}=Ct,Yo=bt(Ct,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Bi=E.useMemo(()=>{var Fn,dn;const Sa=rn(Ct);return parseInt(Sa!==void 0?(Fn=Sa!=null?Sa:0)===null||Fn===void 0?void 0:Fn.toString():(dn=za!=null?za:0)===null||dn===void 0?void 0:dn.toString(),10)},[za,Ct.success,Ct.successPercent]),hi=E.useMemo(()=>!er.includes(So)&&Bi>=100?"success":So||"normal",[So,Bi]),{getPrefixCls:ii,direction:Mi,progress:gi}=E.useContext(Me.E_),_a=ii("progress",Rn),[Rr,xr]=Va(_a),wr=E.useMemo(()=>{if(!_r)return null;const Fn=rn(Ct);let dn;const Sa=Go||(eo=>`${eo}%`),br=Yr==="line";return Go||hi!=="exception"&&hi!=="success"?dn=Sa(Mt(za),Mt(Fn)):hi==="exception"?dn=br?E.createElement(Fe.Z,null):E.createElement(be.Z,null):hi==="success"&&(dn=br?E.createElement(ue.Z,null):E.createElement(Ce.Z,null)),E.createElement("span",{className:`${_a}-text`,title:typeof dn=="string"?dn:void 0},dn)},[_r,za,Bi,hi,Yr,_a,Go]),Tr=Array.isArray(ja)?ja[0]:ja,al=typeof ja=="string"||Array.isArray(ja)?ja:void 0;let kr;Yr==="line"?kr=Jn?E.createElement(wn,Object.assign({},Ct,{strokeColor:al,prefixCls:_a,steps:Jn}),wr):E.createElement(Gt,Object.assign({},Ct,{strokeColor:Tr,prefixCls:_a,direction:Mi}),wr):(Yr==="circle"||Yr==="dashboard")&&(kr=E.createElement(Tt,Object.assign({},Ct,{strokeColor:Tr,prefixCls:_a,progressStatus:hi}),wr));const hn=ge()(_a,`${_a}-status-${hi}`,`${_a}-${Yr==="dashboard"&&"circle"||Jn&&"steps"||Yr}`,{[`${_a}-inline-circle`]:Yr==="circle"&&xt(Ra,"circle")[0]<=20,[`${_a}-show-info`]:_r,[`${_a}-${Ra}`]:typeof Ra=="string",[`${_a}-rtl`]:Mi==="rtl"},gi==null?void 0:gi.className,ln,Vt,xr);return Rr(E.createElement("div",Object.assign({ref:un,style:Object.assign(Object.assign({},gi==null?void 0:gi.style),di),className:hn,role:"progressbar","aria-valuenow":Bi},(0,Xe.Z)(Yo,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),kr))}),ba=qt},12604:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return Ft}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(rn,An){return ue.createElement(be.Z,(0,E.Z)({},rn,{ref:An,icon:Fe}))},ge=ue.forwardRef($e),Xe=z(94184),Me=z.n(Xe),_e=z(4942),Ve=z(97685),me=z(45987),Ue=z(21770),pe=z(15105),y=z(64217);function a(Mt,rn){var An=Mt.disabled,Hn=Mt.prefixCls,xt=Mt.character,_t=Mt.characterRender,xn=Mt.index,Ta=Mt.count,Tt=Mt.value,pn=Mt.allowHalf,it=Mt.focused,Mn=Mt.onHover,Ka=Mt.onClick,Gt=function(ea){Mn(ea,xn)},cn=function(ea){Ka(ea,xn)},wn=function(ea){ea.keyCode===pe.Z.ENTER&&Ka(ea,xn)},gt=xn+1,rt=new Set([Hn]);Tt===0&&xn===0&&it?rt.add("".concat(Hn,"-focused")):pn&&Tt+.5>=gt&&Tt<gt?(rt.add("".concat(Hn,"-half")),rt.add("".concat(Hn,"-active")),it&&rt.add("".concat(Hn,"-focused"))):(gt<=Tt?rt.add("".concat(Hn,"-full")):rt.add("".concat(Hn,"-zero")),gt===Tt&&it&&rt.add("".concat(Hn,"-focused")));var Nt=typeof xt=="function"?xt(Mt):xt,on=ue.createElement("li",{className:Me()(Array.from(rt)),ref:rn},ue.createElement("div",{onClick:An?null:cn,onKeyDown:An?null:wn,onMouseMove:An?null:Gt,role:"radio","aria-checked":Tt>xn?"true":"false","aria-posinset":xn+1,"aria-setsize":Ta,tabIndex:An?-1:0},ue.createElement("div",{className:"".concat(Hn,"-first")},Nt),ue.createElement("div",{className:"".concat(Hn,"-second")},Nt)));return _t&&(on=_t(on,Mt)),on}var x=ue.forwardRef(a);function b(){var Mt=ue.useRef({});function rn(Hn){return Mt.current[Hn]}function An(Hn){return function(xt){Mt.current[Hn]=xt}}return[rn,An]}function ee(Mt){var rn=Mt.pageXOffset,An="scrollLeft";if(typeof rn!="number"){var Hn=Mt.document;rn=Hn.documentElement[An],typeof rn!="number"&&(rn=Hn.body[An])}return rn}function te(Mt){var rn,An,Hn=Mt.ownerDocument,xt=Hn.body,_t=Hn&&Hn.documentElement,xn=Mt.getBoundingClientRect();return rn=xn.left,An=xn.top,rn-=_t.clientLeft||xt.clientLeft||0,An-=_t.clientTop||xt.clientTop||0,{left:rn,top:An}}function le(Mt){var rn=te(Mt),An=Mt.ownerDocument,Hn=An.defaultView||An.parentWindow;return rn.left+=ee(Hn),rn.left}var oe=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function re(Mt,rn){var An,Hn=Mt.prefixCls,xt=Hn===void 0?"rc-rate":Hn,_t=Mt.className,xn=Mt.defaultValue,Ta=Mt.value,Tt=Mt.count,pn=Tt===void 0?5:Tt,it=Mt.allowHalf,Mn=it===void 0?!1:it,Ka=Mt.allowClear,Gt=Ka===void 0?!0:Ka,cn=Mt.character,wn=cn===void 0?"\u2605":cn,gt=Mt.characterRender,rt=Mt.disabled,Nt=Mt.direction,on=Nt===void 0?"ltr":Nt,Zn=Mt.tabIndex,ea=Zn===void 0?0:Zn,tr=Mt.autoFocus,Za=Mt.onHoverChange,Ea=Mt.onChange,Va=Mt.onFocus,bt=Mt.onBlur,Yt=Mt.onKeyDown,er=Mt.onMouseLeave,Ya=(0,me.Z)(Mt,oe),qt=b(),ba=(0,Ve.Z)(qt,2),Ct=ba[0],un=ba[1],Rn=ue.useRef(null),ln=function(){if(!rt){var br;(br=Rn.current)===null||br===void 0||br.focus()}};ue.useImperativeHandle(rn,function(){return{focus:ln,blur:function(){if(!rt){var br;(br=Rn.current)===null||br===void 0||br.blur()}}}});var Vt=(0,Ue.Z)(xn||0,{value:Ta}),Jn=(0,Ve.Z)(Vt,2),ja=Jn[0],za=Jn[1],Ra=(0,Ue.Z)(null),_r=(0,Ve.Z)(Ra,2),Yr=_r[0],So=_r[1],Go=function(br,eo){var mi=on==="rtl",Ao=br+1;if(Mn){var oo=Ct(br),fi=le(oo),yl=oo.clientWidth;(mi&&eo-fi>yl/2||!mi&&eo-fi<yl/2)&&(Ao-=.5)}return Ao},di=function(br){za(br),Ea==null||Ea(br)},Yo=ue.useState(!1),Bi=(0,Ve.Z)(Yo,2),hi=Bi[0],ii=Bi[1],Mi=function(){ii(!0),Va==null||Va()},gi=function(){ii(!1),bt==null||bt()},_a=ue.useState(null),Rr=(0,Ve.Z)(_a,2),xr=Rr[0],wr=Rr[1],Tr=function(br,eo){var mi=Go(eo,br.pageX);mi!==Yr&&(wr(mi),So(null)),Za==null||Za(mi)},al=function(br){rt||(wr(null),So(null),Za==null||Za(void 0)),br&&(er==null||er(br))},kr=function(br,eo){var mi=Go(eo,br.pageX),Ao=!1;Gt&&(Ao=mi===ja),al(),di(Ao?0:mi),So(Ao?mi:null)},hn=function(br){var eo=br.keyCode,mi=on==="rtl",Ao=ja;eo===pe.Z.RIGHT&&Ao<pn&&!mi?(Mn?Ao+=.5:Ao+=1,di(Ao),br.preventDefault()):eo===pe.Z.LEFT&&Ao>0&&!mi||eo===pe.Z.RIGHT&&Ao>0&&mi?(Mn?Ao-=.5:Ao-=1,di(Ao),br.preventDefault()):eo===pe.Z.LEFT&&Ao<pn&&mi&&(Mn?Ao+=.5:Ao+=1,di(Ao),br.preventDefault()),Yt==null||Yt(br)};ue.useEffect(function(){tr&&!rt&&ln()},[]);var Fn=new Array(pn).fill(0).map(function(Sa,br){return ue.createElement(x,{ref:un(br),index:br,count:pn,disabled:rt,prefixCls:"".concat(xt,"-star"),allowHalf:Mn,value:xr===null?ja:xr,onClick:kr,onHover:Tr,key:Sa||br,character:wn,characterRender:gt,focused:hi})}),dn=Me()(xt,_t,(An={},(0,_e.Z)(An,"".concat(xt,"-disabled"),rt),(0,_e.Z)(An,"".concat(xt,"-rtl"),on==="rtl"),An));return ue.createElement("ul",(0,E.Z)({className:dn,onMouseLeave:al,tabIndex:rt?-1:ea,onFocus:rt?null:Mi,onBlur:rt?null:gi,onKeyDown:rt?null:hn,ref:Rn,role:"radiogroup"},(0,y.Z)(Ya,{aria:!0,data:!0,attr:!0})),Fn)}var ye=ue.forwardRef(re),Ae=ye,et=z(53124),Oe=z(83062),xe=z(14747),Se=z(67968),tt=z(45503);const Te=Mt=>{const{componentCls:rn}=Mt;return{[`${rn}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Mt.marginXS},"> div":{transition:`all ${Mt.motionDurationMid}, outline 0s`,"&:hover":{transform:Mt.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Mt.lineWidth}px dashed ${Mt.starColor}`,transform:Mt.starHoverScale}},"&-first, &-second":{color:Mt.starBg,transition:`all ${Mt.motionDurationMid}`,userSelect:"none",[Mt.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${rn}-star-first, &-half ${rn}-star-second`]:{opacity:1},[`&-half ${rn}-star-first, &-full ${rn}-star-second`]:{color:"inherit"}}}},Qe=Mt=>({[`&-rtl${Mt.componentCls}`]:{direction:"rtl"}}),Be=Mt=>{const{componentCls:rn}=Mt;return{[rn]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,xe.Wf)(Mt)),{display:"inline-block",margin:0,padding:0,color:Mt.starColor,fontSize:Mt.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${rn} ${rn}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Te(Mt)),{[`+ ${rn}-text`]:{display:"inline-block",marginInlineStart:Mt.marginXS,fontSize:Mt.fontSize}}),Qe(Mt))}};var ut=(0,Se.Z)("Rate",Mt=>{const rn=(0,tt.TS)(Mt,{});return[Be(rn)]},Mt=>({starColor:Mt.yellow6,starSize:Mt.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Mt.colorFillContent})),ct=function(Mt,rn){var An={};for(var Hn in Mt)Object.prototype.hasOwnProperty.call(Mt,Hn)&&rn.indexOf(Hn)<0&&(An[Hn]=Mt[Hn]);if(Mt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xt=0,Hn=Object.getOwnPropertySymbols(Mt);xt<Hn.length;xt++)rn.indexOf(Hn[xt])<0&&Object.prototype.propertyIsEnumerable.call(Mt,Hn[xt])&&(An[Hn[xt]]=Mt[Hn[xt]]);return An},Ft=ue.forwardRef((Mt,rn)=>{const{prefixCls:An,className:Hn,rootClassName:xt,style:_t,tooltips:xn,character:Ta=ue.createElement(ge,null)}=Mt,Tt=ct(Mt,["prefixCls","className","rootClassName","style","tooltips","character"]),pn=(rt,Nt)=>{let{index:on}=Nt;return xn?ue.createElement(Oe.Z,{title:xn[on]},rt):rt},{getPrefixCls:it,direction:Mn,rate:Ka}=ue.useContext(et.E_),Gt=it("rate",An),[cn,wn]=ut(Gt),gt=Object.assign(Object.assign({},Ka==null?void 0:Ka.style),_t);return cn(ue.createElement(Ae,Object.assign({ref:rn,character:Ta,characterRender:pn},Tt,{className:Me()(Hn,xt,wn,Ka==null?void 0:Ka.className),style:gt,prefixCls:Gt,direction:Mn})))})},46303:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return wn}});var E=z(94184),ue=z.n(E),Ce=z(67294),Fe=z(53124),be=z(10366),ge=gt=>{const{prefixCls:rt,className:Nt,style:on,size:Zn,shape:ea}=gt,tr=ue()({[`${rt}-lg`]:Zn==="large",[`${rt}-sm`]:Zn==="small"}),Za=ue()({[`${rt}-circle`]:ea==="circle",[`${rt}-square`]:ea==="square",[`${rt}-round`]:ea==="round"}),Ea=Ce.useMemo(()=>typeof Zn=="number"?{width:Zn,height:Zn,lineHeight:`${Zn}px`}:{},[Zn]);return Ce.createElement("span",{className:ue()(rt,tr,Za,Nt),style:Object.assign(Object.assign({},Ea),on)})},Xe=z(45930),Me=z(67968),_e=z(45503);const Ve=new Xe.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),me=gt=>({height:gt,lineHeight:`${gt}px`}),Ue=gt=>Object.assign({width:gt},me(gt)),pe=gt=>({background:gt.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ve,animationDuration:gt.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=gt=>Object.assign({width:gt*5,minWidth:gt*5},me(gt)),a=gt=>{const{skeletonAvatarCls:rt,gradientFromColor:Nt,controlHeight:on,controlHeightLG:Zn,controlHeightSM:ea}=gt;return{[`${rt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Nt},Ue(on)),[`${rt}${rt}-circle`]:{borderRadius:"50%"},[`${rt}${rt}-lg`]:Object.assign({},Ue(Zn)),[`${rt}${rt}-sm`]:Object.assign({},Ue(ea))}},x=gt=>{const{controlHeight:rt,borderRadiusSM:Nt,skeletonInputCls:on,controlHeightLG:Zn,controlHeightSM:ea,gradientFromColor:tr}=gt;return{[`${on}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:tr,borderRadius:Nt},y(rt)),[`${on}-lg`]:Object.assign({},y(Zn)),[`${on}-sm`]:Object.assign({},y(ea))}},b=gt=>Object.assign({width:gt},me(gt)),ee=gt=>{const{skeletonImageCls:rt,imageSizeBase:Nt,gradientFromColor:on,borderRadiusSM:Zn}=gt;return{[`${rt}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:on,borderRadius:Zn},b(Nt*2)),{[`${rt}-path`]:{fill:"#bfbfbf"},[`${rt}-svg`]:Object.assign(Object.assign({},b(Nt)),{maxWidth:Nt*4,maxHeight:Nt*4}),[`${rt}-svg${rt}-svg-circle`]:{borderRadius:"50%"}}),[`${rt}${rt}-circle`]:{borderRadius:"50%"}}},te=(gt,rt,Nt)=>{const{skeletonButtonCls:on}=gt;return{[`${Nt}${on}-circle`]:{width:rt,minWidth:rt,borderRadius:"50%"},[`${Nt}${on}-round`]:{borderRadius:rt}}},le=gt=>Object.assign({width:gt*2,minWidth:gt*2},me(gt)),oe=gt=>{const{borderRadiusSM:rt,skeletonButtonCls:Nt,controlHeight:on,controlHeightLG:Zn,controlHeightSM:ea,gradientFromColor:tr}=gt;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Nt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:tr,borderRadius:rt,width:on*2,minWidth:on*2},le(on))},te(gt,on,Nt)),{[`${Nt}-lg`]:Object.assign({},le(Zn))}),te(gt,Zn,`${Nt}-lg`)),{[`${Nt}-sm`]:Object.assign({},le(ea))}),te(gt,ea,`${Nt}-sm`))},re=gt=>{const{componentCls:rt,skeletonAvatarCls:Nt,skeletonTitleCls:on,skeletonParagraphCls:Zn,skeletonButtonCls:ea,skeletonInputCls:tr,skeletonImageCls:Za,controlHeight:Ea,controlHeightLG:Va,controlHeightSM:bt,gradientFromColor:Yt,padding:er,marginSM:Ya,borderRadius:qt,titleHeight:ba,blockRadius:Ct,paragraphLiHeight:un,controlHeightXS:Rn,paragraphMarginTop:ln}=gt;return{[`${rt}`]:{display:"table",width:"100%",[`${rt}-header`]:{display:"table-cell",paddingInlineEnd:er,verticalAlign:"top",[`${Nt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Yt},Ue(Ea)),[`${Nt}-circle`]:{borderRadius:"50%"},[`${Nt}-lg`]:Object.assign({},Ue(Va)),[`${Nt}-sm`]:Object.assign({},Ue(bt))},[`${rt}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${on}`]:{width:"100%",height:ba,background:Yt,borderRadius:Ct,[`+ ${Zn}`]:{marginBlockStart:bt}},[`${Zn}`]:{padding:0,"> li":{width:"100%",height:un,listStyle:"none",background:Yt,borderRadius:Ct,"+ li":{marginBlockStart:Rn}}},[`${Zn}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${rt}-content`]:{[`${on}, ${Zn} > li`]:{borderRadius:qt}}},[`${rt}-with-avatar ${rt}-content`]:{[`${on}`]:{marginBlockStart:Ya,[`+ ${Zn}`]:{marginBlockStart:ln}}},[`${rt}${rt}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(gt)),a(gt)),x(gt)),ee(gt)),[`${rt}${rt}-block`]:{width:"100%",[`${ea}`]:{width:"100%"},[`${tr}`]:{width:"100%"}},[`${rt}${rt}-active`]:{[`
|
|
${on},
|
|
${Zn} > li,
|
|
${Nt},
|
|
${ea},
|
|
${tr},
|
|
${Za}
|
|
`]:Object.assign({},pe(gt))}}};var ye=(0,Me.Z)("Skeleton",gt=>{const{componentCls:rt}=gt,Nt=(0,_e.TS)(gt,{skeletonAvatarCls:`${rt}-avatar`,skeletonTitleCls:`${rt}-title`,skeletonParagraphCls:`${rt}-paragraph`,skeletonButtonCls:`${rt}-button`,skeletonInputCls:`${rt}-input`,skeletonImageCls:`${rt}-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[re(Nt)]},gt=>{const{colorFillContent:rt,colorFill:Nt}=gt,on=rt,Zn=Nt;return{color:on,colorGradientEnd:Zn,gradientFromColor:on,gradientToColor:Zn,titleHeight:gt.controlHeight/2,blockRadius:gt.borderRadiusSM,paragraphMarginTop:gt.marginLG+gt.marginXXS,paragraphLiHeight:gt.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),et=gt=>{const{prefixCls:rt,className:Nt,rootClassName:on,active:Zn,shape:ea="circle",size:tr="default"}=gt,{getPrefixCls:Za}=Ce.useContext(Fe.E_),Ea=Za("skeleton",rt),[Va,bt]=ye(Ea),Yt=(0,be.Z)(gt,["prefixCls","className"]),er=ue()(Ea,`${Ea}-element`,{[`${Ea}-active`]:Zn},Nt,on,bt);return Va(Ce.createElement("div",{className:er},Ce.createElement(ge,Object.assign({prefixCls:`${Ea}-avatar`,shape:ea,size:tr},Yt))))},xe=gt=>{const{prefixCls:rt,className:Nt,rootClassName:on,active:Zn,block:ea=!1,size:tr="default"}=gt,{getPrefixCls:Za}=Ce.useContext(Fe.E_),Ea=Za("skeleton",rt),[Va,bt]=ye(Ea),Yt=(0,be.Z)(gt,["prefixCls"]),er=ue()(Ea,`${Ea}-element`,{[`${Ea}-active`]:Zn,[`${Ea}-block`]:ea},Nt,on,bt);return Va(Ce.createElement("div",{className:er},Ce.createElement(ge,Object.assign({prefixCls:`${Ea}-button`,size:tr},Yt))))};const Se="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 Te=gt=>{const{prefixCls:rt,className:Nt,rootClassName:on,style:Zn,active:ea}=gt,{getPrefixCls:tr}=Ce.useContext(Fe.E_),Za=tr("skeleton",rt),[Ea,Va]=ye(Za),bt=ue()(Za,`${Za}-element`,{[`${Za}-active`]:ea},Nt,on,Va);return Ea(Ce.createElement("div",{className:bt},Ce.createElement("div",{className:ue()(`${Za}-image`,Nt),style:Zn},Ce.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Za}-image-svg`},Ce.createElement("path",{d:Se,className:`${Za}-image-path`})))))},Be=gt=>{const{prefixCls:rt,className:Nt,rootClassName:on,active:Zn,block:ea,size:tr="default"}=gt,{getPrefixCls:Za}=Ce.useContext(Fe.E_),Ea=Za("skeleton",rt),[Va,bt]=ye(Ea),Yt=(0,be.Z)(gt,["prefixCls"]),er=ue()(Ea,`${Ea}-element`,{[`${Ea}-active`]:Zn,[`${Ea}-block`]:ea},Nt,on,bt);return Va(Ce.createElement("div",{className:er},Ce.createElement(ge,Object.assign({prefixCls:`${Ea}-input`,size:tr},Yt))))},ut=z(87462),ct={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"},Et=ct,Ft=z(74643),Mt=function(rt,Nt){return Ce.createElement(Ft.Z,(0,ut.Z)({},rt,{ref:Nt,icon:Et}))},rn=Ce.forwardRef(Mt),Hn=gt=>{const{prefixCls:rt,className:Nt,rootClassName:on,style:Zn,active:ea,children:tr}=gt,{getPrefixCls:Za}=Ce.useContext(Fe.E_),Ea=Za("skeleton",rt),[Va,bt]=ye(Ea),Yt=ue()(Ea,`${Ea}-element`,{[`${Ea}-active`]:ea},bt,Nt,on),er=tr!=null?tr:Ce.createElement(rn,null);return Va(Ce.createElement("div",{className:Yt},Ce.createElement("div",{className:ue()(`${Ea}-image`,Nt),style:Zn},er)))},xt=z(74902),xn=gt=>{const rt=Za=>{const{width:Ea,rows:Va=2}=gt;if(Array.isArray(Ea))return Ea[Za];if(Va-1===Za)return Ea},{prefixCls:Nt,className:on,style:Zn,rows:ea}=gt,tr=(0,xt.Z)(Array(ea)).map((Za,Ea)=>Ce.createElement("li",{key:Ea,style:{width:rt(Ea)}}));return Ce.createElement("ul",{className:ue()(Nt,on),style:Zn},tr)},Tt=gt=>{let{prefixCls:rt,className:Nt,width:on,style:Zn}=gt;return Ce.createElement("h3",{className:ue()(rt,Nt),style:Object.assign({width:on},Zn)})};function pn(gt){return gt&&typeof gt=="object"?gt:{}}function it(gt,rt){return gt&&!rt?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Mn(gt,rt){return!gt&&rt?{width:"38%"}:gt&&rt?{width:"50%"}:{}}function Ka(gt,rt){const Nt={};return(!gt||!rt)&&(Nt.width="61%"),!gt&&rt?Nt.rows=3:Nt.rows=2,Nt}const Gt=gt=>{const{prefixCls:rt,loading:Nt,className:on,rootClassName:Zn,style:ea,children:tr,avatar:Za=!1,title:Ea=!0,paragraph:Va=!0,active:bt,round:Yt}=gt,{getPrefixCls:er,direction:Ya,skeleton:qt}=Ce.useContext(Fe.E_),ba=er("skeleton",rt),[Ct,un]=ye(ba);if(Nt||!("loading"in gt)){const Rn=!!Za,ln=!!Ea,Vt=!!Va;let Jn;if(Rn){const Ra=Object.assign(Object.assign({prefixCls:`${ba}-avatar`},it(ln,Vt)),pn(Za));Jn=Ce.createElement("div",{className:`${ba}-header`},Ce.createElement(ge,Object.assign({},Ra)))}let ja;if(ln||Vt){let Ra;if(ln){const Yr=Object.assign(Object.assign({prefixCls:`${ba}-title`},Mn(Rn,Vt)),pn(Ea));Ra=Ce.createElement(Tt,Object.assign({},Yr))}let _r;if(Vt){const Yr=Object.assign(Object.assign({prefixCls:`${ba}-paragraph`},Ka(Rn,ln)),pn(Va));_r=Ce.createElement(xn,Object.assign({},Yr))}ja=Ce.createElement("div",{className:`${ba}-content`},Ra,_r)}const za=ue()(ba,{[`${ba}-with-avatar`]:Rn,[`${ba}-active`]:bt,[`${ba}-rtl`]:Ya==="rtl",[`${ba}-round`]:Yt},qt==null?void 0:qt.className,on,Zn,un);return Ct(Ce.createElement("div",{className:za,style:Object.assign(Object.assign({},qt==null?void 0:qt.style),ea)},Jn,ja))}return typeof tr!="undefined"?tr:null};Gt.Button=xe,Gt.Avatar=et,Gt.Input=Be,Gt.Image=Te,Gt.Node=Hn;var cn=Gt,wn=cn},55054:function(Xt,Ht,z){"use strict";z.d(Ht,{default:function(){return ye}});var E=z(67294),ue=z(57838),Ce=z(96159),Fe=z(94184),be=z.n(Fe),$e=z(53124),ge=z(46303),Me=Ae=>{const{value:et,formatter:Oe,precision:xe,decimalSeparator:Se,groupSeparator:tt="",prefixCls:Te}=Ae;let Qe;if(typeof Oe=="function")Qe=Oe(et);else{const Be=String(et),ut=Be.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ut||Be==="-")Qe=Be;else{const ct=ut[1];let Et=ut[2]||"0",Ft=ut[4]||"";Et=Et.replace(/\B(?=(\d{3})+(?!\d))/g,tt),typeof xe=="number"&&(Ft=Ft.padEnd(xe,"0").slice(0,xe>0?xe:0)),Ft&&(Ft=`${Se}${Ft}`),Qe=[E.createElement("span",{key:"int",className:`${Te}-content-value-int`},ct,Et),Ft&&E.createElement("span",{key:"decimal",className:`${Te}-content-value-decimal`},Ft)]}}return E.createElement("span",{className:`${Te}-content-value`},Qe)},_e=z(14747),Ve=z(67968),me=z(45503);const Ue=Ae=>{const{componentCls:et,marginXXS:Oe,padding:xe,colorTextDescription:Se,titleFontSize:tt,colorTextHeading:Te,contentFontSize:Qe,fontFamily:Be}=Ae;return{[`${et}`]:Object.assign(Object.assign({},(0,_e.Wf)(Ae)),{[`${et}-title`]:{marginBottom:Oe,color:Se,fontSize:tt},[`${et}-skeleton`]:{paddingTop:xe},[`${et}-content`]:{color:Te,fontSize:Qe,fontFamily:Be,[`${et}-content-value`]:{display:"inline-block",direction:"ltr"},[`${et}-content-prefix, ${et}-content-suffix`]:{display:"inline-block"},[`${et}-content-prefix`]:{marginInlineEnd:Oe},[`${et}-content-suffix`]:{marginInlineStart:Oe}}})}};var pe=(0,Ve.Z)("Statistic",Ae=>{const et=(0,me.TS)(Ae,{});return[Ue(et)]},Ae=>{const{fontSizeHeading3:et,fontSize:Oe}=Ae;return{titleFontSize:Oe,contentFontSize:et}}),a=Ae=>{const{prefixCls:et,className:Oe,rootClassName:xe,style:Se,valueStyle:tt,value:Te=0,title:Qe,valueRender:Be,prefix:ut,suffix:ct,loading:Et=!1,onMouseEnter:Ft,onMouseLeave:Mt,decimalSeparator:rn=".",groupSeparator:An=","}=Ae,{getPrefixCls:Hn,direction:xt,statistic:_t}=E.useContext($e.E_),xn=Hn("statistic",et),[Ta,Tt]=pe(xn),pn=E.createElement(Me,Object.assign({decimalSeparator:rn,groupSeparator:An,prefixCls:xn},Ae,{value:Te})),it=be()(xn,{[`${xn}-rtl`]:xt==="rtl"},_t==null?void 0:_t.className,Oe,xe,Tt);return Ta(E.createElement("div",{className:it,style:Object.assign(Object.assign({},_t==null?void 0:_t.style),Se),onMouseEnter:Ft,onMouseLeave:Mt},Qe&&E.createElement("div",{className:`${xn}-title`},Qe),E.createElement(ge.Z,{paragraph:!1,loading:Et,className:`${xn}-skeleton`},E.createElement("div",{style:tt,className:`${xn}-content`},ut&&E.createElement("span",{className:`${xn}-content-prefix`},ut),Be?Be(pn):pn,ct&&E.createElement("span",{className:`${xn}-content-suffix`},ct)))))};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 b(Ae,et){let Oe=Ae;const xe=/\[[^\]]*]/g,Se=(et.match(xe)||[]).map(Be=>Be.slice(1,-1)),tt=et.replace(xe,"[]"),Te=x.reduce((Be,ut)=>{let[ct,Et]=ut;if(Be.includes(ct)){const Ft=Math.floor(Oe/Et);return Oe-=Ft*Et,Be.replace(new RegExp(`${ct}+`,"g"),Mt=>{const rn=Mt.length;return Ft.toString().padStart(rn,"0")})}return Be},tt);let Qe=0;return Te.replace(xe,()=>{const Be=Se[Qe];return Qe+=1,Be})}function ee(Ae,et){const{format:Oe=""}=et,xe=new Date(Ae).getTime(),Se=Date.now(),tt=Math.max(xe-Se,0);return b(tt,Oe)}const te=1e3/30;function le(Ae){return new Date(Ae).getTime()}const oe=Ae=>{const{value:et,format:Oe="HH:mm:ss",onChange:xe,onFinish:Se}=Ae,tt=(0,ue.Z)(),Te=E.useRef(null),Qe=()=>{Se==null||Se(),Te.current&&(clearInterval(Te.current),Te.current=null)},Be=()=>{const Et=le(et);Et>=Date.now()&&(Te.current=setInterval(()=>{tt(),xe==null||xe(Et-Date.now()),Et<Date.now()&&Qe()},te))};E.useEffect(()=>(Be(),()=>{Te.current&&(clearInterval(Te.current),Te.current=null)}),[et]);const ut=(Et,Ft)=>ee(Et,Object.assign(Object.assign({},Ft),{format:Oe})),ct=Et=>(0,Ce.Tm)(Et,{title:void 0});return E.createElement(a,Object.assign({},Ae,{valueRender:ct,formatter:ut}))};var re=E.memo(oe);a.Countdown=re;var ye=a},49867:function(Xt,Ht,z){"use strict";z.d(Ht,{N:function(){return E}});const E=ue=>({color:ue.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ue.motionDurationSlow}`,"&:focus, &:hover":{color:ue.colorLinkHover},"&:active":{color:ue.colorLinkActive}})},9430:function(Xt,Ht,z){"use strict";z.d(Ht,{default:function(){return Ye}});var E={},ue="rc-table-internal-hook",Ce=z(97685),Fe=z(66680),be=z(8410),$e=z(91881),ge=z(67294),Xe=z(73935);function Me(ce){var ve=ge.createContext(void 0),Ne=function(We){var ke=We.value,dt=We.children,yt=ge.useRef(ke);yt.current=ke;var Le=ge.useState(function(){return{getValue:function(){return yt.current},listeners:new Set}}),Je=(0,Ce.Z)(Le,1),ft=Je[0];return(0,be.Z)(function(){(0,Xe.unstable_batchedUpdates)(function(){ft.listeners.forEach(function(pt){pt(ke)})})},[ke]),ge.createElement(ve.Provider,{value:ft},dt)};return{Context:ve,Provider:Ne,defaultValue:ce}}function _e(ce,ve){var Ne=(0,Fe.Z)(typeof ve=="function"?ve:function(pt){if(ve===void 0)return pt;if(!Array.isArray(ve))return pt[ve];var It={};return ve.forEach(function(Jt){It[Jt]=pt[Jt]}),It}),Re=ge.useContext(ce==null?void 0:ce.Context),We=Re||{},ke=We.listeners,dt=We.getValue,yt=ge.useRef();yt.current=Ne(Re?dt():ce==null?void 0:ce.defaultValue);var Le=ge.useState({}),Je=(0,Ce.Z)(Le,2),ft=Je[1];return(0,be.Z)(function(){if(!Re)return;function pt(It){var Jt=Ne(It);(0,$e.Z)(yt.current,Jt,!0)||ft({})}return ke.add(pt),function(){ke.delete(pt)}},[Re]),yt.current}var Ve=z(87462),me=z(42550);function Ue(){var ce=ge.createContext(null);function ve(){return ge.useContext(ce)}function Ne(We,ke){var dt=(0,me.Yr)(We),yt=function(Je,ft){var pt=dt?{ref:ft}:{},It=ge.useRef(0),Jt=ge.useRef(Je),kt=ve();return kt!==null?ge.createElement(We,(0,Ve.Z)({},Je,pt)):((!ke||ke(Jt.current,Je))&&(It.current+=1),Jt.current=Je,ge.createElement(ce.Provider,{value:It.current},ge.createElement(We,(0,Ve.Z)({},Je,pt))))};return dt?ge.forwardRef(yt):yt}function Re(We,ke){var dt=(0,me.Yr)(We),yt=function(Je,ft){var pt=dt?{ref:ft}:{};return ve(),ge.createElement(We,(0,Ve.Z)({},Je,pt))};return dt?ge.memo(ge.forwardRef(yt),ke):ge.memo(yt,ke)}return{makeImmutable:Ne,responseImmutable:Re,useImmutableMark:ve}}var pe=Ue(),y=pe.makeImmutable,a=pe.responseImmutable,x=pe.useImmutableMark,b=Ue(),ee=b.makeImmutable,te=b.responseImmutable,le=b.useImmutableMark,oe=Me(),re=oe;function ye(ce,ve){var Ne=ge.useRef(0);Ne.current+=1;var Re=ge.useRef(ce),We=[];Object.keys(ce||{}).map(function(dt){var yt;(ce==null?void 0:ce[dt])!==((yt=Re.current)===null||yt===void 0?void 0:yt[dt])&&We.push(dt)}),Re.current=ce;var ke=ge.useRef([]);return We.length&&(ke.current=We),ge.useDebugValue(Ne.current),ge.useDebugValue(ke.current.join(", ")),ve&&console.log("".concat(ve,":"),Ne.current,ke.current),Ne.current}var Ae=null,et=ge.memo(function(){var ce=ye();return ge.createElement("h1",null,"Render Times: ",ce)});et.displayName="RenderBlock";var Oe=z(71002),xe=z(1413),Se=z(4942),tt=z(94184),Te=z.n(tt);function Qe(ce,ve,Ne){var Re=ge.useRef({});return(!("value"in Re.current)||Ne(Re.current.condition,ve))&&(Re.current.value=ce(),Re.current.condition=ve),Re.current.value}var Be={},ut=[],ct=function(ve){ut.push(ve)};function Et(ce,ve){if(0)var Ne}function Ft(ce,ve){if(0)var Ne}function Mt(){Be={}}function rn(ce,ve,Ne){!ve&&!Be[Ne]&&(ce(!1,Ne),Be[Ne]=!0)}function An(ce,ve){rn(Et,ce,ve)}function Hn(ce,ve){rn(Ft,ce,ve)}An.preMessage=ct,An.resetWarned=Mt,An.noteOnce=Hn;var xt=An;function _t(ce,ve){var Ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Re=new Set;function We(ke,dt){var yt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Le=Re.has(ke);if(xt(!Le,"Warning: There may be circular references"),Le)return!1;if(ke===dt)return!0;if(Ne&&yt>1)return!1;Re.add(ke);var Je=yt+1;if(Array.isArray(ke)){if(!Array.isArray(dt)||ke.length!==dt.length)return!1;for(var ft=0;ft<ke.length;ft++)if(!We(ke[ft],dt[ft],Je))return!1;return!0}if(ke&&dt&&(0,Oe.Z)(ke)==="object"&&(0,Oe.Z)(dt)==="object"){var pt=Object.keys(ke);return pt.length!==Object.keys(dt).length?!1:pt.every(function(It){return We(ke[It],dt[It],Je)})}return!1}return We(ce,ve)}var xn=_t;function Ta(ce,ve){for(var Ne=ce,Re=0;Re<ve.length;Re+=1){if(Ne==null)return;Ne=Ne[ve[Re]]}return Ne}var Tt=ge.createContext({renderWithProps:!1}),pn=Tt,it="RC_TABLE_KEY";function Mn(ce){return ce==null?[]:Array.isArray(ce)?ce:[ce]}function Ka(ce){var ve=[],Ne={};return ce.forEach(function(Re){for(var We=Re||{},ke=We.key,dt=We.dataIndex,yt=ke||Mn(dt).join("-")||it;Ne[yt];)yt="".concat(yt,"_next");Ne[yt]=!0,ve.push(yt)}),ve}function Gt(ce){return ce!=null}function cn(ce){return ce&&(0,Oe.Z)(ce)==="object"&&!Array.isArray(ce)&&!ge.isValidElement(ce)}function wn(ce,ve,Ne,Re,We,ke){var dt=ge.useContext(pn),yt=le(),Le=Qe(function(){if(Gt(Re))return[Re];var Je=ve==null||ve===""?[]:Array.isArray(ve)?ve:[ve],ft=Ta(ce,Je),pt=ft,It=void 0;if(We){var Jt=We(ft,ce,Ne);cn(Jt)?(pt=Jt.children,It=Jt.props,dt.renderWithProps=!0):pt=Jt}return[pt,It]},[yt,ce,Re,ve,We,Ne],function(Je,ft){if(ke){var pt=(0,Ce.Z)(Je,2),It=pt[1],Jt=(0,Ce.Z)(ft,2),kt=Jt[1];return ke(kt,It)}return dt.renderWithProps?!0:!xn(Je,ft,!0)});return Le}function gt(ce,ve,Ne,Re){var We=ce+ve-1;return ce<=Re&&We>=Ne}function rt(ce,ve){return _e(re,function(Ne){var Re=gt(ce,ve||1,Ne.hoverStartRow,Ne.hoverEndRow);return[Re,Ne.onHover]})}var Nt=function(ve){var Ne=ve.ellipsis,Re=ve.rowType,We=ve.children,ke,dt=Ne===!0?{showTitle:!0}:Ne;return dt&&(dt.showTitle||Re==="header")&&(typeof We=="string"||typeof We=="number"?ke=We.toString():ge.isValidElement(We)&&typeof We.props.children=="string"&&(ke=We.props.children)),ke};function on(ce){var ve,Ne,Re,We,ke,dt,yt,Le,Je=ce.component,ft=ce.children,pt=ce.ellipsis,It=ce.scope,Jt=ce.prefixCls,kt=ce.className,Ln=ce.align,On=ce.record,Ut=ce.render,Nn=ce.dataIndex,Qa=ce.renderIndex,$a=ce.shouldCellUpdate,ha=ce.index,ir=ce.rowType,Xn=ce.colSpan,Kr=ce.rowSpan,Ba=ce.fixLeft,ca=ce.fixRight,ga=ce.firstFixLeft,Ua=ce.lastFixLeft,Cr=ce.firstFixRight,Ca=ce.lastFixRight,Or=ce.appendNode,To=ce.additionalProps,no=To===void 0?{}:To,ma=ce.isSticky,Vo="".concat(Jt,"-cell"),Yi=_e(re,["supportSticky","allColumnsFixedLeft"]),Ji=Yi.supportSticky,Tl=Yi.allColumnsFixedLeft,jl=wn(On,Nn,Qa,ft,Ut,$a),Ii=(0,Ce.Z)(jl,2),nu=Ii[0],Qr=Ii[1],Di={},ao=typeof Ba=="number"&&Ji,Wo=typeof ca=="number"&&Ji;ao&&(Di.position="sticky",Di.left=Ba),Wo&&(Di.position="sticky",Di.right=ca);var mo=(ve=(Ne=(Re=Qr==null?void 0:Qr.colSpan)!==null&&Re!==void 0?Re:no.colSpan)!==null&&Ne!==void 0?Ne:Xn)!==null&&ve!==void 0?ve:1,oi=(We=(ke=(dt=Qr==null?void 0:Qr.rowSpan)!==null&&dt!==void 0?dt:no.rowSpan)!==null&&ke!==void 0?ke:Kr)!==null&&We!==void 0?We:1,Dr=rt(ha,oi),so=(0,Ce.Z)(Dr,2),Oi=so[0],Ho=so[1],Ti=function(ol){var ss;On&&Ho(ha,ha+oi-1),no==null||(ss=no.onMouseEnter)===null||ss===void 0||ss.call(no,ol)},gl=function(ol){var ss;On&&Ho(-1,-1),no==null||(ss=no.onMouseLeave)===null||ss===void 0||ss.call(no,ol)};if(mo===0||oi===0)return null;var ll=(yt=no.title)!==null&&yt!==void 0?yt:Nt({rowType:ir,ellipsis:pt,children:nu}),Lu=Te()(Vo,kt,(Le={},(0,Se.Z)(Le,"".concat(Vo,"-fix-left"),ao&&Ji),(0,Se.Z)(Le,"".concat(Vo,"-fix-left-first"),ga&&Ji),(0,Se.Z)(Le,"".concat(Vo,"-fix-left-last"),Ua&&Ji),(0,Se.Z)(Le,"".concat(Vo,"-fix-left-all"),Ua&&Tl&&Ji),(0,Se.Z)(Le,"".concat(Vo,"-fix-right"),Wo&&Ji),(0,Se.Z)(Le,"".concat(Vo,"-fix-right-first"),Cr&&Ji),(0,Se.Z)(Le,"".concat(Vo,"-fix-right-last"),Ca&&Ji),(0,Se.Z)(Le,"".concat(Vo,"-ellipsis"),pt),(0,Se.Z)(Le,"".concat(Vo,"-with-append"),Or),(0,Se.Z)(Le,"".concat(Vo,"-fix-sticky"),(ao||Wo)&&ma&&Ji),(0,Se.Z)(Le,"".concat(Vo,"-row-hover"),!Qr&&Oi),Le),no.className,Qr==null?void 0:Qr.className),Ou={};Ln&&(Ou.textAlign=Ln);var Uu=(0,xe.Z)((0,xe.Z)((0,xe.Z)((0,xe.Z)({},Di),no.style),Ou),Qr==null?void 0:Qr.style),Vl=nu;return(0,Oe.Z)(Vl)==="object"&&!Array.isArray(Vl)&&!ge.isValidElement(Vl)&&(Vl=null),pt&&(Ua||Cr)&&(Vl=ge.createElement("span",{className:"".concat(Vo,"-content")},Vl)),ge.createElement(Je,(0,Ve.Z)({},Qr,no,{className:Lu,style:Uu,title:ll,scope:It,onMouseEnter:Ti,onMouseLeave:gl,colSpan:mo!==1?mo:null,rowSpan:oi!==1?oi:null}),Or,Vl)}var Zn=ge.memo(on);function ea(ce,ve,Ne,Re,We,ke){var dt=Ne[ce]||{},yt=Ne[ve]||{},Le,Je;dt.fixed==="left"?Le=Re.left[We==="rtl"?ve:ce]:yt.fixed==="right"&&(Je=Re.right[We==="rtl"?ce:ve]);var ft=!1,pt=!1,It=!1,Jt=!1,kt=Ne[ve+1],Ln=Ne[ce-1],On=!(ke!=null&&ke.children);if(We==="rtl"){if(Le!==void 0){var Ut=Ln&&Ln.fixed==="left";Jt=!Ut&&On}else if(Je!==void 0){var Nn=kt&&kt.fixed==="right";It=!Nn&&On}}else if(Le!==void 0){var Qa=kt&&kt.fixed==="left";ft=!Qa&&On}else if(Je!==void 0){var $a=Ln&&Ln.fixed==="right";pt=!$a&&On}return{fixLeft:Le,fixRight:Je,lastFixLeft:ft,firstFixRight:pt,lastFixRight:It,firstFixLeft:Jt,isSticky:Re.isSticky}}var tr=ge.createContext({}),Za=tr;function Ea(ce){var ve=ce.className,Ne=ce.index,Re=ce.children,We=ce.colSpan,ke=We===void 0?1:We,dt=ce.rowSpan,yt=ce.align,Le=_e(re,["prefixCls","direction"]),Je=Le.prefixCls,ft=Le.direction,pt=ge.useContext(Za),It=pt.scrollColumnIndex,Jt=pt.stickyOffsets,kt=pt.flattenColumns,Ln=pt.columns,On=Ne+ke-1,Ut=On+1===It?ke+1:ke,Nn=ea(Ne,Ne+Ut-1,kt,Jt,ft,Ln==null?void 0:Ln[Ne]);return ge.createElement(Zn,(0,Ve.Z)({className:ve,index:Ne,component:"td",prefixCls:Je,record:null,dataIndex:null,align:yt,colSpan:Ut,rowSpan:dt,render:function(){return Re}},Nn))}var Va=z(45987),bt=["children"];function Yt(ce){var ve=ce.children,Ne=(0,Va.Z)(ce,bt);return ge.createElement("tr",Ne,ve)}function er(ce){var ve=ce.children;return ve}er.Row=Yt,er.Cell=Ea;var Ya=er;function qt(ce){var ve=ce.children,Ne=ce.stickyOffsets,Re=ce.flattenColumns,We=ce.columns,ke=_e(re,"prefixCls"),dt=Re.length-1,yt=Re[dt],Le=ge.useMemo(function(){return{stickyOffsets:Ne,flattenColumns:Re,scrollColumnIndex:yt!=null&&yt.scrollbar?dt:null,columns:We}},[yt,Re,dt,Ne,We]);return ge.createElement(Za.Provider,{value:Le},ge.createElement("tfoot",{className:"".concat(ke,"-summary")},ve))}var ba=te(qt),Ct=Ya;function un(ce){var ve=ge.useRef();ve.current=ce;var Ne=ge.useCallback(function(){for(var Re,We=arguments.length,ke=new Array(We),dt=0;dt<We;dt++)ke[dt]=arguments[dt];return(Re=ve.current)===null||Re===void 0?void 0:Re.call.apply(Re,[ve].concat(ke))},[]);return Ne}function Rn(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var ln=Rn()?ge.useLayoutEffect:ge.useEffect,Vt=function(ve,Ne){var Re=React.useRef(!0);ln(function(){return ve(Re.current)},Ne),ln(function(){return Re.current=!1,function(){Re.current=!0}},[])},Jn=function(ve,Ne){Vt(function(Re){if(!Re)return ve()},Ne)},ja=null;function za(ce){var ve=React.useRef(!1),Ne=React.useState(ce),Re=_slicedToArray(Ne,2),We=Re[0],ke=Re[1];React.useEffect(function(){return ve.current=!1,function(){ve.current=!0}},[]);function dt(yt,Le){Le&&ve.current||ke(yt)}return[We,dt]}function Ra(ce){return ce!==void 0}function _r(ce,ve){var Ne=ve||{},Re=Ne.defaultValue,We=Ne.value,ke=Ne.onChange,dt=Ne.postState,yt=useState(function(){return Ra(We)?We:Ra(Re)?typeof Re=="function"?Re():Re:typeof ce=="function"?ce():ce}),Le=_slicedToArray(yt,2),Je=Le[0],ft=Le[1],pt=We!==void 0?We:Je,It=dt?dt(pt):pt,Jt=useEvent(ke),kt=useState([pt]),Ln=_slicedToArray(kt,2),On=Ln[0],Ut=Ln[1];useLayoutUpdateEffect(function(){var Qa=On[0];Je!==Qa&&Jt(Je,Qa)},[On]),useLayoutUpdateEffect(function(){Ra(We)||ft(We)},[We]);var Nn=useEvent(function(Qa,$a){ft(Qa,$a),Ut([pt],$a)});return[It,Nn]}var Yr=z(35110);function So(ce,ve){typeof ce=="function"?ce(ve):(0,Oe.Z)(ce)==="object"&&ce&&"current"in ce&&(ce.current=ve)}function Go(){for(var ce=arguments.length,ve=new Array(ce),Ne=0;Ne<ce;Ne++)ve[Ne]=arguments[Ne];var Re=ve.filter(function(We){return We});return Re.length<=1?Re[0]:function(We){ve.forEach(function(ke){So(ke,We)})}}function di(){for(var ce=arguments.length,ve=new Array(ce),Ne=0;Ne<ce;Ne++)ve[Ne]=arguments[Ne];return useMemo(function(){return Go.apply(void 0,ve)},ve,function(Re,We){return Re.length!==We.length||Re.every(function(ke,dt){return ke!==We[dt]})})}function Yo(ce){var ve,Ne,Re=isMemo(ce)?ce.type.type:ce.type;return!(typeof Re=="function"&&!((ve=Re.prototype)!==null&&ve!==void 0&&ve.render)||typeof ce=="function"&&!((Ne=ce.prototype)!==null&&Ne!==void 0&&Ne.render))}function Bi(ce){return!isValidElement(ce)||isFragment(ce)?!1:Yo(ce)}function hi(ce,ve,Ne,Re){if(!ve.length)return Ne;var We=_toArray(ve),ke=We[0],dt=We.slice(1),yt;return!ce&&typeof ke=="number"?yt=[]:Array.isArray(ce)?yt=_toConsumableArray(ce):yt=_objectSpread({},ce),Re&&Ne===void 0&&dt.length===1?delete yt[ke][dt[0]]:yt[ke]=hi(yt[ke],dt,Ne,Re),yt}function ii(ce,ve,Ne){var Re=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return ve.length&&Re&&Ne===void 0&&!get(ce,ve.slice(0,-1))?ce:hi(ce,ve,Ne,Re)}function Mi(ce){return _typeof(ce)==="object"&&ce!==null&&Object.getPrototypeOf(ce)===Object.prototype}function gi(ce){return Array.isArray(ce)?[]:{}}var _a=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function Rr(){for(var ce=arguments.length,ve=new Array(ce),Ne=0;Ne<ce;Ne++)ve[Ne]=arguments[Ne];var Re=gi(ve[0]);return ve.forEach(function(We){function ke(dt,yt){var Le=new Set(yt),Je=get(We,dt),ft=Array.isArray(Je);if(ft||Mi(Je)){if(!Le.has(Je)){Le.add(Je);var pt=get(Re,dt);ft?Re=ii(Re,dt,[]):(!pt||_typeof(pt)!=="object")&&(Re=ii(Re,dt,gi(Je))),_a(Je).forEach(function(It){ke([].concat(_toConsumableArray(dt),[It]),Le)})}}else Re=ii(Re,dt,Je)}ke([])}),Re}var xr=z(48555),wr=function(ce){if(!ce)return!1;if(ce instanceof Element){if(ce.offsetParent)return!0;if(ce.getBBox){var ve=ce.getBBox(),Ne=ve.width,Re=ve.height;if(Ne||Re)return!0}if(ce.getBoundingClientRect){var We=ce.getBoundingClientRect(),ke=We.width,dt=We.height;if(ke||dt)return!0}}return!1},Tr=function(ve){if(Rn()&&window.document.documentElement){var Ne=Array.isArray(ve)?ve:[ve],Re=window.document.documentElement;return Ne.some(function(We){return We in Re.style})}return!1},al=function(ve,Ne){if(!Tr(ve))return!1;var Re=document.createElement("div"),We=Re.style[ve];return Re.style[ve]=Ne,Re.style[ve]!==We};function kr(ce,ve){return!Array.isArray(ce)&&ve!==void 0?al(ce,ve):Tr(ce)}var hn;function Fn(ce){if(typeof document=="undefined")return 0;if(ce||hn===void 0){var ve=document.createElement("div");ve.style.width="100%",ve.style.height="200px";var Ne=document.createElement("div"),Re=Ne.style;Re.position="absolute",Re.top="0",Re.left="0",Re.pointerEvents="none",Re.visibility="hidden",Re.width="200px",Re.height="150px",Re.overflow="hidden",Ne.appendChild(ve),document.body.appendChild(Ne);var We=ve.offsetWidth;Ne.style.overflow="scroll";var ke=ve.offsetWidth;We===ke&&(ke=Ne.clientWidth),document.body.removeChild(Ne),hn=We-ke}return hn}function dn(ce){var ve=ce.match(/^(.*)px$/),Ne=Number(ve==null?void 0:ve[1]);return Number.isNaN(Ne)?Fn():Ne}function Sa(ce){if(typeof document=="undefined"||!ce||!(ce instanceof Element))return{width:0,height:0};var ve=getComputedStyle(ce,"::-webkit-scrollbar"),Ne=ve.width,Re=ve.height;return{width:dn(Ne),height:dn(Re)}}var br=`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`,eo=`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`,mi="".concat(br," ").concat(eo).split(/[\s\n]+/),Ao="aria-",oo="data-";function fi(ce,ve){return ce.indexOf(ve)===0}function yl(ce){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ne;ve===!1?Ne={aria:!0,data:!0,attr:!0}:ve===!0?Ne={aria:!0}:Ne=(0,xe.Z)({},ve);var Re={};return Object.keys(ce).forEach(function(We){(Ne.aria&&(We==="role"||fi(We,Ao))||Ne.data&&fi(We,oo)||Ne.attr&&mi.includes(We))&&(Re[We]=ce[We])}),Re}function ur(ce,ve,Ne,Re,We,ke,dt){ce.push({record:ve,indent:Ne,index:dt});var yt=ke(ve),Le=We==null?void 0:We.has(yt);if(ve&&Array.isArray(ve[Re])&&Le)for(var Je=0;Je<ve[Re].length;Je+=1)ur(ce,ve[Re][Je],Ne+1,Re,We,ke,Je)}function Zi(ce,ve,Ne,Re){var We=ge.useMemo(function(){if(Ne!=null&&Ne.size){for(var ke=[],dt=0;dt<(ce==null?void 0:ce.length);dt+=1){var yt=ce[dt];ur(ke,yt,0,ve,Ne,Re,dt)}return ke}return ce==null?void 0:ce.map(function(Le,Je){return{record:Le,indent:0,index:Je}})},[ce,ve,Ne,Re]);return We}function yn(ce){var ve=ce.prefixCls,Ne=ce.children,Re=ce.component,We=ce.cellComponent,ke=ce.className,dt=ce.expanded,yt=ce.colSpan,Le=ce.isEmpty,Je=_e(re,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),ft=Je.scrollbarSize,pt=Je.fixHeader,It=Je.fixColumn,Jt=Je.componentWidth,kt=Je.horizonScroll,Ln=Ne;return(Le?kt&&Jt:It)&&(Ln=ge.createElement("div",{style:{width:Jt-(pt?ft:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(ve,"-expanded-row-fixed")},Ln)),ge.createElement(Re,{className:ke,style:{display:dt?null:"none"}},ge.createElement(Zn,{component:We,prefixCls:ve,colSpan:yt},Ln))}var Ma=yn;function va(ce,ve,Ne,Re){var We=_e(re,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),ke=We.flattenColumns,dt=We.expandableType,yt=We.expandedKeys,Le=We.childrenColumnName,Je=We.onTriggerExpand,ft=We.rowExpandable,pt=We.onRow,It=We.expandRowByClick,Jt=We.rowClassName,kt=dt==="nest",Ln=dt==="row"&&(!ft||ft(ce)),On=Ln||kt,Ut=yt&&yt.has(ve),Nn=Le&&ce&&ce[Le],Qa=un(Je),$a=pt==null?void 0:pt(ce,Ne),ha=$a==null?void 0:$a.onClick,ir=function(ca){It&&On&&Je(ce,ca);for(var ga=arguments.length,Ua=new Array(ga>1?ga-1:0),Cr=1;Cr<ga;Cr++)Ua[Cr-1]=arguments[Cr];ha==null||ha.apply(void 0,[ca].concat(Ua))},Xn;typeof Jt=="string"?Xn=Jt:typeof Jt=="function"&&(Xn=Jt(ce,Ne,Re));var Kr=Ka(ke);return(0,xe.Z)((0,xe.Z)({},We),{},{columnsKey:Kr,nestExpandable:kt,expanded:Ut,hasNestChildren:Nn,record:ce,onTriggerExpand:Qa,rowSupportExpand:Ln,expandable:On,rowProps:(0,xe.Z)((0,xe.Z)({},$a),{},{className:Te()(Xn,$a==null?void 0:$a.className),onClick:ir})})}function en(ce,ve,Ne,Re,We){var ke=ce.record,dt=ce.prefixCls,yt=ce.columnsKey,Le=ce.fixedInfoList,Je=ce.expandIconColumnIndex,ft=ce.nestExpandable,pt=ce.indentSize,It=ce.expandIcon,Jt=ce.expanded,kt=ce.hasNestChildren,Ln=ce.onTriggerExpand,On=yt[Ne],Ut=Le[Ne],Nn;Ne===(Je||0)&&ft&&(Nn=ge.createElement(ge.Fragment,null,ge.createElement("span",{style:{paddingLeft:"".concat(pt*Re,"px")},className:"".concat(dt,"-row-indent indent-level-").concat(Re)}),It({prefixCls:dt,expanded:Jt,expandable:kt,record:ke,onExpand:Ln})));var Qa;return ve.onCell&&(Qa=ve.onCell(ke,We)),{key:On,fixedInfo:Ut,appendCellNode:Nn,additionalCellProps:Qa||{}}}function Wr(ce){var ve=ce.className,Ne=ce.style,Re=ce.record,We=ce.index,ke=ce.renderIndex,dt=ce.rowKey,yt=ce.indent,Le=yt===void 0?0:yt,Je=ce.rowComponent,ft=ce.cellComponent,pt=ce.scopeCellComponent,It=va(Re,dt,We,Le),Jt=It.prefixCls,kt=It.flattenColumns,Ln=It.expandedRowClassName,On=It.expandedRowRender,Ut=It.rowProps,Nn=It.expanded,Qa=It.rowSupportExpand,$a=ge.useState(!1),ha=(0,Ce.Z)($a,2),ir=ha[0],Xn=ha[1];ge.useEffect(function(){Nn&&Xn(!0)},[Nn]);var Kr=ge.createElement(Je,(0,Ve.Z)({},Ut,{"data-row-key":dt,className:Te()(ve,"".concat(Jt,"-row"),"".concat(Jt,"-row-level-").concat(Le),Ut==null?void 0:Ut.className),style:(0,xe.Z)((0,xe.Z)({},Ne),Ut==null?void 0:Ut.style)}),kt.map(function(Ua,Cr){var Ca=Ua.render,Or=Ua.dataIndex,To=Ua.className,no=en(It,Ua,Cr,Le,We),ma=no.key,Vo=no.fixedInfo,Yi=no.appendCellNode,Ji=no.additionalCellProps;return ge.createElement(Zn,(0,Ve.Z)({className:To,ellipsis:Ua.ellipsis,align:Ua.align,scope:Ua.rowScope,component:Ua.rowScope?pt:ft,prefixCls:Jt,key:ma,record:Re,index:We,renderIndex:ke,dataIndex:Or,render:Ca,shouldCellUpdate:Ua.shouldCellUpdate},Vo,{appendNode:Yi,additionalProps:Ji}))})),Ba;if(Qa&&(ir||Nn)){var ca=On(Re,We,Le+1,Nn),ga=Ln&&Ln(Re,We,Le);Ba=ge.createElement(Ma,{expanded:Nn,className:Te()("".concat(Jt,"-expanded-row"),"".concat(Jt,"-expanded-row-level-").concat(Le+1),ga),prefixCls:Jt,component:Je,cellComponent:ft,colSpan:kt.length,isEmpty:!1},ca)}return ge.createElement(ge.Fragment,null,Kr,Ba)}Wr.displayName="BodyRow";var xa=te(Wr);function Ir(ce){var ve=ce.columnKey,Ne=ce.onColumnResize,Re=ge.useRef();return ge.useEffect(function(){Re.current&&Ne(ve,Re.current.offsetWidth)},[]),ge.createElement(xr.Z,{data:ve},ge.createElement("td",{ref:Re,style:{padding:0,border:0,height:0}},ge.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function Wa(ce){var ve=ce.prefixCls,Ne=ce.columnsKey,Re=ce.onColumnResize;return ge.createElement("tr",{"aria-hidden":"true",className:"".concat(ve,"-measure-row"),style:{height:0,fontSize:0}},ge.createElement(xr.Z.Collection,{onBatchResize:function(ke){ke.forEach(function(dt){var yt=dt.data,Le=dt.size;Re(yt,Le.offsetWidth)})}},Ne.map(function(We){return ge.createElement(Ir,{key:We,columnKey:We,onColumnResize:Re})})))}function Ei(ce){var ve=ce.data,Ne=ce.measureColumnWidth,Re=_e(re,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),We=Re.prefixCls,ke=Re.getComponent,dt=Re.onColumnResize,yt=Re.flattenColumns,Le=Re.getRowKey,Je=Re.expandedKeys,ft=Re.childrenColumnName,pt=Re.emptyNode,It=Zi(ve,ft,Je,Le),Jt=ge.useRef({renderWithProps:!1}),kt=ke(["body","wrapper"],"tbody"),Ln=ke(["body","row"],"tr"),On=ke(["body","cell"],"td"),Ut=ke(["body","cell"],"th"),Nn;ve.length?Nn=It.map(function($a,ha){var ir=$a.record,Xn=$a.indent,Kr=$a.index,Ba=Le(ir,ha);return ge.createElement(xa,{key:Ba,rowKey:Ba,record:ir,index:ha,renderIndex:Kr,rowComponent:Ln,cellComponent:On,scopeCellComponent:Ut,getRowKey:Le,indent:Xn})}):Nn=ge.createElement(Ma,{expanded:!0,className:"".concat(We,"-placeholder"),prefixCls:We,component:Ln,cellComponent:On,colSpan:yt.length,isEmpty:!0},pt);var Qa=Ka(yt);return ge.createElement(pn.Provider,{value:Jt.current},ge.createElement(kt,{className:"".concat(We,"-tbody")},Ne&&ge.createElement(Wa,{prefixCls:We,columnsKey:Qa,onColumnResize:dt}),Nn))}Ei.displayName="Body";var li=te(Ei),ki=["expandable"],cl="RC_TABLE_INTERNAL_COL_DEFINE";function Bo(ce){var ve=ce.expandable,Ne=(0,Va.Z)(ce,ki),Re;return"expandable"in ce?Re=(0,xe.Z)((0,xe.Z)({},Ne),ve):Re=Ne,Re.showExpandColumn===!1&&(Re.expandIconColumnIndex=-1),Re}var Ja=["columnType"];function Nl(ce){for(var ve=ce.colWidths,Ne=ce.columns,Re=ce.columCount,We=[],ke=Re||Ne.length,dt=!1,yt=ke-1;yt>=0;yt-=1){var Le=ve[yt],Je=Ne&&Ne[yt],ft=Je&&Je[cl];if(Le||ft||dt){var pt=ft||{},It=pt.columnType,Jt=(0,Va.Z)(pt,Ja);We.unshift(ge.createElement("col",(0,Ve.Z)({key:yt,style:{width:Le}},Jt))),dt=!0}}return ge.createElement("colgroup",null,We)}var hl=Nl,Vi=z(74902),Fl=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Mr(ce,ve){return(0,ge.useMemo)(function(){for(var Ne=[],Re=0;Re<ve;Re+=1){var We=ce[Re];if(We!==void 0)Ne[Re]=We;else return null}return Ne},[ce.join("_"),ve])}var wo=ge.forwardRef(function(ce,ve){var Ne=ce.className,Re=ce.noData,We=ce.columns,ke=ce.flattenColumns,dt=ce.colWidths,yt=ce.columCount,Le=ce.stickyOffsets,Je=ce.direction,ft=ce.fixHeader,pt=ce.stickyTopOffset,It=ce.stickyBottomOffset,Jt=ce.stickyClassName,kt=ce.onScroll,Ln=ce.maxContentScroll,On=ce.children,Ut=(0,Va.Z)(ce,Fl),Nn=_e(re,["prefixCls","scrollbarSize","isSticky"]),Qa=Nn.prefixCls,$a=Nn.scrollbarSize,ha=Nn.isSticky,ir=ha&&!ft?0:$a,Xn=ge.useRef(null),Kr=ge.useCallback(function(To){So(ve,To),So(Xn,To)},[]);ge.useEffect(function(){var To;function no(ma){var Vo=ma,Yi=Vo.currentTarget,Ji=Vo.deltaX;Ji&&(kt({currentTarget:Yi,scrollLeft:Yi.scrollLeft+Ji}),ma.preventDefault())}return(To=Xn.current)===null||To===void 0||To.addEventListener("wheel",no),function(){var ma;(ma=Xn.current)===null||ma===void 0||ma.removeEventListener("wheel",no)}},[]);var Ba=ge.useMemo(function(){return ke.every(function(To){return To.width})},[ke]),ca=ke[ke.length-1],ga={fixed:ca?ca.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(Qa,"-cell-scrollbar")}}},Ua=(0,ge.useMemo)(function(){return ir?[].concat((0,Vi.Z)(We),[ga]):We},[ir,We]),Cr=(0,ge.useMemo)(function(){return ir?[].concat((0,Vi.Z)(ke),[ga]):ke},[ir,ke]),Ca=(0,ge.useMemo)(function(){var To=Le.right,no=Le.left;return(0,xe.Z)((0,xe.Z)({},Le),{},{left:Je==="rtl"?[].concat((0,Vi.Z)(no.map(function(ma){return ma+ir})),[0]):no,right:Je==="rtl"?To:[].concat((0,Vi.Z)(To.map(function(ma){return ma+ir})),[0]),isSticky:ha})},[ir,Le,ha]),Or=Mr(dt,yt);return ge.createElement("div",{style:(0,xe.Z)({overflow:"hidden"},ha?{top:pt,bottom:It}:{}),ref:Kr,className:Te()(Ne,(0,Se.Z)({},Jt,!!Jt))},ge.createElement("table",{style:{tableLayout:"fixed",visibility:Re||Or?null:"hidden"}},(!Re||!Ln||Ba)&&ge.createElement(hl,{colWidths:Or?[].concat((0,Vi.Z)(Or),[ir]):[],columCount:yt+1,columns:Cr}),On((0,xe.Z)((0,xe.Z)({},Ut),{},{stickyOffsets:Ca,columns:Ua,flattenColumns:Cr}))))});wo.displayName="FixedHolder";var Jo=ge.memo(wo);function jr(ce){var ve=ce.cells,Ne=ce.stickyOffsets,Re=ce.flattenColumns,We=ce.rowComponent,ke=ce.cellComponent,dt=ce.tdCellComponent,yt=ce.onHeaderRow,Le=ce.index,Je=_e(re,["prefixCls","direction"]),ft=Je.prefixCls,pt=Je.direction,It;yt&&(It=yt(ve.map(function(kt){return kt.column}),Le));var Jt=Ka(ve.map(function(kt){return kt.column}));return ge.createElement(We,It,ve.map(function(kt,Ln){var On=kt.column,Ut=ea(kt.colStart,kt.colEnd,Re,Ne,pt,On),Nn;return On&&On.onHeaderCell&&(Nn=kt.column.onHeaderCell(On)),ge.createElement(Zn,(0,Ve.Z)({},kt,{scope:On.title?kt.colSpan>1?"colgroup":"col":null,ellipsis:On.ellipsis,align:On.align,component:On.title?ke:dt,prefixCls:ft,key:Jt[Ln]},Ut,{additionalProps:Nn,rowType:"header"}))}))}jr.displayName="HeaderRow";var Pl=jr;function bl(ce){var ve=[];function Ne(dt,yt){var Le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ve[Le]=ve[Le]||[];var Je=yt,ft=dt.filter(Boolean).map(function(pt){var It={key:pt.key,className:pt.className||"",children:pt.title,column:pt,colStart:Je},Jt=1,kt=pt.children;return kt&&kt.length>0&&(Jt=Ne(kt,Je,Le+1).reduce(function(Ln,On){return Ln+On},0),It.hasSubColumns=!0),"colSpan"in pt&&(Jt=pt.colSpan),"rowSpan"in pt&&(It.rowSpan=pt.rowSpan),It.colSpan=Jt,It.colEnd=It.colStart+Jt-1,ve[Le].push(It),Je+=Jt,Jt});return ft}Ne(ce,0);for(var Re=ve.length,We=function(yt){ve[yt].forEach(function(Le){!("rowSpan"in Le)&&!Le.hasSubColumns&&(Le.rowSpan=Re-yt)})},ke=0;ke<Re;ke+=1)We(ke);return ve}function _l(ce){var ve=ce.stickyOffsets,Ne=ce.columns,Re=ce.flattenColumns,We=ce.onHeaderRow,ke=_e(re,["prefixCls","getComponent"]),dt=ke.prefixCls,yt=ke.getComponent,Le=ge.useMemo(function(){return bl(Ne)},[Ne]),Je=yt(["header","wrapper"],"thead"),ft=yt(["header","row"],"tr"),pt=yt(["header","cell"],"th"),It=yt(["header","cell"],"td");return ge.createElement(Je,{className:"".concat(dt,"-thead")},Le.map(function(Jt,kt){var Ln=ge.createElement(Pl,{key:kt,flattenColumns:Re,cells:Jt,stickyOffsets:ve,rowComponent:ft,cellComponent:pt,tdCellComponent:It,onHeaderRow:We,index:kt});return Ln}))}var rl=te(_l);function Wi(ce){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ne=[];return ge.Children.forEach(ce,function(Re){Re==null&&!ve.keepEmpty||(Array.isArray(Re)?Ne=Ne.concat(Wi(Re)):(0,Yr.isFragment)(Re)&&Re.props?Ne=Ne.concat(Wi(Re.props.children,ve)):Ne.push(Re))}),Ne}function mn(ce){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof ve=="number"?ve:ve.endsWith("%")?ce*parseFloat(ve)/100:null}function tn(ce,ve){return ge.useMemo(function(){if(ve&&ve>0){var Ne=0,Re=0;ce.forEach(function(Je){var ft=mn(ve,Je.width);ft?Ne+=ft:Re+=1});var We=ve-Ne,ke=Re,dt=We/Re,yt=0,Le=ce.map(function(Je){var ft=(0,xe.Z)({},Je),pt=mn(ve,ft.width);if(pt)ft.width=pt;else{var It=Math.floor(dt);ft.width=ke===1?We:It,We-=It,ke-=1}return yt+=ft.width,ft});return[Le,yt]}return[ce,ve]},[ce,ve])}var ya=["children"],ka=["fixed"];function pr(ce){return Wi(ce).filter(function(ve){return ge.isValidElement(ve)}).map(function(ve){var Ne=ve.key,Re=ve.props,We=Re.children,ke=(0,Va.Z)(Re,ya),dt=(0,xe.Z)({key:Ne},ke);return We&&(dt.children=pr(We)),dt})}function fo(ce){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ce.filter(function(Ne){return Ne&&(0,Oe.Z)(Ne)==="object"}).reduce(function(Ne,Re,We){var ke=Re.fixed,dt=ke===!0?"left":ke,yt="".concat(ve,"-").concat(We),Le=Re.children;return Le&&Le.length>0?[].concat((0,Vi.Z)(Ne),(0,Vi.Z)(fo(Le,yt).map(function(Je){return(0,xe.Z)({fixed:dt},Je)}))):[].concat((0,Vi.Z)(Ne),[(0,xe.Z)((0,xe.Z)({key:yt},Re),{},{fixed:dt})])},[])}function ni(ce){for(var ve=!0,Ne=0;Ne<ce.length;Ne+=1){var Re=ce[Ne];if(ve&&Re.fixed!=="left")ve=!1;else if(!ve&&Re.fixed==="left"){warning(!1,"Index ".concat(Ne-1," of `columns` missing `fixed='left'` prop."));break}}for(var We=!0,ke=ce.length-1;ke>=0;ke-=1){var dt=ce[ke];if(We&&dt.fixed!=="right")We=!1;else if(!We&&dt.fixed==="right"){warning(!1,"Index ".concat(ke+1," of `columns` missing `fixed='right'` prop."));break}}}function Pi(ce){return ce.map(function(ve){var Ne=ve.fixed,Re=(0,Va.Z)(ve,ka),We=Ne;return Ne==="left"?We="right":Ne==="right"&&(We="left"),(0,xe.Z)({fixed:We},Re)})}function Hr(ce,ve){var Ne=ce.prefixCls,Re=ce.columns,We=ce.children,ke=ce.expandable,dt=ce.expandedKeys,yt=ce.columnTitle,Le=ce.getRowKey,Je=ce.onTriggerExpand,ft=ce.expandIcon,pt=ce.rowExpandable,It=ce.expandIconColumnIndex,Jt=ce.direction,kt=ce.expandRowByClick,Ln=ce.columnWidth,On=ce.fixed,Ut=ce.scrollWidth,Nn=ge.useMemo(function(){return Re||pr(We)},[Re,We]),Qa=ge.useMemo(function(){if(ke){var ca,ga=Nn.slice();if(!ga.includes(E)){var Ua=It||0;Ua>=0&&ga.splice(Ua,0,E)}var Cr=ga.indexOf(E);ga=ga.filter(function(no,ma){return no!==E||ma===Cr});var Ca=Nn[Cr],Or;(On==="left"||On)&&!It?Or="left":(On==="right"||On)&&It===Nn.length?Or="right":Or=Ca?Ca.fixed:null;var To=(ca={},(0,Se.Z)(ca,cl,{className:"".concat(Ne,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Se.Z)(ca,"title",yt),(0,Se.Z)(ca,"fixed",Or),(0,Se.Z)(ca,"className","".concat(Ne,"-row-expand-icon-cell")),(0,Se.Z)(ca,"width",Ln),(0,Se.Z)(ca,"render",function(ma,Vo,Yi){var Ji=Le(Vo,Yi),Tl=dt.has(Ji),jl=pt?pt(Vo):!0,Ii=ft({prefixCls:Ne,expanded:Tl,expandable:jl,record:Vo,onExpand:Je});return kt?ge.createElement("span",{onClick:function(Qr){return Qr.stopPropagation()}},Ii):Ii}),ca);return ga.map(function(no){return no===E?To:no})}return Nn.filter(function(no){return no!==E})},[ke,Nn,Le,dt,ft,Jt]),$a=ge.useMemo(function(){var ca=Qa;return ve&&(ca=ve(ca)),ca.length||(ca=[{render:function(){return null}}]),ca},[ve,Qa,Jt]),ha=ge.useMemo(function(){return Jt==="rtl"?Pi(fo($a)):fo($a)},[$a,Jt,Ut]),ir=tn(ha,Ut),Xn=(0,Ce.Z)(ir,2),Kr=Xn[0],Ba=Xn[1];return[$a,Kr,Ba]}var Ki=Hr;function dl(ce){var ve,Ne=ce.prefixCls,Re=ce.record,We=ce.onExpand,ke=ce.expanded,dt=ce.expandable,yt="".concat(Ne,"-row-expand-icon");if(!dt)return ge.createElement("span",{className:Te()(yt,"".concat(Ne,"-row-spaced"))});var Le=function(ft){We(Re,ft),ft.stopPropagation()};return ge.createElement("span",{className:Te()(yt,(ve={},(0,Se.Z)(ve,"".concat(Ne,"-row-expanded"),ke),(0,Se.Z)(ve,"".concat(Ne,"-row-collapsed"),!ke),ve)),onClick:Le})}function ml(ce,ve,Ne){var Re=[];function We(ke){(ke||[]).forEach(function(dt,yt){Re.push(ve(dt,yt)),We(dt[Ne])})}return We(ce),Re}function Xo(ce,ve,Ne){var Re=Bo(ce),We=Re.expandIcon,ke=Re.expandedRowKeys,dt=Re.defaultExpandedRowKeys,yt=Re.defaultExpandAllRows,Le=Re.expandedRowRender,Je=Re.onExpand,ft=Re.onExpandedRowsChange,pt=Re.childrenColumnName,It=We||dl,Jt=pt||"children",kt=ge.useMemo(function(){return Le?"row":ce.expandable&&ce.internalHooks===ue&&ce.expandable.__PARENT_RENDER_ICON__||ve.some(function(ha){return ha&&(0,Oe.Z)(ha)==="object"&&ha[Jt]})?"nest":!1},[!!Le,ve]),Ln=ge.useState(function(){return dt||(yt?ml(ve,Ne,Jt):[])}),On=(0,Ce.Z)(Ln,2),Ut=On[0],Nn=On[1],Qa=ge.useMemo(function(){return new Set(ke||Ut||[])},[ke,Ut]),$a=ge.useCallback(function(ha){var ir=Ne(ha,ve.indexOf(ha)),Xn,Kr=Qa.has(ir);Kr?(Qa.delete(ir),Xn=(0,Vi.Z)(Qa)):Xn=[].concat((0,Vi.Z)(Qa),[ir]),Nn(Xn),Je&&Je(!Kr,ha),ft&&ft(Xn)},[Ne,Qa,ve,Je,ft]);return[Re,kt,Qa,It,Jt,$a]}function Kt(ce,ve,Ne,Re){var We=ce.map(function(ke,dt){return ea(dt,dt,ce,ve,Ne,Re==null?void 0:Re[dt])});return Qe(function(){return We},[We],function(ke,dt){return!xn(ke,dt)})}function Pn(ce){var ve=(0,ge.useRef)(ce),Ne=(0,ge.useState)({}),Re=(0,Ce.Z)(Ne,2),We=Re[1],ke=(0,ge.useRef)(null),dt=(0,ge.useRef)([]);function yt(Le){dt.current.push(Le);var Je=Promise.resolve();ke.current=Je,Je.then(function(){if(ke.current===Je){var ft=dt.current,pt=ve.current;dt.current=[],ft.forEach(function(It){ve.current=It(ve.current)}),ke.current=null,pt!==ve.current&&We({})}})}return(0,ge.useEffect)(function(){return function(){ke.current=null}},[]),[ve.current,yt]}function na(ce){var ve=(0,ge.useRef)(ce||null),Ne=(0,ge.useRef)();function Re(){window.clearTimeout(Ne.current)}function We(dt){ve.current=dt,Re(),Ne.current=window.setTimeout(function(){ve.current=null,Ne.current=void 0},100)}function ke(){return ve.current}return(0,ge.useEffect)(function(){return Re},[]),[We,ke]}function mt(){var ce=ge.useState(-1),ve=(0,Ce.Z)(ce,2),Ne=ve[0],Re=ve[1],We=ge.useState(-1),ke=(0,Ce.Z)(We,2),dt=ke[0],yt=ke[1],Le=ge.useCallback(function(Je,ft){Re(Je),yt(ft)},[]);return[Ne,dt,Le]}var ta=Rn()?window:null;function sr(ce,ve){var Ne=(0,Oe.Z)(ce)==="object"?ce:{},Re=Ne.offsetHeader,We=Re===void 0?0:Re,ke=Ne.offsetSummary,dt=ke===void 0?0:ke,yt=Ne.offsetScroll,Le=yt===void 0?0:yt,Je=Ne.getContainer,ft=Je===void 0?function(){return ta}:Je,pt=ft()||ta;return ge.useMemo(function(){var It=!!ce;return{isSticky:It,stickyClassName:It?"".concat(ve,"-sticky-holder"):"",offsetHeader:We,offsetSummary:dt,offsetScroll:Le,container:pt}},[Le,We,dt,ve,pt])}function nr(ce,ve,Ne){var Re=(0,ge.useMemo)(function(){for(var We=[],ke=[],dt=0,yt=0,Le=0;Le<ve;Le+=1)if(Ne==="rtl"){ke[Le]=yt,yt+=ce[Le]||0;var Je=ve-Le-1;We[Je]=dt,dt+=ce[Je]||0}else{We[Le]=dt,dt+=ce[Le]||0;var ft=ve-Le-1;ke[ft]=yt,yt+=ce[ft]||0}return{left:We,right:ke}},[ce,ve,Ne]);return Re}var In=nr;function Wn(ce){var ve=ce.className,Ne=ce.children;return ge.createElement("div",{className:ve},Ne)}var Gn=Wn;function vr(ce,ve,Ne,Re){var We=Xe.unstable_batchedUpdates?function(dt){Xe.unstable_batchedUpdates(Ne,dt)}:Ne;return ce!=null&&ce.addEventListener&&ce.addEventListener(ve,We,Re),{remove:function(){ce!=null&&ce.removeEventListener&&ce.removeEventListener(ve,We,Re)}}}var ho=/margin|padding|width|height|max|min|offset/,Fo={left:!0,top:!0},bo={cssFloat:1,styleFloat:1,float:1};function qo(ce){return ce.nodeType===1?ce.ownerDocument.defaultView.getComputedStyle(ce,null):{}}function io(ce,ve,Ne){if(ve=ve.toLowerCase(),Ne==="auto"){if(ve==="height")return ce.offsetHeight;if(ve==="width")return ce.offsetWidth}return ve in Fo||(Fo[ve]=ho.test(ve)),Fo[ve]?parseFloat(Ne)||0:Ne}function Pr(ce,ve){var Ne=arguments.length,Re=qo(ce);return ve=bo[ve]?"cssFloat"in ce.style?"cssFloat":"styleFloat":ve,Ne===1?Re:io(ce,ve,Re[ve]||ce.style[ve])}function Vn(ce,ve,Ne){var Re=arguments.length;if(ve=bo[ve]?"cssFloat"in ce.style?"cssFloat":"styleFloat":ve,Re===3)return typeof Ne=="number"&&ho.test(ve)&&(Ne="".concat(Ne,"px")),ce.style[ve]=Ne,Ne;for(var We in ve)ve.hasOwnProperty(We)&&Vn(ce,We,ve[We]);return qo(ce)}function Xa(ce){return ce===document.body?document.documentElement.clientWidth:ce.offsetWidth}function ar(ce){return ce===document.body?window.innerHeight||document.documentElement.clientHeight:ce.offsetHeight}function vo(){var ce=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),ve=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ce,height:ve}}function Ze(){var ce=document.documentElement.clientWidth,ve=window.innerHeight||document.documentElement.clientHeight;return{width:ce,height:ve}}function Sn(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function zn(ce){var ve=ce.getBoundingClientRect(),Ne=document.documentElement;return{left:ve.left+(window.pageXOffset||Ne.scrollLeft)-(Ne.clientLeft||document.body.clientLeft||0),top:ve.top+(window.pageYOffset||Ne.scrollTop)-(Ne.clientTop||document.body.clientTop||0)}}var la=function(ve,Ne){var Re,We,ke=ve.scrollBodyRef,dt=ve.onScroll,yt=ve.offsetScroll,Le=ve.container,Je=_e(re,"prefixCls"),ft=((Re=ke.current)===null||Re===void 0?void 0:Re.scrollWidth)||0,pt=((We=ke.current)===null||We===void 0?void 0:We.clientWidth)||0,It=ft&&pt*(pt/ft),Jt=ge.useRef(),kt=Pn({scrollLeft:0,isHiddenScrollBar:!1}),Ln=(0,Ce.Z)(kt,2),On=Ln[0],Ut=Ln[1],Nn=ge.useRef({delta:0,x:0}),Qa=ge.useState(!1),$a=(0,Ce.Z)(Qa,2),ha=$a[0],ir=$a[1],Xn=function(){ir(!1)},Kr=function(Cr){Cr.persist(),Nn.current.delta=Cr.pageX-On.scrollLeft,Nn.current.x=0,ir(!0),Cr.preventDefault()},Ba=function(Cr){var Ca,Or=Cr||((Ca=window)===null||Ca===void 0?void 0:Ca.event),To=Or.buttons;if(!ha||To===0){ha&&ir(!1);return}var no=Nn.current.x+Cr.pageX-Nn.current.x-Nn.current.delta;no<=0&&(no=0),no+It>=pt&&(no=pt-It),dt({scrollLeft:no/pt*(ft+2)}),Nn.current.x=Cr.pageX},ca=function(){if(ke.current){var Cr=zn(ke.current).top,Ca=Cr+ke.current.offsetHeight,Or=Le===window?document.documentElement.scrollTop+window.innerHeight:zn(Le).top+Le.clientHeight;Ca-Fn()<=Or||Cr>=Or-yt?Ut(function(To){return(0,xe.Z)((0,xe.Z)({},To),{},{isHiddenScrollBar:!0})}):Ut(function(To){return(0,xe.Z)((0,xe.Z)({},To),{},{isHiddenScrollBar:!1})})}},ga=function(Cr){Ut(function(Ca){return(0,xe.Z)((0,xe.Z)({},Ca),{},{scrollLeft:Cr/ft*pt||0})})};return ge.useImperativeHandle(Ne,function(){return{setScrollLeft:ga}}),ge.useEffect(function(){var Ua=vr(document.body,"mouseup",Xn,!1),Cr=vr(document.body,"mousemove",Ba,!1);return ca(),function(){Ua.remove(),Cr.remove()}},[It,ha]),ge.useEffect(function(){var Ua=vr(Le,"scroll",ca,!1),Cr=vr(window,"resize",ca,!1);return function(){Ua.remove(),Cr.remove()}},[Le]),ge.useEffect(function(){On.isHiddenScrollBar||Ut(function(Ua){var Cr=ke.current;return Cr?(0,xe.Z)((0,xe.Z)({},Ua),{},{scrollLeft:Cr.scrollLeft/Cr.scrollWidth*Cr.clientWidth}):Ua})},[On.isHiddenScrollBar]),ft<=pt||!It||On.isHiddenScrollBar?null:ge.createElement("div",{style:{height:Fn(),width:pt,bottom:yt},className:"".concat(Je,"-sticky-scroll")},ge.createElement("div",{onMouseDown:Kr,ref:Jt,className:Te()("".concat(Je,"-sticky-scroll-bar"),(0,Se.Z)({},"".concat(Je,"-sticky-scroll-bar-active"),ha)),style:{width:"".concat(It,"px"),transform:"translate3d(".concat(On.scrollLeft,"px, 0, 0)")}}))},jt=ge.forwardRef(la);function oa(ce){return null}var ia=oa;function Un(ce){return null}var sa=Un,Ur="rc-table",Zo=[],Ro={};function ro(){return"No Data"}function Ri(ce){var ve,Ne=(0,xe.Z)({rowKey:"key",prefixCls:Ur,emptyText:ro},ce),Re=Ne.prefixCls,We=Ne.className,ke=Ne.rowClassName,dt=Ne.style,yt=Ne.data,Le=Ne.rowKey,Je=Ne.scroll,ft=Ne.tableLayout,pt=Ne.direction,It=Ne.title,Jt=Ne.footer,kt=Ne.summary,Ln=Ne.caption,On=Ne.id,Ut=Ne.showHeader,Nn=Ne.components,Qa=Ne.emptyText,$a=Ne.onRow,ha=Ne.onHeaderRow,ir=Ne.internalHooks,Xn=Ne.transformColumns,Kr=Ne.internalRefs,Ba=Ne.tailor,ca=Ne.sticky,ga=yt||Zo,Ua=!!ga.length,Cr=ir===ue,Ca=ge.useCallback(function(xl,du){return Ta(Nn,xl)||du},[Nn]),Or=ge.useMemo(function(){return typeof Le=="function"?Le:function(xl){var du=xl&&xl[Le];return du}},[Le]),To=Ca(["body"]),no=mt(),ma=(0,Ce.Z)(no,3),Vo=ma[0],Yi=ma[1],Ji=ma[2],Tl=Xo(Ne,ga,Or),jl=(0,Ce.Z)(Tl,6),Ii=jl[0],nu=jl[1],Qr=jl[2],Di=jl[3],ao=jl[4],Wo=jl[5],mo=Je==null?void 0:Je.x,oi=ge.useState(0),Dr=(0,Ce.Z)(oi,2),so=Dr[0],Oi=Dr[1],Ho=Ki((0,xe.Z)((0,xe.Z)((0,xe.Z)({},Ne),Ii),{},{expandable:!!Ii.expandedRowRender,columnTitle:Ii.columnTitle,expandedKeys:Qr,getRowKey:Or,onTriggerExpand:Wo,expandIcon:Di,expandIconColumnIndex:Ii.expandIconColumnIndex,direction:pt,scrollWidth:Cr&&Ba&&typeof mo=="number"?mo:null}),Cr?Xn:null),Ti=(0,Ce.Z)(Ho,3),gl=Ti[0],ll=Ti[1],Lu=Ti[2],Ou=Lu!=null?Lu:mo,Uu=ge.useMemo(function(){return{columns:gl,flattenColumns:ll}},[gl,ll]),Vl=ge.useRef(),Yu=ge.useRef(),ol=ge.useRef(),ss=ge.useRef(),ec=ge.useRef(),Ql=ge.useState(!1),cu=(0,Ce.Z)(Ql,2),ie=cu[0],se=cu[1],fe=ge.useState(!1),we=(0,Ce.Z)(fe,2),ze=we[0],vt=we[1],ht=Pn(new Map),Wt=(0,Ce.Z)(ht,2),gn=Wt[0],vn=Wt[1],wa=Ka(ll),kn=wa.map(function(xl){return gn.get(xl)}),$n=ge.useMemo(function(){return kn},[kn.join("_")]),qn=In($n,ll.length,pt),da=Je&&Gt(Je.y),En=Je&&Gt(Ou)||!!Ii.fixed,ra=En&&ll.some(function(xl){var du=xl.fixed;return du}),Ha=ge.useRef(),qr=sr(ca,Re),Er=qr.isSticky,fr=qr.offsetHeader,Oo=qr.offsetSummary,dr=qr.offsetScroll,mr=qr.stickyClassName,Ci=qr.container,Yn=ge.useMemo(function(){return kt==null?void 0:kt(ga)},[kt,ga]),lr=(da||Er)&&ge.isValidElement(Yn)&&Yn.type===Ya&&Yn.props.fixed,Nr,Eo,zo;da&&(Eo={overflowY:"scroll",maxHeight:Je.y}),En&&(Nr={overflowX:"auto"},da||(Eo={overflowY:"hidden"}),zo={width:Ou===!0?"auto":Ou,minWidth:"100%"});var $o=ge.useCallback(function(xl,du){wr(Vl.current)&&vn(function(Au){if(Au.get(xl)!==du){var Gu=new Map(Au);return Gu.set(xl,du),Gu}return Au})},[]),ko=na(null),Uo=(0,Ce.Z)(ko,2),si=Uo[0],vl=Uo[1];function ul(xl,du){du&&(typeof du=="function"?du(xl):du.scrollLeft!==xl&&(du.scrollLeft=xl,du.scrollLeft!==xl&&setTimeout(function(){du.scrollLeft=xl},0)))}var Ui=un(function(xl){var du=xl.currentTarget,Au=xl.scrollLeft,Gu=pt==="rtl",fu=typeof Au=="number"?Au:du.scrollLeft,ju=du||Ro;if(!vl()||vl()===ju){var $u;si(ju),ul(fu,Yu.current),ul(fu,ol.current),ul(fu,ec.current),ul(fu,($u=Ha.current)===null||$u===void 0?void 0:$u.setScrollLeft)}var os=du||Yu.current;if(os){var vs=os.scrollWidth,Vu=os.clientWidth;if(vs===Vu){se(!1),vt(!1);return}Gu?(se(-fu<vs-Vu),vt(-fu>0)):(se(fu>0),vt(fu<vs-Vu))}}),Hl=function(){En&&ol.current?Ui({currentTarget:ol.current}):(se(!1),vt(!1))},Jl=function(du){var Au=du.width;Au!==so&&(Hl(),Oi(Vl.current?Vl.current.offsetWidth:Au))},uu=ge.useRef(!1);ge.useEffect(function(){uu.current&&Hl()},[En,yt,gl.length]),ge.useEffect(function(){uu.current=!0},[]);var Du=ge.useState(0),Xl=(0,Ce.Z)(Du,2),Pu=Xl[0],Ll=Xl[1],Wl=ge.useState(!0),ql=(0,Ce.Z)(Wl,2),bu=ql[0],xu=ql[1];ge.useEffect(function(){(!Ba||!Cr)&&(ol.current instanceof Element?Ll(Sa(ol.current).width):Ll(Sa(ss.current).width)),xu(kr("position","sticky"))},[]),ge.useEffect(function(){Cr&&Kr&&(Kr.body.current=ol.current)});var Ku=ge.useCallback(function(xl){return ge.createElement(ge.Fragment,null,ge.createElement(rl,xl),lr==="top"&&ge.createElement(ba,xl,Yn))},[lr,Yn]),wu=ge.useCallback(function(xl){return ge.createElement(ba,xl,Yn)},[Yn]),fl=Ca(["table"],"table"),pu=ge.useMemo(function(){return ft||(ra?Ou==="max-content"?"auto":"fixed":da||Er||ll.some(function(xl){var du=xl.ellipsis;return du})?"fixed":"auto")},[da,ra,ll,ft,Er]),au,kl={colWidths:$n,columCount:ll.length,stickyOffsets:qn,onHeaderRow:ha,fixHeader:da,scroll:Je},tl=ge.useMemo(function(){return Ua?null:typeof Qa=="function"?Qa():Qa},[Ua,Qa]),$l=ge.createElement(li,{data:ga,measureColumnWidth:da||En||Er}),hu=ge.createElement(hl,{colWidths:ll.map(function(xl){var du=xl.width;return du}),columns:ll}),as=Ln!=null?ge.createElement("caption",{className:"".concat(Re,"-caption")},Ln):void 0,fs=yl(Ne,{data:!0}),Ju=yl(Ne,{aria:!0});if(da||Er){var Os;typeof To=="function"?(Os=To(ga,{scrollbarSize:Pu,ref:ol,onScroll:Ui}),kl.colWidths=ll.map(function(xl,du){var Au=xl.width,Gu=du===ll.length-1?Au-Pu:Au;return typeof Gu=="number"&&!Number.isNaN(Gu)?Gu:0})):Os=ge.createElement("div",{style:(0,xe.Z)((0,xe.Z)({},Nr),Eo),onScroll:Ui,ref:ol,className:Te()("".concat(Re,"-body"))},ge.createElement(fl,(0,Ve.Z)({style:(0,xe.Z)((0,xe.Z)({},zo),{},{tableLayout:pu})},Ju),as,hu,$l,!lr&&Yn&&ge.createElement(ba,{stickyOffsets:qn,flattenColumns:ll,columns:gl},Yn)));var tc=(0,xe.Z)((0,xe.Z)((0,xe.Z)({noData:!ga.length,maxContentScroll:En&&Ou==="max-content"},kl),Uu),{},{direction:pt,stickyClassName:mr,onScroll:Ui});au=ge.createElement(ge.Fragment,null,Ut!==!1&&ge.createElement(Jo,(0,Ve.Z)({},tc,{stickyTopOffset:fr,className:"".concat(Re,"-header"),ref:Yu}),Ku),Os,lr&&lr!=="top"&&ge.createElement(Jo,(0,Ve.Z)({},tc,{stickyBottomOffset:Oo,className:"".concat(Re,"-summary"),ref:ec}),wu),Er&&ge.createElement(jt,{ref:Ha,offsetScroll:dr,scrollBodyRef:ol,onScroll:Ui,container:Ci}))}else au=ge.createElement("div",{style:(0,xe.Z)((0,xe.Z)({},Nr),Eo),className:Te()("".concat(Re,"-content")),onScroll:Ui,ref:ol},ge.createElement(fl,(0,Ve.Z)({style:(0,xe.Z)((0,xe.Z)({},zo),{},{tableLayout:pu})},Ju),as,hu,Ut!==!1&&ge.createElement(rl,(0,Ve.Z)({},kl,Uu)),$l,Yn&&ge.createElement(ba,{stickyOffsets:qn,flattenColumns:ll,columns:gl},Yn)));var ms=ge.createElement("div",(0,Ve.Z)({className:Te()(Re,We,(ve={},(0,Se.Z)(ve,"".concat(Re,"-rtl"),pt==="rtl"),(0,Se.Z)(ve,"".concat(Re,"-ping-left"),ie),(0,Se.Z)(ve,"".concat(Re,"-ping-right"),ze),(0,Se.Z)(ve,"".concat(Re,"-layout-fixed"),ft==="fixed"),(0,Se.Z)(ve,"".concat(Re,"-fixed-header"),da),(0,Se.Z)(ve,"".concat(Re,"-fixed-column"),ra),(0,Se.Z)(ve,"".concat(Re,"-scroll-horizontal"),En),(0,Se.Z)(ve,"".concat(Re,"-has-fix-left"),ll[0]&&ll[0].fixed),(0,Se.Z)(ve,"".concat(Re,"-has-fix-right"),ll[ll.length-1]&&ll[ll.length-1].fixed==="right"),ve)),style:dt,id:On,ref:Vl},fs),It&&ge.createElement(Gn,{className:"".concat(Re,"-title")},It(ga)),ge.createElement("div",{ref:ss,className:"".concat(Re,"-container")},au),Jt&&ge.createElement(Gn,{className:"".concat(Re,"-footer")},Jt(ga)));En&&(ms=ge.createElement(xr.Z,{onResize:Jl},ms));var rs=Kt(ll,qn,pt,gl),Xu=ge.useMemo(function(){return{scrollX:Ou,prefixCls:Re,getComponent:Ca,scrollbarSize:Pu,direction:pt,fixedInfoList:rs,isSticky:Er,supportSticky:bu,componentWidth:so,fixHeader:da,fixColumn:ra,horizonScroll:En,tableLayout:pu,rowClassName:ke,expandedRowClassName:Ii.expandedRowClassName,expandIcon:Di,expandableType:nu,expandRowByClick:Ii.expandRowByClick,expandedRowRender:Ii.expandedRowRender,onTriggerExpand:Wo,expandIconColumnIndex:Ii.expandIconColumnIndex,indentSize:Ii.indentSize,allColumnsFixedLeft:ll.every(function(xl){return xl.fixed==="left"}),emptyNode:tl,columns:gl,flattenColumns:ll,onColumnResize:$o,hoverStartRow:Vo,hoverEndRow:Yi,onHover:Ji,rowExpandable:Ii.rowExpandable,onRow:$a,getRowKey:Or,expandedKeys:Qr,childrenColumnName:ao}},[Ou,Re,Ca,Pu,pt,rs,Er,bu,so,da,ra,En,pu,ke,Ii.expandedRowClassName,Di,nu,Ii.expandRowByClick,Ii.expandedRowRender,Wo,Ii.expandIconColumnIndex,Ii.indentSize,tl,gl,ll,$o,Vo,Yi,Ji,Ii.rowExpandable,$a,Or,Qr,ao]);return ge.createElement(re.Provider,{value:Xu},ms)}function ji(ce){return ee(Ri,ce)}var ru=ji();ru.EXPAND_COLUMN=E,ru.INTERNAL_HOOKS=ue,ru.Column=ia,ru.ColumnGroup=sa,ru.Summary=Ct;var lu=ru,Iu=z(73299),gu=Me(null),yu=Me(null);function ds(ce,ve,Ne){var Re=ve||1;return Ne[ce+Re]-(Ne[ce]||0)}function zu(ce){var ve=ce.rowInfo,Ne=ce.column,Re=ce.colIndex,We=ce.indent,ke=ce.index,dt=ce.renderIndex,yt=ce.record,Le=ce.style,Je=ce.className,ft=ce.inverse,pt=ce.getHeight,It=Ne.render,Jt=Ne.dataIndex,kt=Ne.className,Ln=Ne.width,On=_e(yu,["columnsOffset"]),Ut=On.columnsOffset,Nn=en(ve,Ne,Re,We,ke),Qa=Nn.key,$a=Nn.fixedInfo,ha=Nn.appendCellNode,ir=Nn.additionalCellProps,Xn=ir.style,Kr=ir.colSpan,Ba=Kr===void 0?1:Kr,ca=ir.rowSpan,ga=ca===void 0?1:ca,Ua=Re-1,Cr=ds(Ua,Ba,Ut),Ca=Ba>1?Ln-Cr:0,Or=(0,xe.Z)((0,xe.Z)((0,xe.Z)({},Xn),Le),{},{flex:"0 0 ".concat(Cr,"px"),width:"".concat(Cr,"px"),marginRight:Ca,pointerEvents:"auto"}),To=ge.useMemo(function(){return ft?ga<=1:Ba===0||ga===0||ga>1},[ga,Ba,ft]);To?Or.visibility="hidden":ft&&(Or.height=pt==null?void 0:pt(ga));var no=To?function(){return null}:It,ma={};return(ga===0||Ba===0)&&(ma.rowSpan=1,ma.colSpan=1),ge.createElement(Zn,(0,Ve.Z)({className:Te()(kt,Je),ellipsis:Ne.ellipsis,align:Ne.align,scope:Ne.rowScope,component:"div",prefixCls:ve.prefixCls,key:Qa,record:yt,index:ke,renderIndex:dt,dataIndex:Jt,render:no,shouldCellUpdate:Ne.shouldCellUpdate},$a,{appendNode:ha,additionalProps:(0,xe.Z)((0,xe.Z)({},ir),{},{style:Or},ma)}))}var Si=zu,Eu=["data","index","className","rowKey","style","extra","getHeight"],Tu=ge.forwardRef(function(ce,ve){var Ne=ce.data,Re=ce.index,We=ce.className,ke=ce.rowKey,dt=ce.style,yt=ce.extra,Le=ce.getHeight,Je=(0,Va.Z)(ce,Eu),ft=Ne.record,pt=Ne.indent,It=Ne.index,Jt=_e(re,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),kt=Jt.scrollX,Ln=Jt.flattenColumns,On=Jt.prefixCls,Ut=Jt.fixColumn,Nn=Jt.componentWidth,Qa=va(ft,ke,Re,pt),$a=Qa.rowSupportExpand,ha=Qa.expanded,ir=Qa.rowProps,Xn=Qa.expandedRowRender,Kr=Qa.expandedRowClassName,Ba;if($a&&ha){var ca=Xn(ft,Re,pt+1,ha),ga=Kr==null?void 0:Kr(ft,Re,pt),Ua={};Ut&&(Ua={style:(0,Se.Z)({},"--virtual-width","".concat(Nn,"px"))});var Cr="".concat(On,"-expanded-row-cell");Ba=ge.createElement("div",{className:Te()("".concat(On,"-expanded-row"),"".concat(On,"-expanded-row-level-").concat(pt+1),ga)},ge.createElement(Zn,{component:"div",prefixCls:On,className:Te()(Cr,(0,Se.Z)({},"".concat(Cr,"-fixed"),Ut)),additionalProps:Ua},ca))}var Ca=(0,xe.Z)((0,xe.Z)({},dt),{},{width:kt});yt&&(Ca.position="absolute",Ca.pointerEvents="none");var Or=ge.createElement("div",(0,Ve.Z)({},ir,Je,{ref:$a?null:ve,className:Te()(We,"".concat(On,"-row"),ir==null?void 0:ir.className,(0,Se.Z)({},"".concat(On,"-row-extra"),yt)),style:(0,xe.Z)((0,xe.Z)({},Ca),ir==null?void 0:ir.style)}),Ln.map(function(To,no){return ge.createElement(Si,{key:no,rowInfo:Qa,column:To,colIndex:no,indent:pt,index:Re,renderIndex:It,record:ft,inverse:yt,getHeight:Le})}));return $a?ge.createElement("div",{ref:ve},Or,Ba):Or}),ts=te(Tu),ku=ts,Ns=ge.forwardRef(function(ce,ve){var Ne=ce.data,Re=ce.onScroll,We=_e(re,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),ke=We.flattenColumns,dt=We.onColumnResize,yt=We.getRowKey,Le=We.expandedKeys,Je=We.prefixCls,ft=We.childrenColumnName,pt=We.emptyNode,It=We.scrollX,Jt=_e(gu),kt=Jt.scrollY,Ln=Jt.listItemHeight,On=ge.useRef(),Ut=Zi(Ne,ft,Le,yt),Nn=ge.useMemo(function(){var Ba=0;return ke.map(function(ca){var ga=ca.width,Ua=ca.key;return Ba+=ga,[Ua,ga,Ba]})},[ke]),Qa=ge.useMemo(function(){return Nn.map(function(Ba){return Ba[2]})},[Nn]);ge.useEffect(function(){Nn.forEach(function(Ba){var ca=(0,Ce.Z)(Ba,2),ga=ca[0],Ua=ca[1];dt(ga,Ua)})},[Nn]),ge.useImperativeHandle(ve,function(){var Ba={};return Object.defineProperty(Ba,"scrollLeft",{get:function(){var ga;return((ga=On.current)===null||ga===void 0?void 0:ga.getScrollInfo().x)||0},set:function(ga){var Ua;(Ua=On.current)===null||Ua===void 0||Ua.scrollTo({left:ga})}}),Ba});var $a=function(ca,ga){var Ua,Cr=(Ua=Ut[ga])===null||Ua===void 0?void 0:Ua.record,Ca=ca.onCell;if(Ca){var Or,To=Ca(Cr,ga);return(Or=To==null?void 0:To.rowSpan)!==null&&Or!==void 0?Or:1}return 1},ha=function(ca){var ga=ca.start,Ua=ca.end,Cr=ca.getSize,Ca=ca.offsetY;if(Ua<0)return null;for(var Or=ke.filter(function(mo){return $a(mo,ga)===0}),To=ga,no=function(oi){if(Or=Or.filter(function(Dr){return $a(Dr,oi)===0}),!Or.length)return To=oi,"break"},ma=ga;ma>=0;ma-=1){var Vo=no(ma);if(Vo==="break")break}for(var Yi=ke.filter(function(mo){return $a(mo,Ua)!==1}),Ji=Ua,Tl=function(oi){if(Yi=Yi.filter(function(Dr){return $a(Dr,oi)!==1}),!Yi.length)return Ji=Math.max(oi-1,Ua),"break"},jl=Ua;jl<Ut.length;jl+=1){var Ii=Tl(jl);if(Ii==="break")break}for(var nu=[],Qr=function(oi){var Dr=Ut[oi];if(!Dr)return"continue";ke.some(function(so){return $a(so,oi)>1})&&nu.push(oi)},Di=To;Di<=Ji;Di+=1)var ao=Qr(Di);var Wo=nu.map(function(mo){var oi=Ut[mo],Dr=yt(oi.record,mo),so=function(Ti){var gl=mo+Ti-1,ll=yt(Ut[gl].record,gl),Lu=Cr(Dr,ll);return Lu.bottom-Lu.top},Oi=Cr(Dr);return ge.createElement(ku,{key:mo,data:oi,rowKey:Dr,index:mo,style:{top:-Ca+Oi.top},extra:!0,getHeight:so})});return Wo},ir=ge.useMemo(function(){return{columnsOffset:Qa}},[Qa]),Xn="".concat(Je,"-tbody"),Kr;return Ut.length?Kr=ge.createElement(Iu.Z,{fullHeight:!1,ref:On,className:Te()(Xn,"".concat(Xn,"-virtual")),height:kt,itemHeight:Ln||24,data:Ut,itemKey:function(ca){return yt(ca.record)},scrollWidth:It,onVirtualScroll:function(ca){var ga=ca.x;Re({scrollLeft:ga})},extraRender:ha},function(Ba,ca,ga){var Ua=yt(Ba.record,ca);return ge.createElement(ku,(0,Ve.Z)({data:Ba,rowKey:Ua,index:ca},ga))}):Kr=ge.createElement("div",{className:Te()("".concat(Je,"-placeholder"))},ge.createElement(Zn,{component:"div",prefixCls:Je},pt)),ge.createElement(yu.Provider,{value:ir},Kr)}),Qu=te(Ns),Ps=Qu,ls=function(ve,Ne){var Re=Ne.ref,We=Ne.onScroll;return ge.createElement(Ps,{ref:Re,data:ve,onScroll:We})},Ts=100;function Kl(ce){var ve=ce.columns,Ne=ce.scroll,Re=ce.prefixCls,We=Re===void 0?Ur:Re,ke=ce.className,dt=ce.listItemHeight,yt=Ne||{},Le=yt.x,Je=yt.y;typeof Le!="number"&&(Le=((ve||[]).length+1)*Ts),typeof Je!="number"&&(Je=500);var ft=ge.useMemo(function(){return{scrollY:Je,listItemHeight:dt}},[Je,dt]);return ge.createElement(gu.Provider,{value:ft},ge.createElement(lu,(0,Ve.Z)({},ce,{className:Te()(ke,"".concat(We,"-virtual")),scroll:(0,xe.Z)((0,xe.Z)({},Ne),{},{x:Le}),components:{body:ls},columns:ve,internalHooks:ue,tailor:!0})))}function Cu(ce){return ee(Kl,ce)}var Zu=Cu(),Fu=null;function Cs(ce){return null}var ou=Cs;function Ss(ce){return null}var ns=Ss,po=z(10366),_u=z(58375),ys=z(53124),Wu=z(88258),Su=z(98675),$s=z(25378),Cc=z(24457),gs=z(28452),tu=z(57953),mc=z(46605);function rc(ce){return function(Ne){let{prefixCls:Re,onExpand:We,record:ke,expanded:dt,expandable:yt}=Ne;const Le=`${Re}-row-expand-icon`;return ge.createElement("button",{type:"button",onClick:Je=>{We(ke,Je),Je.stopPropagation()},className:Te()(Le,{[`${Le}-spaced`]:!yt,[`${Le}-expanded`]:yt&&dt,[`${Le}-collapsed`]:yt&&!dt}),"aria-label":dt?ce.collapse:ce.expand,"aria-expanded":dt})}}var Js=rc;function Is(ce,ve){return"key"in ce&&ce.key!==void 0&&ce.key!==null?ce.key:ce.dataIndex?Array.isArray(ce.dataIndex)?ce.dataIndex.join("."):ce.dataIndex:ve}function Ws(ce,ve){return ve?`${ve}-${ce}`:`${ce}`}function Ls(ce,ve){return typeof ce=="function"?ce(ve):ce}function oc(ce,ve){const Ne=Ls(ce,ve);return Object.prototype.toString.call(Ne)==="[object Object]"?"":Ne}var us={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"},xs=us,ic=z(74643),cc=function(ve,Ne){return ge.createElement(ic.Z,(0,Ve.Z)({},ve,{ref:Ne,icon:xs}))},lc=ge.forwardRef(cc),ci=z(7699),Ys=z(57838);function bs(ce){const ve=ge.useRef(ce),Ne=(0,Ys.Z)();return[()=>ve.current,Re=>{ve.current=Re,Ne()}]}var Us=z(71577),yo=z(84567),Xs=z(85418),ks=z(32983),Zs=z(68508),dc=z(76529),_s=z(78045),qs=z(79870),at=z(72395),Lt=z(69677);function Ot(ce){let{value:ve,onChange:Ne,filterSearch:Re,tablePrefixCls:We,locale:ke}=ce;return Re?ge.createElement("div",{className:`${We}-filter-dropdown-search`},ge.createElement(Lt.default,{prefix:ge.createElement(at.Z,null),placeholder:ke.filterSearchPlaceholder,onChange:Ne,value:ve,htmlSize:1,className:`${We}-filter-dropdown-search-input`})):null}var Dn=Ot,pa=z(92389);const cr=ce=>{const{keyCode:ve}=ce;ve===pa.Z.ENTER&&ce.stopPropagation()};var No=ge.forwardRef((ce,ve)=>ge.createElement("div",{className:ce.className,onClick:Ne=>Ne.stopPropagation(),onKeyDown:cr,ref:ve},ce.children));function ui(ce){let ve=[];return(ce||[]).forEach(Ne=>{let{value:Re,children:We}=Ne;ve.push(Re),We&&(ve=[].concat((0,Vi.Z)(ve),(0,Vi.Z)(ui(We))))}),ve}function ei(ce){return ce.some(ve=>{let{children:Ne}=ve;return Ne})}function Ie(ce,ve){return typeof ve=="string"||typeof ve=="number"?ve==null?void 0:ve.toString().toLowerCase().includes(ce.trim().toLowerCase()):!1}function He(ce){let{filters:ve,prefixCls:Ne,filteredKeys:Re,filterMultiple:We,searchValue:ke,filterSearch:dt}=ce;return ve.map((yt,Le)=>{const Je=String(yt.value);if(yt.children)return{key:Je||Le,label:yt.text,popupClassName:`${Ne}-dropdown-submenu`,children:He({filters:yt.children,prefixCls:Ne,filteredKeys:Re,filterMultiple:We,searchValue:ke,filterSearch:dt})};const ft=We?yo.default:_s.ZP,pt={key:yt.value!==void 0?Je:Le,label:ge.createElement(ge.Fragment,null,ge.createElement(ft,{checked:Re.includes(Je)}),ge.createElement("span",null,yt.text))};return ke.trim()?typeof dt=="function"?dt(ke,yt)?pt:null:Ie(ke,yt.text)?pt:null:pt})}function At(ce){var ve,Ne;const{tablePrefixCls:Re,prefixCls:We,column:ke,dropdownPrefixCls:dt,columnKey:yt,filterMultiple:Le,filterMode:Je="menu",filterSearch:ft=!1,filterState:pt,triggerFilter:It,locale:Jt,children:kt,getPopupContainer:Ln}=ce,{filterDropdownOpen:On,onFilterDropdownOpenChange:Ut,filterResetToDefaultFilteredValue:Nn,defaultFilteredValue:Qa,filterDropdownVisible:$a,onFilterDropdownVisibleChange:ha}=ke,[ir,Xn]=ge.useState(!1),Kr=!!(pt&&(!((ve=pt.filteredKeys)===null||ve===void 0)&&ve.length||pt.forceFiltered)),Ba=Ho=>{Xn(Ho),Ut==null||Ut(Ho),ha==null||ha(Ho)},ca=(Ne=On!=null?On:$a)!==null&&Ne!==void 0?Ne:ir,ga=pt==null?void 0:pt.filteredKeys,[Ua,Cr]=bs(ga||[]),Ca=Ho=>{let{selectedKeys:Ti}=Ho;Cr(Ti)},Or=(Ho,Ti)=>{let{node:gl,checked:ll}=Ti;Ca(Le?{selectedKeys:Ho}:{selectedKeys:ll&&gl.key?[gl.key]:[]})};ge.useEffect(()=>{ir&&Ca({selectedKeys:ga||[]})},[ga]);const[To,no]=ge.useState([]),ma=Ho=>{no(Ho)},[Vo,Yi]=ge.useState(""),Ji=Ho=>{const{value:Ti}=Ho.target;Yi(Ti)};ge.useEffect(()=>{ir||Yi("")},[ir]);const Tl=Ho=>{const Ti=Ho&&Ho.length?Ho:null;if(Ti===null&&(!pt||!pt.filteredKeys)||(0,ci.Z)(Ti,pt==null?void 0:pt.filteredKeys,!0))return null;It({column:ke,key:yt,filteredKeys:Ti})},jl=()=>{Ba(!1),Tl(Ua())},Ii=function(){let{confirm:Ho,closeDropdown:Ti}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Ho&&Tl([]),Ti&&Ba(!1),Yi(""),Cr(Nn?(Qa||[]).map(gl=>String(gl)):[])},nu=function(){let{closeDropdown:Ho}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Ho&&Ba(!1),Tl(Ua())},Qr=Ho=>{Ho&&ga!==void 0&&Cr(ga||[]),Ba(Ho),!Ho&&!ke.filterDropdown&&jl()},Di=Te()({[`${dt}-menu-without-submenu`]:!ei(ke.filters||[])}),ao=Ho=>{if(Ho.target.checked){const Ti=ui(ke==null?void 0:ke.filters).map(gl=>String(gl));Cr(Ti)}else Cr([])},Wo=Ho=>{let{filters:Ti}=Ho;return(Ti||[]).map((gl,ll)=>{const Lu=String(gl.value),Ou={title:gl.text,key:gl.value!==void 0?Lu:ll};return gl.children&&(Ou.children=Wo({filters:gl.children})),Ou})},mo=Ho=>{var Ti;return Object.assign(Object.assign({},Ho),{text:Ho.title,value:Ho.key,children:((Ti=Ho.children)===null||Ti===void 0?void 0:Ti.map(gl=>mo(gl)))||[]})};let oi;if(typeof ke.filterDropdown=="function")oi=ke.filterDropdown({prefixCls:`${dt}-custom`,setSelectedKeys:Ho=>Ca({selectedKeys:Ho}),selectedKeys:Ua(),confirm:nu,clearFilters:Ii,filters:ke.filters,visible:ca,close:()=>{Ba(!1)}});else if(ke.filterDropdown)oi=ke.filterDropdown;else{const Ho=Ua()||[],Ti=()=>(ke.filters||[]).length===0?ge.createElement(ks.Z,{image:ks.Z.PRESENTED_IMAGE_SIMPLE,description:Jt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Je==="tree"?ge.createElement(ge.Fragment,null,ge.createElement(Dn,{filterSearch:ft,value:Vo,onChange:Ji,tablePrefixCls:Re,locale:Jt}),ge.createElement("div",{className:`${Re}-filter-dropdown-tree`},Le?ge.createElement(yo.default,{checked:Ho.length===ui(ke.filters).length,indeterminate:Ho.length>0&&Ho.length<ui(ke.filters).length,className:`${Re}-filter-dropdown-checkall`,onChange:ao},Jt.filterCheckall):null,ge.createElement(qs.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:Le,checkStrictly:!Le,className:`${dt}-menu`,onCheck:Or,checkedKeys:Ho,selectedKeys:Ho,showIcon:!1,treeData:Wo({filters:ke.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:Vo.trim()?ll=>typeof ft=="function"?ft(Vo,mo(ll)):Ie(Vo,ll.title):void 0}))):ge.createElement(ge.Fragment,null,ge.createElement(Dn,{filterSearch:ft,value:Vo,onChange:Ji,tablePrefixCls:Re,locale:Jt}),ge.createElement(Zs.default,{selectable:!0,multiple:Le,prefixCls:`${dt}-menu`,className:Di,onSelect:Ca,onDeselect:Ca,selectedKeys:Ho,getPopupContainer:Ln,openKeys:To,onOpenChange:ma,items:He({filters:ke.filters||[],filterSearch:ft,prefixCls:We,filteredKeys:Ua(),filterMultiple:Le,searchValue:Vo})})),gl=()=>Nn?(0,ci.Z)((Qa||[]).map(ll=>String(ll)),Ho,!0):Ho.length===0;oi=ge.createElement(ge.Fragment,null,Ti(),ge.createElement("div",{className:`${We}-dropdown-btns`},ge.createElement(Us.ZP,{type:"link",size:"small",disabled:gl(),onClick:()=>Ii()},Jt.filterReset),ge.createElement(Us.ZP,{type:"primary",size:"small",onClick:jl},Jt.filterConfirm)))}ke.filterDropdown&&(oi=ge.createElement(dc.J,{selectable:void 0},oi));const Dr=()=>ge.createElement(No,{className:`${We}-dropdown`},oi);let so;typeof ke.filterIcon=="function"?so=ke.filterIcon(Kr):ke.filterIcon?so=ke.filterIcon:so=ge.createElement(lc,null);const{direction:Oi}=ge.useContext(ys.E_);return ge.createElement("div",{className:`${We}-column`},ge.createElement("span",{className:`${Re}-column-title`},kt),ge.createElement(Xs.Z,{dropdownRender:Dr,trigger:["click"],open:ca,onOpenChange:Qr,getPopupContainer:Ln,placement:Oi==="rtl"?"bottomLeft":"bottomRight"},ge.createElement("span",{role:"button",tabIndex:-1,className:Te()(`${We}-trigger`,{active:Kr}),onClick:Ho=>{Ho.stopPropagation()}},so)))}var St=At;function sn(ce,ve,Ne){let Re=[];return(ce||[]).forEach((We,ke)=>{var dt;const yt=Ws(ke,Ne);if(We.filters||"filterDropdown"in We||"onFilter"in We)if("filteredValue"in We){let Le=We.filteredValue;"filterDropdown"in We||(Le=(dt=Le==null?void 0:Le.map(String))!==null&&dt!==void 0?dt:Le),Re.push({column:We,key:Is(We,yt),filteredKeys:Le,forceFiltered:We.filtered})}else Re.push({column:We,key:Is(We,yt),filteredKeys:ve&&We.defaultFilteredValue?We.defaultFilteredValue:void 0,forceFiltered:We.filtered});"children"in We&&(Re=[].concat((0,Vi.Z)(Re),(0,Vi.Z)(sn(We.children,ve,yt))))}),Re}function Bn(ce,ve,Ne,Re,We,ke,dt,yt){return Ne.map((Le,Je)=>{const ft=Ws(Je,yt),{filterMultiple:pt=!0,filterMode:It,filterSearch:Jt}=Le;let kt=Le;if(kt.filters||kt.filterDropdown){const Ln=Is(kt,ft),On=Re.find(Ut=>{let{key:Nn}=Ut;return Ln===Nn});kt=Object.assign(Object.assign({},kt),{title:Ut=>ge.createElement(St,{tablePrefixCls:ce,prefixCls:`${ce}-filter`,dropdownPrefixCls:ve,column:kt,columnKey:Ln,filterState:On,filterMultiple:pt,filterMode:It,filterSearch:Jt,triggerFilter:ke,locale:We,getPopupContainer:dt},Ls(Le.title,Ut))})}return"children"in kt&&(kt=Object.assign(Object.assign({},kt),{children:Bn(ce,ve,kt.children,Re,We,ke,dt,ft)})),kt})}function Kn(ce){const ve={};return ce.forEach(Ne=>{let{key:Re,filteredKeys:We,column:ke}=Ne;const{filters:dt,filterDropdown:yt}=ke;if(yt)ve[Re]=We||null;else if(Array.isArray(We)){const Le=ui(dt);ve[Re]=Le.filter(Je=>We.includes(String(Je)))}else ve[Re]=null}),ve}function Oa(ce,ve){return ve.reduce((Ne,Re)=>{const{column:{onFilter:We,filters:ke},filteredKeys:dt}=Re;return We&&dt&&dt.length?Ne.filter(yt=>dt.some(Le=>{const Je=ui(ke),ft=Je.findIndex(It=>String(It)===String(Le)),pt=ft!==-1?Je[ft]:Le;return We(pt,yt)})):Ne},ce)}const Fa=ce=>ce.flatMap(ve=>"children"in ve?[ve].concat((0,Vi.Z)(Fa(ve.children||[]))):[ve]);function Ia(ce){let{prefixCls:ve,dropdownPrefixCls:Ne,mergedColumns:Re,onFilterChange:We,getPopupContainer:ke,locale:dt}=ce;const yt=ge.useMemo(()=>Fa(Re||[]),[Re]),[Le,Je]=ge.useState(()=>sn(yt,!0)),ft=ge.useMemo(()=>{const kt=sn(yt,!1);if(kt.length===0)return kt;let Ln=!0,On=!0;if(kt.forEach(Ut=>{let{filteredKeys:Nn}=Ut;Nn!==void 0?Ln=!1:On=!1}),Ln){const Ut=(yt||[]).map((Nn,Qa)=>Is(Nn,Ws(Qa)));return Le.filter(Nn=>{let{key:Qa}=Nn;return Ut.includes(Qa)}).map(Nn=>{const Qa=yt[Ut.findIndex($a=>$a===Nn.key)];return Object.assign(Object.assign({},Nn),{column:Object.assign(Object.assign({},Nn.column),Qa),forceFiltered:Qa.filtered})})}return kt},[yt,Le]),pt=ge.useMemo(()=>Kn(ft),[ft]),It=kt=>{const Ln=ft.filter(On=>{let{key:Ut}=On;return Ut!==kt.key});Ln.push(kt),Je(Ln),We(Kn(Ln),Ln)};return[kt=>Bn(ve,Ne,kt,ft,dt,It,ke),ft,pt]}var Aa=Ia;function Ar(ce,ve,Ne){const Re=ge.useRef({});function We(ke){if(!Re.current||Re.current.data!==ce||Re.current.childrenColumnName!==ve||Re.current.getRowKey!==Ne){let yt=function(Le){Le.forEach((Je,ft)=>{const pt=Ne(Je,ft);dt.set(pt,Je),Je&&typeof Je=="object"&&ve in Je&&yt(Je[ve]||[])})};const dt=new Map;yt(ce),Re.current={data:ce,childrenColumnName:ve,kvMap:dt,getRowKey:Ne}}return Re.current.kvMap.get(ke)}return[We]}var Da=z(38780),Sr=function(ce,ve){var Ne={};for(var Re in ce)Object.prototype.hasOwnProperty.call(ce,Re)&&ve.indexOf(Re)<0&&(Ne[Re]=ce[Re]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,Re=Object.getOwnPropertySymbols(ce);We<Re.length;We++)ve.indexOf(Re[We])<0&&Object.prototype.propertyIsEnumerable.call(ce,Re[We])&&(Ne[Re[We]]=ce[Re[We]]);return Ne};const Jr=10;function Co(ce,ve){const Ne={current:ce.current,pageSize:ce.pageSize};return Object.keys(ve&&typeof ve=="object"?ve:{}).forEach(We=>{const ke=ce[We];typeof ke!="function"&&(Ne[We]=ke)}),Ne}function lo(ce,ve,Ne){const Re=Ne&&typeof Ne=="object"?Ne:{},{total:We=0}=Re,ke=Sr(Re,["total"]),[dt,yt]=(0,ge.useState)(()=>({current:"defaultCurrent"in ke?ke.defaultCurrent:1,pageSize:"defaultPageSize"in ke?ke.defaultPageSize:Jr})),Le=(0,Da.Z)(dt,ke,{total:We>0?We:ce}),Je=Math.ceil((We||ce)/Le.pageSize);Le.current>Je&&(Le.current=Je||1);const ft=(It,Jt)=>{yt({current:It!=null?It:1,pageSize:Jt||Le.pageSize})},pt=(It,Jt)=>{var kt;Ne&&((kt=Ne.onChange)===null||kt===void 0||kt.call(Ne,It,Jt)),ft(It,Jt),ve(It,Jt||(Le==null?void 0:Le.pageSize))};return Ne===!1?[{},()=>{}]:[Object.assign(Object.assign({},Le),{onChange:pt}),ft]}var uo=lo,De=z(42922),qe=z(29873),Dt=z(97153),Pe=z(83898),Pt=z(5663);const st={},$t="SELECT_ALL",ot="SELECT_INVERT",wt="SELECT_NONE",Bt=[],nn=(ce,ve)=>{let Ne=[];return(ve||[]).forEach(Re=>{Ne.push(Re),Re&&typeof Re=="object"&&ce in Re&&(Ne=[].concat((0,Vi.Z)(Ne),(0,Vi.Z)(nn(ce,Re[ce]))))}),Ne};var jn=(ce,ve)=>{const{preserveSelectedRowKeys:Ne,selectedRowKeys:Re,defaultSelectedRowKeys:We,getCheckboxProps:ke,onChange:dt,onSelect:yt,onSelectAll:Le,onSelectInvert:Je,onSelectNone:ft,onSelectMultiple:pt,columnWidth:It,type:Jt,selections:kt,fixed:Ln,renderCell:On,hideSelectAll:Ut,checkStrictly:Nn=!0}=ve||{},{prefixCls:Qa,data:$a,pageData:ha,getRecordByKey:ir,getRowKey:Xn,expandType:Kr,childrenColumnName:Ba,locale:ca,getPopupContainer:ga}=ce,[Ua,Cr]=(0,Pt.Z)(Re||We||Bt,{value:Re}),Ca=ge.useRef(new Map),Or=(0,ge.useCallback)(mo=>{if(Ne){const oi=new Map;mo.forEach(Dr=>{let so=ir(Dr);!so&&Ca.current.has(Dr)&&(so=Ca.current.get(Dr)),oi.set(Dr,so)}),Ca.current=oi}},[ir,Ne]);ge.useEffect(()=>{Or(Ua)},[Ua]);const{keyEntities:To}=(0,ge.useMemo)(()=>{if(Nn)return{keyEntities:null};let mo=$a;if(Ne){const oi=new Set($a.map((so,Oi)=>Xn(so,Oi))),Dr=Array.from(Ca.current).reduce((so,Oi)=>{let[Ho,Ti]=Oi;return oi.has(Ho)?so:so.concat(Ti)},[]);mo=[].concat((0,Vi.Z)(mo),(0,Vi.Z)(Dr))}return(0,Pe.I8)(mo,{externalGetKey:Xn,childrenPropName:Ba})},[$a,Xn,Nn,Ba,Ne]),no=(0,ge.useMemo)(()=>nn(Ba,ha),[Ba,ha]),ma=(0,ge.useMemo)(()=>{const mo=new Map;return no.forEach((oi,Dr)=>{const so=Xn(oi,Dr),Oi=(ke?ke(oi):null)||{};mo.set(so,Oi)}),mo},[no,Xn,ke]),Vo=(0,ge.useCallback)(mo=>{var oi;return!!(!((oi=ma.get(Xn(mo)))===null||oi===void 0)&&oi.disabled)},[ma,Xn]),[Yi,Ji]=(0,ge.useMemo)(()=>{if(Nn)return[Ua||[],[]];const{checkedKeys:mo,halfCheckedKeys:oi}=(0,Dt.S)(Ua,!0,To,Vo);return[mo||[],oi]},[Ua,Nn,To,Vo]),Tl=(0,ge.useMemo)(()=>{const mo=Jt==="radio"?Yi.slice(0,1):Yi;return new Set(mo)},[Yi,Jt]),jl=(0,ge.useMemo)(()=>Jt==="radio"?new Set:new Set(Ji),[Ji,Jt]),[Ii,nu]=(0,ge.useState)(null);ge.useEffect(()=>{ve||Cr(Bt)},[!!ve]);const Qr=(0,ge.useCallback)((mo,oi)=>{let Dr,so;Or(mo),Ne?(Dr=mo,so=mo.map(Oi=>Ca.current.get(Oi))):(Dr=[],so=[],mo.forEach(Oi=>{const Ho=ir(Oi);Ho!==void 0&&(Dr.push(Oi),so.push(Ho))})),Cr(Dr),dt==null||dt(Dr,so,{type:oi})},[Cr,ir,dt,Ne]),Di=(0,ge.useCallback)((mo,oi,Dr,so)=>{if(yt){const Oi=Dr.map(Ho=>ir(Ho));yt(ir(mo),oi,Oi,so)}Qr(Dr,"single")},[yt,ir,Qr]),ao=(0,ge.useMemo)(()=>!kt||Ut?null:(kt===!0?[$t,ot,wt]:kt).map(oi=>oi===$t?{key:"all",text:ca.selectionAll,onSelect(){Qr($a.map((Dr,so)=>Xn(Dr,so)).filter(Dr=>{const so=ma.get(Dr);return!(so!=null&&so.disabled)||Tl.has(Dr)}),"all")}}:oi===ot?{key:"invert",text:ca.selectInvert,onSelect(){const Dr=new Set(Tl);ha.forEach((Oi,Ho)=>{const Ti=Xn(Oi,Ho),gl=ma.get(Ti);gl!=null&&gl.disabled||(Dr.has(Ti)?Dr.delete(Ti):Dr.add(Ti))});const so=Array.from(Dr);Je&&Je(so),Qr(so,"invert")}}:oi===wt?{key:"none",text:ca.selectNone,onSelect(){ft==null||ft(),Qr(Array.from(Tl).filter(Dr=>{const so=ma.get(Dr);return so==null?void 0:so.disabled}),"none")}}:oi).map(oi=>Object.assign(Object.assign({},oi),{onSelect:function(){for(var Dr,so,Oi=arguments.length,Ho=new Array(Oi),Ti=0;Ti<Oi;Ti++)Ho[Ti]=arguments[Ti];(so=oi.onSelect)===null||so===void 0||(Dr=so).call.apply(Dr,[oi].concat(Ho)),nu(null)}})),[kt,Tl,ha,Xn,Je,Qr]);return[(0,ge.useCallback)(mo=>{var oi;if(!ve)return mo.filter(Ql=>Ql!==st);let Dr=(0,Vi.Z)(mo);const so=new Set(Tl),Oi=no.map(Xn).filter(Ql=>!ma.get(Ql).disabled),Ho=Oi.every(Ql=>so.has(Ql)),Ti=Oi.some(Ql=>so.has(Ql)),gl=()=>{const Ql=[];Ho?Oi.forEach(ie=>{so.delete(ie),Ql.push(ie)}):Oi.forEach(ie=>{so.has(ie)||(so.add(ie),Ql.push(ie))});const cu=Array.from(so);Le==null||Le(!Ho,cu.map(ie=>ir(ie)),Ql.map(ie=>ir(ie))),Qr(cu,"all"),nu(null)};let ll;if(Jt!=="radio"){let Ql;if(ao){const we={getPopupContainer:ga,items:ao.map((ze,vt)=>{const{key:ht,text:Wt,onSelect:gn}=ze;return{key:ht!=null?ht:vt,onClick:()=>{gn==null||gn(Oi)},label:Wt}})};Ql=ge.createElement("div",{className:`${Qa}-selection-extra`},ge.createElement(Xs.Z,{menu:we,getPopupContainer:ga},ge.createElement("span",null,ge.createElement(De.Z,null))))}const cu=no.map((we,ze)=>{const vt=Xn(we,ze),ht=ma.get(vt)||{};return Object.assign({checked:so.has(vt)},ht)}).filter(we=>{let{disabled:ze}=we;return ze}),ie=!!cu.length&&cu.length===no.length,se=ie&&cu.every(we=>{let{checked:ze}=we;return ze}),fe=ie&&cu.some(we=>{let{checked:ze}=we;return ze});ll=!Ut&&ge.createElement("div",{className:`${Qa}-selection`},ge.createElement(yo.default,{checked:ie?se:!!no.length&&Ho,indeterminate:ie?!se&&fe:!Ho&&Ti,onChange:gl,disabled:no.length===0||ie,"aria-label":Ql?"Custom selection":"Select all",skipGroup:!0}),Ql)}let Lu;Jt==="radio"?Lu=(Ql,cu,ie)=>{const se=Xn(cu,ie),fe=so.has(se);return{node:ge.createElement(_s.ZP,Object.assign({},ma.get(se),{checked:fe,onClick:we=>we.stopPropagation(),onChange:we=>{so.has(se)||Di(se,!0,[se],we.nativeEvent)}})),checked:fe}}:Lu=(Ql,cu,ie)=>{var se;const fe=Xn(cu,ie),we=so.has(fe),ze=jl.has(fe),vt=ma.get(fe);let ht;return Kr==="nest"?ht=ze:ht=(se=vt==null?void 0:vt.indeterminate)!==null&&se!==void 0?se:ze,{node:ge.createElement(yo.default,Object.assign({},vt,{indeterminate:ht,checked:we,skipGroup:!0,onClick:Wt=>Wt.stopPropagation(),onChange:Wt=>{let{nativeEvent:gn}=Wt;const{shiftKey:vn}=gn;let wa=-1,kn=-1;if(vn&&Nn){const $n=new Set([Ii,fe]);Oi.some((qn,da)=>{if($n.has(qn))if(wa===-1)wa=da;else return kn=da,!0;return!1})}if(kn!==-1&&wa!==kn&&Nn){const $n=Oi.slice(wa,kn+1),qn=[];we?$n.forEach(En=>{so.has(En)&&(qn.push(En),so.delete(En))}):$n.forEach(En=>{so.has(En)||(qn.push(En),so.add(En))});const da=Array.from(so);pt==null||pt(!we,da.map(En=>ir(En)),qn.map(En=>ir(En))),Qr(da,"multiple")}else{const $n=Yi;if(Nn){const qn=we?(0,qe._5)($n,fe):(0,qe.L0)($n,fe);Di(fe,!we,qn,gn)}else{const qn=(0,Dt.S)([].concat((0,Vi.Z)($n),[fe]),!0,To,Vo),{checkedKeys:da,halfCheckedKeys:En}=qn;let ra=da;if(we){const Ha=new Set(da);Ha.delete(fe),ra=(0,Dt.S)(Array.from(Ha),{checked:!1,halfCheckedKeys:En},To,Vo).checkedKeys}Di(fe,!we,ra,gn)}}nu(we?null:fe)}})),checked:we}};const Ou=(Ql,cu,ie)=>{const{node:se,checked:fe}=Lu(Ql,cu,ie);return On?On(fe,cu,ie,se):se};if(!Dr.includes(st))if(Dr.findIndex(Ql=>{var cu;return((cu=Ql[cl])===null||cu===void 0?void 0:cu.columnType)==="EXPAND_COLUMN"})===0){const[Ql,...cu]=Dr;Dr=[Ql,st].concat((0,Vi.Z)(cu))}else Dr=[st].concat((0,Vi.Z)(Dr));const Uu=Dr.indexOf(st);Dr=Dr.filter((Ql,cu)=>Ql!==st||cu===Uu);const Vl=Dr[Uu-1],Yu=Dr[Uu+1];let ol=Ln;ol===void 0&&((Yu==null?void 0:Yu.fixed)!==void 0?ol=Yu.fixed:(Vl==null?void 0:Vl.fixed)!==void 0&&(ol=Vl.fixed)),ol&&Vl&&((oi=Vl[cl])===null||oi===void 0?void 0:oi.columnType)==="EXPAND_COLUMN"&&Vl.fixed===void 0&&(Vl.fixed=ol);const ss=Te()(`${Qa}-selection-col`,{[`${Qa}-selection-col-with-dropdown`]:kt&&Jt==="checkbox"}),ec={fixed:ol,width:It,className:`${Qa}-selection-column`,title:ve.columnTitle||ll,render:Ou,onCell:ve.onCell,[cl]:{className:ss}};return Dr.map(Ql=>Ql===st?ec:Ql)},[Xn,no,ve,Yi,Tl,jl,It,ao,Kr,Ii,ma,pt,Di,Vo]),Tl]},Qt=z(33463),_n=z(28575),Qn=z(83062);const ua="ascend",Tn="descend";function rr(ce){return typeof ce.sorter=="object"&&typeof ce.sorter.multiple=="number"?ce.sorter.multiple:!1}function Pa(ce){return typeof ce=="function"?ce:ce&&typeof ce=="object"&&ce.compare?ce.compare:!1}function gr(ce,ve){return ve?ce[ce.indexOf(ve)+1]:ce[0]}function yr(ce,ve,Ne){let Re=[];function We(ke,dt){Re.push({column:ke,key:Is(ke,dt),multiplePriority:rr(ke),sortOrder:ke.sortOrder})}return(ce||[]).forEach((ke,dt)=>{const yt=Ws(dt,Ne);ke.children?("sortOrder"in ke&&We(ke,yt),Re=[].concat((0,Vi.Z)(Re),(0,Vi.Z)(yr(ke.children,ve,yt)))):ke.sorter&&("sortOrder"in ke?We(ke,yt):ve&&ke.defaultSortOrder&&Re.push({column:ke,key:Is(ke,yt),multiplePriority:rr(ke),sortOrder:ke.defaultSortOrder}))}),Re}function Na(ce,ve,Ne,Re,We,ke,dt,yt){return(ve||[]).map((Le,Je)=>{const ft=Ws(Je,yt);let pt=Le;if(pt.sorter){const It=pt.sortDirections||We,Jt=pt.showSorterTooltip===void 0?dt:pt.showSorterTooltip,kt=Is(pt,ft),Ln=Ne.find(Kr=>{let{key:Ba}=Kr;return Ba===kt}),On=Ln?Ln.sortOrder:null,Ut=gr(It,On);let Nn;if(Le.sortIcon)Nn=Le.sortIcon({sortOrder:On});else{const Kr=It.includes(ua)&&ge.createElement(_n.Z,{className:Te()(`${ce}-column-sorter-up`,{active:On===ua})}),Ba=It.includes(Tn)&&ge.createElement(Qt.Z,{className:Te()(`${ce}-column-sorter-down`,{active:On===Tn})});Nn=ge.createElement("span",{className:Te()(`${ce}-column-sorter`,{[`${ce}-column-sorter-full`]:!!(Kr&&Ba)})},ge.createElement("span",{className:`${ce}-column-sorter-inner`,"aria-hidden":"true"},Kr,Ba))}const{cancelSort:Qa,triggerAsc:$a,triggerDesc:ha}=ke||{};let ir=Qa;Ut===Tn?ir=ha:Ut===ua&&(ir=$a);const Xn=typeof Jt=="object"?Jt:{title:ir};pt=Object.assign(Object.assign({},pt),{className:Te()(pt.className,{[`${ce}-column-sort`]:On}),title:Kr=>{const Ba=ge.createElement("div",{className:`${ce}-column-sorters`},ge.createElement("span",{className:`${ce}-column-title`},Ls(Le.title,Kr)),Nn);return Jt?ge.createElement(Qn.Z,Object.assign({},Xn),Ba):Ba},onHeaderCell:Kr=>{const Ba=Le.onHeaderCell&&Le.onHeaderCell(Kr)||{},ca=Ba.onClick,ga=Ba.onKeyDown;Ba.onClick=Ca=>{Re({column:Le,key:kt,sortOrder:Ut,multiplePriority:rr(Le)}),ca==null||ca(Ca)},Ba.onKeyDown=Ca=>{Ca.keyCode===pa.Z.ENTER&&(Re({column:Le,key:kt,sortOrder:Ut,multiplePriority:rr(Le)}),ga==null||ga(Ca))};const Ua=oc(Le.title,{}),Cr=Ua==null?void 0:Ua.toString();return On?Ba["aria-sort"]=On==="ascend"?"ascending":"descending":Ba["aria-label"]=Cr||"",Ba.className=Te()(Ba.className,`${ce}-column-has-sorters`),Ba.tabIndex=0,Le.ellipsis&&(Ba.title=(Ua!=null?Ua:"").toString()),Ba}})}return"children"in pt&&(pt=Object.assign(Object.assign({},pt),{children:Na(ce,pt.children,Ne,Re,We,ke,dt,ft)})),pt})}function Zr(ce){const{column:ve,sortOrder:Ne}=ce;return{column:ve,order:Ne,field:ve.dataIndex,columnKey:ve.key}}function Br(ce){const ve=ce.filter(Ne=>{let{sortOrder:Re}=Ne;return Re}).map(Zr);return ve.length===0&&ce.length?Object.assign(Object.assign({},Zr(ce[ce.length-1])),{column:void 0}):ve.length<=1?ve[0]||{}:ve}function Ga(ce,ve,Ne){const Re=ve.slice().sort((dt,yt)=>yt.multiplePriority-dt.multiplePriority),We=ce.slice(),ke=Re.filter(dt=>{let{column:{sorter:yt},sortOrder:Le}=dt;return Pa(yt)&&Le});return ke.length?We.sort((dt,yt)=>{for(let Le=0;Le<ke.length;Le+=1){const Je=ke[Le],{column:{sorter:ft},sortOrder:pt}=Je,It=Pa(ft);if(It&&pt){const Jt=It(dt,yt,pt);if(Jt!==0)return pt===ua?Jt:-Jt}}return 0}).map(dt=>{const yt=dt[Ne];return yt?Object.assign(Object.assign({},dt),{[Ne]:Ga(yt,ve,Ne)}):dt}):We}function fa(ce){let{prefixCls:ve,mergedColumns:Ne,onSorterChange:Re,sortDirections:We,tableLocale:ke,showSorterTooltip:dt}=ce;const[yt,Le]=ge.useState(yr(Ne,!0)),Je=ge.useMemo(()=>{let kt=!0;const Ln=yr(Ne,!1);if(!Ln.length)return yt;const On=[];function Ut(Qa){kt?On.push(Qa):On.push(Object.assign(Object.assign({},Qa),{sortOrder:null}))}let Nn=null;return Ln.forEach(Qa=>{Nn===null?(Ut(Qa),Qa.sortOrder&&(Qa.multiplePriority===!1?kt=!1:Nn=!0)):(Nn&&Qa.multiplePriority!==!1||(kt=!1),Ut(Qa))}),On},[Ne,yt]),ft=ge.useMemo(()=>{const kt=Je.map(Ln=>{let{column:On,sortOrder:Ut}=Ln;return{column:On,order:Ut}});return{sortColumns:kt,sortColumn:kt[0]&&kt[0].column,sortOrder:kt[0]&&kt[0].order}},[Je]);function pt(kt){let Ln;kt.multiplePriority===!1||!Je.length||Je[0].multiplePriority===!1?Ln=[kt]:Ln=[].concat((0,Vi.Z)(Je.filter(On=>{let{key:Ut}=On;return Ut!==kt.key})),[kt]),Le(Ln),Re(Br(Ln),Ln)}return[kt=>Na(ve,kt,Je,pt,We,ke,dt),Je,ft,()=>Br(Je)]}function qa(ce,ve){return ce.map(Ne=>{const Re=Object.assign({},Ne);return Re.title=Ls(Ne.title,ve),"children"in Re&&(Re.children=qa(Re.children,ve)),Re})}function Xr(ce){return[ge.useCallback(Ne=>qa(Ne,ce),[ce])]}var Gr=ji((ce,ve)=>{const{_renderTimes:Ne}=ce,{_renderTimes:Re}=ve;return Ne!==Re}),Do=Cu((ce,ve)=>{const{_renderTimes:Ne}=ce,{_renderTimes:Re}=ve;return Ne!==Re}),Vr=z(84780),$r=z(14747),Fr=z(67968),to=z(45503),wi=ce=>{const{componentCls:ve}=ce,Ne=`${ce.lineWidth}px ${ce.lineType} ${ce.tableBorderColor}`,Re=(We,ke,dt)=>({[`&${ve}-${We}`]:{[`> ${ve}-container`]:{[`> ${ve}-content, > ${ve}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ve}-expanded-row-fixed`]:{margin:`-${ke}px -${dt+ce.lineWidth}px`}}}}}});return{[`${ve}-wrapper`]:{[`${ve}${ve}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ve}-title`]:{border:Ne,borderBottom:0},[`> ${ve}-container`]:{borderInlineStart:Ne,borderTop:Ne,[`
|
|
> ${ve}-content,
|
|
> ${ve}-header,
|
|
> ${ve}-body,
|
|
> ${ve}-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:Ne},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Ne},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ve}-cell-fix-right-first::after`]:{borderInlineEnd:Ne}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ve}-expanded-row-fixed`]:{margin:`-${ce.tablePaddingVertical}px -${ce.tablePaddingHorizontal+ce.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:ce.lineWidth,bottom:0,borderInlineEnd:Ne,content:'""'}}}}}},[`&${ve}-scroll-horizontal`]:{[`> ${ve}-container > ${ve}-body`]:{"> table > tbody":{[`
|
|
> tr${ve}-expanded-row,
|
|
> tr${ve}-placeholder
|
|
`]:{"> th, > td":{borderInlineEnd:0}}}}}},Re("middle",ce.tablePaddingVerticalMiddle,ce.tablePaddingHorizontalMiddle)),Re("small",ce.tablePaddingVerticalSmall,ce.tablePaddingHorizontalSmall)),{[`> ${ve}-footer`]:{border:Ne,borderTop:0}}),[`${ve}-cell`]:{[`${ve}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${ce.lineWidth}px 0 ${ce.lineWidth}px ${ce.tableHeaderBg}`}},[`${ve}-bordered ${ve}-cell-scrollbar`]:{borderInlineEnd:Ne}}}},aa=ce=>{const{componentCls:ve}=ce;return{[`${ve}-wrapper`]:{[`${ve}-cell-ellipsis`]:Object.assign(Object.assign({},$r.vS),{wordBreak:"keep-all",[`
|
|
&${ve}-cell-fix-left-last,
|
|
&${ve}-cell-fix-right-first
|
|
`]:{overflow:"visible",[`${ve}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ve}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Fi=ce=>{const{componentCls:ve}=ce;return{[`${ve}-wrapper`]:{[`${ve}-tbody > tr${ve}-placeholder`]:{textAlign:"center",color:ce.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:ce.colorBgContainer}}}}},El=z(49867),Io=ce=>{const{componentCls:ve,antCls:Ne,controlInteractiveSize:Re,motionDurationSlow:We,lineWidth:ke,paddingXS:dt,lineType:yt,tableBorderColor:Le,tableExpandIconBg:Je,tableExpandColumnWidth:ft,borderRadius:pt,fontSize:It,fontSizeSM:Jt,lineHeight:kt,tablePaddingVertical:Ln,tablePaddingHorizontal:On,tableExpandedRowBg:Ut,paddingXXS:Nn}=ce,Qa=Re/2-ke,$a=Qa*2+ke*3,ha=`${ke}px ${yt} ${Le}`,ir=Nn-ke;return{[`${ve}-wrapper`]:{[`${ve}-expand-icon-col`]:{width:ft},[`${ve}-row-expand-icon-cell`]:{textAlign:"center",[`${ve}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ve}-row-indent`]:{height:1,float:"left"},[`${ve}-row-expand-icon`]:Object.assign(Object.assign({},(0,El.N)(ce)),{position:"relative",float:"left",boxSizing:"border-box",width:$a,height:$a,padding:0,color:"inherit",lineHeight:`${$a}px`,background:Je,border:ha,borderRadius:pt,transform:`scale(${Re/$a})`,transition:`all ${We}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${We} ease-out`,content:'""'},"&::before":{top:Qa,insetInlineEnd:ir,insetInlineStart:ir,height:ke},"&::after":{top:ir,bottom:ir,insetInlineStart:Qa,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"}}),[`${ve}-row-indent + ${ve}-row-expand-icon`]:{marginTop:(It*kt-ke*3)/2-Math.ceil((Jt*1.4-ke*3)/2),marginInlineEnd:dt},[`tr${ve}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Ut}},[`${Ne}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ve}-expanded-row-fixed`]:{position:"relative",margin:`-${Ln}px -${On}px`,padding:`${Ln}px ${On}px`}}}},yi=ce=>{const{componentCls:ve,antCls:Ne,iconCls:Re,tableFilterDropdownWidth:We,tableFilterDropdownSearchWidth:ke,paddingXXS:dt,paddingXS:yt,colorText:Le,lineWidth:Je,lineType:ft,tableBorderColor:pt,tableHeaderIconColor:It,fontSizeSM:Jt,tablePaddingHorizontal:kt,borderRadius:Ln,motionDurationSlow:On,colorTextDescription:Ut,colorPrimary:Nn,tableHeaderFilterActiveBg:Qa,colorTextDisabled:$a,tableFilterDropdownBg:ha,tableFilterDropdownHeight:ir,controlItemBgHover:Xn,controlItemBgActive:Kr,boxShadowSecondary:Ba,filterDropdownMenuBg:ca}=ce,ga=`${Ne}-dropdown`,Ua=`${ve}-filter-dropdown`,Cr=`${Ne}-tree`,Ca=`${Je}px ${ft} ${pt}`;return[{[`${ve}-wrapper`]:{[`${ve}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ve}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-dt,marginInline:`${dt}px ${-kt/2}px`,padding:`0 ${dt}px`,color:It,fontSize:Jt,borderRadius:Ln,cursor:"pointer",transition:`all ${On}`,"&:hover":{color:Ut,background:Qa},"&.active":{color:Nn}}}},{[`${Ne}-dropdown`]:{[Ua]:Object.assign(Object.assign({},(0,$r.Wf)(ce)),{minWidth:We,backgroundColor:ha,borderRadius:Ln,boxShadow:Ba,overflow:"hidden",[`${ga}-menu`]:{maxHeight:ir,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:ca,"&:empty::after":{display:"block",padding:`${yt}px 0`,color:$a,fontSize:Jt,textAlign:"center",content:'"Not Found"'}},[`${Ua}-tree`]:{paddingBlock:`${yt}px 0`,paddingInline:yt,[Cr]:{padding:0},[`${Cr}-treenode ${Cr}-node-content-wrapper:hover`]:{backgroundColor:Xn},[`${Cr}-treenode-checkbox-checked ${Cr}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Kr}}},[`${Ua}-search`]:{padding:yt,borderBottom:Ca,"&-input":{input:{minWidth:ke},[Re]:{color:$a}}},[`${Ua}-checkall`]:{width:"100%",marginBottom:dt,marginInlineStart:dt},[`${Ua}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${yt-Je}px ${yt}px`,overflow:"hidden",borderTop:Ca}})}},{[`${Ne}-dropdown ${Ua}, ${Ua}-submenu`]:{[`${Ne}-checkbox-wrapper + span`]:{paddingInlineStart:yt,color:Le},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Ko=ce=>{const{componentCls:ve,lineWidth:Ne,colorSplit:Re,motionDurationSlow:We,zIndexTableFixed:ke,tableBg:dt,zIndexTableSticky:yt}=ce,Le=Re;return{[`${ve}-wrapper`]:{[`
|
|
${ve}-cell-fix-left,
|
|
${ve}-cell-fix-right
|
|
`]:{position:"sticky !important",zIndex:ke,background:dt},[`
|
|
${ve}-cell-fix-left-first::after,
|
|
${ve}-cell-fix-left-last::after
|
|
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Ne,width:30,transform:"translateX(100%)",transition:`box-shadow ${We}`,content:'""',pointerEvents:"none"},[`${ve}-cell-fix-left-all::after`]:{display:"none"},[`
|
|
${ve}-cell-fix-right-first::after,
|
|
${ve}-cell-fix-right-last::after
|
|
`]:{position:"absolute",top:0,bottom:-Ne,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${We}`,content:'""',pointerEvents:"none"},[`${ve}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:yt+1,width:30,transition:`box-shadow ${We}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ve}-ping-left`]:{[`&:not(${ve}-has-fix-left) ${ve}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Le}`}},[`
|
|
${ve}-cell-fix-left-first::after,
|
|
${ve}-cell-fix-left-last::after
|
|
`]:{boxShadow:`inset 10px 0 8px -8px ${Le}`},[`${ve}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ve}-ping-right`]:{[`&:not(${ve}-has-fix-right) ${ve}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Le}`}},[`
|
|
${ve}-cell-fix-right-first::after,
|
|
${ve}-cell-fix-right-last::after
|
|
`]:{boxShadow:`inset -10px 0 8px -8px ${Le}`}}}}},pi=ce=>{const{componentCls:ve,antCls:Ne}=ce;return{[`${ve}-wrapper`]:{[`${ve}-pagination${Ne}-pagination`]:{margin:`${ce.margin}px 0`},[`${ve}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:ce.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Li=ce=>{const{componentCls:ve,tableRadius:Ne}=ce;return{[`${ve}-wrapper`]:{[ve]:{[`${ve}-title, ${ve}-header`]:{borderRadius:`${Ne}px ${Ne}px 0 0`},[`${ve}-title + ${ve}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ve}-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:Ne,borderStartEndRadius:Ne,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Ne},"> *:last-child":{borderStartEndRadius:Ne}}},"&-footer":{borderRadius:`0 0 ${Ne}px ${Ne}px`}}}}},Cl=ce=>{const{componentCls:ve}=ce;return{[`${ve}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ve}-pagination-left`]:{justifyContent:"flex-end"},[`${ve}-pagination-right`]:{justifyContent:"flex-start"},[`${ve}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ve}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ve}-row-indent`]:{float:"right"}}}}},Il=ce=>{const{componentCls:ve,antCls:Ne,iconCls:Re,fontSizeIcon:We,padding:ke,paddingXS:dt,tableHeaderIconColor:yt,tableHeaderIconColorHover:Le,tableSelectionColumnWidth:Je}=ce;return{[`${ve}-wrapper`]:{[`${ve}-selection-col`]:{width:Je,[`&${ve}-selection-col-with-dropdown`]:{width:Je+We+ke/4}},[`${ve}-bordered ${ve}-selection-col`]:{width:Je+dt*2,[`&${ve}-selection-col-with-dropdown`]:{width:Je+We+ke/4+dt*2}},[`
|
|
table tr th${ve}-selection-column,
|
|
table tr td${ve}-selection-column
|
|
`]:{paddingInlineEnd:ce.paddingXS,paddingInlineStart:ce.paddingXS,textAlign:"center",[`${Ne}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ve}-selection-column${ve}-cell-fix-left`]:{zIndex:ce.zIndexTableFixed+1},[`table tr th${ve}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ve}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ve}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${ce.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${ce.tablePaddingHorizontal/4}px`,[Re]:{color:yt,fontSize:We,verticalAlign:"baseline","&:hover":{color:Le}}}}}},wl=ce=>{const{componentCls:ve}=ce,Ne=(Re,We,ke,dt)=>({[`${ve}${ve}-${Re}`]:{fontSize:dt,[`
|
|
${ve}-title,
|
|
${ve}-footer,
|
|
${ve}-cell,
|
|
${ve}-thead > tr > th,
|
|
${ve}-tbody > tr > th,
|
|
${ve}-tbody > tr > td,
|
|
tfoot > tr > th,
|
|
tfoot > tr > td
|
|
`]:{padding:`${We}px ${ke}px`},[`${ve}-filter-trigger`]:{marginInlineEnd:`-${ke/2}px`},[`${ve}-expanded-row-fixed`]:{margin:`-${We}px -${ke}px`},[`${ve}-tbody`]:{[`${ve}-wrapper:only-child ${ve}`]:{marginBlock:`-${We}px`,marginInline:`${ce.tableExpandColumnWidth-ke}px -${ke}px`}},[`${ve}-selection-column`]:{paddingInlineStart:`${ke/4}px`}}});return{[`${ve}-wrapper`]:Object.assign(Object.assign({},Ne("middle",ce.tablePaddingVerticalMiddle,ce.tablePaddingHorizontalMiddle,ce.tableFontSizeMiddle)),Ne("small",ce.tablePaddingVerticalSmall,ce.tablePaddingHorizontalSmall,ce.tableFontSizeSmall))}},el=ce=>{const{componentCls:ve,marginXXS:Ne,fontSizeIcon:Re,tableHeaderIconColor:We,tableHeaderIconColorHover:ke}=ce;return{[`${ve}-wrapper`]:{[`${ve}-thead th${ve}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${ce.motionDurationSlow}`,"&:hover":{background:ce.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:ce.colorPrimary},[`
|
|
&${ve}-cell-fix-left:hover,
|
|
&${ve}-cell-fix-right:hover
|
|
`]:{background:ce.tableFixedHeaderSortActiveBg}},[`${ve}-thead th${ve}-column-sort`]:{background:ce.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ve}-column-sort`]:{background:ce.tableBodySortBg},[`${ve}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ve}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ve}-column-sorter`]:{marginInlineStart:Ne,color:We,fontSize:0,transition:`color ${ce.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Re,"&.active":{color:ce.colorPrimary}},[`${ve}-column-sorter-up + ${ve}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ve}-column-sorters:hover ${ve}-column-sorter`]:{color:ke}}}},vi=ce=>{const{componentCls:ve,opacityLoading:Ne,tableScrollThumbBg:Re,tableScrollThumbBgHover:We,tableScrollThumbSize:ke,tableScrollBg:dt,zIndexTableSticky:yt,stickyScrollBarBorderRadius:Le}=ce,Je=`${ce.lineWidth}px ${ce.lineType} ${ce.tableBorderColor}`;return{[`${ve}-wrapper`]:{[`${ve}-sticky`]:{"&-holder":{position:"sticky",zIndex:yt,background:ce.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${ke}px !important`,zIndex:yt,display:"flex",alignItems:"center",background:dt,borderTop:Je,opacity:Ne,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:ke,backgroundColor:Re,borderRadius:Le,transition:`all ${ce.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:We}}}}}}},Qi=ce=>{const{componentCls:ve,lineWidth:Ne,tableBorderColor:Re}=ce,We=`${Ne}px ${ce.lineType} ${Re}`;return{[`${ve}-wrapper`]:{[`${ve}-summary`]:{position:"relative",zIndex:ce.zIndexTableFixed,background:ce.tableBg,"> tr":{"> th, > td":{borderBottom:We}}},[`div${ve}-summary`]:{boxShadow:`0 -${Ne}px 0 ${Re}`}}}},jo=ce=>{const{componentCls:ve}=ce,Ne=`${ce.lineWidth}px ${ce.lineType} ${ce.tableBorderColor}`,Re=`${ve}-expanded-row-cell`;return{[`${ve}-wrapper`]:{[`${ve}-tbody-virtual`]:{[`${ve}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ve}-cell`]:{borderBottom:Ne},[`${ve}-expanded-row`]:{[`${Re}${Re}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${ce.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ve}-bordered`]:{[`${ve}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Ne,position:"absolute"},[`${ve}-cell`]:{borderInlineEnd:Ne,[`&${ve}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-ce.lineWidth,borderInlineStart:Ne}}}}}}};const or=ce=>{const{componentCls:ve,fontWeightStrong:Ne,tablePaddingVertical:Re,tablePaddingHorizontal:We,lineWidth:ke,lineType:dt,tableBorderColor:yt,tableFontSize:Le,tableBg:Je,tableRadius:ft,tableHeaderTextColor:pt,motionDurationMid:It,tableHeaderBg:Jt,tableHeaderCellSplitColor:kt,tableRowHoverBg:Ln,tableSelectedRowBg:On,tableSelectedRowHoverBg:Ut,tableFooterTextColor:Nn,tableFooterBg:Qa,paddingContentVerticalLG:$a}=ce,ha=`${ke}px ${dt} ${yt}`;return{[`${ve}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,$r.dF)()),{[ve]:Object.assign(Object.assign({},(0,$r.Wf)(ce)),{fontSize:Le,background:Je,borderRadius:`${ft}px ${ft}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${ft}px ${ft}px 0 0`,borderCollapse:"separate",borderSpacing:0},[`
|
|
${ve}-cell,
|
|
${ve}-thead > tr > th,
|
|
${ve}-tbody > tr > th,
|
|
${ve}-tbody > tr > td,
|
|
tfoot > tr > th,
|
|
tfoot > tr > td
|
|
`]:{position:"relative",padding:`${$a}px ${We}px`,overflowWrap:"break-word"},[`${ve}-title`]:{padding:`${Re}px ${We}px`},[`${ve}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:pt,fontWeight:Ne,textAlign:"start",background:Jt,borderBottom:ha,transition:`background ${It} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ve}-selection-column):not(${ve}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:kt,transform:"translateY(-50%)",transition:`background-color ${It}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ve}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${It}, border-color ${It}`,borderBottom:ha,[`
|
|
> ${ve}-wrapper:only-child,
|
|
> ${ve}-expanded-row-fixed > ${ve}-wrapper:only-child
|
|
`]:{[ve]:{marginBlock:`-${Re}px`,marginInline:`${ce.tableExpandColumnWidth-We}px -${We}px`,[`${ve}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:pt,fontWeight:Ne,textAlign:"start",background:Jt,borderBottom:ha,transition:`background ${It} ease`},[`
|
|
&${ve}-row:hover > th,
|
|
&${ve}-row:hover > td,
|
|
> th${ve}-cell-row-hover,
|
|
> td${ve}-cell-row-hover
|
|
`]:{background:Ln},[`&${ve}-row-selected`]:{"> th, > td":{background:On},"&:hover > th, &:hover > td":{background:Ut}}}},[`${ve}-footer`]:{padding:`${Re}px ${We}px`,color:Nn,background:Qa}})}};var xo=(0,Fr.Z)("Table",ce=>{const{colorTextHeading:ve,colorSplit:Ne,colorIcon:Re,colorIconHover:We,opacityLoading:ke,colorBgContainer:dt,controlInteractiveSize:yt,headerBg:Le,headerColor:Je,headerSortActiveBg:ft,headerSortHoverBg:pt,bodySortBg:It,rowHoverBg:Jt,rowSelectedBg:kt,rowSelectedHoverBg:Ln,rowExpandedBg:On,cellPaddingBlock:Ut,cellPaddingInline:Nn,cellPaddingBlockMD:Qa,cellPaddingInlineMD:$a,cellPaddingBlockSM:ha,cellPaddingInlineSM:ir,borderColor:Xn,footerBg:Kr,footerColor:Ba,headerBorderRadius:ca,cellFontSize:ga,cellFontSizeMD:Ua,cellFontSizeSM:Cr,headerSplitColor:Ca,fixedHeaderSortActiveBg:Or,headerFilterHoverBg:To,filterDropdownBg:no,expandIconBg:ma,selectionColumnWidth:Vo,stickyScrollBarBg:Yi}=ce,Ji=new Vr.C(Re),Tl=new Vr.C(We),jl=2,Ii=(0,to.TS)(ce,{tableFontSize:ga,tableBg:dt,tableRadius:ca,tablePaddingVertical:Ut,tablePaddingHorizontal:Nn,tablePaddingVerticalMiddle:Qa,tablePaddingHorizontalMiddle:$a,tablePaddingVerticalSmall:ha,tablePaddingHorizontalSmall:ir,tableBorderColor:Xn,tableHeaderTextColor:Je,tableHeaderBg:Le,tableFooterTextColor:Ba,tableFooterBg:Kr,tableHeaderCellSplitColor:Ca,tableHeaderSortBg:ft,tableHeaderSortHoverBg:pt,tableHeaderIconColor:Ji.clone().setAlpha(Ji.getAlpha()*ke).toRgbString(),tableHeaderIconColorHover:Tl.clone().setAlpha(Tl.getAlpha()*ke).toRgbString(),tableBodySortBg:It,tableFixedHeaderSortActiveBg:Or,tableHeaderFilterActiveBg:To,tableFilterDropdownBg:no,tableRowHoverBg:Jt,tableSelectedRowBg:kt,tableSelectedRowHoverBg:Ln,zIndexTableFixed:jl,zIndexTableSticky:jl+1,tableFontSizeMiddle:Ua,tableFontSizeSmall:Cr,tableSelectionColumnWidth:Vo,tableExpandIconBg:ma,tableExpandColumnWidth:yt+2*ce.padding,tableExpandedRowBg:On,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Yi,tableScrollThumbBgHover:ve,tableScrollBg:Ne});return[or(Ii),pi(Ii),Qi(Ii),el(Ii),yi(Ii),wi(Ii),Li(Ii),Io(Ii),Qi(Ii),Fi(Ii),Il(Ii),Ko(Ii),vi(Ii),aa(Ii),wl(Ii),Cl(Ii),jo(Ii)]},ce=>{const{colorFillAlter:ve,colorBgContainer:Ne,colorTextHeading:Re,colorFillSecondary:We,colorFillContent:ke,controlItemBgActive:dt,controlItemBgActiveHover:yt,padding:Le,paddingSM:Je,paddingXS:ft,colorBorderSecondary:pt,borderRadiusLG:It,fontSize:Jt,controlHeight:kt,colorTextPlaceholder:Ln}=ce,On=new Vr.C(We).onBackground(Ne).toHexShortString(),Ut=new Vr.C(ke).onBackground(Ne).toHexShortString(),Nn=new Vr.C(ve).onBackground(Ne).toHexShortString();return{headerBg:Nn,headerColor:Re,headerSortActiveBg:On,headerSortHoverBg:Ut,bodySortBg:Nn,rowHoverBg:Nn,rowSelectedBg:dt,rowSelectedHoverBg:yt,rowExpandedBg:ve,cellPaddingBlock:Le,cellPaddingInline:Le,cellPaddingBlockMD:Je,cellPaddingInlineMD:ft,cellPaddingBlockSM:ft,cellPaddingInlineSM:ft,borderColor:pt,headerBorderRadius:It,footerBg:Nn,footerColor:Re,cellFontSize:Jt,cellFontSizeMD:Jt,cellFontSizeSM:Jt,headerSplitColor:pt,fixedHeaderSortActiveBg:On,headerFilterHoverBg:ke,filterDropdownMenuBg:Ne,filterDropdownBg:Ne,expandIconBg:Ne,selectionColumnWidth:kt,stickyScrollBarBg:Ln,stickyScrollBarBorderRadius:100}});const Lo=[],zr=(ce,ve)=>{const{prefixCls:Ne,className:Re,rootClassName:We,style:ke,size:dt,bordered:yt,dropdownPrefixCls:Le,dataSource:Je,pagination:ft,rowSelection:pt,rowKey:It="key",rowClassName:Jt,columns:kt,children:Ln,childrenColumnName:On,onChange:Ut,getPopupContainer:Nn,loading:Qa,expandIcon:$a,expandable:ha,expandedRowRender:ir,expandIconColumnIndex:Xn,indentSize:Kr,scroll:Ba,sortDirections:ca,locale:ga,showSorterTooltip:Ua=!0,virtual:Cr}=ce,Ca=ge.useMemo(()=>kt||pr(Ln),[kt,Ln]),Or=ge.useMemo(()=>Ca.some(dr=>dr.responsive),[Ca]),To=(0,$s.Z)(Or),no=ge.useMemo(()=>{const dr=new Set(Object.keys(To).filter(mr=>To[mr]));return Ca.filter(mr=>!mr.responsive||mr.responsive.some(Ci=>dr.has(Ci)))},[Ca,To]),ma=(0,po.Z)(ce,["className","style","columns"]),{locale:Vo=Cc.Z,direction:Yi,table:Ji,renderEmpty:Tl,getPrefixCls:jl,getPopupContainer:Ii}=ge.useContext(ys.E_),nu=(0,Su.Z)(dt),Qr=Object.assign(Object.assign({},Vo.Table),ga),Di=Je||Lo,ao=jl("table",Ne),Wo=jl("dropdown",Le),mo=Object.assign({childrenColumnName:On,expandIconColumnIndex:Xn},ha),{childrenColumnName:oi="children"}=mo,Dr=ge.useMemo(()=>Di.some(dr=>dr==null?void 0:dr[oi])?"nest":ir||ha&&ha.expandedRowRender?"row":null,[Di]),so={body:ge.useRef()},Oi=ge.useMemo(()=>typeof It=="function"?It:dr=>dr==null?void 0:dr[It],[It]),[Ho]=Ar(Di,oi,Oi),Ti={},gl=function(dr,mr){let Ci=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Yn,lr,Nr;const Eo=Object.assign(Object.assign({},Ti),dr);Ci&&((Yn=Ti.resetPagination)===null||Yn===void 0||Yn.call(Ti),!((lr=Eo.pagination)===null||lr===void 0)&&lr.current&&(Eo.pagination.current=1),ft&&ft.onChange&&ft.onChange(1,(Nr=Eo.pagination)===null||Nr===void 0?void 0:Nr.pageSize)),Ba&&Ba.scrollToFirstRowOnChange!==!1&&so.body.current&&(0,_u.Z)(0,{getContainer:()=>so.body.current}),Ut==null||Ut(Eo.pagination,Eo.filters,Eo.sorter,{currentDataSource:Oa(Ga(Di,Eo.sorterStates,oi),Eo.filterStates),action:mr})},ll=(dr,mr)=>{gl({sorter:dr,sorterStates:mr},"sort",!1)},[Lu,Ou,Uu,Vl]=fa({prefixCls:ao,mergedColumns:no,onSorterChange:ll,sortDirections:ca||["ascend","descend"],tableLocale:Qr,showSorterTooltip:Ua}),Yu=ge.useMemo(()=>Ga(Di,Ou,oi),[Di,Ou]);Ti.sorter=Vl(),Ti.sorterStates=Ou;const ol=(dr,mr)=>{gl({filters:dr,filterStates:mr},"filter",!0)},[ss,ec,Ql]=Aa({prefixCls:ao,locale:Qr,dropdownPrefixCls:Wo,mergedColumns:no,onFilterChange:ol,getPopupContainer:Nn||Ii}),cu=Oa(Yu,ec);Ti.filters=Ql,Ti.filterStates=ec;const ie=ge.useMemo(()=>{const dr={};return Object.keys(Ql).forEach(mr=>{Ql[mr]!==null&&(dr[mr]=Ql[mr])}),Object.assign(Object.assign({},Uu),{filters:dr})},[Uu,Ql]),[se]=Xr(ie),fe=(dr,mr)=>{gl({pagination:Object.assign(Object.assign({},Ti.pagination),{current:dr,pageSize:mr})},"paginate")},[we,ze]=uo(cu.length,fe,ft);Ti.pagination=ft===!1?{}:Co(we,ft),Ti.resetPagination=ze;const vt=ge.useMemo(()=>{if(ft===!1||!we.pageSize)return cu;const{current:dr=1,total:mr,pageSize:Ci=Jr}=we;return cu.length<mr?cu.length>Ci?cu.slice((dr-1)*Ci,dr*Ci):cu:cu.slice((dr-1)*Ci,dr*Ci)},[!!ft,cu,we&&we.current,we&&we.pageSize,we&&we.total]),[ht,Wt]=jn({prefixCls:ao,data:cu,pageData:vt,getRowKey:Oi,getRecordByKey:Ho,expandType:Dr,childrenColumnName:oi,locale:Qr,getPopupContainer:Nn||Ii},pt),gn=(dr,mr,Ci)=>{let Yn;return typeof Jt=="function"?Yn=Te()(Jt(dr,mr,Ci)):Yn=Te()(Jt),Te()({[`${ao}-row-selected`]:Wt.has(Oi(dr,mr))},Yn)};mo.__PARENT_RENDER_ICON__=mo.expandIcon,mo.expandIcon=mo.expandIcon||$a||Js(Qr),Dr==="nest"&&mo.expandIconColumnIndex===void 0?mo.expandIconColumnIndex=pt?1:0:mo.expandIconColumnIndex>0&&pt&&(mo.expandIconColumnIndex-=1),typeof mo.indentSize!="number"&&(mo.indentSize=typeof Kr=="number"?Kr:15);const vn=ge.useCallback(dr=>se(ht(ss(Lu(dr)))),[Lu,ss,ht]);let wa,kn;if(ft!==!1&&(we!=null&&we.total)){let dr;we.size?dr=we.size:dr=nu==="small"||nu==="middle"?"small":void 0;const mr=lr=>ge.createElement(gs.Z,Object.assign({},we,{className:Te()(`${ao}-pagination ${ao}-pagination-${lr}`,we.className),size:dr})),Ci=Yi==="rtl"?"left":"right",{position:Yn}=we;if(Yn!==null&&Array.isArray(Yn)){const lr=Yn.find(zo=>zo.includes("top")),Nr=Yn.find(zo=>zo.includes("bottom")),Eo=Yn.every(zo=>`${zo}`=="none");!lr&&!Nr&&!Eo&&(kn=mr(Ci)),lr&&(wa=mr(lr.toLowerCase().replace("top",""))),Nr&&(kn=mr(Nr.toLowerCase().replace("bottom","")))}else kn=mr(Ci)}let $n;typeof Qa=="boolean"?$n={spinning:Qa}:typeof Qa=="object"&&($n=Object.assign({spinning:!0},Qa));const[qn,da]=xo(ao),[,En]=(0,mc.Z)(),ra=Te()(`${ao}-wrapper`,Ji==null?void 0:Ji.className,{[`${ao}-wrapper-rtl`]:Yi==="rtl"},Re,We,da),Ha=Object.assign(Object.assign({},Ji==null?void 0:Ji.style),ke),qr=ga&&ga.emptyText||(Tl==null?void 0:Tl("Table"))||ge.createElement(Wu.Z,{componentName:"Table"}),Er=Cr?Do:Gr,fr={},Oo=ge.useMemo(()=>{const{fontSize:dr,lineHeight:mr,padding:Ci,paddingXS:Yn,paddingSM:lr}=En,Nr=Math.floor(dr*mr);switch(nu){case"large":return Ci*2+Nr;case"small":return Yn*2+Nr;default:return lr*2+Nr}},[En,nu]);return Cr&&(fr.listItemHeight=Oo),qn(ge.createElement("div",{ref:ve,className:ra,style:Ha},ge.createElement(tu.Z,Object.assign({spinning:!1},$n),wa,ge.createElement(Er,Object.assign({},fr,ma,{columns:no,direction:Yi,expandable:mo,prefixCls:ao,className:Te()({[`${ao}-middle`]:nu==="middle",[`${ao}-small`]:nu==="small",[`${ao}-bordered`]:yt,[`${ao}-empty`]:Di.length===0}),data:vt,rowKey:Oi,rowClassName:gn,emptyText:qr,internalHooks:ue,internalRefs:so,transformColumns:vn})),kn)))};var _i=ge.forwardRef(zr);const sl=(ce,ve)=>{const Ne=ge.useRef(0);return Ne.current+=1,ge.createElement(_i,Object.assign({},ce,{ref:ve,_renderTimes:Ne.current}))},he=ge.forwardRef(sl);he.SELECTION_COLUMN=st,he.EXPAND_COLUMN=E,he.SELECTION_ALL=$t,he.SELECTION_INVERT=ot,he.SELECTION_NONE=wt,he.Column=ou,he.ColumnGroup=ns,he.Summary=Ct;var Ge=he,Ye=Ge},66309:function(Xt,Ht,z){"use strict";z.d(Ht,{default:function(){return xe}});var E=z(67294),ue=z(73475),Ce=z(94184),Fe=z.n(Ce),be=z(98787),$e=z(69760),ge=z(45353),Xe=z(53124),Me=z(14747),_e=z(45503),Ve=z(67968);const me=Se=>{const{paddingXXS:tt,lineWidth:Te,tagPaddingHorizontal:Qe,componentCls:Be}=Se,ut=Qe-Te,ct=tt-Te;return{[Be]:Object.assign(Object.assign({},(0,Me.Wf)(Se)),{display:"inline-block",height:"auto",marginInlineEnd:Se.marginXS,paddingInline:ut,fontSize:Se.tagFontSize,lineHeight:Se.tagLineHeight,whiteSpace:"nowrap",background:Se.defaultBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,borderRadius:Se.borderRadiusSM,opacity:1,transition:`all ${Se.motionDurationMid}`,textAlign:"start",position:"relative",[`&${Be}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:Se.defaultColor},[`${Be}-close-icon`]:{marginInlineStart:ct,color:Se.colorTextDescription,fontSize:Se.tagIconSize,cursor:"pointer",transition:`all ${Se.motionDurationMid}`,"&:hover":{color:Se.colorTextHeading}},[`&${Be}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${Se.iconCls}-close, ${Se.iconCls}-close:hover`]:{color:Se.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${Be}-checkable-checked):hover`]:{color:Se.colorPrimary,backgroundColor:Se.colorFillSecondary},"&:active, &-checked":{color:Se.colorTextLightSolid},"&-checked":{backgroundColor:Se.colorPrimary,"&:hover":{backgroundColor:Se.colorPrimaryHover}},"&:active":{backgroundColor:Se.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${Se.iconCls} + span, > span + ${Se.iconCls}`]:{marginInlineStart:ut}}),[`${Be}-borderless`]:{borderColor:"transparent",background:Se.tagBorderlessBg}}},Ue=Se=>{const{lineWidth:tt,fontSizeIcon:Te}=Se,Qe=Se.fontSizeSM,Be=`${Se.lineHeightSM*Qe}px`;return(0,_e.TS)(Se,{tagFontSize:Qe,tagLineHeight:Be,tagIconSize:Te-2*tt,tagPaddingHorizontal:8,tagBorderlessBg:Se.colorFillTertiary})},pe=Se=>({defaultBg:Se.colorFillQuaternary,defaultColor:Se.colorText});var y=(0,Ve.Z)("Tag",Se=>{const tt=Ue(Se);return me(tt)},pe),a=function(Se,tt){var Te={};for(var Qe in Se)Object.prototype.hasOwnProperty.call(Se,Qe)&&tt.indexOf(Qe)<0&&(Te[Qe]=Se[Qe]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,Qe=Object.getOwnPropertySymbols(Se);Be<Qe.length;Be++)tt.indexOf(Qe[Be])<0&&Object.prototype.propertyIsEnumerable.call(Se,Qe[Be])&&(Te[Qe[Be]]=Se[Qe[Be]]);return Te},b=Se=>{const{prefixCls:tt,style:Te,className:Qe,checked:Be,onChange:ut,onClick:ct}=Se,Et=a(Se,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:Ft,tag:Mt}=E.useContext(Xe.E_),rn=xn=>{ut==null||ut(!Be),ct==null||ct(xn)},An=Ft("tag",tt),[Hn,xt]=y(An),_t=Fe()(An,`${An}-checkable`,{[`${An}-checkable-checked`]:Be},Mt==null?void 0:Mt.className,Qe,xt);return Hn(E.createElement("span",Object.assign({},Et,{style:Object.assign(Object.assign({},Te),Mt==null?void 0:Mt.style),className:_t,onClick:rn})))},ee=z(98719);const te=Se=>(0,ee.Z)(Se,(tt,Te)=>{let{textColor:Qe,lightBorderColor:Be,lightColor:ut,darkColor:ct}=Te;return{[`${Se.componentCls}-${tt}`]:{color:Qe,background:ut,borderColor:Be,"&-inverse":{color:Se.colorTextLightSolid,background:ct,borderColor:ct},[`&${Se.componentCls}-borderless`]:{borderColor:"transparent"}}}});var le=(0,Ve.b)(["Tag","preset"],Se=>{const tt=Ue(Se);return te(tt)},pe);function oe(Se){return typeof Se!="string"?Se:Se.charAt(0).toUpperCase()+Se.slice(1)}const re=(Se,tt,Te)=>{const Qe=oe(Te);return{[`${Se.componentCls}-${tt}`]:{color:Se[`color${Te}`],background:Se[`color${Qe}Bg`],borderColor:Se[`color${Qe}Border`],[`&${Se.componentCls}-borderless`]:{borderColor:"transparent"}}}};var ye=(0,Ve.b)(["Tag","status"],Se=>{const tt=Ue(Se);return[re(tt,"success","Success"),re(tt,"processing","Info"),re(tt,"error","Error"),re(tt,"warning","Warning")]},pe),Ae=function(Se,tt){var Te={};for(var Qe in Se)Object.prototype.hasOwnProperty.call(Se,Qe)&&tt.indexOf(Qe)<0&&(Te[Qe]=Se[Qe]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,Qe=Object.getOwnPropertySymbols(Se);Be<Qe.length;Be++)tt.indexOf(Qe[Be])<0&&Object.prototype.propertyIsEnumerable.call(Se,Qe[Be])&&(Te[Qe[Be]]=Se[Qe[Be]]);return Te};const et=(Se,tt)=>{const{prefixCls:Te,className:Qe,rootClassName:Be,style:ut,children:ct,icon:Et,color:Ft,onClose:Mt,closeIcon:rn,closable:An,bordered:Hn=!0}=Se,xt=Ae(Se,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:_t,direction:xn,tag:Ta}=E.useContext(Xe.E_),[Tt,pn]=E.useState(!0);E.useEffect(()=>{"visible"in xt&&pn(xt.visible)},[xt.visible]);const it=(0,be.o2)(Ft),Mn=(0,be.yT)(Ft),Ka=it||Mn,Gt=Object.assign(Object.assign({backgroundColor:Ft&&!Ka?Ft:void 0},Ta==null?void 0:Ta.style),ut),cn=_t("tag",Te),[wn,gt]=y(cn),rt=Fe()(cn,Ta==null?void 0:Ta.className,{[`${cn}-${Ft}`]:Ka,[`${cn}-has-color`]:Ft&&!Ka,[`${cn}-hidden`]:!Tt,[`${cn}-rtl`]:xn==="rtl",[`${cn}-borderless`]:!Hn},Qe,Be,gt),Nt=Ea=>{Ea.stopPropagation(),Mt==null||Mt(Ea),!Ea.defaultPrevented&&pn(!1)},[,on]=(0,$e.Z)(An,rn,Ea=>Ea===null?E.createElement(ue.Z,{className:`${cn}-close-icon`,onClick:Nt}):E.createElement("span",{className:`${cn}-close-icon`,onClick:Nt},Ea),null,!1),Zn=typeof xt.onClick=="function"||ct&&ct.type==="a",ea=Et||null,tr=ea?E.createElement(E.Fragment,null,ea,ct&&E.createElement("span",null,ct)):ct,Za=E.createElement("span",Object.assign({},xt,{ref:tt,className:rt,style:Gt}),tr,on,it&&E.createElement(le,{key:"preset",prefixCls:cn}),Mn&&E.createElement(ye,{key:"status",prefixCls:cn}));return wn(Zn?E.createElement(ge.Z,{component:"Tag"},Za):Za)},Oe=E.forwardRef(et);Oe.CheckableTag=b;var xe=Oe},48305:function(Xt,Ht,z){"use strict";z.d(Ht,{default:function(){return uo}});var E=z(94184),ue=z.n(E),Ce=z(87462),Fe=z(74902),be=z(1413),$e=z(97685),ge=z(45987),Xe=z(71002),Me=z(4942),_e=z(21770),Ve=z(80334),me=z(67294),Ue=z(8410),pe=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))},y=z(15105),a=z(42550),x=function(qe){var Dt=qe.className,Pe=qe.customizeIcon,Pt=qe.customizeIconProps,st=qe.onMouseDown,$t=qe.onClick,ot=qe.children,wt;return typeof Pe=="function"?wt=Pe(Pt):wt=Pe,me.createElement("span",{className:Dt,onMouseDown:function(nn){nn.preventDefault(),st&&st(nn)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:$t,"aria-hidden":!0},wt!==void 0?wt:me.createElement("span",{className:ue()(Dt.split(/\s+/).map(function(Bt){return"".concat(Bt,"-icon")}))},ot))},b=x;function ee(De,qe,Dt,Pe,Pt){var st=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,$t=arguments.length>6?arguments[6]:void 0,ot=arguments.length>7?arguments[7]:void 0,wt=me.useMemo(function(){if((0,Xe.Z)(Pe)==="object")return Pe.clearIcon;if(Pt)return Pt},[Pe,Pt]),Bt=me.useMemo(function(){return!!(!st&&Pe&&(Dt.length||$t)&&!(ot==="combobox"&&$t===""))},[Pe,st,Dt.length,$t,ot]);return{allowClear:Bt,clearIcon:me.createElement(b,{className:"".concat(De,"-clear"),onMouseDown:qe,customizeIcon:wt},"\xD7")}}var te=me.createContext(null);function le(){return me.useContext(te)}function oe(){var De=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,qe=me.useState(!1),Dt=(0,$e.Z)(qe,2),Pe=Dt[0],Pt=Dt[1],st=me.useRef(null),$t=function(){window.clearTimeout(st.current)};me.useEffect(function(){return $t},[]);var ot=function(Bt,nn){$t(),st.current=window.setTimeout(function(){Pt(Bt),nn&&nn()},De)};return[Pe,ot,$t]}function re(){var De=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,qe=me.useRef(null),Dt=me.useRef(null);me.useEffect(function(){return function(){window.clearTimeout(Dt.current)}},[]);function Pe(Pt){(Pt||qe.current===null)&&(qe.current=Pt),window.clearTimeout(Dt.current),Dt.current=window.setTimeout(function(){qe.current=null},De)}return[function(){return qe.current},Pe]}function ye(De,qe,Dt,Pe){var Pt=me.useRef(null);Pt.current={open:qe,triggerOpen:Dt,customizedTrigger:Pe},me.useEffect(function(){function st($t){var ot;if(!((ot=Pt.current)!==null&&ot!==void 0&&ot.customizedTrigger)){var wt=$t.target;wt.shadowRoot&&$t.composed&&(wt=$t.composedPath()[0]||wt),Pt.current.open&&De().filter(function(Bt){return Bt}).every(function(Bt){return!Bt.contains(wt)&&Bt!==wt})&&Pt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",st),function(){return window.removeEventListener("mousedown",st)}},[])}var Ae=z(64217),et=z(48555);function Oe(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var xe=Oe()?me.useLayoutEffect:me.useEffect,Se=function(qe,Dt){var Pe=me.useRef(!0);xe(function(){return qe(Pe.current)},Dt),xe(function(){return Pe.current=!1,function(){Pe.current=!0}},[])},tt=function(qe,Dt){Se(function(Pe){if(!Pe)return qe()},Dt)},Te=Se,Qe=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Be=void 0;function ut(De,qe){var Dt=De.prefixCls,Pe=De.invalidate,Pt=De.item,st=De.renderItem,$t=De.responsive,ot=De.responsiveDisabled,wt=De.registerSize,Bt=De.itemKey,nn=De.className,bn=De.style,jn=De.children,Qt=De.display,_n=De.order,Qn=De.component,ua=Qn===void 0?"div":Qn,Tn=(0,ge.Z)(De,Qe),rr=$t&&!Qt;function Pa(Br){wt(Bt,Br)}me.useEffect(function(){return function(){Pa(null)}},[]);var gr=st&&Pt!==Be?st(Pt):jn,yr;Pe||(yr={opacity:rr?0:1,height:rr?0:Be,overflowY:rr?"hidden":Be,order:$t?_n:Be,pointerEvents:rr?"none":Be,position:rr?"absolute":Be});var Na={};rr&&(Na["aria-hidden"]=!0);var Zr=me.createElement(ua,(0,Ce.Z)({className:ue()(!Pe&&Dt,nn),style:(0,be.Z)((0,be.Z)({},yr),bn)},Na,Tn,{ref:qe}),gr);return $t&&(Zr=me.createElement(et.Z,{onResize:function(Ga){var fa=Ga.offsetWidth;Pa(fa)},disabled:ot},Zr)),Zr}var ct=me.forwardRef(ut);ct.displayName="Item";var Et=ct;function Ft(De){var qe=me.useRef();qe.current=De;var Dt=me.useCallback(function(){for(var Pe,Pt=arguments.length,st=new Array(Pt),$t=0;$t<Pt;$t++)st[$t]=arguments[$t];return(Pe=qe.current)===null||Pe===void 0?void 0:Pe.call.apply(Pe,[qe].concat(st))},[]);return Dt}var Mt=z(73935),rn=function(qe){return+setTimeout(qe,16)},An=function(qe){return clearTimeout(qe)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(rn=function(qe){return window.requestAnimationFrame(qe)},An=function(qe){return window.cancelAnimationFrame(qe)});var Hn=0,xt=new Map;function _t(De){xt.delete(De)}var xn=function(qe){var Dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Hn+=1;var Pe=Hn;function Pt(st){if(st===0)_t(Pe),qe();else{var $t=rn(function(){Pt(st-1)});xt.set(Pe,$t)}}return Pt(Dt),Pe};xn.cancel=function(De){var qe=xt.get(De);return _t(qe),An(qe)};var Ta=xn;function Tt(De){if(typeof MessageChannel=="undefined")Ta(De);else{var qe=new MessageChannel;qe.port1.onmessage=function(){return De()},qe.port2.postMessage(void 0)}}function pn(){var De=me.useRef(null),qe=function(Pe){De.current||(De.current=[],Tt(function(){(0,Mt.unstable_batchedUpdates)(function(){De.current.forEach(function(Pt){Pt()}),De.current=null})})),De.current.push(Pe)};return qe}function it(De,qe){var Dt=me.useState(qe),Pe=(0,$e.Z)(Dt,2),Pt=Pe[0],st=Pe[1],$t=Ft(function(ot){De(function(){st(ot)})});return[Pt,$t]}var Mn=me.createContext(null),Ka=["component"],Gt=["className"],cn=["className"],wn=function(qe,Dt){var Pe=me.useContext(Mn);if(!Pe){var Pt=qe.component,st=Pt===void 0?"div":Pt,$t=(0,ge.Z)(qe,Ka);return me.createElement(st,(0,Ce.Z)({},$t,{ref:Dt}))}var ot=Pe.className,wt=(0,ge.Z)(Pe,Gt),Bt=qe.className,nn=(0,ge.Z)(qe,cn);return me.createElement(Mn.Provider,{value:null},me.createElement(Et,(0,Ce.Z)({ref:Dt,className:ue()(ot,Bt)},wt,nn)))},gt=me.forwardRef(wn);gt.displayName="RawItem";var rt=gt,Nt=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],on="responsive",Zn="invalidate";function ea(De){return"+ ".concat(De.length," ...")}function tr(De,qe){var Dt=De.prefixCls,Pe=Dt===void 0?"rc-overflow":Dt,Pt=De.data,st=Pt===void 0?[]:Pt,$t=De.renderItem,ot=De.renderRawItem,wt=De.itemKey,Bt=De.itemWidth,nn=Bt===void 0?10:Bt,bn=De.ssr,jn=De.style,Qt=De.className,_n=De.maxCount,Qn=De.renderRest,ua=De.renderRawRest,Tn=De.suffix,rr=De.component,Pa=rr===void 0?"div":rr,gr=De.itemComponent,yr=De.onVisibleChange,Na=(0,ge.Z)(De,Nt),Zr=bn==="full",Br=pn(),Ga=it(Br,null),fa=(0,$e.Z)(Ga,2),qa=fa[0],Xr=fa[1],Gr=qa||0,Do=it(Br,new Map),Vr=(0,$e.Z)(Do,2),$r=Vr[0],Fr=Vr[1],to=it(Br,0),_o=(0,$e.Z)(to,2),wi=_o[0],bi=_o[1],aa=it(Br,0),$i=(0,$e.Z)(aa,2),Fi=$i[0],El=$i[1],Bl=it(Br,0),Io=(0,$e.Z)(Bl,2),co=Io[0],yi=Io[1],ai=(0,me.useState)(null),Ko=(0,$e.Z)(ai,2),ri=Ko[0],pi=Ko[1],Xi=(0,me.useState)(null),Li=(0,$e.Z)(Xi,2),Ni=Li[0],Cl=Li[1],qi=me.useMemo(function(){return Ni===null&&Zr?Number.MAX_SAFE_INTEGER:Ni||0},[Ni,qa]),Il=(0,me.useState)(!1),Al=(0,$e.Z)(Il,2),wl=Al[0],Lr=Al[1],el="".concat(Pe,"-item"),ti=Math.max(wi,Fi),vi=_n===on,nl=st.length&&vi,Qi=_n===Zn,Dl=nl||typeof _n=="number"&&st.length>_n,jo=(0,me.useMemo)(function(){var Le=st;return nl?qa===null&&Zr?Le=st:Le=st.slice(0,Math.min(st.length,Gr/nn)):typeof _n=="number"&&(Le=st.slice(0,_n)),Le},[st,nn,qa,_n,nl]),or=(0,me.useMemo)(function(){return nl?st.slice(qi+1):st.slice(jo.length)},[st,jo,nl,qi]),xo=(0,me.useCallback)(function(Le,Je){var ft;return typeof wt=="function"?wt(Le):(ft=wt&&(Le==null?void 0:Le[wt]))!==null&&ft!==void 0?ft:Je},[wt]),Lo=(0,me.useCallback)($t||function(Le){return Le},[$t]);function zr(Le,Je,ft){Ni===Le&&(Je===void 0||Je===ri)||(Cl(Le),ft||(Lr(Le<st.length-1),yr==null||yr(Le)),Je!==void 0&&pi(Je))}function _i(Le,Je){Xr(Je.clientWidth)}function sl(Le,Je){Fr(function(ft){var pt=new Map(ft);return Je===null?pt.delete(Le):pt.set(Le,Je),pt})}function he(Le,Je){El(Je),bi(Fi)}function Ge(Le,Je){yi(Je)}function Ye(Le){return $r.get(xo(jo[Le],Le))}Te(function(){if(Gr&&typeof ti=="number"&&jo){var Le=co,Je=jo.length,ft=Je-1;if(!Je){zr(0,null);return}for(var pt=0;pt<Je;pt+=1){var It=Ye(pt);if(Zr&&(It=It||0),It===void 0){zr(pt-1,void 0,!0);break}if(Le+=It,ft===0&&Le<=Gr||pt===ft-1&&Le+Ye(ft)<=Gr){zr(ft,null);break}else if(Le+ti>Gr){zr(pt-1,Le-It-co+Fi);break}}Tn&&Ye(0)+co>Gr&&pi(null)}},[Gr,$r,Fi,co,xo,jo]);var ce=wl&&!!or.length,ve={};ri!==null&&nl&&(ve={position:"absolute",left:ri,top:0});var Ne={prefixCls:el,responsive:nl,component:gr,invalidate:Qi},Re=ot?function(Le,Je){var ft=xo(Le,Je);return me.createElement(Mn.Provider,{key:ft,value:(0,be.Z)((0,be.Z)({},Ne),{},{order:Je,item:Le,itemKey:ft,registerSize:sl,display:Je<=qi})},ot(Le,Je))}:function(Le,Je){var ft=xo(Le,Je);return me.createElement(Et,(0,Ce.Z)({},Ne,{order:Je,key:ft,item:Le,renderItem:Lo,itemKey:ft,registerSize:sl,display:Je<=qi}))},We,ke={order:ce?qi:Number.MAX_SAFE_INTEGER,className:"".concat(el,"-rest"),registerSize:he,display:ce};if(ua)ua&&(We=me.createElement(Mn.Provider,{value:(0,be.Z)((0,be.Z)({},Ne),ke)},ua(or)));else{var dt=Qn||ea;We=me.createElement(Et,(0,Ce.Z)({},Ne,ke),typeof dt=="function"?dt(or):dt)}var yt=me.createElement(Pa,(0,Ce.Z)({className:ue()(!Qi&&Pe,Qt),style:jn,ref:qe},Na),jo.map(Re),Dl?We:null,Tn&&me.createElement(Et,(0,Ce.Z)({},Ne,{responsive:vi,responsiveDisabled:!nl,order:qi,className:"".concat(el,"-suffix"),registerSize:Ge,display:!0,style:ve}),Tn));return vi&&(yt=me.createElement(et.Z,{onResize:_i,disabled:!nl},yt)),yt}var Za=me.forwardRef(tr);Za.displayName="Overflow",Za.Item=rt,Za.RESPONSIVE=on,Za.INVALIDATE=Zn;var Ea=Za,Va=Ea,bt=function(qe,Dt){var Pe,Pt,st=qe.prefixCls,$t=qe.id,ot=qe.inputElement,wt=qe.disabled,Bt=qe.tabIndex,nn=qe.autoFocus,bn=qe.autoComplete,jn=qe.editable,Qt=qe.activeDescendantId,_n=qe.value,Qn=qe.maxLength,ua=qe.onKeyDown,Tn=qe.onMouseDown,rr=qe.onChange,Pa=qe.onPaste,gr=qe.onCompositionStart,yr=qe.onCompositionEnd,Na=qe.open,Zr=qe.attrs,Br=ot||me.createElement("input",null),Ga=Br,fa=Ga.ref,qa=Ga.props,Xr=qa.onKeyDown,Gr=qa.onChange,Do=qa.onMouseDown,Vr=qa.onCompositionStart,$r=qa.onCompositionEnd,Fr=qa.style;return(0,Ve.Kp)(!("maxLength"in Br.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Br=me.cloneElement(Br,(0,be.Z)((0,be.Z)((0,be.Z)({type:"search"},qa),{},{id:$t,ref:(0,a.sQ)(Dt,fa),disabled:wt,tabIndex:Bt,autoComplete:bn||"off",autoFocus:nn,className:ue()("".concat(st,"-selection-search-input"),(Pe=Br)===null||Pe===void 0||(Pt=Pe.props)===null||Pt===void 0?void 0:Pt.className),role:"combobox","aria-label":"Search","aria-expanded":Na||!1,"aria-haspopup":"listbox","aria-owns":"".concat($t,"_list"),"aria-autocomplete":"list","aria-controls":"".concat($t,"_list"),"aria-activedescendant":Na?Qt:void 0},Zr),{},{value:jn?_n:"",maxLength:Qn,readOnly:!jn,unselectable:jn?null:"on",style:(0,be.Z)((0,be.Z)({},Fr),{},{opacity:jn?null:0}),onKeyDown:function(_o){ua(_o),Xr&&Xr(_o)},onMouseDown:function(_o){Tn(_o),Do&&Do(_o)},onChange:function(_o){rr(_o),Gr&&Gr(_o)},onCompositionStart:function(_o){gr(_o),Vr&&Vr(_o)},onCompositionEnd:function(_o){yr(_o),$r&&$r(_o)},onPaste:Pa})),Br},Yt=me.forwardRef(bt);Yt.displayName="Input";var er=Yt;function Ya(De){return Array.isArray(De)?De:De!==void 0?[De]:[]}var qt=typeof window!="undefined"&&window.document&&window.document.documentElement,ba=qt;function Ct(De){return De!=null}function un(De){return!De&&De!==0}function Rn(De){return["string","number"].includes((0,Xe.Z)(De))}function ln(De){var qe=void 0;return De&&(Rn(De.title)?qe=De.title.toString():Rn(De.label)&&(qe=De.label.toString())),qe}function Vt(De,qe){ba?me.useLayoutEffect(De,qe):me.useEffect(De,qe)}function Jn(De){var qe;return(qe=De.key)!==null&&qe!==void 0?qe:De.value}var ja=function(qe){qe.preventDefault(),qe.stopPropagation()},za=function(qe){var Dt=qe.id,Pe=qe.prefixCls,Pt=qe.values,st=qe.open,$t=qe.searchValue,ot=qe.autoClearSearchValue,wt=qe.inputRef,Bt=qe.placeholder,nn=qe.disabled,bn=qe.mode,jn=qe.showSearch,Qt=qe.autoFocus,_n=qe.autoComplete,Qn=qe.activeDescendantId,ua=qe.tabIndex,Tn=qe.removeIcon,rr=qe.maxTagCount,Pa=qe.maxTagTextLength,gr=qe.maxTagPlaceholder,yr=gr===void 0?function(pi){return"+ ".concat(pi.length," ...")}:gr,Na=qe.tagRender,Zr=qe.onToggleOpen,Br=qe.onRemove,Ga=qe.onInputChange,fa=qe.onInputPaste,qa=qe.onInputKeyDown,Xr=qe.onInputMouseDown,Gr=qe.onInputCompositionStart,Do=qe.onInputCompositionEnd,Vr=me.useRef(null),$r=(0,me.useState)(0),Fr=(0,$e.Z)($r,2),to=Fr[0],_o=Fr[1],wi=(0,me.useState)(!1),bi=(0,$e.Z)(wi,2),aa=bi[0],$i=bi[1],Fi="".concat(Pe,"-selection"),El=st||bn==="multiple"&&ot===!1||bn==="tags"?$t:"",Bl=bn==="tags"||bn==="multiple"&&ot===!1||jn&&(st||aa);Vt(function(){_o(Vr.current.scrollWidth)},[El]);function Io(pi,Xi,Li,Ni,Cl){return me.createElement("span",{className:ue()("".concat(Fi,"-item"),(0,Me.Z)({},"".concat(Fi,"-item-disabled"),Li)),title:ln(pi)},me.createElement("span",{className:"".concat(Fi,"-item-content")},Xi),Ni&&me.createElement(b,{className:"".concat(Fi,"-item-remove"),onMouseDown:ja,onClick:Cl,customizeIcon:Tn},"\xD7"))}function co(pi,Xi,Li,Ni,Cl){var qi=function(Al){ja(Al),Zr(!st)};return me.createElement("span",{onMouseDown:qi},Na({label:Xi,value:pi,disabled:Li,closable:Ni,onClose:Cl}))}function yi(pi){var Xi=pi.disabled,Li=pi.label,Ni=pi.value,Cl=!nn&&!Xi,qi=Li;if(typeof Pa=="number"&&(typeof Li=="string"||typeof Li=="number")){var Il=String(qi);Il.length>Pa&&(qi="".concat(Il.slice(0,Pa),"..."))}var Al=function(Lr){Lr&&Lr.stopPropagation(),Br(pi)};return typeof Na=="function"?co(Ni,qi,Xi,Cl,Al):Io(pi,qi,Xi,Cl,Al)}function ai(pi){var Xi=typeof yr=="function"?yr(pi):yr;return Io({title:Xi},Xi,!1)}var Ko=me.createElement("div",{className:"".concat(Fi,"-search"),style:{width:to},onFocus:function(){$i(!0)},onBlur:function(){$i(!1)}},me.createElement(er,{ref:wt,open:st,prefixCls:Pe,id:Dt,inputElement:null,disabled:nn,autoFocus:Qt,autoComplete:_n,editable:Bl,activeDescendantId:Qn,value:El,onKeyDown:qa,onMouseDown:Xr,onChange:Ga,onPaste:fa,onCompositionStart:Gr,onCompositionEnd:Do,tabIndex:ua,attrs:(0,Ae.Z)(qe,!0)}),me.createElement("span",{ref:Vr,className:"".concat(Fi,"-search-mirror"),"aria-hidden":!0},El,"\xA0")),ri=me.createElement(Va,{prefixCls:"".concat(Fi,"-overflow"),data:Pt,renderItem:yi,renderRest:ai,suffix:Ko,itemKey:Jn,maxCount:rr});return me.createElement(me.Fragment,null,ri,!Pt.length&&!El&&me.createElement("span",{className:"".concat(Fi,"-placeholder")},Bt))},Ra=za,_r=function(qe){var Dt=qe.inputElement,Pe=qe.prefixCls,Pt=qe.id,st=qe.inputRef,$t=qe.disabled,ot=qe.autoFocus,wt=qe.autoComplete,Bt=qe.activeDescendantId,nn=qe.mode,bn=qe.open,jn=qe.values,Qt=qe.placeholder,_n=qe.tabIndex,Qn=qe.showSearch,ua=qe.searchValue,Tn=qe.activeValue,rr=qe.maxLength,Pa=qe.onInputKeyDown,gr=qe.onInputMouseDown,yr=qe.onInputChange,Na=qe.onInputPaste,Zr=qe.onInputCompositionStart,Br=qe.onInputCompositionEnd,Ga=qe.title,fa=me.useState(!1),qa=(0,$e.Z)(fa,2),Xr=qa[0],Gr=qa[1],Do=nn==="combobox",Vr=Do||Qn,$r=jn[0],Fr=ua||"";Do&&Tn&&!Xr&&(Fr=Tn),me.useEffect(function(){Do&&Gr(!1)},[Do,Tn]);var to=nn!=="combobox"&&!bn&&!Qn?!1:!!Fr,_o=Ga===void 0?ln($r):Ga,wi=function(){if($r)return null;var aa=to?{visibility:"hidden"}:void 0;return me.createElement("span",{className:"".concat(Pe,"-selection-placeholder"),style:aa},Qt)};return me.createElement(me.Fragment,null,me.createElement("span",{className:"".concat(Pe,"-selection-search")},me.createElement(er,{ref:st,prefixCls:Pe,id:Pt,open:bn,inputElement:Dt,disabled:$t,autoFocus:ot,autoComplete:wt,editable:Vr,activeDescendantId:Bt,value:Fr,onKeyDown:Pa,onMouseDown:gr,onChange:function(aa){Gr(!0),yr(aa)},onPaste:Na,onCompositionStart:Zr,onCompositionEnd:Br,tabIndex:_n,attrs:(0,Ae.Z)(qe,!0),maxLength:Do?rr:void 0})),!Do&&$r?me.createElement("span",{className:"".concat(Pe,"-selection-item"),title:_o,style:to?{visibility:"hidden"}:void 0},$r.label):null,wi())},Yr=_r;function So(De){return![y.Z.ESC,y.Z.SHIFT,y.Z.BACKSPACE,y.Z.TAB,y.Z.WIN_KEY,y.Z.ALT,y.Z.META,y.Z.WIN_KEY_RIGHT,y.Z.CTRL,y.Z.SEMICOLON,y.Z.EQUALS,y.Z.CAPS_LOCK,y.Z.CONTEXT_MENU,y.Z.F1,y.Z.F2,y.Z.F3,y.Z.F4,y.Z.F5,y.Z.F6,y.Z.F7,y.Z.F8,y.Z.F9,y.Z.F10,y.Z.F11,y.Z.F12].includes(De)}var Go=function(qe,Dt){var Pe=(0,me.useRef)(null),Pt=(0,me.useRef)(!1),st=qe.prefixCls,$t=qe.open,ot=qe.mode,wt=qe.showSearch,Bt=qe.tokenWithEnter,nn=qe.autoClearSearchValue,bn=qe.onSearch,jn=qe.onSearchSubmit,Qt=qe.onToggleOpen,_n=qe.onInputKeyDown,Qn=qe.domRef;me.useImperativeHandle(Dt,function(){return{focus:function(){Pe.current.focus()},blur:function(){Pe.current.blur()}}});var ua=re(0),Tn=(0,$e.Z)(ua,2),rr=Tn[0],Pa=Tn[1],gr=function(Fr){var to=Fr.which;(to===y.Z.UP||to===y.Z.DOWN)&&Fr.preventDefault(),_n&&_n(Fr),to===y.Z.ENTER&&ot==="tags"&&!Pt.current&&!$t&&(jn==null||jn(Fr.target.value)),So(to)&&Qt(!0)},yr=function(){Pa(!0)},Na=(0,me.useRef)(null),Zr=function(Fr){bn(Fr,!0,Pt.current)!==!1&&Qt(!0)},Br=function(){Pt.current=!0},Ga=function(Fr){Pt.current=!1,ot!=="combobox"&&Zr(Fr.target.value)},fa=function(Fr){var to=Fr.target.value;if(Bt&&Na.current&&/[\r\n]/.test(Na.current)){var _o=Na.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");to=to.replace(_o,Na.current)}Na.current=null,Zr(to)},qa=function(Fr){var to=Fr.clipboardData,_o=to.getData("text");Na.current=_o},Xr=function(Fr){var to=Fr.target;if(to!==Pe.current){var _o=document.body.style.msTouchAction!==void 0;_o?setTimeout(function(){Pe.current.focus()}):Pe.current.focus()}},Gr=function(Fr){var to=rr();Fr.target!==Pe.current&&!to&&ot!=="combobox"&&Fr.preventDefault(),(ot!=="combobox"&&(!wt||!to)||!$t)&&($t&&nn!==!1&&bn("",!0,!1),Qt())},Do={inputRef:Pe,onInputKeyDown:gr,onInputMouseDown:yr,onInputChange:fa,onInputPaste:qa,onInputCompositionStart:Br,onInputCompositionEnd:Ga},Vr=ot==="multiple"||ot==="tags"?me.createElement(Ra,(0,Ce.Z)({},qe,Do)):me.createElement(Yr,(0,Ce.Z)({},qe,Do));return me.createElement("div",{ref:Qn,className:"".concat(st,"-selector"),onClick:Xr,onMouseDown:Gr},Vr)},di=me.forwardRef(Go);di.displayName="Selector";var Yo=di,Bi=z(62709),hi=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],ii=function(qe){var Dt=qe===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Dt,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Dt,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Dt,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Dt,adjustY:1},htmlRegion:"scroll"}}},Mi=function(qe,Dt){var Pe=qe.prefixCls,Pt=qe.disabled,st=qe.visible,$t=qe.children,ot=qe.popupElement,wt=qe.animation,Bt=qe.transitionName,nn=qe.dropdownStyle,bn=qe.dropdownClassName,jn=qe.direction,Qt=jn===void 0?"ltr":jn,_n=qe.placement,Qn=qe.builtinPlacements,ua=qe.dropdownMatchSelectWidth,Tn=qe.dropdownRender,rr=qe.dropdownAlign,Pa=qe.getPopupContainer,gr=qe.empty,yr=qe.getTriggerDOMNode,Na=qe.onPopupVisibleChange,Zr=qe.onPopupMouseEnter,Br=(0,ge.Z)(qe,hi),Ga="".concat(Pe,"-dropdown"),fa=ot;Tn&&(fa=Tn(ot));var qa=me.useMemo(function(){return Qn||ii(ua)},[Qn,ua]),Xr=wt?"".concat(Ga,"-").concat(wt):Bt,Gr=typeof ua=="number",Do=me.useMemo(function(){return Gr?null:ua===!1?"minWidth":"width"},[ua,Gr]),Vr=nn;Gr&&(Vr=(0,be.Z)((0,be.Z)({},Vr),{},{width:ua}));var $r=me.useRef(null);return me.useImperativeHandle(Dt,function(){return{getPopupElement:function(){return $r.current}}}),me.createElement(Bi.Z,(0,Ce.Z)({},Br,{showAction:Na?["click"]:[],hideAction:Na?["click"]:[],popupPlacement:_n||(Qt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:qa,prefixCls:Ga,popupTransitionName:Xr,popup:me.createElement("div",{ref:$r,onMouseEnter:Zr},fa),stretch:Do,popupAlign:rr,popupVisible:st,getPopupContainer:Pa,popupClassName:ue()(bn,(0,Me.Z)({},"".concat(Ga,"-empty"),gr)),popupStyle:Vr,getTriggerDOMNode:yr,onPopupVisibleChange:Na}),$t)},gi=me.forwardRef(Mi);gi.displayName="SelectTrigger";var _a=gi,Rr=z(84506);function xr(De,qe){var Dt=De.key,Pe;return"value"in De&&(Pe=De.value),Dt!=null?Dt:Pe!==void 0?Pe:"rc-index-key-".concat(qe)}function wr(De,qe){var Dt=De||{},Pe=Dt.label,Pt=Dt.value,st=Dt.options,$t=Dt.groupLabel,ot=Pe||(qe?"children":"label");return{label:ot,value:Pt||"value",options:st||"options",groupLabel:$t||ot}}function Tr(De){var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Dt=qe.fieldNames,Pe=qe.childrenAsData,Pt=[],st=wr(Dt,!1),$t=st.label,ot=st.value,wt=st.options,Bt=st.groupLabel;function nn(bn,jn){bn.forEach(function(Qt){if(jn||!(wt in Qt)){var _n=Qt[ot];Pt.push({key:xr(Qt,Pt.length),groupOption:jn,data:Qt,label:Qt[$t],value:_n})}else{var Qn=Qt[Bt];Qn===void 0&&Pe&&(Qn=Qt.label),Pt.push({key:xr(Qt,Pt.length),group:!0,data:Qt,label:Qn}),nn(Qt[wt],!0)}})}return nn(De,!1),Pt}function al(De){var qe=(0,be.Z)({},De);return"props"in qe||Object.defineProperty(qe,"props",{get:function(){return(0,Ve.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),qe}}),qe}function kr(De,qe){if(!qe||!qe.length)return null;var Dt=!1;function Pe(st,$t){var ot=(0,Rr.Z)($t),wt=ot[0],Bt=ot.slice(1);if(!wt)return[st];var nn=st.split(wt);return Dt=Dt||nn.length>1,nn.reduce(function(bn,jn){return[].concat((0,Fe.Z)(bn),(0,Fe.Z)(Pe(jn,Bt)))},[]).filter(function(bn){return bn})}var Pt=Pe(De,qe);return Dt?Pt:null}var hn=["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"],Fn=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function dn(De){return De==="tags"||De==="multiple"}var Sa=me.forwardRef(function(De,qe){var Dt,Pe,Pt=De.id,st=De.prefixCls,$t=De.className,ot=De.showSearch,wt=De.tagRender,Bt=De.direction,nn=De.omitDomProps,bn=De.displayValues,jn=De.onDisplayValuesChange,Qt=De.emptyOptions,_n=De.notFoundContent,Qn=_n===void 0?"Not Found":_n,ua=De.onClear,Tn=De.mode,rr=De.disabled,Pa=De.loading,gr=De.getInputElement,yr=De.getRawInputElement,Na=De.open,Zr=De.defaultOpen,Br=De.onDropdownVisibleChange,Ga=De.activeValue,fa=De.onActiveValueChange,qa=De.activeDescendantId,Xr=De.searchValue,Gr=De.autoClearSearchValue,Do=De.onSearch,Vr=De.onSearchSplit,$r=De.tokenSeparators,Fr=De.allowClear,to=De.suffixIcon,_o=De.clearIcon,wi=De.OptionList,bi=De.animation,aa=De.transitionName,$i=De.dropdownStyle,Fi=De.dropdownClassName,El=De.dropdownMatchSelectWidth,Bl=De.dropdownRender,Io=De.dropdownAlign,co=De.placement,yi=De.builtinPlacements,ai=De.getPopupContainer,Ko=De.showAction,ri=Ko===void 0?[]:Ko,pi=De.onFocus,Xi=De.onBlur,Li=De.onKeyUp,Ni=De.onKeyDown,Cl=De.onMouseDown,qi=(0,ge.Z)(De,hn),Il=dn(Tn),Al=(ot!==void 0?ot:Il)||Tn==="combobox",wl=(0,be.Z)({},qi);Fn.forEach(function(ao){delete wl[ao]}),nn==null||nn.forEach(function(ao){delete wl[ao]});var Lr=me.useState(!1),el=(0,$e.Z)(Lr,2),ti=el[0],vi=el[1];me.useEffect(function(){vi(pe())},[]);var nl=me.useRef(null),Qi=me.useRef(null),Dl=me.useRef(null),jo=me.useRef(null),or=me.useRef(null),xo=oe(),Lo=(0,$e.Z)(xo,3),zr=Lo[0],_i=Lo[1],sl=Lo[2];me.useImperativeHandle(qe,function(){var ao,Wo;return{focus:(ao=jo.current)===null||ao===void 0?void 0:ao.focus,blur:(Wo=jo.current)===null||Wo===void 0?void 0:Wo.blur,scrollTo:function(oi){var Dr;return(Dr=or.current)===null||Dr===void 0?void 0:Dr.scrollTo(oi)}}});var he=me.useMemo(function(){var ao;if(Tn!=="combobox")return Xr;var Wo=(ao=bn[0])===null||ao===void 0?void 0:ao.value;return typeof Wo=="string"||typeof Wo=="number"?String(Wo):""},[Xr,Tn,bn]),Ge=Tn==="combobox"&&typeof gr=="function"&&gr()||null,Ye=typeof yr=="function"&&yr(),ce=(0,a.x1)(Qi,Ye==null||(Dt=Ye.props)===null||Dt===void 0?void 0:Dt.ref),ve=me.useState(!1),Ne=(0,$e.Z)(ve,2),Re=Ne[0],We=Ne[1];(0,Ue.Z)(function(){We(!0)},[]);var ke=(0,_e.Z)(!1,{defaultValue:Zr,value:Na}),dt=(0,$e.Z)(ke,2),yt=dt[0],Le=dt[1],Je=Re?yt:!1,ft=!Qn&&Qt;(rr||ft&&Je&&Tn==="combobox")&&(Je=!1);var pt=ft?!1:Je,It=me.useCallback(function(ao){var Wo=ao!==void 0?ao:!Je;rr||(Le(Wo),Je!==Wo&&(Br==null||Br(Wo)))},[rr,Je,Le,Br]),Jt=me.useMemo(function(){return($r||[]).some(function(ao){return[`
|
|
`,`\r
|
|
`].includes(ao)})},[$r]),kt=function(Wo,mo,oi){var Dr=!0,so=Wo;fa==null||fa(null);var Oi=oi?null:kr(Wo,$r);return Tn!=="combobox"&&Oi&&(so="",Vr==null||Vr(Oi),It(!1),Dr=!1),Do&&he!==so&&Do(so,{source:mo?"typing":"effect"}),Dr},Ln=function(Wo){!Wo||!Wo.trim()||Do(Wo,{source:"submit"})};me.useEffect(function(){!Je&&!Il&&Tn!=="combobox"&&kt("",!1,!1)},[Je]),me.useEffect(function(){yt&&rr&&Le(!1),rr&&_i(!1)},[rr]);var On=re(),Ut=(0,$e.Z)(On,2),Nn=Ut[0],Qa=Ut[1],$a=function(Wo){var mo=Nn(),oi=Wo.which;if(oi===y.Z.ENTER&&(Tn!=="combobox"&&Wo.preventDefault(),Je||It(!0)),Qa(!!he),oi===y.Z.BACKSPACE&&!mo&&Il&&!he&&bn.length){for(var Dr=(0,Fe.Z)(bn),so=null,Oi=Dr.length-1;Oi>=0;Oi-=1){var Ho=Dr[Oi];if(!Ho.disabled){Dr.splice(Oi,1),so=Ho;break}}so&&jn(Dr,{type:"remove",values:[so]})}for(var Ti=arguments.length,gl=new Array(Ti>1?Ti-1:0),ll=1;ll<Ti;ll++)gl[ll-1]=arguments[ll];if(Je&&or.current){var Lu;(Lu=or.current).onKeyDown.apply(Lu,[Wo].concat(gl))}Ni==null||Ni.apply(void 0,[Wo].concat(gl))},ha=function(Wo){for(var mo=arguments.length,oi=new Array(mo>1?mo-1:0),Dr=1;Dr<mo;Dr++)oi[Dr-1]=arguments[Dr];if(Je&&or.current){var so;(so=or.current).onKeyUp.apply(so,[Wo].concat(oi))}Li==null||Li.apply(void 0,[Wo].concat(oi))},ir=function(Wo){var mo=bn.filter(function(oi){return oi!==Wo});jn(mo,{type:"remove",values:[Wo]})},Xn=me.useRef(!1),Kr=function(){_i(!0),rr||(pi&&!Xn.current&&pi.apply(void 0,arguments),ri.includes("focus")&&It(!0)),Xn.current=!0},Ba=function(){_i(!1,function(){Xn.current=!1,It(!1)}),!rr&&(he&&(Tn==="tags"?Do(he,{source:"submit"}):Tn==="multiple"&&Do("",{source:"blur"})),Xi&&Xi.apply(void 0,arguments))},ca=[];me.useEffect(function(){return function(){ca.forEach(function(ao){return clearTimeout(ao)}),ca.splice(0,ca.length)}},[]);var ga=function(Wo){var mo,oi=Wo.target,Dr=(mo=Dl.current)===null||mo===void 0?void 0:mo.getPopupElement();if(Dr&&Dr.contains(oi)){var so=setTimeout(function(){var gl=ca.indexOf(so);if(gl!==-1&&ca.splice(gl,1),sl(),!ti&&!Dr.contains(document.activeElement)){var ll;(ll=jo.current)===null||ll===void 0||ll.focus()}});ca.push(so)}for(var Oi=arguments.length,Ho=new Array(Oi>1?Oi-1:0),Ti=1;Ti<Oi;Ti++)Ho[Ti-1]=arguments[Ti];Cl==null||Cl.apply(void 0,[Wo].concat(Ho))},Ua=me.useState({}),Cr=(0,$e.Z)(Ua,2),Ca=Cr[1];function Or(){Ca({})}var To;Ye&&(To=function(Wo){It(Wo)}),ye(function(){var ao;return[nl.current,(ao=Dl.current)===null||ao===void 0?void 0:ao.getPopupElement()]},pt,It,!!Ye);var no=me.useMemo(function(){return(0,be.Z)((0,be.Z)({},De),{},{notFoundContent:Qn,open:Je,triggerOpen:pt,id:Pt,showSearch:Al,multiple:Il,toggleOpen:It})},[De,Qn,pt,Je,Pt,Al,Il,It]),ma=!!to||Pa,Vo;ma&&(Vo=me.createElement(b,{className:ue()("".concat(st,"-arrow"),(0,Me.Z)({},"".concat(st,"-arrow-loading"),Pa)),customizeIcon:to,customizeIconProps:{loading:Pa,searchValue:he,open:Je,focused:zr,showSearch:Al}}));var Yi=function(){var Wo;ua==null||ua(),(Wo=jo.current)===null||Wo===void 0||Wo.focus(),jn([],{type:"clear",values:bn}),kt("",!1,!1)},Ji=ee(st,Yi,bn,Fr,_o,rr,he,Tn),Tl=Ji.allowClear,jl=Ji.clearIcon,Ii=me.createElement(wi,{ref:or}),nu=ue()(st,$t,(Pe={},(0,Me.Z)(Pe,"".concat(st,"-focused"),zr),(0,Me.Z)(Pe,"".concat(st,"-multiple"),Il),(0,Me.Z)(Pe,"".concat(st,"-single"),!Il),(0,Me.Z)(Pe,"".concat(st,"-allow-clear"),Fr),(0,Me.Z)(Pe,"".concat(st,"-show-arrow"),ma),(0,Me.Z)(Pe,"".concat(st,"-disabled"),rr),(0,Me.Z)(Pe,"".concat(st,"-loading"),Pa),(0,Me.Z)(Pe,"".concat(st,"-open"),Je),(0,Me.Z)(Pe,"".concat(st,"-customize-input"),Ge),(0,Me.Z)(Pe,"".concat(st,"-show-search"),Al),Pe)),Qr=me.createElement(_a,{ref:Dl,disabled:rr,prefixCls:st,visible:pt,popupElement:Ii,animation:bi,transitionName:aa,dropdownStyle:$i,dropdownClassName:Fi,direction:Bt,dropdownMatchSelectWidth:El,dropdownRender:Bl,dropdownAlign:Io,placement:co,builtinPlacements:yi,getPopupContainer:ai,empty:Qt,getTriggerDOMNode:function(){return Qi.current},onPopupVisibleChange:To,onPopupMouseEnter:Or},Ye?me.cloneElement(Ye,{ref:ce}):me.createElement(Yo,(0,Ce.Z)({},De,{domRef:Qi,prefixCls:st,inputElement:Ge,ref:jo,id:Pt,showSearch:Al,autoClearSearchValue:Gr,mode:Tn,activeDescendantId:qa,tagRender:wt,values:bn,open:Je,onToggleOpen:It,activeValue:Ga,searchValue:he,onSearch:kt,onSearchSubmit:Ln,onRemove:ir,tokenWithEnter:Jt}))),Di;return Ye?Di=Qr:Di=me.createElement("div",(0,Ce.Z)({className:nu},wl,{ref:nl,onMouseDown:ga,onKeyDown:$a,onKeyUp:ha,onFocus:Kr,onBlur:Ba}),zr&&!Je&&me.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(bn.map(function(ao){var Wo=ao.label,mo=ao.value;return["number","string"].includes((0,Xe.Z)(Wo))?Wo:mo}).join(", "))),Qr,Vo,Tl&&jl),me.createElement(te.Provider,{value:no},Di)}),br=Sa,eo=function(De,qe){var Dt=me.useRef({values:new Map,options:new Map}),Pe=me.useMemo(function(){var st=Dt.current,$t=st.values,ot=st.options,wt=De.map(function(bn){if(bn.label===void 0){var jn;return(0,be.Z)((0,be.Z)({},bn),{},{label:(jn=$t.get(bn.value))===null||jn===void 0?void 0:jn.label})}return bn}),Bt=new Map,nn=new Map;return wt.forEach(function(bn){Bt.set(bn.value,bn),nn.set(bn.value,qe.get(bn.value)||ot.get(bn.value))}),Dt.current.values=Bt,Dt.current.options=nn,wt},[De,qe]),Pt=me.useCallback(function(st){return qe.get(st)||Dt.current.options.get(st)},[qe]);return[Pe,Pt]};function mi(De,qe){return Ya(De).join("").toUpperCase().includes(qe)}var Ao=function(De,qe,Dt,Pe,Pt){return me.useMemo(function(){if(!Dt||Pe===!1)return De;var st=qe.options,$t=qe.label,ot=qe.value,wt=[],Bt=typeof Pe=="function",nn=Dt.toUpperCase(),bn=Bt?Pe:function(Qt,_n){return Pt?mi(_n[Pt],nn):_n[st]?mi(_n[$t!=="children"?$t:"label"],nn):mi(_n[ot],nn)},jn=Bt?function(Qt){return al(Qt)}:function(Qt){return Qt};return De.forEach(function(Qt){if(Qt[st]){var _n=bn(Dt,jn(Qt));if(_n)wt.push(Qt);else{var Qn=Qt[st].filter(function(ua){return bn(Dt,jn(ua))});Qn.length&&wt.push((0,be.Z)((0,be.Z)({},Qt),{},(0,Me.Z)({},st,Qn)))}return}bn(Dt,jn(Qt))&&wt.push(Qt)}),wt},[De,Pe,Pt,Dt,qe])},oo=z(98924),fi=0,yl=(0,oo.Z)();function ur(){var De;return yl?(De=fi,fi+=1):De="TEST_OR_SSR",De}function Zi(De){var qe=me.useState(),Dt=(0,$e.Z)(qe,2),Pe=Dt[0],Pt=Dt[1];return me.useEffect(function(){Pt("rc_select_".concat(ur()))},[]),De||Pe}var yn=z(50344),Ma=["children","value"],va=["children"];function en(De){var qe=De,Dt=qe.key,Pe=qe.props,Pt=Pe.children,st=Pe.value,$t=(0,ge.Z)(Pe,Ma);return(0,be.Z)({key:Dt,value:st!==void 0?st:Dt,children:Pt},$t)}function Wr(De){var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,yn.Z)(De).map(function(Dt,Pe){if(!me.isValidElement(Dt)||!Dt.type)return null;var Pt=Dt,st=Pt.type.isSelectOptGroup,$t=Pt.key,ot=Pt.props,wt=ot.children,Bt=(0,ge.Z)(ot,va);return qe||!st?en(Dt):(0,be.Z)((0,be.Z)({key:"__RC_SELECT_GRP__".concat($t===null?Pe:$t,"__"),label:$t},Bt),{},{options:Wr(wt)})}).filter(function(Dt){return Dt})}function xa(De,qe,Dt,Pe,Pt){return me.useMemo(function(){var st=De,$t=!De;$t&&(st=Wr(qe));var ot=new Map,wt=new Map,Bt=function(jn,Qt,_n){_n&&typeof _n=="string"&&jn.set(Qt[_n],Qt)};function nn(bn){for(var jn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Qt=0;Qt<bn.length;Qt+=1){var _n=bn[Qt];!_n[Dt.options]||jn?(ot.set(_n[Dt.value],_n),Bt(wt,_n,Dt.label),Bt(wt,_n,Pe),Bt(wt,_n,Pt)):nn(_n[Dt.options],!0)}}return nn(st),{options:st,valueOptions:ot,labelOptions:wt}},[De,qe,Dt,Pe,Pt])}function Ir(De){var qe=me.useRef();qe.current=De;var Dt=me.useCallback(function(){return qe.current.apply(qe,arguments)},[]);return Dt}var Wa=function(){return null};Wa.isSelectOptGroup=!0;var Ei=Wa,li=function(){return null};li.isSelectOption=!0;var ki=li,cl=z(56982),Bo=z(98423),Ja=z(73299),Nl=me.createContext(null),hl=Nl;function Vi(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var Fl=["disabled","title","children","style","className"];function Mr(De){return typeof De=="string"||typeof De=="number"}var wo=function(qe,Dt){var Pe=le(),Pt=Pe.prefixCls,st=Pe.id,$t=Pe.open,ot=Pe.multiple,wt=Pe.mode,Bt=Pe.searchValue,nn=Pe.toggleOpen,bn=Pe.notFoundContent,jn=Pe.onPopupScroll,Qt=me.useContext(hl),_n=Qt.flattenOptions,Qn=Qt.onActiveValue,ua=Qt.defaultActiveFirstOption,Tn=Qt.onSelect,rr=Qt.menuItemSelectedIcon,Pa=Qt.rawValues,gr=Qt.fieldNames,yr=Qt.virtual,Na=Qt.direction,Zr=Qt.listHeight,Br=Qt.listItemHeight,Ga="".concat(Pt,"-item"),fa=(0,cl.Z)(function(){return _n},[$t,_n],function(Io,co){return co[0]&&Io[1]!==co[1]}),qa=me.useRef(null),Xr=function(co){co.preventDefault()},Gr=function(co){qa.current&&qa.current.scrollTo(typeof co=="number"?{index:co}:co)},Do=function(co){for(var yi=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,ai=fa.length,Ko=0;Ko<ai;Ko+=1){var ri=(co+Ko*yi+ai)%ai,pi=fa[ri],Xi=pi.group,Li=pi.data;if(!Xi&&!Li.disabled)return ri}return-1},Vr=me.useState(function(){return Do(0)}),$r=(0,$e.Z)(Vr,2),Fr=$r[0],to=$r[1],_o=function(co){var yi=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;to(co);var ai={source:yi?"keyboard":"mouse"},Ko=fa[co];if(!Ko){Qn(null,-1,ai);return}Qn(Ko.value,co,ai)};(0,me.useEffect)(function(){_o(ua!==!1?Do(0):-1)},[fa.length,Bt]);var wi=me.useCallback(function(Io){return Pa.has(Io)&&wt!=="combobox"},[wt,(0,Fe.Z)(Pa).toString(),Pa.size]);(0,me.useEffect)(function(){var Io=setTimeout(function(){if(!ot&&$t&&Pa.size===1){var yi=Array.from(Pa)[0],ai=fa.findIndex(function(Ko){var ri=Ko.data;return ri.value===yi});ai!==-1&&(_o(ai),Gr(ai))}});if($t){var co;(co=qa.current)===null||co===void 0||co.scrollTo(void 0)}return function(){return clearTimeout(Io)}},[$t,Bt,_n.length]);var bi=function(co){co!==void 0&&Tn(co,{selected:!Pa.has(co)}),ot||nn(!1)};if(me.useImperativeHandle(Dt,function(){return{onKeyDown:function(co){var yi=co.which,ai=co.ctrlKey;switch(yi){case y.Z.N:case y.Z.P:case y.Z.UP:case y.Z.DOWN:{var Ko=0;if(yi===y.Z.UP?Ko=-1:yi===y.Z.DOWN?Ko=1:Vi()&&ai&&(yi===y.Z.N?Ko=1:yi===y.Z.P&&(Ko=-1)),Ko!==0){var ri=Do(Fr+Ko,Ko);Gr(ri),_o(ri,!0)}break}case y.Z.ENTER:{var pi=fa[Fr];pi&&!pi.data.disabled?bi(pi.value):bi(void 0),$t&&co.preventDefault();break}case y.Z.ESC:nn(!1),$t&&co.stopPropagation()}},onKeyUp:function(){},scrollTo:function(co){Gr(co)}}}),fa.length===0)return me.createElement("div",{role:"listbox",id:"".concat(st,"_list"),className:"".concat(Ga,"-empty"),onMouseDown:Xr},bn);var aa=Object.keys(gr).map(function(Io){return gr[Io]}),$i=function(co){return co.label};function Fi(Io,co){var yi=Io.group;return{role:yi?"presentation":"option",id:"".concat(st,"_list_").concat(co)}}var El=function(co){var yi=fa[co];if(!yi)return null;var ai=yi.data||{},Ko=ai.value,ri=yi.group,pi=(0,Ae.Z)(ai,!0),Xi=$i(yi);return yi?me.createElement("div",(0,Ce.Z)({"aria-label":typeof Xi=="string"&&!ri?Xi:null},pi,{key:co},Fi(yi,co),{"aria-selected":wi(Ko)}),Ko):null},Bl={role:"listbox",id:"".concat(st,"_list")};return me.createElement(me.Fragment,null,yr&&me.createElement("div",(0,Ce.Z)({},Bl,{style:{height:0,width:0,overflow:"hidden"}}),El(Fr-1),El(Fr),El(Fr+1)),me.createElement(Ja.Z,{itemKey:"key",ref:qa,data:fa,height:Zr,itemHeight:Br,fullHeight:!1,onMouseDown:Xr,onScroll:jn,virtual:yr,direction:Na,innerProps:yr?null:Bl},function(Io,co){var yi,ai=Io.group,Ko=Io.groupOption,ri=Io.data,pi=Io.label,Xi=Io.value,Li=ri.key;if(ai){var Ni,Cl=(Ni=ri.title)!==null&&Ni!==void 0?Ni:Mr(pi)?pi.toString():void 0;return me.createElement("div",{className:ue()(Ga,"".concat(Ga,"-group")),title:Cl},pi!==void 0?pi:Li)}var qi=ri.disabled,Il=ri.title,Al=ri.children,wl=ri.style,Lr=ri.className,el=(0,ge.Z)(ri,Fl),ti=(0,Bo.Z)(el,aa),vi=wi(Xi),nl="".concat(Ga,"-option"),Qi=ue()(Ga,nl,Lr,(yi={},(0,Me.Z)(yi,"".concat(nl,"-grouped"),Ko),(0,Me.Z)(yi,"".concat(nl,"-active"),Fr===co&&!qi),(0,Me.Z)(yi,"".concat(nl,"-disabled"),qi),(0,Me.Z)(yi,"".concat(nl,"-selected"),vi),yi)),Dl=$i(Io),jo=!rr||typeof rr=="function"||vi,or=typeof Dl=="number"?Dl:Dl||Xi,xo=Mr(or)?or.toString():void 0;return Il!==void 0&&(xo=Il),me.createElement("div",(0,Ce.Z)({},(0,Ae.Z)(ti),yr?{}:Fi(Io,co),{"aria-selected":vi,className:Qi,title:xo,onMouseMove:function(){Fr===co||qi||_o(co)},onClick:function(){qi||bi(Xi)},style:wl}),me.createElement("div",{className:"".concat(nl,"-content")},or),me.isValidElement(rr)||vi,jo&&me.createElement(b,{className:"".concat(Ga,"-option-state"),customizeIcon:rr,customizeIconProps:{isSelected:vi}},vi?"\u2713":null))}))},Jo=me.forwardRef(wo);Jo.displayName="OptionList";var jr=Jo;function Pl(De){var qe=De.mode,Dt=De.options,Pe=De.children,Pt=De.backfill,st=De.allowClear,$t=De.placeholder,ot=De.getInputElement,wt=De.showSearch,Bt=De.onSearch,nn=De.defaultOpen,bn=De.autoFocus,jn=De.labelInValue,Qt=De.value,_n=De.inputValue,Qn=De.optionLabelProp,ua=isMultiple(qe),Tn=wt!==void 0?wt:ua||qe==="combobox",rr=Dt||convertChildrenToData(Pe);if(warning(qe!=="tags"||rr.every(function(Na){return!Na.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),qe==="tags"||qe==="combobox"){var Pa=rr.some(function(Na){return Na.options?Na.options.some(function(Zr){return typeof("value"in Zr?Zr.value:Zr.key)=="number"}):typeof("value"in Na?Na.value:Na.key)=="number"});warning(!Pa,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(qe!=="combobox"||!Qn,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(qe==="combobox"||!Pt,"`backfill` only works with `combobox` mode."),warning(qe==="combobox"||!ot,"`getInputElement` only work with `combobox` mode."),noteOnce(qe!=="combobox"||!ot||!st||!$t,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Bt&&!Tn&&qe!=="combobox"&&qe!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!nn||bn,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Qt!=null){var gr=toArray(Qt);warning(!jn||gr.every(function(Na){return _typeof(Na)==="object"&&("key"in Na||"value"in Na)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!ua||Array.isArray(Qt),"`value` should be array when `mode` is `multiple` or `tags`")}if(Pe){var yr=null;toNodeArray(Pe).some(function(Na){if(!React.isValidElement(Na)||!Na.type)return!1;var Zr=Na,Br=Zr.type;if(Br.isSelectOption)return!1;if(Br.isSelectOptGroup){var Ga=toNodeArray(Na.props.children).every(function(fa){return!React.isValidElement(fa)||!Na.type||fa.type.isSelectOption?!0:(yr=fa.type,!1)});return!Ga}return yr=Br,!0}),yr&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(yr.displayName||yr.name||yr,"`.")),warning(_n===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function bl(De,qe){if(De){var Dt=function Pe(Pt){for(var st=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,$t=0;$t<Pt.length;$t++){var ot=Pt[$t];if(ot[qe==null?void 0:qe.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!st&&Array.isArray(ot[qe==null?void 0:qe.options])&&Pe(ot[qe==null?void 0:qe.options],!0))break}};Dt(De)}}var _l=null,rl=["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"],Wi=["inputValue"];function mn(De){return!De||(0,Xe.Z)(De)!=="object"}var tn=me.forwardRef(function(De,qe){var Dt=De.id,Pe=De.mode,Pt=De.prefixCls,st=Pt===void 0?"rc-select":Pt,$t=De.backfill,ot=De.fieldNames,wt=De.inputValue,Bt=De.searchValue,nn=De.onSearch,bn=De.autoClearSearchValue,jn=bn===void 0?!0:bn,Qt=De.onSelect,_n=De.onDeselect,Qn=De.dropdownMatchSelectWidth,ua=Qn===void 0?!0:Qn,Tn=De.filterOption,rr=De.filterSort,Pa=De.optionFilterProp,gr=De.optionLabelProp,yr=De.options,Na=De.children,Zr=De.defaultActiveFirstOption,Br=De.menuItemSelectedIcon,Ga=De.virtual,fa=De.direction,qa=De.listHeight,Xr=qa===void 0?200:qa,Gr=De.listItemHeight,Do=Gr===void 0?20:Gr,Vr=De.value,$r=De.defaultValue,Fr=De.labelInValue,to=De.onChange,_o=(0,ge.Z)(De,rl),wi=Zi(Dt),bi=dn(Pe),aa=!!(!yr&&Na),$i=me.useMemo(function(){return Tn===void 0&&Pe==="combobox"?!1:Tn},[Tn,Pe]),Fi=me.useMemo(function(){return wr(ot,aa)},[JSON.stringify(ot),aa]),El=(0,_e.Z)("",{value:Bt!==void 0?Bt:wt,postState:function(ft){return ft||""}}),Bl=(0,$e.Z)(El,2),Io=Bl[0],co=Bl[1],yi=xa(yr,Na,Fi,Pa,gr),ai=yi.valueOptions,Ko=yi.labelOptions,ri=yi.options,pi=me.useCallback(function(Je){var ft=Ya(Je);return ft.map(function(pt){var It,Jt,kt,Ln,On;if(mn(pt))It=pt;else{var Ut;kt=pt.key,Jt=pt.label,It=(Ut=pt.value)!==null&&Ut!==void 0?Ut:kt}var Nn=ai.get(It);if(Nn){var Qa;if(Jt===void 0&&(Jt=Nn==null?void 0:Nn[gr||Fi.label]),kt===void 0&&(kt=(Qa=Nn==null?void 0:Nn.key)!==null&&Qa!==void 0?Qa:It),Ln=Nn==null?void 0:Nn.disabled,On=Nn==null?void 0:Nn.title,0)var $a}return{label:Jt,value:It,key:kt,disabled:Ln,title:On}})},[Fi,gr,ai]),Xi=(0,_e.Z)($r,{value:Vr}),Li=(0,$e.Z)(Xi,2),Ni=Li[0],Cl=Li[1],qi=me.useMemo(function(){var Je,ft=pi(Ni);return Pe==="combobox"&&un((Je=ft[0])===null||Je===void 0?void 0:Je.value)?[]:ft},[Ni,pi,Pe]),Il=eo(qi,ai),Al=(0,$e.Z)(Il,2),wl=Al[0],Lr=Al[1],el=me.useMemo(function(){if(!Pe&&wl.length===1){var Je=wl[0];if(Je.value===null&&(Je.label===null||Je.label===void 0))return[]}return wl.map(function(ft){var pt;return(0,be.Z)((0,be.Z)({},ft),{},{label:(pt=ft.label)!==null&&pt!==void 0?pt:ft.value})})},[Pe,wl]),ti=me.useMemo(function(){return new Set(wl.map(function(Je){return Je.value}))},[wl]);me.useEffect(function(){if(Pe==="combobox"){var Je,ft=(Je=wl[0])===null||Je===void 0?void 0:Je.value;co(Ct(ft)?String(ft):"")}},[wl]);var vi=Ir(function(Je,ft){var pt,It=ft!=null?ft:Je;return pt={},(0,Me.Z)(pt,Fi.value,Je),(0,Me.Z)(pt,Fi.label,It),pt}),nl=me.useMemo(function(){if(Pe!=="tags")return ri;var Je=(0,Fe.Z)(ri),ft=function(It){return ai.has(It)};return(0,Fe.Z)(wl).sort(function(pt,It){return pt.value<It.value?-1:1}).forEach(function(pt){var It=pt.value;ft(It)||Je.push(vi(It,pt.label))}),Je},[vi,ri,ai,wl,Pe]),Qi=Ao(nl,Fi,Io,$i,Pa),Dl=me.useMemo(function(){return Pe!=="tags"||!Io||Qi.some(function(Je){return Je[Pa||"value"]===Io})||Qi.some(function(Je){return Je[Fi.value]===Io})?Qi:[vi(Io)].concat((0,Fe.Z)(Qi))},[vi,Pa,Pe,Qi,Io,Fi]),jo=me.useMemo(function(){return rr?(0,Fe.Z)(Dl).sort(function(Je,ft){return rr(Je,ft)}):Dl},[Dl,rr]),or=me.useMemo(function(){return Tr(jo,{fieldNames:Fi,childrenAsData:aa})},[jo,Fi,aa]),xo=function(ft){var pt=pi(ft);if(Cl(pt),to&&(pt.length!==wl.length||pt.some(function(kt,Ln){var On;return((On=wl[Ln])===null||On===void 0?void 0:On.value)!==(kt==null?void 0:kt.value)}))){var It=Fr?pt:pt.map(function(kt){return kt.value}),Jt=pt.map(function(kt){return al(Lr(kt.value))});to(bi?It:It[0],bi?Jt:Jt[0])}},Lo=me.useState(null),zr=(0,$e.Z)(Lo,2),_i=zr[0],sl=zr[1],he=me.useState(0),Ge=(0,$e.Z)(he,2),Ye=Ge[0],ce=Ge[1],ve=Zr!==void 0?Zr:Pe!=="combobox",Ne=me.useCallback(function(Je,ft){var pt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},It=pt.source,Jt=It===void 0?"keyboard":It;ce(ft),$t&&Pe==="combobox"&&Je!==null&&Jt==="keyboard"&&sl(String(Je))},[$t,Pe]),Re=function(ft,pt,It){var Jt=function(){var Xn,Kr=Lr(ft);return[Fr?{label:Kr==null?void 0:Kr[Fi.label],value:ft,key:(Xn=Kr==null?void 0:Kr.key)!==null&&Xn!==void 0?Xn:ft}:ft,al(Kr)]};if(pt&&Qt){var kt=Jt(),Ln=(0,$e.Z)(kt,2),On=Ln[0],Ut=Ln[1];Qt(On,Ut)}else if(!pt&&_n&&It!=="clear"){var Nn=Jt(),Qa=(0,$e.Z)(Nn,2),$a=Qa[0],ha=Qa[1];_n($a,ha)}},We=Ir(function(Je,ft){var pt,It=bi?ft.selected:!0;It?pt=bi?[].concat((0,Fe.Z)(wl),[Je]):[Je]:pt=wl.filter(function(Jt){return Jt.value!==Je}),xo(pt),Re(Je,It),Pe==="combobox"?sl(""):(!dn||jn)&&(co(""),sl(""))}),ke=function(ft,pt){xo(ft);var It=pt.type,Jt=pt.values;(It==="remove"||It==="clear")&&Jt.forEach(function(kt){Re(kt.value,!1,It)})},dt=function(ft,pt){if(co(ft),sl(null),pt.source==="submit"){var It=(ft||"").trim();if(It){var Jt=Array.from(new Set([].concat((0,Fe.Z)(ti),[It])));xo(Jt),Re(It,!0),co("")}return}pt.source!=="blur"&&(Pe==="combobox"&&xo(ft),nn==null||nn(ft))},yt=function(ft){var pt=ft;Pe!=="tags"&&(pt=ft.map(function(Jt){var kt=Ko.get(Jt);return kt==null?void 0:kt.value}).filter(function(Jt){return Jt!==void 0}));var It=Array.from(new Set([].concat((0,Fe.Z)(ti),(0,Fe.Z)(pt))));xo(It),It.forEach(function(Jt){Re(Jt,!0)})},Le=me.useMemo(function(){var Je=Ga!==!1&&ua!==!1;return(0,be.Z)((0,be.Z)({},yi),{},{flattenOptions:or,onActiveValue:Ne,defaultActiveFirstOption:ve,onSelect:We,menuItemSelectedIcon:Br,rawValues:ti,fieldNames:Fi,virtual:Je,direction:fa,listHeight:Xr,listItemHeight:Do,childrenAsData:aa})},[yi,or,Ne,ve,We,Br,ti,Fi,Ga,ua,Xr,Do,aa]);return me.createElement(hl.Provider,{value:Le},me.createElement(br,(0,Ce.Z)({},_o,{id:wi,prefixCls:st,ref:qe,omitDomProps:Wi,mode:Pe,displayValues:el,onDisplayValuesChange:ke,direction:fa,searchValue:Io,onSearch:dt,autoClearSearchValue:jn,onSearchSplit:yt,dropdownMatchSelectWidth:ua,OptionList:jr,emptyOptions:!or.length,activeValue:_i,activeDescendantId:"".concat(wi,"_list_").concat(Ye)})))}),ya=tn;ya.Option=ki,ya.OptGroup=Ei;var ka=null,pr=null,fo=z(17341),ni=function(De){var qe=me.useRef({valueLabels:new Map});return me.useMemo(function(){var Dt=qe.current.valueLabels,Pe=new Map,Pt=De.map(function(st){var $t,ot=st.value,wt=($t=st.label)!==null&&$t!==void 0?$t:Dt.get(ot);return Pe.set(ot,wt),(0,be.Z)((0,be.Z)({},st),{},{label:wt})});return qe.current.valueLabels=Pe,[Pt]},[De])},Pi=function(De,qe,Dt,Pe){return me.useMemo(function(){var Pt=De.map(function(wt){var Bt=wt.value;return Bt}),st=qe.map(function(wt){var Bt=wt.value;return Bt}),$t=Pt.filter(function(wt){return!Pe[wt]});if(Dt){var ot=(0,fo.S)(Pt,!0,Pe);Pt=ot.checkedKeys,st=ot.halfCheckedKeys}return[Array.from(new Set([].concat((0,Fe.Z)($t),(0,Fe.Z)(Pt)))),st]},[De,qe,Dt,Pe])},Hr=z(1089),Ki=function(De,qe){return me.useMemo(function(){var Dt=(0,Hr.I8)(De,{fieldNames:qe,initWrapper:function(Pt){return(0,be.Z)((0,be.Z)({},Pt),{},{valueEntities:new Map})},processEntity:function(Pt,st){var $t=Pt.node[qe.value];if(0)var ot;st.valueEntities.set($t,Pt)}});return Dt},[De,qe])},dl=function(){return null},ml=dl,Xo=["children","value"];function Kt(De){return(0,yn.Z)(De).map(function(qe){if(!me.isValidElement(qe)||!qe.type)return null;var Dt=qe,Pe=Dt.key,Pt=Dt.props,st=Pt.children,$t=Pt.value,ot=(0,ge.Z)(Pt,Xo),wt=(0,be.Z)({key:Pe,value:$t},ot),Bt=Kt(st);return Bt.length&&(wt.children=Bt),wt}).filter(function(qe){return qe})}function Pn(De){if(!De)return De;var qe=(0,be.Z)({},De);return"props"in qe||Object.defineProperty(qe,"props",{get:function(){return(0,Ve.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),qe}}),qe}function na(De,qe,Dt,Pe,Pt,st){var $t=null,ot=null;function wt(){function Bt(nn){var bn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",jn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return nn.map(function(Qt,_n){var Qn="".concat(bn,"-").concat(_n),ua=Qt[st.value],Tn=Dt.includes(ua),rr=Bt(Qt[st.children]||[],Qn,Tn),Pa=me.createElement(ml,Qt,rr.map(function(yr){return yr.node}));if(qe===ua&&($t=Pa),Tn){var gr={pos:Qn,node:Pa,children:rr};return jn||ot.push(gr),gr}return null}).filter(function(Qt){return Qt})}ot||(ot=[],Bt(Pe),ot.sort(function(nn,bn){var jn=nn.node.props.value,Qt=bn.node.props.value,_n=Dt.indexOf(jn),Qn=Dt.indexOf(Qt);return _n-Qn}))}Object.defineProperty(De,"triggerNode",{get:function(){return(0,Ve.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),wt(),$t}}),Object.defineProperty(De,"allCheckedNodes",{get:function(){return(0,Ve.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),wt(),Pt?ot:ot.map(function(nn){var bn=nn.node;return bn})}})}var mt=function(De,qe,Dt){var Pe=Dt.treeNodeFilterProp,Pt=Dt.filterTreeNode,st=Dt.fieldNames,$t=st.children;return me.useMemo(function(){if(!qe||Pt===!1)return De;var ot;if(typeof Pt=="function")ot=Pt;else{var wt=qe.toUpperCase();ot=function(bn,jn){var Qt=jn[Pe];return String(Qt).toUpperCase().includes(wt)}}function Bt(nn){var bn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return nn.reduce(function(jn,Qt){var _n=Qt[$t],Qn=bn||ot(qe,Pn(Qt)),ua=Bt(_n||[],Qn);return(Qn||ua.length)&&jn.push((0,be.Z)((0,be.Z)({},Qt),{},(0,Me.Z)({isLeaf:void 0},$t,ua))),jn},[])}return Bt(De)},[De,qe,$t,Pe,Pt])};function ta(De){var qe=me.useRef();qe.current=De;var Dt=me.useCallback(function(){return qe.current.apply(qe,arguments)},[]);return Dt}function sr(De,qe){var Dt=qe.id,Pe=qe.pId,Pt=qe.rootPId,st={},$t=[],ot=De.map(function(wt){var Bt=(0,be.Z)({},wt),nn=Bt[Dt];return st[nn]=Bt,Bt.key=Bt.key||nn,Bt});return ot.forEach(function(wt){var Bt=wt[Pe],nn=st[Bt];nn&&(nn.children=nn.children||[],nn.children.push(wt)),(Bt===Pt||!nn&&Pt===null)&&$t.push(wt)}),$t}function nr(De,qe,Dt){return me.useMemo(function(){return De?Dt?sr(De,(0,be.Z)({id:"id",pId:"pId",rootPId:null},Dt!==!0?Dt:{})):De:Kt(qe)},[qe,Dt,De])}var In=me.createContext(null),Wn=In,Gn=z(15671),vr=z(43144),ho=z(97326),Fo=z(60136),bo=z(51630),qo=z(27822),io=z(10225),Pr=z(36459),Vn=me.forwardRef(function(De,qe){var Dt=De.height,Pe=De.offset,Pt=De.children,st=De.prefixCls,$t=De.onInnerResize,ot=De.innerProps,wt={},Bt={display:"flex",flexDirection:"column"};return Pe!==void 0&&(wt={height:Dt,position:"relative",overflow:"hidden"},Bt=(0,be.Z)((0,be.Z)({},Bt),{},{transform:"translateY(".concat(Pe,"px)"),position:"absolute",left:0,right:0,top:0})),me.createElement("div",{style:wt},me.createElement(et.Z,{onResize:function(bn){var jn=bn.offsetHeight;jn&&$t&&$t()}},me.createElement("div",(0,Ce.Z)({style:Bt,className:ue()((0,Me.Z)({},"".concat(st,"-holder-inner"),st)),ref:qe},ot),Pt)))});Vn.displayName="Filler";var Xa=Vn,ar=z(75164),vo=20;function Ze(De){return"touches"in De?De.touches[0].pageY:De.pageY}var Sn=function(De){(0,Fo.Z)(Dt,De);var qe=(0,bo.Z)(Dt);function Dt(){var Pe;(0,Gn.Z)(this,Dt);for(var Pt=arguments.length,st=new Array(Pt),$t=0;$t<Pt;$t++)st[$t]=arguments[$t];return Pe=qe.call.apply(qe,[this].concat(st)),Pe.moveRaf=null,Pe.scrollbarRef=me.createRef(),Pe.thumbRef=me.createRef(),Pe.visibleTimeout=null,Pe.state={dragging:!1,pageY:null,startTop:null,visible:!1},Pe.delayHidden=function(){clearTimeout(Pe.visibleTimeout),Pe.setState({visible:!0}),Pe.visibleTimeout=setTimeout(function(){Pe.setState({visible:!1})},2e3)},Pe.onScrollbarTouchStart=function(ot){ot.preventDefault()},Pe.onContainerMouseDown=function(ot){ot.stopPropagation(),ot.preventDefault()},Pe.patchEvents=function(){window.addEventListener("mousemove",Pe.onMouseMove),window.addEventListener("mouseup",Pe.onMouseUp),Pe.thumbRef.current.addEventListener("touchmove",Pe.onMouseMove),Pe.thumbRef.current.addEventListener("touchend",Pe.onMouseUp)},Pe.removeEvents=function(){var ot;window.removeEventListener("mousemove",Pe.onMouseMove),window.removeEventListener("mouseup",Pe.onMouseUp),(ot=Pe.scrollbarRef.current)===null||ot===void 0||ot.removeEventListener("touchstart",Pe.onScrollbarTouchStart),Pe.thumbRef.current&&(Pe.thumbRef.current.removeEventListener("touchstart",Pe.onMouseDown),Pe.thumbRef.current.removeEventListener("touchmove",Pe.onMouseMove),Pe.thumbRef.current.removeEventListener("touchend",Pe.onMouseUp)),ar.Z.cancel(Pe.moveRaf)},Pe.onMouseDown=function(ot){var wt=Pe.props.onStartMove;Pe.setState({dragging:!0,pageY:Ze(ot),startTop:Pe.getTop()}),wt(),Pe.patchEvents(),ot.stopPropagation(),ot.preventDefault()},Pe.onMouseMove=function(ot){var wt=Pe.state,Bt=wt.dragging,nn=wt.pageY,bn=wt.startTop,jn=Pe.props.onScroll;if(ar.Z.cancel(Pe.moveRaf),Bt){var Qt=Ze(ot)-nn,_n=bn+Qt,Qn=Pe.getEnableScrollRange(),ua=Pe.getEnableHeightRange(),Tn=ua?_n/ua:0,rr=Math.ceil(Tn*Qn);Pe.moveRaf=(0,ar.Z)(function(){jn(rr)})}},Pe.onMouseUp=function(){var ot=Pe.props.onStopMove;Pe.setState({dragging:!1}),ot(),Pe.removeEvents()},Pe.getSpinHeight=function(){var ot=Pe.props,wt=ot.height,Bt=ot.count,nn=wt/Bt*10;return nn=Math.max(nn,vo),nn=Math.min(nn,wt/2),Math.floor(nn)},Pe.getEnableScrollRange=function(){var ot=Pe.props,wt=ot.scrollHeight,Bt=ot.height;return wt-Bt||0},Pe.getEnableHeightRange=function(){var ot=Pe.props.height,wt=Pe.getSpinHeight();return ot-wt||0},Pe.getTop=function(){var ot=Pe.props.scrollTop,wt=Pe.getEnableScrollRange(),Bt=Pe.getEnableHeightRange();if(ot===0||wt===0)return 0;var nn=ot/wt;return nn*Bt},Pe.showScroll=function(){var ot=Pe.props,wt=ot.height,Bt=ot.scrollHeight;return Bt>wt},Pe}return(0,vr.Z)(Dt,[{key:"componentDidMount",value:function(){this.scrollbarRef.current.addEventListener("touchstart",this.onScrollbarTouchStart),this.thumbRef.current.addEventListener("touchstart",this.onMouseDown)}},{key:"componentDidUpdate",value:function(Pt){Pt.scrollTop!==this.props.scrollTop&&this.delayHidden()}},{key:"componentWillUnmount",value:function(){this.removeEvents(),clearTimeout(this.visibleTimeout)}},{key:"render",value:function(){var Pt=this.state,st=Pt.dragging,$t=Pt.visible,ot=this.props.prefixCls,wt=this.getSpinHeight(),Bt=this.getTop(),nn=this.showScroll(),bn=nn&&$t;return me.createElement("div",{ref:this.scrollbarRef,className:ue()("".concat(ot,"-scrollbar"),(0,Me.Z)({},"".concat(ot,"-scrollbar-show"),nn)),style:{width:8,top:0,bottom:0,right:0,position:"absolute",display:bn?null:"none"},onMouseDown:this.onContainerMouseDown,onMouseMove:this.delayHidden},me.createElement("div",{ref:this.thumbRef,className:ue()("".concat(ot,"-scrollbar-thumb"),(0,Me.Z)({},"".concat(ot,"-scrollbar-thumb-moving"),st)),style:{width:"100%",height:wt,top:Bt,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"},onMouseDown:this.onMouseDown}))}}]),Dt}(me.Component);function zn(De){var qe=De.children,Dt=De.setRef,Pe=me.useCallback(function(Pt){Dt(Pt)},[]);return me.cloneElement(qe,{ref:Pe})}function la(De,qe,Dt,Pe,Pt,st){var $t=st.getKey;return De.slice(qe,Dt+1).map(function(ot,wt){var Bt=qe+wt,nn=Pt(ot,Bt,{}),bn=$t(ot);return me.createElement(zn,{key:bn,setRef:function(Qt){return Pe(ot,Qt)}},nn)})}var jt=z(34203),oa=function(){function De(){(0,Gn.Z)(this,De),this.maps=void 0,this.maps=Object.create(null)}return(0,vr.Z)(De,[{key:"set",value:function(Dt,Pe){this.maps[Dt]=Pe}},{key:"get",value:function(Dt){return this.maps[Dt]}}]),De}(),ia=oa;function Un(De,qe,Dt){var Pe=me.useState(0),Pt=(0,$e.Z)(Pe,2),st=Pt[0],$t=Pt[1],ot=(0,me.useRef)(new Map),wt=(0,me.useRef)(new ia),Bt=(0,me.useRef)();function nn(){ar.Z.cancel(Bt.current)}function bn(){nn(),Bt.current=(0,ar.Z)(function(){ot.current.forEach(function(Qt,_n){if(Qt&&Qt.offsetParent){var Qn=(0,jt.Z)(Qt),ua=Qn.offsetHeight;wt.current.get(_n)!==ua&&wt.current.set(_n,Qn.offsetHeight)}}),$t(function(Qt){return Qt+1})})}function jn(Qt,_n){var Qn=De(Qt),ua=ot.current.get(Qn);_n?(ot.current.set(Qn,_n),bn()):ot.current.delete(Qn),!ua!=!_n&&(_n?qe==null||qe(Qt):Dt==null||Dt(Qt))}return(0,me.useEffect)(function(){return nn},[]),[jn,bn,wt.current,st]}function sa(De,qe,Dt,Pe,Pt,st,$t,ot){var wt=me.useRef();return function(Bt){if(Bt==null){ot();return}if(ar.Z.cancel(wt.current),typeof Bt=="number")$t(Bt);else if(Bt&&(0,Xe.Z)(Bt)==="object"){var nn,bn=Bt.align;"index"in Bt?nn=Bt.index:nn=qe.findIndex(function(Qn){return Pt(Qn)===Bt.key});var jn=Bt.offset,Qt=jn===void 0?0:jn,_n=function Qn(ua,Tn){if(!(ua<0||!De.current)){var rr=De.current.clientHeight,Pa=!1,gr=Tn;if(rr){for(var yr=Tn||bn,Na=0,Zr=0,Br=0,Ga=Math.min(qe.length,nn),fa=0;fa<=Ga;fa+=1){var qa=Pt(qe[fa]);Zr=Na;var Xr=Dt.get(qa);Br=Zr+(Xr===void 0?Pe:Xr),Na=Br,fa===nn&&Xr===void 0&&(Pa=!0)}var Gr=null;switch(yr){case"top":Gr=Zr-Qt;break;case"bottom":Gr=Br-rr+Qt;break;default:{var Do=De.current.scrollTop,Vr=Do+rr;Zr<Do?gr="top":Br>Vr&&(gr="bottom")}}Gr!==null&&Gr!==De.current.scrollTop&&$t(Gr)}wt.current=(0,ar.Z)(function(){Pa&&st(),Qn(ua-1,gr)},2)}};_n(3)}}}function Ur(De,qe,Dt,Pe){var Pt=Dt-De,st=qe-Dt,$t=Math.min(Pt,st)*2;if(Pe<=$t){var ot=Math.floor(Pe/2);return Pe%2?Dt+ot+1:Dt-ot}return Pt>st?Dt-(Pe-st):Dt+(Pe-Pt)}function Zo(De,qe,Dt){var Pe=De.length,Pt=qe.length,st,$t;if(Pe===0&&Pt===0)return null;Pe<Pt?(st=De,$t=qe):(st=qe,$t=De);var ot={__EMPTY_ITEM__:!0};function wt(_n){return _n!==void 0?Dt(_n):ot}for(var Bt=null,nn=Math.abs(Pe-Pt)!==1,bn=0;bn<$t.length;bn+=1){var jn=wt(st[bn]),Qt=wt($t[bn]);if(jn!==Qt){Bt=bn,nn=nn||jn!==wt($t[bn+1]);break}}return Bt===null?null:{index:Bt,multiple:nn}}function Ro(De,qe,Dt){var Pe=me.useState(De),Pt=(0,$e.Z)(Pe,2),st=Pt[0],$t=Pt[1],ot=me.useState(null),wt=(0,$e.Z)(ot,2),Bt=wt[0],nn=wt[1];return me.useEffect(function(){var bn=Zo(st||[],De||[],qe);(bn==null?void 0:bn.index)!==void 0&&(Dt==null||Dt(bn.index),nn(De[bn.index])),$t(De)},[De]),[Bt]}var ro=(typeof navigator=="undefined"?"undefined":(0,Xe.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),Ri=ro,ji=function(De,qe){var Dt=(0,me.useRef)(!1),Pe=(0,me.useRef)(null);function Pt(){clearTimeout(Pe.current),Dt.current=!0,Pe.current=setTimeout(function(){Dt.current=!1},50)}var st=(0,me.useRef)({top:De,bottom:qe});return st.current.top=De,st.current.bottom=qe,function($t){var ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,wt=$t<0&&st.current.top||$t>0&&st.current.bottom;return ot&&wt?(clearTimeout(Pe.current),Dt.current=!1):(!wt||Dt.current)&&Pt(),!Dt.current&&wt}};function ru(De,qe,Dt,Pe){var Pt=(0,me.useRef)(0),st=(0,me.useRef)(null),$t=(0,me.useRef)(null),ot=(0,me.useRef)(!1),wt=ji(qe,Dt);function Bt(bn){if(De){ar.Z.cancel(st.current);var jn=bn.deltaY;Pt.current+=jn,$t.current=jn,!wt(jn)&&(Ri||bn.preventDefault(),st.current=(0,ar.Z)(function(){var Qt=ot.current?10:1;Pe(Pt.current*Qt),Pt.current=0}))}}function nn(bn){De&&(ot.current=bn.detail===$t.current)}return[Bt,nn]}var lu=14/15;function Iu(De,qe,Dt){var Pe=(0,me.useRef)(!1),Pt=(0,me.useRef)(0),st=(0,me.useRef)(null),$t=(0,me.useRef)(null),ot,wt=function(jn){if(Pe.current){var Qt=Math.ceil(jn.touches[0].pageY),_n=Pt.current-Qt;Pt.current=Qt,Dt(_n)&&jn.preventDefault(),clearInterval($t.current),$t.current=setInterval(function(){_n*=lu,(!Dt(_n,!0)||Math.abs(_n)<=.1)&&clearInterval($t.current)},16)}},Bt=function(){Pe.current=!1,ot()},nn=function(jn){ot(),jn.touches.length===1&&!Pe.current&&(Pe.current=!0,Pt.current=Math.ceil(jn.touches[0].pageY),st.current=jn.target,st.current.addEventListener("touchmove",wt),st.current.addEventListener("touchend",Bt))};ot=function(){st.current&&(st.current.removeEventListener("touchmove",wt),st.current.removeEventListener("touchend",Bt))},(0,Ue.Z)(function(){return De&&qe.current.addEventListener("touchstart",nn),function(){var bn;(bn=qe.current)===null||bn===void 0||bn.removeEventListener("touchstart",nn),ot(),clearInterval($t.current)}},[De])}var gu=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","component","onScroll","onVisibleChange","innerProps"],yu=[],ds={overflowY:"auto",overflowAnchor:"none"};function zu(De,qe){var Dt=De.prefixCls,Pe=Dt===void 0?"rc-virtual-list":Dt,Pt=De.className,st=De.height,$t=De.itemHeight,ot=De.fullHeight,wt=ot===void 0?!0:ot,Bt=De.style,nn=De.data,bn=De.children,jn=De.itemKey,Qt=De.virtual,_n=De.component,Qn=_n===void 0?"div":_n,ua=De.onScroll,Tn=De.onVisibleChange,rr=De.innerProps,Pa=(0,ge.Z)(De,gu),gr=!!(Qt!==!1&&st&&$t),yr=gr&&nn&&$t*nn.length>st,Na=(0,me.useState)(0),Zr=(0,$e.Z)(Na,2),Br=Zr[0],Ga=Zr[1],fa=(0,me.useState)(!1),qa=(0,$e.Z)(fa,2),Xr=qa[0],Gr=qa[1],Do=ue()(Pe,Pt),Vr=nn||yu,$r=(0,me.useRef)(),Fr=(0,me.useRef)(),to=(0,me.useRef)(),_o=me.useCallback(function(zr){return typeof jn=="function"?jn(zr):zr==null?void 0:zr[jn]},[jn]),wi={getKey:_o};function bi(zr){Ga(function(_i){var sl;typeof zr=="function"?sl=zr(_i):sl=zr;var he=Al(sl);return $r.current.scrollTop=he,he})}var aa=(0,me.useRef)({start:0,end:Vr.length}),$i=(0,me.useRef)(),Fi=Ro(Vr,_o),El=(0,$e.Z)(Fi,1),Bl=El[0];$i.current=Bl;var Io=Un(_o,null,null),co=(0,$e.Z)(Io,4),yi=co[0],ai=co[1],Ko=co[2],ri=co[3],pi=me.useMemo(function(){if(!gr)return{scrollHeight:void 0,start:0,end:Vr.length-1,offset:void 0};if(!yr){var zr;return{scrollHeight:((zr=Fr.current)===null||zr===void 0?void 0:zr.offsetHeight)||0,start:0,end:Vr.length-1,offset:void 0}}for(var _i=0,sl,he,Ge,Ye=Vr.length,ce=0;ce<Ye;ce+=1){var ve=Vr[ce],Ne=_o(ve),Re=Ko.get(Ne),We=_i+(Re===void 0?$t:Re);We>=Br&&sl===void 0&&(sl=ce,he=_i),We>Br+st&&Ge===void 0&&(Ge=ce),_i=We}return sl===void 0&&(sl=0,he=0,Ge=Math.ceil(st/$t)),Ge===void 0&&(Ge=Vr.length-1),Ge=Math.min(Ge+1,Vr.length),{scrollHeight:_i,start:sl,end:Ge,offset:he}},[yr,gr,Br,Vr,ri,st]),Xi=pi.scrollHeight,Li=pi.start,Ni=pi.end,Cl=pi.offset;aa.current.start=Li,aa.current.end=Ni;var qi=Xi-st,Il=(0,me.useRef)(qi);Il.current=qi;function Al(zr){var _i=zr;return Number.isNaN(Il.current)||(_i=Math.min(_i,Il.current)),_i=Math.max(_i,0),_i}var wl=Br<=0,Lr=Br>=qi,el=ji(wl,Lr);function ti(zr){var _i=zr;bi(_i)}function vi(zr){var _i=zr.currentTarget.scrollTop;_i!==Br&&bi(_i),ua==null||ua(zr)}var nl=ru(gr,wl,Lr,function(zr){bi(function(_i){var sl=_i+zr;return sl})}),Qi=(0,$e.Z)(nl,2),Dl=Qi[0],jo=Qi[1];Iu(gr,$r,function(zr,_i){return el(zr,_i)?!1:(Dl({preventDefault:function(){},deltaY:zr}),!0)}),(0,Ue.Z)(function(){function zr(_i){gr&&_i.preventDefault()}return $r.current.addEventListener("wheel",Dl),$r.current.addEventListener("DOMMouseScroll",jo),$r.current.addEventListener("MozMousePixelScroll",zr),function(){$r.current&&($r.current.removeEventListener("wheel",Dl),$r.current.removeEventListener("DOMMouseScroll",jo),$r.current.removeEventListener("MozMousePixelScroll",zr))}},[gr]);var or=sa($r,Vr,Ko,$t,_o,ai,bi,function(){var zr;(zr=to.current)===null||zr===void 0||zr.delayHidden()});me.useImperativeHandle(qe,function(){return{scrollTo:or}}),(0,Ue.Z)(function(){if(Tn){var zr=Vr.slice(Li,Ni+1);Tn(zr,Vr)}},[Li,Ni,Vr]);var xo=la(Vr,Li,Ni,yi,bn,wi),Lo=null;return st&&(Lo=(0,be.Z)((0,Me.Z)({},wt?"height":"maxHeight",st),ds),gr&&(Lo.overflowY="hidden",Xr&&(Lo.pointerEvents="none"))),me.createElement("div",(0,Ce.Z)({style:(0,be.Z)((0,be.Z)({},Bt),{},{position:"relative"}),className:Do},Pa),me.createElement(Qn,{className:"".concat(Pe,"-holder"),style:Lo,ref:$r,onScroll:vi},me.createElement(Xa,{prefixCls:Pe,height:Xi,offset:Cl,onInnerResize:ai,ref:Fr,innerProps:rr},xo)),gr&&me.createElement(Sn,{ref:to,prefixCls:Pe,scrollTop:Br,height:st,scrollHeight:Xi,count:Vr.length,onScroll:ti,onStartMove:function(){Gr(!0)},onStopMove:function(){Gr(!1)}}))}var Si=me.forwardRef(zu);Si.displayName="List";var Eu=Si,Tu=Eu,ts=z(62874),ku=z(86128),Ns=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],Qu=function(qe,Dt){var Pe=qe.className,Pt=qe.style,st=qe.motion,$t=qe.motionNodes,ot=qe.motionType,wt=qe.onMotionStart,Bt=qe.onMotionEnd,nn=qe.active,bn=qe.treeNodeRequiredProps,jn=(0,ge.Z)(qe,Ns),Qt=me.useState(!0),_n=(0,$e.Z)(Qt,2),Qn=_n[0],ua=_n[1],Tn=me.useContext(qo.k),rr=Tn.prefixCls,Pa=me.useRef(!1),gr=function(){Pa.current||Bt(),Pa.current=!0};return(0,me.useEffect)(function(){$t&&ot==="hide"&&Qn&&ua(!1)},[$t]),(0,me.useEffect)(function(){return $t&&wt(),function(){$t&&gr()}},[]),$t?me.createElement(ts.Z,(0,Ce.Z)({ref:Dt,visible:Qn},st,{motionAppear:ot==="show",onAppearEnd:gr,onLeaveEnd:gr}),function(yr,Na){var Zr=yr.className,Br=yr.style;return me.createElement("div",{ref:Na,className:ue()("".concat(rr,"-treenode-motion"),Zr),style:Br},$t.map(function(Ga){var fa=(0,Ce.Z)({},((0,Pr.Z)(Ga.data),Ga.data)),qa=Ga.title,Xr=Ga.key,Gr=Ga.isStart,Do=Ga.isEnd;delete fa.children;var Vr=(0,Hr.H8)(Xr,bn);return me.createElement(ku.Z,(0,Ce.Z)({},fa,Vr,{title:qa,active:nn,data:Ga.data,key:Xr,isStart:Gr,isEnd:Do}))}))}):me.createElement(ku.Z,(0,Ce.Z)({domRef:Dt,className:Pe,style:Pt},jn,{active:nn}))};Qu.displayName="MotionTreeNode";var Ps=me.forwardRef(Qu),ls=Ps;function Ts(){var De=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Dt=De.length,Pe=qe.length;if(Math.abs(Dt-Pe)!==1)return{add:!1,key:null};function Pt(st,$t){var ot=new Map;st.forEach(function(Bt){ot.set(Bt,!0)});var wt=$t.filter(function(Bt){return!ot.has(Bt)});return wt.length===1?wt[0]:null}return Dt<Pe?{add:!0,key:Pt(De,qe)}:{add:!1,key:Pt(qe,De)}}function Kl(De,qe,Dt){var Pe=De.findIndex(function(ot){return ot.key===Dt}),Pt=De[Pe+1],st=qe.findIndex(function(ot){return ot.key===Dt});if(Pt){var $t=qe.findIndex(function(ot){return ot.key===Pt.key});return qe.slice(st+1,$t)}return qe.slice(st+1)}var Cu=["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"],Zu={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Fu=function(){},Cs="RC_TREE_MOTION_".concat(Math.random()),ou={key:Cs},Ss={key:Cs,level:0,index:0,pos:"0",node:ou,nodes:[ou]},ns={parent:null,children:[],pos:Ss.pos,data:ou,title:null,key:Cs,isStart:[],isEnd:[]};function po(De,qe,Dt,Pe){return qe===!1||!Dt?De:De.slice(0,Math.ceil(Dt/Pe)+1)}function _u(De){var qe=De.key,Dt=De.pos;return(0,Hr.km)(qe,Dt)}function ys(De){for(var qe=String(De.data.key),Dt=De;Dt.parent;)Dt=Dt.parent,qe="".concat(Dt.data.key," > ").concat(qe);return qe}var Wu=me.forwardRef(function(De,qe){var Dt=De.prefixCls,Pe=De.data,Pt=De.selectable,st=De.checkable,$t=De.expandedKeys,ot=De.selectedKeys,wt=De.checkedKeys,Bt=De.loadedKeys,nn=De.loadingKeys,bn=De.halfCheckedKeys,jn=De.keyEntities,Qt=De.disabled,_n=De.dragging,Qn=De.dragOverNodeKey,ua=De.dropPosition,Tn=De.motion,rr=De.height,Pa=De.itemHeight,gr=De.virtual,yr=De.focusable,Na=De.activeItem,Zr=De.focused,Br=De.tabIndex,Ga=De.onKeyDown,fa=De.onFocus,qa=De.onBlur,Xr=De.onActiveChange,Gr=De.onListChangeStart,Do=De.onListChangeEnd,Vr=(0,ge.Z)(De,Cu),$r=me.useRef(null),Fr=me.useRef(null);me.useImperativeHandle(qe,function(){return{scrollTo:function(el){$r.current.scrollTo(el)},getIndentWidth:function(){return Fr.current.offsetWidth}}});var to=me.useState($t),_o=(0,$e.Z)(to,2),wi=_o[0],bi=_o[1],aa=me.useState(Pe),$i=(0,$e.Z)(aa,2),Fi=$i[0],El=$i[1],Bl=me.useState(Pe),Io=(0,$e.Z)(Bl,2),co=Io[0],yi=Io[1],ai=me.useState([]),Ko=(0,$e.Z)(ai,2),ri=Ko[0],pi=Ko[1],Xi=me.useState(null),Li=(0,$e.Z)(Xi,2),Ni=Li[0],Cl=Li[1],qi=me.useRef(Pe);qi.current=Pe;function Il(){var Lr=qi.current;El(Lr),yi(Lr),pi([]),Cl(null),Do()}me.useEffect(function(){bi($t);var Lr=Ts(wi,$t);if(Lr.key!==null)if(Lr.add){var el=Fi.findIndex(function(jo){var or=jo.key;return or===Lr.key}),ti=po(Kl(Fi,Pe,Lr.key),gr,rr,Pa),vi=Fi.slice();vi.splice(el+1,0,ns),yi(vi),pi(ti),Cl("show")}else{var nl=Pe.findIndex(function(jo){var or=jo.key;return or===Lr.key}),Qi=po(Kl(Pe,Fi,Lr.key),gr,rr,Pa),Dl=Pe.slice();Dl.splice(nl+1,0,ns),yi(Dl),pi(Qi),Cl("hide")}else Fi!==Pe&&(El(Pe),yi(Pe))},[$t,Pe]),me.useEffect(function(){_n||Il()},[_n]);var Al=Tn?co:Pe,wl={expandedKeys:$t,selectedKeys:ot,loadedKeys:Bt,loadingKeys:nn,checkedKeys:wt,halfCheckedKeys:bn,dragOverNodeKey:Qn,dropPosition:ua,keyEntities:jn};return me.createElement(me.Fragment,null,Zr&&Na&&me.createElement("span",{style:Zu,"aria-live":"assertive"},ys(Na)),me.createElement("div",null,me.createElement("input",{style:Zu,disabled:yr===!1||Qt,tabIndex:yr!==!1?Br:null,onKeyDown:Ga,onFocus:fa,onBlur:qa,value:"",onChange:Fu,"aria-label":"for screen reader"})),me.createElement("div",{className:"".concat(Dt,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},me.createElement("div",{className:"".concat(Dt,"-indent")},me.createElement("div",{ref:Fr,className:"".concat(Dt,"-indent-unit")}))),me.createElement(Tu,(0,Ce.Z)({},Vr,{data:Al,itemKey:_u,height:rr,fullHeight:!1,virtual:gr,itemHeight:Pa,prefixCls:"".concat(Dt,"-list"),ref:$r,onVisibleChange:function(el,ti){var vi=new Set(el),nl=ti.filter(function(Qi){return!vi.has(Qi)});nl.some(function(Qi){return _u(Qi)===Cs})&&Il()}}),function(Lr){var el=Lr.pos,ti=(0,Ce.Z)({},((0,Pr.Z)(Lr.data),Lr.data)),vi=Lr.title,nl=Lr.key,Qi=Lr.isStart,Dl=Lr.isEnd,jo=(0,Hr.km)(nl,el);delete ti.key,delete ti.children;var or=(0,Hr.H8)(jo,wl);return me.createElement(ls,(0,Ce.Z)({},ti,or,{title:vi,active:!!Na&&nl===Na.key,pos:el,data:Lr.data,isStart:Qi,isEnd:Dl,motion:Tn,motionNodes:nl===Cs?ri:null,motionType:Ni,onMotionStart:Gr,onMotionEnd:Il,treeNodeRequiredProps:wl,onMouseMove:function(){Xr(null)}}))}))});Wu.displayName="NodeList";var Su=Wu;function $s(De){var qe=De.dropPosition,Dt=De.dropLevelOffset,Pe=De.indent,Pt={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(qe){case-1:Pt.top=0,Pt.left=-Dt*Pe;break;case 1:Pt.bottom=0,Pt.left=-Dt*Pe;break;case 0:Pt.bottom=0,Pt.left=Pe;break}return me.createElement("div",{style:Pt})}var Cc=10,gs=function(De){(0,Fo.Z)(Dt,De);var qe=(0,bo.Z)(Dt);function Dt(){var Pe;(0,Gn.Z)(this,Dt);for(var Pt=arguments.length,st=new Array(Pt),$t=0;$t<Pt;$t++)st[$t]=arguments[$t];return Pe=qe.call.apply(qe,[this].concat(st)),Pe.destroyed=!1,Pe.delayedDragEnterLogic=void 0,Pe.loadingRetryTimes={},Pe.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,Hr.w$)()},Pe.dragStartMousePosition=null,Pe.dragNode=void 0,Pe.currentMouseOverDroppableNodeKey=null,Pe.listRef=me.createRef(),Pe.onNodeDragStart=function(ot,wt){var Bt=Pe.state,nn=Bt.expandedKeys,bn=Bt.keyEntities,jn=Pe.props.onDragStart,Qt=wt.props.eventKey;Pe.dragNode=wt,Pe.dragStartMousePosition={x:ot.clientX,y:ot.clientY};var _n=(0,io._5)(nn,Qt);Pe.setState({draggingNodeKey:Qt,dragChildrenKeys:(0,io.wA)(Qt,bn),indent:Pe.listRef.current.getIndentWidth()}),Pe.setExpandedKeys(_n),window.addEventListener("dragend",Pe.onWindowDragEnd),jn==null||jn({event:ot,node:(0,Hr.F)(wt.props)})},Pe.onNodeDragEnter=function(ot,wt){var Bt=Pe.state,nn=Bt.expandedKeys,bn=Bt.keyEntities,jn=Bt.dragChildrenKeys,Qt=Bt.flattenNodes,_n=Bt.indent,Qn=Pe.props,ua=Qn.onDragEnter,Tn=Qn.onExpand,rr=Qn.allowDrop,Pa=Qn.direction,gr=wt.props,yr=gr.pos,Na=gr.eventKey,Zr=(0,ho.Z)(Pe),Br=Zr.dragNode;if(Pe.currentMouseOverDroppableNodeKey!==Na&&(Pe.currentMouseOverDroppableNodeKey=Na),!Br){Pe.resetDragState();return}var Ga=(0,io.OM)(ot,Br,wt,_n,Pe.dragStartMousePosition,rr,Qt,bn,nn,Pa),fa=Ga.dropPosition,qa=Ga.dropLevelOffset,Xr=Ga.dropTargetKey,Gr=Ga.dropContainerKey,Do=Ga.dropTargetPos,Vr=Ga.dropAllowed,$r=Ga.dragOverNodeKey;if(jn.indexOf(Xr)!==-1||!Vr){Pe.resetDragState();return}if(Pe.delayedDragEnterLogic||(Pe.delayedDragEnterLogic={}),Object.keys(Pe.delayedDragEnterLogic).forEach(function(Fr){clearTimeout(Pe.delayedDragEnterLogic[Fr])}),Br.props.eventKey!==wt.props.eventKey&&(ot.persist(),Pe.delayedDragEnterLogic[yr]=window.setTimeout(function(){if(Pe.state.draggingNodeKey!==null){var Fr=(0,Fe.Z)(nn),to=bn[wt.props.eventKey];to&&(to.children||[]).length&&(Fr=(0,io.L0)(nn,wt.props.eventKey)),"expandedKeys"in Pe.props||Pe.setExpandedKeys(Fr),Tn==null||Tn(Fr,{node:(0,Hr.F)(wt.props),expanded:!0,nativeEvent:ot.nativeEvent})}},800)),Br.props.eventKey===Xr&&qa===0){Pe.resetDragState();return}Pe.setState({dragOverNodeKey:$r,dropPosition:fa,dropLevelOffset:qa,dropTargetKey:Xr,dropContainerKey:Gr,dropTargetPos:Do,dropAllowed:Vr}),ua==null||ua({event:ot,node:(0,Hr.F)(wt.props),expandedKeys:nn})},Pe.onNodeDragOver=function(ot,wt){var Bt=Pe.state,nn=Bt.dragChildrenKeys,bn=Bt.flattenNodes,jn=Bt.keyEntities,Qt=Bt.expandedKeys,_n=Bt.indent,Qn=Pe.props,ua=Qn.onDragOver,Tn=Qn.allowDrop,rr=Qn.direction,Pa=(0,ho.Z)(Pe),gr=Pa.dragNode;if(gr){var yr=(0,io.OM)(ot,gr,wt,_n,Pe.dragStartMousePosition,Tn,bn,jn,Qt,rr),Na=yr.dropPosition,Zr=yr.dropLevelOffset,Br=yr.dropTargetKey,Ga=yr.dropContainerKey,fa=yr.dropAllowed,qa=yr.dropTargetPos,Xr=yr.dragOverNodeKey;nn.indexOf(Br)!==-1||!fa||(gr.props.eventKey===Br&&Zr===0?Pe.state.dropPosition===null&&Pe.state.dropLevelOffset===null&&Pe.state.dropTargetKey===null&&Pe.state.dropContainerKey===null&&Pe.state.dropTargetPos===null&&Pe.state.dropAllowed===!1&&Pe.state.dragOverNodeKey===null||Pe.resetDragState():Na===Pe.state.dropPosition&&Zr===Pe.state.dropLevelOffset&&Br===Pe.state.dropTargetKey&&Ga===Pe.state.dropContainerKey&&qa===Pe.state.dropTargetPos&&fa===Pe.state.dropAllowed&&Xr===Pe.state.dragOverNodeKey||Pe.setState({dropPosition:Na,dropLevelOffset:Zr,dropTargetKey:Br,dropContainerKey:Ga,dropTargetPos:qa,dropAllowed:fa,dragOverNodeKey:Xr}),ua==null||ua({event:ot,node:(0,Hr.F)(wt.props)}))}},Pe.onNodeDragLeave=function(ot,wt){Pe.currentMouseOverDroppableNodeKey===wt.props.eventKey&&!ot.currentTarget.contains(ot.relatedTarget)&&(Pe.resetDragState(),Pe.currentMouseOverDroppableNodeKey=null);var Bt=Pe.props.onDragLeave;Bt==null||Bt({event:ot,node:(0,Hr.F)(wt.props)})},Pe.onWindowDragEnd=function(ot){Pe.onNodeDragEnd(ot,null,!0),window.removeEventListener("dragend",Pe.onWindowDragEnd)},Pe.onNodeDragEnd=function(ot,wt){var Bt=Pe.props.onDragEnd;Pe.setState({dragOverNodeKey:null}),Pe.cleanDragState(),Bt==null||Bt({event:ot,node:(0,Hr.F)(wt.props)}),Pe.dragNode=null,window.removeEventListener("dragend",Pe.onWindowDragEnd)},Pe.onNodeDrop=function(ot,wt){var Bt,nn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,bn=Pe.state,jn=bn.dragChildrenKeys,Qt=bn.dropPosition,_n=bn.dropTargetKey,Qn=bn.dropTargetPos,ua=bn.dropAllowed;if(ua){var Tn=Pe.props.onDrop;if(Pe.setState({dragOverNodeKey:null}),Pe.cleanDragState(),_n!==null){var rr=(0,be.Z)((0,be.Z)({},(0,Hr.H8)(_n,Pe.getTreeNodeRequiredProps())),{},{active:((Bt=Pe.getActiveItem())===null||Bt===void 0?void 0:Bt.key)===_n,data:Pe.state.keyEntities[_n].node}),Pa=jn.indexOf(_n)!==-1;(0,Ve.ZP)(!Pa,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var gr=(0,io.yx)(Qn),yr={event:ot,node:(0,Hr.F)(rr),dragNode:Pe.dragNode?(0,Hr.F)(Pe.dragNode.props):null,dragNodesKeys:[Pe.dragNode.props.eventKey].concat(jn),dropToGap:Qt!==0,dropPosition:Qt+Number(gr[gr.length-1])};nn||Tn==null||Tn(yr),Pe.dragNode=null}}},Pe.cleanDragState=function(){var ot=Pe.state.draggingNodeKey;ot!==null&&Pe.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),Pe.dragStartMousePosition=null,Pe.currentMouseOverDroppableNodeKey=null},Pe.triggerExpandActionExpand=function(ot,wt){var Bt=Pe.state,nn=Bt.expandedKeys,bn=Bt.flattenNodes,jn=wt.expanded,Qt=wt.key,_n=wt.isLeaf;if(!(_n||ot.shiftKey||ot.metaKey||ot.ctrlKey)){var Qn=bn.filter(function(Tn){return Tn.key===Qt})[0],ua=(0,Hr.F)((0,be.Z)((0,be.Z)({},(0,Hr.H8)(Qt,Pe.getTreeNodeRequiredProps())),{},{data:Qn.data}));Pe.setExpandedKeys(jn?(0,io._5)(nn,Qt):(0,io.L0)(nn,Qt)),Pe.onNodeExpand(ot,ua)}},Pe.onNodeClick=function(ot,wt){var Bt=Pe.props,nn=Bt.onClick,bn=Bt.expandAction;bn==="click"&&Pe.triggerExpandActionExpand(ot,wt),nn==null||nn(ot,wt)},Pe.onNodeDoubleClick=function(ot,wt){var Bt=Pe.props,nn=Bt.onDoubleClick,bn=Bt.expandAction;bn==="doubleClick"&&Pe.triggerExpandActionExpand(ot,wt),nn==null||nn(ot,wt)},Pe.onNodeSelect=function(ot,wt){var Bt=Pe.state.selectedKeys,nn=Pe.state,bn=nn.keyEntities,jn=nn.fieldNames,Qt=Pe.props,_n=Qt.onSelect,Qn=Qt.multiple,ua=wt.selected,Tn=wt[jn.key],rr=!ua;rr?Qn?Bt=(0,io.L0)(Bt,Tn):Bt=[Tn]:Bt=(0,io._5)(Bt,Tn);var Pa=Bt.map(function(gr){var yr=bn[gr];return yr?yr.node:null}).filter(function(gr){return gr});Pe.setUncontrolledState({selectedKeys:Bt}),_n==null||_n(Bt,{event:"select",selected:rr,node:wt,selectedNodes:Pa,nativeEvent:ot.nativeEvent})},Pe.onNodeCheck=function(ot,wt,Bt){var nn=Pe.state,bn=nn.keyEntities,jn=nn.checkedKeys,Qt=nn.halfCheckedKeys,_n=Pe.props,Qn=_n.checkStrictly,ua=_n.onCheck,Tn=wt.key,rr,Pa={event:"check",node:wt,checked:Bt,nativeEvent:ot.nativeEvent};if(Qn){var gr=Bt?(0,io.L0)(jn,Tn):(0,io._5)(jn,Tn),yr=(0,io._5)(Qt,Tn);rr={checked:gr,halfChecked:yr},Pa.checkedNodes=gr.map(function(qa){return bn[qa]}).filter(function(qa){return qa}).map(function(qa){return qa.node}),Pe.setUncontrolledState({checkedKeys:gr})}else{var Na=(0,fo.S)([].concat((0,Fe.Z)(jn),[Tn]),!0,bn),Zr=Na.checkedKeys,Br=Na.halfCheckedKeys;if(!Bt){var Ga=new Set(Zr);Ga.delete(Tn);var fa=(0,fo.S)(Array.from(Ga),{checked:!1,halfCheckedKeys:Br},bn);Zr=fa.checkedKeys,Br=fa.halfCheckedKeys}rr=Zr,Pa.checkedNodes=[],Pa.checkedNodesPositions=[],Pa.halfCheckedKeys=Br,Zr.forEach(function(qa){var Xr=bn[qa];if(Xr){var Gr=Xr.node,Do=Xr.pos;Pa.checkedNodes.push(Gr),Pa.checkedNodesPositions.push({node:Gr,pos:Do})}}),Pe.setUncontrolledState({checkedKeys:Zr},!1,{halfCheckedKeys:Br})}ua==null||ua(rr,Pa)},Pe.onNodeLoad=function(ot){var wt=ot.key,Bt=new Promise(function(nn,bn){Pe.setState(function(jn){var Qt=jn.loadedKeys,_n=Qt===void 0?[]:Qt,Qn=jn.loadingKeys,ua=Qn===void 0?[]:Qn,Tn=Pe.props,rr=Tn.loadData,Pa=Tn.onLoad;if(!rr||_n.indexOf(wt)!==-1||ua.indexOf(wt)!==-1)return null;var gr=rr(ot);return gr.then(function(){var yr=Pe.state.loadedKeys,Na=(0,io.L0)(yr,wt);Pa==null||Pa(Na,{event:"load",node:ot}),Pe.setUncontrolledState({loadedKeys:Na}),Pe.setState(function(Zr){return{loadingKeys:(0,io._5)(Zr.loadingKeys,wt)}}),nn()}).catch(function(yr){if(Pe.setState(function(Zr){return{loadingKeys:(0,io._5)(Zr.loadingKeys,wt)}}),Pe.loadingRetryTimes[wt]=(Pe.loadingRetryTimes[wt]||0)+1,Pe.loadingRetryTimes[wt]>=Cc){var Na=Pe.state.loadedKeys;(0,Ve.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),Pe.setUncontrolledState({loadedKeys:(0,io.L0)(Na,wt)}),nn()}bn(yr)}),{loadingKeys:(0,io.L0)(ua,wt)}})});return Bt.catch(function(){}),Bt},Pe.onNodeMouseEnter=function(ot,wt){var Bt=Pe.props.onMouseEnter;Bt==null||Bt({event:ot,node:wt})},Pe.onNodeMouseLeave=function(ot,wt){var Bt=Pe.props.onMouseLeave;Bt==null||Bt({event:ot,node:wt})},Pe.onNodeContextMenu=function(ot,wt){var Bt=Pe.props.onRightClick;Bt&&(ot.preventDefault(),Bt({event:ot,node:wt}))},Pe.onFocus=function(){var ot=Pe.props.onFocus;Pe.setState({focused:!0});for(var wt=arguments.length,Bt=new Array(wt),nn=0;nn<wt;nn++)Bt[nn]=arguments[nn];ot==null||ot.apply(void 0,Bt)},Pe.onBlur=function(){var ot=Pe.props.onBlur;Pe.setState({focused:!1}),Pe.onActiveChange(null);for(var wt=arguments.length,Bt=new Array(wt),nn=0;nn<wt;nn++)Bt[nn]=arguments[nn];ot==null||ot.apply(void 0,Bt)},Pe.getTreeNodeRequiredProps=function(){var ot=Pe.state,wt=ot.expandedKeys,Bt=ot.selectedKeys,nn=ot.loadedKeys,bn=ot.loadingKeys,jn=ot.checkedKeys,Qt=ot.halfCheckedKeys,_n=ot.dragOverNodeKey,Qn=ot.dropPosition,ua=ot.keyEntities;return{expandedKeys:wt||[],selectedKeys:Bt||[],loadedKeys:nn||[],loadingKeys:bn||[],checkedKeys:jn||[],halfCheckedKeys:Qt||[],dragOverNodeKey:_n,dropPosition:Qn,keyEntities:ua}},Pe.setExpandedKeys=function(ot){var wt=Pe.state,Bt=wt.treeData,nn=wt.fieldNames,bn=(0,Hr.oH)(Bt,ot,nn);Pe.setUncontrolledState({expandedKeys:ot,flattenNodes:bn},!0)},Pe.onNodeExpand=function(ot,wt){var Bt=Pe.state.expandedKeys,nn=Pe.state,bn=nn.listChanging,jn=nn.fieldNames,Qt=Pe.props,_n=Qt.onExpand,Qn=Qt.loadData,ua=wt.expanded,Tn=wt[jn.key];if(!bn){var rr=Bt.indexOf(Tn),Pa=!ua;if((0,Ve.ZP)(ua&&rr!==-1||!ua&&rr===-1,"Expand state not sync with index check"),Pa?Bt=(0,io.L0)(Bt,Tn):Bt=(0,io._5)(Bt,Tn),Pe.setExpandedKeys(Bt),_n==null||_n(Bt,{node:wt,expanded:Pa,nativeEvent:ot.nativeEvent}),Pa&&Qn){var gr=Pe.onNodeLoad(wt);gr&&gr.then(function(){var yr=(0,Hr.oH)(Pe.state.treeData,Bt,jn);Pe.setUncontrolledState({flattenNodes:yr})}).catch(function(){var yr=Pe.state.expandedKeys,Na=(0,io._5)(yr,Tn);Pe.setExpandedKeys(Na)})}}},Pe.onListChangeStart=function(){Pe.setUncontrolledState({listChanging:!0})},Pe.onListChangeEnd=function(){setTimeout(function(){Pe.setUncontrolledState({listChanging:!1})})},Pe.onActiveChange=function(ot){var wt=Pe.state.activeKey,Bt=Pe.props.onActiveChange;wt!==ot&&(Pe.setState({activeKey:ot}),ot!==null&&Pe.scrollTo({key:ot}),Bt==null||Bt(ot))},Pe.getActiveItem=function(){var ot=Pe.state,wt=ot.activeKey,Bt=ot.flattenNodes;return wt===null?null:Bt.find(function(nn){var bn=nn.key;return bn===wt})||null},Pe.offsetActiveKey=function(ot){var wt=Pe.state,Bt=wt.flattenNodes,nn=wt.activeKey,bn=Bt.findIndex(function(_n){var Qn=_n.key;return Qn===nn});bn===-1&&ot<0&&(bn=Bt.length),bn=(bn+ot+Bt.length)%Bt.length;var jn=Bt[bn];if(jn){var Qt=jn.key;Pe.onActiveChange(Qt)}else Pe.onActiveChange(null)},Pe.onKeyDown=function(ot){var wt=Pe.state,Bt=wt.activeKey,nn=wt.expandedKeys,bn=wt.checkedKeys,jn=wt.fieldNames,Qt=Pe.props,_n=Qt.onKeyDown,Qn=Qt.checkable,ua=Qt.selectable;switch(ot.which){case y.Z.UP:{Pe.offsetActiveKey(-1),ot.preventDefault();break}case y.Z.DOWN:{Pe.offsetActiveKey(1),ot.preventDefault();break}}var Tn=Pe.getActiveItem();if(Tn&&Tn.data){var rr=Pe.getTreeNodeRequiredProps(),Pa=Tn.data.isLeaf===!1||!!(Tn.data[jn.children]||[]).length,gr=(0,Hr.F)((0,be.Z)((0,be.Z)({},(0,Hr.H8)(Bt,rr)),{},{data:Tn.data,active:!0}));switch(ot.which){case y.Z.LEFT:{Pa&&nn.includes(Bt)?Pe.onNodeExpand({},gr):Tn.parent&&Pe.onActiveChange(Tn.parent.key),ot.preventDefault();break}case y.Z.RIGHT:{Pa&&!nn.includes(Bt)?Pe.onNodeExpand({},gr):Tn.children&&Tn.children.length&&Pe.onActiveChange(Tn.children[0].key),ot.preventDefault();break}case y.Z.ENTER:case y.Z.SPACE:{Qn&&!gr.disabled&&gr.checkable!==!1&&!gr.disableCheckbox?Pe.onNodeCheck({},gr,!bn.includes(Bt)):!Qn&&ua&&!gr.disabled&&gr.selectable!==!1&&Pe.onNodeSelect({},gr);break}}}_n==null||_n(ot)},Pe.setUncontrolledState=function(ot){var wt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Bt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!Pe.destroyed){var nn=!1,bn=!0,jn={};Object.keys(ot).forEach(function(Qt){if(Qt in Pe.props){bn=!1;return}nn=!0,jn[Qt]=ot[Qt]}),nn&&(!wt||bn)&&Pe.setState((0,be.Z)((0,be.Z)({},jn),Bt))}},Pe.scrollTo=function(ot){Pe.listRef.current.scrollTo(ot)},Pe}return(0,vr.Z)(Dt,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Pt=this.props.activeKey;Pt!==void 0&&Pt!==this.state.activeKey&&(this.setState({activeKey:Pt}),Pt!==null&&this.scrollTo({key:Pt}))}},{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 Pt,st=this.state,$t=st.focused,ot=st.flattenNodes,wt=st.keyEntities,Bt=st.draggingNodeKey,nn=st.activeKey,bn=st.dropLevelOffset,jn=st.dropContainerKey,Qt=st.dropTargetKey,_n=st.dropPosition,Qn=st.dragOverNodeKey,ua=st.indent,Tn=this.props,rr=Tn.prefixCls,Pa=Tn.className,gr=Tn.style,yr=Tn.showLine,Na=Tn.focusable,Zr=Tn.tabIndex,Br=Zr===void 0?0:Zr,Ga=Tn.selectable,fa=Tn.showIcon,qa=Tn.icon,Xr=Tn.switcherIcon,Gr=Tn.draggable,Do=Tn.checkable,Vr=Tn.checkStrictly,$r=Tn.disabled,Fr=Tn.motion,to=Tn.loadData,_o=Tn.filterTreeNode,wi=Tn.height,bi=Tn.itemHeight,aa=Tn.virtual,$i=Tn.titleRender,Fi=Tn.dropIndicatorRender,El=Tn.onContextMenu,Bl=Tn.onScroll,Io=Tn.direction,co=Tn.rootClassName,yi=Tn.rootStyle,ai=(0,Ae.Z)(this.props,{aria:!0,data:!0}),Ko;return Gr&&((0,Xe.Z)(Gr)==="object"?Ko=Gr:typeof Gr=="function"?Ko={nodeDraggable:Gr}:Ko={}),me.createElement(qo.k.Provider,{value:{prefixCls:rr,selectable:Ga,showIcon:fa,icon:qa,switcherIcon:Xr,draggable:Ko,draggingNodeKey:Bt,checkable:Do,checkStrictly:Vr,disabled:$r,keyEntities:wt,dropLevelOffset:bn,dropContainerKey:jn,dropTargetKey:Qt,dropPosition:_n,dragOverNodeKey:Qn,indent:ua,direction:Io,dropIndicatorRender:Fi,loadData:to,filterTreeNode:_o,titleRender:$i,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}},me.createElement("div",{role:"tree",className:ue()(rr,Pa,co,(Pt={},(0,Me.Z)(Pt,"".concat(rr,"-show-line"),yr),(0,Me.Z)(Pt,"".concat(rr,"-focused"),$t),(0,Me.Z)(Pt,"".concat(rr,"-active-focused"),nn!==null),Pt)),style:yi},me.createElement(Su,(0,Ce.Z)({ref:this.listRef,prefixCls:rr,style:gr,data:ot,disabled:$r,selectable:Ga,checkable:!!Do,motion:Fr,dragging:Bt!==null,height:wi,itemHeight:bi,virtual:aa,focusable:Na,focused:$t,tabIndex:Br,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:El,onScroll:Bl},this.getTreeNodeRequiredProps(),ai))))}}],[{key:"getDerivedStateFromProps",value:function(Pt,st){var $t=st.prevProps,ot={prevProps:Pt};function wt(Na){return!$t&&Na in Pt||$t&&$t[Na]!==Pt[Na]}var Bt,nn=st.fieldNames;if(wt("fieldNames")&&(nn=(0,Hr.w$)(Pt.fieldNames),ot.fieldNames=nn),wt("treeData")?Bt=Pt.treeData:wt("children")&&((0,Ve.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Bt=(0,Hr.zn)(Pt.children)),Bt){ot.treeData=Bt;var bn=(0,Hr.I8)(Bt,{fieldNames:nn});ot.keyEntities=(0,be.Z)((0,Me.Z)({},Cs,Ss),bn.keyEntities)}var jn=ot.keyEntities||st.keyEntities;if(wt("expandedKeys")||$t&&wt("autoExpandParent"))ot.expandedKeys=Pt.autoExpandParent||!$t&&Pt.defaultExpandParent?(0,io.r7)(Pt.expandedKeys,jn):Pt.expandedKeys;else if(!$t&&Pt.defaultExpandAll){var Qt=(0,be.Z)({},jn);delete Qt[Cs],ot.expandedKeys=Object.keys(Qt).map(function(Na){return Qt[Na].key})}else!$t&&Pt.defaultExpandedKeys&&(ot.expandedKeys=Pt.autoExpandParent||Pt.defaultExpandParent?(0,io.r7)(Pt.defaultExpandedKeys,jn):Pt.defaultExpandedKeys);if(ot.expandedKeys||delete ot.expandedKeys,Bt||ot.expandedKeys){var _n=(0,Hr.oH)(Bt||st.treeData,ot.expandedKeys||st.expandedKeys,nn);ot.flattenNodes=_n}if(Pt.selectable&&(wt("selectedKeys")?ot.selectedKeys=(0,io.BT)(Pt.selectedKeys,Pt):!$t&&Pt.defaultSelectedKeys&&(ot.selectedKeys=(0,io.BT)(Pt.defaultSelectedKeys,Pt))),Pt.checkable){var Qn;if(wt("checkedKeys")?Qn=(0,io.E6)(Pt.checkedKeys)||{}:!$t&&Pt.defaultCheckedKeys?Qn=(0,io.E6)(Pt.defaultCheckedKeys)||{}:Bt&&(Qn=(0,io.E6)(Pt.checkedKeys)||{checkedKeys:st.checkedKeys,halfCheckedKeys:st.halfCheckedKeys}),Qn){var ua=Qn,Tn=ua.checkedKeys,rr=Tn===void 0?[]:Tn,Pa=ua.halfCheckedKeys,gr=Pa===void 0?[]:Pa;if(!Pt.checkStrictly){var yr=(0,fo.S)(rr,!0,jn);rr=yr.checkedKeys,gr=yr.halfCheckedKeys}ot.checkedKeys=rr,ot.halfCheckedKeys=gr}}return wt("loadedKeys")&&(ot.loadedKeys=Pt.loadedKeys),ot}}]),Dt}(me.Component);gs.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:$s,allowDrop:function(){return!0},expandAction:!1},gs.TreeNode=ku.Z;var tu=gs,mc=tu,rc=me.createContext(null),Js=rc;function Is(De){return Array.isArray(De)?De:De!==void 0?[De]:[]}function Ws(De){var qe=De||{},Dt=qe.label,Pe=qe.value,Pt=qe.children,st=Pe||"value";return{_title:Dt?[Dt]:["title","label"],value:st,key:st,children:Pt||"children"}}function Ls(De){return!De||De.disabled||De.disableCheckbox||De.checkable===!1}function oc(De,qe){var Dt=[];function Pe(Pt){Pt.forEach(function(st){var $t=st[qe.children];$t&&(Dt.push(st[qe.value]),Pe($t))})}return Pe(De),Dt}function us(De){return De==null}var xs={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ic=function(qe,Dt){var Pe=le(),Pt=Pe.prefixCls,st=Pe.multiple,$t=Pe.searchValue,ot=Pe.toggleOpen,wt=Pe.open,Bt=Pe.notFoundContent,nn=me.useContext(Js),bn=nn.virtual,jn=nn.listHeight,Qt=nn.listItemHeight,_n=nn.treeData,Qn=nn.fieldNames,ua=nn.onSelect,Tn=nn.dropdownMatchSelectWidth,rr=nn.treeExpandAction,Pa=me.useContext(Wn),gr=Pa.checkable,yr=Pa.checkedKeys,Na=Pa.halfCheckedKeys,Zr=Pa.treeExpandedKeys,Br=Pa.treeDefaultExpandAll,Ga=Pa.treeDefaultExpandedKeys,fa=Pa.onTreeExpand,qa=Pa.treeIcon,Xr=Pa.showTreeIcon,Gr=Pa.switcherIcon,Do=Pa.treeLine,Vr=Pa.treeNodeFilterProp,$r=Pa.loadData,Fr=Pa.treeLoadedKeys,to=Pa.treeMotion,_o=Pa.onTreeLoad,wi=Pa.keyEntities,bi=me.useRef(),aa=(0,cl.Z)(function(){return _n},[wt,_n],function(ti,vi){return vi[0]&&ti[1]!==vi[1]}),$i=me.useState(null),Fi=(0,$e.Z)($i,2),El=Fi[0],Bl=Fi[1],Io=wi[El],co=me.useMemo(function(){return gr?{checked:yr,halfChecked:Na}:null},[gr,yr,Na]);me.useEffect(function(){if(wt&&!st&&yr.length){var ti;(ti=bi.current)===null||ti===void 0||ti.scrollTo({key:yr[0]}),Bl(yr[0])}},[wt]);var yi=String($t).toLowerCase(),ai=function(vi){return yi?String(vi[Vr]).toLowerCase().includes(yi):!1},Ko=me.useState(Ga),ri=(0,$e.Z)(Ko,2),pi=ri[0],Xi=ri[1],Li=me.useState(null),Ni=(0,$e.Z)(Li,2),Cl=Ni[0],qi=Ni[1],Il=me.useMemo(function(){return Zr?(0,Fe.Z)(Zr):$t?Cl:pi},[pi,Cl,Zr,$t]);me.useEffect(function(){$t&&qi(oc(_n,Qn))},[$t]);var Al=function(vi){Xi(vi),qi(vi),fa&&fa(vi)},wl=function(vi){vi.preventDefault()},Lr=function(vi,nl){var Qi=nl.node;gr&&Ls(Qi)||(ua(Qi.key,{selected:!yr.includes(Qi.key)}),st||ot(!1))};if(me.useImperativeHandle(Dt,function(){var ti;return{scrollTo:(ti=bi.current)===null||ti===void 0?void 0:ti.scrollTo,onKeyDown:function(nl){var Qi,Dl=nl.which;switch(Dl){case y.Z.UP:case y.Z.DOWN:case y.Z.LEFT:case y.Z.RIGHT:(Qi=bi.current)===null||Qi===void 0||Qi.onKeyDown(nl);break;case y.Z.ENTER:{if(Io){var jo=(Io==null?void 0:Io.node)||{},or=jo.selectable,xo=jo.value;or!==!1&&Lr(null,{node:{key:El},selected:!yr.includes(xo)})}break}case y.Z.ESC:ot(!1)}},onKeyUp:function(){}}}),aa.length===0)return me.createElement("div",{role:"listbox",className:"".concat(Pt,"-empty"),onMouseDown:wl},Bt);var el={fieldNames:Qn};return Fr&&(el.loadedKeys=Fr),Il&&(el.expandedKeys=Il),me.createElement("div",{onMouseDown:wl},Io&&wt&&me.createElement("span",{style:xs,"aria-live":"assertive"},Io.node.value),me.createElement(mc,(0,Ce.Z)({ref:bi,focusable:!1,prefixCls:"".concat(Pt,"-tree"),treeData:aa,height:jn,itemHeight:Qt,virtual:bn!==!1&&Tn!==!1,multiple:st,icon:qa,showIcon:Xr,switcherIcon:Gr,showLine:Do,loadData:$t?null:$r,motion:to,activeKey:El,checkable:gr,checkStrictly:!0,checkedKeys:co,selectedKeys:gr?[]:yr,defaultExpandAll:Br},el,{onActiveChange:Bl,onSelect:Lr,onCheck:Lr,onExpand:Al,onLoad:_o,filterTreeNode:ai,expandAction:rr})))},cc=me.forwardRef(ic);cc.displayName="OptionList";var lc=cc,ci="SHOW_ALL",Ys="SHOW_PARENT",bs="SHOW_CHILD";function Us(De,qe,Dt,Pe){var Pt=new Set(De);return qe===bs?De.filter(function(st){var $t=Dt[st];return!($t&&$t.children&&$t.children.some(function(ot){var wt=ot.node;return Pt.has(wt[Pe.value])})&&$t.children.every(function(ot){var wt=ot.node;return Ls(wt)||Pt.has(wt[Pe.value])}))}):qe===Ys?De.filter(function(st){var $t=Dt[st],ot=$t?$t.parent:null;return!(ot&&!Ls(ot.node)&&Pt.has(ot.key))}):De}function yo(De){var qe=De.searchPlaceholder,Dt=De.treeCheckStrictly,Pe=De.treeCheckable,Pt=De.labelInValue,st=De.value,$t=De.multiple;warning(!qe,"`searchPlaceholder` has been removed."),Dt&&Pt===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(Pt||Dt)&&warning(toArray(st).every(function(ot){return ot&&_typeof(ot)==="object"&&"value"in ot}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Dt||$t||Pe?warning(!st||Array.isArray(st),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(st),"`value` should not be array when `TreeSelect` is single mode.")}var Xs=null,ks=["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 Zs(De){return!De||(0,Xe.Z)(De)!=="object"}var dc=me.forwardRef(function(De,qe){var Dt=De.id,Pe=De.prefixCls,Pt=Pe===void 0?"rc-tree-select":Pe,st=De.value,$t=De.defaultValue,ot=De.onChange,wt=De.onSelect,Bt=De.onDeselect,nn=De.searchValue,bn=De.inputValue,jn=De.onSearch,Qt=De.autoClearSearchValue,_n=Qt===void 0?!0:Qt,Qn=De.filterTreeNode,ua=De.treeNodeFilterProp,Tn=ua===void 0?"value":ua,rr=De.showCheckedStrategy,Pa=De.treeNodeLabelProp,gr=De.multiple,yr=De.treeCheckable,Na=De.treeCheckStrictly,Zr=De.labelInValue,Br=De.fieldNames,Ga=De.treeDataSimpleMode,fa=De.treeData,qa=De.children,Xr=De.loadData,Gr=De.treeLoadedKeys,Do=De.onTreeLoad,Vr=De.treeDefaultExpandAll,$r=De.treeExpandedKeys,Fr=De.treeDefaultExpandedKeys,to=De.onTreeExpand,_o=De.treeExpandAction,wi=De.virtual,bi=De.listHeight,aa=bi===void 0?200:bi,$i=De.listItemHeight,Fi=$i===void 0?20:$i,El=De.onDropdownVisibleChange,Bl=De.dropdownMatchSelectWidth,Io=Bl===void 0?!0:Bl,co=De.treeLine,yi=De.treeIcon,ai=De.showTreeIcon,Ko=De.switcherIcon,ri=De.treeMotion,pi=(0,ge.Z)(De,ks),Xi=Zi(Dt),Li=yr&&!Na,Ni=yr||Na,Cl=Na||Zr,qi=Ni||gr,Il=(0,_e.Z)($t,{value:st}),Al=(0,$e.Z)(Il,2),wl=Al[0],Lr=Al[1],el=me.useMemo(function(){return yr?rr||bs:ci},[rr,yr]),ti=me.useMemo(function(){return Ws(Br)},[JSON.stringify(Br)]),vi=(0,_e.Z)("",{value:nn!==void 0?nn:bn,postState:function(ha){return ha||""}}),nl=(0,$e.Z)(vi,2),Qi=nl[0],Dl=nl[1],jo=function(ha){Dl(ha),jn==null||jn(ha)},or=nr(fa,qa,Ga),xo=Ki(or,ti),Lo=xo.keyEntities,zr=xo.valueEntities,_i=me.useCallback(function($a){var ha=[],ir=[];return $a.forEach(function(Xn){zr.has(Xn)?ir.push(Xn):ha.push(Xn)}),{missingRawValues:ha,existRawValues:ir}},[zr]),sl=mt(or,Qi,{fieldNames:ti,treeNodeFilterProp:Tn,filterTreeNode:Qn}),he=me.useCallback(function($a){if($a){if(Pa)return $a[Pa];for(var ha=ti._title,ir=0;ir<ha.length;ir+=1){var Xn=$a[ha[ir]];if(Xn!==void 0)return Xn}}},[ti,Pa]),Ge=me.useCallback(function($a){var ha=Is($a);return ha.map(function(ir){return Zs(ir)?{value:ir}:ir})},[]),Ye=me.useCallback(function($a){var ha=Ge($a);return ha.map(function(ir){var Xn=ir.label,Kr=ir.value,Ba=ir.halfChecked,ca,ga=zr.get(Kr);if(ga){var Ua;Xn=(Ua=Xn)!==null&&Ua!==void 0?Ua:he(ga.node),ca=ga.node.disabled}else if(Xn===void 0){var Cr=Ge(wl).find(function(Ca){return Ca.value===Kr});Xn=Cr.label}return{label:Xn,value:Kr,halfChecked:Ba,disabled:ca}})},[zr,he,Ge,wl]),ce=me.useMemo(function(){return Ge(wl)},[Ge,wl]),ve=me.useMemo(function(){var $a=[],ha=[];return ce.forEach(function(ir){ir.halfChecked?ha.push(ir):$a.push(ir)}),[$a,ha]},[ce]),Ne=(0,$e.Z)(ve,2),Re=Ne[0],We=Ne[1],ke=me.useMemo(function(){return Re.map(function($a){return $a.value})},[Re]),dt=Pi(Re,We,Li,Lo),yt=(0,$e.Z)(dt,2),Le=yt[0],Je=yt[1],ft=me.useMemo(function(){var $a=Us(Le,el,Lo,ti),ha=$a.map(function(Ba){var ca,ga,Ua;return(ca=(ga=Lo[Ba])===null||ga===void 0||(Ua=ga.node)===null||Ua===void 0?void 0:Ua[ti.value])!==null&&ca!==void 0?ca:Ba}),ir=ha.map(function(Ba){var ca=Re.find(function(ga){return ga.value===Ba});return{value:Ba,label:ca==null?void 0:ca.label}}),Xn=Ye(ir),Kr=Xn[0];return!qi&&Kr&&us(Kr.value)&&us(Kr.label)?[]:Xn.map(function(Ba){var ca;return(0,be.Z)((0,be.Z)({},Ba),{},{label:(ca=Ba.label)!==null&&ca!==void 0?ca:Ba.value})})},[ti,qi,Le,Re,Ye,el,Lo]),pt=ni(ft),It=(0,$e.Z)(pt,1),Jt=It[0],kt=ta(function($a,ha,ir){var Xn=Ye($a);if(Lr(Xn),_n&&Dl(""),ot){var Kr=$a;if(Li){var Ba=Us($a,el,Lo,ti);Kr=Ba.map(function(Vo){var Yi=zr.get(Vo);return Yi?Yi.node[ti.value]:Vo})}var ca=ha||{triggerValue:void 0,selected:void 0},ga=ca.triggerValue,Ua=ca.selected,Cr=Kr;if(Na){var Ca=We.filter(function(Vo){return!Kr.includes(Vo.value)});Cr=[].concat((0,Fe.Z)(Cr),(0,Fe.Z)(Ca))}var Or=Ye(Cr),To={preValue:Re,triggerValue:ga},no=!0;(Na||ir==="selection"&&!Ua)&&(no=!1),na(To,ga,$a,or,no,ti),Ni?To.checked=Ua:To.selected=Ua;var ma=Cl?Or:Or.map(function(Vo){return Vo.value});ot(qi?ma:ma[0],Cl?null:Or.map(function(Vo){return Vo.label}),To)}}),Ln=me.useCallback(function($a,ha){var ir,Xn=ha.selected,Kr=ha.source,Ba=Lo[$a],ca=Ba==null?void 0:Ba.node,ga=(ir=ca==null?void 0:ca[ti.value])!==null&&ir!==void 0?ir:$a;if(!qi)kt([ga],{selected:!0,triggerValue:ga},"option");else{var Ua=Xn?[].concat((0,Fe.Z)(ke),[ga]):Le.filter(function(Yi){return Yi!==ga});if(Li){var Cr=_i(Ua),Ca=Cr.missingRawValues,Or=Cr.existRawValues,To=Or.map(function(Yi){return zr.get(Yi).key}),no;if(Xn){var ma=(0,fo.S)(To,!0,Lo);no=ma.checkedKeys}else{var Vo=(0,fo.S)(To,{checked:!1,halfCheckedKeys:Je},Lo);no=Vo.checkedKeys}Ua=[].concat((0,Fe.Z)(Ca),(0,Fe.Z)(no.map(function(Yi){return Lo[Yi].node[ti.value]})))}kt(Ua,{selected:Xn,triggerValue:ga},Kr||"option")}Xn||!qi?wt==null||wt(ga,Pn(ca)):Bt==null||Bt(ga,Pn(ca))},[_i,zr,Lo,ti,qi,ke,kt,Li,wt,Bt,Le,Je]),On=me.useCallback(function($a){if(El){var ha={};Object.defineProperty(ha,"documentClickClose",{get:function(){return(0,Ve.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),El($a,ha)}},[El]),Ut=ta(function($a,ha){var ir=$a.map(function(Xn){return Xn.value});if(ha.type==="clear"){kt(ir,{},"selection");return}ha.values.length&&Ln(ha.values[0].value,{selected:!1,source:"selection"})}),Nn=me.useMemo(function(){return{virtual:wi,dropdownMatchSelectWidth:Io,listHeight:aa,listItemHeight:Fi,treeData:sl,fieldNames:ti,onSelect:Ln,treeExpandAction:_o}},[wi,Io,aa,Fi,sl,ti,Ln,_o]),Qa=me.useMemo(function(){return{checkable:Ni,loadData:Xr,treeLoadedKeys:Gr,onTreeLoad:Do,checkedKeys:Le,halfCheckedKeys:Je,treeDefaultExpandAll:Vr,treeExpandedKeys:$r,treeDefaultExpandedKeys:Fr,onTreeExpand:to,treeIcon:yi,treeMotion:ri,showTreeIcon:ai,switcherIcon:Ko,treeLine:co,treeNodeFilterProp:Tn,keyEntities:Lo}},[Ni,Xr,Gr,Do,Le,Je,Vr,$r,Fr,to,yi,ri,ai,Ko,co,Tn,Lo]);return me.createElement(Js.Provider,{value:Nn},me.createElement(Wn.Provider,{value:Qa},me.createElement(br,(0,Ce.Z)({ref:qe},pi,{id:Xi,prefixCls:Pt,mode:qi?"multiple":void 0,displayValues:Jt,onDisplayValuesChange:Ut,searchValue:Qi,onSearch:jo,OptionList:lc,emptyOptions:!or.length,onDropdownVisibleChange:On,dropdownMatchSelectWidth:Io}))))}),_s=dc;_s.TreeNode=ml,_s.SHOW_ALL=ci,_s.SHOW_PARENT=Ys,_s.SHOW_CHILD=bs;var qs=_s,at=qs,Lt=z(10366),Ot=z(8745),Dn=z(33603),pa=z(9708),cr=z(53124),hr=z(98866),No=z(88258),ui=z(98675),ei=z(65223),Ie=z(87244),He=z(13458),At=z(78642),St=z(46163),sn=z(4173),Bn=z(99184),Kn=z(63185),Oa=z(45503),Fa=z(67968),Ia=z(32157);const Aa=De=>{const{componentCls:qe,treePrefixCls:Dt,colorBgElevated:Pe}=De,Pt=`.${Dt}`;return[{[`${qe}-dropdown`]:[{padding:`${De.paddingXS}px ${De.paddingXS/2}px`},(0,Ia.Yk)(Dt,(0,Oa.TS)(De,{colorBgContainer:Pe})),{[Pt]:{borderRadius:0,[`${Pt}-list-holder-inner`]:{alignItems:"stretch",[`${Pt}-treenode`]:{[`${Pt}-node-content-wrapper`]:{flex:"auto"}}}}},(0,Kn.C2)(`${Dt}-checkbox`,De),{"&-rtl":{direction:"rtl",[`${Pt}-switcher${Pt}-switcher_close`]:{[`${Pt}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function Ar(De,qe){return(0,Fa.Z)("TreeSelect",Dt=>{const Pe=(0,Oa.TS)(Dt,{treePrefixCls:qe});return[Aa(Pe)]},Ia.TM)(De)}var Da=function(De,qe){var Dt={};for(var Pe in De)Object.prototype.hasOwnProperty.call(De,Pe)&&qe.indexOf(Pe)<0&&(Dt[Pe]=De[Pe]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Pe=Object.getOwnPropertySymbols(De);Pt<Pe.length;Pt++)qe.indexOf(Pe[Pt])<0&&Object.prototype.propertyIsEnumerable.call(De,Pe[Pt])&&(Dt[Pe[Pt]]=De[Pe[Pt]]);return Dt};const Sr=(De,qe)=>{var Dt,{prefixCls:Pe,size:Pt,disabled:st,bordered:$t=!0,className:ot,rootClassName:wt,treeCheckable:Bt,multiple:nn,listHeight:bn=256,listItemHeight:jn=26,placement:Qt,notFoundContent:_n,switcherIcon:Qn,treeLine:ua,getPopupContainer:Tn,popupClassName:rr,dropdownClassName:Pa,treeIcon:gr=!1,transitionName:yr,choiceTransitionName:Na="",status:Zr,treeExpandAction:Br,builtinPlacements:Ga,dropdownMatchSelectWidth:fa,popupMatchSelectWidth:qa,allowClear:Xr}=De,Gr=Da(De,["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:Do,getPrefixCls:Vr,renderEmpty:$r,direction:Fr,virtual:to,popupMatchSelectWidth:_o,popupOverflow:wi}=me.useContext(cr.E_),bi=Vr(),aa=Vr("select",Pe),$i=Vr("select-tree",Pe),Fi=Vr("tree-select",Pe),{compactSize:El,compactItemClassnames:Bl}=(0,sn.ri)(aa,Fr),[Io,co]=(0,Ie.Z)(aa),[yi]=Ar(Fi,$i),ai=ue()(rr||Pa,`${Fi}-dropdown`,{[`${Fi}-dropdown-rtl`]:Fr==="rtl"},wt,co),Ko=!!(Bt||nn),ri=(0,At.Z)(Gr.suffixIcon,Gr.showArrow),pi=(Dt=qa!=null?qa:fa)!==null&&Dt!==void 0?Dt:_o,{status:Xi,hasFeedback:Li,isFormItemInput:Ni,feedbackIcon:Cl}=me.useContext(ei.aM),qi=(0,pa.F)(Xi,Zr),{suffixIcon:Il,removeIcon:Al,clearIcon:wl}=(0,St.Z)(Object.assign(Object.assign({},Gr),{multiple:Ko,showSuffixIcon:ri,hasFeedback:Li,feedbackIcon:Cl,prefixCls:aa,componentName:"TreeSelect"})),Lr=Xr===!0?{clearIcon:wl}:Xr;let el;_n!==void 0?el=_n:el=($r==null?void 0:$r("Select"))||me.createElement(No.Z,{componentName:"Select"});const ti=(0,Lt.Z)(Gr,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),vi=me.useMemo(()=>Qt!==void 0?Qt:Fr==="rtl"?"bottomRight":"bottomLeft",[Qt,Fr]),nl=(0,He.Z)(Ga,wi),Qi=(0,ui.Z)(zr=>{var _i;return(_i=Pt!=null?Pt:El)!==null&&_i!==void 0?_i:zr}),Dl=me.useContext(hr.Z),jo=st!=null?st:Dl,or=ue()(!Pe&&Fi,{[`${aa}-lg`]:Qi==="large",[`${aa}-sm`]:Qi==="small",[`${aa}-rtl`]:Fr==="rtl",[`${aa}-borderless`]:!$t,[`${aa}-in-form-item`]:Ni},(0,pa.Z)(aa,qi,Li),Bl,ot,wt,co),xo=zr=>me.createElement(Bn.Z,{prefixCls:$i,switcherIcon:Qn,treeNodeProps:zr,showLine:ua}),Lo=me.createElement(at,Object.assign({virtual:to,disabled:jo},ti,{dropdownMatchSelectWidth:pi,builtinPlacements:nl,ref:qe,prefixCls:aa,className:or,listHeight:bn,listItemHeight:jn,treeCheckable:Bt&&me.createElement("span",{className:`${aa}-tree-checkbox-inner`}),treeLine:!!ua,suffixIcon:Il,multiple:Ko,placement:vi,removeIcon:Al,allowClear:Lr,switcherIcon:xo,showTreeIcon:gr,notFoundContent:el,getPopupContainer:Tn||Do,treeMotion:null,dropdownClassName:ai,choiceTransitionName:(0,Dn.m)(bi,"",Na),transitionName:(0,Dn.m)(bi,"slide-up",yr),treeExpandAction:Br}));return Io(yi(Lo))},Co=me.forwardRef(Sr),lo=(0,Ot.Z)(Co);Co.TreeNode=ml,Co.SHOW_ALL=ci,Co.SHOW_PARENT=Ys,Co.SHOW_CHILD=bs,Co._InternalPanelDoNotUseOrYouWillBeFired=lo;var uo=Co},79870:function(Xt,Ht,z){"use strict";z.d(Ht,{default:function(){return Xo}});var E=z(87462),ue=z(4942),Ce=z(71002),Fe=z(1413),be=z(74902),$e=z(15671),ge=z(43144),Xe=z(97326),Me=z(60136),_e=z(51630),Ve=z(94184),me=z.n(Ve),Ue={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(Pn){var na=Pn.keyCode;if(Pn.altKey&&!Pn.ctrlKey||Pn.metaKey||na>=Ue.F1&&na<=Ue.F12)return!1;switch(na){case Ue.ALT:case Ue.CAPS_LOCK:case Ue.CONTEXT_MENU:case Ue.CTRL:case Ue.DOWN:case Ue.END:case Ue.ESC:case Ue.HOME:case Ue.INSERT:case Ue.LEFT:case Ue.MAC_FF_META:case Ue.META:case Ue.NUMLOCK:case Ue.NUM_CENTER:case Ue.PAGE_DOWN:case Ue.PAGE_UP:case Ue.PAUSE:case Ue.PRINT_SCREEN:case Ue.RIGHT:case Ue.SHIFT:case Ue.UP:case Ue.WIN_KEY:case Ue.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Pn){if(Pn>=Ue.ZERO&&Pn<=Ue.NINE||Pn>=Ue.NUM_ZERO&&Pn<=Ue.NUM_MULTIPLY||Pn>=Ue.A&&Pn<=Ue.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Pn===0)return!0;switch(Pn){case Ue.SPACE:case Ue.QUESTION_MARK:case Ue.NUM_PLUS:case Ue.NUM_MINUS:case Ue.NUM_PERIOD:case Ue.NUM_DIVISION:case Ue.SEMICOLON:case Ue.DASH:case Ue.EQUALS:case Ue.COMMA:case Ue.PERIOD:case Ue.SLASH:case Ue.APOSTROPHE:case Ue.SINGLE_QUOTE:case Ue.OPEN_SQUARE_BRACKET:case Ue.BACKSLASH:case Ue.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},pe=Ue,y=z(34952),a=z(72978),x=z(67294),b=z(69610);function ee(Kt){var Pn=Kt.dropPosition,na=Kt.dropLevelOffset,mt=Kt.indent,ta={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(Pn){case-1:ta.top=0,ta.left=-na*mt;break;case 1:ta.bottom=0,ta.left=-na*mt;break;case 0:ta.bottom=0,ta.left=mt;break}return x.createElement("div",{style:ta})}var te=z(36459),le=z(97685),oe=z(45987);function re(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var ye=re()?x.useLayoutEffect:x.useEffect,Ae=ye,et=function(Pn,na){var mt=React.useRef(!0);ye(function(){if(!mt.current)return Pn()},na),ye(function(){return mt.current=!1,function(){mt.current=!0}},[])},Oe=z(73299),xe=z(73935);function Se(Kt){return Kt instanceof HTMLElement||Kt instanceof SVGElement}function tt(Kt){return Se(Kt)?Kt:Kt instanceof x.Component?xe.findDOMNode(Kt):null}var Te=z(28580);function Qe(Kt,Pn,na){var mt=React.useRef({});return(!("value"in mt.current)||na(mt.current.condition,Pn))&&(mt.current.value=Kt(),mt.current.condition=Pn),mt.current.value}function Be(Kt,Pn){typeof Kt=="function"?Kt(Pn):(0,Ce.Z)(Kt)==="object"&&Kt&&"current"in Kt&&(Kt.current=Pn)}function ut(){for(var Kt=arguments.length,Pn=new Array(Kt),na=0;na<Kt;na++)Pn[na]=arguments[na];var mt=Pn.filter(function(ta){return ta});return mt.length<=1?mt[0]:function(ta){Pn.forEach(function(sr){Be(sr,ta)})}}function ct(){for(var Kt=arguments.length,Pn=new Array(Kt),na=0;na<Kt;na++)Pn[na]=arguments[na];return useMemo(function(){return ut.apply(void 0,Pn)},Pn,function(mt,ta){return mt.length===ta.length&&mt.every(function(sr,nr){return sr===ta[nr]})})}function Et(Kt){var Pn,na,mt=(0,Te.isMemo)(Kt)?Kt.type.type:Kt.type;return!(typeof mt=="function"&&!((Pn=mt.prototype)!==null&&Pn!==void 0&&Pn.render)||typeof Kt=="function"&&!((na=Kt.prototype)!==null&&na!==void 0&&na.render))}function Ft(Kt,Pn){var na={};return na[Kt.toLowerCase()]=Pn.toLowerCase(),na["Webkit".concat(Kt)]="webkit".concat(Pn),na["Moz".concat(Kt)]="moz".concat(Pn),na["ms".concat(Kt)]="MS".concat(Pn),na["O".concat(Kt)]="o".concat(Pn.toLowerCase()),na}function Mt(Kt,Pn){var na={animationend:Ft("Animation","AnimationEnd"),transitionend:Ft("Transition","TransitionEnd")};return Kt&&("AnimationEvent"in Pn||delete na.animationend.animation,"TransitionEvent"in Pn||delete na.transitionend.transition),na}var rn=Mt(re(),typeof window!="undefined"?window:{}),An={};if(re()){var Hn=document.createElement("div");An=Hn.style}var xt={};function _t(Kt){if(xt[Kt])return xt[Kt];var Pn=rn[Kt];if(Pn)for(var na=Object.keys(Pn),mt=na.length,ta=0;ta<mt;ta+=1){var sr=na[ta];if(Object.prototype.hasOwnProperty.call(Pn,sr)&&sr in An)return xt[Kt]=Pn[sr],xt[Kt]}return""}var xn=_t("animationend"),Ta=_t("transitionend"),Tt=!!(xn&&Ta),pn=xn||"animationend",it=Ta||"transitionend";function Mn(Kt,Pn){if(!Kt)return null;if((0,Ce.Z)(Kt)==="object"){var na=Pn.replace(/-\w/g,function(mt){return mt[1].toUpperCase()});return Kt[na]}return"".concat(Kt,"-").concat(Pn)}var Ka="none",Gt="appear",cn="enter",wn="leave",gt="none",rt="prepare",Nt="start",on="active",Zn="end";function ea(Kt){var Pn=x.useRef(!1),na=x.useState(Kt),mt=(0,le.Z)(na,2),ta=mt[0],sr=mt[1];x.useEffect(function(){return Pn.current=!1,function(){Pn.current=!0}},[]);function nr(In,Wn){Wn&&Pn.current||sr(In)}return[ta,nr]}var tr=function(Pn){return+setTimeout(Pn,16)},Za=function(Pn){return clearTimeout(Pn)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(tr=function(Pn){return window.requestAnimationFrame(Pn)},Za=function(Pn){return window.cancelAnimationFrame(Pn)});var Ea=0,Va=new Map;function bt(Kt){Va.delete(Kt)}var Yt=function(Pn){var na=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Ea+=1;var mt=Ea;function ta(sr){if(sr===0)bt(mt),Pn();else{var nr=tr(function(){ta(sr-1)});Va.set(mt,nr)}}return ta(na),mt};Yt.cancel=function(Kt){var Pn=Va.get(Kt);return bt(Pn),Za(Pn)};var er=Yt,Ya=function(){var Kt=x.useRef(null);function Pn(){er.cancel(Kt.current)}function na(mt){var ta=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;Pn();var sr=er(function(){ta<=1?mt({isCanceled:function(){return sr!==Kt.current}}):na(mt,ta-1)});Kt.current=sr}return x.useEffect(function(){return function(){Pn()}},[]),[na,Pn]},qt=re()?x.useLayoutEffect:x.useEffect,ba=qt,Ct=[rt,Nt,on,Zn],un=!1,Rn=!0;function ln(Kt){return Kt===on||Kt===Zn}var Vt=function(Kt,Pn){var na=ea(gt),mt=(0,le.Z)(na,2),ta=mt[0],sr=mt[1],nr=Ya(),In=(0,le.Z)(nr,2),Wn=In[0],Gn=In[1];function vr(){sr(rt,!0)}return ba(function(){if(ta!==gt&&ta!==Zn){var ho=Ct.indexOf(ta),Fo=Ct[ho+1],bo=Pn(ta);bo===un?sr(Fo,!0):Wn(function(qo){function io(){qo.isCanceled()||sr(Fo,!0)}bo===!0?io():Promise.resolve(bo).then(io)})}},[Kt,ta]),x.useEffect(function(){return function(){Gn()}},[]),[vr,ta]},Jn=function(Kt){var Pn=(0,x.useRef)(),na=(0,x.useRef)(Kt);na.current=Kt;var mt=x.useCallback(function(nr){na.current(nr)},[]);function ta(nr){nr&&(nr.removeEventListener(it,mt),nr.removeEventListener(pn,mt))}function sr(nr){Pn.current&&Pn.current!==nr&&ta(Pn.current),nr&&nr!==Pn.current&&(nr.addEventListener(it,mt),nr.addEventListener(pn,mt),Pn.current=nr)}return x.useEffect(function(){return function(){ta(Pn.current)}},[]),[sr,ta]};function ja(Kt,Pn,na,mt){var ta=mt.motionEnter,sr=ta===void 0?!0:ta,nr=mt.motionAppear,In=nr===void 0?!0:nr,Wn=mt.motionLeave,Gn=Wn===void 0?!0:Wn,vr=mt.motionDeadline,ho=mt.motionLeaveImmediately,Fo=mt.onAppearPrepare,bo=mt.onEnterPrepare,qo=mt.onLeavePrepare,io=mt.onAppearStart,Pr=mt.onEnterStart,Vn=mt.onLeaveStart,Xa=mt.onAppearActive,ar=mt.onEnterActive,vo=mt.onLeaveActive,Ze=mt.onAppearEnd,Sn=mt.onEnterEnd,zn=mt.onLeaveEnd,la=mt.onVisibleChanged,jt=ea(),oa=(0,le.Z)(jt,2),ia=oa[0],Un=oa[1],sa=ea(Ka),Ur=(0,le.Z)(sa,2),Zo=Ur[0],Ro=Ur[1],ro=ea(null),Ri=(0,le.Z)(ro,2),ji=Ri[0],ru=Ri[1],lu=(0,x.useRef)(!1),Iu=(0,x.useRef)(null);function gu(){return na()}var yu=(0,x.useRef)(!1);function ds(Kl){var Cu=gu();if(!(Kl&&!Kl.deadline&&Kl.target!==Cu)){var Zu=yu.current,Fu;Zo===Gt&&Zu?Fu=Ze==null?void 0:Ze(Cu,Kl):Zo===cn&&Zu?Fu=Sn==null?void 0:Sn(Cu,Kl):Zo===wn&&Zu&&(Fu=zn==null?void 0:zn(Cu,Kl)),Zo!==Ka&&Zu&&Fu!==!1&&(Ro(Ka,!0),ru(null,!0))}}var zu=Jn(ds),Si=(0,le.Z)(zu,1),Eu=Si[0],Tu=x.useMemo(function(){var Kl,Cu,Zu;switch(Zo){case Gt:return Kl={},(0,ue.Z)(Kl,rt,Fo),(0,ue.Z)(Kl,Nt,io),(0,ue.Z)(Kl,on,Xa),Kl;case cn:return Cu={},(0,ue.Z)(Cu,rt,bo),(0,ue.Z)(Cu,Nt,Pr),(0,ue.Z)(Cu,on,ar),Cu;case wn:return Zu={},(0,ue.Z)(Zu,rt,qo),(0,ue.Z)(Zu,Nt,Vn),(0,ue.Z)(Zu,on,vo),Zu;default:return{}}},[Zo]),ts=Vt(Zo,function(Kl){if(Kl===rt){var Cu=Tu[rt];return Cu?Cu(gu()):un}if(Qu in Tu){var Zu;ru(((Zu=Tu[Qu])===null||Zu===void 0?void 0:Zu.call(Tu,gu(),null))||null)}return Qu===on&&(Eu(gu()),vr>0&&(clearTimeout(Iu.current),Iu.current=setTimeout(function(){ds({deadline:!0})},vr))),Rn}),ku=(0,le.Z)(ts,2),Ns=ku[0],Qu=ku[1],Ps=ln(Qu);yu.current=Ps,ba(function(){Un(Pn);var Kl=lu.current;if(lu.current=!0,!!Kt){var Cu;!Kl&&Pn&&In&&(Cu=Gt),Kl&&Pn&&sr&&(Cu=cn),(Kl&&!Pn&&Gn||!Kl&&ho&&!Pn&&Gn)&&(Cu=wn),Cu&&(Ro(Cu),Ns())}},[Pn]),(0,x.useEffect)(function(){(Zo===Gt&&!In||Zo===cn&&!sr||Zo===wn&&!Gn)&&Ro(Ka)},[In,sr,Gn]),(0,x.useEffect)(function(){return function(){lu.current=!1,clearTimeout(Iu.current)}},[]);var ls=x.useRef(!1);(0,x.useEffect)(function(){ia&&(ls.current=!0),ia!==void 0&&Zo===Ka&&((ls.current||ia)&&(la==null||la(ia)),ls.current=!0)},[ia,Zo]);var Ts=ji;return Tu[rt]&&Qu===Nt&&(Ts=(0,Fe.Z)({transition:"none"},Ts)),[Zo,Qu,Ts,ia!=null?ia:Pn]}var za=function(Kt){(0,Me.Z)(na,Kt);var Pn=(0,_e.Z)(na);function na(){return(0,$e.Z)(this,na),Pn.apply(this,arguments)}return(0,ge.Z)(na,[{key:"render",value:function(){return this.props.children}}]),na}(x.Component),Ra=za;function _r(Kt){var Pn=Kt;(0,Ce.Z)(Kt)==="object"&&(Pn=Kt.transitionSupport);function na(ta){return!!(ta.motionName&&Pn)}var mt=x.forwardRef(function(ta,sr){var nr=ta.visible,In=nr===void 0?!0:nr,Wn=ta.removeOnLeave,Gn=Wn===void 0?!0:Wn,vr=ta.forceRender,ho=ta.children,Fo=ta.motionName,bo=ta.leavedClassName,qo=ta.eventProps,io=na(ta),Pr=(0,x.useRef)(),Vn=(0,x.useRef)();function Xa(){try{return Pr.current instanceof HTMLElement?Pr.current:tt(Vn.current)}catch(ro){return null}}var ar=ja(io,In,Xa,ta),vo=(0,le.Z)(ar,4),Ze=vo[0],Sn=vo[1],zn=vo[2],la=vo[3],jt=x.useRef(la);la&&(jt.current=!0);var oa=x.useCallback(function(ro){Pr.current=ro,Be(sr,ro)},[sr]),ia,Un=(0,Fe.Z)((0,Fe.Z)({},qo),{},{visible:In});if(!ho)ia=null;else if(Ze===Ka||!na(ta))la?ia=ho((0,Fe.Z)({},Un),oa):!Gn&&jt.current&&bo?ia=ho((0,Fe.Z)((0,Fe.Z)({},Un),{},{className:bo}),oa):vr||!Gn&&!bo?ia=ho((0,Fe.Z)((0,Fe.Z)({},Un),{},{style:{display:"none"}}),oa):ia=null;else{var sa,Ur;Sn===rt?Ur="prepare":ln(Sn)?Ur="active":Sn===Nt&&(Ur="start"),ia=ho((0,Fe.Z)((0,Fe.Z)({},Un),{},{className:me()(Mn(Fo,Ze),(sa={},(0,ue.Z)(sa,Mn(Fo,"".concat(Ze,"-").concat(Ur)),Ur),(0,ue.Z)(sa,Fo,typeof Fo=="string"),sa)),style:zn}),oa)}if(x.isValidElement(ia)&&Et(ia)){var Zo=ia,Ro=Zo.ref;Ro||(ia=x.cloneElement(ia,{ref:oa}))}return x.createElement(Ra,{ref:Vn},ia)});return mt.displayName="CSSMotion",mt}var Yr=_r(Tt),So="add",Go="keep",di="remove",Yo="removed";function Bi(Kt){var Pn;return Kt&&(0,Ce.Z)(Kt)==="object"&&"key"in Kt?Pn=Kt:Pn={key:Kt},(0,Fe.Z)((0,Fe.Z)({},Pn),{},{key:String(Pn.key)})}function hi(){var Kt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return Kt.map(Bi)}function ii(){var Kt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Pn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],na=[],mt=0,ta=Pn.length,sr=hi(Kt),nr=hi(Pn);sr.forEach(function(Gn){for(var vr=!1,ho=mt;ho<ta;ho+=1){var Fo=nr[ho];if(Fo.key===Gn.key){mt<ho&&(na=na.concat(nr.slice(mt,ho).map(function(bo){return(0,Fe.Z)((0,Fe.Z)({},bo),{},{status:So})})),mt=ho),na.push((0,Fe.Z)((0,Fe.Z)({},Fo),{},{status:Go})),mt+=1,vr=!0;break}}vr||na.push((0,Fe.Z)((0,Fe.Z)({},Gn),{},{status:di}))}),mt<ta&&(na=na.concat(nr.slice(mt).map(function(Gn){return(0,Fe.Z)((0,Fe.Z)({},Gn),{},{status:So})})));var In={};na.forEach(function(Gn){var vr=Gn.key;In[vr]=(In[vr]||0)+1});var Wn=Object.keys(In).filter(function(Gn){return In[Gn]>1});return Wn.forEach(function(Gn){na=na.filter(function(vr){var ho=vr.key,Fo=vr.status;return ho!==Gn||Fo!==di}),na.forEach(function(vr){vr.key===Gn&&(vr.status=Go)})}),na}var Mi=["component","children","onVisibleChanged","onAllRemoved"],gi=["status"],_a=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Rr(Kt){var Pn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Yr,na=function(mt){(0,Me.Z)(sr,mt);var ta=(0,_e.Z)(sr);function sr(){var nr;(0,$e.Z)(this,sr);for(var In=arguments.length,Wn=new Array(In),Gn=0;Gn<In;Gn++)Wn[Gn]=arguments[Gn];return nr=ta.call.apply(ta,[this].concat(Wn)),(0,ue.Z)((0,Xe.Z)(nr),"state",{keyEntities:[]}),(0,ue.Z)((0,Xe.Z)(nr),"removeKey",function(vr){var ho=nr.state.keyEntities,Fo=ho.map(function(bo){return bo.key!==vr?bo:(0,Fe.Z)((0,Fe.Z)({},bo),{},{status:Yo})});return nr.setState({keyEntities:Fo}),Fo.filter(function(bo){var qo=bo.status;return qo!==Yo}).length}),nr}return(0,ge.Z)(sr,[{key:"render",value:function(){var In=this,Wn=this.state.keyEntities,Gn=this.props,vr=Gn.component,ho=Gn.children,Fo=Gn.onVisibleChanged,bo=Gn.onAllRemoved,qo=(0,oe.Z)(Gn,Mi),io=vr||x.Fragment,Pr={};return _a.forEach(function(Vn){Pr[Vn]=qo[Vn],delete qo[Vn]}),delete qo.keys,x.createElement(io,qo,Wn.map(function(Vn){var Xa=Vn.status,ar=(0,oe.Z)(Vn,gi),vo=Xa===So||Xa===Go;return x.createElement(Pn,(0,E.Z)({},Pr,{key:ar.key,visible:vo,eventProps:ar,onVisibleChanged:function(Sn){if(Fo==null||Fo(Sn,{key:ar.key}),!Sn){var zn=In.removeKey(ar.key);zn===0&&bo&&bo()}}}),ho)}))}}],[{key:"getDerivedStateFromProps",value:function(In,Wn){var Gn=In.keys,vr=Wn.keyEntities,ho=hi(Gn),Fo=ii(vr,ho);return{keyEntities:Fo.filter(function(bo){var qo=vr.find(function(io){var Pr=io.key;return bo.key===Pr});return!(qo&&qo.status===Yo&&bo.status===di)})}}}]),sr}(x.Component);return(0,ue.Z)(na,"defaultProps",{component:"div"}),na}var xr=Rr(Tt),wr=Yr,Tr=z(56261);function al(Kt,Pn){var na=x.useState(!1),mt=(0,le.Z)(na,2),ta=mt[0],sr=mt[1];x.useLayoutEffect(function(){if(ta)return Kt(),function(){Pn()}},[ta]),x.useLayoutEffect(function(){return sr(!0),function(){sr(!1)}},[])}var kr=z(83898),hn=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],Fn=function(Pn,na){var mt=Pn.className,ta=Pn.style,sr=Pn.motion,nr=Pn.motionNodes,In=Pn.motionType,Wn=Pn.onMotionStart,Gn=Pn.onMotionEnd,vr=Pn.active,ho=Pn.treeNodeRequiredProps,Fo=(0,oe.Z)(Pn,hn),bo=x.useState(!0),qo=(0,le.Z)(bo,2),io=qo[0],Pr=qo[1],Vn=x.useContext(b.k),Xa=Vn.prefixCls,ar=nr&&In!=="hide";Ae(function(){nr&&ar!==io&&Pr(ar)},[nr]);var vo=function(){nr&&Wn()},Ze=x.useRef(!1),Sn=function(){nr&&!Ze.current&&(Ze.current=!0,Gn())};al(vo,Sn);var zn=function(jt){ar===jt&&Sn()};return nr?x.createElement(wr,(0,E.Z)({ref:na,visible:io},sr,{motionAppear:In==="show",onVisibleChanged:zn}),function(la,jt){var oa=la.className,ia=la.style;return x.createElement("div",{ref:jt,className:me()("".concat(Xa,"-treenode-motion"),oa),style:ia},nr.map(function(Un){var sa=(0,E.Z)({},((0,te.Z)(Un.data),Un.data)),Ur=Un.title,Zo=Un.key,Ro=Un.isStart,ro=Un.isEnd;delete sa.children;var Ri=(0,kr.H8)(Zo,ho);return x.createElement(Tr.Z,(0,E.Z)({},sa,Ri,{title:Ur,active:vr,data:Un.data,key:Zo,isStart:Ro,isEnd:ro}))}))}):x.createElement(Tr.Z,(0,E.Z)({domRef:na,className:mt,style:ta},Fo,{active:vr}))};Fn.displayName="MotionTreeNode";var dn=x.forwardRef(Fn),Sa=dn;function br(){var Kt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Pn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],na=Kt.length,mt=Pn.length;if(Math.abs(na-mt)!==1)return{add:!1,key:null};function ta(sr,nr){var In=new Map;sr.forEach(function(Gn){In.set(Gn,!0)});var Wn=nr.filter(function(Gn){return!In.has(Gn)});return Wn.length===1?Wn[0]:null}return na<mt?{add:!0,key:ta(Kt,Pn)}:{add:!1,key:ta(Pn,Kt)}}function eo(Kt,Pn,na){var mt=Kt.findIndex(function(In){return In.key===na}),ta=Kt[mt+1],sr=Pn.findIndex(function(In){return In.key===na});if(ta){var nr=Pn.findIndex(function(In){return In.key===ta.key});return Pn.slice(sr+1,nr)}return Pn.slice(sr+1)}var mi=["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"],Ao={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},oo=function(){},fi="RC_TREE_MOTION_".concat(Math.random()),yl={key:fi},ur={key:fi,level:0,index:0,pos:"0",node:yl,nodes:[yl]},Zi={parent:null,children:[],pos:ur.pos,data:yl,title:null,key:fi,isStart:[],isEnd:[]};function yn(Kt,Pn,na,mt){return Pn===!1||!na?Kt:Kt.slice(0,Math.ceil(na/mt)+1)}function Ma(Kt){var Pn=Kt.key,na=Kt.pos;return(0,kr.km)(Pn,na)}function va(Kt){for(var Pn=String(Kt.data.key),na=Kt;na.parent;)na=na.parent,Pn="".concat(na.data.key," > ").concat(Pn);return Pn}var en=x.forwardRef(function(Kt,Pn){var na=Kt.prefixCls,mt=Kt.data,ta=Kt.selectable,sr=Kt.checkable,nr=Kt.expandedKeys,In=Kt.selectedKeys,Wn=Kt.checkedKeys,Gn=Kt.loadedKeys,vr=Kt.loadingKeys,ho=Kt.halfCheckedKeys,Fo=Kt.keyEntities,bo=Kt.disabled,qo=Kt.dragging,io=Kt.dragOverNodeKey,Pr=Kt.dropPosition,Vn=Kt.motion,Xa=Kt.height,ar=Kt.itemHeight,vo=Kt.virtual,Ze=Kt.focusable,Sn=Kt.activeItem,zn=Kt.focused,la=Kt.tabIndex,jt=Kt.onKeyDown,oa=Kt.onFocus,ia=Kt.onBlur,Un=Kt.onActiveChange,sa=Kt.onListChangeStart,Ur=Kt.onListChangeEnd,Zo=(0,oe.Z)(Kt,mi),Ro=x.useRef(null),ro=x.useRef(null);x.useImperativeHandle(Pn,function(){return{scrollTo:function(Ss){Ro.current.scrollTo(Ss)},getIndentWidth:function(){return ro.current.offsetWidth}}});var Ri=x.useState(nr),ji=(0,le.Z)(Ri,2),ru=ji[0],lu=ji[1],Iu=x.useState(mt),gu=(0,le.Z)(Iu,2),yu=gu[0],ds=gu[1],zu=x.useState(mt),Si=(0,le.Z)(zu,2),Eu=Si[0],Tu=Si[1],ts=x.useState([]),ku=(0,le.Z)(ts,2),Ns=ku[0],Qu=ku[1],Ps=x.useState(null),ls=(0,le.Z)(Ps,2),Ts=ls[0],Kl=ls[1],Cu=x.useRef(mt);Cu.current=mt;function Zu(){var ou=Cu.current;ds(ou),Tu(ou),Qu([]),Kl(null),Ur()}Ae(function(){lu(nr);var ou=br(ru,nr);if(ou.key!==null)if(ou.add){var Ss=yu.findIndex(function(Su){var $s=Su.key;return $s===ou.key}),ns=yn(eo(yu,mt,ou.key),vo,Xa,ar),po=yu.slice();po.splice(Ss+1,0,Zi),Tu(po),Qu(ns),Kl("show")}else{var _u=mt.findIndex(function(Su){var $s=Su.key;return $s===ou.key}),ys=yn(eo(mt,yu,ou.key),vo,Xa,ar),Wu=mt.slice();Wu.splice(_u+1,0,Zi),Tu(Wu),Qu(ys),Kl("hide")}else yu!==mt&&(ds(mt),Tu(mt))},[nr,mt]),x.useEffect(function(){qo||Zu()},[qo]);var Fu=Vn?Eu:mt,Cs={expandedKeys:nr,selectedKeys:In,loadedKeys:Gn,loadingKeys:vr,checkedKeys:Wn,halfCheckedKeys:ho,dragOverNodeKey:io,dropPosition:Pr,keyEntities:Fo};return x.createElement(x.Fragment,null,zn&&Sn&&x.createElement("span",{style:Ao,"aria-live":"assertive"},va(Sn)),x.createElement("div",null,x.createElement("input",{style:Ao,disabled:Ze===!1||bo,tabIndex:Ze!==!1?la:null,onKeyDown:jt,onFocus:oa,onBlur:ia,value:"",onChange:oo,"aria-label":"for screen reader"})),x.createElement("div",{className:"".concat(na,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},x.createElement("div",{className:"".concat(na,"-indent")},x.createElement("div",{ref:ro,className:"".concat(na,"-indent-unit")}))),x.createElement(Oe.Z,(0,E.Z)({},Zo,{data:Fu,itemKey:Ma,height:Xa,fullHeight:!1,virtual:vo,itemHeight:ar,prefixCls:"".concat(na,"-list"),ref:Ro,onVisibleChange:function(Ss,ns){var po=new Set(Ss),_u=ns.filter(function(ys){return!po.has(ys)});_u.some(function(ys){return Ma(ys)===fi})&&Zu()}}),function(ou){var Ss=ou.pos,ns=(0,E.Z)({},((0,te.Z)(ou.data),ou.data)),po=ou.title,_u=ou.key,ys=ou.isStart,Wu=ou.isEnd,Su=(0,kr.km)(_u,Ss);delete ns.key,delete ns.children;var $s=(0,kr.H8)(Su,Cs);return x.createElement(Sa,(0,E.Z)({},ns,$s,{title:po,active:!!Sn&&_u===Sn.key,pos:Ss,data:ou.data,isStart:ys,isEnd:Wu,motion:Vn,motionNodes:_u===fi?Ns:null,motionType:Ts,onMotionStart:sa,onMotionEnd:Zu,treeNodeRequiredProps:Cs,onMouseMove:function(){Un(null)}}))}))});en.displayName="NodeList";var Wr=en,xa=z(29873),Ir=z(97153),Wa=z(3596),Ei=10,li=function(Kt){(0,Me.Z)(na,Kt);var Pn=(0,_e.Z)(na);function na(){var mt;(0,$e.Z)(this,na);for(var ta=arguments.length,sr=new Array(ta),nr=0;nr<ta;nr++)sr[nr]=arguments[nr];return mt=Pn.call.apply(Pn,[this].concat(sr)),mt.destroyed=!1,mt.delayedDragEnterLogic=void 0,mt.loadingRetryTimes={},mt.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,kr.w$)()},mt.dragStartMousePosition=null,mt.dragNode=void 0,mt.currentMouseOverDroppableNodeKey=null,mt.listRef=x.createRef(),mt.onNodeDragStart=function(In,Wn){var Gn=mt.state,vr=Gn.expandedKeys,ho=Gn.keyEntities,Fo=mt.props.onDragStart,bo=Wn.props.eventKey;mt.dragNode=Wn,mt.dragStartMousePosition={x:In.clientX,y:In.clientY};var qo=(0,xa._5)(vr,bo);mt.setState({draggingNodeKey:bo,dragChildrenKeys:(0,xa.wA)(bo,ho),indent:mt.listRef.current.getIndentWidth()}),mt.setExpandedKeys(qo),window.addEventListener("dragend",mt.onWindowDragEnd),Fo==null||Fo({event:In,node:(0,kr.F)(Wn.props)})},mt.onNodeDragEnter=function(In,Wn){var Gn=mt.state,vr=Gn.expandedKeys,ho=Gn.keyEntities,Fo=Gn.dragChildrenKeys,bo=Gn.flattenNodes,qo=Gn.indent,io=mt.props,Pr=io.onDragEnter,Vn=io.onExpand,Xa=io.allowDrop,ar=io.direction,vo=Wn.props,Ze=vo.pos,Sn=vo.eventKey,zn=(0,Xe.Z)(mt),la=zn.dragNode;if(mt.currentMouseOverDroppableNodeKey!==Sn&&(mt.currentMouseOverDroppableNodeKey=Sn),!la){mt.resetDragState();return}var jt=(0,xa.OM)(In,la,Wn,qo,mt.dragStartMousePosition,Xa,bo,ho,vr,ar),oa=jt.dropPosition,ia=jt.dropLevelOffset,Un=jt.dropTargetKey,sa=jt.dropContainerKey,Ur=jt.dropTargetPos,Zo=jt.dropAllowed,Ro=jt.dragOverNodeKey;if(Fo.indexOf(Un)!==-1||!Zo){mt.resetDragState();return}if(mt.delayedDragEnterLogic||(mt.delayedDragEnterLogic={}),Object.keys(mt.delayedDragEnterLogic).forEach(function(ro){clearTimeout(mt.delayedDragEnterLogic[ro])}),la.props.eventKey!==Wn.props.eventKey&&(In.persist(),mt.delayedDragEnterLogic[Ze]=window.setTimeout(function(){if(mt.state.draggingNodeKey!==null){var ro=(0,be.Z)(vr),Ri=(0,Wa.Z)(ho,Wn.props.eventKey);Ri&&(Ri.children||[]).length&&(ro=(0,xa.L0)(vr,Wn.props.eventKey)),"expandedKeys"in mt.props||mt.setExpandedKeys(ro),Vn==null||Vn(ro,{node:(0,kr.F)(Wn.props),expanded:!0,nativeEvent:In.nativeEvent})}},800)),la.props.eventKey===Un&&ia===0){mt.resetDragState();return}mt.setState({dragOverNodeKey:Ro,dropPosition:oa,dropLevelOffset:ia,dropTargetKey:Un,dropContainerKey:sa,dropTargetPos:Ur,dropAllowed:Zo}),Pr==null||Pr({event:In,node:(0,kr.F)(Wn.props),expandedKeys:vr})},mt.onNodeDragOver=function(In,Wn){var Gn=mt.state,vr=Gn.dragChildrenKeys,ho=Gn.flattenNodes,Fo=Gn.keyEntities,bo=Gn.expandedKeys,qo=Gn.indent,io=mt.props,Pr=io.onDragOver,Vn=io.allowDrop,Xa=io.direction,ar=(0,Xe.Z)(mt),vo=ar.dragNode;if(vo){var Ze=(0,xa.OM)(In,vo,Wn,qo,mt.dragStartMousePosition,Vn,ho,Fo,bo,Xa),Sn=Ze.dropPosition,zn=Ze.dropLevelOffset,la=Ze.dropTargetKey,jt=Ze.dropContainerKey,oa=Ze.dropAllowed,ia=Ze.dropTargetPos,Un=Ze.dragOverNodeKey;vr.indexOf(la)!==-1||!oa||(vo.props.eventKey===la&&zn===0?mt.state.dropPosition===null&&mt.state.dropLevelOffset===null&&mt.state.dropTargetKey===null&&mt.state.dropContainerKey===null&&mt.state.dropTargetPos===null&&mt.state.dropAllowed===!1&&mt.state.dragOverNodeKey===null||mt.resetDragState():Sn===mt.state.dropPosition&&zn===mt.state.dropLevelOffset&&la===mt.state.dropTargetKey&&jt===mt.state.dropContainerKey&&ia===mt.state.dropTargetPos&&oa===mt.state.dropAllowed&&Un===mt.state.dragOverNodeKey||mt.setState({dropPosition:Sn,dropLevelOffset:zn,dropTargetKey:la,dropContainerKey:jt,dropTargetPos:ia,dropAllowed:oa,dragOverNodeKey:Un}),Pr==null||Pr({event:In,node:(0,kr.F)(Wn.props)}))}},mt.onNodeDragLeave=function(In,Wn){mt.currentMouseOverDroppableNodeKey===Wn.props.eventKey&&!In.currentTarget.contains(In.relatedTarget)&&(mt.resetDragState(),mt.currentMouseOverDroppableNodeKey=null);var Gn=mt.props.onDragLeave;Gn==null||Gn({event:In,node:(0,kr.F)(Wn.props)})},mt.onWindowDragEnd=function(In){mt.onNodeDragEnd(In,null,!0),window.removeEventListener("dragend",mt.onWindowDragEnd)},mt.onNodeDragEnd=function(In,Wn){var Gn=mt.props.onDragEnd;mt.setState({dragOverNodeKey:null}),mt.cleanDragState(),Gn==null||Gn({event:In,node:(0,kr.F)(Wn.props)}),mt.dragNode=null,window.removeEventListener("dragend",mt.onWindowDragEnd)},mt.onNodeDrop=function(In,Wn){var Gn,vr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,ho=mt.state,Fo=ho.dragChildrenKeys,bo=ho.dropPosition,qo=ho.dropTargetKey,io=ho.dropTargetPos,Pr=ho.dropAllowed;if(Pr){var Vn=mt.props.onDrop;if(mt.setState({dragOverNodeKey:null}),mt.cleanDragState(),qo!==null){var Xa=(0,Fe.Z)((0,Fe.Z)({},(0,kr.H8)(qo,mt.getTreeNodeRequiredProps())),{},{active:((Gn=mt.getActiveItem())===null||Gn===void 0?void 0:Gn.key)===qo,data:(0,Wa.Z)(mt.state.keyEntities,qo).node}),ar=Fo.indexOf(qo)!==-1;(0,a.ZP)(!ar,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var vo=(0,xa.yx)(io),Ze={event:In,node:(0,kr.F)(Xa),dragNode:mt.dragNode?(0,kr.F)(mt.dragNode.props):null,dragNodesKeys:[mt.dragNode.props.eventKey].concat(Fo),dropToGap:bo!==0,dropPosition:bo+Number(vo[vo.length-1])};vr||Vn==null||Vn(Ze),mt.dragNode=null}}},mt.cleanDragState=function(){var In=mt.state.draggingNodeKey;In!==null&&mt.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),mt.dragStartMousePosition=null,mt.currentMouseOverDroppableNodeKey=null},mt.triggerExpandActionExpand=function(In,Wn){var Gn=mt.state,vr=Gn.expandedKeys,ho=Gn.flattenNodes,Fo=Wn.expanded,bo=Wn.key,qo=Wn.isLeaf;if(!(qo||In.shiftKey||In.metaKey||In.ctrlKey)){var io=ho.filter(function(Vn){return Vn.key===bo})[0],Pr=(0,kr.F)((0,Fe.Z)((0,Fe.Z)({},(0,kr.H8)(bo,mt.getTreeNodeRequiredProps())),{},{data:io.data}));mt.setExpandedKeys(Fo?(0,xa._5)(vr,bo):(0,xa.L0)(vr,bo)),mt.onNodeExpand(In,Pr)}},mt.onNodeClick=function(In,Wn){var Gn=mt.props,vr=Gn.onClick,ho=Gn.expandAction;ho==="click"&&mt.triggerExpandActionExpand(In,Wn),vr==null||vr(In,Wn)},mt.onNodeDoubleClick=function(In,Wn){var Gn=mt.props,vr=Gn.onDoubleClick,ho=Gn.expandAction;ho==="doubleClick"&&mt.triggerExpandActionExpand(In,Wn),vr==null||vr(In,Wn)},mt.onNodeSelect=function(In,Wn){var Gn=mt.state.selectedKeys,vr=mt.state,ho=vr.keyEntities,Fo=vr.fieldNames,bo=mt.props,qo=bo.onSelect,io=bo.multiple,Pr=Wn.selected,Vn=Wn[Fo.key],Xa=!Pr;Xa?io?Gn=(0,xa.L0)(Gn,Vn):Gn=[Vn]:Gn=(0,xa._5)(Gn,Vn);var ar=Gn.map(function(vo){var Ze=(0,Wa.Z)(ho,vo);return Ze?Ze.node:null}).filter(function(vo){return vo});mt.setUncontrolledState({selectedKeys:Gn}),qo==null||qo(Gn,{event:"select",selected:Xa,node:Wn,selectedNodes:ar,nativeEvent:In.nativeEvent})},mt.onNodeCheck=function(In,Wn,Gn){var vr=mt.state,ho=vr.keyEntities,Fo=vr.checkedKeys,bo=vr.halfCheckedKeys,qo=mt.props,io=qo.checkStrictly,Pr=qo.onCheck,Vn=Wn.key,Xa,ar={event:"check",node:Wn,checked:Gn,nativeEvent:In.nativeEvent};if(io){var vo=Gn?(0,xa.L0)(Fo,Vn):(0,xa._5)(Fo,Vn),Ze=(0,xa._5)(bo,Vn);Xa={checked:vo,halfChecked:Ze},ar.checkedNodes=vo.map(function(ia){return(0,Wa.Z)(ho,ia)}).filter(function(ia){return ia}).map(function(ia){return ia.node}),mt.setUncontrolledState({checkedKeys:vo})}else{var Sn=(0,Ir.S)([].concat((0,be.Z)(Fo),[Vn]),!0,ho),zn=Sn.checkedKeys,la=Sn.halfCheckedKeys;if(!Gn){var jt=new Set(zn);jt.delete(Vn);var oa=(0,Ir.S)(Array.from(jt),{checked:!1,halfCheckedKeys:la},ho);zn=oa.checkedKeys,la=oa.halfCheckedKeys}Xa=zn,ar.checkedNodes=[],ar.checkedNodesPositions=[],ar.halfCheckedKeys=la,zn.forEach(function(ia){var Un=(0,Wa.Z)(ho,ia);if(Un){var sa=Un.node,Ur=Un.pos;ar.checkedNodes.push(sa),ar.checkedNodesPositions.push({node:sa,pos:Ur})}}),mt.setUncontrolledState({checkedKeys:zn},!1,{halfCheckedKeys:la})}Pr==null||Pr(Xa,ar)},mt.onNodeLoad=function(In){var Wn=In.key,Gn=new Promise(function(vr,ho){mt.setState(function(Fo){var bo=Fo.loadedKeys,qo=bo===void 0?[]:bo,io=Fo.loadingKeys,Pr=io===void 0?[]:io,Vn=mt.props,Xa=Vn.loadData,ar=Vn.onLoad;if(!Xa||qo.indexOf(Wn)!==-1||Pr.indexOf(Wn)!==-1)return null;var vo=Xa(In);return vo.then(function(){var Ze=mt.state.loadedKeys,Sn=(0,xa.L0)(Ze,Wn);ar==null||ar(Sn,{event:"load",node:In}),mt.setUncontrolledState({loadedKeys:Sn}),mt.setState(function(zn){return{loadingKeys:(0,xa._5)(zn.loadingKeys,Wn)}}),vr()}).catch(function(Ze){if(mt.setState(function(zn){return{loadingKeys:(0,xa._5)(zn.loadingKeys,Wn)}}),mt.loadingRetryTimes[Wn]=(mt.loadingRetryTimes[Wn]||0)+1,mt.loadingRetryTimes[Wn]>=Ei){var Sn=mt.state.loadedKeys;(0,a.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),mt.setUncontrolledState({loadedKeys:(0,xa.L0)(Sn,Wn)}),vr()}ho(Ze)}),{loadingKeys:(0,xa.L0)(Pr,Wn)}})});return Gn.catch(function(){}),Gn},mt.onNodeMouseEnter=function(In,Wn){var Gn=mt.props.onMouseEnter;Gn==null||Gn({event:In,node:Wn})},mt.onNodeMouseLeave=function(In,Wn){var Gn=mt.props.onMouseLeave;Gn==null||Gn({event:In,node:Wn})},mt.onNodeContextMenu=function(In,Wn){var Gn=mt.props.onRightClick;Gn&&(In.preventDefault(),Gn({event:In,node:Wn}))},mt.onFocus=function(){var In=mt.props.onFocus;mt.setState({focused:!0});for(var Wn=arguments.length,Gn=new Array(Wn),vr=0;vr<Wn;vr++)Gn[vr]=arguments[vr];In==null||In.apply(void 0,Gn)},mt.onBlur=function(){var In=mt.props.onBlur;mt.setState({focused:!1}),mt.onActiveChange(null);for(var Wn=arguments.length,Gn=new Array(Wn),vr=0;vr<Wn;vr++)Gn[vr]=arguments[vr];In==null||In.apply(void 0,Gn)},mt.getTreeNodeRequiredProps=function(){var In=mt.state,Wn=In.expandedKeys,Gn=In.selectedKeys,vr=In.loadedKeys,ho=In.loadingKeys,Fo=In.checkedKeys,bo=In.halfCheckedKeys,qo=In.dragOverNodeKey,io=In.dropPosition,Pr=In.keyEntities;return{expandedKeys:Wn||[],selectedKeys:Gn||[],loadedKeys:vr||[],loadingKeys:ho||[],checkedKeys:Fo||[],halfCheckedKeys:bo||[],dragOverNodeKey:qo,dropPosition:io,keyEntities:Pr}},mt.setExpandedKeys=function(In){var Wn=mt.state,Gn=Wn.treeData,vr=Wn.fieldNames,ho=(0,kr.oH)(Gn,In,vr);mt.setUncontrolledState({expandedKeys:In,flattenNodes:ho},!0)},mt.onNodeExpand=function(In,Wn){var Gn=mt.state.expandedKeys,vr=mt.state,ho=vr.listChanging,Fo=vr.fieldNames,bo=mt.props,qo=bo.onExpand,io=bo.loadData,Pr=Wn.expanded,Vn=Wn[Fo.key];if(!ho){var Xa=Gn.indexOf(Vn),ar=!Pr;if((0,a.ZP)(Pr&&Xa!==-1||!Pr&&Xa===-1,"Expand state not sync with index check"),ar?Gn=(0,xa.L0)(Gn,Vn):Gn=(0,xa._5)(Gn,Vn),mt.setExpandedKeys(Gn),qo==null||qo(Gn,{node:Wn,expanded:ar,nativeEvent:In.nativeEvent}),ar&&io){var vo=mt.onNodeLoad(Wn);vo&&vo.then(function(){var Ze=(0,kr.oH)(mt.state.treeData,Gn,Fo);mt.setUncontrolledState({flattenNodes:Ze})}).catch(function(){var Ze=mt.state.expandedKeys,Sn=(0,xa._5)(Ze,Vn);mt.setExpandedKeys(Sn)})}}},mt.onListChangeStart=function(){mt.setUncontrolledState({listChanging:!0})},mt.onListChangeEnd=function(){setTimeout(function(){mt.setUncontrolledState({listChanging:!1})})},mt.onActiveChange=function(In){var Wn=mt.state.activeKey,Gn=mt.props.onActiveChange;Wn!==In&&(mt.setState({activeKey:In}),In!==null&&mt.scrollTo({key:In}),Gn==null||Gn(In))},mt.getActiveItem=function(){var In=mt.state,Wn=In.activeKey,Gn=In.flattenNodes;return Wn===null?null:Gn.find(function(vr){var ho=vr.key;return ho===Wn})||null},mt.offsetActiveKey=function(In){var Wn=mt.state,Gn=Wn.flattenNodes,vr=Wn.activeKey,ho=Gn.findIndex(function(qo){var io=qo.key;return io===vr});ho===-1&&In<0&&(ho=Gn.length),ho=(ho+In+Gn.length)%Gn.length;var Fo=Gn[ho];if(Fo){var bo=Fo.key;mt.onActiveChange(bo)}else mt.onActiveChange(null)},mt.onKeyDown=function(In){var Wn=mt.state,Gn=Wn.activeKey,vr=Wn.expandedKeys,ho=Wn.checkedKeys,Fo=Wn.fieldNames,bo=mt.props,qo=bo.onKeyDown,io=bo.checkable,Pr=bo.selectable;switch(In.which){case pe.UP:{mt.offsetActiveKey(-1),In.preventDefault();break}case pe.DOWN:{mt.offsetActiveKey(1),In.preventDefault();break}}var Vn=mt.getActiveItem();if(Vn&&Vn.data){var Xa=mt.getTreeNodeRequiredProps(),ar=Vn.data.isLeaf===!1||!!(Vn.data[Fo.children]||[]).length,vo=(0,kr.F)((0,Fe.Z)((0,Fe.Z)({},(0,kr.H8)(Gn,Xa)),{},{data:Vn.data,active:!0}));switch(In.which){case pe.LEFT:{ar&&vr.includes(Gn)?mt.onNodeExpand({},vo):Vn.parent&&mt.onActiveChange(Vn.parent.key),In.preventDefault();break}case pe.RIGHT:{ar&&!vr.includes(Gn)?mt.onNodeExpand({},vo):Vn.children&&Vn.children.length&&mt.onActiveChange(Vn.children[0].key),In.preventDefault();break}case pe.ENTER:case pe.SPACE:{io&&!vo.disabled&&vo.checkable!==!1&&!vo.disableCheckbox?mt.onNodeCheck({},vo,!ho.includes(Gn)):!io&&Pr&&!vo.disabled&&vo.selectable!==!1&&mt.onNodeSelect({},vo);break}}}qo==null||qo(In)},mt.setUncontrolledState=function(In){var Wn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Gn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!mt.destroyed){var vr=!1,ho=!0,Fo={};Object.keys(In).forEach(function(bo){if(bo in mt.props){ho=!1;return}vr=!0,Fo[bo]=In[bo]}),vr&&(!Wn||ho)&&mt.setState((0,Fe.Z)((0,Fe.Z)({},Fo),Gn))}},mt.scrollTo=function(In){mt.listRef.current.scrollTo(In)},mt}return(0,ge.Z)(na,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ta=this.props.activeKey;ta!==void 0&&ta!==this.state.activeKey&&(this.setState({activeKey:ta}),ta!==null&&this.scrollTo({key:ta}))}},{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 ta,sr=this.state,nr=sr.focused,In=sr.flattenNodes,Wn=sr.keyEntities,Gn=sr.draggingNodeKey,vr=sr.activeKey,ho=sr.dropLevelOffset,Fo=sr.dropContainerKey,bo=sr.dropTargetKey,qo=sr.dropPosition,io=sr.dragOverNodeKey,Pr=sr.indent,Vn=this.props,Xa=Vn.prefixCls,ar=Vn.className,vo=Vn.style,Ze=Vn.showLine,Sn=Vn.focusable,zn=Vn.tabIndex,la=zn===void 0?0:zn,jt=Vn.selectable,oa=Vn.showIcon,ia=Vn.icon,Un=Vn.switcherIcon,sa=Vn.draggable,Ur=Vn.checkable,Zo=Vn.checkStrictly,Ro=Vn.disabled,ro=Vn.motion,Ri=Vn.loadData,ji=Vn.filterTreeNode,ru=Vn.height,lu=Vn.itemHeight,Iu=Vn.virtual,gu=Vn.titleRender,yu=Vn.dropIndicatorRender,ds=Vn.onContextMenu,zu=Vn.onScroll,Si=Vn.direction,Eu=Vn.rootClassName,Tu=Vn.rootStyle,ts=(0,y.Z)(this.props,{aria:!0,data:!0}),ku;return sa&&((0,Ce.Z)(sa)==="object"?ku=sa:typeof sa=="function"?ku={nodeDraggable:sa}:ku={}),x.createElement(b.k.Provider,{value:{prefixCls:Xa,selectable:jt,showIcon:oa,icon:ia,switcherIcon:Un,draggable:ku,draggingNodeKey:Gn,checkable:Ur,checkStrictly:Zo,disabled:Ro,keyEntities:Wn,dropLevelOffset:ho,dropContainerKey:Fo,dropTargetKey:bo,dropPosition:qo,dragOverNodeKey:io,indent:Pr,direction:Si,dropIndicatorRender:yu,loadData:Ri,filterTreeNode:ji,titleRender:gu,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:me()(Xa,ar,Eu,(ta={},(0,ue.Z)(ta,"".concat(Xa,"-show-line"),Ze),(0,ue.Z)(ta,"".concat(Xa,"-focused"),nr),(0,ue.Z)(ta,"".concat(Xa,"-active-focused"),vr!==null),ta)),style:Tu},x.createElement(Wr,(0,E.Z)({ref:this.listRef,prefixCls:Xa,style:vo,data:In,disabled:Ro,selectable:jt,checkable:!!Ur,motion:ro,dragging:Gn!==null,height:ru,itemHeight:lu,virtual:Iu,focusable:Sn,focused:nr,tabIndex:la,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ds,onScroll:zu},this.getTreeNodeRequiredProps(),ts))))}}],[{key:"getDerivedStateFromProps",value:function(ta,sr){var nr=sr.prevProps,In={prevProps:ta};function Wn(Sn){return!nr&&Sn in ta||nr&&nr[Sn]!==ta[Sn]}var Gn,vr=sr.fieldNames;if(Wn("fieldNames")&&(vr=(0,kr.w$)(ta.fieldNames),In.fieldNames=vr),Wn("treeData")?Gn=ta.treeData:Wn("children")&&((0,a.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Gn=(0,kr.zn)(ta.children)),Gn){In.treeData=Gn;var ho=(0,kr.I8)(Gn,{fieldNames:vr});In.keyEntities=(0,Fe.Z)((0,ue.Z)({},fi,ur),ho.keyEntities)}var Fo=In.keyEntities||sr.keyEntities;if(Wn("expandedKeys")||nr&&Wn("autoExpandParent"))In.expandedKeys=ta.autoExpandParent||!nr&&ta.defaultExpandParent?(0,xa.r7)(ta.expandedKeys,Fo):ta.expandedKeys;else if(!nr&&ta.defaultExpandAll){var bo=(0,Fe.Z)({},Fo);delete bo[fi],In.expandedKeys=Object.keys(bo).map(function(Sn){return bo[Sn].key})}else!nr&&ta.defaultExpandedKeys&&(In.expandedKeys=ta.autoExpandParent||ta.defaultExpandParent?(0,xa.r7)(ta.defaultExpandedKeys,Fo):ta.defaultExpandedKeys);if(In.expandedKeys||delete In.expandedKeys,Gn||In.expandedKeys){var qo=(0,kr.oH)(Gn||sr.treeData,In.expandedKeys||sr.expandedKeys,vr);In.flattenNodes=qo}if(ta.selectable&&(Wn("selectedKeys")?In.selectedKeys=(0,xa.BT)(ta.selectedKeys,ta):!nr&&ta.defaultSelectedKeys&&(In.selectedKeys=(0,xa.BT)(ta.defaultSelectedKeys,ta))),ta.checkable){var io;if(Wn("checkedKeys")?io=(0,xa.E6)(ta.checkedKeys)||{}:!nr&&ta.defaultCheckedKeys?io=(0,xa.E6)(ta.defaultCheckedKeys)||{}:Gn&&(io=(0,xa.E6)(ta.checkedKeys)||{checkedKeys:sr.checkedKeys,halfCheckedKeys:sr.halfCheckedKeys}),io){var Pr=io,Vn=Pr.checkedKeys,Xa=Vn===void 0?[]:Vn,ar=Pr.halfCheckedKeys,vo=ar===void 0?[]:ar;if(!ta.checkStrictly){var Ze=(0,Ir.S)(Xa,!0,Fo);Xa=Ze.checkedKeys,vo=Ze.halfCheckedKeys}In.checkedKeys=Xa,In.halfCheckedKeys=vo}}return Wn("loadedKeys")&&(In.loadedKeys=ta.loadedKeys),In}}]),na}(x.Component);li.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},li.TreeNode=Tr.Z;var ki=li,cl=ki,Bo=z(73148),Ja=z(56747),Nl={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"},hl=Nl,Vi=z(74643),Fl=function(Pn,na){return x.createElement(Vi.Z,(0,E.Z)({},Pn,{ref:na,icon:hl}))},Mr=x.forwardRef(Fl),wo=z(53124),Jo=z(50881),jr=z(33603),Pl=z(32157);const bl=4;function _l(Kt){const{dropPosition:Pn,dropLevelOffset:na,prefixCls:mt,indent:ta,direction:sr="ltr"}=Kt,nr=sr==="ltr"?"left":"right",In=sr==="ltr"?"right":"left",Wn={[nr]:-na*ta+bl,[In]:0};switch(Pn){case-1:Wn.top=-3;break;case 1:Wn.bottom=-3;break;default:Wn.bottom=-3,Wn[nr]=ta+bl;break}return x.createElement("div",{style:Wn,className:`${mt}-drop-indicator`})}var rl=z(99184),mn=x.forwardRef((Kt,Pn)=>{const{getPrefixCls:na,direction:mt,virtual:ta,tree:sr}=x.useContext(wo.E_),{prefixCls:nr,className:In,showIcon:Wn=!1,showLine:Gn,switcherIcon:vr,blockNode:ho=!1,children:Fo,checkable:bo=!1,selectable:qo=!0,draggable:io,motion:Pr,style:Vn}=Kt,Xa=na("tree",nr),ar=na(),vo=Pr!=null?Pr:Object.assign(Object.assign({},(0,jr.Z)(ar)),{motionAppear:!1}),Ze=Object.assign(Object.assign({},Kt),{checkable:bo,selectable:qo,showIcon:Wn,motion:vo,blockNode:ho,showLine:!!Gn,dropIndicatorRender:_l}),[Sn,zn]=(0,Pl.ZP)(Xa),la=x.useMemo(()=>{if(!io)return!1;let oa={};switch(typeof io){case"function":oa.nodeDraggable=io;break;case"object":oa=Object.assign({},io);break;default:break}return oa.icon!==!1&&(oa.icon=oa.icon||x.createElement(Jo.Z,null)),oa},[io]),jt=oa=>x.createElement(rl.Z,{prefixCls:Xa,switcherIcon:vr,treeNodeProps:oa,showLine:Gn});return Sn(x.createElement(cl,Object.assign({itemHeight:20,ref:Pn,virtual:ta},Ze,{style:Object.assign(Object.assign({},sr==null?void 0:sr.style),Vn),prefixCls:Xa,className:me()({[`${Xa}-icon-hide`]:!Wn,[`${Xa}-block-node`]:ho,[`${Xa}-unselectable`]:!qo,[`${Xa}-rtl`]:mt==="rtl"},sr==null?void 0:sr.className,In,zn),direction:mt,checkable:bo&&x.createElement("span",{className:`${Xa}-checkbox-inner`}),selectable:qo,switcherIcon:jt,draggable:la}),Fo))}),tn;(function(Kt){Kt[Kt.None=0]="None",Kt[Kt.Start=1]="Start",Kt[Kt.End=2]="End"})(tn||(tn={}));function ya(Kt,Pn){function na(mt){const{key:ta,children:sr}=mt;Pn(ta,mt)!==!1&&ya(sr||[],Pn)}Kt.forEach(na)}function ka(Kt){let{treeData:Pn,expandedKeys:na,startKey:mt,endKey:ta}=Kt;const sr=[];let nr=tn.None;if(mt&&mt===ta)return[mt];if(!mt||!ta)return[];function In(Wn){return Wn===mt||Wn===ta}return ya(Pn,Wn=>{if(nr===tn.End)return!1;if(In(Wn)){if(sr.push(Wn),nr===tn.None)nr=tn.Start;else if(nr===tn.Start)return nr=tn.End,!1}else nr===tn.Start&&sr.push(Wn);return na.includes(Wn)}),sr}function pr(Kt,Pn){const na=(0,be.Z)(Pn),mt=[];return ya(Kt,(ta,sr)=>{const nr=na.indexOf(ta);return nr!==-1&&(mt.push(sr),na.splice(nr,1)),!!na.length}),mt}var fo=function(Kt,Pn){var na={};for(var mt in Kt)Object.prototype.hasOwnProperty.call(Kt,mt)&&Pn.indexOf(mt)<0&&(na[mt]=Kt[mt]);if(Kt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ta=0,mt=Object.getOwnPropertySymbols(Kt);ta<mt.length;ta++)Pn.indexOf(mt[ta])<0&&Object.prototype.propertyIsEnumerable.call(Kt,mt[ta])&&(na[mt[ta]]=Kt[mt[ta]]);return na};function ni(Kt){const{isLeaf:Pn,expanded:na}=Kt;return Pn?x.createElement(Bo.Z,null):na?x.createElement(Ja.Z,null):x.createElement(Mr,null)}function Pi(Kt){let{treeData:Pn,children:na}=Kt;return Pn||(0,kr.zn)(na)}const Hr=(Kt,Pn)=>{var{defaultExpandAll:na,defaultExpandParent:mt,defaultExpandedKeys:ta}=Kt,sr=fo(Kt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const nr=x.useRef(),In=x.useRef(),Wn=()=>{const{keyEntities:la}=(0,kr.I8)(Pi(sr));let jt;return na?jt=Object.keys(la):mt?jt=(0,xa.r7)(sr.expandedKeys||ta||[],la):jt=sr.expandedKeys||ta,jt},[Gn,vr]=x.useState(sr.selectedKeys||sr.defaultSelectedKeys||[]),[ho,Fo]=x.useState(()=>Wn());x.useEffect(()=>{"selectedKeys"in sr&&vr(sr.selectedKeys)},[sr.selectedKeys]),x.useEffect(()=>{"expandedKeys"in sr&&Fo(sr.expandedKeys)},[sr.expandedKeys]);const bo=(la,jt)=>{var oa;return"expandedKeys"in sr||Fo(la),(oa=sr.onExpand)===null||oa===void 0?void 0:oa.call(sr,la,jt)},qo=(la,jt)=>{var oa;const{multiple:ia}=sr,{node:Un,nativeEvent:sa}=jt,{key:Ur=""}=Un,Zo=Pi(sr),Ro=Object.assign(Object.assign({},jt),{selected:!0}),ro=(sa==null?void 0:sa.ctrlKey)||(sa==null?void 0:sa.metaKey),Ri=sa==null?void 0:sa.shiftKey;let ji;ia&&ro?(ji=la,nr.current=Ur,In.current=ji,Ro.selectedNodes=pr(Zo,ji)):ia&&Ri?(ji=Array.from(new Set([].concat((0,be.Z)(In.current||[]),(0,be.Z)(ka({treeData:Zo,expandedKeys:ho,startKey:Ur,endKey:nr.current}))))),Ro.selectedNodes=pr(Zo,ji)):(ji=[Ur],nr.current=Ur,In.current=ji,Ro.selectedNodes=pr(Zo,ji)),(oa=sr.onSelect)===null||oa===void 0||oa.call(sr,ji,Ro),"selectedKeys"in sr||vr(ji)},{getPrefixCls:io,direction:Pr}=x.useContext(wo.E_),{prefixCls:Vn,className:Xa,showIcon:ar=!0,expandAction:vo="click"}=sr,Ze=fo(sr,["prefixCls","className","showIcon","expandAction"]),Sn=io("tree",Vn),zn=me()(`${Sn}-directory`,{[`${Sn}-directory-rtl`]:Pr==="rtl"},Xa);return x.createElement(mn,Object.assign({icon:ni,ref:Pn,blockNode:!0},Ze,{showIcon:ar,expandAction:vo,prefixCls:Sn,className:zn,expandedKeys:ho,selectedKeys:Gn,onSelect:qo,onExpand:bo}))};var dl=x.forwardRef(Hr);const ml=mn;ml.DirectoryTree=dl,ml.TreeNode=Tr.Z;var Xo=ml},32157:function(Xt,Ht,z){"use strict";z.d(Ht,{TM:function(){return Ue},Yk:function(){return me}});var E=z(45930),ue=z(63185),Ce=z(14747),Fe=z(33507),be=z(45503),$e=z(67968);const ge=new E.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Xe=(pe,y)=>({[`.${pe}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),Me=(pe,y)=>({[`.${pe}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),_e=(pe,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:ee,nodeSelectedBg:te,nodeHoverBg:le}=y,oe=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Ce.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Ce.oN)(y)),[`${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:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ge,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Ce.oN)(y)),[`&: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 ${y.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({},Xe(pe,y)),{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:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ee/2*.8,height:ee/2,borderBottom:`1px solid ${y.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 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${ee}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:le},[`&${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(pe,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-b,borderInlineEnd:`1px solid ${y.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`}}}}})}},Ve=pe=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:ee}=pe;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${pe.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:pe.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${pe.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:ee,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:ee},[`${y}-node-content-wrapper`]:{color:ee,background:"transparent"}}}}}},me=(pe,y)=>{const a=`.${pe}`,x=`${a}-treenode`,b=y.paddingXS/2,ee=(0,be.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[_e(pe,ee),Ve(ee)]},Ue=pe=>{const{controlHeightSM:y}=pe;return{titleHeight:y,nodeHoverBg:pe.controlItemBgHover,nodeSelectedBg:pe.controlItemBgActive}};Ht.ZP=(0,$e.Z)("Tree",(pe,y)=>{let{prefixCls:a}=y;return[{[pe.componentCls]:(0,ue.C2)(`${a}-checkbox`,pe)},me(a,pe),(0,Fe.Z)(pe)]},pe=>{const{colorTextLightSolid:y,colorPrimary:a}=pe;return Object.assign(Object.assign({},Ue(pe)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},99184:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return a}});var E=z(87462),ue=z(67294),Ce={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"},Fe=Ce,be=z(74643),$e=function(b,ee){return ue.createElement(be.Z,(0,E.Z)({},b,{ref:ee,icon:Fe}))},ge=ue.forwardRef($e),Xe=z(73148),Me=z(3407),_e=z(34182),Ve=z(74664),me=z(94184),Ue=z.n(me),pe=z(96159),a=x=>{const{prefixCls:b,switcherIcon:ee,treeNodeProps:te,showLine:le}=x,{isLeaf:oe,expanded:re,loading:ye}=te;if(ye)return ue.createElement(Me.Z,{className:`${b}-switcher-loading-icon`});let Ae;if(le&&typeof le=="object"&&(Ae=le.showLeafIcon),oe){if(!le)return null;if(typeof Ae!="boolean"&&Ae){const xe=typeof Ae=="function"?Ae(te):Ae,Se=`${b}-switcher-line-custom-icon`;return(0,pe.l$)(xe)?(0,pe.Tm)(xe,{className:Ue()(xe.props.className||"",Se)}):xe}return Ae?ue.createElement(Xe.Z,{className:`${b}-switcher-line-icon`}):ue.createElement("span",{className:`${b}-switcher-leaf-line`})}const et=`${b}-switcher-icon`,Oe=typeof ee=="function"?ee(te):ee;return(0,pe.l$)(Oe)?(0,pe.Tm)(Oe,{className:Ue()(Oe.props.className||"",et)}):Oe!==void 0?Oe:le?re?ue.createElement(_e.Z,{className:`${b}-switcher-line-icon`}):ue.createElement(Ve.Z,{className:`${b}-switcher-line-icon`}):ue.createElement(ge,{className:et})}},59810:function(Xt,Ht,z){"use strict";z.d(Ht,{default:function(){return Zi}});var E=z(67294),ue=z(74902),Ce=z(94184),Fe=z.n(Ce),be=z(87462),$e=z(15671),ge=z(43144),Xe=z(60136),Me=z(51630),_e=z(4942),Ve=z(45987),me=z(74165),Ue=z(71002),pe=z(15861),y=z(64217);function a(yn,Ma){var va="cannot ".concat(yn.method," ").concat(yn.action," ").concat(Ma.status,"'"),en=new Error(va);return en.status=Ma.status,en.method=yn.method,en.url=yn.action,en}function x(yn){var Ma=yn.responseText||yn.response;if(!Ma)return Ma;try{return JSON.parse(Ma)}catch(va){return Ma}}function b(yn){var Ma=new XMLHttpRequest;yn.onProgress&&Ma.upload&&(Ma.upload.onprogress=function(xa){xa.total>0&&(xa.percent=xa.loaded/xa.total*100),yn.onProgress(xa)});var va=new FormData;yn.data&&Object.keys(yn.data).forEach(function(Wr){var xa=yn.data[Wr];if(Array.isArray(xa)){xa.forEach(function(Ir){va.append("".concat(Wr,"[]"),Ir)});return}va.append(Wr,xa)}),yn.file instanceof Blob?va.append(yn.filename,yn.file,yn.file.name):va.append(yn.filename,yn.file),Ma.onerror=function(xa){yn.onError(xa)},Ma.onload=function(){return Ma.status<200||Ma.status>=300?yn.onError(a(yn,Ma),x(Ma)):yn.onSuccess(x(Ma),Ma)},Ma.open(yn.method,yn.action,!0),yn.withCredentials&&"withCredentials"in Ma&&(Ma.withCredentials=!0);var en=yn.headers||{};return en["X-Requested-With"]!==null&&Ma.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(en).forEach(function(Wr){en[Wr]!==null&&Ma.setRequestHeader(Wr,en[Wr])}),Ma.send(va),{abort:function(){Ma.abort()}}}var ee=+new Date,te=0;function le(){return"rc-upload-".concat(ee,"-").concat(++te)}var oe=z(80334),re=function(yn,Ma){if(yn&&Ma){var va=Array.isArray(Ma)?Ma:Ma.split(","),en=yn.name||"",Wr=yn.type||"",xa=Wr.replace(/\/.*$/,"");return va.some(function(Ir){var Wa=Ir.trim();if(/^\*(\/\*)?$/.test(Ir))return!0;if(Wa.charAt(0)==="."){var Ei=en.toLowerCase(),li=Wa.toLowerCase(),ki=[li];return(li===".jpg"||li===".jpeg")&&(ki=[".jpg",".jpeg"]),ki.some(function(cl){return Ei.endsWith(cl)})}return/\/\*$/.test(Wa)?xa===Wa.replace(/\/.*$/,""):Wr===Wa?!0:/^\w+$/.test(Wa)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Wa,"'.Skip for check.")),!0):!1})}return!0};function ye(yn,Ma){var va=yn.createReader(),en=[];function Wr(){va.readEntries(function(xa){var Ir=Array.prototype.slice.apply(xa);en=en.concat(Ir);var Wa=!Ir.length;Wa?Ma(en):Wr()})}Wr()}var Ae=function(Ma,va,en){var Wr=function xa(Ir,Wa){Ir&&(Ir.path=Wa||"",Ir.isFile?Ir.file(function(Ei){en(Ei)&&(Ir.fullPath&&!Ei.webkitRelativePath&&(Object.defineProperties(Ei,{webkitRelativePath:{writable:!0}}),Ei.webkitRelativePath=Ir.fullPath.replace(/^\//,""),Object.defineProperties(Ei,{webkitRelativePath:{writable:!1}})),va([Ei]))}):Ir.isDirectory&&ye(Ir,function(Ei){Ei.forEach(function(li){xa(li,"".concat(Wa).concat(Ir.name,"/"))})}))};Ma.forEach(function(xa){Wr(xa.webkitGetAsEntry())})},et=Ae,Oe=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],xe=function(yn){(0,Xe.Z)(va,yn);var Ma=(0,Me.Z)(va);function va(){var en;(0,$e.Z)(this,va);for(var Wr=arguments.length,xa=new Array(Wr),Ir=0;Ir<Wr;Ir++)xa[Ir]=arguments[Ir];return en=Ma.call.apply(Ma,[this].concat(xa)),en.state={uid:le()},en.reqs={},en.fileInput=void 0,en._isMounted=void 0,en.onChange=function(Wa){var Ei=en.props,li=Ei.accept,ki=Ei.directory,cl=Wa.target.files,Bo=(0,ue.Z)(cl).filter(function(Ja){return!ki||re(Ja,li)});en.uploadFiles(Bo),en.reset()},en.onClick=function(Wa){var Ei=en.fileInput;if(Ei){var li=en.props,ki=li.children,cl=li.onClick;if(ki&&ki.type==="button"){var Bo=Ei.parentNode;Bo.focus(),Bo.querySelector("button").blur()}Ei.click(),cl&&cl(Wa)}},en.onKeyDown=function(Wa){Wa.key==="Enter"&&en.onClick(Wa)},en.onFileDrop=function(Wa){var Ei=en.props.multiple;if(Wa.preventDefault(),Wa.type!=="dragover")if(en.props.directory)et(Array.prototype.slice.call(Wa.dataTransfer.items),en.uploadFiles,function(ki){return re(ki,en.props.accept)});else{var li=(0,ue.Z)(Wa.dataTransfer.files).filter(function(ki){return re(ki,en.props.accept)});Ei===!1&&(li=li.slice(0,1)),en.uploadFiles(li)}},en.uploadFiles=function(Wa){var Ei=(0,ue.Z)(Wa),li=Ei.map(function(ki){return ki.uid=le(),en.processFile(ki,Ei)});Promise.all(li).then(function(ki){var cl=en.props.onBatchStart;cl==null||cl(ki.map(function(Bo){var Ja=Bo.origin,Nl=Bo.parsedFile;return{file:Ja,parsedFile:Nl}})),ki.filter(function(Bo){return Bo.parsedFile!==null}).forEach(function(Bo){en.post(Bo)})})},en.processFile=function(){var Wa=(0,pe.Z)((0,me.Z)().mark(function Ei(li,ki){var cl,Bo,Ja,Nl,hl,Vi,Fl,Mr,wo;return(0,me.Z)().wrap(function(jr){for(;;)switch(jr.prev=jr.next){case 0:if(cl=en.props.beforeUpload,Bo=li,!cl){jr.next=14;break}return jr.prev=3,jr.next=6,cl(li,ki);case 6:Bo=jr.sent,jr.next=12;break;case 9:jr.prev=9,jr.t0=jr.catch(3),Bo=!1;case 12:if(Bo!==!1){jr.next=14;break}return jr.abrupt("return",{origin:li,parsedFile:null,action:null,data:null});case 14:if(Ja=en.props.action,typeof Ja!="function"){jr.next=21;break}return jr.next=18,Ja(li);case 18:Nl=jr.sent,jr.next=22;break;case 21:Nl=Ja;case 22:if(hl=en.props.data,typeof hl!="function"){jr.next=29;break}return jr.next=26,hl(li);case 26:Vi=jr.sent,jr.next=30;break;case 29:Vi=hl;case 30:return Fl=((0,Ue.Z)(Bo)==="object"||typeof Bo=="string")&&Bo?Bo:li,Fl instanceof File?Mr=Fl:Mr=new File([Fl],li.name,{type:li.type}),wo=Mr,wo.uid=li.uid,jr.abrupt("return",{origin:li,data:Vi,parsedFile:wo,action:Nl});case 35:case"end":return jr.stop()}},Ei,null,[[3,9]])}));return function(Ei,li){return Wa.apply(this,arguments)}}(),en.saveFileInput=function(Wa){en.fileInput=Wa},en}return(0,ge.Z)(va,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(Wr){var xa=this,Ir=Wr.data,Wa=Wr.origin,Ei=Wr.action,li=Wr.parsedFile;if(this._isMounted){var ki=this.props,cl=ki.onStart,Bo=ki.customRequest,Ja=ki.name,Nl=ki.headers,hl=ki.withCredentials,Vi=ki.method,Fl=Wa.uid,Mr=Bo||b,wo={action:Ei,filename:Ja,data:Ir,file:li,headers:Nl,withCredentials:hl,method:Vi||"post",onProgress:function(jr){var Pl=xa.props.onProgress;Pl==null||Pl(jr,li)},onSuccess:function(jr,Pl){var bl=xa.props.onSuccess;bl==null||bl(jr,li,Pl),delete xa.reqs[Fl]},onError:function(jr,Pl){var bl=xa.props.onError;bl==null||bl(jr,Pl,li),delete xa.reqs[Fl]}};cl(Wa),this.reqs[Fl]=Mr(wo)}}},{key:"reset",value:function(){this.setState({uid:le()})}},{key:"abort",value:function(Wr){var xa=this.reqs;if(Wr){var Ir=Wr.uid?Wr.uid:Wr;xa[Ir]&&xa[Ir].abort&&xa[Ir].abort(),delete xa[Ir]}else Object.keys(xa).forEach(function(Wa){xa[Wa]&&xa[Wa].abort&&xa[Wa].abort(),delete xa[Wa]})}},{key:"render",value:function(){var Wr,xa=this.props,Ir=xa.component,Wa=xa.prefixCls,Ei=xa.className,li=xa.disabled,ki=xa.id,cl=xa.style,Bo=xa.multiple,Ja=xa.accept,Nl=xa.capture,hl=xa.children,Vi=xa.directory,Fl=xa.openFileDialogOnClick,Mr=xa.onMouseEnter,wo=xa.onMouseLeave,Jo=(0,Ve.Z)(xa,Oe),jr=Fe()((Wr={},(0,_e.Z)(Wr,Wa,!0),(0,_e.Z)(Wr,"".concat(Wa,"-disabled"),li),(0,_e.Z)(Wr,Ei,Ei),Wr)),Pl=Vi?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},bl=li?{}:{onClick:Fl?this.onClick:function(){},onKeyDown:Fl?this.onKeyDown:function(){},onMouseEnter:Mr,onMouseLeave:wo,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return E.createElement(Ir,(0,be.Z)({},bl,{className:jr,role:"button",style:cl}),E.createElement("input",(0,be.Z)({},(0,y.Z)(Jo,{aria:!0,data:!0}),{id:ki,disabled:li,type:"file",ref:this.saveFileInput,onClick:function(rl){return rl.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:Ja},Pl,{multiple:Bo,onChange:this.onChange},Nl!=null?{capture:Nl}:{})),hl)}}]),va}(E.Component),Se=xe;function tt(){}var Te=function(yn){(0,Xe.Z)(va,yn);var Ma=(0,Me.Z)(va);function va(){var en;(0,$e.Z)(this,va);for(var Wr=arguments.length,xa=new Array(Wr),Ir=0;Ir<Wr;Ir++)xa[Ir]=arguments[Ir];return en=Ma.call.apply(Ma,[this].concat(xa)),en.uploader=void 0,en.saveUploader=function(Wa){en.uploader=Wa},en}return(0,ge.Z)(va,[{key:"abort",value:function(Wr){this.uploader.abort(Wr)}},{key:"render",value:function(){return E.createElement(Se,(0,be.Z)({},this.props,{ref:this.saveUploader}))}}]),va}(E.Component);Te.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:tt,onError:tt,onSuccess:tt,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var Qe=Te,Be=Qe,ut=z(5663),ct=z(73935),Et=z(53124),Ft=z(98866),Mt=z(10110),rn=z(24457),An={icon:function(Ma,va){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:va}},{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:Ma}}]}},name:"file",theme:"twotone"},Hn=An,xt=z(74643),_t=function(Ma,va){return E.createElement(xt.Z,(0,be.Z)({},Ma,{ref:va,icon:Hn}))},xn=E.forwardRef(_t),Ta=z(3407),Tt={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"},pn=Tt,it=function(Ma,va){return E.createElement(xt.Z,(0,be.Z)({},Ma,{ref:va,icon:pn}))},Mn=E.forwardRef(it),Ka={icon:function(Ma,va){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:Ma}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:va}},{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:va}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:va}},{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:Ma}}]}},name:"picture",theme:"twotone"},Gt=Ka,cn=function(Ma,va){return E.createElement(xt.Z,(0,be.Z)({},Ma,{ref:va,icon:Gt}))},wn=E.forwardRef(cn),gt=z(38379),rt=z(57838),Nt=z(33603),on=z(96159),Zn=z(71577);function ea(yn){return Object.assign(Object.assign({},yn),{lastModified:yn.lastModified,lastModifiedDate:yn.lastModifiedDate,name:yn.name,size:yn.size,type:yn.type,uid:yn.uid,percent:0,originFileObj:yn})}function tr(yn,Ma){const va=(0,ue.Z)(Ma),en=va.findIndex(Wr=>{let{uid:xa}=Wr;return xa===yn.uid});return en===-1?va.push(yn):va[en]=yn,va}function Za(yn,Ma){const va=yn.uid!==void 0?"uid":"name";return Ma.filter(en=>en[va]===yn[va])[0]}function Ea(yn,Ma){const va=yn.uid!==void 0?"uid":"name",en=Ma.filter(Wr=>Wr[va]!==yn[va]);return en.length===Ma.length?null:en}const Va=function(){const Ma=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),en=Ma[Ma.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(en)||[""])[0]},bt=yn=>yn.indexOf("image/")===0,Yt=yn=>{if(yn.type&&!yn.thumbUrl)return bt(yn.type);const Ma=yn.thumbUrl||yn.url||"",va=Va(Ma);return/^data:image\//.test(Ma)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(va)?!0:!(/^data:/.test(Ma)||va)},er=200;function Ya(yn){return new Promise(Ma=>{if(!yn.type||!bt(yn.type)){Ma("");return}const va=document.createElement("canvas");va.width=er,va.height=er,va.style.cssText=`position: fixed; left: 0; top: 0; width: ${er}px; height: ${er}px; z-index: 9999; display: none;`,document.body.appendChild(va);const en=va.getContext("2d"),Wr=new Image;if(Wr.onload=()=>{const{width:xa,height:Ir}=Wr;let Wa=er,Ei=er,li=0,ki=0;xa>Ir?(Ei=Ir*(er/xa),ki=-(Ei-Wa)/2):(Wa=xa*(er/Ir),li=-(Wa-Ei)/2),en.drawImage(Wr,li,ki,Wa,Ei);const cl=va.toDataURL();document.body.removeChild(va),window.URL.revokeObjectURL(Wr.src),Ma(cl)},Wr.crossOrigin="anonymous",yn.type.startsWith("image/svg+xml")){const xa=new FileReader;xa.onload=()=>{xa.result&&(Wr.src=xa.result)},xa.readAsDataURL(yn)}else if(yn.type.startsWith("image/gif")){const xa=new FileReader;xa.onload=()=>{xa.result&&Ma(xa.result)},xa.readAsDataURL(yn)}else Wr.src=window.URL.createObjectURL(yn)})}var qt=z(84249),ba=z(90674),Ct=z(99569),un=z(38703),Rn=z(83062),Vt=E.forwardRef((yn,Ma)=>{let{prefixCls:va,className:en,style:Wr,locale:xa,listType:Ir,file:Wa,items:Ei,progress:li,iconRender:ki,actionIconRender:cl,itemRender:Bo,isImgUrl:Ja,showPreviewIcon:Nl,showRemoveIcon:hl,showDownloadIcon:Vi,previewIcon:Fl,removeIcon:Mr,downloadIcon:wo,onPreview:Jo,onDownload:jr,onClose:Pl}=yn;var bl,_l;const{status:rl}=Wa,[Wi,mn]=E.useState(rl);E.useEffect(()=>{rl!=="removed"&&mn(rl)},[rl]);const[tn,ya]=E.useState(!1);E.useEffect(()=>{const In=setTimeout(()=>{ya(!0)},300);return()=>{clearTimeout(In)}},[]);const ka=ki(Wa);let pr=E.createElement("div",{className:`${va}-icon`},ka);if(Ir==="picture"||Ir==="picture-card"||Ir==="picture-circle")if(Wi==="uploading"||!Wa.thumbUrl&&!Wa.url){const In=Fe()(`${va}-list-item-thumbnail`,{[`${va}-list-item-file`]:Wi!=="uploading"});pr=E.createElement("div",{className:In},ka)}else{const In=Ja!=null&&Ja(Wa)?E.createElement("img",{src:Wa.thumbUrl||Wa.url,alt:Wa.name,className:`${va}-list-item-image`,crossOrigin:Wa.crossOrigin}):ka,Wn=Fe()(`${va}-list-item-thumbnail`,{[`${va}-list-item-file`]:Ja&&!Ja(Wa)});pr=E.createElement("a",{className:Wn,onClick:Gn=>Jo(Wa,Gn),href:Wa.url||Wa.thumbUrl,target:"_blank",rel:"noopener noreferrer"},In)}const fo=Fe()(`${va}-list-item`,`${va}-list-item-${Wi}`),ni=typeof Wa.linkProps=="string"?JSON.parse(Wa.linkProps):Wa.linkProps,Pi=hl?cl((typeof Mr=="function"?Mr(Wa):Mr)||E.createElement(qt.Z,null),()=>Pl(Wa),va,xa.removeFile):null,Hr=Vi&&Wi==="done"?cl((typeof wo=="function"?wo(Wa):wo)||E.createElement(ba.Z,null),()=>jr(Wa),va,xa.downloadFile):null,Ki=Ir!=="picture-card"&&Ir!=="picture-circle"&&E.createElement("span",{key:"download-delete",className:Fe()(`${va}-list-item-actions`,{picture:Ir==="picture"})},Hr,Pi),dl=Fe()(`${va}-list-item-name`),ml=Wa.url?[E.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:dl,title:Wa.name},ni,{href:Wa.url,onClick:In=>Jo(Wa,In)}),Wa.name),Ki]:[E.createElement("span",{key:"view",className:dl,onClick:In=>Jo(Wa,In),title:Wa.name},Wa.name),Ki],Xo={pointerEvents:"none",opacity:.5},Kt=Nl?E.createElement("a",{href:Wa.url||Wa.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Wa.url||Wa.thumbUrl?void 0:Xo,onClick:In=>Jo(Wa,In),title:xa.previewFile},typeof Fl=="function"?Fl(Wa):Fl||E.createElement(Ct.Z,null)):null,Pn=(Ir==="picture-card"||Ir==="picture-circle")&&Wi!=="uploading"&&E.createElement("span",{className:`${va}-list-item-actions`},Kt,Wi==="done"&&Hr,Pi),{getPrefixCls:na}=E.useContext(Et.E_),mt=na(),ta=E.createElement("div",{className:fo},pr,ml,Pn,tn&&E.createElement(gt.default,{motionName:`${mt}-fade`,visible:Wi==="uploading",motionDeadline:2e3},In=>{let{className:Wn}=In;const Gn="percent"in Wa?E.createElement(un.Z,Object.assign({},li,{type:"line",percent:Wa.percent,"aria-label":Wa["aria-label"],"aria-labelledby":Wa["aria-labelledby"]})):null;return E.createElement("div",{className:Fe()(`${va}-list-item-progress`,Wn)},Gn)})),sr=Wa.response&&typeof Wa.response=="string"?Wa.response:((bl=Wa.error)===null||bl===void 0?void 0:bl.statusText)||((_l=Wa.error)===null||_l===void 0?void 0:_l.message)||xa.uploadError,nr=Wi==="error"?E.createElement(Rn.Z,{title:sr,getPopupContainer:In=>In.parentNode},ta):ta;return E.createElement("div",{className:Fe()(`${va}-list-item-container`,en),style:Wr,ref:Ma},Bo?Bo(nr,Wa,Ei,{download:jr.bind(null,Wa),preview:Jo.bind(null,Wa),remove:Pl.bind(null,Wa)}):nr)});const Jn=(yn,Ma)=>{const{listType:va="text",previewFile:en=Ya,onPreview:Wr,onDownload:xa,onRemove:Ir,locale:Wa,iconRender:Ei,isImageUrl:li=Yt,prefixCls:ki,items:cl=[],showPreviewIcon:Bo=!0,showRemoveIcon:Ja=!0,showDownloadIcon:Nl=!1,removeIcon:hl,previewIcon:Vi,downloadIcon:Fl,progress:Mr={size:[-1,2],showInfo:!1},appendAction:wo,appendActionVisible:Jo=!0,itemRender:jr,disabled:Pl}=yn,bl=(0,rt.Z)(),[_l,rl]=E.useState(!1);E.useEffect(()=>{va!=="picture"&&va!=="picture-card"&&va!=="picture-circle"||(cl||[]).forEach(Xo=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Xo.originFileObj instanceof File||Xo.originFileObj instanceof Blob)||Xo.thumbUrl!==void 0||(Xo.thumbUrl="",en&&en(Xo.originFileObj).then(Kt=>{Xo.thumbUrl=Kt||"",bl()}))})},[va,cl,en]),E.useEffect(()=>{rl(!0)},[]);const Wi=(Xo,Kt)=>{if(Wr)return Kt==null||Kt.preventDefault(),Wr(Xo)},mn=Xo=>{typeof xa=="function"?xa(Xo):Xo.url&&window.open(Xo.url)},tn=Xo=>{Ir==null||Ir(Xo)},ya=Xo=>{if(Ei)return Ei(Xo,va);const Kt=Xo.status==="uploading",Pn=li&&li(Xo)?E.createElement(wn,null):E.createElement(xn,null);let na=Kt?E.createElement(Ta.Z,null):E.createElement(Mn,null);return va==="picture"?na=Kt?E.createElement(Ta.Z,null):Pn:(va==="picture-card"||va==="picture-circle")&&(na=Kt?Wa.uploading:Pn),na},ka=(Xo,Kt,Pn,na)=>{const mt={type:"text",size:"small",title:na,onClick:ta=>{Kt(),(0,on.l$)(Xo)&&Xo.props.onClick&&Xo.props.onClick(ta)},className:`${Pn}-list-item-action`,disabled:Pl};if((0,on.l$)(Xo)){const ta=(0,on.Tm)(Xo,Object.assign(Object.assign({},Xo.props),{onClick:()=>{}}));return E.createElement(Zn.ZP,Object.assign({},mt,{icon:ta}))}return E.createElement(Zn.ZP,Object.assign({},mt),E.createElement("span",null,Xo))};E.useImperativeHandle(Ma,()=>({handlePreview:Wi,handleDownload:mn}));const{getPrefixCls:pr}=E.useContext(Et.E_),fo=pr("upload",ki),ni=pr(),Pi=Fe()(`${fo}-list`,`${fo}-list-${va}`),Hr=(0,ue.Z)(cl.map(Xo=>({key:Xo.uid,file:Xo})));let dl={motionDeadline:2e3,motionName:`${fo}-${va==="picture-card"||va==="picture-circle"?"animate-inline":"animate"}`,keys:Hr,motionAppear:_l};const ml=E.useMemo(()=>{const Xo=Object.assign({},(0,Nt.Z)(ni));return delete Xo.onAppearEnd,delete Xo.onEnterEnd,delete Xo.onLeaveEnd,Xo},[ni]);return va!=="picture-card"&&va!=="picture-circle"&&(dl=Object.assign(Object.assign({},ml),dl)),E.createElement("div",{className:Pi},E.createElement(gt.CSSMotionList,Object.assign({},dl,{component:!1}),Xo=>{let{key:Kt,file:Pn,className:na,style:mt}=Xo;return E.createElement(Vt,{key:Kt,locale:Wa,prefixCls:fo,className:na,style:mt,file:Pn,items:cl,progress:Mr,listType:va,isImgUrl:li,showPreviewIcon:Bo,showRemoveIcon:Ja,showDownloadIcon:Nl,removeIcon:hl,previewIcon:Vi,downloadIcon:Fl,iconRender:ya,actionIconRender:ka,itemRender:jr,onPreview:Wi,onDownload:mn,onClose:tn})}),wo&&E.createElement(gt.default,Object.assign({},dl,{visible:Jo,forceRender:!0}),Xo=>{let{className:Kt,style:Pn}=Xo;return(0,on.Tm)(wo,na=>({className:Fe()(na.className,Kt),style:Object.assign(Object.assign(Object.assign({},Pn),{pointerEvents:Kt?"none":void 0}),na.style)}))}))};var za=E.forwardRef(Jn),Ra=z(14747),_r=z(33507),Yr=z(67968),So=z(45503),di=yn=>{const{componentCls:Ma,iconCls:va}=yn;return{[`${Ma}-wrapper`]:{[`${Ma}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:yn.colorFillAlter,border:`${yn.lineWidth}px dashed ${yn.colorBorder}`,borderRadius:yn.borderRadiusLG,cursor:"pointer",transition:`border-color ${yn.motionDurationSlow}`,[Ma]:{padding:`${yn.padding}px 0`},[`${Ma}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Ma}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Ma}-disabled):hover`]:{borderColor:yn.colorPrimaryHover},[`p${Ma}-drag-icon`]:{marginBottom:yn.margin,[va]:{color:yn.colorPrimary,fontSize:yn.uploadThumbnailSize}},[`p${Ma}-text`]:{margin:`0 0 ${yn.marginXXS}px`,color:yn.colorTextHeading,fontSize:yn.fontSizeLG},[`p${Ma}-hint`]:{color:yn.colorTextDescription,fontSize:yn.fontSize},[`&${Ma}-disabled`]:{cursor:"not-allowed",[`p${Ma}-drag-icon ${va},
|
|
p${Ma}-text,
|
|
p${Ma}-hint
|
|
`]:{color:yn.colorTextDisabled}}}}}},Bi=yn=>{const{componentCls:Ma,antCls:va,iconCls:en,fontSize:Wr,lineHeight:xa}=yn,Ir=`${Ma}-list-item`,Wa=`${Ir}-actions`,Ei=`${Ir}-action`,li=Math.round(Wr*xa);return{[`${Ma}-wrapper`]:{[`${Ma}-list`]:Object.assign(Object.assign({},(0,Ra.dF)()),{lineHeight:yn.lineHeight,[Ir]:{position:"relative",height:yn.lineHeight*Wr,marginTop:yn.marginXS,fontSize:Wr,display:"flex",alignItems:"center",transition:`background-color ${yn.motionDurationSlow}`,"&:hover":{backgroundColor:yn.controlItemBgHover},[`${Ir}-name`]:Object.assign(Object.assign({},Ra.vS),{padding:`0 ${yn.paddingXS}px`,lineHeight:xa,flex:"auto",transition:`all ${yn.motionDurationSlow}`}),[Wa]:{[Ei]:{opacity:0},[`${Ei}${va}-btn-sm`]:{height:li,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[`
|
|
${Ei}:focus-visible,
|
|
&.picture ${Ei}
|
|
`]:{opacity:1},[en]:{color:yn.actionsColor,transition:`all ${yn.motionDurationSlow}`},[`&:hover ${en}`]:{color:yn.colorText}},[`${Ma}-icon ${en}`]:{color:yn.colorTextDescription,fontSize:Wr},[`${Ir}-progress`]:{position:"absolute",bottom:-yn.uploadProgressOffset,width:"100%",paddingInlineStart:Wr+yn.paddingXS,fontSize:Wr,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Ir}:hover ${Ei}`]:{opacity:1,color:yn.colorText},[`${Ir}-error`]:{color:yn.colorError,[`${Ir}-name, ${Ma}-icon ${en}`]:{color:yn.colorError},[Wa]:{[`${en}, ${en}:hover`]:{color:yn.colorError},[Ei]:{opacity:1}}},[`${Ma}-list-item-container`]:{transition:`opacity ${yn.motionDurationSlow}, height ${yn.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},hi=z(45930),ii=z(16932);const Mi=new hi.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),gi=new hi.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Rr=yn=>{const{componentCls:Ma}=yn,va=`${Ma}-animate-inline`;return[{[`${Ma}-wrapper`]:{[`${va}-appear, ${va}-enter, ${va}-leave`]:{animationDuration:yn.motionDurationSlow,animationTimingFunction:yn.motionEaseInOutCirc,animationFillMode:"forwards"},[`${va}-appear, ${va}-enter`]:{animationName:Mi},[`${va}-leave`]:{animationName:gi}}},{[`${Ma}-wrapper`]:(0,ii.J$)(yn)},Mi,gi]},xr=z(47448),wr=z(84780);const Tr=yn=>{const{componentCls:Ma,iconCls:va,uploadThumbnailSize:en,uploadProgressOffset:Wr}=yn,xa=`${Ma}-list`,Ir=`${xa}-item`;return{[`${Ma}-wrapper`]:{[`
|
|
${xa}${xa}-picture,
|
|
${xa}${xa}-picture-card,
|
|
${xa}${xa}-picture-circle
|
|
`]:{[Ir]:{position:"relative",height:en+yn.lineWidth*2+yn.paddingXS*2,padding:yn.paddingXS,border:`${yn.lineWidth}px ${yn.lineType} ${yn.colorBorder}`,borderRadius:yn.borderRadiusLG,"&:hover":{background:"transparent"},[`${Ir}-thumbnail`]:Object.assign(Object.assign({},Ra.vS),{width:en,height:en,lineHeight:`${en+yn.paddingSM}px`,textAlign:"center",flex:"none",[va]:{fontSize:yn.fontSizeHeading2,color:yn.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Ir}-progress`]:{bottom:Wr,width:`calc(100% - ${yn.paddingSM*2}px)`,marginTop:0,paddingInlineStart:en+yn.paddingXS}},[`${Ir}-error`]:{borderColor:yn.colorError,[`${Ir}-thumbnail ${va}`]:{[`svg path[fill='${xr.blue[0]}']`]:{fill:yn.colorErrorBg},[`svg path[fill='${xr.blue.primary}']`]:{fill:yn.colorError}}},[`${Ir}-uploading`]:{borderStyle:"dashed",[`${Ir}-name`]:{marginBottom:Wr}}},[`${xa}${xa}-picture-circle ${Ir}`]:{[`&, &::before, ${Ir}-thumbnail`]:{borderRadius:"50%"}}}}},al=yn=>{const{componentCls:Ma,iconCls:va,fontSizeLG:en,colorTextLightSolid:Wr}=yn,xa=`${Ma}-list`,Ir=`${xa}-item`,Wa=yn.uploadPicCardSize;return{[`
|
|
${Ma}-wrapper${Ma}-picture-card-wrapper,
|
|
${Ma}-wrapper${Ma}-picture-circle-wrapper
|
|
`]:Object.assign(Object.assign({},(0,Ra.dF)()),{display:"inline-block",width:"100%",[`${Ma}${Ma}-select`]:{width:Wa,height:Wa,marginInlineEnd:yn.marginXS,marginBottom:yn.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:yn.colorFillAlter,border:`${yn.lineWidth}px dashed ${yn.colorBorder}`,borderRadius:yn.borderRadiusLG,cursor:"pointer",transition:`border-color ${yn.motionDurationSlow}`,[`> ${Ma}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Ma}-disabled):hover`]:{borderColor:yn.colorPrimary}},[`${xa}${xa}-picture-card, ${xa}${xa}-picture-circle`]:{[`${xa}-item-container`]:{display:"inline-block",width:Wa,height:Wa,marginBlock:`0 ${yn.marginXS}px`,marginInline:`0 ${yn.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Ir]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${yn.paddingXS*2}px)`,height:`calc(100% - ${yn.paddingXS*2}px)`,backgroundColor:yn.colorBgMask,opacity:0,transition:`all ${yn.motionDurationSlow}`,content:'" "'}},[`${Ir}:hover`]:{[`&::before, ${Ir}-actions`]:{opacity:1}},[`${Ir}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${yn.motionDurationSlow}`,[`${va}-eye, ${va}-download, ${va}-delete`]:{zIndex:10,width:en,margin:`0 ${yn.marginXXS}px`,fontSize:en,cursor:"pointer",transition:`all ${yn.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Ir}-actions, ${Ir}-actions:hover`]:{[`${va}-eye, ${va}-download, ${va}-delete`]:{color:new wr.C(Wr).setAlpha(.65).toRgbString(),"&:hover":{color:Wr}}},[`${Ir}-thumbnail, ${Ir}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Ir}-name`]:{display:"none",textAlign:"center"},[`${Ir}-file + ${Ir}-name`]:{position:"absolute",bottom:yn.margin,display:"block",width:`calc(100% - ${yn.paddingXS*2}px)`},[`${Ir}-uploading`]:{[`&${Ir}`]:{backgroundColor:yn.colorFillAlter},[`&::before, ${va}-eye, ${va}-download, ${va}-delete`]:{display:"none"}},[`${Ir}-progress`]:{bottom:yn.marginXL,width:`calc(100% - ${yn.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Ma}-wrapper${Ma}-picture-circle-wrapper`]:{[`${Ma}${Ma}-select`]:{borderRadius:"50%"}}}};var hn=yn=>{const{componentCls:Ma}=yn;return{[`${Ma}-rtl`]:{direction:"rtl"}}};const Fn=yn=>{const{componentCls:Ma,colorTextDisabled:va}=yn;return{[`${Ma}-wrapper`]:Object.assign(Object.assign({},(0,Ra.Wf)(yn)),{[Ma]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Ma}-select`]:{display:"inline-block"},[`${Ma}-disabled`]:{color:va,cursor:"not-allowed"}})}};var dn=(0,Yr.Z)("Upload",yn=>{const{fontSizeHeading3:Ma,fontSize:va,lineHeight:en,lineWidth:Wr,controlHeightLG:xa}=yn,Ir=Math.round(va*en),Wa=(0,So.TS)(yn,{uploadThumbnailSize:Ma*2,uploadProgressOffset:Ir/2+Wr,uploadPicCardSize:xa*2.55});return[Fn(Wa),di(Wa),Tr(Wa),al(Wa),Bi(Wa),Rr(Wa),hn(Wa),(0,_r.Z)(Wa)]},yn=>({actionsColor:yn.colorTextDescription})),Sa=function(yn,Ma,va,en){function Wr(xa){return xa instanceof va?xa:new va(function(Ir){Ir(xa)})}return new(va||(va=Promise))(function(xa,Ir){function Wa(ki){try{li(en.next(ki))}catch(cl){Ir(cl)}}function Ei(ki){try{li(en.throw(ki))}catch(cl){Ir(cl)}}function li(ki){ki.done?xa(ki.value):Wr(ki.value).then(Wa,Ei)}li((en=en.apply(yn,Ma||[])).next())})};const br=`__LIST_IGNORE_${Date.now()}__`,eo=(yn,Ma)=>{const{fileList:va,defaultFileList:en,onRemove:Wr,showUploadList:xa=!0,listType:Ir="text",onPreview:Wa,onDownload:Ei,onChange:li,onDrop:ki,previewFile:cl,disabled:Bo,locale:Ja,iconRender:Nl,isImageUrl:hl,progress:Vi,prefixCls:Fl,className:Mr,type:wo="select",children:Jo,style:jr,itemRender:Pl,maxCount:bl,data:_l={},multiple:rl=!1,action:Wi="",accept:mn="",supportServerRender:tn=!0,rootClassName:ya}=yn,ka=E.useContext(Ft.Z),pr=Bo!=null?Bo:ka,[fo,ni]=(0,ut.Z)(en||[],{value:va,postState:jt=>jt!=null?jt:[]}),[Pi,Hr]=E.useState("drop"),Ki=E.useRef(null);E.useMemo(()=>{const jt=Date.now();(va||[]).forEach((oa,ia)=>{!oa.uid&&!Object.isFrozen(oa)&&(oa.uid=`__AUTO__${jt}_${ia}__`)})},[va]);const dl=(jt,oa,ia)=>{let Un=(0,ue.Z)(oa),sa=!1;bl===1?Un=Un.slice(-1):bl&&(sa=Un.length>bl,Un=Un.slice(0,bl)),(0,ct.flushSync)(()=>{ni(Un)});const Ur={file:jt,fileList:Un};ia&&(Ur.event=ia),(!sa||Un.some(Zo=>Zo.uid===jt.uid))&&(0,ct.flushSync)(()=>{li==null||li(Ur)})},ml=(jt,oa)=>Sa(void 0,void 0,void 0,function*(){const{beforeUpload:ia,transformFile:Un}=yn;let sa=jt;if(ia){const Ur=yield ia(jt,oa);if(Ur===!1)return!1;if(delete jt[br],Ur===br)return Object.defineProperty(jt,br,{value:!0,configurable:!0}),!1;typeof Ur=="object"&&Ur&&(sa=Ur)}return Un&&(sa=yield Un(sa)),sa}),Xo=jt=>{const oa=jt.filter(sa=>!sa.file[br]);if(!oa.length)return;const ia=oa.map(sa=>ea(sa.file));let Un=(0,ue.Z)(fo);ia.forEach(sa=>{Un=tr(sa,Un)}),ia.forEach((sa,Ur)=>{let Zo=sa;if(oa[Ur].parsedFile)sa.status="uploading";else{const{originFileObj:Ro}=sa;let ro;try{ro=new File([Ro],Ro.name,{type:Ro.type})}catch(Ri){ro=new Blob([Ro],{type:Ro.type}),ro.name=Ro.name,ro.lastModifiedDate=new Date,ro.lastModified=new Date().getTime()}ro.uid=sa.uid,Zo=ro}dl(Zo,Un)})},Kt=(jt,oa,ia)=>{try{typeof jt=="string"&&(jt=JSON.parse(jt))}catch(Ur){}if(!Za(oa,fo))return;const Un=ea(oa);Un.status="done",Un.percent=100,Un.response=jt,Un.xhr=ia;const sa=tr(Un,fo);dl(Un,sa)},Pn=(jt,oa)=>{if(!Za(oa,fo))return;const ia=ea(oa);ia.status="uploading",ia.percent=jt.percent;const Un=tr(ia,fo);dl(ia,Un,jt)},na=(jt,oa,ia)=>{if(!Za(ia,fo))return;const Un=ea(ia);Un.error=jt,Un.response=oa,Un.status="error";const sa=tr(Un,fo);dl(Un,sa)},mt=jt=>{let oa;Promise.resolve(typeof Wr=="function"?Wr(jt):Wr).then(ia=>{var Un;if(ia===!1)return;const sa=Ea(jt,fo);sa&&(oa=Object.assign(Object.assign({},jt),{status:"removed"}),fo==null||fo.forEach(Ur=>{const Zo=oa.uid!==void 0?"uid":"name";Ur[Zo]===oa[Zo]&&!Object.isFrozen(Ur)&&(Ur.status="removed")}),(Un=Ki.current)===null||Un===void 0||Un.abort(oa),dl(oa,sa))})},ta=jt=>{Hr(jt.type),jt.type==="drop"&&(ki==null||ki(jt))};E.useImperativeHandle(Ma,()=>({onBatchStart:Xo,onSuccess:Kt,onProgress:Pn,onError:na,fileList:fo,upload:Ki.current}));const{getPrefixCls:sr,direction:nr,upload:In}=E.useContext(Et.E_),Wn=sr("upload",Fl),Gn=Object.assign(Object.assign({onBatchStart:Xo,onError:na,onProgress:Pn,onSuccess:Kt},yn),{data:_l,multiple:rl,action:Wi,accept:mn,supportServerRender:tn,prefixCls:Wn,disabled:pr,beforeUpload:ml,onChange:void 0});delete Gn.className,delete Gn.style,(!Jo||pr)&&delete Gn.id;const[vr,ho]=dn(Wn),[Fo]=(0,Mt.Z)("Upload",rn.Z.Upload),{showRemoveIcon:bo,showPreviewIcon:qo,showDownloadIcon:io,removeIcon:Pr,previewIcon:Vn,downloadIcon:Xa}=typeof xa=="boolean"?{}:xa,ar=(jt,oa)=>xa?E.createElement(za,{prefixCls:Wn,listType:Ir,items:fo,previewFile:cl,onPreview:Wa,onDownload:Ei,onRemove:mt,showRemoveIcon:!pr&&bo,showPreviewIcon:qo,showDownloadIcon:io,removeIcon:Pr,previewIcon:Vn,downloadIcon:Xa,iconRender:Nl,locale:Object.assign(Object.assign({},Fo),Ja),isImageUrl:hl,progress:Vi,appendAction:jt,appendActionVisible:oa,itemRender:Pl,disabled:pr}):jt,vo=Fe()(`${Wn}-wrapper`,Mr,ya,ho,In==null?void 0:In.className,{[`${Wn}-rtl`]:nr==="rtl",[`${Wn}-picture-card-wrapper`]:Ir==="picture-card",[`${Wn}-picture-circle-wrapper`]:Ir==="picture-circle"}),Ze=Object.assign(Object.assign({},In==null?void 0:In.style),jr);if(wo==="drag"){const jt=Fe()(ho,Wn,`${Wn}-drag`,{[`${Wn}-drag-uploading`]:fo.some(oa=>oa.status==="uploading"),[`${Wn}-drag-hover`]:Pi==="dragover",[`${Wn}-disabled`]:pr,[`${Wn}-rtl`]:nr==="rtl"});return vr(E.createElement("span",{className:vo},E.createElement("div",{className:jt,style:Ze,onDrop:ta,onDragOver:ta,onDragLeave:ta},E.createElement(Be,Object.assign({},Gn,{ref:Ki,className:`${Wn}-btn`}),E.createElement("div",{className:`${Wn}-drag-container`},Jo))),ar()))}const Sn=Fe()(Wn,`${Wn}-select`,{[`${Wn}-disabled`]:pr}),la=(jt=>E.createElement("div",{className:Sn,style:jt},E.createElement(Be,Object.assign({},Gn,{ref:Ki}))))(Jo?void 0:{display:"none"});return vr(Ir==="picture-card"||Ir==="picture-circle"?E.createElement("span",{className:vo},ar(la,!!Jo)):E.createElement("span",{className:vo},la,ar()))};var Ao=E.forwardRef(eo),oo=function(yn,Ma){var va={};for(var en in yn)Object.prototype.hasOwnProperty.call(yn,en)&&Ma.indexOf(en)<0&&(va[en]=yn[en]);if(yn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Wr=0,en=Object.getOwnPropertySymbols(yn);Wr<en.length;Wr++)Ma.indexOf(en[Wr])<0&&Object.prototype.propertyIsEnumerable.call(yn,en[Wr])&&(va[en[Wr]]=yn[en[Wr]]);return va},yl=E.forwardRef((yn,Ma)=>{var{style:va,height:en}=yn,Wr=oo(yn,["style","height"]);return E.createElement(Ao,Object.assign({ref:Ma},Wr,{type:"drag",style:Object.assign(Object.assign({},va),{height:en})}))});const ur=Ao;ur.Dragger=yl,ur.LIST_IGNORE=br;var Zi=ur},97909:function(Xt){(function(Ht,z){Xt.exports=z()})(this,function(){"use strict";var Ht=1e3,z=6e4,E=36e5,ue="millisecond",Ce="second",Fe="minute",be="hour",$e="day",ge="week",Xe="month",Me="quarter",_e="year",Ve="date",me="Invalid Date",Ue=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,pe=/\[([^\]]+)]|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,y={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(Oe){var xe=["th","st","nd","rd"],Se=Oe%100;return"["+Oe+(xe[(Se-20)%10]||xe[Se]||xe[0])+"]"}},a=function(Oe,xe,Se){var tt=String(Oe);return!tt||tt.length>=xe?Oe:""+Array(xe+1-tt.length).join(Se)+Oe},x={s:a,z:function(Oe){var xe=-Oe.utcOffset(),Se=Math.abs(xe),tt=Math.floor(Se/60),Te=Se%60;return(xe<=0?"+":"-")+a(tt,2,"0")+":"+a(Te,2,"0")},m:function Oe(xe,Se){if(xe.date()<Se.date())return-Oe(Se,xe);var tt=12*(Se.year()-xe.year())+(Se.month()-xe.month()),Te=xe.clone().add(tt,Xe),Qe=Se-Te<0,Be=xe.clone().add(tt+(Qe?-1:1),Xe);return+(-(tt+(Se-Te)/(Qe?Te-Be:Be-Te))||0)},a:function(Oe){return Oe<0?Math.ceil(Oe)||0:Math.floor(Oe)},p:function(Oe){return{M:Xe,y:_e,w:ge,d:$e,D:Ve,h:be,m:Fe,s:Ce,ms:ue,Q:Me}[Oe]||String(Oe||"").toLowerCase().replace(/s$/,"")},u:function(Oe){return Oe===void 0}},b="en",ee={};ee[b]=y;var te="$isDayjsObject",le=function(Oe){return Oe instanceof Ae||!(!Oe||!Oe[te])},oe=function Oe(xe,Se,tt){var Te;if(!xe)return b;if(typeof xe=="string"){var Qe=xe.toLowerCase();ee[Qe]&&(Te=Qe),Se&&(ee[Qe]=Se,Te=Qe);var Be=xe.split("-");if(!Te&&Be.length>1)return Oe(Be[0])}else{var ut=xe.name;ee[ut]=xe,Te=ut}return!tt&&Te&&(b=Te),Te||!tt&&b},re=function(Oe,xe){if(le(Oe))return Oe.clone();var Se=typeof xe=="object"?xe:{};return Se.date=Oe,Se.args=arguments,new Ae(Se)},ye=x;ye.l=oe,ye.i=le,ye.w=function(Oe,xe){return re(Oe,{locale:xe.$L,utc:xe.$u,x:xe.$x,$offset:xe.$offset})};var Ae=function(){function Oe(Se){this.$L=oe(Se.locale,null,!0),this.parse(Se),this.$x=this.$x||Se.x||{},this[te]=!0}var xe=Oe.prototype;return xe.parse=function(Se){this.$d=function(tt){var Te=tt.date,Qe=tt.utc;if(Te===null)return new Date(NaN);if(ye.u(Te))return new Date;if(Te instanceof Date)return new Date(Te);if(typeof Te=="string"&&!/Z$/i.test(Te)){var Be=Te.match(Ue);if(Be){var ut=Be[2]-1||0,ct=(Be[7]||"0").substring(0,3);return Qe?new Date(Date.UTC(Be[1],ut,Be[3]||1,Be[4]||0,Be[5]||0,Be[6]||0,ct)):new Date(Be[1],ut,Be[3]||1,Be[4]||0,Be[5]||0,Be[6]||0,ct)}}return new Date(Te)}(Se),this.init()},xe.init=function(){var Se=this.$d;this.$y=Se.getFullYear(),this.$M=Se.getMonth(),this.$D=Se.getDate(),this.$W=Se.getDay(),this.$H=Se.getHours(),this.$m=Se.getMinutes(),this.$s=Se.getSeconds(),this.$ms=Se.getMilliseconds()},xe.$utils=function(){return ye},xe.isValid=function(){return this.$d.toString()!==me},xe.isSame=function(Se,tt){var Te=re(Se);return this.startOf(tt)<=Te&&Te<=this.endOf(tt)},xe.isAfter=function(Se,tt){return re(Se)<this.startOf(tt)},xe.isBefore=function(Se,tt){return this.endOf(tt)<re(Se)},xe.$g=function(Se,tt,Te){return ye.u(Se)?this[tt]:this.set(Te,Se)},xe.unix=function(){return Math.floor(this.valueOf()/1e3)},xe.valueOf=function(){return this.$d.getTime()},xe.startOf=function(Se,tt){var Te=this,Qe=!!ye.u(tt)||tt,Be=ye.p(Se),ut=function(xt,_t){var xn=ye.w(Te.$u?Date.UTC(Te.$y,_t,xt):new Date(Te.$y,_t,xt),Te);return Qe?xn:xn.endOf($e)},ct=function(xt,_t){return ye.w(Te.toDate()[xt].apply(Te.toDate("s"),(Qe?[0,0,0,0]:[23,59,59,999]).slice(_t)),Te)},Et=this.$W,Ft=this.$M,Mt=this.$D,rn="set"+(this.$u?"UTC":"");switch(Be){case _e:return Qe?ut(1,0):ut(31,11);case Xe:return Qe?ut(1,Ft):ut(0,Ft+1);case ge:var An=this.$locale().weekStart||0,Hn=(Et<An?Et+7:Et)-An;return ut(Qe?Mt-Hn:Mt+(6-Hn),Ft);case $e:case Ve:return ct(rn+"Hours",0);case be:return ct(rn+"Minutes",1);case Fe:return ct(rn+"Seconds",2);case Ce:return ct(rn+"Milliseconds",3);default:return this.clone()}},xe.endOf=function(Se){return this.startOf(Se,!1)},xe.$set=function(Se,tt){var Te,Qe=ye.p(Se),Be="set"+(this.$u?"UTC":""),ut=(Te={},Te[$e]=Be+"Date",Te[Ve]=Be+"Date",Te[Xe]=Be+"Month",Te[_e]=Be+"FullYear",Te[be]=Be+"Hours",Te[Fe]=Be+"Minutes",Te[Ce]=Be+"Seconds",Te[ue]=Be+"Milliseconds",Te)[Qe],ct=Qe===$e?this.$D+(tt-this.$W):tt;if(Qe===Xe||Qe===_e){var Et=this.clone().set(Ve,1);Et.$d[ut](ct),Et.init(),this.$d=Et.set(Ve,Math.min(this.$D,Et.daysInMonth())).$d}else ut&&this.$d[ut](ct);return this.init(),this},xe.set=function(Se,tt){return this.clone().$set(Se,tt)},xe.get=function(Se){return this[ye.p(Se)]()},xe.add=function(Se,tt){var Te,Qe=this;Se=Number(Se);var Be=ye.p(tt),ut=function(Ft){var Mt=re(Qe);return ye.w(Mt.date(Mt.date()+Math.round(Ft*Se)),Qe)};if(Be===Xe)return this.set(Xe,this.$M+Se);if(Be===_e)return this.set(_e,this.$y+Se);if(Be===$e)return ut(1);if(Be===ge)return ut(7);var ct=(Te={},Te[Fe]=z,Te[be]=E,Te[Ce]=Ht,Te)[Be]||1,Et=this.$d.getTime()+Se*ct;return ye.w(Et,this)},xe.subtract=function(Se,tt){return this.add(-1*Se,tt)},xe.format=function(Se){var tt=this,Te=this.$locale();if(!this.isValid())return Te.invalidDate||me;var Qe=Se||"YYYY-MM-DDTHH:mm:ssZ",Be=ye.z(this),ut=this.$H,ct=this.$m,Et=this.$M,Ft=Te.weekdays,Mt=Te.months,rn=Te.meridiem,An=function(_t,xn,Ta,Tt){return _t&&(_t[xn]||_t(tt,Qe))||Ta[xn].slice(0,Tt)},Hn=function(_t){return ye.s(ut%12||12,_t,"0")},xt=rn||function(_t,xn,Ta){var Tt=_t<12?"AM":"PM";return Ta?Tt.toLowerCase():Tt};return Qe.replace(pe,function(_t,xn){return xn||function(Ta){switch(Ta){case"YY":return String(tt.$y).slice(-2);case"YYYY":return ye.s(tt.$y,4,"0");case"M":return Et+1;case"MM":return ye.s(Et+1,2,"0");case"MMM":return An(Te.monthsShort,Et,Mt,3);case"MMMM":return An(Mt,Et);case"D":return tt.$D;case"DD":return ye.s(tt.$D,2,"0");case"d":return String(tt.$W);case"dd":return An(Te.weekdaysMin,tt.$W,Ft,2);case"ddd":return An(Te.weekdaysShort,tt.$W,Ft,3);case"dddd":return Ft[tt.$W];case"H":return String(ut);case"HH":return ye.s(ut,2,"0");case"h":return Hn(1);case"hh":return Hn(2);case"a":return xt(ut,ct,!0);case"A":return xt(ut,ct,!1);case"m":return String(ct);case"mm":return ye.s(ct,2,"0");case"s":return String(tt.$s);case"ss":return ye.s(tt.$s,2,"0");case"SSS":return ye.s(tt.$ms,3,"0");case"Z":return Be}return null}(_t)||Be.replace(":","")})},xe.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},xe.diff=function(Se,tt,Te){var Qe,Be=this,ut=ye.p(tt),ct=re(Se),Et=(ct.utcOffset()-this.utcOffset())*z,Ft=this-ct,Mt=function(){return ye.m(Be,ct)};switch(ut){case _e:Qe=Mt()/12;break;case Xe:Qe=Mt();break;case Me:Qe=Mt()/3;break;case ge:Qe=(Ft-Et)/6048e5;break;case $e:Qe=(Ft-Et)/864e5;break;case be:Qe=Ft/E;break;case Fe:Qe=Ft/z;break;case Ce:Qe=Ft/Ht;break;default:Qe=Ft}return Te?Qe:ye.a(Qe)},xe.daysInMonth=function(){return this.endOf(Xe).$D},xe.$locale=function(){return ee[this.$L]},xe.locale=function(Se,tt){if(!Se)return this.$L;var Te=this.clone(),Qe=oe(Se,tt,!0);return Qe&&(Te.$L=Qe),Te},xe.clone=function(){return ye.w(this.$d,this)},xe.toDate=function(){return new Date(this.valueOf())},xe.toJSON=function(){return this.isValid()?this.toISOString():null},xe.toISOString=function(){return this.$d.toISOString()},xe.toString=function(){return this.$d.toUTCString()},Oe}(),et=Ae.prototype;return re.prototype=et,[["$ms",ue],["$s",Ce],["$m",Fe],["$H",be],["$W",$e],["$M",Xe],["$y",_e],["$D",Ve]].forEach(function(Oe){et[Oe[1]]=function(xe){return this.$g(xe,Oe[0],Oe[1])}}),re.extend=function(Oe,xe){return Oe.$i||(Oe(xe,Ae,re),Oe.$i=!0),re},re.locale=oe,re.isDayjs=le,re.unix=function(Oe){return re(1e3*Oe)},re.en=ee[b],re.Ls=ee,re.p={},re})},86625:function(Xt){(function(Ht,z){Xt.exports=z()})(this,function(){"use strict";return function(Ht,z){var E=z.prototype,ue=E.format;E.format=function(Ce){var Fe=this,be=this.$locale();if(!this.isValid())return ue.bind(this)(Ce);var $e=this.$utils(),ge=(Ce||"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(Xe){switch(Xe){case"Q":return Math.ceil((Fe.$M+1)/3);case"Do":return be.ordinal(Fe.$D);case"gggg":return Fe.weekYear();case"GGGG":return Fe.isoWeekYear();case"wo":return be.ordinal(Fe.week(),"W");case"w":case"ww":return $e.s(Fe.week(),Xe==="w"?1:2,"0");case"W":case"WW":return $e.s(Fe.isoWeek(),Xe==="W"?1:2,"0");case"k":case"kk":return $e.s(String(Fe.$H===0?24:Fe.$H),Xe==="k"?1:2,"0");case"X":return Math.floor(Fe.$d.getTime()/1e3);case"x":return Fe.$d.getTime();case"z":return"["+Fe.offsetName()+"]";case"zzz":return"["+Fe.offsetName("long")+"]";default:return Xe}});return ue.bind(this)(ge)}}})},40618:function(Xt){(function(Ht,z){Xt.exports=z()})(this,function(){"use strict";var Ht={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,E=/\d\d/,ue=/\d\d?/,Ce=/\d*[^-_:/,()\s\d]+/,Fe={},be=function(me){return(me=+me)+(me>68?1900:2e3)},$e=function(me){return function(Ue){this[me]=+Ue}},ge=[/[+-]\d\d:?(\d\d)?|Z/,function(me){(this.zone||(this.zone={})).offset=function(Ue){if(!Ue||Ue==="Z")return 0;var pe=Ue.match(/([+-]|\d\d)/g),y=60*pe[1]+(+pe[2]||0);return y===0?0:pe[0]==="+"?-y:y}(me)}],Xe=function(me){var Ue=Fe[me];return Ue&&(Ue.indexOf?Ue:Ue.s.concat(Ue.f))},Me=function(me,Ue){var pe,y=Fe.meridiem;if(y){for(var a=1;a<=24;a+=1)if(me.indexOf(y(a,0,Ue))>-1){pe=a>12;break}}else pe=me===(Ue?"pm":"PM");return pe},_e={A:[Ce,function(me){this.afternoon=Me(me,!1)}],a:[Ce,function(me){this.afternoon=Me(me,!0)}],S:[/\d/,function(me){this.milliseconds=100*+me}],SS:[E,function(me){this.milliseconds=10*+me}],SSS:[/\d{3}/,function(me){this.milliseconds=+me}],s:[ue,$e("seconds")],ss:[ue,$e("seconds")],m:[ue,$e("minutes")],mm:[ue,$e("minutes")],H:[ue,$e("hours")],h:[ue,$e("hours")],HH:[ue,$e("hours")],hh:[ue,$e("hours")],D:[ue,$e("day")],DD:[E,$e("day")],Do:[Ce,function(me){var Ue=Fe.ordinal,pe=me.match(/\d+/);if(this.day=pe[0],Ue)for(var y=1;y<=31;y+=1)Ue(y).replace(/\[|\]/g,"")===me&&(this.day=y)}],M:[ue,$e("month")],MM:[E,$e("month")],MMM:[Ce,function(me){var Ue=Xe("months"),pe=(Xe("monthsShort")||Ue.map(function(y){return y.slice(0,3)})).indexOf(me)+1;if(pe<1)throw new Error;this.month=pe%12||pe}],MMMM:[Ce,function(me){var Ue=Xe("months").indexOf(me)+1;if(Ue<1)throw new Error;this.month=Ue%12||Ue}],Y:[/[+-]?\d+/,$e("year")],YY:[E,function(me){this.year=be(me)}],YYYY:[/\d{4}/,$e("year")],Z:ge,ZZ:ge};function Ve(me){var Ue,pe;Ue=me,pe=Fe&&Fe.formats;for(var y=(me=Ue.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(oe,re,ye){var Ae=ye&&ye.toUpperCase();return re||pe[ye]||Ht[ye]||pe[Ae].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(et,Oe,xe){return Oe||xe.slice(1)})})).match(z),a=y.length,x=0;x<a;x+=1){var b=y[x],ee=_e[b],te=ee&&ee[0],le=ee&&ee[1];y[x]=le?{regex:te,parser:le}:b.replace(/^\[|\]$/g,"")}return function(oe){for(var re={},ye=0,Ae=0;ye<a;ye+=1){var et=y[ye];if(typeof et=="string")Ae+=et.length;else{var Oe=et.regex,xe=et.parser,Se=oe.slice(Ae),tt=Oe.exec(Se)[0];xe.call(re,tt),oe=oe.replace(tt,"")}}return function(Te){var Qe=Te.afternoon;if(Qe!==void 0){var Be=Te.hours;Qe?Be<12&&(Te.hours+=12):Be===12&&(Te.hours=0),delete Te.afternoon}}(re),re}}return function(me,Ue,pe){pe.p.customParseFormat=!0,me&&me.parseTwoDigitYear&&(be=me.parseTwoDigitYear);var y=Ue.prototype,a=y.parse;y.parse=function(x){var b=x.date,ee=x.utc,te=x.args;this.$u=ee;var le=te[1];if(typeof le=="string"){var oe=te[2]===!0,re=te[3]===!0,ye=oe||re,Ae=te[2];re&&(Ae=te[2]),Fe=this.$locale(),!oe&&Ae&&(Fe=pe.Ls[Ae]),this.$d=function(Se,tt,Te){try{if(["x","X"].indexOf(tt)>-1)return new Date((tt==="X"?1e3:1)*Se);var Qe=Ve(tt)(Se),Be=Qe.year,ut=Qe.month,ct=Qe.day,Et=Qe.hours,Ft=Qe.minutes,Mt=Qe.seconds,rn=Qe.milliseconds,An=Qe.zone,Hn=new Date,xt=ct||(Be||ut?1:Hn.getDate()),_t=Be||Hn.getFullYear(),xn=0;Be&&!ut||(xn=ut>0?ut-1:Hn.getMonth());var Ta=Et||0,Tt=Ft||0,pn=Mt||0,it=rn||0;return An?new Date(Date.UTC(_t,xn,xt,Ta,Tt,pn,it+60*An.offset*1e3)):Te?new Date(Date.UTC(_t,xn,xt,Ta,Tt,pn,it)):new Date(_t,xn,xt,Ta,Tt,pn,it)}catch(Mn){return new Date("")}}(b,le,ee),this.init(),Ae&&Ae!==!0&&(this.$L=this.locale(Ae).$L),ye&&b!=this.format(le)&&(this.$d=new Date("")),Fe={}}else if(le instanceof Array)for(var et=le.length,Oe=1;Oe<=et;Oe+=1){te[1]=le[Oe-1];var xe=pe.apply(this,te);if(xe.isValid()){this.$d=xe.$d,this.$L=xe.$L,this.init();break}Oe===et&&(this.$d=new Date(""))}else a.call(this,x)}}})},26850:function(Xt){(function(Ht,z){Xt.exports=z()})(this,function(){"use strict";return function(Ht,z,E){var ue=z.prototype,Ce=function(Xe){return Xe&&(Xe.indexOf?Xe:Xe.s)},Fe=function(Xe,Me,_e,Ve,me){var Ue=Xe.name?Xe:Xe.$locale(),pe=Ce(Ue[Me]),y=Ce(Ue[_e]),a=pe||y.map(function(b){return b.slice(0,Ve)});if(!me)return a;var x=Ue.weekStart;return a.map(function(b,ee){return a[(ee+(x||0))%7]})},be=function(){return E.Ls[E.locale()]},$e=function(Xe,Me){return Xe.formats[Me]||function(_e){return _e.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(Ve,me,Ue){return me||Ue.slice(1)})}(Xe.formats[Me.toUpperCase()])},ge=function(){var Xe=this;return{months:function(Me){return Me?Me.format("MMMM"):Fe(Xe,"months")},monthsShort:function(Me){return Me?Me.format("MMM"):Fe(Xe,"monthsShort","months",3)},firstDayOfWeek:function(){return Xe.$locale().weekStart||0},weekdays:function(Me){return Me?Me.format("dddd"):Fe(Xe,"weekdays")},weekdaysMin:function(Me){return Me?Me.format("dd"):Fe(Xe,"weekdaysMin","weekdays",2)},weekdaysShort:function(Me){return Me?Me.format("ddd"):Fe(Xe,"weekdaysShort","weekdays",3)},longDateFormat:function(Me){return $e(Xe.$locale(),Me)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};ue.localeData=function(){return ge.bind(this)()},E.localeData=function(){var Xe=be();return{firstDayOfWeek:function(){return Xe.weekStart||0},weekdays:function(){return E.weekdays()},weekdaysShort:function(){return E.weekdaysShort()},weekdaysMin:function(){return E.weekdaysMin()},months:function(){return E.months()},monthsShort:function(){return E.monthsShort()},longDateFormat:function(Me){return $e(Xe,Me)},meridiem:Xe.meridiem,ordinal:Xe.ordinal}},E.months=function(){return Fe(be(),"months")},E.monthsShort=function(){return Fe(be(),"monthsShort","months",3)},E.weekdays=function(Xe){return Fe(be(),"weekdays",null,null,Xe)},E.weekdaysShort=function(Xe){return Fe(be(),"weekdaysShort","weekdays",3,Xe)},E.weekdaysMin=function(Xe){return Fe(be(),"weekdaysMin","weekdays",2,Xe)}}})},23082:function(Xt){(function(Ht,z){Xt.exports=z()})(this,function(){"use strict";var Ht="week",z="year";return function(E,ue,Ce){var Fe=ue.prototype;Fe.week=function(be){if(be===void 0&&(be=null),be!==null)return this.add(7*(be-this.week()),"day");var $e=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var ge=Ce(this).startOf(z).add(1,z).date($e),Xe=Ce(this).endOf(Ht);if(ge.isBefore(Xe))return 1}var Me=Ce(this).startOf(z).date($e).startOf(Ht).subtract(1,"millisecond"),_e=this.diff(Me,Ht,!0);return _e<0?Ce(this).startOf("week").week():Math.ceil(_e)},Fe.weeks=function(be){return be===void 0&&(be=null),this.week(be)}}})},99873:function(Xt){(function(Ht,z){Xt.exports=z()})(this,function(){"use strict";return function(Ht,z){z.prototype.weekYear=function(){var E=this.month(),ue=this.week(),Ce=this.year();return ue===1&&E===11?Ce+1:E===0&&ue>=52?Ce-1:Ce}}})},33088:function(Xt){(function(Ht,z){Xt.exports=z()})(this,function(){"use strict";return function(Ht,z){z.prototype.weekday=function(E){var ue=this.$locale().weekStart||0,Ce=this.$W,Fe=(Ce<ue?Ce+7:Ce)-ue;return this.$utils().u(E)?Fe:this.subtract(Fe,"day").add(E,"day")}}})},62661:function(Xt,Ht){"use strict";var z;var E=Symbol.for("react.element"),ue=Symbol.for("react.portal"),Ce=Symbol.for("react.fragment"),Fe=Symbol.for("react.strict_mode"),be=Symbol.for("react.profiler"),$e=Symbol.for("react.provider"),ge=Symbol.for("react.context"),Xe=Symbol.for("react.server_context"),Me=Symbol.for("react.forward_ref"),_e=Symbol.for("react.suspense"),Ve=Symbol.for("react.suspense_list"),me=Symbol.for("react.memo"),Ue=Symbol.for("react.lazy"),pe=Symbol.for("react.offscreen"),y;y=Symbol.for("react.module.reference");function a(x){if(typeof x=="object"&&x!==null){var b=x.$$typeof;switch(b){case E:switch(x=x.type,x){case Ce:case be:case Fe:case _e:case Ve:return x;default:switch(x=x&&x.$$typeof,x){case Xe:case ge:case Me:case Ue:case me:case $e:return x;default:return b}}case ue:return b}}}z=ge,z=$e,z=E,z=Me,z=Ce,z=Ue,z=me,z=ue,z=be,z=Fe,z=_e,z=Ve,z=function(){return!1},z=function(){return!1},z=function(x){return a(x)===ge},z=function(x){return a(x)===$e},z=function(x){return typeof x=="object"&&x!==null&&x.$$typeof===E},z=function(x){return a(x)===Me},z=function(x){return a(x)===Ce},z=function(x){return a(x)===Ue},Ht.isMemo=function(x){return a(x)===me},z=function(x){return a(x)===ue},z=function(x){return a(x)===be},z=function(x){return a(x)===Fe},z=function(x){return a(x)===_e},z=function(x){return a(x)===Ve},z=function(x){return typeof x=="string"||typeof x=="function"||x===Ce||x===be||x===Fe||x===_e||x===Ve||x===pe||typeof x=="object"&&x!==null&&(x.$$typeof===Ue||x.$$typeof===me||x.$$typeof===$e||x.$$typeof===ge||x.$$typeof===Me||x.$$typeof===y||x.getModuleId!==void 0)},z=a},95845:function(Xt,Ht,z){"use strict";Xt.exports=z(62661)},72665:function(Xt,Ht){"use strict";var z;var E=typeof Symbol=="function"&&Symbol.for,ue=E?Symbol.for("react.element"):60103,Ce=E?Symbol.for("react.portal"):60106,Fe=E?Symbol.for("react.fragment"):60107,be=E?Symbol.for("react.strict_mode"):60108,$e=E?Symbol.for("react.profiler"):60114,ge=E?Symbol.for("react.provider"):60109,Xe=E?Symbol.for("react.context"):60110,Me=E?Symbol.for("react.async_mode"):60111,_e=E?Symbol.for("react.concurrent_mode"):60111,Ve=E?Symbol.for("react.forward_ref"):60112,me=E?Symbol.for("react.suspense"):60113,Ue=E?Symbol.for("react.suspense_list"):60120,pe=E?Symbol.for("react.memo"):60115,y=E?Symbol.for("react.lazy"):60116,a=E?Symbol.for("react.block"):60121,x=E?Symbol.for("react.fundamental"):60117,b=E?Symbol.for("react.responder"):60118,ee=E?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var re=oe.$$typeof;switch(re){case ue:switch(oe=oe.type,oe){case Me:case _e:case Fe:case $e:case be:case me:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case Xe:case Ve:case y:case pe:case ge:return oe;default:return re}}case Ce:return re}}}function le(oe){return te(oe)===_e}z=Me,z=_e,z=Xe,z=ge,z=ue,z=Ve,z=Fe,z=y,z=pe,z=Ce,z=$e,z=be,z=me,z=function(oe){return le(oe)||te(oe)===Me},z=le,z=function(oe){return te(oe)===Xe},z=function(oe){return te(oe)===ge},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ue},z=function(oe){return te(oe)===Ve},z=function(oe){return te(oe)===Fe},z=function(oe){return te(oe)===y},Ht.isMemo=function(oe){return te(oe)===pe},z=function(oe){return te(oe)===Ce},z=function(oe){return te(oe)===$e},z=function(oe){return te(oe)===be},z=function(oe){return te(oe)===me},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===Fe||oe===_e||oe===$e||oe===be||oe===me||oe===Ue||typeof oe=="object"&&oe!==null&&(oe.$$typeof===y||oe.$$typeof===pe||oe.$$typeof===ge||oe.$$typeof===Xe||oe.$$typeof===Ve||oe.$$typeof===x||oe.$$typeof===b||oe.$$typeof===ee||oe.$$typeof===a)},z=te},12060:function(Xt,Ht,z){"use strict";Xt.exports=z(72665)},15633:function(Xt,Ht){"use strict";var z;var E=typeof Symbol=="function"&&Symbol.for,ue=E?Symbol.for("react.element"):60103,Ce=E?Symbol.for("react.portal"):60106,Fe=E?Symbol.for("react.fragment"):60107,be=E?Symbol.for("react.strict_mode"):60108,$e=E?Symbol.for("react.profiler"):60114,ge=E?Symbol.for("react.provider"):60109,Xe=E?Symbol.for("react.context"):60110,Me=E?Symbol.for("react.async_mode"):60111,_e=E?Symbol.for("react.concurrent_mode"):60111,Ve=E?Symbol.for("react.forward_ref"):60112,me=E?Symbol.for("react.suspense"):60113,Ue=E?Symbol.for("react.suspense_list"):60120,pe=E?Symbol.for("react.memo"):60115,y=E?Symbol.for("react.lazy"):60116,a=E?Symbol.for("react.block"):60121,x=E?Symbol.for("react.fundamental"):60117,b=E?Symbol.for("react.responder"):60118,ee=E?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var re=oe.$$typeof;switch(re){case ue:switch(oe=oe.type,oe){case Me:case _e:case Fe:case $e:case be:case me:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case Xe:case Ve:case y:case pe:case ge:return oe;default:return re}}case Ce:return re}}}function le(oe){return te(oe)===_e}z=Me,z=_e,z=Xe,z=ge,z=ue,z=Ve,z=Fe,z=y,z=pe,z=Ce,z=$e,z=be,z=me,z=function(oe){return le(oe)||te(oe)===Me},z=le,z=function(oe){return te(oe)===Xe},z=function(oe){return te(oe)===ge},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ue},z=function(oe){return te(oe)===Ve},z=function(oe){return te(oe)===Fe},z=function(oe){return te(oe)===y},Ht.isMemo=function(oe){return te(oe)===pe},z=function(oe){return te(oe)===Ce},z=function(oe){return te(oe)===$e},z=function(oe){return te(oe)===be},z=function(oe){return te(oe)===me},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===Fe||oe===_e||oe===$e||oe===be||oe===me||oe===Ue||typeof oe=="object"&&oe!==null&&(oe.$$typeof===y||oe.$$typeof===pe||oe.$$typeof===ge||oe.$$typeof===Xe||oe.$$typeof===Ve||oe.$$typeof===x||oe.$$typeof===b||oe.$$typeof===ee||oe.$$typeof===a)},z=te},49286:function(Xt,Ht,z){"use strict";Xt.exports=z(15633)},56261:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return Ae}});var E=z(87462),ue=z(4942),Ce=z(45987),Fe=z(1413),be=z(15671),$e=z(43144),ge=z(97326),Xe=z(60136),Me=z(51630),_e=z(94184),Ve=z.n(_e),me=z(34952),Ue=z(67294),pe=z(69610),y=function(Oe){for(var xe=Oe.prefixCls,Se=Oe.level,tt=Oe.isStart,Te=Oe.isEnd,Qe="".concat(xe,"-indent-unit"),Be=[],ut=0;ut<Se;ut+=1){var ct;Be.push(Ue.createElement("span",{key:ut,className:Ve()(Qe,(ct={},(0,ue.Z)(ct,"".concat(Qe,"-start"),tt[ut]),(0,ue.Z)(ct,"".concat(Qe,"-end"),Te[ut]),ct))}))}return Ue.createElement("span",{"aria-hidden":"true",className:"".concat(xe,"-indent")},Be)},a=Ue.memo(y),x=z(3596),b=z(83898),ee=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],te="open",le="close",oe="---",re=function(et){(0,Xe.Z)(xe,et);var Oe=(0,Me.Z)(xe);function xe(){var Se;(0,be.Z)(this,xe);for(var tt=arguments.length,Te=new Array(tt),Qe=0;Qe<tt;Qe++)Te[Qe]=arguments[Qe];return Se=Oe.call.apply(Oe,[this].concat(Te)),Se.state={dragNodeHighlight:!1},Se.selectHandle=void 0,Se.cacheIndent=void 0,Se.onSelectorClick=function(Be){var ut=Se.props.context.onNodeClick;ut(Be,(0,b.F)(Se.props)),Se.isSelectable()?Se.onSelect(Be):Se.onCheck(Be)},Se.onSelectorDoubleClick=function(Be){var ut=Se.props.context.onNodeDoubleClick;ut(Be,(0,b.F)(Se.props))},Se.onSelect=function(Be){if(!Se.isDisabled()){var ut=Se.props.context.onNodeSelect;ut(Be,(0,b.F)(Se.props))}},Se.onCheck=function(Be){if(!Se.isDisabled()){var ut=Se.props,ct=ut.disableCheckbox,Et=ut.checked,Ft=Se.props.context.onNodeCheck;if(!(!Se.isCheckable()||ct)){var Mt=!Et;Ft(Be,(0,b.F)(Se.props),Mt)}}},Se.onMouseEnter=function(Be){var ut=Se.props.context.onNodeMouseEnter;ut(Be,(0,b.F)(Se.props))},Se.onMouseLeave=function(Be){var ut=Se.props.context.onNodeMouseLeave;ut(Be,(0,b.F)(Se.props))},Se.onContextMenu=function(Be){var ut=Se.props.context.onNodeContextMenu;ut(Be,(0,b.F)(Se.props))},Se.onDragStart=function(Be){var ut=Se.props.context.onNodeDragStart;Be.stopPropagation(),Se.setState({dragNodeHighlight:!0}),ut(Be,(0,ge.Z)(Se));try{Be.dataTransfer.setData("text/plain","")}catch(ct){}},Se.onDragEnter=function(Be){var ut=Se.props.context.onNodeDragEnter;Be.preventDefault(),Be.stopPropagation(),ut(Be,(0,ge.Z)(Se))},Se.onDragOver=function(Be){var ut=Se.props.context.onNodeDragOver;Be.preventDefault(),Be.stopPropagation(),ut(Be,(0,ge.Z)(Se))},Se.onDragLeave=function(Be){var ut=Se.props.context.onNodeDragLeave;Be.stopPropagation(),ut(Be,(0,ge.Z)(Se))},Se.onDragEnd=function(Be){var ut=Se.props.context.onNodeDragEnd;Be.stopPropagation(),Se.setState({dragNodeHighlight:!1}),ut(Be,(0,ge.Z)(Se))},Se.onDrop=function(Be){var ut=Se.props.context.onNodeDrop;Be.preventDefault(),Be.stopPropagation(),Se.setState({dragNodeHighlight:!1}),ut(Be,(0,ge.Z)(Se))},Se.onExpand=function(Be){var ut=Se.props,ct=ut.loading,Et=ut.context.onNodeExpand;ct||Et(Be,(0,b.F)(Se.props))},Se.setSelectHandle=function(Be){Se.selectHandle=Be},Se.getNodeState=function(){var Be=Se.props.expanded;return Se.isLeaf()?null:Be?te:le},Se.hasChildren=function(){var Be=Se.props.eventKey,ut=Se.props.context.keyEntities,ct=(0,x.Z)(ut,Be)||{},Et=ct.children;return!!(Et||[]).length},Se.isLeaf=function(){var Be=Se.props,ut=Be.isLeaf,ct=Be.loaded,Et=Se.props.context.loadData,Ft=Se.hasChildren();return ut===!1?!1:ut||!Et&&!Ft||Et&&ct&&!Ft},Se.isDisabled=function(){var Be=Se.props.disabled,ut=Se.props.context.disabled;return!!(ut||Be)},Se.isCheckable=function(){var Be=Se.props.checkable,ut=Se.props.context.checkable;return!ut||Be===!1?!1:ut},Se.syncLoadData=function(Be){var ut=Be.expanded,ct=Be.loading,Et=Be.loaded,Ft=Se.props.context,Mt=Ft.loadData,rn=Ft.onNodeLoad;ct||Mt&&ut&&!Se.isLeaf()&&!Se.hasChildren()&&!Et&&rn((0,b.F)(Se.props))},Se.isDraggable=function(){var Be=Se.props,ut=Be.data,ct=Be.context.draggable;return!!(ct&&(!ct.nodeDraggable||ct.nodeDraggable(ut)))},Se.renderDragHandler=function(){var Be=Se.props.context,ut=Be.draggable,ct=Be.prefixCls;return ut!=null&&ut.icon?Ue.createElement("span",{className:"".concat(ct,"-draggable-icon")},ut.icon):null},Se.renderSwitcherIconDom=function(Be){var ut=Se.props.switcherIcon,ct=Se.props.context.switcherIcon,Et=ut||ct;return typeof Et=="function"?Et((0,Fe.Z)((0,Fe.Z)({},Se.props),{},{isLeaf:Be})):Et},Se.renderSwitcher=function(){var Be=Se.props.expanded,ut=Se.props.context.prefixCls;if(Se.isLeaf()){var ct=Se.renderSwitcherIconDom(!0);return ct!==!1?Ue.createElement("span",{className:Ve()("".concat(ut,"-switcher"),"".concat(ut,"-switcher-noop"))},ct):null}var Et=Ve()("".concat(ut,"-switcher"),"".concat(ut,"-switcher_").concat(Be?te:le)),Ft=Se.renderSwitcherIconDom(!1);return Ft!==!1?Ue.createElement("span",{onClick:Se.onExpand,className:Et},Ft):null},Se.renderCheckbox=function(){var Be=Se.props,ut=Be.checked,ct=Be.halfChecked,Et=Be.disableCheckbox,Ft=Se.props.context.prefixCls,Mt=Se.isDisabled(),rn=Se.isCheckable();if(!rn)return null;var An=typeof rn!="boolean"?rn:null;return Ue.createElement("span",{className:Ve()("".concat(Ft,"-checkbox"),ut&&"".concat(Ft,"-checkbox-checked"),!ut&&ct&&"".concat(Ft,"-checkbox-indeterminate"),(Mt||Et)&&"".concat(Ft,"-checkbox-disabled")),onClick:Se.onCheck},An)},Se.renderIcon=function(){var Be=Se.props.loading,ut=Se.props.context.prefixCls;return Ue.createElement("span",{className:Ve()("".concat(ut,"-iconEle"),"".concat(ut,"-icon__").concat(Se.getNodeState()||"docu"),Be&&"".concat(ut,"-icon_loading"))})},Se.renderSelector=function(){var Be=Se.state.dragNodeHighlight,ut=Se.props,ct=ut.title,Et=ct===void 0?oe:ct,Ft=ut.selected,Mt=ut.icon,rn=ut.loading,An=ut.data,Hn=Se.props.context,xt=Hn.prefixCls,_t=Hn.showIcon,xn=Hn.icon,Ta=Hn.loadData,Tt=Hn.titleRender,pn=Se.isDisabled(),it="".concat(xt,"-node-content-wrapper"),Mn;if(_t){var Ka=Mt||xn;Mn=Ka?Ue.createElement("span",{className:Ve()("".concat(xt,"-iconEle"),"".concat(xt,"-icon__customize"))},typeof Ka=="function"?Ka(Se.props):Ka):Se.renderIcon()}else Ta&&rn&&(Mn=Se.renderIcon());var Gt;typeof Et=="function"?Gt=Et(An):Tt?Gt=Tt(An):Gt=Et;var cn=Ue.createElement("span",{className:"".concat(xt,"-title")},Gt);return Ue.createElement("span",{ref:Se.setSelectHandle,title:typeof Et=="string"?Et:"",className:Ve()("".concat(it),"".concat(it,"-").concat(Se.getNodeState()||"normal"),!pn&&(Ft||Be)&&"".concat(xt,"-node-selected")),onMouseEnter:Se.onMouseEnter,onMouseLeave:Se.onMouseLeave,onContextMenu:Se.onContextMenu,onClick:Se.onSelectorClick,onDoubleClick:Se.onSelectorDoubleClick},Mn,cn,Se.renderDropIndicator())},Se.renderDropIndicator=function(){var Be=Se.props,ut=Be.disabled,ct=Be.eventKey,Et=Se.props.context,Ft=Et.draggable,Mt=Et.dropLevelOffset,rn=Et.dropPosition,An=Et.prefixCls,Hn=Et.indent,xt=Et.dropIndicatorRender,_t=Et.dragOverNodeKey,xn=Et.direction,Ta=!!Ft,Tt=!ut&&Ta&&_t===ct,pn=Hn!=null?Hn:Se.cacheIndent;return Se.cacheIndent=Hn,Tt?xt({dropPosition:rn,dropLevelOffset:Mt,indent:pn,prefixCls:An,direction:xn}):null},Se}return(0,$e.Z)(xe,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var tt=this.props.selectable,Te=this.props.context.selectable;return typeof tt=="boolean"?tt:Te}},{key:"render",value:function(){var tt,Te=this.props,Qe=Te.eventKey,Be=Te.className,ut=Te.style,ct=Te.dragOver,Et=Te.dragOverGapTop,Ft=Te.dragOverGapBottom,Mt=Te.isLeaf,rn=Te.isStart,An=Te.isEnd,Hn=Te.expanded,xt=Te.selected,_t=Te.checked,xn=Te.halfChecked,Ta=Te.loading,Tt=Te.domRef,pn=Te.active,it=Te.data,Mn=Te.onMouseMove,Ka=Te.selectable,Gt=(0,Ce.Z)(Te,ee),cn=this.props.context,wn=cn.prefixCls,gt=cn.filterTreeNode,rt=cn.keyEntities,Nt=cn.dropContainerKey,on=cn.dropTargetKey,Zn=cn.draggingNodeKey,ea=this.isDisabled(),tr=(0,me.Z)(Gt,{aria:!0,data:!0}),Za=(0,x.Z)(rt,Qe)||{},Ea=Za.level,Va=An[An.length-1],bt=this.isDraggable(),Yt=!ea&&bt,er=Zn===Qe,Ya=Ka!==void 0?{"aria-selected":!!Ka}:void 0;return Ue.createElement("div",(0,E.Z)({ref:Tt,className:Ve()(Be,"".concat(wn,"-treenode"),(tt={},(0,ue.Z)(tt,"".concat(wn,"-treenode-disabled"),ea),(0,ue.Z)(tt,"".concat(wn,"-treenode-switcher-").concat(Hn?"open":"close"),!Mt),(0,ue.Z)(tt,"".concat(wn,"-treenode-checkbox-checked"),_t),(0,ue.Z)(tt,"".concat(wn,"-treenode-checkbox-indeterminate"),xn),(0,ue.Z)(tt,"".concat(wn,"-treenode-selected"),xt),(0,ue.Z)(tt,"".concat(wn,"-treenode-loading"),Ta),(0,ue.Z)(tt,"".concat(wn,"-treenode-active"),pn),(0,ue.Z)(tt,"".concat(wn,"-treenode-leaf-last"),Va),(0,ue.Z)(tt,"".concat(wn,"-treenode-draggable"),bt),(0,ue.Z)(tt,"dragging",er),(0,ue.Z)(tt,"drop-target",on===Qe),(0,ue.Z)(tt,"drop-container",Nt===Qe),(0,ue.Z)(tt,"drag-over",!ea&&ct),(0,ue.Z)(tt,"drag-over-gap-top",!ea&&Et),(0,ue.Z)(tt,"drag-over-gap-bottom",!ea&&Ft),(0,ue.Z)(tt,"filter-node",gt&>((0,b.F)(this.props))),tt)),style:ut,draggable:Yt,"aria-grabbed":er,onDragStart:Yt?this.onDragStart:void 0,onDragEnter:bt?this.onDragEnter:void 0,onDragOver:bt?this.onDragOver:void 0,onDragLeave:bt?this.onDragLeave:void 0,onDrop:bt?this.onDrop:void 0,onDragEnd:bt?this.onDragEnd:void 0,onMouseMove:Mn},Ya,tr),Ue.createElement(a,{prefixCls:wn,level:Ea,isStart:rn,isEnd:An}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),xe}(Ue.Component),ye=function(Oe){return Ue.createElement(pe.k.Consumer,null,function(xe){return Ue.createElement(re,(0,E.Z)({},Oe,{context:xe}))})};ye.displayName="TreeNode",ye.isTreeNode=1;var Ae=ye},69610:function(Xt,Ht,z){"use strict";z.d(Ht,{k:function(){return ue}});var E=z(67294),ue=E.createContext(null)},29873:function(Xt,Ht,z){"use strict";z.d(Ht,{BT:function(){return a},E6:function(){return ee},L0:function(){return _e},OM:function(){return y},_5:function(){return Me},r7:function(){return te},wA:function(){return me},yx:function(){return Ve}});var E=z(74902),ue=z(71002),Ce=z(72978),Fe=z(67294),be=z(56261),$e=z(3596),ge=z(83898),Xe=null;function Me(le,oe){if(!le)return[];var re=le.slice(),ye=re.indexOf(oe);return ye>=0&&re.splice(ye,1),re}function _e(le,oe){var re=(le||[]).slice();return re.indexOf(oe)===-1&&re.push(oe),re}function Ve(le){return le.split("-")}function me(le,oe){var re=[],ye=(0,$e.Z)(oe,le);function Ae(){var et=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];et.forEach(function(Oe){var xe=Oe.key,Se=Oe.children;re.push(xe),Ae(Se)})}return Ae(ye.children),re}function Ue(le){if(le.parent){var oe=Ve(le.pos);return Number(oe[oe.length-1])===le.parent.children.length-1}return!1}function pe(le){var oe=Ve(le.pos);return Number(oe[oe.length-1])===0}function y(le,oe,re,ye,Ae,et,Oe,xe,Se,tt){var Te,Qe=le.clientX,Be=le.clientY,ut=le.target.getBoundingClientRect(),ct=ut.top,Et=ut.height,Ft=(tt==="rtl"?-1:1)*(((Ae==null?void 0:Ae.x)||0)-Qe),Mt=(Ft-12)/ye,rn=(0,$e.Z)(xe,re.props.eventKey);if(Be<ct+Et/2){var An=Oe.findIndex(function(cn){return cn.key===rn.key}),Hn=An<=0?0:An-1,xt=Oe[Hn].key;rn=(0,$e.Z)(xe,xt)}var _t=rn.key,xn=rn,Ta=rn.key,Tt=0,pn=0;if(!Se.includes(_t))for(var it=0;it<Mt&&Ue(rn);it+=1)rn=rn.parent,pn+=1;var Mn=oe.props.data,Ka=rn.node,Gt=!0;return pe(rn)&&rn.level===0&&Be<ct+Et/2&&et({dragNode:Mn,dropNode:Ka,dropPosition:-1})&&rn.key===re.props.eventKey?Tt=-1:(xn.children||[]).length&&Se.includes(Ta)?et({dragNode:Mn,dropNode:Ka,dropPosition:0})?Tt=0:Gt=!1:pn===0?Mt>-1.5?et({dragNode:Mn,dropNode:Ka,dropPosition:1})?Tt=1:Gt=!1:et({dragNode:Mn,dropNode:Ka,dropPosition:0})?Tt=0:et({dragNode:Mn,dropNode:Ka,dropPosition:1})?Tt=1:Gt=!1:et({dragNode:Mn,dropNode:Ka,dropPosition:1})?Tt=1:Gt=!1,{dropPosition:Tt,dropLevelOffset:pn,dropTargetKey:rn.key,dropTargetPos:rn.pos,dragOverNodeKey:Ta,dropContainerKey:Tt===0?null:((Te=rn.parent)===null||Te===void 0?void 0:Te.key)||null,dropAllowed:Gt}}function a(le,oe){if(le){var re=oe.multiple;return re?le.slice():le.length?[le[0]]:le}}var x=function(oe){return oe};function b(le,oe){if(!le)return[];var re=oe||{},ye=re.processProps,Ae=ye===void 0?x:ye,et=Array.isArray(le)?le:[le];return et.map(function(Oe){var xe=Oe.children,Se=_objectWithoutProperties(Oe,Xe),tt=b(xe,oe);return React.createElement(TreeNode,_extends({key:Se.key},Ae(Se)),tt)})}function ee(le){if(!le)return null;var oe;if(Array.isArray(le))oe={checkedKeys:le,halfCheckedKeys:void 0};else if((0,ue.Z)(le)==="object")oe={checkedKeys:le.checked||void 0,halfCheckedKeys:le.halfChecked||void 0};else return(0,Ce.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function te(le,oe){var re=new Set;function ye(Ae){if(!re.has(Ae)){var et=(0,$e.Z)(oe,Ae);if(et){re.add(Ae);var Oe=et.parent,xe=et.node;xe.disabled||Oe&&ye(Oe.key)}}}return(le||[]).forEach(function(Ae){ye(Ae)}),(0,E.Z)(re)}},97153:function(Xt,Ht,z){"use strict";z.d(Ht,{S:function(){return ge}});var E=z(72978),ue=z(3596);function Ce(Xe,Me){var _e=new Set;return Xe.forEach(function(Ve){Me.has(Ve)||_e.add(Ve)}),_e}function Fe(Xe){var Me=Xe||{},_e=Me.disabled,Ve=Me.disableCheckbox,me=Me.checkable;return!!(_e||Ve)||me===!1}function be(Xe,Me,_e,Ve){for(var me=new Set(Xe),Ue=new Set,pe=0;pe<=_e;pe+=1){var y=Me.get(pe)||new Set;y.forEach(function(ee){var te=ee.key,le=ee.node,oe=ee.children,re=oe===void 0?[]:oe;me.has(te)&&!Ve(le)&&re.filter(function(ye){return!Ve(ye.node)}).forEach(function(ye){me.add(ye.key)})})}for(var a=new Set,x=_e;x>=0;x-=1){var b=Me.get(x)||new Set;b.forEach(function(ee){var te=ee.parent,le=ee.node;if(!(Ve(le)||!ee.parent||a.has(ee.parent.key))){if(Ve(ee.parent.node)){a.add(te.key);return}var oe=!0,re=!1;(te.children||[]).filter(function(ye){return!Ve(ye.node)}).forEach(function(ye){var Ae=ye.key,et=me.has(Ae);oe&&!et&&(oe=!1),!re&&(et||Ue.has(Ae))&&(re=!0)}),oe&&me.add(te.key),re&&Ue.add(te.key),a.add(te.key)}})}return{checkedKeys:Array.from(me),halfCheckedKeys:Array.from(Ce(Ue,me))}}function $e(Xe,Me,_e,Ve,me){for(var Ue=new Set(Xe),pe=new Set(Me),y=0;y<=Ve;y+=1){var a=_e.get(y)||new Set;a.forEach(function(te){var le=te.key,oe=te.node,re=te.children,ye=re===void 0?[]:re;!Ue.has(le)&&!pe.has(le)&&!me(oe)&&ye.filter(function(Ae){return!me(Ae.node)}).forEach(function(Ae){Ue.delete(Ae.key)})})}pe=new Set;for(var x=new Set,b=Ve;b>=0;b-=1){var ee=_e.get(b)||new Set;ee.forEach(function(te){var le=te.parent,oe=te.node;if(!(me(oe)||!te.parent||x.has(te.parent.key))){if(me(te.parent.node)){x.add(le.key);return}var re=!0,ye=!1;(le.children||[]).filter(function(Ae){return!me(Ae.node)}).forEach(function(Ae){var et=Ae.key,Oe=Ue.has(et);re&&!Oe&&(re=!1),!ye&&(Oe||pe.has(et))&&(ye=!0)}),re||Ue.delete(le.key),ye&&pe.add(le.key),x.add(le.key)}})}return{checkedKeys:Array.from(Ue),halfCheckedKeys:Array.from(Ce(pe,Ue))}}function ge(Xe,Me,_e,Ve){var me=[],Ue;Ve?Ue=Ve:Ue=Fe;var pe=new Set(Xe.filter(function(b){var ee=!!(0,ue.Z)(_e,b);return ee||me.push(b),ee})),y=new Map,a=0;Object.keys(_e).forEach(function(b){var ee=_e[b],te=ee.level,le=y.get(te);le||(le=new Set,y.set(te,le)),le.add(ee),a=Math.max(a,te)}),(0,E.ZP)(!me.length,"Tree missing follow keys: ".concat(me.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return Me===!0?x=be(pe,y,a,Ue):x=$e(pe,Me.halfCheckedKeys,y,a,Ue),x}},3596:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return E}});function E(ue,Ce){return ue[Ce]}},83898:function(Xt,Ht,z){"use strict";z.d(Ht,{I8:function(){return te},F:function(){return oe},zn:function(){return x},w$:function(){return y},oH:function(){return b},km:function(){return pe},H8:function(){return le}});var E=z(71002),ue=z(74902),Ce=z(1413),Fe=z(45987),be=z(67294),$e=z(28580);function ge(re){var ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ae=[];return be.Children.forEach(re,function(et){et==null&&!ye.keepEmpty||(Array.isArray(et)?Ae=Ae.concat(ge(et)):(0,$e.isFragment)(et)&&et.props?Ae=Ae.concat(ge(et.props.children,ye)):Ae.push(et))}),Ae}function Xe(re,ye){var Ae=(0,Ce.Z)({},re);return Array.isArray(ye)&&ye.forEach(function(et){delete Ae[et]}),Ae}var Me=z(72978),_e=z(3596),Ve=["children"];function me(re,ye){return"".concat(re,"-").concat(ye)}function Ue(re){return re&&re.type&&re.type.isTreeNode}function pe(re,ye){return re!=null?re:ye}function y(re){var ye=re||{},Ae=ye.title,et=ye._title,Oe=ye.key,xe=ye.children,Se=Ae||"title";return{title:Se,_title:et||[Se],key:Oe||"key",children:xe||"children"}}function a(re,ye){var Ae=new Map;function et(Oe){var xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Oe||[]).forEach(function(Se){var tt=Se[ye.key],Te=Se[ye.children];warning(tt!=null,"Tree node must have a certain key: [".concat(xe).concat(tt,"]"));var Qe=String(tt);warning(!Ae.has(Qe)||tt===null||tt===void 0,"Same 'key' exist in the Tree: ".concat(Qe)),Ae.set(Qe,!0),et(Te,"".concat(xe).concat(Qe," > "))})}et(re)}function x(re){function ye(Ae){var et=ge(Ae);return et.map(function(Oe){if(!Ue(Oe))return(0,Me.ZP)(!Oe,"Tree/TreeNode can only accept TreeNode as children."),null;var xe=Oe.key,Se=Oe.props,tt=Se.children,Te=(0,Fe.Z)(Se,Ve),Qe=(0,Ce.Z)({key:xe},Te),Be=ye(tt);return Be.length&&(Qe.children=Be),Qe}).filter(function(Oe){return Oe})}return ye(re)}function b(re,ye,Ae){var et=y(Ae),Oe=et._title,xe=et.key,Se=et.children,tt=new Set(ye===!0?[]:ye),Te=[];function Qe(Be){var ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Be.map(function(ct,Et){for(var Ft=me(ut?ut.pos:"0",Et),Mt=pe(ct[xe],Ft),rn,An=0;An<Oe.length;An+=1){var Hn=Oe[An];if(ct[Hn]!==void 0){rn=ct[Hn];break}}var xt=(0,Ce.Z)((0,Ce.Z)({},Xe(ct,[].concat((0,ue.Z)(Oe),[xe,Se]))),{},{title:rn,key:Mt,parent:ut,pos:Ft,children:null,data:ct,isStart:[].concat((0,ue.Z)(ut?ut.isStart:[]),[Et===0]),isEnd:[].concat((0,ue.Z)(ut?ut.isEnd:[]),[Et===Be.length-1])});return Te.push(xt),ye===!0||tt.has(Mt)?xt.children=Qe(ct[Se]||[],xt):xt.children=[],xt})}return Qe(re),Te}function ee(re,ye,Ae){var et={};(0,E.Z)(Ae)==="object"?et=Ae:et={externalGetKey:Ae},et=et||{};var Oe=et,xe=Oe.childrenPropName,Se=Oe.externalGetKey,tt=Oe.fieldNames,Te=y(tt),Qe=Te.key,Be=Te.children,ut=xe||Be,ct;Se?typeof Se=="string"?ct=function(Mt){return Mt[Se]}:typeof Se=="function"&&(ct=function(Mt){return Se(Mt)}):ct=function(Mt,rn){return pe(Mt[Qe],rn)};function Et(Ft,Mt,rn,An){var Hn=Ft?Ft[ut]:re,xt=Ft?me(rn.pos,Mt):"0",_t=Ft?[].concat((0,ue.Z)(An),[Ft]):[];if(Ft){var xn=ct(Ft,xt),Ta={node:Ft,index:Mt,pos:xt,key:xn,parentPos:rn.node?rn.pos:null,level:rn.level+1,nodes:_t};ye(Ta)}Hn&&Hn.forEach(function(Tt,pn){Et(Tt,pn,{node:Ft,pos:xt,level:rn?rn.level+1:-1},_t)})}Et(null)}function te(re){var ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ae=ye.initWrapper,et=ye.processEntity,Oe=ye.onProcessFinished,xe=ye.externalGetKey,Se=ye.childrenPropName,tt=ye.fieldNames,Te=arguments.length>2?arguments[2]:void 0,Qe=xe||Te,Be={},ut={},ct={posEntities:Be,keyEntities:ut};return Ae&&(ct=Ae(ct)||ct),ee(re,function(Et){var Ft=Et.node,Mt=Et.index,rn=Et.pos,An=Et.key,Hn=Et.parentPos,xt=Et.level,_t=Et.nodes,xn={node:Ft,nodes:_t,index:Mt,key:An,pos:rn,level:xt},Ta=pe(An,rn);Be[rn]=xn,ut[Ta]=xn,xn.parent=Be[Hn],xn.parent&&(xn.parent.children=xn.parent.children||[],xn.parent.children.push(xn)),et&&et(xn,ct)},{externalGetKey:Qe,childrenPropName:Se,fieldNames:tt}),Oe&&Oe(ct),ct}function le(re,ye){var Ae=ye.expandedKeys,et=ye.selectedKeys,Oe=ye.loadedKeys,xe=ye.loadingKeys,Se=ye.checkedKeys,tt=ye.halfCheckedKeys,Te=ye.dragOverNodeKey,Qe=ye.dropPosition,Be=ye.keyEntities,ut=(0,_e.Z)(Be,re),ct={eventKey:re,expanded:Ae.indexOf(re)!==-1,selected:et.indexOf(re)!==-1,loaded:Oe.indexOf(re)!==-1,loading:xe.indexOf(re)!==-1,checked:Se.indexOf(re)!==-1,halfChecked:tt.indexOf(re)!==-1,pos:String(ut?ut.pos:""),dragOver:Te===re&&Qe===0,dragOverGapTop:Te===re&&Qe===-1,dragOverGapBottom:Te===re&&Qe===1};return ct}function oe(re){var ye=re.data,Ae=re.expanded,et=re.selected,Oe=re.checked,xe=re.loaded,Se=re.loading,tt=re.halfChecked,Te=re.dragOver,Qe=re.dragOverGapTop,Be=re.dragOverGapBottom,ut=re.pos,ct=re.active,Et=re.eventKey,Ft=(0,Ce.Z)((0,Ce.Z)({},ye),{},{expanded:Ae,selected:et,checked:Oe,loaded:xe,loading:Se,halfChecked:tt,dragOver:Te,dragOverGapTop:Qe,dragOverGapBottom:Be,pos:ut,active:ct,key:Et});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`."),re}}),Ft}},34952:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return Xe}});var E=z(1413),ue=`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`,Ce=`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`,Fe="".concat(ue," ").concat(Ce).split(/[\s\n]+/),be="aria-",$e="data-";function ge(Me,_e){return Me.indexOf(_e)===0}function Xe(Me){var _e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ve;_e===!1?Ve={aria:!0,data:!0,attr:!0}:_e===!0?Ve={aria:!0}:Ve=(0,E.Z)({},_e);var me={};return Object.keys(Me).forEach(function(Ue){(Ve.aria&&(Ue==="role"||ge(Ue,be))||Ve.data&&ge(Ue,$e)||Ve.attr&&Fe.includes(Ue))&&(me[Ue]=Me[Ue])}),me}},72978:function(Xt,Ht,z){"use strict";var E={};function ue(Xe,Me){}function Ce(Xe,Me){}function Fe(){E={}}function be(Xe,Me,_e){!Me&&!E[_e]&&(Xe(!1,_e),E[_e]=!0)}function $e(Xe,Me){be(ue,Xe,Me)}function ge(Xe,Me){be(Ce,Xe,Me)}Ht.ZP=$e},81533:function(Xt,Ht){"use strict";var z;var E=typeof Symbol=="function"&&Symbol.for,ue=E?Symbol.for("react.element"):60103,Ce=E?Symbol.for("react.portal"):60106,Fe=E?Symbol.for("react.fragment"):60107,be=E?Symbol.for("react.strict_mode"):60108,$e=E?Symbol.for("react.profiler"):60114,ge=E?Symbol.for("react.provider"):60109,Xe=E?Symbol.for("react.context"):60110,Me=E?Symbol.for("react.async_mode"):60111,_e=E?Symbol.for("react.concurrent_mode"):60111,Ve=E?Symbol.for("react.forward_ref"):60112,me=E?Symbol.for("react.suspense"):60113,Ue=E?Symbol.for("react.suspense_list"):60120,pe=E?Symbol.for("react.memo"):60115,y=E?Symbol.for("react.lazy"):60116,a=E?Symbol.for("react.block"):60121,x=E?Symbol.for("react.fundamental"):60117,b=E?Symbol.for("react.responder"):60118,ee=E?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var re=oe.$$typeof;switch(re){case ue:switch(oe=oe.type,oe){case Me:case _e:case Fe:case $e:case be:case me:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case Xe:case Ve:case y:case pe:case ge:return oe;default:return re}}case Ce:return re}}}function le(oe){return te(oe)===_e}z=Me,z=_e,z=Xe,z=ge,z=ue,z=Ve,z=Fe,z=y,z=pe,z=Ce,z=$e,z=be,z=me,z=function(oe){return le(oe)||te(oe)===Me},z=le,z=function(oe){return te(oe)===Xe},z=function(oe){return te(oe)===ge},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ue},z=function(oe){return te(oe)===Ve},Ht.isFragment=function(oe){return te(oe)===Fe},z=function(oe){return te(oe)===y},Ht.isMemo=function(oe){return te(oe)===pe},z=function(oe){return te(oe)===Ce},z=function(oe){return te(oe)===$e},z=function(oe){return te(oe)===be},z=function(oe){return te(oe)===me},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===Fe||oe===_e||oe===$e||oe===be||oe===me||oe===Ue||typeof oe=="object"&&oe!==null&&(oe.$$typeof===y||oe.$$typeof===pe||oe.$$typeof===ge||oe.$$typeof===Xe||oe.$$typeof===Ve||oe.$$typeof===x||oe.$$typeof===b||oe.$$typeof===ee||oe.$$typeof===a)},z=te},28580:function(Xt,Ht,z){"use strict";Xt.exports=z(81533)},92389:function(Xt,Ht){"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(ue){var Ce=ue.keyCode;if(ue.altKey&&!ue.ctrlKey||ue.metaKey||Ce>=z.F1&&Ce<=z.F12)return!1;switch(Ce){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(ue){if(ue>=z.ZERO&&ue<=z.NINE||ue>=z.NUM_ZERO&&ue<=z.NUM_MULTIPLY||ue>=z.A&&ue<=z.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&ue===0)return!0;switch(ue){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}}};Ht.Z=z},19575:function(Xt,Ht,z){var E,ue;(function(Ce,Fe){Xt.exports=Fe(Ce)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof z.g!="undefined"?z.g:this,function(Ce){"use strict";Ce=Ce||{};var Fe=Ce.Base64,be="2.6.4",$e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ge=function(Te){for(var Qe={},Be=0,ut=Te.length;Be<ut;Be++)Qe[Te.charAt(Be)]=Be;return Qe}($e),Xe=String.fromCharCode,Me=function(Te){if(Te.length<2){var Qe=Te.charCodeAt(0);return Qe<128?Te:Qe<2048?Xe(192|Qe>>>6)+Xe(128|Qe&63):Xe(224|Qe>>>12&15)+Xe(128|Qe>>>6&63)+Xe(128|Qe&63)}else{var Qe=65536+(Te.charCodeAt(0)-55296)*1024+(Te.charCodeAt(1)-56320);return Xe(240|Qe>>>18&7)+Xe(128|Qe>>>12&63)+Xe(128|Qe>>>6&63)+Xe(128|Qe&63)}},_e=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Ve=function(Te){return Te.replace(_e,Me)},me=function(Te){var Qe=[0,2,1][Te.length%3],Be=Te.charCodeAt(0)<<16|(Te.length>1?Te.charCodeAt(1):0)<<8|(Te.length>2?Te.charCodeAt(2):0),ut=[$e.charAt(Be>>>18),$e.charAt(Be>>>12&63),Qe>=2?"=":$e.charAt(Be>>>6&63),Qe>=1?"=":$e.charAt(Be&63)];return ut.join("")},Ue=Ce.btoa&&typeof Ce.btoa=="function"?function(Te){return Ce.btoa(Te)}:function(Te){if(Te.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Te.replace(/[\s\S]{1,3}/g,me)},pe=function(Te){return Ue(Ve(String(Te)))},y=function(Te){return Te.replace(/[+\/]/g,function(Qe){return Qe=="+"?"-":"_"}).replace(/=/g,"")},a=function(Te,Qe){return Qe?y(pe(Te)):pe(Te)},x=function(Te){return a(Te,!0)},b;Ce.Uint8Array&&(b=function(Te,Qe){for(var Be="",ut=0,ct=Te.length;ut<ct;ut+=3){var Et=Te[ut],Ft=Te[ut+1],Mt=Te[ut+2],rn=Et<<16|Ft<<8|Mt;Be+=$e.charAt(rn>>>18)+$e.charAt(rn>>>12&63)+(typeof Ft!="undefined"?$e.charAt(rn>>>6&63):"=")+(typeof Mt!="undefined"?$e.charAt(rn&63):"=")}return Qe?y(Be):Be});var ee=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,te=function(Te){switch(Te.length){case 4:var Qe=(7&Te.charCodeAt(0))<<18|(63&Te.charCodeAt(1))<<12|(63&Te.charCodeAt(2))<<6|63&Te.charCodeAt(3),Be=Qe-65536;return Xe((Be>>>10)+55296)+Xe((Be&1023)+56320);case 3:return Xe((15&Te.charCodeAt(0))<<12|(63&Te.charCodeAt(1))<<6|63&Te.charCodeAt(2));default:return Xe((31&Te.charCodeAt(0))<<6|63&Te.charCodeAt(1))}},le=function(Te){return Te.replace(ee,te)},oe=function(Te){var Qe=Te.length,Be=Qe%4,ut=(Qe>0?ge[Te.charAt(0)]<<18:0)|(Qe>1?ge[Te.charAt(1)]<<12:0)|(Qe>2?ge[Te.charAt(2)]<<6:0)|(Qe>3?ge[Te.charAt(3)]:0),ct=[Xe(ut>>>16),Xe(ut>>>8&255),Xe(ut&255)];return ct.length-=[0,0,2,1][Be],ct.join("")},re=Ce.atob&&typeof Ce.atob=="function"?function(Te){return Ce.atob(Te)}:function(Te){return Te.replace(/\S{1,4}/g,oe)},ye=function(Te){return re(String(Te).replace(/[^A-Za-z0-9\+\/]/g,""))},Ae=function(Te){return le(re(Te))},et=function(Te){return String(Te).replace(/[-_]/g,function(Qe){return Qe=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Oe=function(Te){return Ae(et(Te))},xe;Ce.Uint8Array&&(xe=function(Te){return Uint8Array.from(ye(et(Te)),function(Qe){return Qe.charCodeAt(0)})});var Se=function(){var Te=Ce.Base64;return Ce.Base64=Fe,Te};if(Ce.Base64={VERSION:be,atob:ye,btoa:Ue,fromBase64:Oe,toBase64:a,utob:Ve,encode:a,encodeURI:x,btou:le,decode:Oe,noConflict:Se,fromUint8Array:b,toUint8Array:xe},typeof Object.defineProperty=="function"){var tt=function(Te){return{value:Te,enumerable:!1,writable:!0,configurable:!0}};Ce.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",tt(function(){return Oe(this)})),Object.defineProperty(String.prototype,"toBase64",tt(function(Te){return a(this,Te)})),Object.defineProperty(String.prototype,"toBase64URI",tt(function(){return a(this,!0)}))}}return Ce.Meteor&&(Base64=Ce.Base64),Xt.exports?Xt.exports.Base64=Ce.Base64:(E=[],ue=function(){return Ce.Base64}.apply(Ht,E),ue!==void 0&&(Xt.exports=ue)),{Base64:Ce.Base64}})},42767:function(Xt,Ht){"use strict";var z;var E=typeof Symbol=="function"&&Symbol.for,ue=E?Symbol.for("react.element"):60103,Ce=E?Symbol.for("react.portal"):60106,Fe=E?Symbol.for("react.fragment"):60107,be=E?Symbol.for("react.strict_mode"):60108,$e=E?Symbol.for("react.profiler"):60114,ge=E?Symbol.for("react.provider"):60109,Xe=E?Symbol.for("react.context"):60110,Me=E?Symbol.for("react.async_mode"):60111,_e=E?Symbol.for("react.concurrent_mode"):60111,Ve=E?Symbol.for("react.forward_ref"):60112,me=E?Symbol.for("react.suspense"):60113,Ue=E?Symbol.for("react.suspense_list"):60120,pe=E?Symbol.for("react.memo"):60115,y=E?Symbol.for("react.lazy"):60116,a=E?Symbol.for("react.block"):60121,x=E?Symbol.for("react.fundamental"):60117,b=E?Symbol.for("react.responder"):60118,ee=E?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var re=oe.$$typeof;switch(re){case ue:switch(oe=oe.type,oe){case Me:case _e:case Fe:case $e:case be:case me:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case Xe:case Ve:case y:case pe:case ge:return oe;default:return re}}case Ce:return re}}}function le(oe){return te(oe)===_e}z=Me,z=_e,z=Xe,z=ge,z=ue,z=Ve,z=Fe,z=y,z=pe,z=Ce,z=$e,z=be,z=me,z=function(oe){return le(oe)||te(oe)===Me},z=le,z=function(oe){return te(oe)===Xe},z=function(oe){return te(oe)===ge},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ue},z=function(oe){return te(oe)===Ve},Ht.isFragment=function(oe){return te(oe)===Fe},z=function(oe){return te(oe)===y},z=function(oe){return te(oe)===pe},z=function(oe){return te(oe)===Ce},z=function(oe){return te(oe)===$e},z=function(oe){return te(oe)===be},z=function(oe){return te(oe)===me},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===Fe||oe===_e||oe===$e||oe===be||oe===me||oe===Ue||typeof oe=="object"&&oe!==null&&(oe.$$typeof===y||oe.$$typeof===pe||oe.$$typeof===ge||oe.$$typeof===Xe||oe.$$typeof===Ve||oe.$$typeof===x||oe.$$typeof===b||oe.$$typeof===ee||oe.$$typeof===a)},z=te},16357:function(Xt,Ht,z){"use strict";Xt.exports=z(42767)},26819:function(Xt,Ht){"use strict";var z;var E=typeof Symbol=="function"&&Symbol.for,ue=E?Symbol.for("react.element"):60103,Ce=E?Symbol.for("react.portal"):60106,Fe=E?Symbol.for("react.fragment"):60107,be=E?Symbol.for("react.strict_mode"):60108,$e=E?Symbol.for("react.profiler"):60114,ge=E?Symbol.for("react.provider"):60109,Xe=E?Symbol.for("react.context"):60110,Me=E?Symbol.for("react.async_mode"):60111,_e=E?Symbol.for("react.concurrent_mode"):60111,Ve=E?Symbol.for("react.forward_ref"):60112,me=E?Symbol.for("react.suspense"):60113,Ue=E?Symbol.for("react.suspense_list"):60120,pe=E?Symbol.for("react.memo"):60115,y=E?Symbol.for("react.lazy"):60116,a=E?Symbol.for("react.block"):60121,x=E?Symbol.for("react.fundamental"):60117,b=E?Symbol.for("react.responder"):60118,ee=E?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var re=oe.$$typeof;switch(re){case ue:switch(oe=oe.type,oe){case Me:case _e:case Fe:case $e:case be:case me:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case Xe:case Ve:case y:case pe:case ge:return oe;default:return re}}case Ce:return re}}}function le(oe){return te(oe)===_e}z=Me,z=_e,z=Xe,z=ge,z=ue,z=Ve,z=Fe,z=y,z=pe,z=Ce,z=$e,z=be,z=me,z=function(oe){return le(oe)||te(oe)===Me},z=le,z=function(oe){return te(oe)===Xe},z=function(oe){return te(oe)===ge},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ue},z=function(oe){return te(oe)===Ve},z=function(oe){return te(oe)===Fe},z=function(oe){return te(oe)===y},Ht.isMemo=function(oe){return te(oe)===pe},z=function(oe){return te(oe)===Ce},z=function(oe){return te(oe)===$e},z=function(oe){return te(oe)===be},z=function(oe){return te(oe)===me},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===Fe||oe===_e||oe===$e||oe===be||oe===me||oe===Ue||typeof oe=="object"&&oe!==null&&(oe.$$typeof===y||oe.$$typeof===pe||oe.$$typeof===ge||oe.$$typeof===Xe||oe.$$typeof===Ve||oe.$$typeof===x||oe.$$typeof===b||oe.$$typeof===ee||oe.$$typeof===a)},z=te},18459:function(Xt,Ht,z){"use strict";Xt.exports=z(26819)},16651:function(Xt,Ht){"use strict";var z;var E=Symbol.for("react.element"),ue=Symbol.for("react.portal"),Ce=Symbol.for("react.fragment"),Fe=Symbol.for("react.strict_mode"),be=Symbol.for("react.profiler"),$e=Symbol.for("react.provider"),ge=Symbol.for("react.context"),Xe=Symbol.for("react.server_context"),Me=Symbol.for("react.forward_ref"),_e=Symbol.for("react.suspense"),Ve=Symbol.for("react.suspense_list"),me=Symbol.for("react.memo"),Ue=Symbol.for("react.lazy"),pe=Symbol.for("react.offscreen"),y;y=Symbol.for("react.module.reference");function a(x){if(typeof x=="object"&&x!==null){var b=x.$$typeof;switch(b){case E:switch(x=x.type,x){case Ce:case be:case Fe:case _e:case Ve:return x;default:switch(x=x&&x.$$typeof,x){case Xe:case ge:case Me:case Ue:case me:case $e:return x;default:return b}}case ue:return b}}}z=ge,z=$e,z=E,z=Me,z=Ce,z=Ue,z=me,z=ue,z=be,z=Fe,z=_e,z=Ve,z=function(){return!1},z=function(){return!1},z=function(x){return a(x)===ge},z=function(x){return a(x)===$e},z=function(x){return typeof x=="object"&&x!==null&&x.$$typeof===E},z=function(x){return a(x)===Me},z=function(x){return a(x)===Ce},z=function(x){return a(x)===Ue},z=function(x){return a(x)===me},z=function(x){return a(x)===ue},z=function(x){return a(x)===be},z=function(x){return a(x)===Fe},z=function(x){return a(x)===_e},z=function(x){return a(x)===Ve},z=function(x){return typeof x=="string"||typeof x=="function"||x===Ce||x===be||x===Fe||x===_e||x===Ve||x===pe||typeof x=="object"&&x!==null&&(x.$$typeof===Ue||x.$$typeof===me||x.$$typeof===$e||x.$$typeof===ge||x.$$typeof===Me||x.$$typeof===y||x.getModuleId!==void 0)},z=a},33993:function(Xt,Ht,z){"use strict";z(16651)},46762:function(Xt,Ht){"use strict";var z;var E=Symbol.for("react.element"),ue=Symbol.for("react.portal"),Ce=Symbol.for("react.fragment"),Fe=Symbol.for("react.strict_mode"),be=Symbol.for("react.profiler"),$e=Symbol.for("react.provider"),ge=Symbol.for("react.context"),Xe=Symbol.for("react.server_context"),Me=Symbol.for("react.forward_ref"),_e=Symbol.for("react.suspense"),Ve=Symbol.for("react.suspense_list"),me=Symbol.for("react.memo"),Ue=Symbol.for("react.lazy"),pe=Symbol.for("react.offscreen"),y;y=Symbol.for("react.module.reference");function a(x){if(typeof x=="object"&&x!==null){var b=x.$$typeof;switch(b){case E:switch(x=x.type,x){case Ce:case be:case Fe:case _e:case Ve:return x;default:switch(x=x&&x.$$typeof,x){case Xe:case ge:case Me:case Ue:case me:case $e:return x;default:return b}}case ue:return b}}}z=ge,z=$e,z=E,z=Me,z=Ce,z=Ue,z=me,z=ue,z=be,z=Fe,z=_e,z=Ve,z=function(){return!1},z=function(){return!1},z=function(x){return a(x)===ge},z=function(x){return a(x)===$e},z=function(x){return typeof x=="object"&&x!==null&&x.$$typeof===E},z=function(x){return a(x)===Me},Ht.isFragment=function(x){return a(x)===Ce},z=function(x){return a(x)===Ue},z=function(x){return a(x)===me},z=function(x){return a(x)===ue},z=function(x){return a(x)===be},z=function(x){return a(x)===Fe},z=function(x){return a(x)===_e},z=function(x){return a(x)===Ve},z=function(x){return typeof x=="string"||typeof x=="function"||x===Ce||x===be||x===Fe||x===_e||x===Ve||x===pe||typeof x=="object"&&x!==null&&(x.$$typeof===Ue||x.$$typeof===me||x.$$typeof===$e||x.$$typeof===ge||x.$$typeof===Me||x.$$typeof===y||x.getModuleId!==void 0)},z=a},35110:function(Xt,Ht,z){"use strict";Xt.exports=z(46762)},86128:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return ye}});var E=z(87462),ue=z(4942),Ce=z(45987),Fe=z(1413),be=z(15671),$e=z(43144),ge=z(97326),Xe=z(60136),Me=z(51630),_e=z(67294),Ve=z(94184),me=z.n(Ve),Ue=z(64217),pe=z(27822),y=function(et){for(var Oe=et.prefixCls,xe=et.level,Se=et.isStart,tt=et.isEnd,Te="".concat(Oe,"-indent-unit"),Qe=[],Be=0;Be<xe;Be+=1){var ut;Qe.push(_e.createElement("span",{key:Be,className:me()(Te,(ut={},(0,ue.Z)(ut,"".concat(Te,"-start"),Se[Be]),(0,ue.Z)(ut,"".concat(Te,"-end"),tt[Be]),ut))}))}return _e.createElement("span",{"aria-hidden":"true",className:"".concat(Oe,"-indent")},Qe)},a=_e.memo(y),x=z(1089),b=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],ee="open",te="close",le="---",oe=function(Ae){(0,Xe.Z)(Oe,Ae);var et=(0,Me.Z)(Oe);function Oe(){var xe;(0,be.Z)(this,Oe);for(var Se=arguments.length,tt=new Array(Se),Te=0;Te<Se;Te++)tt[Te]=arguments[Te];return xe=et.call.apply(et,[this].concat(tt)),xe.state={dragNodeHighlight:!1},xe.selectHandle=void 0,xe.onSelectorClick=function(Qe){var Be=xe.props.context.onNodeClick;Be(Qe,(0,x.F)(xe.props)),xe.isSelectable()?xe.onSelect(Qe):xe.onCheck(Qe)},xe.onSelectorDoubleClick=function(Qe){var Be=xe.props.context.onNodeDoubleClick;Be(Qe,(0,x.F)(xe.props))},xe.onSelect=function(Qe){if(!xe.isDisabled()){var Be=xe.props.context.onNodeSelect;Qe.preventDefault(),Be(Qe,(0,x.F)(xe.props))}},xe.onCheck=function(Qe){if(!xe.isDisabled()){var Be=xe.props,ut=Be.disableCheckbox,ct=Be.checked,Et=xe.props.context.onNodeCheck;if(!(!xe.isCheckable()||ut)){Qe.preventDefault();var Ft=!ct;Et(Qe,(0,x.F)(xe.props),Ft)}}},xe.onMouseEnter=function(Qe){var Be=xe.props.context.onNodeMouseEnter;Be(Qe,(0,x.F)(xe.props))},xe.onMouseLeave=function(Qe){var Be=xe.props.context.onNodeMouseLeave;Be(Qe,(0,x.F)(xe.props))},xe.onContextMenu=function(Qe){var Be=xe.props.context.onNodeContextMenu;Be(Qe,(0,x.F)(xe.props))},xe.onDragStart=function(Qe){var Be=xe.props.context.onNodeDragStart;Qe.stopPropagation(),xe.setState({dragNodeHighlight:!0}),Be(Qe,(0,ge.Z)(xe));try{Qe.dataTransfer.setData("text/plain","")}catch(ut){}},xe.onDragEnter=function(Qe){var Be=xe.props.context.onNodeDragEnter;Qe.preventDefault(),Qe.stopPropagation(),Be(Qe,(0,ge.Z)(xe))},xe.onDragOver=function(Qe){var Be=xe.props.context.onNodeDragOver;Qe.preventDefault(),Qe.stopPropagation(),Be(Qe,(0,ge.Z)(xe))},xe.onDragLeave=function(Qe){var Be=xe.props.context.onNodeDragLeave;Qe.stopPropagation(),Be(Qe,(0,ge.Z)(xe))},xe.onDragEnd=function(Qe){var Be=xe.props.context.onNodeDragEnd;Qe.stopPropagation(),xe.setState({dragNodeHighlight:!1}),Be(Qe,(0,ge.Z)(xe))},xe.onDrop=function(Qe){var Be=xe.props.context.onNodeDrop;Qe.preventDefault(),Qe.stopPropagation(),xe.setState({dragNodeHighlight:!1}),Be(Qe,(0,ge.Z)(xe))},xe.onExpand=function(Qe){var Be=xe.props,ut=Be.loading,ct=Be.context.onNodeExpand;ut||ct(Qe,(0,x.F)(xe.props))},xe.setSelectHandle=function(Qe){xe.selectHandle=Qe},xe.getNodeState=function(){var Qe=xe.props.expanded;return xe.isLeaf()?null:Qe?ee:te},xe.hasChildren=function(){var Qe=xe.props.eventKey,Be=xe.props.context.keyEntities,ut=Be[Qe]||{},ct=ut.children;return!!(ct||[]).length},xe.isLeaf=function(){var Qe=xe.props,Be=Qe.isLeaf,ut=Qe.loaded,ct=xe.props.context.loadData,Et=xe.hasChildren();return Be===!1?!1:Be||!ct&&!Et||ct&&ut&&!Et},xe.isDisabled=function(){var Qe=xe.props.disabled,Be=xe.props.context.disabled;return!!(Be||Qe)},xe.isCheckable=function(){var Qe=xe.props.checkable,Be=xe.props.context.checkable;return!Be||Qe===!1?!1:Be},xe.syncLoadData=function(Qe){var Be=Qe.expanded,ut=Qe.loading,ct=Qe.loaded,Et=xe.props.context,Ft=Et.loadData,Mt=Et.onNodeLoad;ut||Ft&&Be&&!xe.isLeaf()&&!xe.hasChildren()&&!ct&&Mt((0,x.F)(xe.props))},xe.isDraggable=function(){var Qe=xe.props,Be=Qe.data,ut=Qe.context.draggable;return!!(ut&&(!ut.nodeDraggable||ut.nodeDraggable(Be)))},xe.renderDragHandler=function(){var Qe=xe.props.context,Be=Qe.draggable,ut=Qe.prefixCls;return Be!=null&&Be.icon?_e.createElement("span",{className:"".concat(ut,"-draggable-icon")},Be.icon):null},xe.renderSwitcherIconDom=function(Qe){var Be=xe.props.switcherIcon,ut=xe.props.context.switcherIcon,ct=Be||ut;return typeof ct=="function"?ct((0,Fe.Z)((0,Fe.Z)({},xe.props),{},{isLeaf:Qe})):ct},xe.renderSwitcher=function(){var Qe=xe.props.expanded,Be=xe.props.context.prefixCls;if(xe.isLeaf()){var ut=xe.renderSwitcherIconDom(!0);return ut!==!1?_e.createElement("span",{className:me()("".concat(Be,"-switcher"),"".concat(Be,"-switcher-noop"))},ut):null}var ct=me()("".concat(Be,"-switcher"),"".concat(Be,"-switcher_").concat(Qe?ee:te)),Et=xe.renderSwitcherIconDom(!1);return Et!==!1?_e.createElement("span",{onClick:xe.onExpand,className:ct},Et):null},xe.renderCheckbox=function(){var Qe=xe.props,Be=Qe.checked,ut=Qe.halfChecked,ct=Qe.disableCheckbox,Et=xe.props.context.prefixCls,Ft=xe.isDisabled(),Mt=xe.isCheckable();if(!Mt)return null;var rn=typeof Mt!="boolean"?Mt:null;return _e.createElement("span",{className:me()("".concat(Et,"-checkbox"),Be&&"".concat(Et,"-checkbox-checked"),!Be&&ut&&"".concat(Et,"-checkbox-indeterminate"),(Ft||ct)&&"".concat(Et,"-checkbox-disabled")),onClick:xe.onCheck},rn)},xe.renderIcon=function(){var Qe=xe.props.loading,Be=xe.props.context.prefixCls;return _e.createElement("span",{className:me()("".concat(Be,"-iconEle"),"".concat(Be,"-icon__").concat(xe.getNodeState()||"docu"),Qe&&"".concat(Be,"-icon_loading"))})},xe.renderSelector=function(){var Qe=xe.state.dragNodeHighlight,Be=xe.props,ut=Be.title,ct=ut===void 0?le:ut,Et=Be.selected,Ft=Be.icon,Mt=Be.loading,rn=Be.data,An=xe.props.context,Hn=An.prefixCls,xt=An.showIcon,_t=An.icon,xn=An.loadData,Ta=An.titleRender,Tt=xe.isDisabled(),pn="".concat(Hn,"-node-content-wrapper"),it;if(xt){var Mn=Ft||_t;it=Mn?_e.createElement("span",{className:me()("".concat(Hn,"-iconEle"),"".concat(Hn,"-icon__customize"))},typeof Mn=="function"?Mn(xe.props):Mn):xe.renderIcon()}else xn&&Mt&&(it=xe.renderIcon());var Ka;typeof ct=="function"?Ka=ct(rn):Ta?Ka=Ta(rn):Ka=ct;var Gt=_e.createElement("span",{className:"".concat(Hn,"-title")},Ka);return _e.createElement("span",{ref:xe.setSelectHandle,title:typeof ct=="string"?ct:"",className:me()("".concat(pn),"".concat(pn,"-").concat(xe.getNodeState()||"normal"),!Tt&&(Et||Qe)&&"".concat(Hn,"-node-selected")),onMouseEnter:xe.onMouseEnter,onMouseLeave:xe.onMouseLeave,onContextMenu:xe.onContextMenu,onClick:xe.onSelectorClick,onDoubleClick:xe.onSelectorDoubleClick},it,Gt,xe.renderDropIndicator())},xe.renderDropIndicator=function(){var Qe=xe.props,Be=Qe.disabled,ut=Qe.eventKey,ct=xe.props.context,Et=ct.draggable,Ft=ct.dropLevelOffset,Mt=ct.dropPosition,rn=ct.prefixCls,An=ct.indent,Hn=ct.dropIndicatorRender,xt=ct.dragOverNodeKey,_t=ct.direction,xn=!!Et,Ta=!Be&&xn&&xt===ut;return Ta?Hn({dropPosition:Mt,dropLevelOffset:Ft,indent:An,prefixCls:rn,direction:_t}):null},xe}return(0,$e.Z)(Oe,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var Se=this.props.selectable,tt=this.props.context.selectable;return typeof Se=="boolean"?Se:tt}},{key:"render",value:function(){var Se,tt=this.props,Te=tt.eventKey,Qe=tt.className,Be=tt.style,ut=tt.dragOver,ct=tt.dragOverGapTop,Et=tt.dragOverGapBottom,Ft=tt.isLeaf,Mt=tt.isStart,rn=tt.isEnd,An=tt.expanded,Hn=tt.selected,xt=tt.checked,_t=tt.halfChecked,xn=tt.loading,Ta=tt.domRef,Tt=tt.active,pn=tt.data,it=tt.onMouseMove,Mn=tt.selectable,Ka=(0,Ce.Z)(tt,b),Gt=this.props.context,cn=Gt.prefixCls,wn=Gt.filterTreeNode,gt=Gt.keyEntities,rt=Gt.dropContainerKey,Nt=Gt.dropTargetKey,on=Gt.draggingNodeKey,Zn=this.isDisabled(),ea=(0,Ue.Z)(Ka,{aria:!0,data:!0}),tr=gt[Te]||{},Za=tr.level,Ea=rn[rn.length-1],Va=this.isDraggable(),bt=!Zn&&Va,Yt=on===Te,er=Mn!==void 0?{"aria-selected":!!Mn}:void 0;return _e.createElement("div",(0,E.Z)({ref:Ta,className:me()(Qe,"".concat(cn,"-treenode"),(Se={},(0,ue.Z)(Se,"".concat(cn,"-treenode-disabled"),Zn),(0,ue.Z)(Se,"".concat(cn,"-treenode-switcher-").concat(An?"open":"close"),!Ft),(0,ue.Z)(Se,"".concat(cn,"-treenode-checkbox-checked"),xt),(0,ue.Z)(Se,"".concat(cn,"-treenode-checkbox-indeterminate"),_t),(0,ue.Z)(Se,"".concat(cn,"-treenode-selected"),Hn),(0,ue.Z)(Se,"".concat(cn,"-treenode-loading"),xn),(0,ue.Z)(Se,"".concat(cn,"-treenode-active"),Tt),(0,ue.Z)(Se,"".concat(cn,"-treenode-leaf-last"),Ea),(0,ue.Z)(Se,"".concat(cn,"-treenode-draggable"),Va),(0,ue.Z)(Se,"dragging",Yt),(0,ue.Z)(Se,"drop-target",Nt===Te),(0,ue.Z)(Se,"drop-container",rt===Te),(0,ue.Z)(Se,"drag-over",!Zn&&ut),(0,ue.Z)(Se,"drag-over-gap-top",!Zn&&ct),(0,ue.Z)(Se,"drag-over-gap-bottom",!Zn&&Et),(0,ue.Z)(Se,"filter-node",wn&&wn((0,x.F)(this.props))),Se)),style:Be,draggable:bt,"aria-grabbed":Yt,onDragStart:bt?this.onDragStart:void 0,onDragEnter:Va?this.onDragEnter:void 0,onDragOver:Va?this.onDragOver:void 0,onDragLeave:Va?this.onDragLeave:void 0,onDrop:Va?this.onDrop:void 0,onDragEnd:Va?this.onDragEnd:void 0,onMouseMove:it},er,ea),_e.createElement(a,{prefixCls:cn,level:Za,isStart:Mt,isEnd:rn}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),Oe}(_e.Component),re=function(et){return _e.createElement(pe.k.Consumer,null,function(Oe){return _e.createElement(oe,(0,E.Z)({},et,{context:Oe}))})};re.displayName="TreeNode",re.isTreeNode=1;var ye=re},27822:function(Xt,Ht,z){"use strict";z.d(Ht,{k:function(){return ue}});var E=z(67294),ue=E.createContext(null)},10225:function(Xt,Ht,z){"use strict";z.d(Ht,{BT:function(){return a},Ds:function(){return Ve},E6:function(){return ee},L0:function(){return Xe},OM:function(){return y},_5:function(){return ge},bt:function(){return _e},r7:function(){return te},wA:function(){return me},yx:function(){return Me}});var E=z(74902),ue=z(71002),Ce=z(67294),Fe=z(80334),be=z(86128),$e=null;function ge(le,oe){if(!le)return[];var re=le.slice(),ye=re.indexOf(oe);return ye>=0&&re.splice(ye,1),re}function Xe(le,oe){var re=(le||[]).slice();return re.indexOf(oe)===-1&&re.push(oe),re}function Me(le){return le.split("-")}function _e(le,oe){return"".concat(le,"-").concat(oe)}function Ve(le){return le&&le.type&&le.type.isTreeNode}function me(le,oe){var re=[],ye=oe[le];function Ae(){var et=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];et.forEach(function(Oe){var xe=Oe.key,Se=Oe.children;re.push(xe),Ae(Se)})}return Ae(ye.children),re}function Ue(le){if(le.parent){var oe=Me(le.pos);return Number(oe[oe.length-1])===le.parent.children.length-1}return!1}function pe(le){var oe=Me(le.pos);return Number(oe[oe.length-1])===0}function y(le,oe,re,ye,Ae,et,Oe,xe,Se,tt){var Te,Qe=le.clientX,Be=le.clientY,ut=le.target.getBoundingClientRect(),ct=ut.top,Et=ut.height,Ft=(tt==="rtl"?-1:1)*(((Ae==null?void 0:Ae.x)||0)-Qe),Mt=(Ft-12)/ye,rn=xe[re.props.eventKey];if(Be<ct+Et/2){var An=Oe.findIndex(function(cn){return cn.key===rn.key}),Hn=An<=0?0:An-1,xt=Oe[Hn].key;rn=xe[xt]}var _t=rn.key,xn=rn,Ta=rn.key,Tt=0,pn=0;if(!Se.includes(_t))for(var it=0;it<Mt&&Ue(rn);it+=1)rn=rn.parent,pn+=1;var Mn=oe.props.data,Ka=rn.node,Gt=!0;return pe(rn)&&rn.level===0&&Be<ct+Et/2&&et({dragNode:Mn,dropNode:Ka,dropPosition:-1})&&rn.key===re.props.eventKey?Tt=-1:(xn.children||[]).length&&Se.includes(Ta)?et({dragNode:Mn,dropNode:Ka,dropPosition:0})?Tt=0:Gt=!1:pn===0?Mt>-1.5?et({dragNode:Mn,dropNode:Ka,dropPosition:1})?Tt=1:Gt=!1:et({dragNode:Mn,dropNode:Ka,dropPosition:0})?Tt=0:et({dragNode:Mn,dropNode:Ka,dropPosition:1})?Tt=1:Gt=!1:et({dragNode:Mn,dropNode:Ka,dropPosition:1})?Tt=1:Gt=!1,{dropPosition:Tt,dropLevelOffset:pn,dropTargetKey:rn.key,dropTargetPos:rn.pos,dragOverNodeKey:Ta,dropContainerKey:Tt===0?null:((Te=rn.parent)===null||Te===void 0?void 0:Te.key)||null,dropAllowed:Gt}}function a(le,oe){if(le){var re=oe.multiple;return re?le.slice():le.length?[le[0]]:le}}var x=function(oe){return oe};function b(le,oe){if(!le)return[];var re=oe||{},ye=re.processProps,Ae=ye===void 0?x:ye,et=Array.isArray(le)?le:[le];return et.map(function(Oe){var xe=Oe.children,Se=_objectWithoutProperties(Oe,$e),tt=b(xe,oe);return React.createElement(TreeNode,_extends({key:Se.key},Ae(Se)),tt)})}function ee(le){if(!le)return null;var oe;if(Array.isArray(le))oe={checkedKeys:le,halfCheckedKeys:void 0};else if((0,ue.Z)(le)==="object")oe={checkedKeys:le.checked||void 0,halfCheckedKeys:le.halfChecked||void 0};else return(0,Fe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function te(le,oe){var re=new Set;function ye(Ae){if(!re.has(Ae)){var et=oe[Ae];if(et){re.add(Ae);var Oe=et.parent,xe=et.node;xe.disabled||Oe&&ye(Oe.key)}}}return(le||[]).forEach(function(Ae){ye(Ae)}),(0,E.Z)(re)}},17341:function(Xt,Ht,z){"use strict";z.d(Ht,{S:function(){return $e}});var E=z(80334);function ue(ge,Xe){var Me=new Set;return ge.forEach(function(_e){Xe.has(_e)||Me.add(_e)}),Me}function Ce(ge){var Xe=ge||{},Me=Xe.disabled,_e=Xe.disableCheckbox,Ve=Xe.checkable;return!!(Me||_e)||Ve===!1}function Fe(ge,Xe,Me,_e){for(var Ve=new Set(ge),me=new Set,Ue=0;Ue<=Me;Ue+=1){var pe=Xe.get(Ue)||new Set;pe.forEach(function(b){var ee=b.key,te=b.node,le=b.children,oe=le===void 0?[]:le;Ve.has(ee)&&!_e(te)&&oe.filter(function(re){return!_e(re.node)}).forEach(function(re){Ve.add(re.key)})})}for(var y=new Set,a=Me;a>=0;a-=1){var x=Xe.get(a)||new Set;x.forEach(function(b){var ee=b.parent,te=b.node;if(!(_e(te)||!b.parent||y.has(b.parent.key))){if(_e(b.parent.node)){y.add(ee.key);return}var le=!0,oe=!1;(ee.children||[]).filter(function(re){return!_e(re.node)}).forEach(function(re){var ye=re.key,Ae=Ve.has(ye);le&&!Ae&&(le=!1),!oe&&(Ae||me.has(ye))&&(oe=!0)}),le&&Ve.add(ee.key),oe&&me.add(ee.key),y.add(ee.key)}})}return{checkedKeys:Array.from(Ve),halfCheckedKeys:Array.from(ue(me,Ve))}}function be(ge,Xe,Me,_e,Ve){for(var me=new Set(ge),Ue=new Set(Xe),pe=0;pe<=_e;pe+=1){var y=Me.get(pe)||new Set;y.forEach(function(ee){var te=ee.key,le=ee.node,oe=ee.children,re=oe===void 0?[]:oe;!me.has(te)&&!Ue.has(te)&&!Ve(le)&&re.filter(function(ye){return!Ve(ye.node)}).forEach(function(ye){me.delete(ye.key)})})}Ue=new Set;for(var a=new Set,x=_e;x>=0;x-=1){var b=Me.get(x)||new Set;b.forEach(function(ee){var te=ee.parent,le=ee.node;if(!(Ve(le)||!ee.parent||a.has(ee.parent.key))){if(Ve(ee.parent.node)){a.add(te.key);return}var oe=!0,re=!1;(te.children||[]).filter(function(ye){return!Ve(ye.node)}).forEach(function(ye){var Ae=ye.key,et=me.has(Ae);oe&&!et&&(oe=!1),!re&&(et||Ue.has(Ae))&&(re=!0)}),oe||me.delete(te.key),re&&Ue.add(te.key),a.add(te.key)}})}return{checkedKeys:Array.from(me),halfCheckedKeys:Array.from(ue(Ue,me))}}function $e(ge,Xe,Me,_e){var Ve=[],me;_e?me=_e:me=Ce;var Ue=new Set(ge.filter(function(x){var b=!!Me[x];return b||Ve.push(x),b})),pe=new Map,y=0;Object.keys(Me).forEach(function(x){var b=Me[x],ee=b.level,te=pe.get(ee);te||(te=new Set,pe.set(ee,te)),te.add(b),y=Math.max(y,ee)}),(0,E.ZP)(!Ve.length,"Tree missing follow keys: ".concat(Ve.slice(0,100).map(function(x){return"'".concat(x,"'")}).join(", ")));var a;return Xe===!0?a=Fe(Ue,pe,y,me):a=be(Ue,Xe.halfCheckedKeys,pe,y,me),a}},1089:function(Xt,Ht,z){"use strict";z.d(Ht,{F:function(){return b},H8:function(){return x},I8:function(){return a},km:function(){return _e},oH:function(){return pe},w$:function(){return Ve},zn:function(){return Ue}});var E=z(71002),ue=z(74902),Ce=z(1413),Fe=z(45987),be=z(98423),$e=z(50344),ge=z(80334),Xe=z(10225),Me=["children"];function _e(ee,te){return ee!=null?ee:te}function Ve(ee){var te=ee||{},le=te.title,oe=te._title,re=te.key,ye=te.children,Ae=le||"title";return{title:Ae,_title:oe||[Ae],key:re||"key",children:ye||"children"}}function me(ee,te){var le=new Map;function oe(re){var ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(re||[]).forEach(function(Ae){var et=Ae[te.key],Oe=Ae[te.children];warning(et!=null,"Tree node must have a certain key: [".concat(ye).concat(et,"]"));var xe=String(et);warning(!le.has(xe)||et===null||et===void 0,"Same 'key' exist in the Tree: ".concat(xe)),le.set(xe,!0),oe(Oe,"".concat(ye).concat(xe," > "))})}oe(ee)}function Ue(ee){function te(le){var oe=(0,$e.Z)(le);return oe.map(function(re){if(!(0,Xe.Ds)(re))return(0,ge.ZP)(!re,"Tree/TreeNode can only accept TreeNode as children."),null;var ye=re.key,Ae=re.props,et=Ae.children,Oe=(0,Fe.Z)(Ae,Me),xe=(0,Ce.Z)({key:ye},Oe),Se=te(et);return Se.length&&(xe.children=Se),xe}).filter(function(re){return re})}return te(ee)}function pe(ee,te,le){var oe=Ve(le),re=oe._title,ye=oe.key,Ae=oe.children,et=new Set(te===!0?[]:te),Oe=[];function xe(Se){var tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Se.map(function(Te,Qe){for(var Be=(0,Xe.bt)(tt?tt.pos:"0",Qe),ut=_e(Te[ye],Be),ct,Et=0;Et<re.length;Et+=1){var Ft=re[Et];if(Te[Ft]!==void 0){ct=Te[Ft];break}}var Mt=(0,Ce.Z)((0,Ce.Z)({},(0,be.Z)(Te,[].concat((0,ue.Z)(re),[ye,Ae]))),{},{title:ct,key:ut,parent:tt,pos:Be,children:null,data:Te,isStart:[].concat((0,ue.Z)(tt?tt.isStart:[]),[Qe===0]),isEnd:[].concat((0,ue.Z)(tt?tt.isEnd:[]),[Qe===Se.length-1])});return Oe.push(Mt),te===!0||et.has(ut)?Mt.children=xe(Te[Ae]||[],Mt):Mt.children=[],Mt})}return xe(ee),Oe}function y(ee,te,le){var oe={};(0,E.Z)(le)==="object"?oe=le:oe={externalGetKey:le},oe=oe||{};var re=oe,ye=re.childrenPropName,Ae=re.externalGetKey,et=re.fieldNames,Oe=Ve(et),xe=Oe.key,Se=Oe.children,tt=ye||Se,Te;Ae?typeof Ae=="string"?Te=function(ut){return ut[Ae]}:typeof Ae=="function"&&(Te=function(ut){return Ae(ut)}):Te=function(ut,ct){return _e(ut[xe],ct)};function Qe(Be,ut,ct,Et){var Ft=Be?Be[tt]:ee,Mt=Be?(0,Xe.bt)(ct.pos,ut):"0",rn=Be?[].concat((0,ue.Z)(Et),[Be]):[];if(Be){var An=Te(Be,Mt),Hn={node:Be,index:ut,pos:Mt,key:An,parentPos:ct.node?ct.pos:null,level:ct.level+1,nodes:rn};te(Hn)}Ft&&Ft.forEach(function(xt,_t){Qe(xt,_t,{node:Be,pos:Mt,level:ct?ct.level+1:-1},rn)})}Qe(null)}function a(ee){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},le=te.initWrapper,oe=te.processEntity,re=te.onProcessFinished,ye=te.externalGetKey,Ae=te.childrenPropName,et=te.fieldNames,Oe=arguments.length>2?arguments[2]:void 0,xe=ye||Oe,Se={},tt={},Te={posEntities:Se,keyEntities:tt};return le&&(Te=le(Te)||Te),y(ee,function(Qe){var Be=Qe.node,ut=Qe.index,ct=Qe.pos,Et=Qe.key,Ft=Qe.parentPos,Mt=Qe.level,rn=Qe.nodes,An={node:Be,nodes:rn,index:ut,key:Et,pos:ct,level:Mt},Hn=_e(Et,ct);Se[ct]=An,tt[Hn]=An,An.parent=Se[Ft],An.parent&&(An.parent.children=An.parent.children||[],An.parent.children.push(An)),oe&&oe(An,Te)},{externalGetKey:xe,childrenPropName:Ae,fieldNames:et}),re&&re(Te),Te}function x(ee,te){var le=te.expandedKeys,oe=te.selectedKeys,re=te.loadedKeys,ye=te.loadingKeys,Ae=te.checkedKeys,et=te.halfCheckedKeys,Oe=te.dragOverNodeKey,xe=te.dropPosition,Se=te.keyEntities,tt=Se[ee],Te={eventKey:ee,expanded:le.indexOf(ee)!==-1,selected:oe.indexOf(ee)!==-1,loaded:re.indexOf(ee)!==-1,loading:ye.indexOf(ee)!==-1,checked:Ae.indexOf(ee)!==-1,halfChecked:et.indexOf(ee)!==-1,pos:String(tt?tt.pos:""),dragOver:Oe===ee&&xe===0,dragOverGapTop:Oe===ee&&xe===-1,dragOverGapBottom:Oe===ee&&xe===1};return Te}function b(ee){var te=ee.data,le=ee.expanded,oe=ee.selected,re=ee.checked,ye=ee.loaded,Ae=ee.loading,et=ee.halfChecked,Oe=ee.dragOver,xe=ee.dragOverGapTop,Se=ee.dragOverGapBottom,tt=ee.pos,Te=ee.active,Qe=ee.eventKey,Be=(0,Ce.Z)((0,Ce.Z)({},te),{},{expanded:le,selected:oe,checked:re,loaded:ye,loading:Ae,halfChecked:et,dragOver:Oe,dragOverGapTop:xe,dragOverGapBottom:Se,pos:tt,active:Te,key:Qe});return"props"in Be||Object.defineProperty(Be,"props",{get:function(){return(0,ge.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ee}}),Be}},64217:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return Xe}});var E=z(1413),ue=`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`,Ce=`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`,Fe="".concat(ue," ").concat(Ce).split(/[\s\n]+/),be="aria-",$e="data-";function ge(Me,_e){return Me.indexOf(_e)===0}function Xe(Me){var _e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ve;_e===!1?Ve={aria:!0,data:!0,attr:!0}:_e===!0?Ve={aria:!0}:Ve=(0,E.Z)({},_e);var me={};return Object.keys(Me).forEach(function(Ue){(Ve.aria&&(Ue==="role"||ge(Ue,be))||Ve.data&&ge(Ue,$e)||Ve.attr&&Fe.includes(Ue))&&(me[Ue]=Me[Ue])}),me}},66012:function(Xt,Ht,z){"use strict";z.d(Ht,{Z5:function(){return wu},_l:function(){return Sl},bK:function(){return _c}});var E=z(67294),ue=z(89611);function Ce(ne,ae){ne.prototype=Object.create(ae.prototype),ne.prototype.constructor=ne,(0,ue.Z)(ne,ae)}var Fe=z(87462),be=z(14890),$e=E.createContext(null),ge=null;function Xe(ne){ne()}var Me=Xe,_e=function(ae){return Me=ae},Ve=function(){return Me};function me(){var ne=Ve(),ae=null,de=null;return{clear:function(){ae=null,de=null},notify:function(){ne(function(){for(var Ke=ae;Ke;)Ke.callback(),Ke=Ke.next})},get:function(){for(var Ke=[],je=ae;je;)Ke.push(je),je=je.next;return Ke},subscribe:function(Ke){var je=!0,nt=de={callback:Ke,next:null,prev:de};return nt.prev?nt.prev.next=nt:ae=nt,function(){!je||ae===null||(je=!1,nt.next?nt.next.prev=nt.prev:de=nt.prev,nt.prev?nt.prev.next=nt.next:ae=nt.next)}}}}var Ue={notify:function(){},get:function(){return[]}};function pe(ne,ae){var de,Ee=Ue;function Ke(zt){return Rt(),Ee.subscribe(zt)}function je(){Ee.notify()}function nt(){an.onStateChange&&an.onStateChange()}function lt(){return!!de}function Rt(){de||(de=ae?ae.addNestedSub(nt):ne.subscribe(nt),Ee=me())}function fn(){de&&(de(),de=void 0,Ee.clear(),Ee=Ue)}var an={addNestedSub:Ke,notifyNestedSubs:je,handleChangeWrapper:nt,isSubscribed:lt,trySubscribe:Rt,tryUnsubscribe:fn,getListeners:function(){return Ee}};return an}var y=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?E.useLayoutEffect:E.useEffect;function a(ne){var ae=ne.store,de=ne.context,Ee=ne.children,Ke=(0,E.useMemo)(function(){var lt=pe(ae);return{store:ae,subscription:lt}},[ae]),je=(0,E.useMemo)(function(){return ae.getState()},[ae]);y(function(){var lt=Ke.subscription;return lt.onStateChange=lt.notifyNestedSubs,lt.trySubscribe(),je!==ae.getState()&<.notifyNestedSubs(),function(){lt.tryUnsubscribe(),lt.onStateChange=null}},[Ke,je]);var nt=de||$e;return E.createElement(nt.Provider,{value:Ke},Ee)}var x=a,b=z(63366),ee=z(8679),te=z.n(ee),le=z(72973),oe=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],re=["reactReduxForwardedRef"],ye=[],Ae=[null,null],et=function(ae){try{return JSON.stringify(ae)}catch(de){return String(ae)}};function Oe(ne,ae){var de=ne[1];return[ae.payload,de+1]}function xe(ne,ae,de){y(function(){return ne.apply(void 0,ae)},de)}function Se(ne,ae,de,Ee,Ke,je,nt){ne.current=Ee,ae.current=Ke,de.current=!1,je.current&&(je.current=null,nt())}function tt(ne,ae,de,Ee,Ke,je,nt,lt,Rt,fn){if(ne){var an=!1,zt=null,Zt=function(){if(!an){var Po=ae.getState(),Mo,Qo;try{Mo=Ee(Po,Ke.current)}catch(Ai){Qo=Ai,zt=Ai}Qo||(zt=null),Mo===je.current?nt.current||Rt():(je.current=Mo,lt.current=Mo,nt.current=!0,fn({type:"STORE_UPDATED",payload:{error:Qo}}))}};de.onStateChange=Zt,de.trySubscribe(),Zt();var Cn=function(){if(an=!0,de.tryUnsubscribe(),de.onStateChange=null,zt)throw zt};return Cn}}var Te=function(){return[null,0]};function Qe(ne,ae){ae===void 0&&(ae={});var de=ae,Ee=de.getDisplayName,Ke=Ee===void 0?function(Zl){return"ConnectAdvanced("+Zl+")"}:Ee,je=de.methodName,nt=je===void 0?"connectAdvanced":je,lt=de.renderCountProp,Rt=lt===void 0?void 0:lt,fn=de.shouldHandleStateChanges,an=fn===void 0?!0:fn,zt=de.storeKey,Zt=zt===void 0?"store":zt,Cn=de.withRef,La=Cn===void 0?!1:Cn,Po=de.forwardRef,Mo=Po===void 0?!1:Po,Qo=de.context,Ai=Qo===void 0?$e:Qo,Gi=(0,b.Z)(de,oe);if(0)var il;var Ml=Ai;return function(iu){var xi=iu.displayName||iu.name||"Component",zi=Ke(xi),Yl=(0,Fe.Z)({},Gi,{getDisplayName:Ke,methodName:nt,renderCountProp:Rt,shouldHandleStateChanges:an,storeKey:Zt,displayName:zi,wrappedComponentName:xi,WrappedComponent:iu}),mu=Gi.pure;function vu(js){return ne(js.dispatch,Yl)}var zs=mu?E.useMemo:function(js){return js()};function Vs(js){var Lc=(0,E.useMemo)(function(){var Vc=js.reactReduxForwardedRef,od=(0,b.Z)(js,re);return[js.context,Vc,od]},[js]),Ec=Lc[0],Hc=Lc[1],kc=Lc[2],Oc=(0,E.useMemo)(function(){return Ec&&Ec.Consumer&&(0,le.isContextConsumer)(E.createElement(Ec.Consumer,null))?Ec:Ml},[Ec,Ml]),Pc=(0,E.useContext)(Oc),Mc=!!js.store&&!!js.store.getState&&!!js.store.dispatch,Wc=!!Pc&&!!Pc.store,bc=Mc?js.store:Pc.store,zc=(0,E.useMemo)(function(){return vu(bc)},[bc]),Yc=(0,E.useMemo)(function(){if(!an)return Ae;var Vc=pe(bc,Mc?null:Pc.subscription),od=Vc.notifyNestedSubs.bind(Vc);return[Vc,od]},[bc,Mc,Pc]),Zc=Yc[0],Uc=Yc[1],Gc=(0,E.useMemo)(function(){return Mc?Pc:(0,Fe.Z)({},Pc,{subscription:Zc})},[Mc,Pc,Zc]),ld=(0,E.useReducer)(Oe,ye,Te),ud=ld[0],Jc=ud[0],sd=ld[1];if(Jc&&Jc.error)throw Jc.error;var td=(0,E.useRef)(),Xc=(0,E.useRef)(kc),qc=(0,E.useRef)(),cd=(0,E.useRef)(!1),nd=zs(function(){return qc.current&&kc===Xc.current?qc.current:zc(bc.getState(),kc)},[bc,Jc,kc]);xe(Se,[Xc,td,cd,kc,nd,qc,Uc]),xe(tt,[an,bc,Zc,zc,Xc,td,cd,qc,Uc,sd],[bc,Zc,zc]);var ad=(0,E.useMemo)(function(){return E.createElement(iu,(0,Fe.Z)({},nd,{ref:Hc}))},[Hc,iu,nd]),rd=(0,E.useMemo)(function(){return an?E.createElement(Oc.Provider,{value:Gc},ad):ad},[Oc,ad,Gc]);return rd}var Qs=mu?E.memo(Vs):Vs;if(Qs.WrappedComponent=iu,Qs.displayName=Vs.displayName=zi,Mo){var Ks=E.forwardRef(function(Lc,Ec){return E.createElement(Qs,(0,Fe.Z)({},Lc,{reactReduxForwardedRef:Ec}))});return Ks.displayName=zi,Ks.WrappedComponent=iu,te()(Ks,iu)}return te()(Qs,iu)}}function Be(ne,ae){return ne===ae?ne!==0||ae!==0||1/ne===1/ae:ne!==ne&&ae!==ae}function ut(ne,ae){if(Be(ne,ae))return!0;if(typeof ne!="object"||ne===null||typeof ae!="object"||ae===null)return!1;var de=Object.keys(ne),Ee=Object.keys(ae);if(de.length!==Ee.length)return!1;for(var Ke=0;Ke<de.length;Ke++)if(!Object.prototype.hasOwnProperty.call(ae,de[Ke])||!Be(ne[de[Ke]],ae[de[Ke]]))return!1;return!0}function ct(ne,ae){var de={},Ee=function(nt){var lt=ne[nt];typeof lt=="function"&&(de[nt]=function(){return ae(lt.apply(void 0,arguments))})};for(var Ke in ne)Ee(Ke);return de}function Et(ne){return function(de,Ee){var Ke=ne(de,Ee);function je(){return Ke}return je.dependsOnOwnProps=!1,je}}function Ft(ne){return ne.dependsOnOwnProps!==null&&ne.dependsOnOwnProps!==void 0?!!ne.dependsOnOwnProps:ne.length!==1}function Mt(ne,ae){return function(Ee,Ke){var je=Ke.displayName,nt=function(Rt,fn){return nt.dependsOnOwnProps?nt.mapToProps(Rt,fn):nt.mapToProps(Rt)};return nt.dependsOnOwnProps=!0,nt.mapToProps=function(Rt,fn){nt.mapToProps=ne,nt.dependsOnOwnProps=Ft(ne);var an=nt(Rt,fn);return typeof an=="function"&&(nt.mapToProps=an,nt.dependsOnOwnProps=Ft(an),an=nt(Rt,fn)),an},nt}}function rn(ne){return typeof ne=="function"?Mt(ne,"mapDispatchToProps"):void 0}function An(ne){return ne?void 0:Et(function(ae){return{dispatch:ae}})}function Hn(ne){return ne&&typeof ne=="object"?Et(function(ae){return ct(ne,ae)}):void 0}var xt=[rn,An,Hn];function _t(ne){return typeof ne=="function"?Mt(ne,"mapStateToProps"):void 0}function xn(ne){return ne?void 0:Et(function(){return{}})}var Ta=[_t,xn];function Tt(ne,ae,de){return(0,Fe.Z)({},de,ne,ae)}function pn(ne){return function(de,Ee){var Ke=Ee.displayName,je=Ee.pure,nt=Ee.areMergedPropsEqual,lt=!1,Rt;return function(an,zt,Zt){var Cn=ne(an,zt,Zt);return lt?(!je||!nt(Cn,Rt))&&(Rt=Cn):(lt=!0,Rt=Cn),Rt}}}function it(ne){return typeof ne=="function"?pn(ne):void 0}function Mn(ne){return ne?void 0:function(){return Tt}}var Ka=[it,Mn],Gt=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function cn(ne,ae,de,Ee){return function(je,nt){return de(ne(je,nt),ae(Ee,nt),nt)}}function wn(ne,ae,de,Ee,Ke){var je=Ke.areStatesEqual,nt=Ke.areOwnPropsEqual,lt=Ke.areStatePropsEqual,Rt=!1,fn,an,zt,Zt,Cn;function La(Gi,il){return fn=Gi,an=il,zt=ne(fn,an),Zt=ae(Ee,an),Cn=de(zt,Zt,an),Rt=!0,Cn}function Po(){return zt=ne(fn,an),ae.dependsOnOwnProps&&(Zt=ae(Ee,an)),Cn=de(zt,Zt,an),Cn}function Mo(){return ne.dependsOnOwnProps&&(zt=ne(fn,an)),ae.dependsOnOwnProps&&(Zt=ae(Ee,an)),Cn=de(zt,Zt,an),Cn}function Qo(){var Gi=ne(fn,an),il=!lt(Gi,zt);return zt=Gi,il&&(Cn=de(zt,Zt,an)),Cn}function Ai(Gi,il){var Ml=!nt(il,an),Zl=!je(Gi,fn,il,an);return fn=Gi,an=il,Ml&&Zl?Po():Ml?Mo():Zl?Qo():Cn}return function(il,Ml){return Rt?Ai(il,Ml):La(il,Ml)}}function gt(ne,ae){var de=ae.initMapStateToProps,Ee=ae.initMapDispatchToProps,Ke=ae.initMergeProps,je=(0,b.Z)(ae,Gt),nt=de(ne,je),lt=Ee(ne,je),Rt=Ke(ne,je),fn=je.pure?wn:cn;return fn(nt,lt,Rt,ne,je)}var rt=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function Nt(ne,ae,de){for(var Ee=ae.length-1;Ee>=0;Ee--){var Ke=ae[Ee](ne);if(Ke)return Ke}return function(je,nt){throw new Error("Invalid value of type "+typeof ne+" for "+de+" argument when connecting component "+nt.wrappedComponentName+".")}}function on(ne,ae){return ne===ae}function Zn(ne){var ae=ne===void 0?{}:ne,de=ae.connectHOC,Ee=de===void 0?Qe:de,Ke=ae.mapStateToPropsFactories,je=Ke===void 0?Ta:Ke,nt=ae.mapDispatchToPropsFactories,lt=nt===void 0?xt:nt,Rt=ae.mergePropsFactories,fn=Rt===void 0?Ka:Rt,an=ae.selectorFactory,zt=an===void 0?gt:an;return function(Cn,La,Po,Mo){Mo===void 0&&(Mo={});var Qo=Mo,Ai=Qo.pure,Gi=Ai===void 0?!0:Ai,il=Qo.areStatesEqual,Ml=il===void 0?on:il,Zl=Qo.areOwnPropsEqual,iu=Zl===void 0?ut:Zl,xi=Qo.areStatePropsEqual,zi=xi===void 0?ut:xi,Yl=Qo.areMergedPropsEqual,mu=Yl===void 0?ut:Yl,vu=(0,b.Z)(Qo,rt),zs=Nt(Cn,je,"mapStateToProps"),Vs=Nt(La,lt,"mapDispatchToProps"),Qs=Nt(Po,fn,"mergeProps");return Ee(zt,(0,Fe.Z)({methodName:"connect",getDisplayName:function(js){return"Connect("+js+")"},shouldHandleStateChanges:!!Cn,initMapStateToProps:zs,initMapDispatchToProps:Vs,initMergeProps:Qs,pure:Gi,areStatesEqual:Ml,areOwnPropsEqual:iu,areStatePropsEqual:zi,areMergedPropsEqual:mu},vu))}}var ea=Zn();function tr(){var ne=useContext(ReactReduxContext);return ne}function Za(ne){ne===void 0&&(ne=ReactReduxContext);var ae=ne===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ne)};return function(){var Ee=ae(),Ke=Ee.store;return Ke}}var Ea=null;function Va(ne){ne===void 0&&(ne=ReactReduxContext);var ae=ne===ReactReduxContext?useDefaultStore:createStoreHook(ne);return function(){var Ee=ae();return Ee.dispatch}}var bt=null,Yt=function(ae,de){return ae===de};function er(ne,ae,de,Ee){var Ke=useReducer(function(La){return La+1},0),je=Ke[1],nt=useMemo(function(){return createSubscription(de,Ee)},[de,Ee]),lt=useRef(),Rt=useRef(),fn=useRef(),an=useRef(),zt=de.getState(),Zt;try{if(ne!==Rt.current||zt!==fn.current||lt.current){var Cn=ne(zt);an.current===void 0||!ae(Cn,an.current)?Zt=Cn:Zt=an.current}else Zt=an.current}catch(La){throw lt.current&&(La.message+=`
|
|
The error may be correlated with this previous error:
|
|
`+lt.current.stack+`
|
|
|
|
`),La}return useIsomorphicLayoutEffect(function(){Rt.current=ne,fn.current=zt,an.current=Zt,lt.current=void 0}),useIsomorphicLayoutEffect(function(){function La(){try{var Po=de.getState();if(Po===fn.current)return;var Mo=Rt.current(Po);if(ae(Mo,an.current))return;an.current=Mo,fn.current=Po}catch(Qo){lt.current=Qo}je()}return nt.onStateChange=La,nt.trySubscribe(),La(),function(){return nt.tryUnsubscribe()}},[de,nt]),Zt}function Ya(ne){ne===void 0&&(ne=ReactReduxContext);var ae=ne===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ne)};return function(Ee,Ke){Ke===void 0&&(Ke=Yt);var je=ae(),nt=je.store,lt=je.subscription,Rt=er(Ee,Ke,nt,lt);return useDebugValue(Rt),Rt}}var qt=null,ba=z(73935);_e(ba.unstable_batchedUpdates);function Ct(ne,ae){if(ne.length!==ae.length)return!1;for(var de=0;de<ne.length;de++)if(ne[de]!==ae[de])return!1;return!0}function un(ne,ae){var de=(0,E.useState)(function(){return{inputs:ae,result:ne()}})[0],Ee=(0,E.useRef)(!0),Ke=(0,E.useRef)(de),je=Ee.current||!!(ae&&Ke.current.inputs&&Ct(ae,Ke.current.inputs)),nt=je?Ke.current:{inputs:ae,result:ne()};return(0,E.useEffect)(function(){Ee.current=!1,Ke.current=nt},[nt]),nt.result}function Rn(ne,ae){return un(function(){return ne},ae)}var ln=un,Vt=Rn,Jn=!0,ja="Invariant failed";function za(ne,ae){if(!ne){if(Jn)throw new Error(ja);var de=typeof ae=="function"?ae():ae,Ee=de?"".concat(ja,": ").concat(de):ja;throw new Error(Ee)}}var Ra=function(ae){var de=ae.top,Ee=ae.right,Ke=ae.bottom,je=ae.left,nt=Ee-je,lt=Ke-de,Rt={top:de,right:Ee,bottom:Ke,left:je,width:nt,height:lt,x:je,y:de,center:{x:(Ee+je)/2,y:(Ke+de)/2}};return Rt},_r=function(ae,de){return{top:ae.top-de.top,left:ae.left-de.left,bottom:ae.bottom+de.bottom,right:ae.right+de.right}},Yr=function(ae,de){return{top:ae.top+de.top,left:ae.left+de.left,bottom:ae.bottom-de.bottom,right:ae.right-de.right}},So=function(ae,de){return{top:ae.top+de.y,left:ae.left+de.x,bottom:ae.bottom+de.y,right:ae.right+de.x}},Go={top:0,right:0,bottom:0,left:0},di=function(ae){var de=ae.borderBox,Ee=ae.margin,Ke=Ee===void 0?Go:Ee,je=ae.border,nt=je===void 0?Go:je,lt=ae.padding,Rt=lt===void 0?Go:lt,fn=Ra(_r(de,Ke)),an=Ra(Yr(de,nt)),zt=Ra(Yr(an,Rt));return{marginBox:fn,borderBox:Ra(de),paddingBox:an,contentBox:zt,margin:Ke,border:nt,padding:Rt}},Yo=function(ae){var de=ae.slice(0,-2),Ee=ae.slice(-2);if(Ee!=="px")return 0;var Ke=Number(de);return isNaN(Ke)&&za(!1),Ke},Bi=function(){return{x:window.pageXOffset,y:window.pageYOffset}},hi=function(ae,de){var Ee=ae.borderBox,Ke=ae.border,je=ae.margin,nt=ae.padding,lt=So(Ee,de);return di({borderBox:lt,border:Ke,margin:je,padding:nt})},ii=function(ae,de){return de===void 0&&(de=Bi()),hi(ae,de)},Mi=function(ae,de){var Ee={top:Yo(de.marginTop),right:Yo(de.marginRight),bottom:Yo(de.marginBottom),left:Yo(de.marginLeft)},Ke={top:Yo(de.paddingTop),right:Yo(de.paddingRight),bottom:Yo(de.paddingBottom),left:Yo(de.paddingLeft)},je={top:Yo(de.borderTopWidth),right:Yo(de.borderRightWidth),bottom:Yo(de.borderBottomWidth),left:Yo(de.borderLeftWidth)};return di({borderBox:ae,margin:Ee,padding:Ke,border:je})},gi=function(ae){var de=ae.getBoundingClientRect(),Ee=window.getComputedStyle(ae);return Mi(de,Ee)},_a=Number.isNaN||function(ae){return typeof ae=="number"&&ae!==ae};function Rr(ne,ae){return!!(ne===ae||_a(ne)&&_a(ae))}function xr(ne,ae){if(ne.length!==ae.length)return!1;for(var de=0;de<ne.length;de++)if(!Rr(ne[de],ae[de]))return!1;return!0}function wr(ne,ae){ae===void 0&&(ae=xr);var de,Ee=[],Ke,je=!1;function nt(){for(var lt=[],Rt=0;Rt<arguments.length;Rt++)lt[Rt]=arguments[Rt];return je&&de===this&&ae(lt,Ee)||(Ke=ne.apply(this,lt),je=!0,de=this,Ee=lt),Ke}return nt}var Tr=wr,al=function(ae){var de=[],Ee=null,Ke=function(){for(var nt=arguments.length,lt=new Array(nt),Rt=0;Rt<nt;Rt++)lt[Rt]=arguments[Rt];de=lt,!Ee&&(Ee=requestAnimationFrame(function(){Ee=null,ae.apply(void 0,de)}))};return Ke.cancel=function(){Ee&&(cancelAnimationFrame(Ee),Ee=null)},Ke},kr=al,hn=!0,Fn=/[ \t]{2,}/g,dn=/^[ \t]*/gm,Sa=function(ae){return ae.replace(Fn," ").replace(dn,"").trim()},br=function(ae){return Sa(`
|
|
%creact-beautiful-dnd
|
|
|
|
%c`+Sa(ae)+`
|
|
|
|
%c\u{1F477}\u200D This is a development only message. It will be removed in production builds.
|
|
`)},eo=function(ae){return[br(ae),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},mi="__react-beautiful-dnd-disable-dev-warnings";function Ao(ne,ae){var de;hn||typeof window!="undefined"&&window[mi]||(de=console)[ne].apply(de,eo(ae))}var oo=Ao.bind(null,"warn"),fi=Ao.bind(null,"error");function yl(){}function ur(ne,ae){return(0,Fe.Z)({},ne,{},ae)}function Zi(ne,ae,de){var Ee=ae.map(function(Ke){var je=ur(de,Ke.options);return ne.addEventListener(Ke.eventName,Ke.fn,je),function(){ne.removeEventListener(Ke.eventName,Ke.fn,je)}});return function(){Ee.forEach(function(je){je()})}}var yn=!0,Ma="Invariant failed";function va(ne){this.message=ne}va.prototype.toString=function(){return this.message};function en(ne,ae){if(!ne)throw yn?new va(Ma):new va(Ma+": "+(ae||""))}var Wr=function(ne){Ce(ae,ne);function ae(){for(var Ee,Ke=arguments.length,je=new Array(Ke),nt=0;nt<Ke;nt++)je[nt]=arguments[nt];return Ee=ne.call.apply(ne,[this].concat(je))||this,Ee.callbacks=null,Ee.unbind=yl,Ee.onWindowError=function(lt){var Rt=Ee.getCallbacks();Rt.isDragging()&&Rt.tryAbort();var fn=lt.error;fn instanceof va&<.preventDefault()},Ee.getCallbacks=function(){if(!Ee.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return Ee.callbacks},Ee.setCallbacks=function(lt){Ee.callbacks=lt},Ee}var de=ae.prototype;return de.componentDidMount=function(){this.unbind=Zi(window,[{eventName:"error",fn:this.onWindowError}])},de.componentWillUnmount=function(){this.unbind()},de.componentDidCatch=function(Ke){if(Ke instanceof va){this.setState({});return}throw Ke},de.render=function(){return this.props.children(this.setCallbacks)},ae}(E.Component),xa=`
|
|
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
|
|
`,Ir=function(ae){return ae+1},Wa=function(ae){return`
|
|
You have lifted an item in position `+Ir(ae.source.index)+`
|
|
`},Ei=function(ae,de){var Ee=ae.droppableId===de.droppableId,Ke=Ir(ae.index),je=Ir(de.index);return Ee?`
|
|
You have moved the item from position `+Ke+`
|
|
to position `+je+`
|
|
`:`
|
|
You have moved the item from position `+Ke+`
|
|
in list `+ae.droppableId+`
|
|
to list `+de.droppableId+`
|
|
in position `+je+`
|
|
`},li=function(ae,de,Ee){var Ke=de.droppableId===Ee.droppableId;return Ke?`
|
|
The item `+ae+`
|
|
has been combined with `+Ee.draggableId:`
|
|
The item `+ae+`
|
|
in list `+de.droppableId+`
|
|
has been combined with `+Ee.draggableId+`
|
|
in list `+Ee.droppableId+`
|
|
`},ki=function(ae){var de=ae.destination;if(de)return Ei(ae.source,de);var Ee=ae.combine;return Ee?li(ae.draggableId,ae.source,Ee):"You are over an area that cannot be dropped on"},cl=function(ae){return`
|
|
The item has returned to its starting position
|
|
of `+Ir(ae.index)+`
|
|
`},Bo=function(ae){if(ae.reason==="CANCEL")return`
|
|
Movement cancelled.
|
|
`+cl(ae.source)+`
|
|
`;var de=ae.destination,Ee=ae.combine;return de?`
|
|
You have dropped the item.
|
|
`+Ei(ae.source,de)+`
|
|
`:Ee?`
|
|
You have dropped the item.
|
|
`+li(ae.draggableId,ae.source,Ee)+`
|
|
`:`
|
|
The item has been dropped while not over a drop area.
|
|
`+cl(ae.source)+`
|
|
`},Ja={dragHandleUsageInstructions:xa,onDragStart:Wa,onDragUpdate:ki,onDragEnd:Bo},Nl={x:0,y:0},hl=function(ae,de){return{x:ae.x+de.x,y:ae.y+de.y}},Vi=function(ae,de){return{x:ae.x-de.x,y:ae.y-de.y}},Fl=function(ae,de){return ae.x===de.x&&ae.y===de.y},Mr=function(ae){return{x:ae.x!==0?-ae.x:0,y:ae.y!==0?-ae.y:0}},wo=function(ae,de,Ee){var Ke;return Ee===void 0&&(Ee=0),Ke={},Ke[ae]=de,Ke[ae==="x"?"y":"x"]=Ee,Ke},Jo=function(ae,de){return Math.sqrt(Math.pow(de.x-ae.x,2)+Math.pow(de.y-ae.y,2))},jr=function(ae,de){return Math.min.apply(Math,de.map(function(Ee){return Jo(ae,Ee)}))},Pl=function(ae){return function(de){return{x:ae(de.x),y:ae(de.y)}}},bl=function(ne,ae){var de=Ra({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 de.width<=0||de.height<=0?null:de},_l=function(ae,de){return{top:ae.top+de.y,left:ae.left+de.x,bottom:ae.bottom+de.y,right:ae.right+de.x}},rl=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}]},Wi={top:0,right:0,bottom:0,left:0},mn=function(ae,de){return de?_l(ae,de.scroll.diff.displacement):ae},tn=function(ae,de,Ee){if(Ee&&Ee.increasedBy){var Ke;return(0,Fe.Z)({},ae,(Ke={},Ke[de.end]=ae[de.end]+Ee.increasedBy[de.line],Ke))}return ae},ya=function(ae,de){return de&&de.shouldClipSubject?bl(de.pageMarginBox,ae):Ra(ae)},ka=function(ne){var ae=ne.page,de=ne.withPlaceholder,Ee=ne.axis,Ke=ne.frame,je=mn(ae.marginBox,Ke),nt=tn(je,Ee,de),lt=ya(nt,Ke);return{page:ae,withPlaceholder:de,active:lt}},pr=function(ne,ae){ne.frame||en(!1);var de=ne.frame,Ee=Vi(ae,de.scroll.initial),Ke=Mr(Ee),je=(0,Fe.Z)({},de,{scroll:{initial:de.scroll.initial,current:ae,diff:{value:Ee,displacement:Ke},max:de.scroll.max}}),nt=ka({page:ne.subject.page,withPlaceholder:ne.subject.withPlaceholder,axis:ne.axis,frame:je}),lt=(0,Fe.Z)({},ne,{frame:je,subject:nt});return lt};function fo(ne){return Number.isInteger?Number.isInteger(ne):typeof ne=="number"&&isFinite(ne)&&Math.floor(ne)===ne}function ni(ne){return Object.values?Object.values(ne):Object.keys(ne).map(function(ae){return ne[ae]})}function Pi(ne,ae){if(ne.findIndex)return ne.findIndex(ae);for(var de=0;de<ne.length;de++)if(ae(ne[de]))return de;return-1}function Hr(ne,ae){if(ne.find)return ne.find(ae);var de=Pi(ne,ae);if(de!==-1)return ne[de]}function Ki(ne){return Array.prototype.slice.call(ne)}var dl=Tr(function(ne){return ne.reduce(function(ae,de){return ae[de.descriptor.id]=de,ae},{})}),ml=Tr(function(ne){return ne.reduce(function(ae,de){return ae[de.descriptor.id]=de,ae},{})}),Xo=Tr(function(ne){return ni(ne)}),Kt=Tr(function(ne){return ni(ne)}),Pn=Tr(function(ne,ae){var de=Kt(ae).filter(function(Ee){return ne===Ee.descriptor.droppableId}).sort(function(Ee,Ke){return Ee.descriptor.index-Ke.descriptor.index});return de});function na(ne){return ne.at&&ne.at.type==="REORDER"?ne.at.destination:null}function mt(ne){return ne.at&&ne.at.type==="COMBINE"?ne.at.combine:null}var ta=Tr(function(ne,ae){return ae.filter(function(de){return de.descriptor.id!==ne.descriptor.id})}),sr=function(ne){var ae=ne.isMovingForward,de=ne.draggable,Ee=ne.destination,Ke=ne.insideDestination,je=ne.previousImpact;if(!Ee.isCombineEnabled)return null;var nt=na(je);if(!nt)return null;function lt(Po){var Mo={type:"COMBINE",combine:{draggableId:Po,droppableId:Ee.descriptor.id}};return(0,Fe.Z)({},je,{at:Mo})}var Rt=je.displaced.all,fn=Rt.length?Rt[0]:null;if(ae)return fn?lt(fn):null;var an=ta(de,Ke);if(!fn){if(!an.length)return null;var zt=an[an.length-1];return lt(zt.descriptor.id)}var Zt=Pi(an,function(Po){return Po.descriptor.id===fn});Zt===-1&&en(!1);var Cn=Zt-1;if(Cn<0)return null;var La=an[Cn];return lt(La.descriptor.id)},nr=function(ne,ae){return ne.descriptor.droppableId===ae.descriptor.id},In={point:Nl,value:0},Wn={invisible:{},visible:{},all:[]},Gn={displaced:Wn,displacedBy:In,at:null},vr=function(ne,ae){return function(de){return ne<=de&&de<=ae}},ho=function(ne){var ae=vr(ne.top,ne.bottom),de=vr(ne.left,ne.right);return function(Ee){var Ke=ae(Ee.top)&&ae(Ee.bottom)&&de(Ee.left)&&de(Ee.right);if(Ke)return!0;var je=ae(Ee.top)||ae(Ee.bottom),nt=de(Ee.left)||de(Ee.right),lt=je&&nt;if(lt)return!0;var Rt=Ee.top<ne.top&&Ee.bottom>ne.bottom,fn=Ee.left<ne.left&&Ee.right>ne.right,an=Rt&&fn;if(an)return!0;var zt=Rt&&nt||fn&&je;return zt}},Fo=function(ne){var ae=vr(ne.top,ne.bottom),de=vr(ne.left,ne.right);return function(Ee){var Ke=ae(Ee.top)&&ae(Ee.bottom)&&de(Ee.left)&&de(Ee.right);return Ke}},bo={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},qo={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},io=function(ne){return function(ae){var de=vr(ae.top,ae.bottom),Ee=vr(ae.left,ae.right);return function(Ke){return ne===bo?de(Ke.top)&&de(Ke.bottom):Ee(Ke.left)&&Ee(Ke.right)}}},Pr=function(ae,de){var Ee=de.frame?de.frame.scroll.diff.displacement:Nl;return _l(ae,Ee)},Vn=function(ae,de,Ee){return de.subject.active?Ee(de.subject.active)(ae):!1},Xa=function(ae,de,Ee){return Ee(de)(ae)},ar=function(ae){var de=ae.target,Ee=ae.destination,Ke=ae.viewport,je=ae.withDroppableDisplacement,nt=ae.isVisibleThroughFrameFn,lt=je?Pr(de,Ee):de;return Vn(lt,Ee,nt)&&Xa(lt,Ke,nt)},vo=function(ae){return ar((0,Fe.Z)({},ae,{isVisibleThroughFrameFn:ho}))},Ze=function(ae){return ar((0,Fe.Z)({},ae,{isVisibleThroughFrameFn:Fo}))},Sn=function(ae){return ar((0,Fe.Z)({},ae,{isVisibleThroughFrameFn:io(ae.destination.axis)}))},zn=function(ae,de,Ee){if(typeof Ee=="boolean")return Ee;if(!de)return!0;var Ke=de.invisible,je=de.visible;if(Ke[ae])return!1;var nt=je[ae];return nt?nt.shouldAnimate:!0};function la(ne,ae){var de=ne.page.marginBox,Ee={top:ae.point.y,right:0,bottom:0,left:ae.point.x};return Ra(_r(de,Ee))}function jt(ne){var ae=ne.afterDragging,de=ne.destination,Ee=ne.displacedBy,Ke=ne.viewport,je=ne.forceShouldAnimate,nt=ne.last;return ae.reduce(function(Rt,fn){var an=la(fn,Ee),zt=fn.descriptor.id;Rt.all.push(zt);var Zt=vo({target:an,destination:de,viewport:Ke,withDroppableDisplacement:!0});if(!Zt)return Rt.invisible[fn.descriptor.id]=!0,Rt;var Cn=zn(zt,nt,je),La={draggableId:zt,shouldAnimate:Cn};return Rt.visible[zt]=La,Rt},{all:[],visible:{},invisible:{}})}function oa(ne,ae){if(!ne.length)return 0;var de=ne[ne.length-1].descriptor.index;return ae.inHomeList?de:de+1}function ia(ne){var ae=ne.insideDestination,de=ne.inHomeList,Ee=ne.displacedBy,Ke=ne.destination,je=oa(ae,{inHomeList:de});return{displaced:Wn,displacedBy:Ee,at:{type:"REORDER",destination:{droppableId:Ke.descriptor.id,index:je}}}}function Un(ne){var ae=ne.draggable,de=ne.insideDestination,Ee=ne.destination,Ke=ne.viewport,je=ne.displacedBy,nt=ne.last,lt=ne.index,Rt=ne.forceShouldAnimate,fn=nr(ae,Ee);if(lt==null)return ia({insideDestination:de,inHomeList:fn,displacedBy:je,destination:Ee});var an=Hr(de,function(Po){return Po.descriptor.index===lt});if(!an)return ia({insideDestination:de,inHomeList:fn,displacedBy:je,destination:Ee});var zt=ta(ae,de),Zt=de.indexOf(an),Cn=zt.slice(Zt),La=jt({afterDragging:Cn,destination:Ee,displacedBy:je,last:nt,viewport:Ke.frame,forceShouldAnimate:Rt});return{displaced:La,displacedBy:je,at:{type:"REORDER",destination:{droppableId:Ee.descriptor.id,index:lt}}}}function sa(ne,ae){return!!ae.effected[ne]}var Ur=function(ne){var ae=ne.isMovingForward,de=ne.destination,Ee=ne.draggables,Ke=ne.combine,je=ne.afterCritical;if(!de.isCombineEnabled)return null;var nt=Ke.draggableId,lt=Ee[nt],Rt=lt.descriptor.index,fn=sa(nt,je);return fn?ae?Rt:Rt-1:ae?Rt+1:Rt},Zo=function(ne){var ae=ne.isMovingForward,de=ne.isInHomeList,Ee=ne.insideDestination,Ke=ne.location;if(!Ee.length)return null;var je=Ke.index,nt=ae?je+1:je-1,lt=Ee[0].descriptor.index,Rt=Ee[Ee.length-1].descriptor.index,fn=de?Rt:Rt+1;return nt<lt||nt>fn?null:nt},Ro=function(ne){var ae=ne.isMovingForward,de=ne.isInHomeList,Ee=ne.draggable,Ke=ne.draggables,je=ne.destination,nt=ne.insideDestination,lt=ne.previousImpact,Rt=ne.viewport,fn=ne.afterCritical,an=lt.at;if(an||en(!1),an.type==="REORDER"){var zt=Zo({isMovingForward:ae,isInHomeList:de,location:an.destination,insideDestination:nt});return zt==null?null:Un({draggable:Ee,insideDestination:nt,destination:je,viewport:Rt,last:lt.displaced,displacedBy:lt.displacedBy,index:zt})}var Zt=Ur({isMovingForward:ae,destination:je,displaced:lt.displaced,draggables:Ke,combine:an.combine,afterCritical:fn});return Zt==null?null:Un({draggable:Ee,insideDestination:nt,destination:je,viewport:Rt,last:lt.displaced,displacedBy:lt.displacedBy,index:Zt})},ro=function(ne){var ae=ne.displaced,de=ne.afterCritical,Ee=ne.combineWith,Ke=ne.displacedBy,je=!!(ae.visible[Ee]||ae.invisible[Ee]);return sa(Ee,de)?je?Nl:Mr(Ke.point):je?Ke.point:Nl},Ri=function(ne){var ae=ne.afterCritical,de=ne.impact,Ee=ne.draggables,Ke=mt(de);Ke||en(!1);var je=Ke.draggableId,nt=Ee[je].page.borderBox.center,lt=ro({displaced:de.displaced,afterCritical:ae,combineWith:je,displacedBy:de.displacedBy});return hl(nt,lt)},ji=function(ae,de){return de.margin[ae.start]+de.borderBox[ae.size]/2},ru=function(ae,de){return de.margin[ae.end]+de.borderBox[ae.size]/2},lu=function(ae,de,Ee){return de[ae.crossAxisStart]+Ee.margin[ae.crossAxisStart]+Ee.borderBox[ae.crossAxisSize]/2},Iu=function(ae){var de=ae.axis,Ee=ae.moveRelativeTo,Ke=ae.isMoving;return wo(de.line,Ee.marginBox[de.end]+ji(de,Ke),lu(de,Ee.marginBox,Ke))},gu=function(ae){var de=ae.axis,Ee=ae.moveRelativeTo,Ke=ae.isMoving;return wo(de.line,Ee.marginBox[de.start]-ru(de,Ke),lu(de,Ee.marginBox,Ke))},yu=function(ae){var de=ae.axis,Ee=ae.moveInto,Ke=ae.isMoving;return wo(de.line,Ee.contentBox[de.start]+ji(de,Ke),lu(de,Ee.contentBox,Ke))},ds=function(ne){var ae=ne.impact,de=ne.draggable,Ee=ne.draggables,Ke=ne.droppable,je=ne.afterCritical,nt=Pn(Ke.descriptor.id,Ee),lt=de.page,Rt=Ke.axis;if(!nt.length)return yu({axis:Rt,moveInto:Ke.page,isMoving:lt});var fn=ae.displaced,an=ae.displacedBy,zt=fn.all[0];if(zt){var Zt=Ee[zt];if(sa(zt,je))return gu({axis:Rt,moveRelativeTo:Zt.page,isMoving:lt});var Cn=hi(Zt.page,an.point);return gu({axis:Rt,moveRelativeTo:Cn,isMoving:lt})}var La=nt[nt.length-1];if(La.descriptor.id===de.descriptor.id)return lt.borderBox.center;if(sa(La.descriptor.id,je)){var Po=hi(La.page,Mr(je.displacedBy.point));return Iu({axis:Rt,moveRelativeTo:Po,isMoving:lt})}return Iu({axis:Rt,moveRelativeTo:La.page,isMoving:lt})},zu=function(ne,ae){var de=ne.frame;return de?hl(ae,de.scroll.diff.displacement):ae},Si=function(ae){var de=ae.impact,Ee=ae.draggable,Ke=ae.droppable,je=ae.draggables,nt=ae.afterCritical,lt=Ee.page.borderBox.center,Rt=de.at;return!Ke||!Rt?lt:Rt.type==="REORDER"?ds({impact:de,draggable:Ee,draggables:je,droppable:Ke,afterCritical:nt}):Ri({impact:de,draggables:je,afterCritical:nt})},Eu=function(ne){var ae=Si(ne),de=ne.droppable,Ee=de?zu(de,ae):ae;return Ee},Tu=function(ne,ae){var de=Vi(ae,ne.scroll.initial),Ee=Mr(de),Ke=Ra({top:ae.y,bottom:ae.y+ne.frame.height,left:ae.x,right:ae.x+ne.frame.width}),je={frame:Ke,scroll:{initial:ne.scroll.initial,max:ne.scroll.max,current:ae,diff:{value:de,displacement:Ee}}};return je};function ts(ne,ae){return ne.map(function(de){return ae[de]})}function ku(ne,ae){for(var de=0;de<ae.length;de++){var Ee=ae[de].visible[ne];if(Ee)return Ee}return null}var Ns=function(ne){var ae=ne.impact,de=ne.viewport,Ee=ne.destination,Ke=ne.draggables,je=ne.maxScrollChange,nt=Tu(de,hl(de.scroll.current,je)),lt=Ee.frame?pr(Ee,hl(Ee.frame.scroll.current,je)):Ee,Rt=ae.displaced,fn=jt({afterDragging:ts(Rt.all,Ke),destination:Ee,displacedBy:ae.displacedBy,viewport:nt.frame,last:Rt,forceShouldAnimate:!1}),an=jt({afterDragging:ts(Rt.all,Ke),destination:lt,displacedBy:ae.displacedBy,viewport:de.frame,last:Rt,forceShouldAnimate:!1}),zt={},Zt={},Cn=[Rt,fn,an];Rt.all.forEach(function(Po){var Mo=ku(Po,Cn);if(Mo){Zt[Po]=Mo;return}zt[Po]=!0});var La=(0,Fe.Z)({},ae,{displaced:{all:Rt.all,invisible:zt,visible:Zt}});return La},Qu=function(ne,ae){return hl(ne.scroll.diff.displacement,ae)},Ps=function(ne){var ae=ne.pageBorderBoxCenter,de=ne.draggable,Ee=ne.viewport,Ke=Qu(Ee,ae),je=Vi(Ke,de.page.borderBox.center);return hl(de.client.borderBox.center,je)},ls=function(ne){var ae=ne.draggable,de=ne.destination,Ee=ne.newPageBorderBoxCenter,Ke=ne.viewport,je=ne.withDroppableDisplacement,nt=ne.onlyOnMainAxis,lt=nt===void 0?!1:nt,Rt=Vi(Ee,ae.page.borderBox.center),fn=_l(ae.page.borderBox,Rt),an={target:fn,destination:de,withDroppableDisplacement:je,viewport:Ke};return lt?Sn(an):Ze(an)},Ts=function(ne){var ae=ne.isMovingForward,de=ne.draggable,Ee=ne.destination,Ke=ne.draggables,je=ne.previousImpact,nt=ne.viewport,lt=ne.previousPageBorderBoxCenter,Rt=ne.previousClientSelection,fn=ne.afterCritical;if(!Ee.isEnabled)return null;var an=Pn(Ee.descriptor.id,Ke),zt=nr(de,Ee),Zt=sr({isMovingForward:ae,draggable:de,destination:Ee,insideDestination:an,previousImpact:je})||Ro({isMovingForward:ae,isInHomeList:zt,draggable:de,draggables:Ke,destination:Ee,insideDestination:an,previousImpact:je,viewport:nt,afterCritical:fn});if(!Zt)return null;var Cn=Eu({impact:Zt,draggable:de,droppable:Ee,draggables:Ke,afterCritical:fn}),La=ls({draggable:de,destination:Ee,newPageBorderBoxCenter:Cn,viewport:nt.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(La){var Po=Ps({pageBorderBoxCenter:Cn,draggable:de,viewport:nt});return{clientSelection:Po,impact:Zt,scrollJumpRequest:null}}var Mo=Vi(Cn,lt),Qo=Ns({impact:Zt,viewport:nt,destination:Ee,draggables:Ke,maxScrollChange:Mo});return{clientSelection:Rt,impact:Qo,scrollJumpRequest:Mo}},Kl=function(ae){var de=ae.subject.active;return de||en(!1),de},Cu=function(ne){var ae=ne.isMovingForward,de=ne.pageBorderBoxCenter,Ee=ne.source,Ke=ne.droppables,je=ne.viewport,nt=Ee.subject.active;if(!nt)return null;var lt=Ee.axis,Rt=vr(nt[lt.start],nt[lt.end]),fn=Xo(Ke).filter(function(zt){return zt!==Ee}).filter(function(zt){return zt.isEnabled}).filter(function(zt){return!!zt.subject.active}).filter(function(zt){return ho(je.frame)(Kl(zt))}).filter(function(zt){var Zt=Kl(zt);return ae?nt[lt.crossAxisEnd]<Zt[lt.crossAxisEnd]:Zt[lt.crossAxisStart]<nt[lt.crossAxisStart]}).filter(function(zt){var Zt=Kl(zt),Cn=vr(Zt[lt.start],Zt[lt.end]);return Rt(Zt[lt.start])||Rt(Zt[lt.end])||Cn(nt[lt.start])||Cn(nt[lt.end])}).sort(function(zt,Zt){var Cn=Kl(zt)[lt.crossAxisStart],La=Kl(Zt)[lt.crossAxisStart];return ae?Cn-La:La-Cn}).filter(function(zt,Zt,Cn){return Kl(zt)[lt.crossAxisStart]===Kl(Cn[0])[lt.crossAxisStart]});if(!fn.length)return null;if(fn.length===1)return fn[0];var an=fn.filter(function(zt){var Zt=vr(Kl(zt)[lt.start],Kl(zt)[lt.end]);return Zt(de[lt.line])});return an.length===1?an[0]:an.length>1?an.sort(function(zt,Zt){return Kl(zt)[lt.start]-Kl(Zt)[lt.start]})[0]:fn.sort(function(zt,Zt){var Cn=jr(de,rl(Kl(zt))),La=jr(de,rl(Kl(Zt)));return Cn!==La?Cn-La:Kl(zt)[lt.start]-Kl(Zt)[lt.start]})[0]},Zu=function(ae,de){var Ee=ae.page.borderBox.center;return sa(ae.descriptor.id,de)?Vi(Ee,de.displacedBy.point):Ee},Fu=function(ae,de){var Ee=ae.page.borderBox;return sa(ae.descriptor.id,de)?_l(Ee,Mr(de.displacedBy.point)):Ee},Cs=function(ne){var ae=ne.pageBorderBoxCenter,de=ne.viewport,Ee=ne.destination,Ke=ne.insideDestination,je=ne.afterCritical,nt=Ke.filter(function(lt){return Ze({target:Fu(lt,je),destination:Ee,viewport:de.frame,withDroppableDisplacement:!0})}).sort(function(lt,Rt){var fn=Jo(ae,zu(Ee,Zu(lt,je))),an=Jo(ae,zu(Ee,Zu(Rt,je)));return fn<an?-1:an<fn?1:lt.descriptor.index-Rt.descriptor.index});return nt[0]||null},ou=Tr(function(ae,de){var Ee=de[ae.line];return{value:Ee,point:wo(ae.line,Ee)}}),Ss=function(ae,de,Ee){var Ke=ae.axis;if(ae.descriptor.mode==="virtual")return wo(Ke.line,de[Ke.line]);var je=ae.subject.page.contentBox[Ke.size],nt=Pn(ae.descriptor.id,Ee),lt=nt.reduce(function(an,zt){return an+zt.client.marginBox[Ke.size]},0),Rt=lt+de[Ke.line],fn=Rt-je;return fn<=0?null:wo(Ke.line,fn)},ns=function(ae,de){return(0,Fe.Z)({},ae,{scroll:(0,Fe.Z)({},ae.scroll,{max:de})})},po=function(ae,de,Ee){var Ke=ae.frame;nr(de,ae)&&en(!1),ae.subject.withPlaceholder&&en(!1);var je=ou(ae.axis,de.displaceBy).point,nt=Ss(ae,je,Ee),lt={placeholderSize:je,increasedBy:nt,oldFrameMaxScroll:ae.frame?ae.frame.scroll.max:null};if(!Ke){var Rt=ka({page:ae.subject.page,withPlaceholder:lt,axis:ae.axis,frame:ae.frame});return(0,Fe.Z)({},ae,{subject:Rt})}var fn=nt?hl(Ke.scroll.max,nt):Ke.scroll.max,an=ns(Ke,fn),zt=ka({page:ae.subject.page,withPlaceholder:lt,axis:ae.axis,frame:an});return(0,Fe.Z)({},ae,{subject:zt,frame:an})},_u=function(ae){var de=ae.subject.withPlaceholder;de||en(!1);var Ee=ae.frame;if(!Ee){var Ke=ka({page:ae.subject.page,axis:ae.axis,frame:null,withPlaceholder:null});return(0,Fe.Z)({},ae,{subject:Ke})}var je=de.oldFrameMaxScroll;je||en(!1);var nt=ns(Ee,je),lt=ka({page:ae.subject.page,axis:ae.axis,frame:nt,withPlaceholder:null});return(0,Fe.Z)({},ae,{subject:lt,frame:nt})},ys=function(ne){var ae=ne.previousPageBorderBoxCenter,de=ne.moveRelativeTo,Ee=ne.insideDestination,Ke=ne.draggable,je=ne.draggables,nt=ne.destination,lt=ne.viewport,Rt=ne.afterCritical;if(!de){if(Ee.length)return null;var fn={displaced:Wn,displacedBy:In,at:{type:"REORDER",destination:{droppableId:nt.descriptor.id,index:0}}},an=Eu({impact:fn,draggable:Ke,droppable:nt,draggables:je,afterCritical:Rt}),zt=nr(Ke,nt)?nt:po(nt,Ke,je),Zt=ls({draggable:Ke,destination:zt,newPageBorderBoxCenter:an,viewport:lt.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return Zt?fn:null}var Cn=ae[nt.axis.line]<=de.page.borderBox.center[nt.axis.line],La=function(){var Mo=de.descriptor.index;return de.descriptor.id===Ke.descriptor.id||Cn?Mo:Mo+1}(),Po=ou(nt.axis,Ke.displaceBy);return Un({draggable:Ke,insideDestination:Ee,destination:nt,viewport:lt,displacedBy:Po,last:Wn,index:La})},Wu=function(ne){var ae=ne.isMovingForward,de=ne.previousPageBorderBoxCenter,Ee=ne.draggable,Ke=ne.isOver,je=ne.draggables,nt=ne.droppables,lt=ne.viewport,Rt=ne.afterCritical,fn=Cu({isMovingForward:ae,pageBorderBoxCenter:de,source:Ke,droppables:nt,viewport:lt});if(!fn)return null;var an=Pn(fn.descriptor.id,je),zt=Cs({pageBorderBoxCenter:de,viewport:lt,destination:fn,insideDestination:an,afterCritical:Rt}),Zt=ys({previousPageBorderBoxCenter:de,destination:fn,draggable:Ee,draggables:je,moveRelativeTo:zt,insideDestination:an,viewport:lt,afterCritical:Rt});if(!Zt)return null;var Cn=Eu({impact:Zt,draggable:Ee,droppable:fn,draggables:je,afterCritical:Rt}),La=Ps({pageBorderBoxCenter:Cn,draggable:Ee,viewport:lt});return{clientSelection:La,impact:Zt,scrollJumpRequest:null}},Su=function(ne){var ae=ne.at;return ae?ae.type==="REORDER"?ae.destination.droppableId:ae.combine.droppableId:null},$s=function(ae,de){var Ee=Su(ae);return Ee?de[Ee]:null},Cc=function(ne){var ae=ne.state,de=ne.type,Ee=$s(ae.impact,ae.dimensions.droppables),Ke=!!Ee,je=ae.dimensions.droppables[ae.critical.droppable.id],nt=Ee||je,lt=nt.axis.direction,Rt=lt==="vertical"&&(de==="MOVE_UP"||de==="MOVE_DOWN")||lt==="horizontal"&&(de==="MOVE_LEFT"||de==="MOVE_RIGHT");if(Rt&&!Ke)return null;var fn=de==="MOVE_DOWN"||de==="MOVE_RIGHT",an=ae.dimensions.draggables[ae.critical.draggable.id],zt=ae.current.page.borderBoxCenter,Zt=ae.dimensions,Cn=Zt.draggables,La=Zt.droppables;return Rt?Ts({isMovingForward:fn,previousPageBorderBoxCenter:zt,draggable:an,destination:nt,draggables:Cn,viewport:ae.viewport,previousClientSelection:ae.current.client.selection,previousImpact:ae.impact,afterCritical:ae.afterCritical}):Wu({isMovingForward:fn,previousPageBorderBoxCenter:zt,draggable:an,isOver:nt,draggables:Cn,droppables:La,viewport:ae.viewport,afterCritical:ae.afterCritical})};function gs(ne){return ne.phase==="DRAGGING"||ne.phase==="COLLECTING"}function tu(ne){var ae=vr(ne.top,ne.bottom),de=vr(ne.left,ne.right);return function(Ke){return ae(Ke.y)&&de(Ke.x)}}function mc(ne,ae){return ne.left<ae.right&&ne.right>ae.left&&ne.top<ae.bottom&&ne.bottom>ae.top}function rc(ne){var ae=ne.pageBorderBox,de=ne.draggable,Ee=ne.candidates,Ke=de.page.borderBox.center,je=Ee.map(function(nt){var lt=nt.axis,Rt=wo(nt.axis.line,ae.center[lt.line],nt.page.borderBox.center[lt.crossAxisLine]);return{id:nt.descriptor.id,distance:Jo(Ke,Rt)}}).sort(function(nt,lt){return lt.distance-nt.distance});return je[0]?je[0].id:null}function Js(ne){var ae=ne.pageBorderBox,de=ne.draggable,Ee=ne.droppables,Ke=Xo(Ee).filter(function(je){if(!je.isEnabled)return!1;var nt=je.subject.active;if(!nt||!mc(ae,nt))return!1;if(tu(nt)(ae.center))return!0;var lt=je.axis,Rt=nt.center[lt.crossAxisLine],fn=ae[lt.crossAxisStart],an=ae[lt.crossAxisEnd],zt=vr(nt[lt.crossAxisStart],nt[lt.crossAxisEnd]),Zt=zt(fn),Cn=zt(an);return!Zt&&!Cn?!0:Zt?fn<Rt:an>Rt});return Ke.length?Ke.length===1?Ke[0].descriptor.id:rc({pageBorderBox:ae,draggable:de,candidates:Ke}):null}var Is=function(ae,de){return Ra(_l(ae,de))},Ws=function(ne,ae){var de=ne.frame;return de?Is(ae,de.scroll.diff.value):ae};function Ls(ne){var ae=ne.displaced,de=ne.id;return!!(ae.visible[de]||ae.invisible[de])}function oc(ne){var ae=ne.draggable,de=ne.closest,Ee=ne.inHomeList;return de?Ee&&de.descriptor.index>ae.descriptor.index?de.descriptor.index-1:de.descriptor.index:null}var us=function(ne){var ae=ne.pageBorderBoxWithDroppableScroll,de=ne.draggable,Ee=ne.destination,Ke=ne.insideDestination,je=ne.last,nt=ne.viewport,lt=ne.afterCritical,Rt=Ee.axis,fn=ou(Ee.axis,de.displaceBy),an=fn.value,zt=ae[Rt.start],Zt=ae[Rt.end],Cn=ta(de,Ke),La=Hr(Cn,function(Mo){var Qo=Mo.descriptor.id,Ai=Mo.page.borderBox.center[Rt.line],Gi=sa(Qo,lt),il=Ls({displaced:je,id:Qo});return Gi?il?Zt<=Ai:zt<Ai-an:il?Zt<=Ai+an:zt<Ai}),Po=oc({draggable:de,closest:La,inHomeList:nr(de,Ee)});return Un({draggable:de,insideDestination:Ke,destination:Ee,viewport:nt,last:je,displacedBy:fn,index:Po})},xs=4,ic=function(ne){var ae=ne.draggable,de=ne.pageBorderBoxWithDroppableScroll,Ee=ne.previousImpact,Ke=ne.destination,je=ne.insideDestination,nt=ne.afterCritical;if(!Ke.isCombineEnabled)return null;var lt=Ke.axis,Rt=ou(Ke.axis,ae.displaceBy),fn=Rt.value,an=de[lt.start],zt=de[lt.end],Zt=ta(ae,je),Cn=Hr(Zt,function(Po){var Mo=Po.descriptor.id,Qo=Po.page.borderBox,Ai=Qo[lt.size],Gi=Ai/xs,il=sa(Mo,nt),Ml=Ls({displaced:Ee.displaced,id:Mo});return il?Ml?zt>Qo[lt.start]+Gi&&zt<Qo[lt.end]-Gi:an>Qo[lt.start]-fn+Gi&&an<Qo[lt.end]-fn-Gi:Ml?zt>Qo[lt.start]+fn+Gi&&zt<Qo[lt.end]+fn-Gi:an>Qo[lt.start]+Gi&&an<Qo[lt.end]-Gi});if(!Cn)return null;var La={displacedBy:Rt,displaced:Ee.displaced,at:{type:"COMBINE",combine:{draggableId:Cn.descriptor.id,droppableId:Ke.descriptor.id}}};return La},cc=function(ne){var ae=ne.pageOffset,de=ne.draggable,Ee=ne.draggables,Ke=ne.droppables,je=ne.previousImpact,nt=ne.viewport,lt=ne.afterCritical,Rt=Is(de.page.borderBox,ae),fn=Js({pageBorderBox:Rt,draggable:de,droppables:Ke});if(!fn)return Gn;var an=Ke[fn],zt=Pn(an.descriptor.id,Ee),Zt=Ws(an,Rt);return ic({pageBorderBoxWithDroppableScroll:Zt,draggable:de,previousImpact:je,destination:an,insideDestination:zt,afterCritical:lt})||us({pageBorderBoxWithDroppableScroll:Zt,draggable:de,destination:an,insideDestination:zt,last:je.displaced,viewport:nt,afterCritical:lt})},lc=function(ne,ae){var de;return(0,Fe.Z)({},ne,(de={},de[ae.descriptor.id]=ae,de))},ci=function(ae){var de=ae.previousImpact,Ee=ae.impact,Ke=ae.droppables,je=Su(de),nt=Su(Ee);if(!je||je===nt)return Ke;var lt=Ke[je];if(!lt.subject.withPlaceholder)return Ke;var Rt=_u(lt);return lc(Ke,Rt)},Ys=function(ne){var ae=ne.draggable,de=ne.draggables,Ee=ne.droppables,Ke=ne.previousImpact,je=ne.impact,nt=ci({previousImpact:Ke,impact:je,droppables:Ee}),lt=Su(je);if(!lt)return nt;var Rt=Ee[lt];if(nr(ae,Rt)||Rt.subject.withPlaceholder)return nt;var fn=po(Rt,ae,de);return lc(nt,fn)},bs=function(ne){var ae=ne.state,de=ne.clientSelection,Ee=ne.dimensions,Ke=ne.viewport,je=ne.impact,nt=ne.scrollJumpRequest,lt=Ke||ae.viewport,Rt=Ee||ae.dimensions,fn=de||ae.current.client.selection,an=Vi(fn,ae.initial.client.selection),zt={offset:an,selection:fn,borderBoxCenter:hl(ae.initial.client.borderBoxCenter,an)},Zt={selection:hl(zt.selection,lt.scroll.current),borderBoxCenter:hl(zt.borderBoxCenter,lt.scroll.current),offset:hl(zt.offset,lt.scroll.diff.value)},Cn={client:zt,page:Zt};if(ae.phase==="COLLECTING")return(0,Fe.Z)({phase:"COLLECTING"},ae,{dimensions:Rt,viewport:lt,current:Cn});var La=Rt.draggables[ae.critical.draggable.id],Po=je||cc({pageOffset:Zt.offset,draggable:La,draggables:Rt.draggables,droppables:Rt.droppables,previousImpact:ae.impact,viewport:lt,afterCritical:ae.afterCritical}),Mo=Ys({draggable:La,impact:Po,previousImpact:ae.impact,draggables:Rt.draggables,droppables:Rt.droppables}),Qo=(0,Fe.Z)({},ae,{current:Cn,dimensions:{draggables:Rt.draggables,droppables:Mo},impact:Po,viewport:lt,scrollJumpRequest:nt||null,forceShouldAnimate:nt?!1:null});return Qo};function Us(ne,ae){return ne.map(function(de){return ae[de]})}var yo=function(ne){var ae=ne.impact,de=ne.viewport,Ee=ne.draggables,Ke=ne.destination,je=ne.forceShouldAnimate,nt=ae.displaced,lt=Us(nt.all,Ee),Rt=jt({afterDragging:lt,destination:Ke,displacedBy:ae.displacedBy,viewport:de.frame,forceShouldAnimate:je,last:nt});return(0,Fe.Z)({},ae,{displaced:Rt})},Xs=function(ne){var ae=ne.impact,de=ne.draggable,Ee=ne.droppable,Ke=ne.draggables,je=ne.viewport,nt=ne.afterCritical,lt=Eu({impact:ae,draggable:de,draggables:Ke,droppable:Ee,afterCritical:nt});return Ps({pageBorderBoxCenter:lt,draggable:de,viewport:je})},ks=function(ne){var ae=ne.state,de=ne.dimensions,Ee=ne.viewport;ae.movementMode!=="SNAP"&&en(!1);var Ke=ae.impact,je=Ee||ae.viewport,nt=de||ae.dimensions,lt=nt.draggables,Rt=nt.droppables,fn=lt[ae.critical.draggable.id],an=Su(Ke);an||en(!1);var zt=Rt[an],Zt=yo({impact:Ke,viewport:je,destination:zt,draggables:lt}),Cn=Xs({impact:Zt,draggable:fn,droppable:zt,draggables:lt,viewport:je,afterCritical:ae.afterCritical});return bs({impact:Zt,clientSelection:Cn,state:ae,dimensions:nt,viewport:je})},Zs=function(ne){return{index:ne.index,droppableId:ne.droppableId}},dc=function(ne){var ae=ne.draggable,de=ne.home,Ee=ne.draggables,Ke=ne.viewport,je=ou(de.axis,ae.displaceBy),nt=Pn(de.descriptor.id,Ee),lt=nt.indexOf(ae);lt===-1&&en(!1);var Rt=nt.slice(lt+1),fn=Rt.reduce(function(Cn,La){return Cn[La.descriptor.id]=!0,Cn},{}),an={inVirtualList:de.descriptor.mode==="virtual",displacedBy:je,effected:fn},zt=jt({afterDragging:Rt,destination:de,displacedBy:je,last:null,viewport:Ke.frame,forceShouldAnimate:!1}),Zt={displaced:zt,displacedBy:je,at:{type:"REORDER",destination:Zs(ae.descriptor)}};return{impact:Zt,afterCritical:an}},_s=function(ne,ae){return{draggables:ne.draggables,droppables:lc(ne.droppables,ae)}},qs=function(ae){},at=function(ae){},Lt=function(ne){var ae=ne.draggable,de=ne.offset,Ee=ne.initialWindowScroll,Ke=hi(ae.client,de),je=ii(Ke,Ee),nt=(0,Fe.Z)({},ae,{placeholder:(0,Fe.Z)({},ae.placeholder,{client:Ke}),client:Ke,page:je});return nt},Ot=function(ne){var ae=ne.frame;return ae||en(!1),ae},Dn=function(ne){var ae=ne.additions,de=ne.updatedDroppables,Ee=ne.viewport,Ke=Ee.scroll.diff.value;return ae.map(function(je){var nt=je.descriptor.droppableId,lt=de[nt],Rt=Ot(lt),fn=Rt.scroll.diff.value,an=hl(Ke,fn),zt=Lt({draggable:je,offset:an,initialWindowScroll:Ee.scroll.initial});return zt})},pa=function(ne){var ae=ne.state,de=ne.published;qs();var Ee=de.modified.map(function(Gi){var il=ae.dimensions.droppables[Gi.droppableId],Ml=pr(il,Gi.scroll);return Ml}),Ke=(0,Fe.Z)({},ae.dimensions.droppables,{},dl(Ee)),je=ml(Dn({additions:de.additions,updatedDroppables:Ke,viewport:ae.viewport})),nt=(0,Fe.Z)({},ae.dimensions.draggables,{},je);de.removals.forEach(function(Gi){delete nt[Gi]});var lt={droppables:Ke,draggables:nt},Rt=Su(ae.impact),fn=Rt?lt.droppables[Rt]:null,an=lt.draggables[ae.critical.draggable.id],zt=lt.droppables[ae.critical.droppable.id],Zt=dc({draggable:an,home:zt,draggables:nt,viewport:ae.viewport}),Cn=Zt.impact,La=Zt.afterCritical,Po=fn&&fn.isCombineEnabled?ae.impact:Cn,Mo=cc({pageOffset:ae.current.page.offset,draggable:lt.draggables[ae.critical.draggable.id],draggables:lt.draggables,droppables:lt.droppables,previousImpact:Po,viewport:ae.viewport,afterCritical:La});at();var Qo=(0,Fe.Z)({phase:"DRAGGING"},ae,{phase:"DRAGGING",impact:Mo,onLiftImpact:Cn,dimensions:lt,afterCritical:La,forceShouldAnimate:!1});if(ae.phase==="COLLECTING")return Qo;var Ai=(0,Fe.Z)({phase:"DROP_PENDING"},Qo,{phase:"DROP_PENDING",reason:ae.reason,isWaiting:!1});return Ai},cr=function(ae){return ae.movementMode==="SNAP"},hr=function(ae,de,Ee){var Ke=_s(ae.dimensions,de);return!cr(ae)||Ee?bs({state:ae,dimensions:Ke}):ks({state:ae,dimensions:Ke})};function No(ne){return ne.isDragging&&ne.movementMode==="SNAP"?(0,Fe.Z)({phase:"DRAGGING"},ne,{scrollJumpRequest:null}):ne}var ui={phase:"IDLE",completed:null,shouldFlush:!1},ei=function(ne,ae){if(ne===void 0&&(ne=ui),ae.type==="FLUSH")return(0,Fe.Z)({},ui,{shouldFlush:!0});if(ae.type==="INITIAL_PUBLISH"){ne.phase!=="IDLE"&&en(!1);var de=ae.payload,Ee=de.critical,Ke=de.clientSelection,je=de.viewport,nt=de.dimensions,lt=de.movementMode,Rt=nt.draggables[Ee.draggable.id],fn=nt.droppables[Ee.droppable.id],an={selection:Ke,borderBoxCenter:Rt.client.borderBox.center,offset:Nl},zt={client:an,page:{selection:hl(an.selection,je.scroll.initial),borderBoxCenter:hl(an.selection,je.scroll.initial),offset:hl(an.selection,je.scroll.diff.value)}},Zt=Xo(nt.droppables).every(function(Gc){return!Gc.isFixedOnPage}),Cn=dc({draggable:Rt,home:fn,draggables:nt.draggables,viewport:je}),La=Cn.impact,Po=Cn.afterCritical,Mo={phase:"DRAGGING",isDragging:!0,critical:Ee,movementMode:lt,dimensions:nt,initial:zt,current:zt,isWindowScrollAllowed:Zt,impact:La,afterCritical:Po,onLiftImpact:La,viewport:je,scrollJumpRequest:null,forceShouldAnimate:null};return Mo}if(ae.type==="COLLECTION_STARTING"){if(ne.phase==="COLLECTING"||ne.phase==="DROP_PENDING")return ne;ne.phase!=="DRAGGING"&&en(!1);var Qo=(0,Fe.Z)({phase:"COLLECTING"},ne,{phase:"COLLECTING"});return Qo}if(ae.type==="PUBLISH_WHILE_DRAGGING")return ne.phase==="COLLECTING"||ne.phase==="DROP_PENDING"||en(!1),pa({state:ne,published:ae.payload});if(ae.type==="MOVE"){if(ne.phase==="DROP_PENDING")return ne;gs(ne)||en(!1);var Ai=ae.payload.client;return Fl(Ai,ne.current.client.selection)?ne:bs({state:ne,clientSelection:Ai,impact:cr(ne)?ne.impact:null})}if(ae.type==="UPDATE_DROPPABLE_SCROLL"){if(ne.phase==="DROP_PENDING"||ne.phase==="COLLECTING")return No(ne);gs(ne)||en(!1);var Gi=ae.payload,il=Gi.id,Ml=Gi.newScroll,Zl=ne.dimensions.droppables[il];if(!Zl)return ne;var iu=pr(Zl,Ml);return hr(ne,iu,!1)}if(ae.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(ne.phase==="DROP_PENDING")return ne;gs(ne)||en(!1);var xi=ae.payload,zi=xi.id,Yl=xi.isEnabled,mu=ne.dimensions.droppables[zi];mu||en(!1),mu.isEnabled===Yl&&en(!1);var vu=(0,Fe.Z)({},mu,{isEnabled:Yl});return hr(ne,vu,!0)}if(ae.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(ne.phase==="DROP_PENDING")return ne;gs(ne)||en(!1);var zs=ae.payload,Vs=zs.id,Qs=zs.isCombineEnabled,Ks=ne.dimensions.droppables[Vs];Ks||en(!1),Ks.isCombineEnabled===Qs&&en(!1);var js=(0,Fe.Z)({},Ks,{isCombineEnabled:Qs});return hr(ne,js,!0)}if(ae.type==="MOVE_BY_WINDOW_SCROLL"){if(ne.phase==="DROP_PENDING"||ne.phase==="DROP_ANIMATING")return ne;gs(ne)||en(!1),ne.isWindowScrollAllowed||en(!1);var Lc=ae.payload.newScroll;if(Fl(ne.viewport.scroll.current,Lc))return No(ne);var Ec=Tu(ne.viewport,Lc);return cr(ne)?ks({state:ne,viewport:Ec}):bs({state:ne,viewport:Ec})}if(ae.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!gs(ne))return ne;var Hc=ae.payload.maxScroll;if(Fl(Hc,ne.viewport.scroll.max))return ne;var kc=(0,Fe.Z)({},ne.viewport,{scroll:(0,Fe.Z)({},ne.viewport.scroll,{max:Hc})});return(0,Fe.Z)({phase:"DRAGGING"},ne,{viewport:kc})}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 Oc=Cc({state:ne,type:ae.type});return Oc?bs({state:ne,impact:Oc.impact,clientSelection:Oc.clientSelection,scrollJumpRequest:Oc.scrollJumpRequest}):ne}if(ae.type==="DROP_PENDING"){var Pc=ae.payload.reason;ne.phase!=="COLLECTING"&&en(!1);var Mc=(0,Fe.Z)({phase:"DROP_PENDING"},ne,{phase:"DROP_PENDING",isWaiting:!0,reason:Pc});return Mc}if(ae.type==="DROP_ANIMATE"){var Wc=ae.payload,bc=Wc.completed,zc=Wc.dropDuration,Yc=Wc.newHomeClientOffset;ne.phase==="DRAGGING"||ne.phase==="DROP_PENDING"||en(!1);var Zc={phase:"DROP_ANIMATING",completed:bc,dropDuration:zc,newHomeClientOffset:Yc,dimensions:ne.dimensions};return Zc}if(ae.type==="DROP_COMPLETE"){var Uc=ae.payload.completed;return{phase:"IDLE",completed:Uc,shouldFlush:!1}}return ne},Ie=function(ae){return{type:"BEFORE_INITIAL_CAPTURE",payload:ae}},He=function(ae){return{type:"LIFT",payload:ae}},At=function(ae){return{type:"INITIAL_PUBLISH",payload:ae}},St=function(ae){return{type:"PUBLISH_WHILE_DRAGGING",payload:ae}},sn=function(){return{type:"COLLECTION_STARTING",payload:null}},Bn=function(ae){return{type:"UPDATE_DROPPABLE_SCROLL",payload:ae}},Kn=function(ae){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:ae}},Oa=function(ae){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:ae}},Fa=function(ae){return{type:"MOVE",payload:ae}},Ia=function(ae){return{type:"MOVE_BY_WINDOW_SCROLL",payload:ae}},Aa=function(ae){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:ae}},Ar=function(){return{type:"MOVE_UP",payload:null}},Da=function(){return{type:"MOVE_DOWN",payload:null}},Sr=function(){return{type:"MOVE_RIGHT",payload:null}},Jr=function(){return{type:"MOVE_LEFT",payload:null}},Co=function(){return{type:"FLUSH",payload:null}},lo=function(ae){return{type:"DROP_ANIMATE",payload:ae}},uo=function(ae){return{type:"DROP_COMPLETE",payload:ae}},De=function(ae){return{type:"DROP",payload:ae}},qe=function(ae){return{type:"DROP_PENDING",payload:ae}},Dt=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};function Pe(ne){if(!(ne.length<=1)){for(var ae=ne.map(function(lt){return lt.descriptor.index}),de={},Ee=1;Ee<ae.length;Ee++){var Ke=ae[Ee],je=ae[Ee-1];Ke!==je+1&&(de[Ke]=!0)}if(Object.keys(de).length)var nt=ae.map(function(lt){var Rt=!!de[lt];return Rt?"[\u{1F525}"+lt+"]":""+lt}).join(", ")}}function Pt(ne,ae){if(0)var de}var st=function(ne){return function(ae){var de=ae.getState,Ee=ae.dispatch;return function(Ke){return function(je){if(je.type!=="LIFT"){Ke(je);return}var nt=je.payload,lt=nt.id,Rt=nt.clientSelection,fn=nt.movementMode,an=de();an.phase==="DROP_ANIMATING"&&Ee(uo({completed:an.completed})),de().phase!=="IDLE"&&en(!1),Ee(Co()),Ee(Ie({draggableId:lt,movementMode:fn}));var zt={shouldPublishImmediately:fn==="SNAP"},Zt={draggableId:lt,scrollOptions:zt},Cn=ne.startPublishing(Zt),La=Cn.critical,Po=Cn.dimensions,Mo=Cn.viewport;Pt(La,Po),Ee(At({critical:La,dimensions:Po,clientSelection:Rt,movementMode:fn,viewport:Mo}))}}}},$t=function(ne){return function(){return function(ae){return function(de){de.type==="INITIAL_PUBLISH"&&ne.dragging(),de.type==="DROP_ANIMATE"&&ne.dropping(de.payload.completed.result.reason),(de.type==="FLUSH"||de.type==="DROP_COMPLETE")&&ne.resting(),ae(de)}}}},ot={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},wt={opacity:{drop:0,combining:.7},scale:{drop:.75}},Bt={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},nn=Bt.outOfTheWay+"s "+ot.outOfTheWay,bn={fluid:"opacity "+nn,snap:"transform "+nn+", opacity "+nn,drop:function(ae){var de=ae+"s "+ot.drop;return"transform "+de+", opacity "+de},outOfTheWay:"transform "+nn,placeholder:"height "+nn+", width "+nn+", margin "+nn},jn=function(ae){return Fl(ae,Nl)?null:"translate("+ae.x+"px, "+ae.y+"px)"},Qt={moveTo:jn,drop:function(ae,de){var Ee=jn(ae);return Ee?de?Ee+" scale("+wt.scale.drop+")":Ee:null}},_n=Bt.minDropTime,Qn=Bt.maxDropTime,ua=Qn-_n,Tn=1500,rr=.6,Pa=function(ne){var ae=ne.current,de=ne.destination,Ee=ne.reason,Ke=Jo(ae,de);if(Ke<=0)return _n;if(Ke>=Tn)return Qn;var je=Ke/Tn,nt=_n+ua*je,lt=Ee==="CANCEL"?nt*rr:nt;return Number(lt.toFixed(2))},gr=function(ne){var ae=ne.impact,de=ne.draggable,Ee=ne.dimensions,Ke=ne.viewport,je=ne.afterCritical,nt=Ee.draggables,lt=Ee.droppables,Rt=Su(ae),fn=Rt?lt[Rt]:null,an=lt[de.descriptor.droppableId],zt=Xs({impact:ae,draggable:de,draggables:nt,afterCritical:je,droppable:fn||an,viewport:Ke}),Zt=Vi(zt,de.client.borderBox.center);return Zt},yr=function(ne){var ae=ne.draggables,de=ne.reason,Ee=ne.lastImpact,Ke=ne.home,je=ne.viewport,nt=ne.onLiftImpact;if(!Ee.at||de!=="DROP"){var lt=yo({draggables:ae,impact:nt,destination:Ke,viewport:je,forceShouldAnimate:!0});return{impact:lt,didDropInsideDroppable:!1}}if(Ee.at.type==="REORDER")return{impact:Ee,didDropInsideDroppable:!0};var Rt=(0,Fe.Z)({},Ee,{displaced:Wn});return{impact:Rt,didDropInsideDroppable:!0}},Na=function(ne){var ae=ne.getState,de=ne.dispatch;return function(Ee){return function(Ke){if(Ke.type!=="DROP"){Ee(Ke);return}var je=ae(),nt=Ke.payload.reason;if(je.phase==="COLLECTING"){de(qe({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 Rt=je.critical,fn=je.dimensions,an=fn.draggables[je.critical.draggable.id],zt=yr({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}),Zt=zt.impact,Cn=zt.didDropInsideDroppable,La=Cn?na(Zt):null,Po=Cn?mt(Zt):null,Mo={index:Rt.draggable.index,droppableId:Rt.droppable.id},Qo={draggableId:an.descriptor.id,type:an.descriptor.type,source:Mo,reason:nt,mode:je.movementMode,destination:La,combine:Po},Ai=gr({impact:Zt,draggable:an,dimensions:fn,viewport:je.viewport,afterCritical:je.afterCritical}),Gi={critical:je.critical,afterCritical:je.afterCritical,result:Qo,impact:Zt},il=!Fl(je.current.client.offset,Ai)||!!Qo.combine;if(!il){de(uo({completed:Gi}));return}var Ml=Pa({current:je.current.client.offset,destination:Ai,reason:nt}),Zl={newHomeClientOffset:Ai,dropDuration:Ml,completed:Gi};de(lo(Zl))}}}},Zr=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Br(ne){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(de){de.target!==window&&de.target!==window.document||ne()}}}function Ga(ne){var ae=ne.onWindowScroll;function de(){ae(Zr())}var Ee=kr(de),Ke=Br(Ee),je=yl;function nt(){return je!==yl}function lt(){nt()&&en(!1),je=Zi(window,[Ke])}function Rt(){nt()||en(!1),Ee.cancel(),je(),je=yl}return{start:lt,stop:Rt,isActive:nt}}var fa=function(ae){return ae.type==="DROP_COMPLETE"||ae.type==="DROP_ANIMATE"||ae.type==="FLUSH"},qa=function(ne){var ae=Ga({onWindowScroll:function(Ee){ne.dispatch(Ia({newScroll:Ee}))}});return function(de){return function(Ee){!ae.isActive()&&Ee.type==="INITIAL_PUBLISH"&&ae.start(),ae.isActive()&&fa(Ee)&&ae.stop(),de(Ee)}}},Xr=function(ne){var ae=!1,de=!1,Ee=setTimeout(function(){de=!0}),Ke=function(nt){ae||de||(ae=!0,ne(nt),clearTimeout(Ee))};return Ke.wasCalled=function(){return ae},Ke},Gr=function(){var ne=[],ae=function(je){var nt=Pi(ne,function(fn){return fn.timerId===je});nt===-1&&en(!1);var lt=ne.splice(nt,1),Rt=lt[0];Rt.callback()},de=function(je){var nt=setTimeout(function(){return ae(nt)}),lt={timerId:nt,callback:je};ne.push(lt)},Ee=function(){if(ne.length){var je=[].concat(ne);ne.length=0,je.forEach(function(nt){clearTimeout(nt.timerId),nt.callback()})}};return{add:de,flush:Ee}},Do=function(ae,de){return ae==null&&de==null?!0:ae==null||de==null?!1:ae.droppableId===de.droppableId&&ae.index===de.index},Vr=function(ae,de){return ae==null&&de==null?!0:ae==null||de==null?!1:ae.draggableId===de.draggableId&&ae.droppableId===de.droppableId},$r=function(ae,de){if(ae===de)return!0;var Ee=ae.draggable.id===de.draggable.id&&ae.draggable.droppableId===de.draggable.droppableId&&ae.draggable.type===de.draggable.type&&ae.draggable.index===de.draggable.index,Ke=ae.droppable.id===de.droppable.id&&ae.droppable.type===de.droppable.type;return Ee&&Ke},Fr=function(ae,de){qs(),de(),at()},to=function(ae,de){return{draggableId:ae.draggable.id,type:ae.droppable.type,source:{droppableId:ae.droppable.id,index:ae.draggable.index},mode:de}},_o=function(ae,de,Ee,Ke){if(!ae){Ee(Ke(de));return}var je=Xr(Ee),nt={announce:je};ae(de,nt),je.wasCalled()||Ee(Ke(de))},wi=function(ne,ae){var de=Gr(),Ee=null,Ke=function(Zt,Cn){Ee&&en(!1),Fr("onBeforeCapture",function(){var La=ne().onBeforeCapture;if(La){var Po={draggableId:Zt,mode:Cn};La(Po)}})},je=function(Zt,Cn){Ee&&en(!1),Fr("onBeforeDragStart",function(){var La=ne().onBeforeDragStart;La&&La(to(Zt,Cn))})},nt=function(Zt,Cn){Ee&&en(!1);var La=to(Zt,Cn);Ee={mode:Cn,lastCritical:Zt,lastLocation:La.source,lastCombine:null},de.add(function(){Fr("onDragStart",function(){return _o(ne().onDragStart,La,ae,Ja.onDragStart)})})},lt=function(Zt,Cn){var La=na(Cn),Po=mt(Cn);Ee||en(!1);var Mo=!$r(Zt,Ee.lastCritical);Mo&&(Ee.lastCritical=Zt);var Qo=!Do(Ee.lastLocation,La);Qo&&(Ee.lastLocation=La);var Ai=!Vr(Ee.lastCombine,Po);if(Ai&&(Ee.lastCombine=Po),!(!Mo&&!Qo&&!Ai)){var Gi=(0,Fe.Z)({},to(Zt,Ee.mode),{combine:Po,destination:La});de.add(function(){Fr("onDragUpdate",function(){return _o(ne().onDragUpdate,Gi,ae,Ja.onDragUpdate)})})}},Rt=function(){Ee||en(!1),de.flush()},fn=function(Zt){Ee||en(!1),Ee=null,Fr("onDragEnd",function(){return _o(ne().onDragEnd,Zt,ae,Ja.onDragEnd)})},an=function(){if(Ee){var Zt=(0,Fe.Z)({},to(Ee.lastCritical,Ee.mode),{combine:null,destination:null,reason:"CANCEL"});fn(Zt)}};return{beforeCapture:Ke,beforeStart:je,start:nt,update:lt,flush:Rt,drop:fn,abort:an}},bi=function(ne,ae){var de=wi(ne,ae);return function(Ee){return function(Ke){return function(je){if(je.type==="BEFORE_INITIAL_CAPTURE"){de.beforeCapture(je.payload.draggableId,je.payload.movementMode);return}if(je.type==="INITIAL_PUBLISH"){var nt=je.payload.critical;de.beforeStart(nt,je.payload.movementMode),Ke(je),de.start(nt,je.payload.movementMode);return}if(je.type==="DROP_COMPLETE"){var lt=je.payload.completed.result;de.flush(),Ke(je),de.drop(lt);return}if(Ke(je),je.type==="FLUSH"){de.abort();return}var Rt=Ee.getState();Rt.phase==="DRAGGING"&&de.update(Rt.critical,Rt.impact)}}}},aa=function(ne){return function(ae){return function(de){if(de.type!=="DROP_ANIMATION_FINISHED"){ae(de);return}var Ee=ne.getState();Ee.phase!=="DROP_ANIMATING"&&en(!1),ne.dispatch(uo({completed:Ee.completed}))}}},$i=function(ne){var ae=null,de=null;function Ee(){de&&(cancelAnimationFrame(de),de=null),ae&&(ae(),ae=null)}return function(Ke){return function(je){if((je.type==="FLUSH"||je.type==="DROP_COMPLETE"||je.type==="DROP_ANIMATION_FINISHED")&&Ee(),Ke(je),je.type==="DROP_ANIMATE"){var nt={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var Rt=ne.getState();Rt.phase==="DROP_ANIMATING"&&ne.dispatch(Dt())}};de=requestAnimationFrame(function(){de=null,ae=Zi(window,[nt])})}}}},Fi=function(ne){return function(){return function(ae){return function(de){(de.type==="DROP_COMPLETE"||de.type==="FLUSH"||de.type==="DROP_ANIMATE")&&ne.stopPublishing(),ae(de)}}}},El=function(ne){var ae=!1;return function(){return function(de){return function(Ee){if(Ee.type==="INITIAL_PUBLISH"){ae=!0,ne.tryRecordFocus(Ee.payload.critical.draggable.id),de(Ee),ne.tryRestoreFocusRecorded();return}if(de(Ee),!!ae){if(Ee.type==="FLUSH"){ae=!1,ne.tryRestoreFocusRecorded();return}if(Ee.type==="DROP_COMPLETE"){ae=!1;var Ke=Ee.payload.completed.result;Ke.combine&&ne.tryShiftRecord(Ke.draggableId,Ke.combine.draggableId),ne.tryRestoreFocusRecorded()}}}}}},Bl=function(ae){return ae.type==="DROP_COMPLETE"||ae.type==="DROP_ANIMATE"||ae.type==="FLUSH"},Io=function(ne){return function(ae){return function(de){return function(Ee){if(Bl(Ee)){ne.stop(),de(Ee);return}if(Ee.type==="INITIAL_PUBLISH"){de(Ee);var Ke=ae.getState();Ke.phase!=="DRAGGING"&&en(!1),ne.start(Ke);return}de(Ee),ne.scroll(ae.getState())}}}},co=function(ne){return function(ae){return function(de){if(ae(de),de.type==="PUBLISH_WHILE_DRAGGING"){var Ee=ne.getState();Ee.phase==="DROP_PENDING"&&(Ee.isWaiting||ne.dispatch(De({reason:Ee.reason})))}}}},yi=be.qC,ai=function(ne){var ae=ne.dimensionMarshal,de=ne.focusMarshal,Ee=ne.styleMarshal,Ke=ne.getResponders,je=ne.announce,nt=ne.autoScroller;return(0,be.MT)(ei,yi((0,be.md)($t(Ee),Fi(ae),st(ae),Na,aa,$i,co,Io(nt),qa,El(de),bi(Ke,je))))},Ko=function(){return{additions:{},removals:{},modified:{}}};function ri(ne){var ae=ne.registry,de=ne.callbacks,Ee=Ko(),Ke=null,je=function(){Ke||(de.collectionStarting(),Ke=requestAnimationFrame(function(){Ke=null,qs();var an=Ee,zt=an.additions,Zt=an.removals,Cn=an.modified,La=Object.keys(zt).map(function(Qo){return ae.draggable.getById(Qo).getDimension(Nl)}).sort(function(Qo,Ai){return Qo.descriptor.index-Ai.descriptor.index}),Po=Object.keys(Cn).map(function(Qo){var Ai=ae.droppable.getById(Qo),Gi=Ai.callbacks.getScrollWhileDragging();return{droppableId:Qo,scroll:Gi}}),Mo={additions:La,removals:Object.keys(Zt),modified:Po};Ee=Ko(),at(),de.publish(Mo)}))},nt=function(an){var zt=an.descriptor.id;Ee.additions[zt]=an,Ee.modified[an.descriptor.droppableId]=!0,Ee.removals[zt]&&delete Ee.removals[zt],je()},lt=function(an){var zt=an.descriptor;Ee.removals[zt.id]=!0,Ee.modified[zt.droppableId]=!0,Ee.additions[zt.id]&&delete Ee.additions[zt.id],je()},Rt=function(){Ke&&(cancelAnimationFrame(Ke),Ke=null,Ee=Ko())};return{add:nt,remove:lt,stop:Rt}}var pi=function(ne){var ae=ne.scrollHeight,de=ne.scrollWidth,Ee=ne.height,Ke=ne.width,je=Vi({x:de,y:ae},{x:Ke,y:Ee}),nt={x:Math.max(0,je.x),y:Math.max(0,je.y)};return nt},Xi=function(){var ne=document.documentElement;return ne||en(!1),ne},Li=function(){var ne=Xi(),ae=pi({scrollHeight:ne.scrollHeight,scrollWidth:ne.scrollWidth,width:ne.clientWidth,height:ne.clientHeight});return ae},Ni=function(){var ne=Zr(),ae=Li(),de=ne.y,Ee=ne.x,Ke=Xi(),je=Ke.clientWidth,nt=Ke.clientHeight,lt=Ee+je,Rt=de+nt,fn=Ra({top:de,left:Ee,right:lt,bottom:Rt}),an={frame:fn,scroll:{initial:ne,current:ne,max:ae,diff:{value:Nl,displacement:Nl}}};return an},Cl=function(ne){var ae=ne.critical,de=ne.scrollOptions,Ee=ne.registry;qs();var Ke=Ni(),je=Ke.scroll.current,nt=ae.droppable,lt=Ee.droppable.getAllByType(nt.type).map(function(zt){return zt.callbacks.getDimensionAndWatchScroll(je,de)}),Rt=Ee.draggable.getAllByType(ae.draggable.type).map(function(zt){return zt.getDimension(je)}),fn={draggables:ml(Rt),droppables:dl(lt)};at();var an={dimensions:fn,critical:ae,viewport:Ke};return an};function qi(ne,ae,de){if(de.descriptor.id===ae.id||de.descriptor.type!==ae.type)return!1;var Ee=ne.droppable.getById(de.descriptor.droppableId);return Ee.descriptor.mode==="virtual"}var Il=function(ne,ae){var de=null,Ee=ri({callbacks:{publish:ae.publishWhileDragging,collectionStarting:ae.collectionStarting},registry:ne}),Ke=function(Cn,La){ne.droppable.exists(Cn)||en(!1),de&&ae.updateDroppableIsEnabled({id:Cn,isEnabled:La})},je=function(Cn,La){de&&(ne.droppable.exists(Cn)||en(!1),ae.updateDroppableIsCombineEnabled({id:Cn,isCombineEnabled:La}))},nt=function(Cn,La){de&&(ne.droppable.exists(Cn)||en(!1),ae.updateDroppableScroll({id:Cn,newScroll:La}))},lt=function(Cn,La){de&&ne.droppable.getById(Cn).callbacks.scroll(La)},Rt=function(){if(de){Ee.stop();var Cn=de.critical.droppable;ne.droppable.getAllByType(Cn.type).forEach(function(La){return La.callbacks.dragStopped()}),de.unsubscribe(),de=null}},fn=function(Cn){de||en(!1);var La=de.critical.draggable;Cn.type==="ADDITION"&&qi(ne,La,Cn.value)&&Ee.add(Cn.value),Cn.type==="REMOVAL"&&qi(ne,La,Cn.value)&&Ee.remove(Cn.value)},an=function(Cn){de&&en(!1);var La=ne.draggable.getById(Cn.draggableId),Po=ne.droppable.getById(La.descriptor.droppableId),Mo={draggable:La.descriptor,droppable:Po.descriptor},Qo=ne.subscribe(fn);return de={critical:Mo,unsubscribe:Qo},Cl({critical:Mo,registry:ne,scrollOptions:Cn.scrollOptions})},zt={updateDroppableIsEnabled:Ke,updateDroppableIsCombineEnabled:je,scrollDroppable:lt,updateDroppableScroll:nt,startPublishing:an,stopPublishing:Rt};return zt},Al=function(ne,ae){return ne.phase==="IDLE"?!0:ne.phase!=="DROP_ANIMATING"||ne.completed.result.draggableId===ae?!1:ne.completed.result.reason==="DROP"},wl=function(ne){window.scrollBy(ne.x,ne.y)},Lr=Tr(function(ne){return Xo(ne).filter(function(ae){return!(!ae.isEnabled||!ae.frame)})}),el=function(ae,de){var Ee=Hr(Lr(de),function(Ke){return Ke.frame||en(!1),tu(Ke.frame.pageMarginBox)(ae)});return Ee},ti=function(ne){var ae=ne.center,de=ne.destination,Ee=ne.droppables;if(de){var Ke=Ee[de];return Ke.frame?Ke:null}var je=el(ae,Ee);return je},vi={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(ae){return Math.pow(ae,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},nl=function(ne,ae){var de=ne[ae.size]*vi.startFromPercentage,Ee=ne[ae.size]*vi.maxScrollAtPercentage,Ke={startScrollingFrom:de,maxScrollValueAt:Ee};return Ke},Qi=function(ne){var ae=ne.startOfRange,de=ne.endOfRange,Ee=ne.current,Ke=de-ae;if(Ke===0)return 0;var je=Ee-ae,nt=je/Ke;return nt},Dl=1,jo=function(ne,ae){if(ne>ae.startScrollingFrom)return 0;if(ne<=ae.maxScrollValueAt)return vi.maxPixelScroll;if(ne===ae.startScrollingFrom)return Dl;var de=Qi({startOfRange:ae.maxScrollValueAt,endOfRange:ae.startScrollingFrom,current:ne}),Ee=1-de,Ke=vi.maxPixelScroll*vi.ease(Ee);return Math.ceil(Ke)},or=vi.durationDampening.accelerateAt,xo=vi.durationDampening.stopDampeningAt,Lo=function(ne,ae){var de=ae,Ee=xo,Ke=Date.now(),je=Ke-de;if(je>=xo)return ne;if(je<or)return Dl;var nt=Qi({startOfRange:or,endOfRange:Ee,current:je}),lt=ne*vi.ease(nt);return Math.ceil(lt)},zr=function(ne){var ae=ne.distanceToEdge,de=ne.thresholds,Ee=ne.dragStartTime,Ke=ne.shouldUseTimeDampening,je=jo(ae,de);return je===0?0:Ke?Math.max(Lo(je,Ee),Dl):je},_i=function(ne){var ae=ne.container,de=ne.distanceToEdges,Ee=ne.dragStartTime,Ke=ne.axis,je=ne.shouldUseTimeDampening,nt=nl(ae,Ke),lt=de[Ke.end]<de[Ke.start];return lt?zr({distanceToEdge:de[Ke.end],thresholds:nt,dragStartTime:Ee,shouldUseTimeDampening:je}):-1*zr({distanceToEdge:de[Ke.start],thresholds:nt,dragStartTime:Ee,shouldUseTimeDampening:je})},sl=function(ne){var ae=ne.container,de=ne.subject,Ee=ne.proposedScroll,Ke=de.height>ae.height,je=de.width>ae.width;return!je&&!Ke?Ee:je&&Ke?null:{x:je?0:Ee.x,y:Ke?0:Ee.y}},he=Pl(function(ne){return ne===0?0:ne}),Ge=function(ne){var ae=ne.dragStartTime,de=ne.container,Ee=ne.subject,Ke=ne.center,je=ne.shouldUseTimeDampening,nt={top:Ke.y-de.top,right:de.right-Ke.x,bottom:de.bottom-Ke.y,left:Ke.x-de.left},lt=_i({container:de,distanceToEdges:nt,dragStartTime:ae,axis:bo,shouldUseTimeDampening:je}),Rt=_i({container:de,distanceToEdges:nt,dragStartTime:ae,axis:qo,shouldUseTimeDampening:je}),fn=he({x:Rt,y:lt});if(Fl(fn,Nl))return null;var an=sl({container:de,subject:Ee,proposedScroll:fn});return an?Fl(an,Nl)?null:an:null},Ye=Pl(function(ne){return ne===0?0:ne>0?1:-1}),ce=function(){var ne=function(de,Ee){return de<0?de:de>Ee?de-Ee:0};return function(ae){var de=ae.current,Ee=ae.max,Ke=ae.change,je=hl(de,Ke),nt={x:ne(je.x,Ee.x),y:ne(je.y,Ee.y)};return Fl(nt,Nl)?null:nt}}(),ve=function(ae){var de=ae.max,Ee=ae.current,Ke=ae.change,je={x:Math.max(Ee.x,de.x),y:Math.max(Ee.y,de.y)},nt=Ye(Ke),lt=ce({max:je,current:Ee,change:nt});return!lt||nt.x!==0&<.x===0||nt.y!==0&<.y===0},Ne=function(ae,de){return ve({current:ae.scroll.current,max:ae.scroll.max,change:de})},Re=function(ae,de){if(!Ne(ae,de))return null;var Ee=ae.scroll.max,Ke=ae.scroll.current;return ce({current:Ke,max:Ee,change:de})},We=function(ae,de){var Ee=ae.frame;return Ee?ve({current:Ee.scroll.current,max:Ee.scroll.max,change:de}):!1},ke=function(ae,de){var Ee=ae.frame;return!Ee||!We(ae,de)?null:ce({current:Ee.scroll.current,max:Ee.scroll.max,change:de})},dt=function(ne){var ae=ne.viewport,de=ne.subject,Ee=ne.center,Ke=ne.dragStartTime,je=ne.shouldUseTimeDampening,nt=Ge({dragStartTime:Ke,container:ae.frame,subject:de,center:Ee,shouldUseTimeDampening:je});return nt&&Ne(ae,nt)?nt:null},yt=function(ne){var ae=ne.droppable,de=ne.subject,Ee=ne.center,Ke=ne.dragStartTime,je=ne.shouldUseTimeDampening,nt=ae.frame;if(!nt)return null;var lt=Ge({dragStartTime:Ke,container:nt.pageMarginBox,subject:de,center:Ee,shouldUseTimeDampening:je});return lt&&We(ae,lt)?lt:null},Le=function(ne){var ae=ne.state,de=ne.dragStartTime,Ee=ne.shouldUseTimeDampening,Ke=ne.scrollWindow,je=ne.scrollDroppable,nt=ae.current.page.borderBoxCenter,lt=ae.dimensions.draggables[ae.critical.draggable.id],Rt=lt.page.marginBox;if(ae.isWindowScrollAllowed){var fn=ae.viewport,an=dt({dragStartTime:de,viewport:fn,subject:Rt,center:nt,shouldUseTimeDampening:Ee});if(an){Ke(an);return}}var zt=ti({center:nt,destination:Su(ae.impact),droppables:ae.dimensions.droppables});if(zt){var Zt=yt({dragStartTime:de,droppable:zt,subject:Rt,center:nt,shouldUseTimeDampening:Ee});Zt&&je(zt.descriptor.id,Zt)}},Je=function(ne){var ae=ne.scrollWindow,de=ne.scrollDroppable,Ee=kr(ae),Ke=kr(de),je=null,nt=function(an){je||en(!1);var zt=je,Zt=zt.shouldUseTimeDampening,Cn=zt.dragStartTime;Le({state:an,scrollWindow:Ee,scrollDroppable:Ke,dragStartTime:Cn,shouldUseTimeDampening:Zt})},lt=function(an){qs(),je&&en(!1);var zt=Date.now(),Zt=!1,Cn=function(){Zt=!0};Le({state:an,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:Cn,scrollDroppable:Cn}),je={dragStartTime:zt,shouldUseTimeDampening:Zt},at(),Zt&&nt(an)},Rt=function(){je&&(Ee.cancel(),Ke.cancel(),je=null)};return{start:lt,stop:Rt,scroll:nt}},ft=function(ne){var ae=ne.move,de=ne.scrollDroppable,Ee=ne.scrollWindow,Ke=function(fn,an){var zt=hl(fn.current.client.selection,an);ae({client:zt})},je=function(fn,an){if(!We(fn,an))return an;var zt=ke(fn,an);if(!zt)return de(fn.descriptor.id,an),null;var Zt=Vi(an,zt);de(fn.descriptor.id,Zt);var Cn=Vi(an,Zt);return Cn},nt=function(fn,an,zt){if(!fn||!Ne(an,zt))return zt;var Zt=Re(an,zt);if(!Zt)return Ee(zt),null;var Cn=Vi(zt,Zt);Ee(Cn);var La=Vi(zt,Cn);return La},lt=function(fn){var an=fn.scrollJumpRequest;if(an){var zt=Su(fn.impact);zt||en(!1);var Zt=je(fn.dimensions.droppables[zt],an);if(Zt){var Cn=fn.viewport,La=nt(fn.isWindowScrollAllowed,Cn,Zt);La&&Ke(fn,La)}}};return lt},pt=function(ne){var ae=ne.scrollDroppable,de=ne.scrollWindow,Ee=ne.move,Ke=Je({scrollWindow:de,scrollDroppable:ae}),je=ft({move:Ee,scrollWindow:de,scrollDroppable:ae}),nt=function(fn){if(fn.phase==="DRAGGING"){if(fn.movementMode==="FLUID"){Ke.scroll(fn);return}fn.scrollJumpRequest&&je(fn)}},lt={scroll:nt,start:Ke.start,stop:Ke.stop};return lt},It="data-rbd",Jt=function(){var ne=It+"-drag-handle";return{base:ne,draggableId:ne+"-draggable-id",contextId:ne+"-context-id"}}(),kt=function(){var ne=It+"-draggable";return{base:ne,contextId:ne+"-context-id",id:ne+"-id"}}(),Ln=function(){var ne=It+"-droppable";return{base:ne,contextId:ne+"-context-id",id:ne+"-id"}}(),On={contextId:It+"-scroll-container-context-id"},Ut=function(ae){return function(de){return"["+de+'="'+ae+'"]'}},Nn=function(ae,de){return ae.map(function(Ee){var Ke=Ee.styles[de];return Ke?Ee.selector+" { "+Ke+" }":""}).join(" ")},Qa="pointer-events: none;",$a=function(ne){var ae=Ut(ne),de=function(){var lt=`
|
|
cursor: -webkit-grab;
|
|
cursor: grab;
|
|
`;return{selector:ae(Jt.contextId),styles:{always:`
|
|
-webkit-touch-callout: none;
|
|
-webkit-tap-highlight-color: rgba(0,0,0,0);
|
|
touch-action: manipulation;
|
|
`,resting:lt,dragging:Qa,dropAnimating:lt}}}(),Ee=function(){var lt=`
|
|
transition: `+bn.outOfTheWay+`;
|
|
`;return{selector:ae(kt.contextId),styles:{dragging:lt,dropAnimating:lt,userCancel:lt}}}(),Ke={selector:ae(Ln.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=[Ee,de,Ke,je];return{always:Nn(nt,"always"),resting:Nn(nt,"resting"),dragging:Nn(nt,"dragging"),dropAnimating:Nn(nt,"dropAnimating"),userCancel:Nn(nt,"userCancel")}},ha=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?E.useLayoutEffect:E.useEffect,ir=function(){var ae=document.querySelector("head");return ae||en(!1),ae},Xn=function(ae){var de=document.createElement("style");return ae&&de.setAttribute("nonce",ae),de.type="text/css",de};function Kr(ne,ae){var de=ln(function(){return $a(ne)},[ne]),Ee=(0,E.useRef)(null),Ke=(0,E.useRef)(null),je=Vt(Tr(function(zt){var Zt=Ke.current;Zt||en(!1),Zt.textContent=zt}),[]),nt=Vt(function(zt){var Zt=Ee.current;Zt||en(!1),Zt.textContent=zt},[]);ha(function(){!Ee.current&&!Ke.current||en(!1);var zt=Xn(ae),Zt=Xn(ae);return Ee.current=zt,Ke.current=Zt,zt.setAttribute(It+"-always",ne),Zt.setAttribute(It+"-dynamic",ne),ir().appendChild(zt),ir().appendChild(Zt),nt(de.always),je(de.resting),function(){var Cn=function(Po){var Mo=Po.current;Mo||en(!1),ir().removeChild(Mo),Po.current=null};Cn(Ee),Cn(Ke)}},[ae,nt,je,de.always,de.resting,ne]);var lt=Vt(function(){return je(de.dragging)},[je,de.dragging]),Rt=Vt(function(zt){if(zt==="DROP"){je(de.dropAnimating);return}je(de.userCancel)},[je,de.dropAnimating,de.userCancel]),fn=Vt(function(){Ke.current&&je(de.resting)},[je,de.resting]),an=ln(function(){return{dragging:lt,dropping:Rt,resting:fn}},[lt,Rt,fn]);return an}var Ba=function(ne){return ne&&ne.ownerDocument?ne.ownerDocument.defaultView:window};function ca(ne){return ne instanceof Ba(ne).HTMLElement}function ga(ne,ae){var de="["+Jt.contextId+'="'+ne+'"]',Ee=Ki(document.querySelectorAll(de));if(!Ee.length)return null;var Ke=Hr(Ee,function(je){return je.getAttribute(Jt.draggableId)===ae});return!Ke||!ca(Ke)?null:Ke}function Ua(ne){var ae=(0,E.useRef)({}),de=(0,E.useRef)(null),Ee=(0,E.useRef)(null),Ke=(0,E.useRef)(!1),je=Vt(function(Zt,Cn){var La={id:Zt,focus:Cn};return ae.current[Zt]=La,function(){var Mo=ae.current,Qo=Mo[Zt];Qo!==La&&delete Mo[Zt]}},[]),nt=Vt(function(Zt){var Cn=ga(ne,Zt);Cn&&Cn!==document.activeElement&&Cn.focus()},[ne]),lt=Vt(function(Zt,Cn){de.current===Zt&&(de.current=Cn)},[]),Rt=Vt(function(){Ee.current||Ke.current&&(Ee.current=requestAnimationFrame(function(){Ee.current=null;var Zt=de.current;Zt&&nt(Zt)}))},[nt]),fn=Vt(function(Zt){de.current=null;var Cn=document.activeElement;Cn&&Cn.getAttribute(Jt.draggableId)===Zt&&(de.current=Zt)},[]);ha(function(){return Ke.current=!0,function(){Ke.current=!1;var Zt=Ee.current;Zt&&cancelAnimationFrame(Zt)}},[]);var an=ln(function(){return{register:je,tryRecordFocus:fn,tryRestoreFocusRecorded:Rt,tryShiftRecord:lt}},[je,fn,Rt,lt]);return an}function Cr(){var ne={draggables:{},droppables:{}},ae=[];function de(zt){return ae.push(zt),function(){var Cn=ae.indexOf(zt);Cn!==-1&&ae.splice(Cn,1)}}function Ee(zt){ae.length&&ae.forEach(function(Zt){return Zt(zt)})}function Ke(zt){return ne.draggables[zt]||null}function je(zt){var Zt=Ke(zt);return Zt||en(!1),Zt}var nt={register:function(Zt){ne.draggables[Zt.descriptor.id]=Zt,Ee({type:"ADDITION",value:Zt})},update:function(Zt,Cn){var La=ne.draggables[Cn.descriptor.id];La&&La.uniqueId===Zt.uniqueId&&(delete ne.draggables[Cn.descriptor.id],ne.draggables[Zt.descriptor.id]=Zt)},unregister:function(Zt){var Cn=Zt.descriptor.id,La=Ke(Cn);La&&Zt.uniqueId===La.uniqueId&&(delete ne.draggables[Cn],Ee({type:"REMOVAL",value:Zt}))},getById:je,findById:Ke,exists:function(Zt){return!!Ke(Zt)},getAllByType:function(Zt){return ni(ne.draggables).filter(function(Cn){return Cn.descriptor.type===Zt})}};function lt(zt){return ne.droppables[zt]||null}function Rt(zt){var Zt=lt(zt);return Zt||en(!1),Zt}var fn={register:function(Zt){ne.droppables[Zt.descriptor.id]=Zt},unregister:function(Zt){var Cn=lt(Zt.descriptor.id);Cn&&Zt.uniqueId===Cn.uniqueId&&delete ne.droppables[Zt.descriptor.id]},getById:Rt,findById:lt,exists:function(Zt){return!!lt(Zt)},getAllByType:function(Zt){return ni(ne.droppables).filter(function(Cn){return Cn.descriptor.type===Zt})}};function an(){ne.draggables={},ne.droppables={},ae.length=0}return{draggable:nt,droppable:fn,subscribe:de,clean:an}}function Ca(){var ne=ln(Cr,[]);return(0,E.useEffect)(function(){return function(){requestAnimationFrame(ne.clean)}},[ne]),ne}var Or=E.createContext(null),To=function(){var ne=document.body;return ne||en(!1),ne},no={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},ma=function(ae){return"rbd-announcement-"+ae};function Vo(ne){var ae=ln(function(){return ma(ne)},[ne]),de=(0,E.useRef)(null);(0,E.useEffect)(function(){var je=document.createElement("div");return de.current=je,je.id=ae,je.setAttribute("aria-live","assertive"),je.setAttribute("aria-atomic","true"),(0,Fe.Z)(je.style,no),To().appendChild(je),function(){setTimeout(function(){var Rt=To();Rt.contains(je)&&Rt.removeChild(je),je===de.current&&(de.current=null)})}},[ae]);var Ee=Vt(function(Ke){var je=de.current;if(je){je.textContent=Ke;return}},[]);return Ee}var Yi=0,Ji={separator:"::"};function Tl(){Yi=0}function jl(ne,ae){return ae===void 0&&(ae=Ji),ln(function(){return""+ne+ae.separator+Yi++},[ae.separator,ne])}function Ii(ne){var ae=ne.contextId,de=ne.uniqueId;return"rbd-hidden-text-"+ae+"-"+de}function nu(ne){var ae=ne.contextId,de=ne.text,Ee=jl("hidden-text",{separator:"-"}),Ke=ln(function(){return Ii({contextId:ae,uniqueId:Ee})},[Ee,ae]);return(0,E.useEffect)(function(){var nt=document.createElement("div");return nt.id=Ke,nt.textContent=de,nt.style.display="none",To().appendChild(nt),function(){var Rt=To();Rt.contains(nt)&&Rt.removeChild(nt)}},[Ke,de]),Ke}var Qr=E.createContext(null),Di={react:"^16.8.5","react-dom":"^16.8.5"},ao=/(\d+)\.(\d+)\.(\d+)/,Wo=function(ae){var de=ao.exec(ae);de==null&&en(!1);var Ee=Number(de[1]),Ke=Number(de[2]),je=Number(de[3]);return{major:Ee,minor:Ke,patch:je,raw:ae}},mo=function(ae,de){return de.major>ae.major?!0:de.major<ae.major?!1:de.minor>ae.minor?!0:de.minor<ae.minor?!1:de.patch>=ae.patch},oi=function(ne,ae){var de=Wo(ne),Ee=Wo(ae);mo(de,Ee)},Dr=`
|
|
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
|
|
`,so=function(ne){var ae=ne.doctype;ae&&(ae.name.toLowerCase(),ae.publicId)};function Oi(ne){}function Ho(ne,ae){}function Ti(){Ho(function(){oi(Di.react,E.version),so(document)},[])}function gl(ne){var ae=(0,E.useRef)(ne);return(0,E.useEffect)(function(){ae.current=ne}),ae}function ll(){var ne=null;function ae(){return!!ne}function de(nt){return nt===ne}function Ee(nt){ne&&en(!1);var lt={abandon:nt};return ne=lt,lt}function Ke(){ne||en(!1),ne=null}function je(){ne&&(ne.abandon(),Ke())}return{isClaimed:ae,isActive:de,claim:Ee,release:Ke,tryAbandon:je}}var Lu=9,Ou=13,Uu=27,Vl=32,Yu=33,ol=34,ss=35,ec=36,Ql=37,cu=38,ie=39,se=40,fe,we=(fe={},fe[Ou]=!0,fe[Lu]=!0,fe),ze=function(ne){we[ne.keyCode]&&ne.preventDefault()},vt=function(){var ne="visibilitychange";if(typeof document=="undefined")return ne;var ae=[ne,"ms"+ne,"webkit"+ne,"moz"+ne,"o"+ne],de=Hr(ae,function(Ee){return"on"+Ee in document});return de||ne}(),ht=0,Wt=5;function gn(ne,ae){return Math.abs(ae.x-ne.x)>=Wt||Math.abs(ae.y-ne.y)>=Wt}var vn={type:"IDLE"};function wa(ne){var ae=ne.cancel,de=ne.completed,Ee=ne.getPhase,Ke=ne.setPhase;return[{eventName:"mousemove",fn:function(nt){var lt=nt.button,Rt=nt.clientX,fn=nt.clientY;if(lt===ht){var an={x:Rt,y:fn},zt=Ee();if(zt.type==="DRAGGING"){nt.preventDefault(),zt.actions.move(an);return}zt.type!=="PENDING"&&en(!1);var Zt=zt.point;if(gn(Zt,an)){nt.preventDefault();var Cn=zt.actions.fluidLift(an);Ke({type:"DRAGGING",actions:Cn})}}}},{eventName:"mouseup",fn:function(nt){var lt=Ee();if(lt.type!=="DRAGGING"){ae();return}nt.preventDefault(),lt.actions.drop({shouldBlockNextClick:!0}),de()}},{eventName:"mousedown",fn:function(nt){Ee().type==="DRAGGING"&&nt.preventDefault(),ae()}},{eventName:"keydown",fn:function(nt){var lt=Ee();if(lt.type==="PENDING"){ae();return}if(nt.keyCode===Uu){nt.preventDefault(),ae();return}ze(nt)}},{eventName:"resize",fn:ae},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){Ee().type==="PENDING"&&ae()}},{eventName:"webkitmouseforcedown",fn:function(nt){var lt=Ee();if(lt.type==="IDLE"&&en(!1),lt.actions.shouldRespectForcePress()){ae();return}nt.preventDefault()}},{eventName:vt,fn:ae}]}function kn(ne){var ae=(0,E.useRef)(vn),de=(0,E.useRef)(yl),Ee=ln(function(){return{eventName:"mousedown",fn:function(zt){if(!zt.defaultPrevented&&zt.button===ht&&!(zt.ctrlKey||zt.metaKey||zt.shiftKey||zt.altKey)){var Zt=ne.findClosestDraggableId(zt);if(Zt){var Cn=ne.tryGetLock(Zt,nt,{sourceEvent:zt});if(Cn){zt.preventDefault();var La={x:zt.clientX,y:zt.clientY};de.current(),fn(Cn,La)}}}}}},[ne]),Ke=ln(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(zt){if(!zt.defaultPrevented){var Zt=ne.findClosestDraggableId(zt);if(Zt){var Cn=ne.findOptionsForDraggable(Zt);Cn&&(Cn.shouldRespectForcePress||ne.canGetLock(Zt)&&zt.preventDefault())}}}}},[ne]),je=Vt(function(){var zt={passive:!1,capture:!0};de.current=Zi(window,[Ke,Ee],zt)},[Ke,Ee]),nt=Vt(function(){var an=ae.current;an.type!=="IDLE"&&(ae.current=vn,de.current(),je())},[je]),lt=Vt(function(){var an=ae.current;nt(),an.type==="DRAGGING"&&an.actions.cancel({shouldBlockNextClick:!0}),an.type==="PENDING"&&an.actions.abort()},[nt]),Rt=Vt(function(){var zt={capture:!0,passive:!1},Zt=wa({cancel:lt,completed:nt,getPhase:function(){return ae.current},setPhase:function(La){ae.current=La}});de.current=Zi(window,Zt,zt)},[lt,nt]),fn=Vt(function(zt,Zt){ae.current.type!=="IDLE"&&en(!1),ae.current={type:"PENDING",point:Zt,actions:zt},Rt()},[Rt]);ha(function(){return je(),function(){de.current()}},[je])}var $n;function qn(){}var da=($n={},$n[ol]=!0,$n[Yu]=!0,$n[ec]=!0,$n[ss]=!0,$n);function En(ne,ae){function de(){ae(),ne.cancel()}function Ee(){ae(),ne.drop()}return[{eventName:"keydown",fn:function(je){if(je.keyCode===Uu){je.preventDefault(),de();return}if(je.keyCode===Vl){je.preventDefault(),Ee();return}if(je.keyCode===se){je.preventDefault(),ne.moveDown();return}if(je.keyCode===cu){je.preventDefault(),ne.moveUp();return}if(je.keyCode===ie){je.preventDefault(),ne.moveRight();return}if(je.keyCode===Ql){je.preventDefault(),ne.moveLeft();return}if(da[je.keyCode]){je.preventDefault();return}ze(je)}},{eventName:"mousedown",fn:de},{eventName:"mouseup",fn:de},{eventName:"click",fn:de},{eventName:"touchstart",fn:de},{eventName:"resize",fn:de},{eventName:"wheel",fn:de,options:{passive:!0}},{eventName:vt,fn:de}]}function ra(ne){var ae=(0,E.useRef)(qn),de=ln(function(){return{eventName:"keydown",fn:function(je){if(je.defaultPrevented||je.keyCode!==Vl)return;var nt=ne.findClosestDraggableId(je);if(!nt)return;var lt=ne.tryGetLock(nt,an,{sourceEvent:je});if(!lt)return;je.preventDefault();var Rt=!0,fn=lt.snapLift();ae.current();function an(){Rt||en(!1),Rt=!1,ae.current(),Ee()}ae.current=Zi(window,En(fn,an),{capture:!0,passive:!1})}}},[ne]),Ee=Vt(function(){var je={passive:!1,capture:!0};ae.current=Zi(window,[de],je)},[de]);ha(function(){return Ee(),function(){ae.current()}},[Ee])}var Ha={type:"IDLE"},qr=120,Er=.15;function fr(ne){var ae=ne.cancel,de=ne.getPhase;return[{eventName:"orientationchange",fn:ae},{eventName:"resize",fn:ae},{eventName:"contextmenu",fn:function(Ke){Ke.preventDefault()}},{eventName:"keydown",fn:function(Ke){if(de().type!=="DRAGGING"){ae();return}Ke.keyCode===Uu&&Ke.preventDefault(),ae()}},{eventName:vt,fn:ae}]}function Oo(ne){var ae=ne.cancel,de=ne.completed,Ee=ne.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(je){var nt=Ee();if(nt.type!=="DRAGGING"){ae();return}nt.hasMoved=!0;var lt=je.touches[0],Rt=lt.clientX,fn=lt.clientY,an={x:Rt,y:fn};je.preventDefault(),nt.actions.move(an)}},{eventName:"touchend",fn:function(je){var nt=Ee();if(nt.type!=="DRAGGING"){ae();return}je.preventDefault(),nt.actions.drop({shouldBlockNextClick:!0}),de()}},{eventName:"touchcancel",fn:function(je){if(Ee().type!=="DRAGGING"){ae();return}je.preventDefault(),ae()}},{eventName:"touchforcechange",fn:function(je){var nt=Ee();nt.type==="IDLE"&&en(!1);var lt=je.touches[0];if(lt){var Rt=lt.force>=Er;if(Rt){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:vt,fn:ae}]}function dr(ne){var ae=(0,E.useRef)(Ha),de=(0,E.useRef)(yl),Ee=Vt(function(){return ae.current},[]),Ke=Vt(function(Cn){ae.current=Cn},[]),je=ln(function(){return{eventName:"touchstart",fn:function(Cn){if(!Cn.defaultPrevented){var La=ne.findClosestDraggableId(Cn);if(La){var Po=ne.tryGetLock(La,lt,{sourceEvent:Cn});if(Po){var Mo=Cn.touches[0],Qo=Mo.clientX,Ai=Mo.clientY,Gi={x:Qo,y:Ai};de.current(),zt(Po,Gi)}}}}}},[ne]),nt=Vt(function(){var Cn={capture:!0,passive:!1};de.current=Zi(window,[je],Cn)},[je]),lt=Vt(function(){var Zt=ae.current;Zt.type!=="IDLE"&&(Zt.type==="PENDING"&&clearTimeout(Zt.longPressTimerId),Ke(Ha),de.current(),nt())},[nt,Ke]),Rt=Vt(function(){var Zt=ae.current;lt(),Zt.type==="DRAGGING"&&Zt.actions.cancel({shouldBlockNextClick:!0}),Zt.type==="PENDING"&&Zt.actions.abort()},[lt]),fn=Vt(function(){var Cn={capture:!0,passive:!1},La={cancel:Rt,completed:lt,getPhase:Ee},Po=Zi(window,Oo(La),Cn),Mo=Zi(window,fr(La),Cn);de.current=function(){Po(),Mo()}},[Rt,Ee,lt]),an=Vt(function(){var Cn=Ee();Cn.type!=="PENDING"&&en(!1);var La=Cn.actions.fluidLift(Cn.point);Ke({type:"DRAGGING",actions:La,hasMoved:!1})},[Ee,Ke]),zt=Vt(function(Cn,La){Ee().type!=="IDLE"&&en(!1);var Po=setTimeout(an,qr);Ke({type:"PENDING",point:La,actions:Cn,longPressTimerId:Po}),fn()},[fn,Ee,Ke,an]);ha(function(){return nt(),function(){de.current();var La=Ee();La.type==="PENDING"&&(clearTimeout(La.longPressTimerId),Ke(Ha))}},[Ee,nt,Ke]),ha(function(){var Cn=Zi(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return Cn},[])}function mr(ne){}var Ci={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Yn(ne,ae){if(ae==null)return!1;var de=!!Ci[ae.tagName.toLowerCase()];if(de)return!0;var Ee=ae.getAttribute("contenteditable");return Ee==="true"||Ee===""?!0:ae===ne?!1:Yn(ne,ae.parentElement)}function lr(ne,ae){var de=ae.target;return ca(de)?Yn(ne,de):!1}var Nr=function(ne){return Ra(ne.getBoundingClientRect()).center};function Eo(ne){return ne instanceof Ba(ne).Element}var zo=function(){var ne="matches";if(typeof document=="undefined")return ne;var ae=[ne,"msMatchesSelector","webkitMatchesSelector"],de=Hr(ae,function(Ee){return Ee in Element.prototype});return de||ne}();function $o(ne,ae){return ne==null?null:ne[zo](ae)?ne:$o(ne.parentElement,ae)}function ko(ne,ae){return ne.closest?ne.closest(ae):$o(ne,ae)}function Uo(ne){return"["+Jt.contextId+'="'+ne+'"]'}function si(ne,ae){var de=ae.target;if(!Eo(de))return null;var Ee=Uo(ne),Ke=ko(de,Ee);return!Ke||!ca(Ke)?null:Ke}function vl(ne,ae){var de=si(ne,ae);return de?de.getAttribute(Jt.draggableId):null}function ul(ne,ae){var de="["+kt.contextId+'="'+ne+'"]',Ee=Ki(document.querySelectorAll(de)),Ke=Hr(Ee,function(je){return je.getAttribute(kt.id)===ae});return!Ke||!ca(Ke)?null:Ke}function Ui(ne){ne.preventDefault()}function Hl(ne){var ae=ne.expected,de=ne.phase,Ee=ne.isLockActive,Ke=ne.shouldWarn;return!(!Ee()||ae!==de)}function Jl(ne){var ae=ne.lockAPI,de=ne.store,Ee=ne.registry,Ke=ne.draggableId;if(ae.isClaimed())return!1;var je=Ee.draggable.findById(Ke);return!(!je||!je.options.isEnabled||!Al(de.getState(),Ke))}function uu(ne){var ae=ne.lockAPI,de=ne.contextId,Ee=ne.store,Ke=ne.registry,je=ne.draggableId,nt=ne.forceSensorStop,lt=ne.sourceEvent,Rt=Jl({lockAPI:ae,store:Ee,registry:Ke,draggableId:je});if(!Rt)return null;var fn=Ke.draggable.getById(je),an=ul(de,fn.descriptor.id);if(!an||lt&&!fn.options.canDragInteractiveElements&&lr(an,lt))return null;var zt=ae.claim(nt||yl),Zt="PRE_DRAG";function Cn(){return fn.options.shouldRespectForcePress}function La(){return ae.isActive(zt)}function Po(Zl,iu){Hl({expected:Zl,phase:Zt,isLockActive:La,shouldWarn:!0})&&Ee.dispatch(iu())}var Mo=Po.bind(null,"DRAGGING");function Qo(Zl){function iu(){ae.release(),Zt="COMPLETED"}Zt!=="PRE_DRAG"&&(iu(),Zt!=="PRE_DRAG"&&en(!1)),Ee.dispatch(He(Zl.liftActionArgs)),Zt="DRAGGING";function xi(zi,Yl){if(Yl===void 0&&(Yl={shouldBlockNextClick:!1}),Zl.cleanup(),Yl.shouldBlockNextClick){var mu=Zi(window,[{eventName:"click",fn:Ui,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(mu)}iu(),Ee.dispatch(De({reason:zi}))}return(0,Fe.Z)({isActive:function(){return Hl({expected:"DRAGGING",phase:Zt,isLockActive:La,shouldWarn:!1})},shouldRespectForcePress:Cn,drop:function(Yl){return xi("DROP",Yl)},cancel:function(Yl){return xi("CANCEL",Yl)}},Zl.actions)}function Ai(Zl){var iu=kr(function(zi){Mo(function(){return Fa({client:zi})})}),xi=Qo({liftActionArgs:{id:je,clientSelection:Zl,movementMode:"FLUID"},cleanup:function(){return iu.cancel()},actions:{move:iu}});return(0,Fe.Z)({},xi,{move:iu})}function Gi(){var Zl={moveUp:function(){return Mo(Ar)},moveRight:function(){return Mo(Sr)},moveDown:function(){return Mo(Da)},moveLeft:function(){return Mo(Jr)}};return Qo({liftActionArgs:{id:je,clientSelection:Nr(an),movementMode:"SNAP"},cleanup:yl,actions:Zl})}function il(){var Zl=Hl({expected:"PRE_DRAG",phase:Zt,isLockActive:La,shouldWarn:!0});Zl&&ae.release()}var Ml={isActive:function(){return Hl({expected:"PRE_DRAG",phase:Zt,isLockActive:La,shouldWarn:!1})},shouldRespectForcePress:Cn,fluidLift:Ai,snapLift:Gi,abort:il};return Ml}var Du=[kn,ra,dr];function Xl(ne){var ae=ne.contextId,de=ne.store,Ee=ne.registry,Ke=ne.customSensors,je=ne.enableDefaultSensors,nt=[].concat(je?Du:[],Ke||[]),lt=(0,E.useState)(function(){return ll()})[0],Rt=Vt(function(Ai,Gi){Ai.isDragging&&!Gi.isDragging&<.tryAbandon()},[lt]);ha(function(){var Ai=de.getState(),Gi=de.subscribe(function(){var il=de.getState();Rt(Ai,il),Ai=il});return Gi},[lt,de,Rt]),ha(function(){return lt.tryAbandon},[lt.tryAbandon]);var fn=Vt(function(Qo){return Jl({lockAPI:lt,registry:Ee,store:de,draggableId:Qo})},[lt,Ee,de]),an=Vt(function(Qo,Ai,Gi){return uu({lockAPI:lt,registry:Ee,contextId:ae,store:de,draggableId:Qo,forceSensorStop:Ai,sourceEvent:Gi&&Gi.sourceEvent?Gi.sourceEvent:null})},[ae,lt,Ee,de]),zt=Vt(function(Qo){return vl(ae,Qo)},[ae]),Zt=Vt(function(Qo){var Ai=Ee.draggable.findById(Qo);return Ai?Ai.options:null},[Ee.draggable]),Cn=Vt(function(){lt.isClaimed()&&(lt.tryAbandon(),de.getState().phase!=="IDLE"&&de.dispatch(Co()))},[lt,de]),La=Vt(lt.isClaimed,[lt]),Po=ln(function(){return{canGetLock:fn,tryGetLock:an,findClosestDraggableId:zt,findOptionsForDraggable:Zt,tryReleaseLock:Cn,isLockClaimed:La}},[fn,an,zt,Zt,Cn,La]);mr(nt);for(var Mo=0;Mo<nt.length;Mo++)nt[Mo](Po)}var Pu=function(ae){return{onBeforeCapture:ae.onBeforeCapture,onBeforeDragStart:ae.onBeforeDragStart,onDragStart:ae.onDragStart,onDragEnd:ae.onDragEnd,onDragUpdate:ae.onDragUpdate}};function Ll(ne){return ne.current||en(!1),ne.current}function Wl(ne){var ae=ne.contextId,de=ne.setCallbacks,Ee=ne.sensors,Ke=ne.nonce,je=ne.dragHandleUsageInstructions,nt=(0,E.useRef)(null);Ti();var lt=gl(ne),Rt=Vt(function(){return Pu(lt.current)},[lt]),fn=Vo(ae),an=nu({contextId:ae,text:je}),zt=Kr(ae,Ke),Zt=Vt(function(zi){Ll(nt).dispatch(zi)},[]),Cn=ln(function(){return(0,be.DE)({publishWhileDragging:St,updateDroppableScroll:Bn,updateDroppableIsEnabled:Kn,updateDroppableIsCombineEnabled:Oa,collectionStarting:sn},Zt)},[Zt]),La=Ca(),Po=ln(function(){return Il(La,Cn)},[La,Cn]),Mo=ln(function(){return pt((0,Fe.Z)({scrollWindow:wl,scrollDroppable:Po.scrollDroppable},(0,be.DE)({move:Fa},Zt)))},[Po.scrollDroppable,Zt]),Qo=Ua(ae),Ai=ln(function(){return ai({announce:fn,autoScroller:Mo,dimensionMarshal:Po,focusMarshal:Qo,getResponders:Rt,styleMarshal:zt})},[fn,Mo,Po,Qo,Rt,zt]);nt.current=Ai;var Gi=Vt(function(){var zi=Ll(nt),Yl=zi.getState();Yl.phase!=="IDLE"&&zi.dispatch(Co())},[]),il=Vt(function(){var zi=Ll(nt).getState();return zi.isDragging||zi.phase==="DROP_ANIMATING"},[]),Ml=ln(function(){return{isDragging:il,tryAbort:Gi}},[il,Gi]);de(Ml);var Zl=Vt(function(zi){return Al(Ll(nt).getState(),zi)},[]),iu=Vt(function(){return gs(Ll(nt).getState())},[]),xi=ln(function(){return{marshal:Po,focus:Qo,contextId:ae,canLift:Zl,isMovementAllowed:iu,dragHandleUsageInstructionsId:an,registry:La}},[ae,Po,an,Qo,Zl,iu,La]);return Xl({contextId:ae,store:Ai,registry:La,customSensors:Ee,enableDefaultSensors:ne.enableDefaultSensors!==!1}),(0,E.useEffect)(function(){return Gi},[Gi]),E.createElement(Qr.Provider,{value:xi},E.createElement(x,{context:Or,store:Ai},ne.children))}var ql=0;function bu(){ql=0}function xu(){return ln(function(){return""+ql++},[])}function Ku(){bu(),Tl()}function wu(ne){var ae=xu(),de=ne.dragHandleUsageInstructions||Ja.dragHandleUsageInstructions;return E.createElement(Wr,null,function(Ee){return E.createElement(Wl,{nonce:ne.nonce,contextId:ae,setCallbacks:Ee,dragHandleUsageInstructions:de,enableDefaultSensors:ne.enableDefaultSensors,sensors:ne.sensors,onBeforeCapture:ne.onBeforeCapture,onBeforeDragStart:ne.onBeforeDragStart,onDragStart:ne.onDragStart,onDragUpdate:ne.onDragUpdate,onDragEnd:ne.onDragEnd},ne.children)})}var fl=function(ae){return function(de){return ae===de}},pu=fl("scroll"),au=fl("auto"),kl=fl("visible"),tl=function(ae,de){return de(ae.overflowX)||de(ae.overflowY)},$l=function(ae,de){return de(ae.overflowX)&&de(ae.overflowY)},hu=function(ae){var de=window.getComputedStyle(ae),Ee={overflowX:de.overflowX,overflowY:de.overflowY};return tl(Ee,pu)||tl(Ee,au)},as=function(){return!1;var ae,de,Ee,Ke},fs=function ne(ae){return ae==null?null:ae===document.body?as()?ae:null:ae===document.documentElement?null:hu(ae)?ae:ne(ae.parentElement)},Ju=function(ne){if(ne)var ae=fs(ne.parentElement)},Os=function(ne){return{x:ne.scrollLeft,y:ne.scrollTop}},tc=function ne(ae){if(!ae)return!1;var de=window.getComputedStyle(ae);return de.position==="fixed"?!0:ne(ae.parentElement)},ms=function(ne){var ae=fs(ne),de=tc(ne);return{closestScrollable:ae,isFixedOnPage:de}},rs=function(ne){var ae=ne.descriptor,de=ne.isEnabled,Ee=ne.isCombineEnabled,Ke=ne.isFixedOnPage,je=ne.direction,nt=ne.client,lt=ne.page,Rt=ne.closest,fn=function(){if(!Rt)return null;var Cn=Rt.scrollSize,La=Rt.client,Po=pi({scrollHeight:Cn.scrollHeight,scrollWidth:Cn.scrollWidth,height:La.paddingBox.height,width:La.paddingBox.width});return{pageMarginBox:Rt.page.marginBox,frameClient:La,scrollSize:Cn,shouldClipSubject:Rt.shouldClipSubject,scroll:{initial:Rt.scroll,current:Rt.scroll,max:Po,diff:{value:Nl,displacement:Nl}}}}(),an=je==="vertical"?bo:qo,zt=ka({page:lt,withPlaceholder:null,axis:an,frame:fn}),Zt={descriptor:ae,isCombineEnabled:Ee,isFixedOnPage:Ke,axis:an,isEnabled:de,client:nt,page:lt,frame:fn,subject:zt};return Zt},Xu=function(ae,de){var Ee=gi(ae);if(!de||ae!==de)return Ee;var Ke=Ee.paddingBox.top-de.scrollTop,je=Ee.paddingBox.left-de.scrollLeft,nt=Ke+de.scrollHeight,lt=je+de.scrollWidth,Rt={top:Ke,right:lt,bottom:nt,left:je},fn=_r(Rt,Ee.border),an=di({borderBox:fn,margin:Ee.margin,border:Ee.border,padding:Ee.padding});return an},xl=function(ne){var ae=ne.ref,de=ne.descriptor,Ee=ne.env,Ke=ne.windowScroll,je=ne.direction,nt=ne.isDropDisabled,lt=ne.isCombineEnabled,Rt=ne.shouldClipSubject,fn=Ee.closestScrollable,an=Xu(ae,fn),zt=ii(an,Ke),Zt=function(){if(!fn)return null;var La=gi(fn),Po={scrollHeight:fn.scrollHeight,scrollWidth:fn.scrollWidth};return{client:La,page:ii(La,Ke),scroll:Os(fn),scrollSize:Po,shouldClipSubject:Rt}}(),Cn=rs({descriptor:de,isEnabled:!nt,isCombineEnabled:lt,isFixedOnPage:Ee.isFixedOnPage,direction:je,client:an,page:zt,closest:Zt});return Cn},du={passive:!1},Au={passive:!0},Gu=function(ne){return ne.shouldPublishImmediately?du:Au};function fu(ne){var ae=(0,E.useContext)(ne);return ae||en(!1),ae}var ju=function(ae){return ae&&ae.env.closestScrollable||null};function $u(ne){var ae=(0,E.useRef)(null),de=fu(Qr),Ee=jl("droppable"),Ke=de.registry,je=de.marshal,nt=gl(ne),lt=ln(function(){return{id:ne.droppableId,type:ne.type,mode:ne.mode}},[ne.droppableId,ne.mode,ne.type]),Rt=(0,E.useRef)(lt),fn=ln(function(){return Tr(function(il,Ml){ae.current||en(!1);var Zl={x:il,y:Ml};je.updateDroppableScroll(lt.id,Zl)})},[lt.id,je]),an=Vt(function(){var il=ae.current;return!il||!il.env.closestScrollable?Nl:Os(il.env.closestScrollable)},[]),zt=Vt(function(){var il=an();fn(il.x,il.y)},[an,fn]),Zt=ln(function(){return kr(zt)},[zt]),Cn=Vt(function(){var il=ae.current,Ml=ju(il);il&&Ml||en(!1);var Zl=il.scrollOptions;if(Zl.shouldPublishImmediately){zt();return}Zt()},[Zt,zt]),La=Vt(function(il,Ml){ae.current&&en(!1);var Zl=nt.current,iu=Zl.getDroppableRef();iu||en(!1);var xi=ms(iu),zi={ref:iu,descriptor:lt,env:xi,scrollOptions:Ml};ae.current=zi;var Yl=xl({ref:iu,descriptor:lt,env:xi,windowScroll:il,direction:Zl.direction,isDropDisabled:Zl.isDropDisabled,isCombineEnabled:Zl.isCombineEnabled,shouldClipSubject:!Zl.ignoreContainerClipping}),mu=xi.closestScrollable;return mu&&(mu.setAttribute(On.contextId,de.contextId),mu.addEventListener("scroll",Cn,Gu(zi.scrollOptions))),Yl},[de.contextId,lt,Cn,nt]),Po=Vt(function(){var il=ae.current,Ml=ju(il);return il&&Ml||en(!1),Os(Ml)},[]),Mo=Vt(function(){var il=ae.current;il||en(!1);var Ml=ju(il);ae.current=null,Ml&&(Zt.cancel(),Ml.removeAttribute(On.contextId),Ml.removeEventListener("scroll",Cn,Gu(il.scrollOptions)))},[Cn,Zt]),Qo=Vt(function(il){var Ml=ae.current;Ml||en(!1);var Zl=ju(Ml);Zl||en(!1),Zl.scrollTop+=il.y,Zl.scrollLeft+=il.x},[]),Ai=ln(function(){return{getDimensionAndWatchScroll:La,getScrollWhileDragging:Po,dragStopped:Mo,scroll:Qo}},[Mo,La,Po,Qo]),Gi=ln(function(){return{uniqueId:Ee,descriptor:lt,callbacks:Ai}},[Ai,lt,Ee]);ha(function(){return Rt.current=Gi.descriptor,Ke.droppable.register(Gi),function(){ae.current&&Mo(),Ke.droppable.unregister(Gi)}},[Ai,lt,Mo,Gi,je,Ke.droppable]),ha(function(){ae.current&&je.updateDroppableIsEnabled(Rt.current.id,!ne.isDropDisabled)},[ne.isDropDisabled,je]),ha(function(){ae.current&&je.updateDroppableIsCombineEnabled(Rt.current.id,ne.isCombineEnabled)},[ne.isCombineEnabled,je])}function os(){}var vs={width:0,height:0,margin:Wi},Vu=function(ae){var de=ae.isAnimatingOpenOnMount,Ee=ae.placeholder,Ke=ae.animate;return de||Ke==="close"?vs:{height:Ee.client.borderBox.height,width:Ee.client.borderBox.width,margin:Ee.client.margin}},is=function(ae){var de=ae.isAnimatingOpenOnMount,Ee=ae.placeholder,Ke=ae.animate,je=Vu({isAnimatingOpenOnMount:de,placeholder:Ee,animate:Ke});return{display:Ee.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:Ke!=="none"?bn.placeholder:null}};function qu(ne){var ae=(0,E.useRef)(null),de=Vt(function(){ae.current&&(clearTimeout(ae.current),ae.current=null)},[]),Ee=ne.animate,Ke=ne.onTransitionEnd,je=ne.onClose,nt=ne.contextId,lt=(0,E.useState)(ne.animate==="open"),Rt=lt[0],fn=lt[1];(0,E.useEffect)(function(){return Rt?Ee!=="open"?(de(),fn(!1),os):ae.current?os:(ae.current=setTimeout(function(){ae.current=null,fn(!1)}),de):os},[Ee,Rt,de]);var an=Vt(function(Zt){Zt.propertyName==="height"&&(Ke(),Ee==="close"&&je())},[Ee,je,Ke]),zt=is({isAnimatingOpenOnMount:Rt,animate:ne.animate,placeholder:ne.placeholder});return E.createElement(ne.placeholder.tagName,{style:zt,"data-rbd-placeholder-context-id":nt,onTransitionEnd:an,ref:ne.innerRef})}var Es=E.memo(qu),ws=E.createContext(null);function eu(ne){ne&&ca(ne)||en(!1)}function Ul(ne){return typeof ne=="boolean"}function ps(ne,ae){ae.forEach(function(de){return de(ne)})}var su=[function(ae){var de=ae.props;de.droppableId||en(!1),typeof de.droppableId!="string"&&en(!1)},function(ae){var de=ae.props;Ul(de.isDropDisabled)||en(!1),Ul(de.isCombineEnabled)||en(!1),Ul(de.ignoreContainerClipping)||en(!1)},function(ae){var de=ae.getDroppableRef;eu(de())}],Gs=[function(ae){var de=ae.props,Ee=ae.getPlaceholderRef;if(de.placeholder)var Ke=Ee()}],Ms=[function(ae){var de=ae.props;de.renderClone||en(!1)},function(ae){var de=ae.getPlaceholderRef;de()&&en(!1)}];function Rs(ne){Ho(function(){ps(ne,su),ne.props.mode==="standard"&&ps(ne,Gs),ne.props.mode==="virtual"&&ps(ne,Ms)})}var Fs=function(ne){Ce(ae,ne);function ae(){for(var Ee,Ke=arguments.length,je=new Array(Ke),nt=0;nt<Ke;nt++)je[nt]=arguments[nt];return Ee=ne.call.apply(ne,[this].concat(je))||this,Ee.state={isVisible:!!Ee.props.on,data:Ee.props.on,animate:Ee.props.shouldAnimate&&Ee.props.on?"open":"none"},Ee.onClose=function(){Ee.state.animate==="close"&&Ee.setState({isVisible:!1})},Ee}ae.getDerivedStateFromProps=function(Ke,je){return Ke.shouldAnimate?Ke.on?{isVisible:!0,data:Ke.on,animate:"open"}:je.isVisible?{isVisible:!0,data:je.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:!!Ke.on,data:Ke.on,animate:"none"}};var de=ae.prototype;return de.render=function(){if(!this.state.isVisible)return null;var Ke={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(Ke)},ae}(E.PureComponent),Hs={dragging:5e3,dropAnimating:4500},vc=function(ae,de){return de?bn.drop(de.duration):ae?bn.snap:bn.fluid},nc=function(ae,de){return ae?de?wt.opacity.drop:wt.opacity.combining:null},Ol=function(ae){return ae.forceShouldAnimate!=null?ae.forceShouldAnimate:ae.mode==="SNAP"};function Hi(ne){var ae=ne.dimension,de=ae.client,Ee=ne.offset,Ke=ne.combineWith,je=ne.dropping,nt=!!Ke,lt=Ol(ne),Rt=!!je,fn=Rt?Qt.drop(Ee,nt):Qt.moveTo(Ee),an={position:"fixed",top:de.marginBox.top,left:de.marginBox.left,boxSizing:"border-box",width:de.borderBox.width,height:de.borderBox.height,transition:vc(lt,je),transform:fn,opacity:nc(nt,Rt),zIndex:Rt?Hs.dropAnimating:Hs.dragging,pointerEvents:"none"};return an}function Gl(ne){return{transform:Qt.moveTo(ne.offset),transition:ne.shouldAnimateDisplacement?null:"none"}}function Bu(ne){return ne.type==="DRAGGING"?Hi(ne):Gl(ne)}function Ds(ne,ae,de){de===void 0&&(de=Nl);var Ee=window.getComputedStyle(ae),Ke=ae.getBoundingClientRect(),je=Mi(Ke,Ee),nt=ii(je,de),lt={client:je,tagName:ae.tagName.toLowerCase(),display:Ee.display},Rt={x:je.marginBox.width,y:je.marginBox.height},fn={descriptor:ne,placeholder:lt,displaceBy:Rt,client:je,page:nt};return fn}function gc(ne){var ae=jl("draggable"),de=ne.descriptor,Ee=ne.registry,Ke=ne.getDraggableRef,je=ne.canDragInteractiveElements,nt=ne.shouldRespectForcePress,lt=ne.isEnabled,Rt=ln(function(){return{canDragInteractiveElements:je,shouldRespectForcePress:nt,isEnabled:lt}},[je,lt,nt]),fn=Vt(function(Cn){var La=Ke();return La||en(!1),Ds(de,La,Cn)},[de,Ke]),an=ln(function(){return{uniqueId:ae,descriptor:de,options:Rt,getDimension:fn}},[de,fn,Rt,ae]),zt=(0,E.useRef)(an),Zt=(0,E.useRef)(!0);ha(function(){return Ee.draggable.register(zt.current),function(){return Ee.draggable.unregister(zt.current)}},[Ee.draggable]),ha(function(){if(Zt.current){Zt.current=!1;return}var Cn=zt.current;zt.current=an,Ee.draggable.update(an,Cn)},[an,Ee.draggable])}function uc(ne,ae,de){Ho(function(){function Ee(je){return"Draggable[id: "+je+"]: "}var Ke=ne.draggableId;Ke||en(!1),typeof Ke!="string"&&en(!1),fo(ne.index)||en(!1),ne.mapped.type!=="DRAGGING"&&(eu(de()),ne.isEnabled&&(ga(ae,Ke)||en(!1)))})}function Sc(ne){}function pc(ne){ne.preventDefault()}function Hu(ne){var ae=(0,E.useRef)(null),de=Vt(function(zi){ae.current=zi},[]),Ee=Vt(function(){return ae.current},[]),Ke=fu(Qr),je=Ke.contextId,nt=Ke.dragHandleUsageInstructionsId,lt=Ke.registry,Rt=fu(ws),fn=Rt.type,an=Rt.droppableId,zt=ln(function(){return{id:ne.draggableId,index:ne.index,type:fn,droppableId:an}},[ne.draggableId,ne.index,fn,an]),Zt=ne.children,Cn=ne.draggableId,La=ne.isEnabled,Po=ne.shouldRespectForcePress,Mo=ne.canDragInteractiveElements,Qo=ne.isClone,Ai=ne.mapped,Gi=ne.dropAnimationFinished;if(uc(ne,je,Ee),Sc(Qo),!Qo){var il=ln(function(){return{descriptor:zt,registry:lt,getDraggableRef:Ee,canDragInteractiveElements:Mo,shouldRespectForcePress:Po,isEnabled:La}},[zt,lt,Ee,Mo,Po,La]);gc(il)}var Ml=ln(function(){return La?{tabIndex:0,role:"button","aria-describedby":nt,"data-rbd-drag-handle-draggable-id":Cn,"data-rbd-drag-handle-context-id":je,draggable:!1,onDragStart:pc}:null},[je,nt,Cn,La]),Zl=Vt(function(zi){Ai.type==="DRAGGING"&&Ai.dropping&&zi.propertyName==="transform"&&Gi()},[Gi,Ai]),iu=ln(function(){var zi=Bu(Ai),Yl=Ai.type==="DRAGGING"&&Ai.dropping?Zl:null,mu={innerRef:de,draggableProps:{"data-rbd-draggable-context-id":je,"data-rbd-draggable-id":Cn,style:zi,onTransitionEnd:Yl},dragHandleProps:Ml};return mu},[je,Ml,Cn,Ai,Zl,de]),xi=ln(function(){return{draggableId:zt.id,type:zt.type,source:{index:zt.index,droppableId:zt.droppableId}}},[zt.droppableId,zt.id,zt.index,zt.type]);return Zt(iu,Ai.snapshot,xi)}var Rl=function(ne,ae){return ne===ae},As=function(ne){var ae=ne.combine,de=ne.destination;return de?de.droppableId:ae?ae.droppableId:null},Bs=function(ae){return ae.combine?ae.combine.draggableId:null},xc=function(ae){return ae.at&&ae.at.type==="COMBINE"?ae.at.combine.draggableId:null};function Rc(){var ne=Tr(function(Ke,je){return{x:Ke,y:je}}),ae=Tr(function(Ke,je,nt,lt,Rt){return{isDragging:!0,isClone:je,isDropAnimating:!!Rt,dropAnimation:Rt,mode:Ke,draggingOver:nt,combineWith:lt,combineTargetFor:null}}),de=Tr(function(Ke,je,nt,lt,Rt,fn,an){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:Rt,combineWith:fn,mode:je,offset:Ke,dimension:nt,forceShouldAnimate:an,snapshot:ae(je,lt,Rt,fn,null)}}}),Ee=function(je,nt){if(je.isDragging){if(je.critical.draggable.id!==nt.draggableId)return null;var lt=je.current.client.offset,Rt=je.dimensions.draggables[nt.draggableId],fn=Su(je.impact),an=xc(je.impact),zt=je.forceShouldAnimate;return de(ne(lt.x,lt.y),je.movementMode,Rt,nt.isClone,fn,an,zt)}if(je.phase==="DROP_ANIMATING"){var Zt=je.completed;if(Zt.result.draggableId!==nt.draggableId)return null;var Cn=nt.isClone,La=je.dimensions.draggables[nt.draggableId],Po=Zt.result,Mo=Po.mode,Qo=As(Po),Ai=Bs(Po),Gi=je.dropDuration,il={duration:Gi,curve:ot.drop,moveTo:je.newHomeClientOffset,opacity:Ai?wt.opacity.drop:null,scale:Ai?wt.scale.drop:null};return{mapped:{type:"DRAGGING",offset:je.newHomeClientOffset,dimension:La,dropping:il,draggingOver:Qo,combineWith:Ai,mode:Mo,forceShouldAnimate:null,snapshot:ae(Mo,Cn,Qo,Ai,il)}}}return null};return Ee}function wc(ne){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:ne,combineWith:null}}var Fc={mapped:{type:"SECONDARY",offset:Nl,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:wc(null)}};function sc(){var ne=Tr(function(nt,lt){return{x:nt,y:lt}}),ae=Tr(wc),de=Tr(function(nt,lt,Rt){return lt===void 0&&(lt=null),{mapped:{type:"SECONDARY",offset:nt,combineTargetFor:lt,shouldAnimateDisplacement:Rt,snapshot:ae(lt)}}}),Ee=function(lt){return lt?de(Nl,lt,!0):null},Ke=function(lt,Rt,fn,an){var zt=fn.displaced.visible[lt],Zt=!!(an.inVirtualList&&an.effected[lt]),Cn=mt(fn),La=Cn&&Cn.draggableId===lt?Rt:null;if(!zt){if(!Zt)return Ee(La);if(fn.displaced.invisible[lt])return null;var Po=Mr(an.displacedBy.point),Mo=ne(Po.x,Po.y);return de(Mo,La,!0)}if(Zt)return Ee(La);var Qo=fn.displacedBy.point,Ai=ne(Qo.x,Qo.y);return de(Ai,La,zt.shouldAnimate)},je=function(lt,Rt){if(lt.isDragging)return lt.critical.draggable.id===Rt.draggableId?null:Ke(Rt.draggableId,lt.critical.draggable.id,lt.impact,lt.afterCritical);if(lt.phase==="DROP_ANIMATING"){var fn=lt.completed;return fn.result.draggableId===Rt.draggableId?null:Ke(Rt.draggableId,fn.result.draggableId,fn.impact,fn.afterCritical)}return null};return je}var Dc=function(){var ae=Rc(),de=sc(),Ee=function(je,nt){return ae(je,nt)||de(je,nt)||Fc};return Ee},Tc={dropAnimationFinished:Dt},fc=ea(Dc,Tc,null,{context:Or,pure:!0,areStatePropsEqual:Rl})(Hu);function Mu(ne){var ae=fu(ws),de=ae.isUsingCloneFor;return de===ne.draggableId&&!ne.isClone?null:E.createElement(fc,ne)}function Sl(ne){var ae=typeof ne.isDragDisabled=="boolean"?!ne.isDragDisabled:!0,de=!!ne.disableInteractiveElementBlocking,Ee=!!ne.shouldRespectForcePress;return E.createElement(Mu,(0,Fe.Z)({},ne,{isClone:!1,isEnabled:ae,canDragInteractiveElements:de,shouldRespectForcePress:Ee}))}function cs(ne){var ae=(0,E.useContext)(Qr);ae||en(!1);var de=ae.contextId,Ee=ae.isMovementAllowed,Ke=(0,E.useRef)(null),je=(0,E.useRef)(null),nt=ne.children,lt=ne.droppableId,Rt=ne.type,fn=ne.mode,an=ne.direction,zt=ne.ignoreContainerClipping,Zt=ne.isDropDisabled,Cn=ne.isCombineEnabled,La=ne.snapshot,Po=ne.useClone,Mo=ne.updateViewportMaxScroll,Qo=ne.getContainerForClone,Ai=Vt(function(){return Ke.current},[]),Gi=Vt(function(vu){Ke.current=vu},[]),il=Vt(function(){return je.current},[]),Ml=Vt(function(vu){je.current=vu},[]);Rs({props:ne,getDroppableRef:Ai,getPlaceholderRef:il});var Zl=Vt(function(){Ee()&&Mo({maxScroll:Li()})},[Ee,Mo]);$u({droppableId:lt,type:Rt,mode:fn,direction:an,isDropDisabled:Zt,isCombineEnabled:Cn,ignoreContainerClipping:zt,getDroppableRef:Ai});var iu=E.createElement(Fs,{on:ne.placeholder,shouldAnimate:ne.shouldAnimatePlaceholder},function(vu){var zs=vu.onClose,Vs=vu.data,Qs=vu.animate;return E.createElement(Es,{placeholder:Vs,onClose:zs,innerRef:Ml,animate:Qs,contextId:de,onTransitionEnd:Zl})}),xi=ln(function(){return{innerRef:Gi,placeholder:iu,droppableProps:{"data-rbd-droppable-id":lt,"data-rbd-droppable-context-id":de}}},[de,lt,iu,Gi]),zi=Po?Po.dragging.draggableId:null,Yl=ln(function(){return{droppableId:lt,type:Rt,isUsingCloneFor:zi}},[lt,zi,Rt]);function mu(){if(!Po)return null;var vu=Po.dragging,zs=Po.render,Vs=E.createElement(Mu,{draggableId:vu.draggableId,index:vu.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(Qs,Ks){return zs(Qs,Ks,vu)});return ba.createPortal(Vs,Qo())}return E.createElement(ws.Provider,{value:Yl},nt(xi,La),mu())}var es=function(ae,de){return ae===de.droppable.type},hc=function(ae,de){return de.draggables[ae.draggable.id]},yc=function(){var ae={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},de=(0,Fe.Z)({},ae,{shouldAnimatePlaceholder:!1}),Ee=Tr(function(nt){return{draggableId:nt.id,type:nt.type,source:{index:nt.index,droppableId:nt.droppableId}}}),Ke=Tr(function(nt,lt,Rt,fn,an,zt){var Zt=an.descriptor.id,Cn=an.descriptor.droppableId===nt;if(Cn){var La=zt?{render:zt,dragging:Ee(an.descriptor)}:null,Po={isDraggingOver:Rt,draggingOverWith:Rt?Zt:null,draggingFromThisWith:Zt,isUsingPlaceholder:!0};return{placeholder:an.placeholder,shouldAnimatePlaceholder:!1,snapshot:Po,useClone:La}}if(!lt)return de;if(!fn)return ae;var Mo={isDraggingOver:Rt,draggingOverWith:Zt,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:an.placeholder,shouldAnimatePlaceholder:!0,snapshot:Mo,useClone:null}}),je=function(lt,Rt){var fn=Rt.droppableId,an=Rt.type,zt=!Rt.isDropDisabled,Zt=Rt.renderClone;if(lt.isDragging){var Cn=lt.critical;if(!es(an,Cn))return de;var La=hc(Cn,lt.dimensions),Po=Su(lt.impact)===fn;return Ke(fn,zt,Po,Po,La,Zt)}if(lt.phase==="DROP_ANIMATING"){var Mo=lt.completed;if(!es(an,Mo.critical))return de;var Qo=hc(Mo.critical,lt.dimensions);return Ke(fn,zt,As(Mo.result)===fn,Su(Mo.impact)===fn,Qo,Zt)}if(lt.phase==="IDLE"&<.completed&&!lt.shouldFlush){var Ai=lt.completed;if(!es(an,Ai.critical))return de;var Gi=Su(Ai.impact)===fn,il=!!(Ai.impact.at&&Ai.impact.at.type==="COMBINE"),Ml=Ai.critical.droppable.id===fn;return Gi?il?ae:de:Ml?ae:de}return de};return je},Ic={updateViewportMaxScroll:Aa};function Ac(){return document.body||en(!1),document.body}var ac={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:Ac},_c=ea(yc,Ic,null,{context:Or,pure:!0,areStatePropsEqual:Rl})(cs);_c.defaultProps=ac},88359:function(Xt,Ht){"use strict";var z;var E=60103,ue=60106,Ce=60107,Fe=60108,be=60114,$e=60109,ge=60110,Xe=60112,Me=60113,_e=60120,Ve=60115,me=60116,Ue=60121,pe=60122,y=60117,a=60129,x=60131;if(typeof Symbol=="function"&&Symbol.for){var b=Symbol.for;E=b("react.element"),ue=b("react.portal"),Ce=b("react.fragment"),Fe=b("react.strict_mode"),be=b("react.profiler"),$e=b("react.provider"),ge=b("react.context"),Xe=b("react.forward_ref"),Me=b("react.suspense"),_e=b("react.suspense_list"),Ve=b("react.memo"),me=b("react.lazy"),Ue=b("react.block"),pe=b("react.server.block"),y=b("react.fundamental"),a=b("react.debug_trace_mode"),x=b("react.legacy_hidden")}function ee(tt){if(typeof tt=="object"&&tt!==null){var Te=tt.$$typeof;switch(Te){case E:switch(tt=tt.type,tt){case Ce:case be:case Fe:case Me:case _e:return tt;default:switch(tt=tt&&tt.$$typeof,tt){case ge:case Xe:case me:case Ve:case $e:return tt;default:return Te}}case ue:return Te}}}var te=$e,le=E,oe=Xe,re=Ce,ye=me,Ae=Ve,et=ue,Oe=be,xe=Fe,Se=Me;z=ge,z=te,z=le,z=oe,z=re,z=ye,z=Ae,z=et,z=Oe,z=xe,z=Se,z=function(){return!1},z=function(){return!1},Ht.isContextConsumer=function(tt){return ee(tt)===ge},z=function(tt){return ee(tt)===$e},z=function(tt){return typeof tt=="object"&&tt!==null&&tt.$$typeof===E},z=function(tt){return ee(tt)===Xe},z=function(tt){return ee(tt)===Ce},z=function(tt){return ee(tt)===me},z=function(tt){return ee(tt)===Ve},z=function(tt){return ee(tt)===ue},z=function(tt){return ee(tt)===be},z=function(tt){return ee(tt)===Fe},z=function(tt){return ee(tt)===Me},z=function(tt){return typeof tt=="string"||typeof tt=="function"||tt===Ce||tt===be||tt===a||tt===Fe||tt===Me||tt===_e||tt===x||typeof tt=="object"&&tt!==null&&(tt.$$typeof===me||tt.$$typeof===Ve||tt.$$typeof===$e||tt.$$typeof===ge||tt.$$typeof===Xe||tt.$$typeof===y||tt.$$typeof===Ue||tt[0]===pe)},z=ee},72973:function(Xt,Ht,z){"use strict";Xt.exports=z(88359)},32637:function(Xt,Ht,z){"use strict";Xt.exports=z.p+"static/AssistantCode3.a8740efb.jpeg"},73631:function(Xt){"use strict";Xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(Xt){"use strict";Xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},96908:function(Xt){"use strict";Xt.exports="data:image/png;base64,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"},57177:function(Xt){"use strict";Xt.exports="data:image/png;base64,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"},81378:function(Xt){"use strict";Xt.exports="data:image/png;base64,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"},36459:function(Xt,Ht,z){"use strict";z.d(Ht,{Z:function(){return E}});function E(ue){if(ue==null)throw new TypeError("Cannot destructure "+ue)}}}]);
|