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.
353 lines
1.5 MiB
353 lines
1.5 MiB
(self.webpackChunk=self.webpackChunk||[]).push([[6776],{33463:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return ue}});var b=z(87462),se=z(67294),Pe={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"},be=Pe,De=z(74643),Be=function(Re,Oe){return se.createElement(De.Z,(0,b.Z)({},Re,{ref:Oe,icon:be}))},ue=se.forwardRef(Be)},28575:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return ue}});var b=z(87462),se=z(67294),Pe={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"},be=Pe,De=z(74643),Be=function(Re,Oe){return se.createElement(De.Z,(0,b.Z)({},Re,{ref:Oe,icon:be}))},ue=se.forwardRef(Be)},84249:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return ue}});var b=z(87462),se=z(67294),Pe={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"},be=Pe,De=z(74643),Be=function(Re,Oe){return se.createElement(De.Z,(0,b.Z)({},Re,{ref:Oe,icon:be}))},ue=se.forwardRef(Be)},81893:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return ue}});var b=z(87462),se=z(67294),Pe={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"},be=Pe,De=z(74643),Be=function(Re,Oe){return se.createElement(De.Z,(0,b.Z)({},Re,{ref:Oe,icon:be}))},ue=se.forwardRef(Be)},90674:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return ue}});var b=z(87462),se=z(67294),Pe={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"},be=Pe,De=z(74643),Be=function(Re,Oe){return se.createElement(De.Z,(0,b.Z)({},Re,{ref:Oe,icon:be}))},ue=se.forwardRef(Be)},55304:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return ue}});var b=z(87462),se=z(67294),Pe={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"},be=Pe,De=z(74643),Be=function(Re,Oe){return se.createElement(De.Z,(0,b.Z)({},Re,{ref:Oe,icon:be}))},ue=se.forwardRef(Be)},73148:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return ue}});var b=z(87462),se=z(67294),Pe={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"},be=Pe,De=z(74643),Be=function(Re,Oe){return se.createElement(De.Z,(0,b.Z)({},Re,{ref:Oe,icon:be}))},ue=se.forwardRef(Be)},56747:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return ue}});var b=z(87462),se=z(67294),Pe={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"},be=Pe,De=z(74643),Be=function(Re,Oe){return se.createElement(De.Z,(0,b.Z)({},Re,{ref:Oe,icon:be}))},ue=se.forwardRef(Be)},50881:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return ue}});var b=z(87462),se=z(67294),Pe={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"},be=Pe,De=z(74643),Be=function(Re,Oe){return se.createElement(De.Z,(0,b.Z)({},Re,{ref:Oe,icon:be}))},ue=se.forwardRef(Be)},22751:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return ue}});var b=z(87462),se=z(67294),Pe={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"},be=Pe,De=z(74643),Be=function(Re,Oe){return se.createElement(De.Z,(0,b.Z)({},Re,{ref:Oe,icon:be}))},ue=se.forwardRef(Be)},34182:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return ue}});var b=z(87462),se=z(67294),Pe={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"},be=Pe,De=z(74643),Be=function(Re,Oe){return se.createElement(De.Z,(0,b.Z)({},Re,{ref:Oe,icon:be}))},ue=se.forwardRef(Be)},74664:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return ue}});var b=z(87462),se=z(67294),Pe={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"},be=Pe,De=z(74643),Be=function(Re,Oe){return se.createElement(De.Z,(0,b.Z)({},Re,{ref:Oe,icon:be}))},ue=se.forwardRef(Be)},91034:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return ue}});var b=z(87462),se=z(67294),Pe={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"},be=Pe,De=z(74643),Be=function(Re,Oe){return se.createElement(De.Z,(0,b.Z)({},Re,{ref:Oe,icon:be}))},ue=se.forwardRef(Be)},71736:function(ft,$e){"use strict";$e.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},71822:function(ft,$e){"use strict";$e.Z={flex_box_center:"flex_box_center___iyIe6",flex_space_between:"flex_space_between___g2WjG",flex_box_vertical_center:"flex_box_vertical_center___Tde0v",flex_box_center_end:"flex_box_center_end___W1D5W",flex_box_column:"flex_box_column___ZiFvs",bg:"bg___T2R2s",containerTitle:"containerTitle___yARn_",containerDesc:"containerDesc___fKSYF",menus:"menus___e8wtg",listItem:"listItem___s7xhg",info:"info___Hx2bW",title:"title___W7a1R",titleLeft:"titleLeft___C5r0w",titleRight:"titleRight___g5GZv",acitons:"acitons___H0RU0",move:"move___qYkSy",hideHeadCheckbox:"hideHeadCheckbox___Hq5gw",moveCategory:"moveCategory___bZSGQ",tabSearch:"tabSearch___NaKI4",warpModal:"warpModal___HLUgh",modalColumn:"modalColumn___F7R5w",modalRow:"modalRow___L6ghw",sup:"sup___VGKXV",name:"name___QMvgh"}},39886:function(ft,$e){"use strict";$e.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl"}},67795:function(ft,$e){"use strict";$e.Z={flex_box_center:"flex_box_center___SF0m3",flex_space_between:"flex_space_between___ChLjp",flex_box_vertical_center:"flex_box_vertical_center____l_EF",flex_box_center_end:"flex_box_center_end___YcZNu",flex_box_column:"flex_box_column___R9dNq",downloadbutton:"downloadbutton___oEXJW",configWorkContainer:"configWorkContainer___CHUrh"}},44719:function(ft,$e){"use strict";$e.Z={flex_box_center:"flex_box_center___oQbDY",flex_space_between:"flex_space_between____4k1m",flex_box_vertical_center:"flex_box_vertical_center___iAGL_",flex_box_center_end:"flex_box_center_end___zhjgR",flex_box_column:"flex_box_column___bv7Ek",downloadbutton:"downloadbutton___FK4KV",configWorkContainer:"configWorkContainer___kXeIx"}},14375:function(ft,$e,z){"use strict";var b=z(67294),se=Object.defineProperty,Pe=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Be=(Re,Oe,He)=>Oe in Re?se(Re,Oe,{enumerable:!0,configurable:!0,writable:!0,value:He}):Re[Oe]=He,ue=(Re,Oe)=>{for(var He in Oe||(Oe={}))be.call(Oe,He)&&Be(Re,He,Oe[He]);if(Pe)for(var He of Pe(Oe))De.call(Oe,He)&&Be(Re,He,Oe[He]);return Re};const Le=Re=>React.createElement("svg",ue({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Re),React.createElement("title",null,"\u7F16\u7EC4 18"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#FCB041",cx:7,cy:7,r:7}),React.createElement("path",{d:"M7.531 9.638a.616.616 0 1 1-1.231 0v-.02a.616.616 0 1 1 1.231 0v.02Zm0-2.25a.616.616 0 1 1-1.231 0V4.117a.616.616 0 1 1 1.231 0v3.273Z",fill:"#FFF",fillRule:"nonzero"})));$e.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"},18023:function(){"use strict";function ft(re,a,E,x){E===void 0&&(E=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=a,this._minimum=E,this._maximum=x}Object.defineProperty(ft.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(ft.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(ft.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(ft.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,a){var E=go.Shape._FigureParameters[re];return E?E[a]:null},go.Shape.setFigureParameter=function(re,a,E){if(!(E instanceof ft))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+E);if(E.defaultValue<E.minimum||E.defaultValue>E.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+E.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[a]=E};var $e=[];function z(re,a){var E=$e.pop();return E===void 0?new go.Point(re,a):(E.x=re,E.y=a,E)}function b(){var re=$e.pop();return re===void 0?new go.Point:re}function se(re){$e.push(re)}function Pe(re,a,E,x,y,ee,te,ne,oe){oe||(oe=new go.Point);var ae=re-E,Ee=y-te,me=NaN,ye=NaN;if(ae===0)if(Ee===0)re===E&&(me=re,ye=a);else{var he=(ee-ne)/Ee,ge=ee-he*y;me=re,ye=he*me+ge}else if(Ee===0){var fe=(a-x)/ae,ke=a-fe*re;me=y,ye=fe*me+ke}else{var fe=(a-x)/ae,he=(ee-ne)/Ee,ke=a-fe*re,ge=ee-he*y;me=(ge-ke)/(fe-he),ye=fe*me+ke}return oe.x=me,oe.y=ye,oe}function be(re,a,E,x,y,ee,te,ne,oe,ae,Ee,me,ye,he){var ge=1-oe,fe=oe,ke=re*ge+E*fe,we=a*ge+x*fe,Ne=E*ge+y*fe,Ae=x*ge+ee*fe,Te=y*ge+te*fe,We=ee*ge+ne*fe,dt=ke*ge+Ne*fe,gt=we*ge+Ae*fe,ze=Ne*ge+Te*fe,Qe=Ae*ge+We*fe,Ye=dt*ge+ze*fe,Xe=gt*ge+Qe*fe;ae.x=ke,ae.y=we,Ee.x=dt,Ee.y=gt,me.x=Ye,me.y=Xe,ye.x=ze,ye.y=Qe,he.x=Te,he.y=We}var De=new go.Spot(.156,.156),Be=new go.Spot(.844,.844),ue=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new ft("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,a,E){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,a/3),x=Math.min(x,E/3);var y=x*ue,ee=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,a-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,x,a-y,0,a,y)).add(new go.PathSegment(go.PathSegment.Line,a,E-x)).add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a,E-y,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,x,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,y,E,0,E-y)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()));return y>1&&(ee.spot1=new go.Spot(0,0,y,y),ee.spot2=new go.Spot(1,1,-y,-y)),ee}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,a,E){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=E/2,x.endX=a,x.endY=E/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,a,E){var x=new go.Geometry(go.Geometry.Line);return x.startX=a/2,x.startY=0,x.endX=a/2,x.endY=E,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,E/2,!1).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("XLine",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)))}),go.Shape.defineFigureGenerator("LineRight",function(re,a,E){return new go.Geometry().add(new go.PathFigure(.25*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)))}),go.Shape.defineFigureGenerator("LineDown",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,.25*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Line,a,.25*E)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,a,E){return new go.Geometry().add(new go.PathFigure(.75*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,E)))}),go.Shape.defineFigureGenerator("LineUp",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,.75*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,a,.75*E)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,a,E){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*a,(1-x)*E,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*E)).add(new go.PathSegment(go.PathSegment.Move,x*a,x*E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,(1-x)*E)).add(new go.PathSegment(go.PathSegment.Move,0,E/2)).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,a,E){var x=a/2,y=new go.Geometry().add(new go.PathFigure(a,a/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return y.spot1=De,y.spot2=Be,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(re,a,E){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=a,x.endY=E,x}),go.Shape.defineFigureGenerator("Line2",function(re,a,E){var x=new go.Geometry(go.Geometry.Line);return x.startX=a,x.startY=0,x.endX=0,x.endY=E,x}),go.Shape.defineFigureGenerator("Curve1",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,ue*a,0,a,(1-ue)*E)))}),go.Shape.defineFigureGenerator("Curve2",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,0,ue*E,(1-ue)*a,E)))}),go.Shape.defineFigureGenerator("Curve3",function(re,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,ue*E,ue*a,E)))}),go.Shape.defineFigureGenerator("Curve4",function(re,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,(1-ue)*a,0,0,(1-ue)*E)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new ft("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var y=Math.abs(x)*a;if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),y<a/2&&ee.setSpots(y/a,0,(a-y)/a,1),ee}}),go.Shape.defineFigureGenerator("Parallelogram","Parallelogram1"),go.Shape.setFigureParameter("Parallelogram2",0,new ft("Indent",10,-1/0,1/0)),go.Shape.defineFigureGenerator("Parallelogram2",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)?x=10:x<-a?x=-a:x>a&&(x=a);var y=Math.abs(x);if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),y<a/2&&ee.setSpots(y/a,0,(a-y)/a,1),ee}}),go.Shape.setFigureParameter("Trapezoid1",0,new ft("Indent",.2,-.99,.99)),go.Shape.defineFigureGenerator("Trapezoid1",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)?x=.2:x<.5?x=-.5:x>.5&&(x=.5);var y=Math.abs(x)*a;if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),y<a/2&&ee.setSpots(y/a,0,(a-y)/a,1),ee}}),go.Shape.defineFigureGenerator("Trapezoid","Trapezoid1"),go.Shape.setFigureParameter("Trapezoid2",0,new ft("Indent",20,-1/0,1/0)),go.Shape.defineFigureGenerator("Trapezoid2",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)?x=20:x<-a?x=-a/2:x>a&&(x=a/2);var y=Math.abs(x);if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),y<a/2&&ee.setSpots(y/a,0,(a-y)/a,1),ee}}),go.Shape.setFigureParameter("ManualOperation",0,new ft("Indent",10,-1/0,1/0)),go.Shape.defineFigureGenerator("ManualOperation",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)?x=10:x<-a?x=-a/2:x>a&&(x=a/2);var y=Math.abs(x);if(x===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=a,ee.endY=E,ee}else{var ee=new go.Geometry;return x>0?ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())):ee.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())),y<a/2&&ee.setSpots(y/a,0,(a-y)/a,1),ee}});var Le=[];function Re(){var re=Le.pop();return re===void 0?[]:re}function Oe(re){re.length=0,Le.push(re)}function He(re){for(var a=Re(),E=.5,x=.5,y=Math.PI*1.5,ee=0,te=0;te<re;te++)ee=2*Math.PI/re*te+y,a[te]=new go.Point(x+E*Math.cos(ee),x+E*Math.sin(ee));return a.push(a[0]),a}function Fe(re){var a=pe(re),E=Re();E[0]=a[0];for(var x=1,y=1;x<a.length;x+=2,y+=3)E[y]=a[x],E[y+1]=a[x],E[y+2]=a[x+1];return Oe(a),E}function pe(re){for(var a=He(re),E=Re(),x=Math.floor(a.length/2),y=a.length-1,ee=re%2===0?2:1,te=0;te<y;te++){var ne=a[te],oe=a[te+1],ae=a[(x+te-1)%y],Ee=a[(x+te+ee)%y];E[te*2]=ne,E[te*2+1]=Pe(ne.x,ne.y,ae.x,ae.y,oe.x,oe.y,Ee.x,Ee.y,new go.Point)}return E[E.length]=E[0],Oe(a),E}go.Shape.defineFigureGenerator("Pentagon",function(re,a,E){var x=He(5),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<5;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*a,x[te].y*E));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*a,x[0].y*E).close()),Oe(x),y.spot1=new go.Spot(.2,.22),y.spot2=new go.Spot(.8,.9),y}),go.Shape.defineFigureGenerator("Hexagon",function(re,a,E){var x=He(6),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<6;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*a,x[te].y*E));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*a,x[0].y*E).close()),Oe(x),y.spot1=new go.Spot(.07,.25),y.spot2=new go.Spot(.93,.75),y}),go.Shape.defineFigureGenerator("Heptagon",function(re,a,E){var x=He(7),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<7;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*a,x[te].y*E));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*a,x[0].y*E).close()),Oe(x),y.spot1=new go.Spot(.2,.15),y.spot2=new go.Spot(.8,.85),y}),go.Shape.defineFigureGenerator("Octagon",function(re,a,E){var x=He(8),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<8;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*a,x[te].y*E));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*a,x[0].y*E).close()),Oe(x),y.spot1=new go.Spot(.15,.15),y.spot2=new go.Spot(.85,.85),y}),go.Shape.defineFigureGenerator("Nonagon",function(re,a,E){var x=He(9),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<9;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*a,x[te].y*E));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*a,x[0].y*E).close()),Oe(x),y.spot1=new go.Spot(.17,.13),y.spot2=new go.Spot(.82,.82),y}),go.Shape.defineFigureGenerator("Decagon",function(re,a,E){var x=He(10),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<10;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*a,x[te].y*E));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*a,x[0].y*E).close()),Oe(x),y.spot1=new go.Spot(.16,.16),y.spot2=new go.Spot(.84,.84),y}),go.Shape.defineFigureGenerator("Dodecagon",function(re,a,E){var x=He(12),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<12;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*a,x[te].y*E));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*a,x[0].y*E).close()),Oe(x),y.spot1=new go.Spot(.16,.16),y.spot2=new go.Spot(.84,.84),y}),go.Shape.defineFigureGenerator("FivePointedStar",function(re,a,E){var x=pe(5),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<10;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*a,x[te].y*E));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*a,x[0].y*E).close()),Oe(x),y.spot1=new go.Spot(.266,.333),y.spot2=new go.Spot(.733,.733),y}),go.Shape.defineFigureGenerator("SixPointedStar",function(re,a,E){var x=pe(6),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<12;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*a,x[te].y*E));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*a,x[0].y*E).close()),Oe(x),y.spot1=new go.Spot(.17,.25),y.spot2=new go.Spot(.83,.75),y}),go.Shape.defineFigureGenerator("SevenPointedStar",function(re,a,E){var x=pe(7),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<14;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*a,x[te].y*E));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*a,x[0].y*E).close()),Oe(x),y.spot1=new go.Spot(.222,.277),y.spot2=new go.Spot(.777,.666),y}),go.Shape.defineFigureGenerator("EightPointedStar",function(re,a,E){var x=pe(8),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<16;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*a,x[te].y*E));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*a,x[0].y*E).close()),Oe(x),y.spot1=new go.Spot(.25,.25),y.spot2=new go.Spot(.75,.75),y}),go.Shape.defineFigureGenerator("NinePointedStar",function(re,a,E){var x=pe(9),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<18;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*a,x[te].y*E));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*a,x[0].y*E).close()),Oe(x),y.spot1=new go.Spot(.222,.277),y.spot2=new go.Spot(.777,.666),y}),go.Shape.defineFigureGenerator("TenPointedStar",function(re,a,E){var x=pe(10),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<20;te++)ee.add(new go.PathSegment(go.PathSegment.Line,x[te].x*a,x[te].y*E));return ee.add(new go.PathSegment(go.PathSegment.Line,x[0].x*a,x[0].y*E).close()),Oe(x),y.spot1=new go.Spot(.281,.261),y.spot2=new go.Spot(.723,.748),y}),go.Shape.defineFigureGenerator("FivePointedBurst",function(re,a,E){var x=Fe(5),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<x.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*a,x[te+2].y*E,x[te].x*a,x[te].y*E,x[te+1].x*a,x[te+1].y*E));return ee.segments.last().close(),Oe(x),y.spot1=new go.Spot(.222,.277),y.spot2=new go.Spot(.777,.777),y}),go.Shape.defineFigureGenerator("SixPointedBurst",function(re,a,E){var x=Fe(6),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<x.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*a,x[te+2].y*E,x[te].x*a,x[te].y*E,x[te+1].x*a,x[te+1].y*E));return ee.segments.last().close(),Oe(x),y.spot1=new go.Spot(.17,.222),y.spot2=new go.Spot(.833,.777),y}),go.Shape.defineFigureGenerator("SevenPointedBurst",function(re,a,E){var x=Fe(7),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<x.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*a,x[te+2].y*E,x[te].x*a,x[te].y*E,x[te+1].x*a,x[te+1].y*E));return ee.segments.last().close(),Oe(x),y.spot1=new go.Spot(.222,.222),y.spot2=new go.Spot(.777,.777),y}),go.Shape.defineFigureGenerator("EightPointedBurst",function(re,a,E){var x=Fe(8),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<x.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*a,x[te+2].y*E,x[te].x*a,x[te].y*E,x[te+1].x*a,x[te+1].y*E));return ee.segments.last().close(),Oe(x),y.spot1=new go.Spot(.222,.222),y.spot2=new go.Spot(.777,.777),y}),go.Shape.defineFigureGenerator("NinePointedBurst",function(re,a,E){var x=Fe(9),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<x.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*a,x[te+2].y*E,x[te].x*a,x[te].y*E,x[te+1].x*a,x[te+1].y*E));return ee.segments.last().close(),Oe(x),y.spot1=new go.Spot(.222,.222),y.spot2=new go.Spot(.777,.777),y}),go.Shape.defineFigureGenerator("TenPointedBurst",function(re,a,E){var x=Fe(10),y=new go.Geometry,ee=new go.PathFigure(x[0].x*a,x[0].y*E,!0);y.add(ee);for(var te=1;te<x.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*a,x[te+2].y*E,x[te].x*a,x[te].y*E,x[te+1].x*a,x[te+1].y*E));return ee.segments.last().close(),Oe(x),y.spot1=new go.Spot(.222,.222),y.spot2=new go.Spot(.777,.777),y}),go.Shape.setFigureParameter("FramedRectangle",0,new ft("ThicknessX",8)),go.Shape.setFigureParameter("FramedRectangle",1,new ft("ThicknessY",8)),go.Shape.defineFigureGenerator("FramedRectangle",function(re,a,E){var x=re?re.parameter1:NaN,y=re?re.parameter2:NaN;isNaN(x)&&(x=8),isNaN(y)&&(y=8);var ee=new go.Geometry,te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,0)),te.add(new go.PathSegment(go.PathSegment.Line,a,E)),te.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x<a/2&&y<E/2&&(te.add(new go.PathSegment(go.PathSegment.Move,x,y)),te.add(new go.PathSegment(go.PathSegment.Line,x,E-y)),te.add(new go.PathSegment(go.PathSegment.Line,a-x,E-y)),te.add(new go.PathSegment(go.PathSegment.Line,a-x,y).close())),ee.setSpots(0,0,1,1,x,y,-x,-y),ee}),go.Shape.setFigureParameter("Ring",0,new ft("Thickness",8)),go.Shape.defineFigureGenerator("Ring",function(re,a,E){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=8);var y=a/2,ee=new go.Geometry,te=new go.PathFigure(a,a/2,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Arc,0,360,y,y,y,y).close());var ne=Math.max(y-x,0);return ne>0&&(te.add(new go.PathSegment(go.PathSegment.Move,a/2+ne,a/2)),te.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,ne,ne).close())),ee.spot1=De,ee.spot2=Be,ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Cloud",function(re,a,E){return new go.Geometry().add(new go.PathFigure(.08034461*a,.1944299*E,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*a,.05349299*E,-.09239631*a,.07836421*E,.1406031*a,-.0542823*E)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*a,.074219*E,.2450511*a,-.00697547*E,.3776197*a,-.01112067*E)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*a,.07004196*E,.4539471*a,0,.6066018*a,-.02526587*E)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*a,.08370865*E,.6914277*a,-.01904177*E,.8921095*a,-.01220843*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*a,.3194596*E,1.036446*a,.04105738*E,1.020377*a,.3022052*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*a,.562044*E,1.04448*a,.360238*E,.992256*a,.5219009*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*a,.8217117*E,1.032337*a,.5771781*E,1.018411*a,.8120651*E)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*a,.9156953*E,1.028411*a,.9571472*E,.8556702*a,1.052487*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*a,.9310455*E,.7431877*a,1.009325*E,.5624123*a,1.021761*E)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*a,.9344623*E,.4820677*a,1.031761*E,.3030112*a,1.002796*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.870098*E,.2329994*a,1.01518*E,.03213784*a,1.01518*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*a,.6545475*E,-.02812061*a,.9032597*E,-.01205169*a,.6835638*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*a,.4265613*E,-.01812061*a,.6089503*E,-.00606892*a,.4555777*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.1944299*E,-.01606892*a,.3892545*E,-.01205169*a,.1944299*E))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,a,E){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,x*E)).add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,E)).add(new go.PathSegment(go.PathSegment.Line,x*a,E)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*E)).add(new go.PathSegment(go.PathSegment.Line,0,x*E).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new ft("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new ft("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,a,E){var x=re?re.parameter1:NaN,y=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(y)&&(y=315);var ee=x%360;ee<0&&(ee+=360);var te=y%360,ne=Math.min(a,E)/2;return new go.Geometry().add(new go.PathFigure(ne,ne).add(new go.PathSegment(go.PathSegment.Arc,ee,te,ne,ne,ne,ne).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,a,E){var x=ue/Math.SQRT2*.5,y=Math.SQRT2/2,ee=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*a,ee*E,a,(1-x)*E,(y+x)*a,(ee+x)*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()))}),go.Shape.setFigureParameter("ThickCross",0,new ft("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,a,E){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var y=Math.min(x,a)/2,ee=a/2,te=E/2;return new go.Geometry().add(new go.PathFigure(ee-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+y,0)).add(new go.PathSegment(go.PathSegment.Line,ee+y,te-y)).add(new go.PathSegment(go.PathSegment.Line,a,te-y)).add(new go.PathSegment(go.PathSegment.Line,a,te+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,te+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te-y)).add(new go.PathSegment(go.PathSegment.Line,ee-y,te-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new ft("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,a,E){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=Math.min(x,a)/2,ee=a/2,te=E/2;return new go.Geometry().add(new go.PathFigure(ee-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+y,0)).add(new go.PathSegment(go.PathSegment.Line,ee+y,te-y)).add(new go.PathSegment(go.PathSegment.Line,a,te-y)).add(new go.PathSegment(go.PathSegment.Line,a,te+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,te+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,E)).add(new go.PathSegment(go.PathSegment.Line,ee-y,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te-y)).add(new go.PathSegment(go.PathSegment.Line,ee-y,te-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new ft("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,a,E){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),a===0||E===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=a,y.endY=E,y}else{var ee=a/2,te=E/2,ne=Math.atan2(E,a),oe=x-Math.min(Math.cos(ne)*x/2,ee),ae=x-Math.min(Math.sin(ne)*x/2,te),y=new go.Geometry,Ee=new go.PathFigure(oe,0,!0);return y.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Line,ee,.2*E)),Ee.add(new go.PathSegment(go.PathSegment.Line,a-oe,0)),Ee.add(new go.PathSegment(go.PathSegment.Line,a,ae)),Ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,te)),Ee.add(new go.PathSegment(go.PathSegment.Line,a,E-ae)),Ee.add(new go.PathSegment(go.PathSegment.Line,a-oe,E)),Ee.add(new go.PathSegment(go.PathSegment.Line,ee,.8*E)),Ee.add(new go.PathSegment(go.PathSegment.Line,oe,E)),Ee.add(new go.PathSegment(go.PathSegment.Line,0,E-ae)),Ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,te)),Ee.add(new go.PathSegment(go.PathSegment.Line,0,ae).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new ft("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,a,E){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=new go.Geometry,ee=new go.PathFigure(.1*a,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*E).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new ft("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,ee=new go.PathFigure(0,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,x*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,x*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,(1-x)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,(1-x)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,x*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x*E).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new ft("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var y=new go.Geometry,ee=new go.PathFigure(0,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,E,Math.abs(1-x)*a,.25*E,Math.abs(1-x)*a,.75*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*E,x*a,.25*E).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,ue*a,0,a,(.5-ue/2)*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,(.5+ue/2)*E,ue*a,E).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,0,a,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*a,.75*E,.5*a,.25*E).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,.1*a,.8*E,0,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,0,0,.45*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.55*a,0,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.5*E,.9*a,.8*E).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*a,.01*E)).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.6*a,.2*E,a,.25*E)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.7*E,a,.8*E,.6*a,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,.5*a,.75*E,.55*a,.95*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)).add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.7*E,.45*a,.95*E,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.4*a,.8*E,0,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.49*a,.01*E,0,.25*E,.4*a,.2*E).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.4*a,.6*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,E,.5*a,.75*E,.45*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*E,.55*a,.95*E,.5*a,.75*E));var ee=.2,te=.3,ne=0,oe=ee*ue;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*a,(.5+ee+ne)*E,(.5-ee+te)*a,(.5+oe+ne)*E,(.5-oe+te)*a,(.5+ee+ne)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+te)*a,(.5+ne)*E,(.5+oe+te)*a,(.5+ee+ne)*E,(.5+ee+te)*a,(.5+oe+ne)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*a,(.5-ee+ne)*E,(1-.5+ee+te)*a,(.5-oe+ne)*E,(.5+oe+te)*a,(.5-ee+ne)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*E,(.5-oe+te)*a,(.5-ee+ne)*E,(.5-ee+te+.05)*a,(.5-oe+ne-.02)*E)),ee=.2,te=0,ne=-.3,oe=ee*ue,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+te)*a,(.5+ne)*E,(.5+oe+te)*a,(.5+ee+ne)*E,(.5+ee+te)*a,(.5+oe+ne)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*a,(.5-ee+ne)*E,(1-.5+ee+te)*a,(.5-oe+ne)*E,(.5+oe+te)*a,(.5-ee+ne)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+te)*a,(.5+ne)*E,(.5-oe+te)*a,(.5-ee+ne)*E,(.5-ee+te)*a,(.5-oe+ne)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+te)*a,(.5+ee+ne)*E,(.5-ee+te)*a,(.5+oe+ne)*E,(.5-oe+te)*a,(.5+ee+ne)*E)),ee=.2,te=-.3,ne=0,oe=ee*ue,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*a,(.5-ee+ne)*E,(1-.5+ee+te-.05)*a,(.5-oe+ne-.02)*E,(.5+oe+te)*a,(.5-ee+ne)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+te)*a,(.5+ne)*E,(.5-oe+te)*a,(.5-ee+ne)*E,(.5-ee+te)*a,(.5-oe+ne)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*a,(.5+ee+ne)*E,(.5-ee+te)*a,(.5+oe+ne)*E,(.5-oe+te)*a,(.5+ee+ne)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*E,(.5+oe+te)*a,(.5+ee+ne)*E,(.5+ee+te)*a,(.5+oe+ne)*E).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(a*.5,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var ee=.1,te=.5,ne=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(te+ee)*a,ne*E)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*te,E*ne,ee*a,ee*a).close()),y=new go.PathFigure(a*.5,0,!1),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),ne=.75,y=new go.PathFigure((te+ee)*a,ne*E,!0),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*te,E*ne,ee*a,ee*a).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,a,E){var x=.8535533905932737,y=.5*a,ee=.5*E;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,ee,y,ee)).add(new go.PathSegment(go.PathSegment.Line,y,E)).add(new go.PathSegment(go.PathSegment.Move,y,ee)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*E)).add(new go.PathSegment(go.PathSegment.Move,y,ee)).add(new go.PathSegment(go.PathSegment.Line,x*a,x*E)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,a,E){var x=new go.Geometry,y=ue*.5,ee=.5,te=.5,ne=.5,oe=new go.PathFigure(te*a,(ne-ee)*E);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*a,ne*E,(te-y)*a,(ne-ee)*E,(te-ee)*a,(ne-y)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne+ee)*E,(te-ee)*a,(ne+y)*E,(te-y)*a,(ne+ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*a,ne*E,(te+y)*a,(ne+ee)*E,(te+ee)*a,(ne+y)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne-ee)*E,(te+ee)*a,(ne-y)*E,(te+y)*a,(ne-ee)*E)),ee=.4,y=ue*.4;var ae=b(),Ee=b(),me=b(),ye=b();be(te,ne-ee,te+y,ne-ee,te+ee,ne-y,te+ee,ne,.42,ae,Ee,me,ye,ye);var he=b(),ge=b(),fe=b();be(te,ne-ee,te+y,ne-ee,te+ee,ne-y,te+ee,ne,.58,ye,ye,fe,he,ge);var ke=b(),we=b(),Ne=b();be(te,ne+ee,te-y,ne+ee,te-ee,ne+y,te-ee,ne,.42,ke,we,Ne,ye,ye);var Ae=b(),Te=b(),We=b();return be(te,ne+ee,te-y,ne+ee,te-ee,ne+y,te-ee,ne,.58,ye,ye,We,Ae,Te),oe.add(new go.PathSegment(go.PathSegment.Move,We.x*a,We.y*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*a,ne*E,Ae.x*a,Ae.y*E,Te.x*a,Te.y*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne-ee)*E,(te-ee)*a,(ne-y)*E,(te-y)*a,(ne-ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,me.x*a,me.y*E,ae.x*a,ae.y*E,Ee.x*a,Ee.y*E)),oe.add(new go.PathSegment(go.PathSegment.Line,We.x*a,We.y*E).close()),oe.add(new go.PathSegment(go.PathSegment.Move,Ne.x*a,Ne.y*E)),oe.add(new go.PathSegment(go.PathSegment.Line,fe.x*a,fe.y*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*a,ne*E,he.x*a,he.y*E,ge.x*a,ge.y*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne+ee)*E,(te+ee)*a,(ne+y)*E,(te+y)*a,(ne+ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Ne.x*a,Ne.y*E,ke.x*a,ke.y*E,we.x*a,we.y*E).close()),se(ae),se(Ee),se(me),se(ye),se(he),se(ge),se(fe),se(ke),se(we),se(Ne),se(Ae),se(Te),se(We),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*a,0)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.15*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.29*a,.33*E)).add(new go.PathSegment(go.PathSegment.Line,.35*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.15*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.5*E,a,.25*E,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.5*E,0,.25*E).close()))}),go.Shape.setFigureParameter("HourGlass",0,new ft("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,a,E){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>a&&(x=a);var y=(a-x)/2,ee=y+x;return new go.Geometry().add(new go.PathFigure(ee,.5*E).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,y,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,.55*E).add(new go.PathSegment(go.PathSegment.Line,.6*a,0)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.55*E).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,a,E){var x=new go.Geometry,y=ue*.4,ee=.4,te=.5,ne=.5,oe=b(),ae=b(),Ee=b(),me=b(),ye=new go.PathFigure((te-ee)*a,ne*E,!1);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne-ee)*E,(te-ee)*a,(ne-y)*E,(te-y)*a,(ne-ee)*E)),be(te,ne-ee,te+y,ne-ee,te+ee,ne-y,te+ee,ne,.44,Ee,me,ae,oe,oe),ye.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*a,ae.y*E,Ee.x*a,Ee.y*E,me.x*a,me.y*E));var he=z(ae.x,ae.y);be(te,ne-ee,te+y,ne-ee,te+ee,ne-y,te+ee,ne,.56,oe,oe,ae,Ee,me);var ge=z(ae.x,ae.y);ye.add(new go.PathSegment(go.PathSegment.Line,(he.x*.1+.95*.9)*a,he.y*.1*E)),ye.add(new go.PathSegment(go.PathSegment.Line,.85*a,he.y*.1*E)),ye.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),ye.add(new go.PathSegment(go.PathSegment.Line,a,0)),ye.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),ye.add(new go.PathSegment(go.PathSegment.Line,(ge.x*.1+.9)*a,.15*E)),ye.add(new go.PathSegment(go.PathSegment.Line,(ge.x*.1+.9)*a,(ge.y*.1+.05*.9)*E)),ye.add(new go.PathSegment(go.PathSegment.Line,ge.x*a,ge.y*E)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*a,ne*E,Ee.x*a,Ee.y*E,me.x*a,me.y*E)),ye.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne+ee)*E,(te+ee)*a,(ne+y)*E,(te+y)*a,(ne+ee)*E)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*a,ne*E,(te-y)*a,(ne+ee)*E,(te-ee)*a,(ne+y)*E)),ee=.35,y=ue*.35;var fe=new go.PathFigure(te*a,(ne-ee)*E,!1);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*a,ne*E,(te-y)*a,(ne-ee)*E,(te-ee)*a,(ne-y)*E)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne+ee)*E,(te-ee)*a,(ne+y)*E,(te-y)*a,(ne+ee)*E)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*a,ne*E,(te+y)*a,(ne+ee)*E,(te+ee)*a,(ne+y)*E)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne-ee)*E,(te+ee)*a,(ne-y)*E,(te+y)*a,(ne-ee)*E));var ke=new go.PathFigure((te-ee)*a,ne*E,!1);return x.add(ke),se(oe),se(ae),se(Ee),se(me),se(he),se(ge),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(re,a,E){var x=new go.Geometry,y=.375,ee=0,te=-.125,ne=y*ue,oe=new go.PathFigure((.525+ee)*a,(.5+y+te)*E,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ee)*a,(.5+te)*E,(.5+ne+ee)*a,(.5+y+te)*E,(.5+y+ee)*a,(.5+ne+te)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-y+te)*E,(1-.5+y+ee)*a,(.5-ne+te)*E,(.5+ne+ee)*a,(.5-y+te)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+te)*E,(.5-ne+ee)*a,(.5-y+te)*E,(.5-y+ee)*a,(.5-ne+te)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+ee)*a,(.5+y+te)*E,(.5-y+ee)*a,(.5+ne+te)*E,(.5-ne+ee)*a,(.5+y+te)*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*a,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*a,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E).close()),y=.325,ee=0,te=-.125,ne=y*ue;var oe=new go.PathFigure((1-.5+y+ee)*a,(.5+te)*E,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+y+te)*E,(.5+y+ee)*a,(.5+ne+te)*E,(.5+ne+ee)*a,(.5+y+te)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+te)*E,(.5-ne+ee)*a,(.5+y+te)*E,(.5-y+ee)*a,(.5+ne+te)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-y+te)*E,(.5-y+ee)*a,(.5-ne+te)*E,(.5-ne+ee)*a,(.5-y+te)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ee)*a,(.5+te)*E,(.5+ne+ee)*a,(.5-y+te)*E,(1-.5+y+ee)*a,(.5-ne+te)*E));var oe=new go.PathFigure((.525+ee)*a,(.5+y+te)*E,!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(re,a,E){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,a,E){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,x*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,x*a,E))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,a,E){var x=new go.Geometry().add(new go.PathFigure(.5*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*a,.5*E,.5*a,.5*E)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Move,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Move,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,0,E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,a,E){var x=.5;return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*E)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*a,x*E,x*a,x*E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,a,E){var x=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,x*E)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*a,x*E,x*a,x*E)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new ft("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new ft("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var y=re?re.parameter2:NaN;isNaN(y)&&(y=.3);var ee=(1-x)*a,te=(.5-y/2)*E,ne=(.5+y/2)*E,oe=new go.Geometry,ae=new go.PathFigure(0,te,!0);oe.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,ee,te)),ae.add(new go.PathSegment(go.PathSegment.Line,ee,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,ee,E)),ae.add(new go.PathSegment(go.PathSegment.Line,ee,ne)),ae.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,te/E);var Ee=Pe(0,ne/E,1,ne/E,ee/a,1,1,.5,b());return oe.spot2=new go.Spot(Ee.x,Ee.y),se(Ee),oe}),go.Shape.setFigureParameter("Arrow2",0,new ft("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new ft("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>a&&(x=a);var y=re?re.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,E/2);var ee=a-x,te=(E-y)/2,ne=te+y,oe=new go.Geometry,ae=new go.PathFigure(0,te,!0);oe.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,ee,te)),ae.add(new go.PathSegment(go.PathSegment.Line,ee,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,ee,E)),ae.add(new go.PathSegment(go.PathSegment.Line,ee,ne)),ae.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,te/E);var Ee=Pe(0,ne/E,1,ne/E,ee/a,1,1,.5,b());return oe.spot2=new go.Spot(Ee.x,Ee.y),se(Ee),oe}),go.Shape.defineFigureGenerator("Chevron",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.214*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*E).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new ft("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*E,ee=(.5+x/2)*E,te=new go.Geometry,ne=new go.PathFigure(a,.5*E,!0);te.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var oe=Pe(0,.5,.3,0,0,y/E,.1,y/E,b());return te.spot1=new go.Spot(oe.x,oe.y),oe=Pe(.7,1,1,.5,0,ee/E,1,ee/E,oe),te.spot2=new go.Spot(oe.x,oe.y),se(oe),te}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new ft("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new ft("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var y=re?re.parameter2:NaN;isNaN(y)&&(y=100);var ee=(E-x)/2,te=ee+x,ne=(E-y)/2,oe=ne+y;(x>E||y>E)&&(y>x?(x=x*E/y,ee=(E-x)/2,te=ee+x,ne=0,oe=E):(ee=0,te=E,ne=0,oe=E));var ae=new go.Geometry,Ee=new go.PathFigure(a,.5*E,!0);ae.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,oe)),Ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,te)),Ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,te)),Ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,oe)),Ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),Ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,ne)),Ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),Ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),Ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne).close());var me=Pe(0,.5,.3,ne/E,0,ee/E,1,ee/E,b());return ae.spot1=new go.Spot(me.x,me.y),me=Pe(.7,oe/E,1,.5,0,te/E,1,te/E,me),ae.spot2=new go.Spot(me.x,me.y),se(me),ae}),go.Shape.setFigureParameter("IBeamArrow",0,new ft("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*E,ee=(.5+x/2)*E,te=new go.Geometry,ne=new go.PathFigure(a,.5*E,!0);te.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),te.spot1=new go.Spot(0,y/E);var oe=Pe(.7,1,1,.5,0,ee/E,1,ee/E,b());return te.spot2=new go.Spot(oe.x,oe.y),se(oe),te}),go.Shape.setFigureParameter("IBeamArrow2",0,new ft("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new ft("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var y=re?re.parameter2:NaN;isNaN(y)&&(y=100);var ee=(E-x)/2,te=ee+x,ne=(E-y)/2,oe=ne+y;(x>E||y>E)&&(y>x?(x=x*E/y,ee=(E-x)/2,te=ee+x,ne=0,oe=E):(ee=0,te=E,ne=0,oe=E));var ae=new go.Geometry,Ee=new go.PathFigure(a,.5*E,!0);ae.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,oe)),Ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,te)),Ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,te)),Ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,oe)),Ee.add(new go.PathSegment(go.PathSegment.Line,0,oe)),Ee.add(new go.PathSegment(go.PathSegment.Line,0,ne)),Ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),Ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),Ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),Ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne).close()),ae.spot1=new go.Spot(0,ee/E);var me=Pe(.7,oe/E,1,.5,0,te/E,1,te/E,b());return ae.spot2=new go.Spot(me.x,me.y),se(me),ae}),go.Shape.setFigureParameter("Pointer",0,new ft("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var y=new go.Geometry,ee=new go.PathFigure(a,.5*E,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(x,.35);var te=Pe(.2,.65,1,.65,0,1,1,.5,b());return y.spot2=new go.Spot(te.x,te.y),se(te),y}),go.Shape.setFigureParameter("RoundedPointer",0,new ft("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var y=new go.Geometry,ee=new go.PathFigure(a,.5*E,!0);y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*E,x*a,.25*E).close()),y.spot1=new go.Spot(x,.35);var te=Pe(0,.65,1,.65,0,1,1,.5,b());return y.spot2=new go.Spot(te.x,te.y),se(te),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new ft("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var y=(.5-x/2)*E,ee=(.5+x/2)*E,te=new go.Geometry,ne=new go.PathFigure(a,.5*E,!0);te.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),te.spot1=new go.Spot(.2,.3);var oe=Pe(.7,1,1,.5,0,ee/E,1,ee/E,b());return te.spot2=new go.Spot(oe.x,oe.y),se(oe),te}),go.Shape.setFigureParameter("SplitEndArrow2",0,new ft("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var y=(E-x)/2,ee=y+x;x>E&&(y=0,ee=E);var te=new go.Geometry,ne=new go.PathFigure(a,.5*E,!0);te.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),te.spot1=new go.Spot(.2,y/E);var oe=Pe(.7,1,1,.5,0,ee/E,1,ee/E,b());return te.spot2=new go.Spot(oe.x,oe.y),se(oe),te}),go.Shape.setFigureParameter("SquareArrow",0,new ft("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var y=new go.Geometry,ee=new go.PathFigure(a,.5*E,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(x,1),y}),go.Shape.defineFigureGenerator("Cone1",function(re,a,E){var x=new go.Geometry,y=ue*.5,ee=ue*.1,te=new go.PathFigure(0,.9*E,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),te.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.9*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,E,.85/.9*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*E).close());var ee=new go.PathFigure(0,.9*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,.8*E,.85/.9*a,.8*E)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var ee=new go.PathFigure(.5*a,E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.3*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var ee=new go.PathFigure(0,.3*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,ee=ue*.5,te=new go.PathFigure(0,x,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,ue*x,(.5-ee)*a,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,1*a,x,(.5+ee)*a,0,1*a,ue*x)),te.add(new go.PathSegment(go.PathSegment.Line,a,E-x)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*E,1*a,E-ue*x,(.5+ee)*a,1*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,(.5-ee)*a,1*E,0,E-ue*x)),te.add(new go.PathSegment(go.PathSegment.Line,0,x));var ne=new go.PathFigure(a,x,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*x,1*a,2*x-ue*x,(.5+ee)*a,2*x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-ee)*a,2*x,0,2*x-ue*x)),y.spot1=new go.Spot(0,0,0,2*x),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,ee=ue*.5,te=new go.PathFigure(0,E-x,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,x)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,ue*x,(.5-ee)*a,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,a,x,(.5+ee)*a,0,a,ue*x)),te.add(new go.PathSegment(go.PathSegment.Line,a,E-x)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,E-ue*x,(.5+ee)*a,E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,(.5-ee)*a,E,0,E-ue*x));var ne=new go.PathFigure(0,E-x,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E-2*x,0,E-x-ue*x,(.5-ee)*a,E-2*x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,E-x,(.5+ee)*a,E-2*x,a,E-x-ue*x)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*x),y}),go.Shape.defineFigureGenerator("Cylinder3",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,ee=ue*.5,te=new go.PathFigure(x,0,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-ue*x,0,a,(.5-ee)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a,(.5+ee)*E,a-ue*x,E)),te.add(new go.PathSegment(go.PathSegment.Line,x,E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,ue*x,E,0,(.5+ee)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-ee)*E,ue*x,0));var ne=new go.PathFigure(x,0,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*E,x+ue*x,0,2*x,(.5-ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,E,2*x,(.5+ee)*E,x+ue*x,E)),y.spot1=new go.Spot(0,0,2*x,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,ee=ue*.5,te=new go.PathFigure(a-x,0,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-ue*x,0,a,(.5-ee)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a,(.5+ee)*E,a-ue*x,E)),te.add(new go.PathSegment(go.PathSegment.Line,x,E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,ue*x,E,0,(.5+ee)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-ee)*E,ue*x,0)),te.add(new go.PathSegment(go.PathSegment.Line,a-x,0));var ne=new go.PathFigure(a-x,0,!1);return y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-2*x,.5*E,a-x-ue*x,0,a-2*x,(.5-ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a-2*x,(.5+ee)*E,a-x-ue*x,E)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*x,0),y}),go.Shape.defineFigureGenerator("Prism1",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.25*a,.25*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(.25*a,.25*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.25*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(0,E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),ee.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E).close());var ee=new go.PathFigure(.5*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var ee=new go.PathFigure(.5*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.85*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,a,E){var x=new go.Geometry,y=.2,ee=.1,te=ue*y,ne=ue*ee,oe=.5,ae=.1,Ee=new go.PathFigure(oe*a,(ae+ee)*E,!0);x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe-y)*a,ae*E,(oe-te)*a,(ae+ee)*E,(oe-y)*a,(ae+ne)*E)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-ee)*E,(oe-y)*a,(ae-ne)*E,(oe-te)*a,(ae-ee)*E)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe+y)*a,ae*E,(oe+te)*a,(ae-ee)*E,(oe+y)*a,(ae-ne)*E)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae+ee)*E,(oe+y)*a,(ae+ne)*E,(oe+te)*a,(ae+ee)*E));var me=.05,ye=ue*me;oe=.05,ae=.25;var he=new go.PathFigure(.5*a,.2*E,!0);return x.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*E)),oe=.95,ae=.25,he.add(new go.PathSegment(go.PathSegment.Bezier,(oe+me)*a,ae*E,(oe+ye)*a,(ae-me)*E,(oe+me)*a,(ae-ye)*E)),he.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),he.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),he.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*E)),me=.025,ye=ue*me,oe=.825,ae=.35,he.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-me)*E,(oe+me)*a,(ae-ye)*E,(oe+ye)*a,(ae-me)*E)),he.add(new go.PathSegment(go.PathSegment.Bezier,(oe-me)*a,ae*E,(oe-ye)*a,(ae-me)*E,(oe-me)*a,(ae-ye)*E)),he.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),he.add(new go.PathSegment(go.PathSegment.Line,.55*a,E)),he.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E)),me=.05,ye=ue*me,oe=.5,ae=.7,he.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-me)*E,(oe+me)*a,(ae-ye)*E,(oe+ye)*a,(ae-me)*E)),he.add(new go.PathSegment(go.PathSegment.Bezier,(oe-me)*a,ae*E,(oe-ye)*a,(ae-me)*E,(oe-me)*a,(ae-ye)*E)),he.add(new go.PathSegment(go.PathSegment.Line,.45*a,E)),he.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),he.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*E)),me=.025,ye=ue*me,oe=.175,ae=.35,he.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-me)*E,(oe+me)*a,(ae-ye)*E,(oe+ye)*a,(ae-me)*E)),he.add(new go.PathSegment(go.PathSegment.Bezier,(oe-me)*a,ae*E,(oe-ye)*a,(ae-me)*E,(oe-me)*a,(ae-ye)*E)),he.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),he.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),he.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),me=.05,ye=ue*me,oe=.05,ae=.25,he.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-me)*E,(oe-me)*a,(ae-ye)*E,(oe-ye)*a,(ae-me)*E)),he.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new ft("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,a,E){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,ee=new go.PathFigure(a,0,!0);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x*E)),ee.add(new go.PathSegment(go.PathSegment.Line,x*a,0).close()),y.spot1=new go.Spot(0,x),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,.5*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E));var ee=new go.PathFigure(.5*a,.5*E,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,a,E){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var te=new go.PathFigure(0,y*E,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),te.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),te.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),x}),go.Shape.defineFigureGenerator("Database",function(re,a,E){var x=new go.Geometry,y=ue*.5,ee=ue*.1,te=new go.PathFigure(a,.1*E,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-ee)*E,(.5-y)*a,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-ee)*E));var ne=new go.PathFigure(a,.1*E,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+ee)*E,(.5+y)*a,.2*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+ee)*E,(.5+y)*a,.3*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Move,a,.3*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*E,a,(.3+ee)*E,(.5+y)*a,.4*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,(.5-y)*a,.4*E,0,(.3+ee)*E)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.9*E,.25*a,.1*E).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,a,E){var x=new go.Geometry,y=ue*.5,ee=ue*.1,te=new go.PathFigure(a,.1*E,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-ee)*E,(.5-y)*a,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-ee)*E));var ne=new go.PathFigure(a,.1*E,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+ee)*E,(.5+y)*a,.2*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+ee)*E,(.5+y)*a,.3*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+ee)*E)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,a,E){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var ee=ue*.2,te=new go.PathFigure(0,.2*E,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-ee)*E,(.2-ee)*a,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*E,(.8+ee)*a,0,a,(.2-ee)*E)),te.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,E,a,(.8+ee)*E,(.8+ee)*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*E,(.2-ee)*a,E,0,(.8+ee)*E)),te.add(new go.PathSegment(go.PathSegment.Line,0,.2*E));var ne=new go.PathFigure(0,y*E,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,a,E){var x=new go.Geometry,y=re?re.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var te=new go.PathFigure(0,y*E,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),x}),go.Shape.defineFigureGenerator("Document",function(re,a,E){var x=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,a,E){var x=new go.Geometry,y=re?re.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var te=new go.PathFigure(y*a,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,y*E)),te.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),te.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,0)),te.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),te.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),te.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var ee=new go.PathFigure(.1*a,.4*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.9*E)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(.75*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(a,.5*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E));var ee=new go.PathFigure(a,.5*E,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E));var te=new go.PathFigure(a,.5*E,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,a,E){var x=new go.Geometry,y=re?re.parameter1:NaN,ee=re?re.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.1);var te=new go.PathFigure(0,0,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,0)),te.add(new go.PathSegment(go.PathSegment.Line,a,E)),te.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(y*a,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),ne.add(new go.PathSegment(go.PathSegment.Move,0,ee*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,ee*E)),x}),go.Shape.defineFigureGenerator("Junction",function(re,a,E){var x=new go.Geometry,y=1/Math.SQRT2,ee=(1-1/Math.SQRT2)/2,te=ue*.5,ne=.5,oe=new go.PathFigure(a,ne*E,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,E,a,(ne+te)*E,(ne+te)*a,E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,ne*E,(ne-te)*a,E,0,(ne+te)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,0,0,(ne-te)*E,(ne-te)*a,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,a,ne*E,(ne+te)*a,0,a,(ne-te)*E));var ae=new go.PathFigure((ee+y)*a,(ee+y)*E,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,ee*a,ee*E)),ae.add(new go.PathSegment(go.PathSegment.Move,ee*a,(ee+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(ee+y)*a,ee*E)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,a,E){var x=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close());var ee=new go.PathFigure(.1*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*E)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,a,E){var x=new go.Geometry,y=ue*.5,ee=.5,te=new go.PathFigure(.5*a,E,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,(ee+.1)*a,.9*E,a,(ee+y)*E,(ee+y)*a,.9*E)),te.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),te.add(new go.PathSegment(go.PathSegment.Line,a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,a,E){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.7);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,a,E){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.25);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,y*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,(1-y)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,a,E){var x=new go.Geometry;E=E/.8;var y=new go.PathFigure(a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*E,.96*a,.47*E,.93*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*E,.86*a,.57*E,.83*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.4*a,.4*E,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var ee=new go.PathFigure(.1*a,.2*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.44*E)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.1*a,.1*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close());var ee=new go.PathFigure(.2*a,.1*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,a,E){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var ee=1-y,te=new go.PathFigure(0,0,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,0)),te.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close());var ne=new go.PathFigure(.5*y*a,y*E,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*a,y*E)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,a,E){var x=new go.Geometry,y=ue*.5,ee=.5,te=new go.PathFigure(a,ee*E,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,a,(ee+y)*E,(ee+y)*a,E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E));var ne=new go.PathFigure(a,.5*E,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,a,E){var x=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.5*a,.6*E,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,a,E){var x=new go.Geometry,y=re?re.parameter1:NaN,ee=re?re.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.3);var te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,0)),te.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,.5*E)),te.add(new go.PathSegment(go.PathSegment.Line,a,E)),te.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,a,E){var x=new go.Geometry,y=re?re.parameter1:NaN,ee=re?re.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.3);var te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,0)),te.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),te.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,a,E){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var te=new go.PathFigure((1-y)*a,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),te.add(new go.PathSegment(go.PathSegment.Move,y*a,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),x}),go.Shape.defineFigureGenerator("Process",function(re,a,E){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var te=new go.PathFigure(y*a,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var ee=new go.PathFigure(0,.5*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,a,E){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.25);var ee=new go.PathFigure(y*a,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E));var te=new go.PathFigure(y*a,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),te.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,0)),te.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),x.spot1=new go.Spot(y,0),x.spot2=new go.Spot(1-y,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,a,E){var x=new go.Geometry,y=re?re.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-y)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*E).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,a,E){var x=new go.Geometry,y=ue*.5,ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(.5+y)*a,0,a,(.5-y)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.5+y)*E,(.5+y)*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,a,E){var x=new go.Geometry,y=ue*.5,ee=.5,te=new go.PathFigure(a,ee*E,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,a,(ee+y)*E,(ee+y)*a,E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E));var ne=new go.PathFigure(a,ee*E,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,ee*E));var oe=new go.PathFigure(.8*a,.75*E,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*E)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*E)),x}),go.Shape.defineFigureGenerator("Ground",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Move,.3*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,a,E){var x=new go.Geometry,y=ue*.1,ee=.1,te=.9,ne=.5,oe=new go.PathFigure(.8*a,.5*E,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,E)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E));var ae=new go.PathFigure((te+ee)*a,ne*E,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne+ee)*E,(te+ee)*a,(ne+y)*E,(te+y)*a,(ne+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*a,ne*E,(te-y)*a,(ne+ee)*E,(te-ee)*a,(ne+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne-ee)*E,(te-ee)*a,(ne-y)*E,(te-y)*a,(ne-ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*a,ne*E,(te+y)*a,(ne-ee)*E,(te+ee)*a,(ne-y)*E)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,a,E){var x=new go.Geometry,y=ue*.5,ee=ue*.4,te=ue*.1,ne=.1,oe=.9,ae=.5,Ee=new go.PathFigure(.8*a,.5*E,!0);x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,.8*a,(.5+ee)*E,(.4+y)*a,E)),Ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),Ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),Ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(.4+y)*a,0,.8*a,(.5-ee)*E));var me=new go.PathFigure((oe+ne)*a,ae*E,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae+ne)*E,(oe+ne)*a,(ae+te)*E,(oe+te)*a,(ae+ne)*E)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*a,ae*E,(oe-te)*a,(ae+ne)*E,(oe-ne)*a,(ae+te)*E)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-ne)*E,(oe-ne)*a,(ae-te)*E,(oe-te)*a,(ae-ne)*E)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*a,ae*E,(oe+te)*a,(ae-ne)*E,(oe+ne)*a,(ae-te)*E)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,a,E){var x=new go.Geometry,y=.5,ee=ue*y,te=0,ne=.5,oe=new go.PathFigure(.8*a,.5*E,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.7*a,(ne+ee)*E,(te+ee)*a,(ne+y)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(te+ee)*a,(ne-y)*E,.7*a,(ne-ee)*E)),y=.1,ee=ue*.1,te=.9,ne=.5;var ae=new go.PathFigure((te-y)*a,ne*E,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne-y)*E,(te-y)*a,(ne-ee)*E,(te-ee)*a,(ne-y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*a,ne*E,(te+ee)*a,(ne-y)*E,(te+y)*a,(ne-ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne+y)*E,(te+y)*a,(ne+ee)*E,(te+ee)*a,(ne+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*a,ne*E,(te-ee)*a,(ne+y)*E,(te-y)*a,(ne+ee)*E)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,a,E){var x=new go.Geometry,y=.5,ee=ue*y,te=0,ne=.5,oe=new go.PathFigure(0,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(te+ee+ee)*a,(ne-y)*E,.8*a,(ne-ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.8*a,(ne+ee)*E,(te+ee+ee)*a,(ne+y)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,a,E){var x=new go.Geometry,y=.5,ee=ue*y,te=.2,ne=.5,oe=new go.PathFigure(.1*a,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var ae=new go.PathFigure(.8*a,.5*E,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.7*a,(ne+ee)*E,(te+ee)*a,(ne+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(te+ee)*a,(ne-y)*E,.7*a,(ne-ee)*E)),y=.1,ee=ue*.1,te=.9,ne=.5;var Ee=new go.PathFigure((te-y)*a,ne*E,!0);return x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne-y)*E,(te-y)*a,(ne-ee)*E,(te-ee)*a,(ne-y)*E)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*a,ne*E,(te+ee)*a,(ne-y)*E,(te+y)*a,(ne-ee)*E)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne+y)*E,(te+y)*a,(ne+ee)*E,(te+ee)*a,(ne+y)*E)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*a,ne*E,(te-ee)*a,(ne+y)*E,(te-y)*a,(ne+ee)*E)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,a,E){var x=new go.Geometry,y=.5,ee=ue*y,te=.2,ne=.5,oe=new go.PathFigure(.1*a,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var ae=new go.PathFigure(.2*a,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(te+ee)*a,(ne-y)*E,.9*a,(ne-ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.9*a,(ne+ee)*E,(te+ee)*a,(ne+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.5*E,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,a,E){var x=new go.Geometry,y=ue*.1,ee=.1,te=.1,ne=.5,oe=new go.PathFigure((te-y*.5)*a,E,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*a,0,(te-y)*a,E,(te-ee)*a,0)),te=.3,oe.add(new go.PathSegment(go.PathSegment.Bezier,te*a,E,(te+ee)*a,0,(te+y)*a,E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*a,0,(te-y)*a,E,(te-ee)*a,0)),te=.5,oe.add(new go.PathSegment(go.PathSegment.Bezier,te*a,E,(te+ee)*a,0,(te+y)*a,E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*a,0,(te-y)*a,E,(te-ee)*a,0)),te=.7,oe.add(new go.PathSegment(go.PathSegment.Bezier,te*a,E,(te+ee)*a,0,(te+y)*a,E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*a,0,(te-y)*a,E,(te-ee)*a,0)),te=.9,oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+y*.5)*a,E,(te+ee)*a,0,(te+y)*a,E)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,a,E){var x=new go.Geometry,y=ue*.5,ee=.5,te=.5,ne=.5,oe=new go.PathFigure((te-ee)*a,ne*E,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne-ee)*E,(te-ee)*a,(ne-y)*E,(te-y)*a,(ne-ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*a,ne*E,(te+y)*a,(ne-ee)*E,(te+ee)*a,(ne-y)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne+ee)*E,(te+ee)*a,(ne+y)*E,(te+y)*a,(ne+ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*a,ne*E,(te-y)*a,(ne+ee)*E,(te-ee)*a,(ne+y)*E)),oe.add(new go.PathSegment(go.PathSegment.Move,(te-ee+.1)*a,ne*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-.1)*a,ne*E,te*a,(ne-ee)*E,te*a,(ne+ee)*E)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),x}),go.Shape.defineFigureGenerator("Diode",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,a,E){var x=new go.Geometry,y=a,ee=E;a=a*.38,E=E*.6;var te=ue*.8,ne=.8,oe=0,ae=.5,Ee=(y-a)/2,me=(ee-E)/2,ye=new go.PathFigure(oe*a+Ee,(ae+ne)*E+me,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*a+Ee,ae*E+me,(oe-te)*a+Ee,(ae+ne)*E+me,(oe-ne)*a+Ee,(ae+te)*E+me)),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+Ee,(ae-ne)*E+me,(oe-ne)*a+Ee,(ae-te)*E+me,(oe-te)*a+Ee,(ae-ne)*E+me)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+te*.5)*a+Ee,ae*E+me,oe*a+Ee,(ae-ne)*E+me,(oe-ne+te*.5)*a+Ee,(ae-te)*E+me)),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+Ee,(ae+ne)*E+me,(oe-ne+te*.5)*a+Ee,(ae+te)*E+me,oe*a+Ee,(ae+ne)*E+me).close()),te=ue*.4,ne=.4,oe=.2,ae=.5;var he=new go.PathFigure(oe*a+Ee,(ae+ne)*E+me,!0);x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*a+Ee,ae*E+me,(oe-te)*a+Ee,(ae+ne)*E+me,(oe-ne)*a+Ee,(ae+te)*E+me)),he.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+Ee,(ae-ne)*E+me,(oe-ne)*a+Ee,(ae-te)*E+me,(oe-te)*a+Ee,(ae-ne)*E+me)),he.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+te*.5)*a+Ee,ae*E+me,oe*a+Ee,(ae-ne)*E+me,(oe-ne+te*.5)*a+Ee,(ae-te)*E+me)),he.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+Ee,(ae+ne)*E+me,(oe-ne+te*.5)*a+Ee,(ae+te)*E+me,oe*a+Ee,(ae+ne)*E+me).close()),te=ue*.2,ne=.2,oe=.5,ae=.5;var ge=new go.PathFigure((oe-ne)*a+Ee,ae*E+me,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+Ee,(ae-ne)*E+me,(oe-ne)*a+Ee,(ae-te)*E+me,(oe-te)*a+Ee,(ae-ne)*E+me)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*a+Ee,ae*E+me,(oe+te)*a+Ee,(ae-ne)*E+me,(oe+ne)*a+Ee,(ae-te)*E+me)),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+Ee,(ae+ne)*E+me,(oe+ne)*a+Ee,(ae+te)*E+me,(oe+te)*a+Ee,(ae+ne)*E+me)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*a+Ee,ae*E+me,(oe-te)*a+Ee,(ae+ne)*E+me,(oe-ne)*a+Ee,(ae+te)*E+me)),te=ue*.4,ne=.4,oe=.8,ae=.5;var fe=new go.PathFigure(oe*a+Ee,(ae-ne)*E+me,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*a+Ee,ae*E+me,(oe+te)*a+Ee,(ae-ne)*E+me,(oe+ne)*a+Ee,(ae-te)*E+me)),fe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+Ee,(ae+ne)*E+me,(oe+ne)*a+Ee,(ae+te)*E+me,(oe+te)*a+Ee,(ae+ne)*E+me)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-te*.5)*a+Ee,ae*E+me,oe*a+Ee,(ae+ne)*E+me,(oe+ne-te*.5)*a+Ee,(ae+te)*E+me)),fe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+Ee,(ae-ne)*E+me,(oe+ne-te*.5)*a+Ee,(ae-te)*E+me,oe*a+Ee,(ae-ne)*E+me).close()),te=ue*.8,ne=.8,oe=1,ae=.5;var ke=new go.PathFigure(oe*a+Ee,(ae-ne)*E+me,!0);return x.add(ke),ke.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*a+Ee,ae*E+me,(oe+te)*a+Ee,(ae-ne)*E+me,(oe+ne)*a+Ee,(ae-te)*E+me)),ke.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+Ee,(ae+ne)*E+me,(oe+ne)*a+Ee,(ae+te)*E+me,(oe+te)*a+Ee,(ae+ne)*E+me)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-te*.5)*a+Ee,ae*E+me,oe*a+Ee,(ae+ne)*E+me,(oe+ne-te*.5)*a+Ee,(ae+te)*E+me)),ke.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+Ee,(ae-ne)*E+me,(oe+ne-te*.5)*a+Ee,(ae-te)*E+me,oe*a+Ee,(ae-ne)*E+me).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*E)),ee.add(new go.PathSegment(go.PathSegment.Move,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*E)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.35*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var ee=new go.PathFigure(.1*a,E,!0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var te=new go.PathFigure(.6*a,E,!0,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),te.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*E)),te.add(new go.PathSegment(go.PathSegment.Line,.6*a,E).close());var ne=new go.PathFigure(0,.5*E,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),ne.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*E)),ne.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*E)),x}),go.Shape.defineFigureGenerator("Power",function(re,a,E){var x=new go.Geometry,y=ue*.4,ee=.4,te=.5,ne=.5,oe=b(),ae=b(),Ee=b(),me=b();be(te,ne-ee,te+y,ne-ee,te+ee,ne-y,te+ee,ne,.5,oe,oe,ae,Ee,me);var ye=z(ae.x,ae.y),he=new go.PathFigure(ae.x*a,ae.y*E,!0);x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*a,ne*E,Ee.x*a,Ee.y*E,me.x*a,me.y*E)),he.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne+ee)*E,(te+ee)*a,(ne+y)*E,(te+y)*a,(ne+ee)*E)),he.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*a,ne*E,(te-y)*a,(ne+ee)*E,(te-ee)*a,(ne+y)*E)),be(te-ee,ne,te-ee,ne-y,te-y,ne-ee,te,ne-ee,.5,Ee,me,ae,oe,oe),he.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*a,ae.y*E,Ee.x*a,Ee.y*E,me.x*a,me.y*E)),y=ue*.3,ee=.3,be(te-ee,ne,te-ee,ne-y,te-y,ne-ee,te,ne-ee,.5,Ee,me,ae,oe,oe),he.add(new go.PathSegment(go.PathSegment.Line,ae.x*a,ae.y*E)),he.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*a,ne*E,me.x*a,me.y*E,Ee.x*a,Ee.y*E)),he.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne+ee)*E,(te-ee)*a,(ne+y)*E,(te-y)*a,(ne+ee)*E)),he.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*a,ne*E,(te+y)*a,(ne+ee)*E,(te+ee)*a,(ne+y)*E)),be(te,ne-ee,te+y,ne-ee,te+ee,ne-y,te+ee,ne,.5,oe,oe,ae,Ee,me),he.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*a,ae.y*E,me.x*a,me.y*E,Ee.x*a,Ee.y*E).close());var he=new go.PathFigure(.45*a,0,!0);return x.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)),he.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*E)),he.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),se(oe),se(ae),se(Ee),se(me),se(ye),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E/2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,E/2,a/2,E/2));function ee(te,ne,oe){te.add(new go.PathSegment(go.PathSegment.Move,(.3+ne)*a,(.8+oe)*E)),te.add(new go.PathSegment(go.PathSegment.Line,(.5+ne)*a,(.5+oe)*E)),te.add(new go.PathSegment(go.PathSegment.Line,(.1+ne)*a,(.5+oe)*E)),te.add(new go.PathSegment(go.PathSegment.Line,(.3+ne)*a,(.8+oe)*E).close())}return ee(y,0,0),ee(y,.4,0),ee(y,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.2*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.37*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*E)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.37*E)),y.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*E)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*E)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*E)),y.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*E).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.1*a,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*E,.45*a,.44*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*E,.48*a,.17*E,.54*a,.35*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*E,.59*a,.29*E,.58*a,.28*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*E,.8*a,.34*E,.88*a,.43*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*E,.87*a,.48*E,.88*a,.43*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,1.17*a,.76*E,.82*a,.8*E).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,a,E){var x=new go.Geometry,y=.5,ee=0,te=0,ne=y*ue,oe=.4*Math.SQRT2/2+.5,ae=.5-.5*Math.SQRT2/2,Ee=1,me=.5,ye=.5,he=0,ge=new go.PathFigure(oe*a,(1-ae)*E,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,Ee*a,me*E,Ee*a,.7*E,Ee*a,me*E)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ye+ee)*a,(he+ee)*E,(.5+y+ee)*a,(.5-ne+ee)*E,(.5+ne+ee)*a,(.5-y+ee)*E)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+te)*E,(.5-ne+ee)*a,(.5-y+te)*E,(.5-y+ee)*a,(.5-ne+te)*E)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(.35+ee)*a,.9*E,(.5-y+ee)*a,(.5+ne+te)*E,(.5-ne+ee)*a,.9*E)),ge.add(new go.PathSegment(go.PathSegment.Move,(.25+ee)*a,.8*E)),ge.add(new go.PathSegment(go.PathSegment.Line,(.35+ee)*a,.9*E)),ge.add(new go.PathSegment(go.PathSegment.Line,(.2+ee)*a,.95*E)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Move,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var ee=new go.PathFigure(a,E,!1);x.add(ee);var te=new go.PathFigure(0,.5*E,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.2*a,.35*E,.3*a,.35*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.7*a,.65*E,.8*a,.65*E)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E).close());var y=new go.PathFigure(0,.2*E,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.7*a,E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*E,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,E,.4*a,.5*E,a,.5*E).close());var ee=new go.PathFigure(.45*a,.73*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*E)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var ee=new go.PathFigure(.335*a,(1-.555)*E,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*E,(1-.12)*a,.46*E,(1-.02)*a,.54*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.68*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*E,.02*a,.54*E,.12*a,.46*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*E));var te=.5-.285,ne=.5,oe=te,ae=Math.PI/4,Ee=4*(1-Math.cos(ae))/(3*Math.sin(ae)),me=Ee*.5,ye=te,he=te,ge=Ee*ye,fe=Ee*he;ee.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ye)*a,oe*E,(ne-(ge+ye)/2)*a,(oe+(he+fe)/2)*E,(ne-ye)*a,(oe+fe)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-he)*E,(ne-ye)*a,(oe-fe)*E,(ne-ge)*a,(oe-he)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ye)*a,oe*E,(ne+ge)*a,(oe-he)*E,(ne+ye)*a,(oe-fe)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*E,(ne+ye)*a,(oe+fe)*E,(ne+(ge+ye)/2)*a,(oe+(he+fe)/2)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E));var ke=new go.PathFigure(.2*a,E,!1);x.add(ke),ke.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*E));var we=new go.PathFigure(.8*a,E,!1);return x.add(we),we.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.1*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var ee=new go.PathFigure(.2*a,.2*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*E).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var ee=new go.PathFigure(a,E,!1);x.add(ee);var te=new go.PathFigure(.1*a,E,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),te.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.05*a,E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*E,0,E,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*E,.5*a,0,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,a,E,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,E));var ee=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-ee)*a,.875*E)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*E,ee*a,ee*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*E,.575*a,.725*E,.625*a,.375*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.75*E,.375*a,.375*E,.425*a,.725*E)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.45*a,.95*E,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*E,.17*a,.95*E,.15*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*E,0,.675*E,0,.7*E)),y.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*E)),y.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*E));var ee=new go.PathFigure(.475*a,.2*E,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*E,.35*a,0,.375*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*E,.625*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*E));var te=new go.PathFigure(.675*a,.575*E,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*E)),te.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*E,a,.8*E,a,.85*E)),te.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*E)),te.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*E)),te.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*E)),te.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*E)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*E)),te.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),te.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*E)),te.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*E)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,a,E){var x=new go.Geometry,y=.5,ee=ue*.5,te=new go.PathFigure(a,y*E,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y*a,E,a,(y+ee)*E,(y+ee)*a,E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,y*E,(y-ee)*a,E,0,(y+ee)*E)),te.add(new go.PathSegment(go.PathSegment.Bezier,y*a,0,0,(y-ee)*E,(y-ee)*a,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,a,y*E,(y+ee)*a,0,a,(y-ee)*E));var ne=new go.PathFigure(y*a,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,.15*E)),ne.add(new go.PathSegment(go.PathSegment.Move,y*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,.85*E)),ne.add(new go.PathSegment(go.PathSegment.Move,0,y*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*a,y*E)),ne.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.85*a,y*E)),ne.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*E)),x}),go.Shape.defineFigureGenerator("Package",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.15*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ee=new go.PathFigure(0,.15*E,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.15*E).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,.2*E,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var te=new go.PathFigure(0,.5*E,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(a,E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close());var ee=new go.PathFigure(0,.2*E,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close());var te=new go.PathFigure(0,.6*E,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*E)),te.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*E)),te.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),te.add(new go.PathSegment(go.PathSegment.Line,0,.6*E).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.15*a,.6*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E));var ee=new go.PathFigure(.15*a,.6*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(a,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.66*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,.66*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(a,.8*E,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.8*E).close());var te=.1,ne=ue*.1,oe=.2,ae=.9,Ee=new go.PathFigure((oe-te)*a,ae*E,!0);x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-te)*E,(oe-te)*a,(ae-ne)*E,(oe-ne)*a,(ae-te)*E)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe+te)*a,ae*E,(oe+ne)*a,(ae-te)*E,(oe+te)*a,(ae-ne)*E)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae+te)*E,(oe+te)*a,(ae+ne)*E,(oe+ne)*a,(ae+te)*E)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe-te)*a,ae*E,(oe-ne)*a,(ae+te)*E,(oe-te)*a,(ae+ne)*E).close()),te=.1,ne=ue*.1,oe=.8,ae=.9;var me=new go.PathFigure((oe-te)*a,ae*E,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-te)*E,(oe-te)*a,(ae-ne)*E,(oe-ne)*a,(ae-te)*E)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe+te)*a,ae*E,(oe+ne)*a,(ae-te)*E,(oe+te)*a,(ae-ne)*E)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae+te)*E,(oe+te)*a,(ae+ne)*E,(oe+ne)*a,(ae+te)*E)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe-te)*a,ae*E,(oe-ne)*a,(ae+te)*E,(oe-te)*a,(ae+ne)*E).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.2*a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var ee=new go.PathFigure(0,.5*E,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var te=new go.PathFigure(.5*a,.8*E,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*E)),te.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*E)),te.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*E)),te.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E));var ne=new go.PathFigure(.5*a,.7*E,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.7*E));var oe=.1,ae=ue*.1,Ee=.1,me=.9,ye=new go.PathFigure((Ee-oe)*a,me*E,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,Ee*a,(me-oe)*E,(Ee-oe)*a,(me-ae)*E,(Ee-ae)*a,(me-oe)*E)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(Ee+oe)*a,me*E,(Ee+ae)*a,(me-oe)*E,(Ee+oe)*a,(me-ae)*E)),ye.add(new go.PathSegment(go.PathSegment.Bezier,Ee*a,(me+oe)*E,(Ee+oe)*a,(me+ae)*E,(Ee+ae)*a,(me+oe)*E)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(Ee-oe)*a,me*E,(Ee-ae)*a,(me+oe)*E,(Ee-oe)*a,(me+ae)*E)),oe=.1,ae=ue*.1,Ee=.4,me=.9;var he=new go.PathFigure((Ee-oe)*a,me*E,!0);return x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,Ee*a,(me-oe)*E,(Ee-oe)*a,(me-ae)*E,(Ee-ae)*a,(me-oe)*E)),he.add(new go.PathSegment(go.PathSegment.Bezier,(Ee+oe)*a,me*E,(Ee+ae)*a,(me-oe)*E,(Ee+oe)*a,(me-ae)*E)),he.add(new go.PathSegment(go.PathSegment.Bezier,Ee*a,(me+oe)*E,(Ee+oe)*a,(me+ae)*E,(Ee+ae)*a,(me+oe)*E)),he.add(new go.PathSegment(go.PathSegment.Bezier,(Ee-oe)*a,me*E,(Ee-ae)*a,(me+oe)*E,(Ee-oe)*a,(me+ae)*E)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.1*a,.4*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*E).close());var ee=new go.PathFigure(.45*a,.7*E,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E));var te=new go.PathFigure(.55*a,.4*E,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),te.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),te.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)),te.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*E).close());var Ee=.05,me=ue*.05,ye=.175,he=.95,ne=new go.PathFigure((ye-Ee)*a,he*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,ye*a,(he-Ee)*E,(ye-Ee)*a,(he-me)*E,(ye-me)*a,(he-Ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(ye+Ee)*a,he*E,(ye+me)*a,(he-Ee)*E,(ye+Ee)*a,(he-me)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,ye*a,(he+Ee)*E,(ye+Ee)*a,(he+me)*E,(ye+me)*a,(he+Ee)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(ye-Ee)*a,he*E,(ye-me)*a,(he+Ee)*E,(ye-Ee)*a,(he+me)*E));var Ee=.05,me=ue*.05,ye=.375,he=.95,oe=new go.PathFigure((ye-Ee)*a,he*E,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ye*a,(he-Ee)*E,(ye-Ee)*a,(he-me)*E,(ye-me)*a,(he-Ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ye+Ee)*a,he*E,(ye+me)*a,(he-Ee)*E,(ye+Ee)*a,(he-me)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ye*a,(he+Ee)*E,(ye+Ee)*a,(he+me)*E,(ye+me)*a,(he+Ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ye-Ee)*a,he*E,(ye-me)*a,(he+Ee)*E,(ye-Ee)*a,(he+me)*E));var Ee=.05,me=ue*.05,ye=.625,he=.95,ae=new go.PathFigure((ye-Ee)*a,he*E,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ye*a,(he-Ee)*E,(ye-Ee)*a,(he-me)*E,(ye-me)*a,(he-Ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ye+Ee)*a,he*E,(ye+me)*a,(he-Ee)*E,(ye+Ee)*a,(he-me)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ye*a,(he+Ee)*E,(ye+Ee)*a,(he+me)*E,(ye+me)*a,(he+Ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ye-Ee)*a,he*E,(ye-me)*a,(he+Ee)*E,(ye-Ee)*a,(he+me)*E));var Ee=.05,me=ue*.05,ye=.825,he=.95,ge=new go.PathFigure((ye-Ee)*a,he*E,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ye*a,(he-Ee)*E,(ye-Ee)*a,(he-me)*E,(ye-me)*a,(he-Ee)*E)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ye+Ee)*a,he*E,(ye+me)*a,(he-Ee)*E,(ye+Ee)*a,(he-me)*E)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ye*a,(he+Ee)*E,(ye+Ee)*a,(he+me)*E,(ye+me)*a,(he+Ee)*E)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ye-Ee)*a,he*E,(ye-me)*a,(he+Ee)*E,(ye-Ee)*a,(he+me)*E).close());var fe=new go.PathFigure(0,E,!1);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,.2*E,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var te=new go.PathFigure(.15*a,E,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*E)),te.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),te.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.15*a,E).close());var ne=.05,oe=ue*.05,ae=.35,Ee=.775,me=new go.PathFigure((ae-ne)*a,Ee*E,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(Ee-ne)*E,(ae-ne)*a,(Ee-oe)*E,(ae-oe)*a,(Ee-ne)*E)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ne)*a,Ee*E,(ae+oe)*a,(Ee-ne)*E,(ae+ne)*a,(Ee-oe)*E)),me.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(Ee+ne)*E,(ae+ne)*a,(Ee+oe)*E,(ae+oe)*a,(Ee+ne)*E)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ne)*a,Ee*E,(ae-oe)*a,(Ee+ne)*E,(ae-ne)*a,(Ee+oe)*E).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),x}),go.Shape.defineFigureGenerator("Globe",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.75*a,0,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.75*E,.75*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.25*a,E,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*E,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,.15*a,.25*E,.15*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*E,.85*a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*E,.35*a,.3*E,.65*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.85*E,.35*a,.7*E,.65*a,.7*E)),x}),go.Shape.defineFigureGenerator("Wave",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.25*E,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*E,.1*a,0,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*E,.425*a,.5*E,.575*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*E,.8*a,0,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*E,.1*a,.5*E,.2*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*E,.425*a,E,.575*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*E,.8*a,.5*E,.9*a,.5*E)),x}),go.Shape.defineFigureGenerator("Operator",function(re,a,E){var x=new go.Geometry,y=.3,ee=ue*.3,te=.5,ne=.7,oe=new go.PathFigure((te-y)*a,ne*E,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne-y)*E,(te-y)*a,(ne-ee)*E,(te-ee)*a,(ne-y)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*a,ne*E,(te+ee)*a,(ne-y)*E,(te+y)*a,(ne-ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne+y)*E,(te+y)*a,(ne+ee)*E,(te+ee)*a,(ne+y)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*a,ne*E,(te-ee)*a,(ne+y)*E,(te-y)*a,(ne+ee)*E));var ae=new go.PathFigure(0,.7*E,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*E,0,0,a,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.65*a,.3*E,.65*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*E,.35*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.3*a,.6*E,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.2*a,E,.35*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,E,.7*a,.6*E,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.8*a,E,.65*a,.95*E)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,0,.075*E,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,0,E,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*E,.8*a,E,.85*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*E));var ee=new go.PathFigure(0,.6*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,0,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),x}),go.Shape.defineFigureGenerator("Delete",function(re,a,E){var x=new go.Geometry,y=.5,ee=ue*.5,te=.5,ne=.5,oe=new go.PathFigure((te-y)*a,ne*E,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne-y)*E,(te-y)*a,(ne-ee)*E,(te-ee)*a,(ne-y)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*a,ne*E,(te+ee)*a,(ne-y)*E,(te+y)*a,(ne-ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne+y)*E,(te+y)*a,(ne+ee)*E,(te+ee)*a,(ne+y)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*a,ne*E,(te-ee)*a,(ne+y)*E,(te-y)*a,(ne+ee)*E));var ae=new go.PathFigure(.15*a,.5*E,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*E)),x}),go.Shape.defineFigureGenerator("Flag",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.1*E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*E,.15*a,0,.35*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,.65*a,.2*E,.85*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.85*a,.6*E,.65*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.35*a,.4*E,.15*a,.4*E).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,a,E){var x=new go.Geometry,y=.5,ee=ue*.5,te=.5,ne=.5,oe=new go.PathFigure((te-y)*a,ne*E,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne-y)*E,(te-y)*a,(ne-ee)*E,(te-ee)*a,(ne-y)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*a,ne*E,(te+ee)*a,(ne-y)*E,(te+y)*a,(ne-ee)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne+y)*E,(te+y)*a,(ne+ee)*E,(te+ee)*a,(ne+y)*E)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*a,ne*E,(te-ee)*a,(ne+y)*E,(te-y)*a,(ne+ee)*E).close()),y=.05,ee=ue*.05,te=.5,ne=.8;var ae=new go.PathFigure((te-y)*a,ne*E,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne-y)*E,(te-y)*a,(ne-ee)*E,(te-ee)*a,(ne-y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*a,ne*E,(te+ee)*a,(ne-y)*E,(te+y)*a,(ne-ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne+y)*E,(te+y)*a,(ne+ee)*E,(te+ee)*a,(ne+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*a,ne*E,(te-ee)*a,(ne+y)*E,(te-y)*a,(ne+ee)*E).close()),ae.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,.75*a,.475*E,.75*a,.225*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*E,.4*a,.2*E,.3*a,.25*E)),x}),go.Shape.defineFigureGenerator("Location",function(re,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.975*a,.025*E,.5*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*a,.5*E,.5*a,0,.025*a,.025*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*a,.3*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var ee=new go.PathFigure(.2*a,.5*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*E)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var ee=new go.PathFigure(.2*a,.5*E,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*E)),x}),go.Shape.defineFigureGenerator("Gear",function(re,a,E){return new go.Geometry().add(new go.PathFigure(.9375*a,.56246875*E,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.80621875*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.763*a,.3316875*E,.79840625*a,.39915625*E,.7834375*a,.3635*E)).add(new go.PathSegment(go.PathSegment.Line,.8566875*a,.23796875*E)).add(new go.PathSegment(go.PathSegment.Line,.76825*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.67596875*a,.24184375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*a,.19378125*E,.64228125*a,.2188125*E,.603875*a,.2021875*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.19378125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*a,.239375*E,.39759375*a,.20190625*E,.36053125*a,.2176875*E)).add(new go.PathSegment(go.PathSegment.Line,.2379375*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.14953125*a,.2379375*E)).add(new go.PathSegment(go.PathSegment.Line,.23934375*a,.3278125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*a,.4375*E,.21765625*a,.36059375*E,.201875*a,.397625*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Line,.1938125*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*a,.67596875*E,.20221875*a,.603875*E,.21884375*a,.64228125*E)).add(new go.PathSegment(go.PathSegment.Line,.1495625*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.238*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.3316875*a,.76296875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*a,.80621875*E,.36353125*a,.78340625*E,.3991875*a,.79840625*E)).add(new go.PathSegment(go.PathSegment.Line,.43753125*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.80621875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*a,.760625*E,.602375*a,.79809375*E,.63946875*a,.78234375*E)).add(new go.PathSegment(go.PathSegment.Line,.76828125*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.85671875*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.76065625*a,.67221875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*a,.56246875*E,.78234375*a,.63940625*E,.798125*a,.602375*E)).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.56246875*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.6*E)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*a,.5*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*E,0,.375*E,.05*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*E,.3*a,.225*E,.4*a,.175*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*E,.46*a,.05*E,.525*a,.05*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*E,.525*a,.275*E,.475*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*E,a,.4*E,a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*E,.675*a,.55*E,.675*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*E,.65*a,.7*E,.65*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,E,.61*a,.85*E,.61*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,.435*a,E,0,E).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),x}),go.Shape.defineFigureGenerator("Eject",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.7).close());var ee=new go.PathFigure(0,E*.6,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close()))}),go.Shape.defineFigureGenerator("Building",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(a*1,E*1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.85).close());var ee=new go.PathFigure(.126*a,.85*E,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*E)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*E).close());var te=new go.PathFigure(.402*a,.85*E,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*E)),te.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*E)),te.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*E).close());var ne=new go.PathFigure(.678*a,.85*E,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*E).close());var oe=new go.PathFigure(.5*a,.1*E,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*E)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*E).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E*1,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,E*1,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*(1-.184)).close());var ee=new go.PathFigure(a*.204,E,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.204,E*(1-.184))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*1).close());var te=new go.PathFigure(a*.408,E,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.408,E*(1-.184*2))),te.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*(1-.184*3))),te.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*1).close());var ne=new go.PathFigure(a*.612,E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.612,E*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*1).close());var oe=new go.PathFigure(a*.816,E,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*.816,E*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-.184*5))),oe.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var ee=new go.PathFigure(a*.055,.07*E,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.07)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.1).close());var te=new go.PathFigure(a*.055,.13*E,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.13)),te.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.16)),te.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.16).close());var ne=new go.PathFigure(a*.055,.18*E,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.18)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.21)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.21).close());var oe=new go.PathFigure(a*1,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(.55*a,E,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*E,0,.4*E,.225*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*E)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*E,.975*a,0,a,.08*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.55*a,E).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(a*1,E*.5,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*E).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*E)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*E,.075*a,.075*E).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*0,a*.3,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var ee=new go.PathFigure(0,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*1,E*0)),ee.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),ee.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var te=new go.PathFigure(a*.11,E*.1,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.1)),te.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.8)),te.add(new go.PathSegment(go.PathSegment.Line,a*.11,E*.8).close());var ne=new go.PathFigure(a*(.11+.24133333*1+.028*1),E*.1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),E*.8).close());var oe=new go.PathFigure(a*(.11+.24133333*2+.028*2),E*.1,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),E*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,a,E){var x=new go.Geometry,y=8,ee=y*ue,te=new go.PathFigure(y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),te.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.14)),te.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),te.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-ee,a-ee,E)),te.add(new go.PathSegment(go.PathSegment.Line,y,E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,ee,E,0,E-ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,y)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,ee,ee,0).close());var ne=new go.PathFigure(a*.83,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*0).close());var oe=new go.PathFigure(a*.83,E*1,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*1).close());var ae=new go.PathFigure(a*.78,E*.05,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.05)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.78,E*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,a,E){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,a/3),x=Math.min(x,E/3);var y=x*ue,ee=E*.8,te=new go.Geometry,ne=new go.PathFigure(x,0,!0);return te.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,x,a-y,0,a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,a,ee-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-x,ee,a,ee-y,a-y,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.7,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.7,E)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.55,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,x,ee)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,ee-x,y,ee,0,ee-y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()),y>1?(te.spot1=new go.Spot(0,0,y,y),te.spot2=new go.Spot(1,.8,-y,-y)):(te.spot1=go.Spot.TopLeft,te.spot2=new go.Spot(1,.8)),te}),go.Shape.defineFigureGenerator("Repeat",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(a*0,E*.45,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.45).close());var ee=new go.PathFigure(a*1,E*.55,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()).add(new go.PathSegment(go.PathSegment.Move,.4*a,.4*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E).close()).add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.1*E).close()).add(new go.PathSegment(go.PathSegment.Move,.1*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(a*0,E*.1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.9).close());var ee=new go.PathFigure(a*.1,E*.2,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.22,E*.285)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.25).close());var te=new go.PathFigure(a*.28,E*.37,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.37)),te.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.41)),te.add(new go.PathSegment(go.PathSegment.Line,a*.28,E*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,a,E){var x=new go.Geometry,y=15,ee=y*ue,te=new go.PathFigure(a*.62,E*.475,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),te.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-ee,a-ee,E)),te.add(new go.PathSegment(go.PathSegment.Line,y,E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,ee,E,0,E-ee)),te.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.475)),te.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.03)),te.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*0)),te.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*0)),te.add(new go.PathSegment(go.PathSegment.Line,a*.62,E*.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(re,a,E){var x=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);x.add(y);var ee=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-ee)).close());var te=new go.PathFigure(a*.4,E*0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.44)),te.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.44)),te.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.66)),te.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),E*.44)),te.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.44)),te.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);x.add(y);var ee=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-ee)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);x.add(y);var ee=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-ee))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-ee)).close());var te=new go.PathFigure(a*.5,E*0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.25)),te.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.25)),te.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.63)),te.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.63)),te.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.25)),te.add(new go.PathSegment(go.PathSegment.Line,a*.74,E*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close());var ee=new go.PathFigure(a*.235,E*.28,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.765,E*.28)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.655,E*.97)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.345,E*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,a,E){var x=new go.Geometry,y=new go.PathFigure(a*.5,E*0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.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 ft={},$e="5.0",z={},b=null,se=!1,Pe=!1,be=null,De=!1,Be=null,ue=null,Le=0;Le<arguments.length;Le++){var Re=arguments[Le];if(Re!==null)switch(typeof Re){case"number":$e=Re.toFixed(1);break;case"string":Re.match(new RegExp("^[0-9]\\.[0-9]+$"))?$e=Re:be=Re;break;case"object":typeof Re.is3D!="undefined"?b=Re:z=Re;break;case"boolean":se=Re,Pe=!0;break}}b===null&&(b={is3D:!1,AV:!1,SV:!1,CV:!1,EV2:!1,CP:!1,PC:!1,DA:!1,FI:!1,PV:!1,macro:!1},z.material_id!==void 0&&!Pe&&(se=!0)),be!==null&&z.id===void 0&&(z.id=be);var Oe="",He="",Fe=!1,pe=null,re=null,a=null,E=!1,x=null,y=null,ee=null,te=null,ne=null;z.height!==void 0&&(z.height=Math.round(z.height)),z.width!==void 0&&(z.width=Math.round(z.width));var oe=function(je){return parseFloat(je)>4?parseFloat(je):5};ft.setHTML5Codebase=function(je,Ue){ue=je,Qe(je,Ue)},ft.setJavaCodebase=ft.setJavaCodebaseVersion=ft.isCompiledInstalled=ft.setPreCompiledScriptPath=ft.setPreCompiledResourcePath=function(){},ft.setHTML5CodebaseVersion=function(je,Ue){var ct=parseFloat(je);if(ct!==NaN&&ct<5){console.log("The GeoGebra HTML5 codebase version "+ct+" is deprecated. Using version latest instead.");return}Be=je,ze(je,Ue)},ft.getHTML5CodebaseVersion=function(){return re},ft.getParameters=function(){return z},ft.setFontsCSSURL=function(je){te=je},ft.setGiacJSURL=function(je){},ft.setJNLPFile=function(je){Oe=je},ft.setJNLPBaseDir=function(je){},ft.inject=function(){function je(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ue="auto",ct=z.id,jt,ot=!1,Ot=0;Ot<arguments.length;Ot++){var Ke=arguments[Ot];typeof Ke=="string"?(Ke=Ke.toLowerCase(),Ke.match(/^(prefer)?(java|html5|compiled|auto|screenshot)$/)?Ue=Ke:ct=arguments[Ot]):typeof Ke=="boolean"?ot=Ke:Ke instanceof HTMLElement&&(jt=Ke)}fn();function fn(){if(!De){setTimeout(fn,200);return}Ue=dt(Ue);var On=jt||document.getElementById(ct);if(!On){console.log("possibly bug on ajax loading? ");return}if(ft.removeExistingApplet(On,!1),z.width===void 0&&On.clientWidth&&(z.width=On.clientWidth),z.height===void 0&&On.clientHeight&&(z.height=On.clientHeight),!(z.width&&z.height)&&Ue==="html5"&&(delete z.width,delete z.height),pe=Ue,Ue==="screenshot")we(On,z);else{var Dn=!1;z.hasOwnProperty("playButton")&&z.playButton||z.hasOwnProperty("clickToLoad")&&z.clickToLoad?Dn=!0:z.hasOwnProperty("playButtonAutoDecide")&&z.playButtonAutoDecide&&(Dn=(!ae()||je())&&Ee()),Dn?(pe="screenshot",Ae(On,z,ot,Ue)):ke(On,z,ot)}}};function ae(){try{return window.self!==window.top}catch(je){return!0}}function Ee(){return z.hasOwnProperty("screenshotGenerator")&&z.screenshotGenerator?!1:Math.max(screen.width,screen.height)<800}ft.getViews=function(){return b},ft.isJavaInstalled=function(){return!1};var me=function(je){var Ue=function(Ot){var Ke=JSON.parse(Ot),fn=function(Tn){return Tn.type=="G"||Tn.type=="E"},On=Ke.elements?Ke.elements.filter(fn)[0]:Ke;if(!On||!On.url){ct();return}z.fileName=On.url,ye(On.settings||{}),b.is3D=!0;var Dn="https://www.geogebra.org/images/";ft.setPreviewImage(x||On.previewUrl,Dn+"GeoGebra_loading.png",Dn+"applet_play.png"),je()},ct=function(){z.onError&&z.onError(),Ye("Error: Fetching material (id "+z.material_id+") failed.",z)},jt=location.host.match(/(www|stage|beta|groot|alpha).geogebra.(org|net)/)?location.host:"www.geogebra.org",ot="/materials/"+z.material_id+"?scope=basic";he("https://"+jt+"/api/proxy.php?path="+encodeURIComponent(ot),Ue,ct)};function ye(je){var Ue=["width","height","showToolBar","showMenuBar","showAlgebraInput","allowStyleBar","showResetIcon","enableLabelDrags","enableShiftDragZoom","enableRightClick","appName"];["enableLabelDrags","enableShiftDragZoom","enableRightClick"].forEach(function(ct){je[ct]=!!je[ct]}),Ue.forEach(function(ct){z[ct]===void 0&&je[ct]!==void 0&&(z[ct]=je[ct])}),z.showToolBarHelp===void 0&&(z.showToolBarHelp=z.showToolBar)}function he(je,Ue,ct){var jt=new XMLHttpRequest;jt.open("GET",je),jt.onload=function(){Ue(jt.responseText)},jt.onerror=ct,jt.send()}ft.isHTML5Installed=function(){return!0},ft.getLoadedAppletType=function(){return pe},ft.setPreviewImage=function(je,Ue,ct){x=je,y=Ue,ee=ct},ft.removeExistingApplet=function(je,Ue){var ct;typeof je=="string"&&(je=document.getElementById(je)),pe=null;var jt=null;for(ct=0;ct<je.childNodes.length;ct++){var ot=je.childNodes[ct],Ot=ot.className;Ot==="applet_screenshot"?Ue?(ot.style.display="block",pe="screenshot"):ot.style.display="none":Ot!=="applet_scaler prerender"&&(je.removeChild(ot),jt=Ot&&Ot.indexOf("appletParameters")!=-1?ot.id:null,ct--)}var Ke=z.id!==void 0?z.id:jt,fn=window[Ke];fn&&typeof fn.getBase64=="function"&&(fn.remove(),window[Ke]=null)},ft.refreshHitPoints=function(){if(oe(ggbHTML5LoadedCodebaseVersion)>=5)return!0;var je=ft.getAppletObject();return je&&typeof je.recalculateEnvironments=="function"?(je.recalculateEnvironments(),!0):!1},ft.startAnimation=function(){var je=ft.getAppletObject();return je&&typeof je.startAnimation=="function"?(je.startAnimation(),!0):!1},ft.stopAnimation=function(){var je=ft.getAppletObject();return je&&typeof je.stopAnimation=="function"?(je.stopAnimation(),!0):!1},ft.getAppletObject=function(){var je=z.id!==void 0?z.id:"ggbApplet";return window[je]},ft.resize=function(){};var ge=function(je,Ue,ct){var jt=document.createElement("param");jt.setAttribute("name",Ue),jt.setAttribute("value",ct),je.appendChild(jt)},fe=function(je){return je&&je!=="false"},ke=function(je,Ue,ct){oe(re)<=4.2&&(ct=!0);var jt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!E)&&(jt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ot=document.createElement("div");ot.classList.add("appletParameters","notranslate");var Ot=Ue.width,Ke=Ue.height;if(Ue.disableAutoScale=Ue.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ue.disableAutoScale,Ue.width!==void 0)if(oe(re)<=4.4)fe(Ue.showToolBar)&&(Ue.height-=7),fe(Ue.showAlgebraInput)&&(Ue.height-=37),Ue.width<605&&fe(Ue.showToolBar)&&(Ue.width=605,Ot=605);else{var fn=100;(fe(Ue.showToolBar)||fe(Ue.showMenuBar))&&(Ue.hasOwnProperty("customToolBar")&&(Ue.customToolbar=Ue.customToolBar),fn=fe(Ue.showMenuBar)?245:155),Ot<fn&&(Ue.width=fn,Ot=fn)}ot.style.border="none",ot.style.display="inline-block";for(var On in Ue)Ue.hasOwnProperty(On)&&On!=="appletOnLoad"&&ot.setAttribute("data-param-"+On,Ue[On]);te&&ot.setAttribute("data-param-fontscssurl",te),ft.resize=function(){GGBAppletUtils.responsiveResize(je,Ue)},window.addEventListener("resize",function(ua){ft.resize()});var Dn=typeof Ue.appletOnLoad=="function"?Ue.appletOnLoad:function(){};if(!ct&&Ue.width!==void 0){Ue.hasOwnProperty("showSplash")||ot.setAttribute("data-param-showSplash","false");var Tn=je.querySelector(".applet_scaler.prerender"),It=Tn!==null;if(It)var lt=Tn.querySelector(".ggb_preview");else{var lt=We(Ot,Ke,Ue.borderColor,!1);Tn=document.createElement("div"),Tn.className="applet_scaler",Tn.style.position="relative",Tn.style.display="block",Tn.style.width=Ot+"px",Tn.style.height=Ke+"px"}window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(Tn,"66%"),oe(re)>=5?(Ue.appletOnLoad=function(ua){var it=je.querySelector(".ggb_preview");it&&it.parentNode.removeChild(it),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Tn),window.GGBT_wsf_view&&$(window).trigger("resize"),Dn(ua)},It||Tn.appendChild(lt)):ot.appendChild(lt),Tn.appendChild(ot),It||je.appendChild(Tn),setTimeout(function(){ft.resize()},1)}else{var et=document.createElement("div");et.className="applet_scaler",et.style.position="relative",et.style.display="block",et.appendChild(ot),je.appendChild(et),Ue.appletOnLoad=function(ua){ft.resize(),Dn(ua)}}function wt(ua,it){it&&typeof it.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(ua,it.appletOnLoad):renderGGBElement(ua),Ye("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",it)}function Kt(ua,it){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:ua,params:it}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Pt){wt(Pt.article,Pt.params)}),html5AppletsToProcess=null)},oe(re)<5&&(ua.className+=" geogebraweb")):wt(ua,it)}if(jt){scriptLoadStarted=!0;for(var At=0;At<ot.childNodes.length;At++){var Un=ot.childNodes[At].tagName;Un==="TABLE"&&(ot.removeChild(ot.childNodes[At]),At--)}if(ggbHTML5LoadedScript!==null){var An=document.querySelector('script[src="'+ggbHTML5LoadedScript+'"]');An!=null&&An.parentNode.removeChild(An)}var Sn=document.createElement("script"),Ln=function(){Kt(ot,Ue)};Sn.src=He+a,ggbHTML5LoadedCodebaseIsWebSimple=E,ggbHTML5LoadedCodebaseVersion=re,ggbHTML5LoadedScript=Sn.src,Ye("GeoGebra HTML5 codebase loaded: '"+He+"'.",Ue),!ue&&(!Be||Be=="5.0")?(E?webSimple.succeeded=webSimple.succeeded||webSimple():web3d.succeeded=web3d.succeeded||web3d(),Ln()):He.requirejs?__webpack_require__.e(12).then(function(){var ua=[__webpack_require__(12)];Ln.apply(null,ua)}.bind(this)).catch(__webpack_require__.oe):(Sn.onload=Ln,je.appendChild(Sn))}else Kt(ot,Ue);Ue.height=Ke,Ue.width=Ot},we=function(je,Ue,ct){var jt=We(Ue.width,Ue.height,Ue.borderColor,ct),ot=document.createElement("div");ot.style.position="relative",ot.style.display="block",ot.style.width=Ue.width+"px",ot.style.height=Ue.height+"px",ot.className="applet_screenshot applet_scaler"+(ct?" applet_screenshot_play":""),ot.appendChild(jt);var Ot=GGBAppletUtils.getScale(Ue,je,ct);ct?(je.appendChild(Te()),window.GGBT_wsf_view||(je.style.position="relative")):window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(ot,"66%"),je.appendChild(ot),Ot!==1&&!isNaN(Ot)&&(GGBAppletUtils.scaleElement(ot,Ot),ot.style.width=Ue.width+"px",ot.style.height=Ue.height+"px",ot.parentNode.style.width=Ue.width*Ot+"px",ot.parentNode.style.height=Ue.height*Ot+"px"),ft.resize=function(){Ne(je,jt,ot,ct)},window.addEventListener("resize",function(Ke){ft.resize()}),ft.resize()};function Ne(je,Ue,ct,jt){if(je.contains(Ue)){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(je.id!=="fullscreencontent")return;window.GGBT_wsf_view.setCloseBtnPosition(je)}var ot=GGBAppletUtils.getScale(z,je,jt);ct.parentNode!==null&&(!isNaN(ot)&&ot!==1?(GGBAppletUtils.scaleElement(ct,ot),ct.parentNode.style.width=z.width*ot+"px",ct.parentNode.style.height=z.height*ot+"px"):(GGBAppletUtils.scaleElement(ct,1),ct.parentNode.style.width=z.width+"px",ct.parentNode.style.height=z.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&GGBAppletUtils.positionCenter(je),typeof window.GGBT_ws_header_footer=="object"&&window.GGBT_ws_header_footer.setWsScrollerHeight()}}ft.onExitFullscreen=function(je,Ue){Ue.appendChild(je)};var Ae=function(je,Ue,ct,jt){we(je,Ue,!0);for(var ot=function(){var fn=[];for(Ke=0;Ke<je.childNodes.length;Ke++)fn.push(je.childNodes[Ke]);if(window.GGBT_wsf_view){var On=window.GGBT_wsf_view.renderFullScreen(je,Ue.id),Dn=document.getElementById("fullscreencontainer"),Tn=jQuery(je).find(".fullscreencontent");Tn.length>0?(On.remove(),Tn.attr("id","fullscreencontent").show(),jQuery(Dn).append(Tn),window.dispatchEvent(new Event("resize"))):ke(On,Ue,!1),window.GGBT_wsf_view.launchFullScreen(Dn)}else pe=jt,ke(je,Ue,!1);if(!window.GGBT_wsf_view)for(Ke=0;Ke<fn.length;Ke++)je.removeChild(fn[Ke])},Ot=je.getElementsByClassName("ggb_preview_play"),Ke=0;Ke<Ot.length;Ke++)Ot[Ke].addEventListener("click",ot,!1),Ot[Ke].addEventListener("ontouchstart",ot,!1);typeof window.ggbAppletPlayerOnload=="function"&&window.ggbAppletPlayerOnload(je),Ee()&&window.GGBT_wsf_view&&$(".wsf-element-fullscreen-button").remove()},Te=function(){var je=document.createElement("div");if(je.className="ggb_preview_play icon-applet-play",!window.GGBT_wsf_view){var Ue='.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");}',ct=document.createElement("style");ct.styleSheet?ct.styleSheet.cssText=Ue:ct.appendChild(document.createTextNode(Ue)),document.getElementsByTagName("head")[0].appendChild(ct)}return je},We=function(je,Ue,ct,jt){var ot=document.createElement("div");ot.className="ggb_preview",ot.style.position="absolute",ot.style.zIndex="90",ot.style.width=je-2+"px",ot.style.height=Ue-2+"px",ot.style.top="0px",ot.style.left="0px",ot.style.overflow="hidden",ot.style.backgroundColor="white";var Ot="lightgrey";ct!==void 0&&(ct==="none"?Ot="transparent":Ot=ct),ot.style.border="1px solid "+Ot;var Ke=document.createElement("img");if(Ke.style.position="relative",Ke.style.zIndex="1000",Ke.style.top="-1px",Ke.style.left="-1px",x!==null&&Ke.setAttribute("src",x),Ke.style.opacity=.7,y!==null){var fn,On,Dn;if(!jt){fn=document.createElement("img"),fn.style.position="absolute",fn.style.zIndex="1001",fn.style.opacity=1,Ke.style.opacity=.3,On=360,On>je/4*3&&(On=je/4*3),Dn=On/5.8,fn.setAttribute("src",y),fn.setAttribute("width",On),fn.setAttribute("height",Dn);var Tn=(je-On)/2,It=(Ue-Dn)/2;fn.style.left=Tn+"px",fn.style.top=It+"px",ot.appendChild(fn)}}return ot.appendChild(Ke),ot},dt=function(je){return je=je.toLowerCase(),je==="html5"||je==="screenshot"?je:"html5"},gt=["web","webSimple","web3d","tablet","tablet3d","phone"],ze=function(je,Ue){if(re=je,Ue){Qe(re,!0);return}var ct=!se;if(ct){var jt=oe(re);!isNaN(jt)&&jt<4.4&&(ct=!1)}var ot,Ot;window.location.protocol.substr(0,4)==="http"?ot=window.location.protocol:ot="http:";var Ke=re.indexOf("//");Ke>0?Ot=re:Ke===0?Ot=ot+re:Ot="https://www.geogebra.org/apps/5.2.814.0/";for(var fn in gt)if(re.slice(gt[fn].length*-1)===gt[fn]||re.slice((gt[fn].length+1)*-1)===gt[fn]+"/"){Qe(Ot,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&ct&&!b.is3D&&!b.AV&&!b.SV&&!b.CV&&!b.EV2&&!b.CP&&!b.PC&&!b.DA&&!b.FI&&!b.PV&&!fe(z.showToolBar)&&!fe(z.showMenuBar)&&!fe(z.showAlgebraInput)&&!fe(z.enableRightClick)&&(!z.appName||z.appName=="classic")?Ot+="webSimple/":Ot+="web3d/",Qe(Ot,!1)},Qe=function(je,Ue){if(je.requirejs){He=je;return}je.slice(-1)!=="/"&&(je+="/"),He=je,Ue===null&&(Ue=je.indexOf("http")===-1),Fe=Ue,a="web.nocache.js",E=!1;var ct=He.split("/");ct.length>1&&(!Ue&&ct[ct.length-2]==="webSimple"?(a="webSimple.nocache.js",E=!0):gt.indexOf(ct[ct.length-2])>=0&&(a=ct[ct.length-2]+".nocache.js")),ct=je.split("/"),re=ct[ct.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var jt=parseFloat(re);jt!==NaN&&jt<5&&je.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+jt+" is deprecated. Using version latest instead."),ze("5.0",Ue))},Ye=function(je,Ue){window.console&&window.console.log&&(!Ue||typeof Ue.showLogging=="undefined"||Ue.showLogging&&Ue.showLogging!=="false")&&console.log(je)};z.material_id!==void 0?me(Xe):Xe();function Xe(){var je=$e;Be!==null?je=Be:parseFloat(je)<5&&(je="5.0"),ze(je,!1),ue!==null&&Qe(ue,Fe),De=!0}return ft},GGBAppletUtils=function(){"use strict";function ft(){return window.GGBT_wsf_edit!==void 0}function $e(De,Be){Be!=1?(De.style.transformOrigin="0% 0% 0px",De.style.webkitTransformOrigin="0% 0% 0px",De.style.transform="scale("+Be+","+Be+")",De.style.webkitTransform="scale("+Be+","+Be+")",De.style.maxWidth="initial",De.querySelector(".ggb_preview")!==null&&(De.querySelector(".ggb_preview").style.maxWidth="initial"),De.querySelectorAll(".ggb_preview img")[0]!==void 0&&(De.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),De.querySelectorAll(".ggb_preview img")[1]!==void 0&&(De.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(De.style.transform="none",De.style.webkitTransform="none")}function z(De,Be,ue,Le,Re,Oe){var He=null;if(Oe!=null&&Oe!="")for(var Fe=De.parentNode;Fe!=null;)if((" "+Fe.className+" ").indexOf(" "+Oe+" ")>-1){He=Fe;break}else Fe=Fe.parentNode;var pe=0,re=0,a=0,E=0,x=0,y=0,ee=0;if(He)pe=He.offsetWidth,re=Math.max(Le?He.offsetWidth:0,He.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(pe=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),a=pe):(pe=window.innerWidth,re=window.innerHeight,a=window.innerWidth),De){var te=De.getBoundingClientRect();te.left>0&&te.left<=pe&&(Re===void 0||!Re)&&(document.dir==="rtl"?(x=pe-te.width-te.left,y=a<=480?10:30):(y=te.left,x=a<=480?10:30),E=y+x)}if(De&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ne=De.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(E=40,ee=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(E=0,ee=40)}}return De&&((ue===void 0||!ue)&&Be>0&&Be+E<pe?pe=Be:pe-=E,typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ue===void 0||!ue)&&(re-=ee)),{width:pe,height:re}}function b(De,Be,ue,Le,Re){if(De.isScreenshoGenerator)return 1;var Oe=Le!==void 0&&Le,He=De.noScaleMargin!=null&&De.noScaleMargin,Fe=function(ne){return ne&&ne!=="false"},pe=Fe(De.autoHeight),re=z(Be,De.width,ue,pe,Oe&&window.GGBT_wsf_view||He,Re),a=parseInt(re.width),E=De.width,x=De.height;if(E===void 0){var y=Be.querySelector(".appletParameters");y&&(E=y.offsetWidth,x=y.offsetHeight)}var ee=a/E,te=Oe?1:re.height/x;return ue!==void 0&&!ue&&(ee=Math.min(1,ee),te=Math.min(1,te)),Math.min(ee,te)}function se(De,Be,ue){var Le=1,Re,Oe=!1;if(De.hasOwnProperty("allowUpscale")&&(Oe=De.allowUpscale),De.hasOwnProperty("scale")&&(Le=parseFloat(De.scale),(isNaN(Le)||Le===null||Le===0)&&(Le=1),Le>1&&(Oe=!0)),Be&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Oe=!0),!(De.hasOwnProperty("disableAutoScale")&&De.disableAutoScale))Re=b(De,Be,Oe,ue,De.scaleContainerClass);else return Le;return Oe&&(!De.hasOwnProperty("scale")||Le===1)?Re:Math.min(Le,Re)}function Pe(De){var Be=Math.min(window.innerWidth,document.documentElement.clientWidth),ue=Math.min(window.innerHeight,document.documentElement.clientHeight),Le=De.getBoundingClientRect(),Re=(Be-Le.width)/2,Oe=(ue-Le.height)/2;Oe<0&&(Oe=0),De.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Re<40?De.style.left="40px":De.style.left=Re+"px",De.style.top=Oe+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Oe<40?De.style.top="40px":De.style.top=Oe+"px",De.style.left=Re+"px")}function be(De,Be){var ue=De.querySelector(".appletParameters");if(ue){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Be.id!==ue.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(De)}if(ue.parentElement&&/fullscreen/.test(ue.parentElement.className))return;var Le=se(Be,De);ft()&&ue.setAttribute("data-param-scale",Le);for(var Re=null,Oe=0;Oe<De.childNodes.length;Oe++)if(De.childNodes[Oe].className!==void 0&&De.childNodes[Oe].className.match(/^applet_scaler/)){Re=De.childNodes[Oe];break}if(Re!==null&&Re.querySelector(".noscale")!==null)return;var He=Be.id!==void 0?Be.id:"ggbApplet",Fe=window[He];(Fe==null||!Fe.recalculateEnvironments)&&Re!==null&&!Re.className.match(/fullscreen/)&&(Re.parentNode.style.transform="",!isNaN(Le)&&Le!==1?(Re.parentNode.style.width=Be.width*Le+"px",Re.parentNode.style.height=Be.height*Le+"px",$e(Re,Le)):($e(Re,1),Re.parentNode.style.width=Be.width+"px",Re.parentNode.style.height=Be.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&Pe(De),window.GGBT_wsf_view&&!window.GGBT_wsf_view.isFullscreen()&&window.GGBT_wsf_general.adjustContentToResize($(ue).parents(".content-added-content"))}}return{responsiveResize:be,isFlexibleWorksheetEditor:ft,positionCenter:Pe,getScale:se,scaleElement:$e}}();__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 ft=n.location.search;return ft.indexOf(J)!=-1||ft.indexOf(K)!=-1}function q(ft,$e){}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(ft){var $e=s[L].bindings;s[L].bindings=function(){for(var z=$e?$e():{},b=ft[webModule.__softPermutationId],se=O;se<b.length;se++){var Pe=b[se];z[Pe[O]]=Pe[P]}return z}};var t;function u(){return v(),t}function v(){if(!t){var ft=o.createElement(Q);if(ft.id=L,ft.style.cssText=R+S,ft.tabIndex=-1,o.body.appendChild(ft),t=ft.contentWindow.document,navigator.userAgent.indexOf(T)==-1){t.open();var $e=document.compatMode==U?V:W;t.write($e+X),t.close()}}}function w(ft){function $e(b){function se(){return typeof o.readyState==Y?typeof o.body!=Y&&o.body!=null:/loaded|complete/.test(o.readyState)}var Pe=se();if(Pe){b();return}function be(){if(!Pe){if(!se())return;Pe=!0,b(),o.removeEventListener&&o.removeEventListener(Z,be,!1),De&&clearInterval(De)}}o.addEventListener&&o.addEventListener(Z,be,!1);var De=setInterval(function(){be()},$)}function z(b){var se=u(),Pe=se.body,be=se.createElement(_);be.language=ab,be.crossOrigin=W,be.src=b,webModule.__errFn&&(be.onerror=function(){webModule.__errFn(L,new Error(bb+b))}),Pe.appendChild(be)}$e(function(){z(ft)})}webModule.__startLoadingFragment=function(ft){return C(ft)},webModule.__installRunAsyncCode=function(ft){var $e=u(),z=$e.body,b=$e.createElement(_);b.language=ab,b.text=ft,z.appendChild(b),z.removeChild(b)};function A(){for(var c={},d,e,f=o.getElementsByTagName(fb),g=O,h=f.length;g<h;++g){var i=f[g],j=i.getAttribute(gb),k;if(j){if(j=j.replace(hb,W),j.indexOf(ib)>=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(ft){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ft){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ft){var $e=c[ft];return $e==null?null:$e},r=d,webModule.__errFn=e}function B(){function ft(De){var Be=De.lastIndexOf(rb);Be==-1&&(Be=De.length);var ue=De.indexOf(sb);ue==-1&&(ue=De.length);var Le=De.lastIndexOf(tb,Math.min(ue,Be));return Le>=O?De.substring(O,Le+P):W}function $e(De){if(!De.match(/^\w+:\/\//)){var Be=o.createElement(ub);Be.src=De+vb,De=ft(Be.src)}return De}function z(){var De=__gwt_getMetaProperty(wb);return De!=null?De:W}function b(){for(var De=o.getElementsByTagName(_),Be=O;Be<De.length;++Be)if(De[Be].src.indexOf(xb)!=-1)return ft(De[Be].src);return W}function se(){var De=o.getElementsByTagName(yb);return De.length>O?De[De.length-P].href:W}function Pe(){var De=o.location;return De.href==De.protocol+zb+De.host+De.pathname+De.search+De.hash}var be=z();return be==W&&(be=b()),be==W&&(be=se()),be==W&&Pe()&&(be=ft(o.location.href)),be=$e(be),be}function C(ft){return ft.match(/^\//)||ft.match(/^[a-zA-Z]+:\/\//)?ft:webModule.__moduleBase+ft}function D(){var ft=[],$e=O,z=[],b=[];function se(De){var Be=b[De](),ue=z[De];if(Be in ue)return Be;var Le=[];for(var Re in ue)Le[ue[Re]]=Re;throw r&&r(De,Le,Be),null}if(__gwt_isKnownPropertyValue=function(De,Be){return Be in z[De]},webModule.__getPropMap=function(){var De={};for(var Be in z)z.hasOwnProperty(Be)&&(De[Be]=se(Be));return De},webModule.__computePropValue=se,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Pe;try{Pe=Cb;var be=Pe.indexOf(Db);be!=-1&&($e=parseInt(Pe.substring(be+P),$),Pe=Pe.substring(O,be))}catch(De){}return webModule.__softPermutationId=$e,C(Pe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},15476:function(ft,$e,z){"use strict";z.d($e,{Ax:function(){return be},Ds:function(){return De},KI:function(){return ue},SI:function(){return Pe},f1:function(){return se}});var b=z(11320);function se(Le){let Re=!0;if(Le.length>0){for(let Oe=0;Oe<Le.length;Oe++)if(Le[Oe].compile_success==0||!Le[Oe].compile_success){Re=!1;break}}else Re=!1;return Re}function Pe(Le,Re=""){let Oe=[];for(let He=0;He<Le.length;He++){let Fe=Le[He],pe=Re?`${Re}/${Fe.name}`:`${Fe.name}`;Oe.push({title:Fe.name,type:Fe.type,isLeaf:Fe.type!=="tree",key:pe})}return Oe}function be(Le,Re,Oe){for(let He=0;He<Le.length;He++){let Fe=Le[He];if(Fe.key===Re){Fe.children=Oe;break}Fe.children&&be(Fe.children,Re,Oe)}return Le}function De(Le,Re,Oe){let He;return function(){let Fe=this,pe=arguments,re=function(){He=null,Oe||Le.apply(Fe,pe)},a=Oe&&!He;clearTimeout(He),He=setTimeout(re,Re),a&&Le.apply(Fe,pe)}}const Be=!0,ue=b.Z.API_SERVER},63037:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return pe}});var b=z(67294),se=z(2453),Pe=z(69677),be={codeBox:"codeBox___WpkVl"},De=z(94184),Be=z.n(De),ue=Object.defineProperty,Le=(re,a,E)=>a in re?ue(re,a,{enumerable:!0,configurable:!0,writable:!0,value:E}):re[a]=E,Re=(re,a,E)=>Le(re,typeof a!="symbol"?a+"":a,E),Oe=(re,a,E)=>new Promise((x,y)=>{var ee=oe=>{try{ne(E.next(oe))}catch(ae){y(ae)}},te=oe=>{try{ne(E.throw(oe))}catch(ae){y(ae)}},ne=oe=>oe.done?x(oe.value):Promise.resolve(oe.value).then(ee,te);ne((E=E.apply(re,a)).next())});class He extends b.Component{constructor(a){super(a),Re(this,"canvas"),Re(this,"randomNum",(E,x)=>Math.floor(Math.random()*(x-E)+E)),Re(this,"drawPic",()=>{this.randomCode()}),Re(this,"reloadPic",()=>{this.drawPic()}),Re(this,"changeCode",E=>{console.log(E.target.value,222),this.setState({value:E.target.value,showError:!1})}),Re(this,"onVerify",()=>{let E;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(E=!0,se.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(E=!0,se.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(E=!1),this.setState({showError:E}),E}),this.canvas=b.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(a,E){const x=this.randomNum(a,E),y=this.randomNum(a,E),ee=this.randomNum(a,E);return`rgb(${x}, ${y}, ${ee})`}drawText(a,E,x){a.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const y=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);a.font=y+"px SimHei";const ee=10,te=(this.state.contentWidth-40)/(this.state.code.length-1);let ne=ee;x>0&&(ne=ee+x*te);let oe=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);y>40&&(oe=40);const ae=this.randomNum(-10,10);a.translate(ne,oe),a.rotate(ae*Math.PI/180),a.fillText(E,0,0),a.rotate(-ae*Math.PI/180),a.translate(-ne,-oe)}drawLine(a){for(let E=0;E<1;E++)a.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),a.beginPath(),a.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),a.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),a.stroke()}drawDot(a){for(let E=0;E<100;E++)a.fillStyle=this.randomColor(0,255),a.beginPath(),a.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),a.fill()}randomCode(){let a="";const E="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let x=0;x<this.state.codeLength;x++){const y=Math.floor(Math.random()*57);a+=E[y]}this.setState({code:a},()=>{const y=this.canvas.current.getContext("2d");y.textBaseline="bottom",y.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),y.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let ee=0;ee<this.state.code.length;ee++)this.drawText(y,this.state.code[ee],ee);this.drawLine(y),this.drawDot(y)})}render(){const{className:a,width:E=300}=this.props;return b.createElement("div",{className:Be()(be.codeBox,a),style:{width:E}},b.createElement("aside",null,b.createElement(Pe.default,{value:this.state.value,onChange:this.changeCode,placeholder:"\u8BF7\u8F93\u5165\u56FE\u7247\u4E2D\u7684\u9A8C\u8BC1\u7801"})),b.createElement("div",null,b.createElement("canvas",{onClick:this.reloadPic,ref:this.canvas,width:"100",height:"30"}),b.createElement("div",{className:"current",onClick:this.reloadPic},"\u770B\u4E0D\u6E05\uFF1F\u6362\u4E00\u5F20")))}}const Fe=(re,a)=>{let E;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,a),React.createElement(He,{ref:x=>E=x})),onOk:()=>Oe(void 0,null,function*(){if(E.onVerify())return Promise.reject();re()})})};var pe=He},20670:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return Be}});var b=z(55241),se={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},Pe=z(32637),be=z(67294),Be=({type:ue,style:Le})=>{const Re=be.createElement("div",{className:se.wrap,onClick:Oe=>{Oe.preventDefault(),Oe.stopPropagation()}},be.createElement("p",null,ue==="shixun"||ue==="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",be.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",ue==="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"),be.createElement("div",{className:se.contact},be.createElement("div",{className:se.img},be.createElement("img",{src:Pe,width:"124px",height:"124px"})),be.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return be.createElement(b.Z,{content:Re},be.createElement("span",{className:se.text,style:Le},"\u9AD8\u6D88\u8017"))}},63205:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return He}});var b=z(67294),se={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Pe=z(94184),be=z.n(Pe),De=z(57953),Be=z(15979),ue=z(33170),Le=z(28706),Re=(Fe,pe,re)=>new Promise((a,E)=>{var x=te=>{try{ee(re.next(te))}catch(ne){E(ne)}},y=te=>{try{ee(re.throw(te))}catch(ne){E(ne)}},ee=te=>te.done?a(te.value):Promise.resolve(te.value).then(x,y);ee((re=re.apply(Fe,pe)).next())}),He=({data:Fe,className:pe,fullWidth:re,style:a={},onClose:E,onOk:x,showFullTools:y,noAssociationId:ee})=>{const te=(0,b.useRef)(null),ne=(0,b.useRef)(null),oe=(0,b.useRef)(null),ae=(0,b.useRef)(null),[Ee,me]=(0,b.useState)(!1),[ye,he]=(0,b.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,b.useEffect)(()=>{oe.current||(oe.current=document.createElement("style"),document.head.appendChild(oe.current)),Fe!=null&&Fe.visible?(document.body.setAttribute("data-custom","y-hidden"),oe.current.innerHTML=" html { overflow-y: hidden; }",Fe!=null&&Fe.src&&ge()):(document.body.removeAttribute("data-custom"),oe.current&&(document.head.removeChild(oe.current),oe.current=null))},[Fe==null?void 0:Fe.visible]);const ge=()=>Re(void 0,null,function*(){me(!0),he("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Ae=yield(0,Le.ZJ)(Fe==null?void 0:Fe.src);te.current.src="",te.current.src=Ae,te.current.onload=function(){Ne()},me(!1),he("")}),fe=()=>{document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",E()},ke=Ae=>Re(void 0,null,function*(){me(!0),he("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Te=yield(0,ue.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Fe.title,file:Ae.dataUrl}});Te!=null&&Te.id&&!ee?(yield(0,ue.ZP)(`/api/attachments/${Fe.id}/add_subitem.json`,{method:"post",body:{subitem_id:Te==null?void 0:Te.id,settings:JSON.stringify(Ae.state)}})).status===0&&x():Te!=null&&Te.id&&x(Te),document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",me(!1),he("")}),we=()=>{const Ae=document.querySelector('a[href="https://markerjs.com/"]');Ae&&Ae.parentNode&&(Ae.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(We=>{const dt=document.querySelector(We.name);dt&&dt.setAttribute("title",We.title)})},Ne=()=>{ne.current=new Be.hP(te.current),ne.current.targetRoot=ae.current,ne.current.addEventListener("render",ke),ne.current.addEventListener("beforeclose",fe),y&&(ne.current.availableMarkerTypes=ne.current.ALL_MARKER_TYPES,ne.current.uiStyleSettings.redoButtonVisible=!0,ne.current.uiStyleSettings.notesButtonVisible=!0,ne.current.uiStyleSettings.zoomButtonVisible=!0,ne.current.uiStyleSettings.zoomOutButtonVisible=!0,ne.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ne.current.uiStyleSettings,ne.current.show(),Fe!=null&&Fe.snapshotData&&ne.current.restoreState(Fe.snapshotData),setTimeout(()=>{window.scrollTo(0,0),we()},300)};return b.createElement(b.Fragment,null,(Fe==null?void 0:Fe.visible)&&b.createElement(De.Z,{spinning:Ee,tip:ye,style:{position:"absolute"}},b.createElement("div",{ref:ae,className:be()(se.imageDimensions,pe,re?se.fullWidth:""),style:a},b.createElement("img",{className:se.img,ref:te}))))}},36527:function(ft,$e,z){"use strict";var b=z(67294),se=z(71230),Pe=z(15746),be=z(66368),De=z(71577),Be=z(85725),ue=z(71736),Le=z(84279),Re=z(67294);const Oe=(0,b.forwardRef)(({callback:He,showSaveButton:Fe,value:pe=""},re)=>{const a=(0,b.useRef)(),E=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r
|
|
x=a + r\\text{cos}\\theta \\ \r
|
|
y=b + r\\text{sin}\\theta \r
|
|
\\end{matrix}\\right. `},{value:`\\begin{array}{l} \r
|
|
\\text{\u5BF9\u4E8E\u65B9\u7A0B\u5F62\u5982\uFF1A}x^{3}-1=0 \\ \r
|
|
\\text{\u8BBE}\\text{:}\\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
|
|
x_{1}=1,x_{2}= \\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
|
|
x_{3}= \\omega ^{2}=\\frac{-1-\\sqrt{3}i}{2} \r
|
|
\\end{array} `},{value:`\\begin{array}{l} \r
|
|
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
|
|
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
|
|
\\left\\{\\begin{matrix} \r
|
|
\\Delta \\gt 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u4E0D\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
|
|
\\Delta = 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
|
|
\\Delta \\lt 0\\text{\u65B9\u7A0B\u65E0\u5B9E\u6839} \r
|
|
\\end{matrix}\\right. \r
|
|
\\end{array} `},{value:`\\begin{array}{l} \r
|
|
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
|
|
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
|
|
\\mathop{{x}}\\nolimits_{{1,2}}=\\frac{{-b \\pm \r
|
|
\\sqrt{{\\mathop{{b}}\\nolimits^{{2}}-4ac}}}}{{2a}} \\ \r
|
|
\\mathop{{x}}\\nolimits_{{1}}+\\mathop{{x}}\\nolimits_{{2}}=-\\frac{{b}}{{a}} \\ \r
|
|
\\mathop{{x}}\\nolimits_{{1}}\\mathop{{x}}\\nolimits_{{2}}=\\frac{{c}}{{a}} \r
|
|
\\end{array} `}]}]},{name:"\u51E0\u4F55",value:"\\Delta A B C ",children:[{data:[{value:"\\Delta A B C "},{value:"a \\parallel c,b \\parallel c \\Rightarrow a \\parallel b "},{value:"l \\perp \\beta ,l \\subset \\alpha \\Rightarrow \\alpha \\perp \\beta"},{value:`\\left.\\begin{matrix} \r
|
|
a \\perp \\alpha \\ \r
|
|
b \\perp \\alpha \r
|
|
\\end{matrix}\\right\\}\\Rightarrow a \\parallel b`},{value:"P \\in \\alpha ,P \\in \\beta , \\alpha \\cap \\beta =l \\Rightarrow P \\in l "},{value:`\\alpha \\perp \\beta , \\alpha \\cap \\beta =l,a \\subset \\alpha ,a \\perp l \r
|
|
\\Rightarrow a \\perp \\beta `},{value:`\\left.\\begin{matrix} \r
|
|
a \\subset \\beta ,b \\subset \\beta ,a \\cap b=P \\ \r
|
|
a \\parallel \\partial ,b \\parallel \\partial \r
|
|
\\end{matrix}\\right\\}\\Rightarrow \\beta \\parallel \\alpha `},{value:"\\alpha \\parallel \\beta , \\gamma \\cap \\alpha =a, \\gamma \\cap \\beta =b \\Rightarrow a \\parallel b "},{value:"A \\in l,B \\in l,A \\in \\alpha ,B \\in \\alpha \\Rightarrow l \\subset \\alpha "},{value:`\\left.\\begin{matrix} \r
|
|
m \\subset \\alpha ,n \\subset \\alpha ,m \\cap n=P \\ \r
|
|
a \\perp m,a \\perp n \r
|
|
\\end{matrix}\\right\\}\\Rightarrow a \\perp \\alpha `},{value:`\\begin{array}{c} \r
|
|
\\text{\u76F4\u89D2\u4E09\u89D2\u5F62\u4E2D,\u76F4\u89D2\u8FB9\u957Fa,b,\u659C\u8FB9\u8FB9\u957Fc} \\ \r
|
|
a^{2}+b^{2}=c^{2} \r
|
|
\\end{array}`}]}]},{name:"\u4E0D\u7B49\u5F0F",value:"a > b",children:[{data:[{value:"a > b,b > c \\Rightarrow a > c "},{value:"a > b,c > d \\Rightarrow a+c > b+d "},{value:"a > b > 0,c > d > 0 \\Rightarrow ac bd "},{value:`\\begin{array}{c} \r
|
|
a \\gt b,c \\gt 0 \\Rightarrow ac \\gt bc \\ \r
|
|
a \\gt b,c \\lt 0 \\Rightarrow ac \\lt bc \r
|
|
\\end{array}`},{value:"\\left | a-b \\right | \\geqslant \\left | a \\right | -\\left | b \\right | "},{value:"-\\left | a \\right |\\leq a\\leqslant \\left | a \\right | "},{value:"\\left | a \\right |\\leqslant b \\Rightarrow -b \\leqslant a \\leqslant \\left | b \\right | "},{value:"\\left | a+b \\right | \\leqslant \\left | a \\right | + \\left | b \\right | "},{value:`\\begin{array}{c} \r
|
|
a \\gt b \\gt 0,n \\in N^{\\ast},n \\gt 1 \\ \r
|
|
\\Rightarrow a^{n}\\gt b^{n}, \\sqrt[n]{a}\\gt \\sqrt[n]{b} \r
|
|
\\end{array}`},{value:`\\left( \\sum_{k=1}^n a_k b_k \\right)^{\\!\\!2}\\leq \r
|
|
\\left( \\sum_{k=1}^n a_k^2 \\right) \\left( \\sum_{k=1}^n b_k^2 \\right) `},{value:`\\begin{array}{c} \r
|
|
a,b \\in R^{+} \\ \r
|
|
\\Rightarrow \\frac{a+b}{{2}}\\ge \\sqrt{ab} \\ \r
|
|
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
|
|
\\end{array}`},{value:`\\begin{array}{c} \r
|
|
a,b \\in R \\ \r
|
|
\\Rightarrow a^{2}+b^{2}\\gt 2ab \\ \r
|
|
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
|
|
\\end{array}`},{value:`\\begin{array}{c} \r
|
|
H_{n}=\\frac{n}{\\sum \\limits_{i=1}^{n}\\frac{1}{x_{i}}}= \\frac{n}{\\frac{1}{x_{1}}+ \\frac{1}{x_{2}}+ \\cdots + \\frac{1}{x_{n}}} \\ G_{n}=\\sqrt[n]{\\prod \\limits_{i=1}^{n}x_{i}}= \\sqrt[n]{x_{1}x_{2}\\cdots x_{n}} \\ A_{n}=\\frac{1}{n}\\sum \\limits_{i=1}^{n}x_{i}=\\frac{x_{1}+ x_{2}+ \\cdots + x_{n}}{n} \\ Q_{n}=\\sqrt{\\sum \\limits_{i=1}^{n}x_{i}^{2}}= \\sqrt{\\frac{x_{1}^{2}+ x_{2}^{2}+ \\cdots + x_{n}^{2}}{n}} \\ H_{n}\\leq G_{n}\\leq A_{n}\\leq Q_{n} \r
|
|
\\end{array}`}]}]},{name:"\u79EF\u5206",value:"\\frac{\\mathrm{d}\\partial}{\\partial x}",children:[{data:[{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}x^n=nx^{n-1} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}e^{ax}=a\\,e^{ax} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\ln(x)=\\frac{1}{x} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\sin x=\\cos x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cos x=-\\sin x "},{value:"\\int k\\mathrm{d}x = kx+C "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\tan x=\\sec^2 x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cot x=-\\csc^2 x "},{value:"\\int \\frac{1}{x}\\mathrm{d}x= \\ln \\left| x \\right| +C "},{value:"\\int \\frac{1}{\\sqrt{1-x^{2}}}\\mathrm{d}x= \\arcsin x +C "},{value:"\\int \\frac{1}{1+x^{2}}\\mathrm{d}x= \\arctan x +C "},{value:"\\int u \\frac{\\mathrm{d}v}{\\mathrm{d}x}\\,\\mathrm{d}x=uv-\\int \\frac{\\mathrm{d}u}{\\mathrm{d}x}v\\,\\mathrm{d}x "},{value:"f(x) = \\int_{-\\infty}^\\infty \\hat f(x)\\xi\\,e^{2 \\pi i \\xi x} \\,\\mathrm{d}\\xi "},{value:"\\int x^{\\mu}\\mathrm{d}x=\\frac{x^{\\mu +1}}{\\mu +1}+C, \\left({\\mu \\neq -1}\\right) "}]}]},{name:"\u4E09\u89D2",value:"e^{i \\theta}",children:[{name:"\u6C42\u548C Summation",data:[{value:"e^{i \\theta} "},{value:"\\left(\\frac{\\pi}{2}-\\theta \\right ) "},{value:"\\text{sin}^{2}\\frac{\\alpha}{2}=\\frac{1- \\text{cos}\\alpha}{2} "},{value:"\\text{cos}^{2}\\frac{\\alpha}{2}=\\frac{1+ \\text{cos}\\alpha}{2} "},{value:"\\text{tan}\\frac{\\alpha}{2}=\\frac{\\text{sin}\\alpha}{1+ \\text{cos}\\alpha} "},{value:"\\sin \\alpha + \\sin \\beta =2 \\sin \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\sin \\alpha - \\sin \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha + \\cos \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha - \\cos \\beta =-2\\sin \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"a^{2}=b^{2}+c^{2}-2bc\\cos A "},{value:"\\frac{\\sin A}{a}=\\frac{\\sin B}{b}=\\frac{\\sin C}{c}=\\frac{1}{2R} "},{value:"\\sin \\left ( \\frac{\\pi}{2}-\\alpha \\right ) = \\cos \\alpha "},{value:"\\sin \\left ( \\frac{\\pi}{2}+\\alpha \\right ) = \\cos \\alpha "}]}]},{name:"\u7EDF\u8BA1",value:"C_{r}^{n}",children:[{data:[{value:"C_{r}^{n} "},{value:"\\frac{n!}{r!(n-r)!} "},{value:"\\sum_{i=1}^{n}{X_i} "},{value:"\\sum_{i=1}^{n}{X_i^2} "},{value:"X_1, \\cdots,X_n "},{value:"\\frac{x-\\mu}{\\sigma} "},{value:"\\sum_{i=1}^{n}{(X_i - \\overline{X})^2} "},{value:`\\begin{array}{c} \r
|
|
\\text{\u82E5}P \\left( AB \\right) =P \\left( A \\right) P \\left( B \\right) \\\\ \r
|
|
\\text{\u5219}P \\left( A \\left| B\\right. \\right) =P \\left({B}\\right) \r
|
|
\\end{array}`},{value:"P(E) ={n \\choose k}p^k (1-p)^{n-k} "},{value:"P \\left( A \\right) = \\lim \\limits_{n \\to \\infty}f_{n}\\left ( A \\right ) "},{value:"P \\left( \\bigcup \\limits_{i=1}^{+ \\infty}A_{i}\\right) = \\prod \\limits_{i=1}^{+ \\infty}P{\\left( A_{i}\\right)} "},{value:`\\begin{array}{c} \r
|
|
P \\left( \\emptyset \\right) =0 \\\\ \r
|
|
P \\left( S \\right) =1 \r
|
|
\\end{array}`},{value:`\\begin{array}{c} \r
|
|
\\forall A \\in S \\\\ \r
|
|
P \\left( A \\right) \\ge 0 \r
|
|
\\end{array}`},{value:"P \\left( \\bigcup \\limits_{i=1}^{n}A_{i}\\right) = \\prod \\limits_{i=1}^{n}P \\left( A_{i}\\right) "},{value:`\\begin{array}{c} \r
|
|
S= \\binom{N}{n},A_{k}=\\binom{M}{k}\\cdot \\binom{N-M}{n-k} \\\\ \r
|
|
P\\left ( A_{k}\\right ) = \\frac{\\binom{M}{k}\\cdot \\binom{N-M}{n-k}}{\\binom{N}{n}} \r
|
|
\\end{array}`},{value:`\\begin{array}{c} \r
|
|
P_{n}=n! \\\\ \r
|
|
A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r
|
|
\\end{array}`}]}]}],y=ne=>{a.current.setValue(a.current.getValue()+" "+ne.value+" ")},ee=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Re.createElement(se.Z,{className:ue.Z.lists,gutter:[10,10]},E.map((ne,oe)=>Re.createElement(Pe.Z,{flex:"110px",className:ue.Z.item},Re.createElement("div",null,Re.createElement(Be.Z,{value:`$$${ne.value}$$`}),ne.name),Re.createElement("div",{className:ue.Z.children},ne.children.map((ae,Ee)=>Re.createElement("div",{key:Ee},Re.createElement("h1",null,ae.name),Re.createElement(se.Z,{gutter:[10,10]},ae.data.map((me,ye)=>Re.createElement(Pe.Z,{key:ye,onClick:()=>y(me),className:ue.Z.diamond},Re.createElement(Be.Z,{value:"`$$"+me.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Re.createElement(se.Z,{className:ue.Z.lists,gutter:[10,10]},x.map((ne,oe)=>Re.createElement(Pe.Z,{flex:"110px",className:ue.Z.item},Re.createElement("div",null,Re.createElement(Be.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),Re.createElement("div",{className:ue.Z.children},ne.children.map((ae,Ee)=>Re.createElement("div",{key:Ee},ae.name&&Re.createElement("h1",null,ae.name),Re.createElement(se.Z,{gutter:[10,10]},ae.data.map((me,ye)=>Re.createElement(Pe.Z,{key:ye,onClick:()=>y(me),className:ue.Z.diamond},Re.createElement(Be.Z,{value:"`$$"+me.value+"$$`"}))))))))))}],te=()=>{var ne=document.createElement("div");ne.innerHTML=a.current.getValue();var oe=ne.innerText;return He&&He(oe),oe};return(0,b.useImperativeHandle)(re,()=>({getData:te})),Re.createElement("div",{className:ue.Z.mathWrap},Re.createElement(be.default,{defaultActiveKey:"1",items:ee}),Re.createElement("math-field",{locale:"zh_cn",className:ue.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},pe||""),Fe&&Re.createElement("div",{className:ue.Z.button},Re.createElement(De.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});$e.Z=Oe},39717:function(ft,$e,z){"use strict";z.d($e,{Q:function(){return Be}});var b=z(67294),se=z(42563),Pe=z(78045),be=z(31795),De=z(67294),Be=(Le=>(Le[Le.Number=1]="Number",Le[Le.Percent=2]="Percent",Le))(Be||{});const ue=({value:Le,onChange:Re,disabled:Oe,hidePercentOption:He=!1,percentType:Fe="select"})=>{const pe=(0,b.useMemo)(()=>He?1:2,[He]),[re,a]=(0,b.useState)(pe);console.log(re);const E=y=>Le.type===1?`${y}\u5206`:`${y}%`,x=(0,b.useCallback)(y=>{if(re===1){const ee=y.replace("\u5206","");return isNaN(parseInt(ee,10))?0:ee}else return y.replace("%","")},[re]);return(0,b.useEffect)(()=>{a(Le.type)},[Le]),De.createElement("div",{style:{display:"flex",alignItems:"center"}},Fe=="select"&&De.createElement(se.default,{size:"large",onChange:y=>{a(y),Re({type:y,inputValue:y===1?5:20})},value:re||pe,style:{width:100},options:He?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:Oe}),Fe=="radio"&&De.createElement(Pe.ZP.Group,{size:"large",onChange:y=>{const ee=y.target.value;a(ee),Re({type:ee,inputValue:ee===1?5:20})},value:re||pe,disabled:Oe},!He&&De.createElement(Pe.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),De.createElement(Pe.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),Fe=="radio"&&De.createElement("div",{style:{marginRight:"10px",color:"#000000"}},Le.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),De.createElement(be.Z,{size:"large",disabled:Oe,value:Le.inputValue,style:{width:"120px"},parser:x,addonAfter:Le.type===1?"\u5206":"%",max:re===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:y=>{Re({type:re,inputValue:y})}}),Fe=="radio"&&Le.type==2&&De.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};$e.Z=ue},45224:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return Ee}});var b=z(67294),se=z(1706),Pe=Object.defineProperty,be=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,ue=(me,ye,he)=>ye in me?Pe(me,ye,{enumerable:!0,configurable:!0,writable:!0,value:he}):me[ye]=he,Le=(me,ye)=>{for(var he in ye||(ye={}))De.call(ye,he)&&ue(me,he,ye[he]);if(be)for(var he of be(ye))Be.call(ye,he)&&ue(me,he,ye[he]);return me},Re=(me,ye)=>{var he={};for(var ge in me)De.call(me,ge)&&ye.indexOf(ge)<0&&(he[ge]=me[ge]);if(me!=null&&be)for(var ge of be(me))ye.indexOf(ge)<0&&Be.call(me,ge)&&(he[ge]=me[ge]);return he};const He={header:{cell:me=>{var ye=me,{onResize:he,width:ge}=ye,fe=Re(ye,["onResize","width"]);return ge?b.createElement(se.Resizable,{width:ge,height:0,handle:b.createElement("span",{className:"react-resizable-handle",onClick:ke=>{ke.stopPropagation()}}),onResize:he,draggableOpts:{enableUserSelectHack:!1}},b.createElement("th",Le({},fe))):b.createElement("th",Le({},fe))}}};var Fe=z(9430),pe=Object.defineProperty,re=Object.defineProperties,a=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,ee=(me,ye,he)=>ye in me?pe(me,ye,{enumerable:!0,configurable:!0,writable:!0,value:he}):me[ye]=he,te=(me,ye)=>{for(var he in ye||(ye={}))x.call(ye,he)&&ee(me,he,ye[he]);if(E)for(var he of E(ye))y.call(ye,he)&&ee(me,he,ye[he]);return me},ne=(me,ye)=>re(me,a(ye)),oe=(me,ye)=>{var he={};for(var ge in me)x.call(me,ge)&&ye.indexOf(ge)<0&&(he[ge]=me[ge]);if(me!=null&&E)for(var ge of E(me))ye.indexOf(ge)<0&&y.call(me,ge)&&(he[ge]=me[ge]);return he},Ee=me=>{var ye=me,{pagination:he,resColumns:ge,dataSource:fe,onRow:ke}=ye,we=oe(ye,["pagination","resColumns","dataSource","onRow"]);const[Ne,Ae]=(0,b.useState)(!1),[Te,We]=(0,b.useState)([{}]),dt=(0,b.useRef)(null);(0,b.useEffect)(()=>{let ze=ge;ze=ze.map((Qe,Ye)=>ne(te({},Qe),{onHeaderCell:Xe=>({width:Xe.width,onResize:gt(Ye)})})),We(ze)},[]),(0,b.useEffect)(()=>{dt.current=Te},[Te]);const gt=ze=>(Qe,{size:Ye})=>{const Xe=[...dt.current];Xe[ze]=ne(te({},Xe[ze]),{width:Ye.width}),We(Xe)};return b.createElement("div",null,b.createElement(Fe.default,ne(te({bordered:!0,components:He,columns:Te,dataSource:fe,pagination:he,loading:Ne,onRow:ke},we),{rowKey:ze=>ze.key||ze.id})))}},85688:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return ye},P:function(){return ae}});var b=z(67294),se=z(22150),Pe=z(14446),be=z(78045),De=z(69677),Be=z(9430),ue={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},Le=z(93686),Re=Object.defineProperty,Oe=Object.defineProperties,He=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,a=(he,ge,fe)=>ge in he?Re(he,ge,{enumerable:!0,configurable:!0,writable:!0,value:fe}):he[ge]=fe,E=(he,ge)=>{for(var fe in ge||(ge={}))pe.call(ge,fe)&&a(he,fe,ge[fe]);if(Fe)for(var fe of Fe(ge))re.call(ge,fe)&&a(he,fe,ge[fe]);return he},x=(he,ge)=>Oe(he,He(ge)),y=(he,ge)=>{var fe={};for(var ke in he)pe.call(he,ke)&&ge.indexOf(ke)<0&&(fe[ke]=he[ke]);if(he!=null&&Fe)for(var ke of Fe(he))ge.indexOf(ke)<0&&re.call(he,ke)&&(fe[ke]=he[ke]);return fe},ee=(he,ge,fe)=>new Promise((ke,we)=>{var Ne=We=>{try{Te(fe.next(We))}catch(dt){we(dt)}},Ae=We=>{try{Te(fe.throw(We))}catch(dt){we(dt)}},Te=We=>We.done?ke(We.value):Promise.resolve(We.value).then(Ne,Ae);Te((fe=fe.apply(he,ge)).next())});const te=({studentNames:he,total:ge})=>{const fe=["","\u4E00","\u4E24","\u4E09"];return ge>3?b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:ue.orangeColor},he==null?void 0:he.join("\u3001")),"\u7B49",b.createElement("span",{className:ue.orangeColor},ge),"\u540D\u5B66\u751F"):b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:ue.orangeColor},he==null?void 0:he.join("\u3001")),fe[ge],"\u540D\u5B66\u751F")},ne=({used:he,copy:ge,canNotCopy:fe,studentNames:ke,studentCount:we,inPaper:Ne,is_random:Ae=!1,position:Te=""})=>{const We=()=>{if(ge>0&&fe>0)return b.createElement(b.Fragment,null,"\u5176\u4E2D",b.createElement("span",{className:ue.orangeColor},ge),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",b.createElement("span",{className:ue.orangeColor},fe),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(ge>0&&fe===0)return b.createElement(b.Fragment,null,"\u5176\u4E2D",b.createElement("span",{className:ue.orangeColor},ge),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(ge===0&&fe>0)return b.createElement(b.Fragment,null,"\u5176\u4E2D",b.createElement("span",{className:ue.orangeColor},fe),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},dt=Te||(Ne?"\u8BD5\u5377":"\u8BFE\u7A0B");return b.createElement("span",null,b.createElement(te,{studentNames:ke,total:we}),"\u5B66\u4E60\u8FC7",dt,"\u4E2D\u7684",b.createElement("span",{className:ue.orangeColor},he),"\u4E2A\u9879\u76EE\uFF0C",We(),"\u3002\u8BF7\u9009\u62E9",Ae?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},oe=({onCancel:he,onOk:ge,visible:fe,inPaper:ke,renderData:we,type:Ne,isMultipleCourse:Ae=!1})=>{const[Te]=se.default.useForm(),[We,dt]=(0,b.useState)(1),[gt,ze]=(0,b.useState)(!1),Qe=(0,b.useMemo)(()=>(we==null?void 0:we.total_num)===1&&(we==null?void 0:we.can_copy_num)===1,[we]),Ye=(0,b.useMemo)(()=>{var Xe;return(Xe=we==null?void 0:we.course_data_list)==null?void 0:Xe.filter(je=>je.is_show)},[we]);return b.createElement(b.Fragment,null,Qe?b.createElement(Pe.default,{centered:!0,closable:!0,open:fe,destroyOnClose:!0,title:"\u63D0\u793A",className:ue.antdModal,width:682,confirmLoading:gt,onCancel:he,onOk:()=>ee(void 0,null,function*(){var Xe;ze(!0);let je=We;if(Ae){const Ue=E({},Te.getFieldsValue());je=(Xe=we==null?void 0:we.course_data_list)==null?void 0:Xe.map(ct=>Ue[ct.id]!==void 0?x(E({},ct),{is_copy:Ue[ct.id]}):ct)}yield ge(je),ze(!1)})},b.createElement("div",{className:ue.content,style:{marginBottom:20}},Ae?"\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u8BF7\u95EE\u662F\u5426\u590D\u5236\u6210\u65B0\u7684\u5B9E\u8BAD\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u4E2D?":b.createElement(b.Fragment,null,b.createElement(te,{studentNames:we==null?void 0:we.student_names,total:we==null?void 0:we.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")),Ae?b.createElement(se.default,{form:Te,preserve:!1},Ye==null?void 0:Ye.map(Xe=>b.createElement(b.Fragment,{key:Xe.id},b.createElement("h3",{className:"ml15 mb5"},Xe.name),b.createElement(se.default.Item,{name:Xe.id,initialValue:1},b.createElement(be.ZP.Group,{className:ue.content},b.createElement(be.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),b.createElement(be.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):b.createElement(be.ZP.Group,{value:We,onChange:Xe=>dt(Xe.target.value),className:ue.content,style:{marginBottom:30}},b.createElement(be.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),b.createElement(be.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),b.createElement("div",null,b.createElement("div",{className:ue.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),b.createElement("div",{className:ue.content,style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),b.createElement("div",{className:`${ue.content} ${ue.orangeColor}`},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"))):b.createElement(Pe.default,{centered:!0,closable:!0,destroyOnClose:!0,open:fe,confirmLoading:gt,title:"\u63D0\u793A",width:682,onCancel:he,onOk:()=>ee(void 0,null,function*(){var Xe;ze(!0);let je=0;if(Ae){const Ue=E({},Te.getFieldsValue());je=(Xe=we==null?void 0:we.course_data_list)==null?void 0:Xe.map(ct=>Ue[ct.id]!==void 0?x(E({},ct),{is_use:Ue[ct.id]}):ct)}yield ge(je),ze(!1)})},b.createElement("div",{className:ue.content},b.createElement(te,{studentNames:we==null?void 0:we.student_names,total:we==null?void 0:we.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",Ae?b.createElement(se.default,{form:Te,preserve:!1},b.createElement("h3",null,"\u5F53\u524D\u5B9E\u8BAD\u4E0D\u53EF\u590D\u5236\uFF0C\u5DF2\u7ECF\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5B58\u5728\u8BE5\u5B9E\u8BAD\uFF0C\u540C\u4E00\u5B9E\u8BAD\u5728\u8BFE\u5802\u4E2D\u91CD\u590D\u4F7F\u7528\u65F6\uFF0C\u4F1A\u5BFC\u81F4\u6210\u7EE9\u4E92\u76F8\u5F71\u54CD\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4F7F\u7528"),Ye==null?void 0:Ye.map(Xe=>b.createElement(b.Fragment,{key:Xe.id},b.createElement("h3",{className:"ml15 mb5"},Xe.name),b.createElement(se.default.Item,{name:Xe.id,initialValue:1},b.createElement(be.ZP.Group,{className:ue.content},b.createElement(be.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),b.createElement(be.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):b.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",b.createElement("span",{className:ue.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"))))},ae=function(){const[he,ge]=(0,b.useState)(!1),[fe,ke]=(0,b.useState)();return[he,()=>ge(!1),fe,Ae=>ee(this,null,function*(){var Te;const We=Ae,{isImportMultipleCourse:dt=!1}=We,gt=y(We,["isImportMultipleCourse"]);console.log(Ae);const ze=(Ae==null?void 0:Ae.result)||(yield(0,Le.Tr)(gt));return"status"in ze?!1:dt?((Te=ze==null?void 0:ze.course_data_list)==null?void 0:Te.some(Ye=>Ye.is_show))?(ke(ze),ge(!0),!0):ze.course_data_list||[]:ze.student_count===0?!1:(ke(ze),ge(!0),!0)})]},Ee=he=>{const[ge]=se.default.useForm(),[fe,ke]=(0,b.useState)(!1),{onCancel:we,onOk:Ne,visible:Ae,inPaper:Te=!1,renderData:We,type:dt,isMultipleCourse:gt=!1,position:ze}=he;let Qe=(0,b.useMemo)(()=>Te?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ue.tableCell,render(je,Ue){return b.createElement("a",{href:`/shixuns/${Ue.identifier}/challenges`,target:"_blank"},je)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(je,Ue)=>b.createElement(b.Fragment,null,b.createElement(se.default.Item,{name:[`${dt==="subject"?Ue.stage_shixun_id:Ue.shixun_course_id||Ue.id}`,"is_copy"],initialValue:1},b.createElement(be.ZP.Group,null,b.createElement(be.ZP,{value:1},"\u662F"),b.createElement(be.ZP,{value:0},"\u5426"))),b.createElement(se.default.Item,{name:[`${dt==="subject"?Ue==null?void 0:Ue.stage_shixun_id:Ue.shixun_course_id||Ue.id}`,"is_use"],hidden:!0,initialValue:1},b.createElement(De.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ue.tableCell,render(je,Ue){return b.createElement("a",{href:`/shixuns/${Ue.identifier}/challenges`,target:"_blank"},je)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(je,Ue)=>b.createElement(se.default.Item,{name:[`${dt==="subject"?Ue.stage_shixun_id:Ue.shixun_course_id||Ue.id}`,"is_use"],initialValue:1},b.createElement(be.ZP.Group,null,b.createElement(be.ZP,{value:1},"\u662F"),b.createElement(be.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(je,Ue)=>b.createElement(se.default.Item,{name:[`${dt==="subject"?Ue.stage_shixun_id:Ue.shixun_course_id||Ue.id}`,"is_copy"],initialValue:1},b.createElement(be.ZP.Group,null,b.createElement(be.ZP,{value:1},"\u662F"),b.createElement(be.ZP,{value:0},"\u5426")))}],[Te]),Ye=(0,b.useMemo)(()=>Te?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ue.tableCell,align:"center",ellipsis:!0,render:(je,Ue)=>b.createElement(b.Fragment,null,b.createElement("a",{href:`/shixuns/${Ue.identifier}/challenges`,target:"_blank"},je),b.createElement(se.default.Item,{name:[`${dt==="subject"?Ue==null?void 0:Ue.stage_shixun_id:Ue.shixun_course_id||Ue.id}`,"is_copy"],hidden:!0,initialValue:0},b.createElement(De.default,{type:"hidden"})),b.createElement(se.default.Item,{name:[`${dt==="subject"?Ue==null?void 0:Ue.stage_shixun_id:Ue.shixun_course_id||Ue.id}`,"is_use"],hidden:!0,initialValue:1},b.createElement(De.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ue.tableCell,ellipsis:!0,align:"center",render:(je,Ue)=>b.createElement("a",{href:`/shixuns/${Ue.identifier}/challenges`,target:"_blank"},je)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(je,Ue)=>b.createElement(b.Fragment,null,b.createElement(se.default.Item,{name:[`${dt==="subject"?Ue==null?void 0:Ue.stage_shixun_id:Ue.shixun_course_id||Ue.id}`,"is_use"],initialValue:0},b.createElement(be.ZP.Group,null,b.createElement(be.ZP,{value:1},"\u662F"),b.createElement(be.ZP,{value:0},"\u5426"))),b.createElement(se.default.Item,{name:[`${dt==="subject"?Ue==null?void 0:Ue.stage_shixun_id:Ue.shixun_course_id||Ue.id}`,"is_copy"],hidden:!0,initialValue:0},b.createElement(De.default,{type:"hidden"})))}],[Te]);if(gt){const je={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:ue.tableCell,render:(Ue,ct)=>b.createElement("a",{href:`/classrooms/${ct.course_id}`},Ue)};Qe=[je,...Qe],Ye=[je,...Ye]}const Xe=(0,b.useMemo)(()=>ne({used:We==null?void 0:We.repeat_shixun_num,copy:We==null?void 0:We.can_copy_num,canNotCopy:We==null?void 0:We.no_copy_num,studentNames:We==null?void 0:We.student_names,studentCount:We==null?void 0:We.student_count,is_random:We==null?void 0:We.is_random,inPaper:Te,position:ze}),[We,Te,ze]);return b.createElement(Pe.default,{title:"\u63D0\u793A",centered:!0,open:Ae,confirmLoading:fe,onOk:()=>ee(void 0,null,function*(){ke(!0);const je=ge.getFieldsValue(),Ue=Object.keys(je).map(ct=>({id:parseInt(ct.split("_")[0]),course_id:parseInt(ct.split("_")[1]),is_use:je[ct].is_use,is_copy:je[ct].is_copy}));yield Ne(Ue),ke(!1)}),onCancel:we,width:880,okText:"\u786E\u8BA4",className:ue.antdModal,destroyOnClose:!0},b.createElement(se.default,{form:ge,preserve:!1},b.createElement("div",{className:ue.brief},Xe),b.createElement("div",{style:{marginBottom:30}},b.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),b.createElement("div",{style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),b.createElement("div",{className:ue.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")),(We==null?void 0:We.can_copy_num)>0&&b.createElement("div",null,b.createElement("div",{className:ue.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),b.createElement(Be.default,{columns:Qe,className:ue.antdTable,dataSource:We==null?void 0:We.can_copy_list,rowKey:dt==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(We==null?void 0:We.no_copy_num)>0&&b.createElement("div",null,b.createElement("div",{className:ue.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),b.createElement(Be.default,{columns:Ye,className:ue.antdTable,dataSource:We==null?void 0:We.no_copy_list,rowKey:dt==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(We==null?void 0:We.no_use_list.length)>0&&(We==null?void 0:We.no_use_list.map(je=>b.createElement("div",{key:dt==="subject"?je.stage_shixun_id:je.shixun_course_id||je.id},b.createElement(se.default.Item,{name:[`${dt==="subject"?je==null?void 0:je.stage_shixun_id:je.shixun_course_id||je.id}`,"is_copy"],hidden:!0,initialValue:0},b.createElement(De.default,{type:"hidden"})),b.createElement(se.default.Item,{name:[`${dt==="subject"?je==null?void 0:je.stage_shixun_id:je.shixun_course_id||je.id}`,"is_use"],hidden:!0,initialValue:1},b.createElement(De.default,{type:"hidden"})))))))};var ye=he=>{const{modalType:ge}=he;return ge==="multiple"?b.createElement(Ee,E({},he)):b.createElement(oe,E({},he))}},96332:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return Le}});var b=z(67294),se={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"},Pe=z(14446),be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",De="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Be=(Re,Oe,He)=>new Promise((Fe,pe)=>{var re=x=>{try{E(He.next(x))}catch(y){pe(y)}},a=x=>{try{E(He.throw(x))}catch(y){pe(y)}},E=x=>x.done?Fe(x.value):Promise.resolve(x.value).then(re,a);E((He=He.apply(Re,Oe)).next())}),Le=({type:Re,resdata:Oe,onok:He,oktext:Fe,okloading:pe})=>{const[re,a]=(0,b.useState)(!1),{can_copy_list:E,can_copy_num:x,challenge_type:y,course_data_list:ee,no_copy_list:te,no_copy_num:ne,no_use_list:oe,no_use_num:ae,repeat_shixun_num:Ee,student_count:me,total_num:ye,use_num:he}=Oe;let ge=x>0||Re==="exercise";(0,b.useEffect)(()=>{(Oe==null?void 0:Oe.student_count)>0&&a(!0)},[Oe]),console.log("---11",pe),(0,b.useEffect)(()=>{pe||a(!1)},[pe]);const fe=()=>{if(Re==="exercise"&&y===1)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:se.orangeColor},me),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",b.createElement("span",{className:se.orangeColor},he),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",b.createElement("span",{className:se.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(Re==="exercise"&&y===2)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:se.orangeColor},me),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",b.createElement("span",{className:se.orangeColor},he),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",b.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Re==="shixun"&&y===1)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:se.orangeColor},me),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",b.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Re==="shixun"&&y===2)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:se.orangeColor},me),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",b.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Re==="subject"&&y===1)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:se.orangeColor},me),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",b.createElement("span",{className:se.orangeColor},he),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",b.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Re==="subject"&&y===2)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",b.createElement("span",{className:se.orangeColor},me)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",b.createElement("span",{className:se.orangeColor},he)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",b.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Re==="exercisepush")return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:se.orangeColor},me),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",b.createElement("span",{className:se.orangeColor},he),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",b.createElement("span",{className:se.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(Re==="shixunpush"&&y===1)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:se.orangeColor},me),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",b.createElement("span",{className:se.orangeColor},he),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",b.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Re==="shixunpush"&&y===2)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:se.orangeColor},me),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",b.createElement("span",{className:se.orangeColor},he),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",b.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},ke=()=>{if(Re==="exercise"||Re==="subject"||Re==="exercisepush"||Re==="shixunpush")return b.createElement("div",{style:{marginTop:20}},ne>0&&b.createElement("div",null,b.createElement("span",{className:se.flex},b.createElement("img",{src:De,style:{width:14}}),b.createElement("span",{className:se.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),b.createElement("div",{className:se.statusbody},Re==="exercise"&&b.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",b.createElement("span",{className:se.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"),(Re==="subject"||Re==="exercisepush")&&b.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ge&&b.createElement("span",{className:se.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"),Re==="shixunpush"&&b.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ge&&b.createElement("span",{className:se.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),b.createElement("div",null,te==null?void 0:te.map((we,Ne)=>b.createElement("a",{href:`/shixuns/${we.identifier}/challenges`,target:"_blank"},"\u300A",we==null?void 0:we.name,"\u300B",Ne+1!==ne&&"\u3001"))))),x>0&&b.createElement("div",{style:{marginTop:20}},b.createElement("span",{className:se.flex},b.createElement("img",{src:be,style:{width:14}}),b.createElement("span",{className:se.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),b.createElement("div",{className:se.statusbody},Re==="exercise"&&b.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Re==="subject"||Re==="exercisepush")&&b.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Re==="shixunpush"&&b.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),b.createElement("div",null,E==null?void 0:E.map((we,Ne)=>b.createElement("a",{href:`/shixuns/${we.identifier}/challenges`,target:"_blank"},"\u300A",we==null?void 0:we.name,"\u300B",Ne+1!==x&&"\u3001"))))));if(Re==="shixun")return b.createElement("div",{style:{marginTop:20}},x>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return b.createElement(Pe.default,{open:re,onCancel:()=>{a(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ge&&"none"}},zIndex:1003,confirmLoading:pe,okText:ge?Fe:"\u6211\u77E5\u9053\u4E86",onOk:()=>Be(void 0,null,function*(){ge?yield He([...E,...oe]):a(!1)})},b.createElement("div",{style:{maxHeight:600,overflow:"auto"}},fe(),ke()))}},66911:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return De}});var b=z(67294),se={flex_box_center:"flex_box_center___sOi51",flex_space_between:"flex_space_between___pl96A",flex_box_vertical_center:"flex_box_vertical_center___LVWaS",flex_box_center_end:"flex_box_center_end___bFW2z",flex_box_column:"flex_box_column___Iuosg",disabled:"disabled___kyQ47"},Pe=z(83062),De=({children:Be,tips:ue,title:Le,style:Re})=>{const Oe=Le||b.createElement("div",null,b.createElement("div",null,"\u63D0\u793A\uFF1A"),b.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u96C6\u4E2D\u9605\u5377\uFF0C\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\u8BC4\u5B9A\uFF0C\u4E0D\u53EF\u8FDB\u884C\u6B64\u64CD\u4F5C\u3002"),b.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"));return Be&&ue?b.createElement(Pe.Z,{overlayStyle:{maxWidth:"initial"},title:Oe},b.createElement("span",{className:se.disabled,style:Re},Be)):Be&&!ue?b.createElement(b.Fragment,null,Be):b.createElement(b.Fragment,null)}},57444:function(ft,$e,z){"use strict";z.d($e,{h:function(){return ne}});var b=z(67294),se=z(42563),Pe=z(22150),be=z(71577),De=z(4631),Be=z.n(De),ue=z(71749),Le=z(30483),Re=Object.defineProperty,Oe=Object.defineProperties,He=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,a=(oe,ae,Ee)=>ae in oe?Re(oe,ae,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):oe[ae]=Ee,E=(oe,ae)=>{for(var Ee in ae||(ae={}))pe.call(ae,Ee)&&a(oe,Ee,ae[Ee]);if(Fe)for(var Ee of Fe(ae))re.call(ae,Ee)&&a(oe,Ee,ae[Ee]);return oe},x=(oe,ae)=>Oe(oe,He(ae));const y=se.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"]};$e.Z=({callback:oe,onCancel:ae})=>{const[Ee,me]=(0,b.useState)("python");function ye(ge){me(te[ge][1])}function he(ge){oe(ge)}return b.createElement(Pe.default,x(E({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:he,style:{width:500}}),b.createElement(Pe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},b.createElement(se.default,{getPopupContainer:ge=>ge.parentNode,onChange:ye},Object.keys(te).map(ge=>b.createElement(y,{key:ge,value:ge},te[ge][0])))),b.createElement(Pe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},b.createElement(ne,{mode:Ee})),b.createElement("div",{className:"flex-container flex-end"},b.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(be.ZP,{type:"ghost",onClick:ae},"\u53D6\u6D88")))};function ne({value:oe,onChange:ae,mode:Ee,options:me={}}){const ye=(0,b.useRef)(),[he,ge]=(0,b.useState)();return(0,b.useEffect)(()=>{if(he){let fe=function(ke){const we=ke.getValue();ae&&ae(we)};return he.on("change",fe),()=>{he.off("change",fe)}}},[he,ae]),(0,b.useEffect)(()=>{he&&he.setOption("mode",Ee)},[he,Ee]),(0,b.useEffect)(()=>{he&&(oe!==he.getValue()||oe==="")&&setTimeout(()=>{he.setValue(oe||"")},300)},[he,oe]),(0,b.useEffect)(()=>{if(ye.current&&!he){const fe=Be().fromTextArea(ye.current,E({mode:Ee,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},me));ge(fe)}},[ye.current,he]),b.createElement("div",{className:"my-codemirror-container"},b.createElement("textarea",{ref:ye}))}},35567:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return za}});var b=z(67294),se=z(4631),Pe=z.n(se),be=z(91033),De=z(71749),Be=z(57341),ue=z(82801),Le=z(88386),Re=z(49047),Oe=z(80785),He=z(85725),Fe=({value:Bt="",className:Rt,showTextOnly:Ft,showLines:Rn,style:ma={}})=>{const Ra=(0,b.useMemo)(()=>"",[Bt]);return b.createElement(b.Fragment,null,b.createElement("div",{dangerouslySetInnerHTML:{__html:Ra}}))},pe=z(67294),re=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(Bt,Rt,Ft)=>Rt in Bt?re(Bt,Rt,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):Bt[Rt]=Ft,ne=(Bt,Rt)=>{for(var Ft in Rt||(Rt={}))y.call(Rt,Ft)&&te(Bt,Ft,Rt[Ft]);if(x)for(var Ft of x(Rt))ee.call(Rt,Ft)&&te(Bt,Ft,Rt[Ft]);return Bt},oe=(Bt,Rt)=>a(Bt,E(Rt));let ae=[{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 Ee({onActionCallback:Bt,title:Rt,icon:Ft,actionName:Rn,className:ma="",children:Ra}){function $r(){Bt(Rn)}return pe.createElement("a",{title:Rt,className:ma,onClick:$r},pe.createElement("i",{className:`${Ft}`}),Ra)}var me=({watch:Bt,showNullButton:Rt,showNullProgramButton:Ft,onActionCallback:Rn,fullScreen:ma,insertTemp:Ra,hidetoolBar:$r,extraUse:ar})=>{const Ma=[...ae,{title:`${Bt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Bt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return pe.createElement("ul",{className:"markdown-toolbar-container"},!$r&&Ma.map((eo,ri)=>pe.createElement("li",{key:ri},eo.actionName?pe.createElement(Ee,oe(ne({},eo),{onActionCallback:Rn})):pe.createElement("span",{className:"v-line"}))),Rt?pe.createElement("li",null,pe.createElement(Ee,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Rn},pe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Ft?pe.createElement(pe.Fragment,null,pe.createElement("li",null,pe.createElement(Ee,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Rn},pe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),pe.createElement("li",null,pe.createElement(Ee,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Rn},pe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Ra&&pe.createElement("li",null,pe.createElement(Ee,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Ra}`,onActionCallback:Rn},pe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),ar&&pe.createElement("li",null,ar),pe.createElement("li",{className:"btn-full-screen"},pe.createElement(Ee,{icon:`${ma?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:ma?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Rn})))},ye=z(76621),he=z(22150),ge=z(69677),fe=z(71577),ke=Object.defineProperty,we=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,dt=(Bt,Rt,Ft)=>Rt in Bt?ke(Bt,Rt,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):Bt[Rt]=Ft,gt=(Bt,Rt)=>{for(var Ft in Rt||(Rt={}))Te.call(Rt,Ft)&&dt(Bt,Ft,Rt[Ft]);if(Ae)for(var Ft of Ae(Rt))We.call(Rt,Ft)&&dt(Bt,Ft,Rt[Ft]);return Bt},ze=(Bt,Rt)=>we(Bt,Ne(Rt));const Qe={labelCol:{span:4},wrapperCol:{span:20}};var Ye=({callback:Bt,onCancel:Rt})=>{function Ft(Rn){Bt(Rn)}return b.createElement(he.default,ze(gt({},Qe),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Ft,style:{width:500}}),b.createElement(he.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},b.createElement(ge.default,null)),b.createElement(he.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},b.createElement(ge.default,null)),b.createElement("div",{className:"flex-container flex-end"},b.createElement(fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(fe.ZP,{type:"ghost",onClick:Rt},"\u53D6\u6D88")))},Xe=z(57444),je=z(70859),Ue=z(14446),ct=z(71230),jt=z(63205),ot=z(67294),Ot=({callback:Bt,onCancel:Rt})=>{const Ft=document.createElement("canvas"),Rn=Ft.getContext("2d");Ft.width=1e3,Ft.height=800,Rn.fillStyle="#ffffff",Rn.fillRect(0,0,Ft.width,Ft.height);const ma=Ft.toDataURL("image/png");return ot.createElement(Ue.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ot.createElement(ct.Z,{style:{height:"100vh"}},ot.createElement(jt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:ma,visible:!0,title:String(Date.now())},onOk:Ra=>{Bt({src:Ra.url})},onClose:Rt})))},Ke=z(23495);function fn(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(fn,go.CommandHandler),fn.prototype.canAlignSelection=function(){var Bt=this.diagram;return!(Bt===null||Bt.isReadOnly||Bt.isModelReadOnly||Bt.selection.count<2)},fn.prototype.alignLeft=function(){var Bt=this.diagram;Bt.startTransaction("aligning left");var Rt=1/0;Bt.selection.each(function(Ft){Ft instanceof go.Link||(Rt=Math.min(Ft.position.x,Rt))}),Bt.selection.each(function(Ft){Ft instanceof go.Link||Ft.move(new go.Point(Rt,Ft.position.y))}),Bt.commitTransaction("aligning left")},fn.prototype.alignRight=function(){var Bt=this.diagram;Bt.startTransaction("aligning right");var Rt=-1/0;Bt.selection.each(function(Ft){if(!(Ft instanceof go.Link)){var Rn=Ft.actualBounds.x+Ft.actualBounds.width;Rt=Math.max(Rn,Rt)}}),Bt.selection.each(function(Ft){Ft instanceof go.Link||Ft.move(new go.Point(Rt-Ft.actualBounds.width,Ft.position.y))}),Bt.commitTransaction("aligning right")},fn.prototype.alignTop=function(){var Bt=this.diagram;Bt.startTransaction("alignTop");var Rt=1/0;Bt.selection.each(function(Ft){Ft instanceof go.Link||(Rt=Math.min(Ft.position.y,Rt))}),Bt.selection.each(function(Ft){Ft instanceof go.Link||Ft.move(new go.Point(Ft.position.x,Rt))}),Bt.commitTransaction("alignTop")},fn.prototype.alignBottom=function(){var Bt=this.diagram;Bt.startTransaction("aligning bottom");var Rt=-1/0;Bt.selection.each(function(Ft){if(!(Ft instanceof go.Link)){var Rn=Ft.actualBounds.y+Ft.actualBounds.height;Rt=Math.max(Rn,Rt)}}),Bt.selection.each(function(Ft){Ft instanceof go.Link||Ft.move(new go.Point(Ft.actualBounds.x,Rt-Ft.actualBounds.height))}),Bt.commitTransaction("aligning bottom")},fn.prototype.alignCenterX=function(){var Bt=this.diagram,Rt=Bt.selection.first();if(Rt){Bt.startTransaction("aligning Center X");var Ft=Rt.actualBounds.x+Rt.actualBounds.width/2;Bt.selection.each(function(Rn){Rn instanceof go.Link||Rn.move(new go.Point(Ft-Rn.actualBounds.width/2,Rn.actualBounds.y))}),Bt.commitTransaction("aligning Center X")}},fn.prototype.alignCenterY=function(){var Bt=this.diagram,Rt=Bt.selection.first();if(Rt){Bt.startTransaction("aligning Center Y");var Ft=Rt.actualBounds.y+Rt.actualBounds.height/2;Bt.selection.each(function(Rn){Rn instanceof go.Link||Rn.move(new go.Point(Rn.actualBounds.x,Ft-Rn.actualBounds.height/2))}),Bt.commitTransaction("aligning Center Y")}},fn.prototype.alignColumn=function(Bt){var Rt=this.diagram;Rt.startTransaction("align Column"),Bt===void 0&&(Bt=0),Bt=parseFloat(Bt);var Ft=new Array;Rt.selection.each(function(ar){ar instanceof go.Link||Ft.push(ar)});for(var Rn=0;Rn<Ft.length-1;Rn++){var ma=Ft[Rn],Ra=ma.actualBounds.y+ma.actualBounds.height+Bt,$r=Ft[Rn+1];$r.move(new go.Point(ma.actualBounds.x,Ra))}Rt.commitTransaction("align Column")},fn.prototype.alignRow=function(Bt){Bt===void 0&&(Bt=0),Bt=parseFloat(Bt);var Rt=this.diagram;Rt.startTransaction("align Row");var Ft=new Array;Rt.selection.each(function(ar){ar instanceof go.Link||Ft.push(ar)});for(var Rn=0;Rn<Ft.length-1;Rn++){var ma=Ft[Rn],Ra=ma.actualBounds.x+ma.actualBounds.width+Bt,$r=Ft[Rn+1];$r.move(new go.Point(Ra,ma.actualBounds.y))}Rt.commitTransaction("align Row")},fn.prototype.canRotate=function(Bt){var Rt=this.diagram;return!(Rt===null||Rt.isReadOnly||Rt.isModelReadOnly||Rt.selection.count<1)},fn.prototype.rotate=function(Bt){Bt===void 0&&(Bt=90);var Rt=this.diagram;Rt.startTransaction("rotate "+Bt.toString());var Rt=this.diagram;Rt.selection.each(function(Ft){Ft instanceof go.Link||Ft instanceof go.Group||(Ft.angle+=Bt)}),Rt.commitTransaction("rotate "+Bt.toString())},fn.prototype.pullToFront=function(){var Bt=this.diagram;Bt.startTransaction("pullToFront");var Rt=new go.Map;Bt.selection.each(function(Ft){Rt.set(Ft.layer,0)}),Rt.iteratorKeys.each(function(Ft){var Rn=0;Ft.parts.each(function(ma){if(!ma.isSelected){var Ra=ma.zOrder;isNaN(Ra)?ma.zOrder=0:Rn=Math.max(Rn,Ra)}}),Rt.set(Ft,Rn)}),Bt.selection.each(function(Ft){fn._assignZOrder(Ft,Rt.get(Ft.layer)+1)}),Bt.commitTransaction("pullToFront")},fn.prototype.pushToBack=function(){var Bt=this.diagram;Bt.startTransaction("pushToBack");var Rt=new go.Map;Bt.selection.each(function(Ft){Rt.set(Ft.layer,0)}),Rt.iteratorKeys.each(function(Ft){var Rn=0;Ft.parts.each(function(ma){if(!ma.isSelected){var Ra=ma.zOrder;isNaN(Ra)?ma.zOrder=0:Rn=Math.min(Rn,Ra)}}),Rt.set(Ft,Rn)}),Bt.selection.each(function(Ft){fn._assignZOrder(Ft,Rt.get(Ft.layer)-1-fn._findGroupDepth(Ft))}),Bt.commitTransaction("pushToBack")},fn._assignZOrder=function(Bt,Rt,Ft){Ft===void 0&&(Ft=Bt),Bt.layer===Ft.layer&&(Bt.zOrder=Rt),Bt instanceof go.Group&&Bt.memberParts.each(function(Rn){fn._assignZOrder(Rn,Rt+1,Ft)})},fn._findGroupDepth=function(Bt){if(Bt instanceof go.Group){var Rt=0;return Bt.memberParts.each(function(Ft){Rt=Math.max(Rt,fn._findGroupDepth(Ft))}),Rt+1}else return 0},fn.prototype.doKeyDown=function(){var Bt=this.diagram;if(Bt!==null){var Rt=Bt.lastInput;if(Rt.key==="Up"||Rt.key==="Down"||Rt.key==="Left"||Rt.key==="Right"){var Ft=this.arrowKeyBehavior;if(Ft==="none")return;if(Ft==="select"){this._arrowKeySelect();return}else if(Ft==="move"){this._arrowKeyMove();return}else if(Ft==="tree"){this._arrowKeyTree();return}}go.CommandHandler.prototype.doKeyDown.call(this)}},fn.prototype._getAllParts=function(){var Bt=new Array;return this.diagram.nodes.each(function(Rt){Bt.push(Rt)}),this.diagram.parts.each(function(Rt){Bt.push(Rt)}),Bt},fn.prototype._arrowKeyMove=function(){var Bt=this.diagram,Rt=Bt.lastInput,Ft=0,Rn=0;if(Rt.control||Rt.meta)Ft=1,Rn=1;else if(Bt.grid!==null){var ma=Bt.grid.gridCellSize;Rn=ma.width,Ft=ma.height}Bt.startTransaction("arrowKeyMove"),Bt.selection.each(function(Ra){Rt.key==="Up"?Ra.move(new go.Point(Ra.actualBounds.x,Ra.actualBounds.y-Ft)):Rt.key==="Down"?Ra.move(new go.Point(Ra.actualBounds.x,Ra.actualBounds.y+Ft)):Rt.key==="Left"?Ra.move(new go.Point(Ra.actualBounds.x-Rn,Ra.actualBounds.y)):Rt.key==="Right"&&Ra.move(new go.Point(Ra.actualBounds.x+Rn,Ra.actualBounds.y))}),Bt.commitTransaction("arrowKeyMove")},fn.prototype._arrowKeySelect=function(){var Bt=this.diagram,Rt=Bt.lastInput,Ft=null;Rt.key==="Up"?Ft=this._findNearestPartTowards(270):Rt.key==="Down"?Ft=this._findNearestPartTowards(90):Rt.key==="Left"?Ft=this._findNearestPartTowards(180):Rt.key==="Right"&&(Ft=this._findNearestPartTowards(0)),Ft!==null&&(Rt.shift?Ft.isSelected=!0:Rt.control||Rt.meta?Ft.isSelected=!Ft.isSelected:Bt.select(Ft))},fn.prototype._findNearestPartTowards=function(Bt){var Rt=this.diagram.selection.first();if(Rt===null)return null;for(var Ft=Rt.actualBounds.center,Rn=this._getAllParts(),ma=1/0,Ra=Rt,$r=0;$r<Rn.length;$r++){var ar=Rn[$r];if(ar!==Rt&&ar.canSelect()){var Ma=ar.actualBounds.center,eo=Ft.directionPoint(Ma),ri=this._angleCloseness(eo,Bt);if(ri<=45){var Pn=Ft.distanceSquaredPoint(Ma);Pn*=1+Math.sin(ri*Math.PI/180),Pn<ma&&(ma=Pn,Ra=ar)}}}return Ra},fn.prototype._angleCloseness=function(Bt,Rt){return Math.min(Math.abs(Rt-Bt),Math.min(Math.abs(Rt+360-Bt),Math.abs(Rt-360-Bt)))},fn.prototype._arrowKeyTree=function(){var Bt=this.diagram,Rt=Bt.selection.first();if(Rt instanceof go.Node){var Ft=Bt.lastInput;if(Ft.key==="Right"){if(!Rt.isTreeLeaf)if(!Rt.isTreeExpanded)Bt.commandHandler.canExpandTree(Rt)&&Bt.commandHandler.expandTree(Rt);else{var Rn=this._sortTreeChildrenByY(Rt).first();Rn!==null&&Bt.select(Rn)}}else if(Ft.key==="Left")if(!Rt.isTreeLeaf&&Rt.isTreeExpanded)Bt.commandHandler.canCollapseTree(Rt)&&Bt.commandHandler.collapseTree(Rt);else{var ma=Rt.findTreeParentNode();ma!==null&&Bt.select(ma)}else if(Ft.key==="Up"){var ma=Rt.findTreeParentNode();if(ma!==null){var Ra=this._sortTreeChildrenByY(ma),$r=Ra.indexOf(Rt);if($r>0){for(var ar=Ra.elt($r-1);ar!==null&&ar.isTreeExpanded&&!ar.isTreeLeaf;){var Ma=this._sortTreeChildrenByY(ar);ar=Ma.last()}ar!==null&&Bt.select(ar)}else Bt.select(ma)}}else if(Ft.key==="Down")if(Rt.isTreeExpanded&&!Rt.isTreeLeaf){var Rn=this._sortTreeChildrenByY(Rt).first();Rn!==null&&Bt.select(Rn)}else for(;Rt!==null;){var ma=Rt.findTreeParentNode();if(ma===null)break;var Ra=this._sortTreeChildrenByY(ma),$r=Ra.indexOf(Rt);if($r<Ra.length-1){Bt.select(Ra.elt($r+1));break}else Rt=ma}var eo=Bt.selection.first();eo!==null&&Bt.scrollToRect(eo.actualBounds)}},fn.prototype._sortTreeChildrenByY=function(Bt){var Rt=new go.List().addAll(Bt.findTreeChildrenNodes());return Rt.sort(function(Ft,Rn){var ma=Ft.location,Ra=Rn.location;return ma.y<Ra.y?-1:ma.y>Ra.y?1:ma.x<Ra.x?-1:ma.x>Ra.x?1:0}),Rt},fn.prototype.copyToClipboard=function(Bt){go.CommandHandler.prototype.copyToClipboard.call(this,Bt),this._lastPasteOffset.set(this.pasteOffset)},fn.prototype.pasteFromClipboard=function(){var Bt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Bt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Bt},Object.defineProperty(fn.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Bt){if(Bt!=="move"&&Bt!=="select"&&Bt!=="scroll"&&Bt!=="tree"&&Bt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Bt);this._arrowKeyBehavior=Bt}}),Object.defineProperty(fn.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Bt){if(!(Bt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Bt);this._pasteOffset.set(Bt)}});var On=fn,Dn=z(18023),Tn=z(15746),It=z(33170),lt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},et=z(67294),wt=(Bt,Rt,Ft)=>new Promise((Rn,ma)=>{var Ra=Ma=>{try{ar(Ft.next(Ma))}catch(eo){ma(eo)}},$r=Ma=>{try{ar(Ft.throw(Ma))}catch(eo){ma(eo)}},ar=Ma=>Ma.done?Rn(Ma.value):Promise.resolve(Ma.value).then(Ra,$r);ar((Ft=Ft.apply(Bt,Rt)).next())});function Kt({onCancel:Bt,callback:Rt}){let Ft=(0,b.useRef)(),Rn=(0,b.useRef)(),ma=(0,b.useRef)(),Ra=(0,b.useRef)(!1);const $r=(0,b.useRef)(!1),[ar,Ma]=(0,b.useState)(0);function eo(){const Pn=Ke.bx.make,tr={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"};Ft.current=new Ke.S0(Rn.current,{padding:20,grid:Pn(Ke.s_,"Grid",Pn(Ke.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Pn(Ke.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:_n=>{var na=_n.diagram.commandHandler.addTopLevelParts(_n.diagram.selection,!0);na||_n.diagram.currentTool.doCancel()},commandHandler:Pn(On),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:_n=>{var na=_n.subject;na.location=na.location.copy().snapToGridPoint(_n.diagram.grid.gridOrigin,_n.diagram.grid.gridCellSize),setTimeout(()=>{_n.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:_n=>{var na=_n.subject;setTimeout(()=>{_n.diagram.commandHandler.editTextBlock()})},LinkRelinked:_n=>{var na=_n.parameter.part;na.invalidateConnectedLinks();var xa=_n.subject;_n.diagram.toolManager.linkingTool.isForwards?xa.toNode.invalidateConnectedLinks():xa.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Ft.current.nodeTemplate=Pn(Ke.NB,"Auto",{locationSpot:Ke.z6.Center,locationObjectName:"SHAPE",desiredSize:new Ke.$u(120,60),minSize:new Ke.$u(40,40),resizable:!0,resizeCellSize:new Ke.$u(10,10),rotatable:!0},new Ke.KX("location","loc",Ke.E9.parse).makeTwoWay(Ke.E9.stringify),new Ke.KX("desiredSize","size",Ke.$u.parse).makeTwoWay(Ke.$u.stringify),Pn(Ke.bn,{name:"SHAPE",fill:tr.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ke.z6.AllSides,toSpot:Ke.z6.AllSides},new Ke.KX("figure"),new Ke.KX("fill"),new Ke.KX("stroke","borderColor"),new Ke.KX("strokeWidth","thickness"),new Ke.KX("strokeDashArray","dash")),Pn(Ke.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Pn(Ke.al,{margin:1,textAlign:"center",overflow:Ke.al.OverflowEllipsis,editable:!0},new Ke.KX("text").makeTwoWay(),new Ke.KX("stroke","color"))),Ft.current.nodeTemplate.toolTip=Pn("ToolTip",Pn(Ke.s_,"Vertical",{maxSize:new Ke.$u(200,NaN)},Pn(Ke.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Ke.KX("text")),Pn(Ke.al,{font:"10pt sans-serif",textAlign:"center"},new Ke.KX("text","details"))));function pt(_n,na){var xa=(Zn,Ha)=>{Zn.handled=!0,Zn.diagram.model.commit(Zr=>{var Xr=Ha.part.adornedPart,zo=new Ke.E9().setRectSpot(Xr.actualBounds,_n);zo.subtract(Xr.location),zo.scale(2,2),zo.x+=Math.sign(zo.x)*130,zo.y+=Math.sign(zo.y)*130,zo.add(Xr.location),zo.snapToGridPoint(Zn.diagram.grid.gridOrigin,Zn.diagram.grid.gridCellSize);var ci=Zr.copyNodeData(Xr.data);Zr.setGroupKeyForNodeData(ci,Zr.getGroupKeyForNodeData(Xr.data)),Zr.addNodeData(ci);var Pi={from:Xr.key,to:Zr.getKeyForNodeData(ci)};Zr.addLinkData(Pi);var ol=Zn.diagram.findNodeForData(ci);ol.location=zo,Zn.diagram.select(ol),setTimeout(()=>{Zn.diagram.commandHandler.editTextBlock()},20)})};return Pn(Ke.bn,{figure:na,alignment:_n,alignmentFocus:_n.opposite(),width:_n.equals(Ke.z6.Top)||_n.equals(Ke.z6.Bottom)?25:18,height:_n.equals(Ke.z6.Top)||_n.equals(Ke.z6.Bottom)?18:25,fill:"orange",stroke:tr.white,strokeWidth:4,mouseEnter:(Zn,Ha)=>Ha.fill="dodgerblue",mouseLeave:(Zn,Ha)=>Ha.fill="orange",isActionable:!0,click:xa,contextClick:xa})}function on(_n){return Pn(Ke.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:(na,xa)=>xa.fill="dodgerblue",mouseLeave:(na,xa)=>xa.fill="orange",click:(na,xa)=>{na.diagram.commandHandler.showContextMenu(xa.part.adornedPart)}},_n||{})}Ft.current.nodeTemplate.selectionAdornmentTemplate=Pn(Ke.uz,"Spot",Pn(Ke.Vm,{padding:10}),pt(Ke.z6.Top,"TriangleUp"),pt(Ke.z6.Left,"TriangleLeft"),pt(Ke.z6.Right,"TriangleRight"),pt(Ke.z6.Bottom,"TriangleDown"),on({alignment:new Ke.z6(.75,0)}));function qt(_n,na){return(xa,Zn)=>{xa.handled=!0,xa.diagram.model.commit(Ha=>{Ha.set(Zn.part.adornedPart.data,_n,na)})}}function tn(_n,na){return na||(na="color"),Pn(Ke.bn,{width:16,height:16,stroke:"lightgray",fill:_n,margin:1,background:"transparent",mouseEnter:(xa,Zn)=>Zn.stroke="dodgerblue",mouseLeave:(xa,Zn)=>Zn.stroke="lightgray",click:qt(na,_n),contextClick:qt(na,_n)})}function $n(){return[Pn("ContextMenuButton",Pn(Ke.s_,"Horizontal",tn(tr.white,"fill"),tn(tr.beige,"fill"),tn(tr.extralightblue,"fill"),tn(tr.extralightred,"fill"))),Pn("ContextMenuButton",Pn(Ke.s_,"Horizontal",tn(tr.lightgray,"fill"),tn(tr.lightgreen,"fill"),tn(tr.lightblue,"fill"),tn(tr.lightred,"fill")))]}function rn(){return[Pn("ContextMenuButton",Pn(Ke.s_,"Horizontal",tn(tr.black),tn(tr.green),tn(tr.blue),tn(tr.red))),Pn("ContextMenuButton",Pn(Ke.s_,"Horizontal",tn(tr.white),tn(tr.magenta),tn(tr.purple),tn(tr.orange)))]}function aa(_n,na){return na||(na="thickness"),Pn(Ke.bn,"LineH",{width:16,height:16,strokeWidth:_n,margin:1,background:"transparent",mouseEnter:(xa,Zn)=>Zn.background="dodgerblue",mouseLeave:(xa,Zn)=>Zn.background="transparent",click:qt(na,_n),contextClick:qt(na,_n)})}function jn(_n,na){return na||(na="dash"),Pn(Ke.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:_n,margin:1,background:"transparent",mouseEnter:(xa,Zn)=>Zn.background="dodgerblue",mouseLeave:(xa,Zn)=>Zn.background="transparent",click:qt(na,_n),contextClick:qt(na,_n)})}function yr(){return[Pn("ContextMenuButton",Pn(Ke.s_,"Horizontal",aa(1),aa(2),aa(3),aa(4))),Pn("ContextMenuButton",Pn(Ke.s_,"Horizontal",jn(null),jn([2,4]),jn([4,4])))]}function Nt(_n,na){return na||(na="figure"),Pn(Ke.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:_n,margin:1,background:"transparent",mouseEnter:(xa,Zn)=>Zn.fill="dodgerblue",mouseLeave:(xa,Zn)=>Zn.fill="lightgray",click:qt(na,_n),contextClick:qt(na,_n)})}Ft.current.nodeTemplate.contextMenu=Pn("ContextMenu",Pn("ContextMenuButton",Pn(Ke.s_,"Horizontal",Nt("Rectangle"),Nt("RoundedRectangle"),Nt("Ellipse"),Nt("Diamond"))),Pn("ContextMenuButton",Pn(Ke.s_,"Horizontal",Nt("Parallelogram2"),Nt("ManualOperation"),Nt("Procedure"),Nt("Cylinder1"))),Pn("ContextMenuButton",Pn(Ke.s_,"Horizontal",Nt("Terminator"),Nt("CreateRequest"),Nt("Document"),Nt("TriangleDown"))),$n(),rn(),yr()),Ft.current.groupTemplate=Pn(Ke.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Ke.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(_n,na)=>{var xa=na.addMembers(na.diagram.selection,!0);xa||na.diagram.currentTool.doCancel()},avoidable:!1},new Ke.KX("location","loc",Ke.E9.parse).makeTwoWay(Ke.E9.stringify),Pn(Ke.s_,"Auto",{name:"BODY"},Pn(Ke.bn,{parameter1:10,fill:tr.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ke.z6.AllSides,toSpot:Ke.z6.AllSides},new Ke.KX("fill"),new Ke.KX("stroke","color"),new Ke.KX("strokeWidth","thickness"),new Ke.KX("strokeDashArray","dash")),Pn(Ke.Vm,{background:"transparent",margin:20})),Pn(Ke.al,{alignment:Ke.z6.Top,alignmentFocus:Ke.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Ke.KX("text"),new Ke.KX("stroke","color"))),Ft.current.groupTemplate.selectionAdornmentTemplate=Pn(Ke.uz,"Spot",Pn(Ke.s_,"Auto",Pn(Ke.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Pn(Ke.Vm,{margin:1.5})),on({alignment:Ke.z6.TopRight,alignmentFocus:Ke.z6.BottomRight})),Ft.current.groupTemplate.contextMenu=Pn("ContextMenu",$n(),rn(),yr()),Ft.current.linkTemplate=Pn(Ke.rU,{layerName:"Foreground",routing:Ke.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Ke.KX("fromSpot","fromSpot",Ke.z6.parse),new Ke.KX("toSpot","toSpot",Ke.z6.parse),new Ke.KX("fromShortLength","dir",_n=>_n>=1?10:0),new Ke.KX("toShortLength","dir",_n=>_n>=1?10:0),new Ke.KX("points").makeTwoWay(),Pn(Ke.bn,{strokeWidth:2},new Ke.KX("stroke","color"),new Ke.KX("strokeWidth","thickness"),new Ke.KX("strokeDashArray","dash")),Pn(Ke.bn,{segmentIndex:0,segmentOffset:new Ke.E9(15,0),segmentOrientation:Ke.rU.OrientAlong,alignmentFocus:Ke.z6.Right,figure:"circle",width:10,strokeWidth:0},new Ke.KX("fill","color"),new Ke.KX("visible","dir",_n=>_n===1)),Pn(Ke.bn,{segmentIndex:-1,segmentOffset:new Ke.E9(-10,6),segmentOrientation:Ke.rU.OrientPlus90,alignmentFocus:Ke.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ke.KX("fill","color"),new Ke.KX("visible","dir",_n=>_n>=1),new Ke.KX("width","thickness",_n=>7+3*_n),new Ke.KX("height","thickness",_n=>7+3*_n),new Ke.KX("segmentOffset","thickness",_n=>new Ke.E9(-15,4+1.5*_n))),Pn(Ke.bn,{segmentIndex:0,segmentOffset:new Ke.E9(15,-6),segmentOrientation:Ke.rU.OrientMinus90,alignmentFocus:Ke.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ke.KX("fill","color"),new Ke.KX("visible","dir",_n=>_n===2),new Ke.KX("width","thickness",_n=>7+3*_n),new Ke.KX("height","thickness",_n=>7+3*_n),new Ke.KX("segmentOffset","thickness",_n=>new Ke.E9(-15,4+1.5*_n))),Pn(Ke.al,{alignmentFocus:new Ke.z6(0,1,-4,0),editable:!0},new Ke.KX("text").makeTwoWay(),new Ke.KX("stroke","color"))),Ft.current.linkTemplate.selectionAdornmentTemplate=Pn(Ke.uz,Pn(Ke.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:$t(2)},new Ke.KX("pathPattern","thickness",$t)),on({alignmentFocus:new Ke.z6(0,0,-6,-4)}));function $t(_n){return Pn(Ke.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(_n+4).toString()+" H3"})}function Cn(_n){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return _n===0?na="M0 0 M16 16 M0 8 L16 8":_n===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Pn(Ke.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(xa,Zn)=>Zn.background="dodgerblue",mouseLeave:(xa,Zn)=>Zn.background="transparent",click:qt("dir",_n),contextClick:qt("dir",_n)})}function ga(_n){var na=(xa,Zn)=>{xa.handled=!0,xa.diagram.model.commit(Ha=>{var Zr=Zn.part.adornedPart;Ha.set(Zr.data,_n?"toSpot":"fromSpot",Ke.z6.stringify(Ke.z6.AllSides)),(_n?Zr.toNode:Zr.fromNode).invalidateConnectedLinks()})};return Pn(Ke.bn,{width:12,height:12,fill:"transparent",mouseEnter:(xa,Zn)=>Zn.background="dodgerblue",mouseLeave:(xa,Zn)=>Zn.background="transparent",click:na,contextClick:na})}function dn(_n,na){var xa=0,Zn=Ke.z6.RightSide;_n.equals(Ke.z6.Top)?(xa=270,Zn=Ke.z6.TopSide):_n.equals(Ke.z6.Left)?(xa=180,Zn=Ke.z6.LeftSide):_n.equals(Ke.z6.Bottom)&&(xa=90,Zn=Ke.z6.BottomSide),na||(xa-=180);var Ha=(Zr,Xr)=>{Zr.handled=!0,Zr.diagram.model.commit(zo=>{var ci=Xr.part.adornedPart;zo.set(ci.data,na?"toSpot":"fromSpot",Ke.z6.stringify(Zn)),(na?ci.toNode:ci.fromNode).invalidateConnectedLinks()})};return Pn(Ke.bn,{alignment:_n,alignmentFocus:_n.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:xa,background:"transparent",mouseEnter:(Zr,Xr)=>Xr.background="dodgerblue",mouseLeave:(Zr,Xr)=>Xr.background="transparent",click:Ha,contextClick:Ha})}Ft.current.linkTemplate.contextMenu=Pn("ContextMenu",rn(),yr(),Pn("ContextMenuButton",Pn(Ke.s_,"Horizontal",Cn(0),Cn(1),Cn(2))),Pn("ContextMenuButton",Pn(Ke.s_,"Horizontal",Pn(Ke.s_,"Spot",ga(!1),dn(Ke.z6.Top,!1),dn(Ke.z6.Left,!1),dn(Ke.z6.Right,!1),dn(Ke.z6.Bottom,!1)),Pn(Ke.s_,"Spot",{margin:new Ke.Zt(0,0,0,2)},ga(!0),dn(Ke.z6.Top,!0),dn(Ke.z6.Left,!0),dn(Ke.z6.Right,!0),dn(Ke.z6.Bottom,!0)))));const to=`{ "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 _a=["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 Xa(_n){return console.log("shapeName:",_n),_a.indexOf(_n)>=0}var Lr=new Ke.YI(ma.current,{maxSelectionCount:1,linkTemplate:Pn(Ke.rU,{locationSpot:Ke.z6.Center,selectionAdornmentTemplate:Pn(Ke.uz,"Link",{locationSpot:Ke.z6.Center},Pn(Ke.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Pn(Ke.bn,{toArrow:"Standard",stroke:null}))},{routing:Ke.rU.AvoidsNodes,curve:Ke.rU.JumpOver,corner:5,toShortLength:4},new Ke.KX("points"),Pn(Ke.bn,{isPanelMain:!0,strokeWidth:2}),Pn(Ke.bn,{toArrow:"Standard",stroke:null})),model:new Ke.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Ke.bn.getFigureGenerators().toArray().map(_n=>({text:"\u672A\u547D\u540D",size:"100 100",figure:_n.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Ft.current.addDiagramListener("TextEdited",function(_n){var na;const xa=_n.subject.part;var Zn=(na=document.activeElement)==null?void 0:na.value;typeof Zn=="string"&&Zn.trim()===""&&Ft.current.model.commit(function(Ha){Ha.set(xa.data,"text","\u672A\u547D\u540D"),Ft.current.commandHandler.stopCommand()},"increment")}),Lr.nodeTemplate=Pn(Ke.NB,"Auto",{locationSpot:Ke.z6.Center},new Ke.KX("location","location",Ke.E9.parse).makeTwoWay(Ke.E9.stringify),Pn(Ke.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 Ke.KX("stroke").makeTwoWay(),new Ke.KX("fill").makeTwoWay(),new Ke.KX("figure")),Pn(Ke.al,{margin:new Ke.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Ke.$u(16,16),maxSize:new Ke.$u(10,NaN),textAlign:"center",editable:!0},new Ke.KX("key").makeTwoWay())),setTimeout(()=>{Ft.current.grid=Pn(Ke.s_,"Grid",Pn(Ke.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Pn(Ke.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Ft.current.grid.visible=!0,Ft.current.grid.gridCellStroke="darkgray",Ft.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Ft.current,Ft.current}const ri=()=>wt(this,null,function*(){var Pn=Ft.current.makeImage();const tr=yield(0,It.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Pn.src}});Rt({src:tr.url})});return(0,b.useEffect)(()=>(setTimeout(()=>{eo()},500),Ma(ar+1),()=>{Ft.current=null}),[]),et.createElement("div",{ref:$r,className:Ra.current?`${lt.maxH60} body-overflow-initial`:"body-overflow-initial"},et.createElement(Ue.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!ar,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:et.createElement(ct.Z,null,et.createElement(Tn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),et.createElement(Tn.Z,{onClick:()=>{var Pn,tr,pt=Ft.current.selection.first();if(Ra.current=!Ra.current,document.activeElement&&pt){let on=(tr=(Pn=document.activeElement)==null?void 0:Pn.value)==null?void 0:tr.trim();typeof on=="string"&&Ft.current.model.commit(function(qt){qt.set(pt.data,"text",on||"\u672A\u547D\u540D"),Ft.current.commandHandler.stopCommand()},"increment")}Ma(ar+1)}},et.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Bt},et.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:lt.flowChartWrp},et.createElement("div",{style:{display:"flex",height:"100%"}},et.createElement("div",{style:{width:"300px",height:"100%"}},et.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),et.createElement("div",{style:{height:"calc(100% - 50px)"},className:lt.myPaletteDiv,ref:ma})),et.createElement("div",{style:{flex:1,position:"relative"}},et.createElement("div",{ref:Rn,style:{height:"80vh"}}))),et.createElement("div",{className:"tr"},et.createElement(fe.ZP,{size:"large",onClick:ri,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var At=Kt,Un=z(78045),An=z(31795);const Sn=Un.ZP.Group,Ln={margin:"0 8px"};var ua=({callback:Bt,onCancel:Rt})=>{function Ft(Rn){Bt(Rn)}return b.createElement(he.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Ft},b.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},b.createElement("span",{style:Ln},"\u5355\u5143\u683C\u6570\uFF1A"),b.createElement("span",{style:Ln},"\u884C\u6570"),b.createElement(he.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},b.createElement(An.Z,null)),b.createElement("span",{style:Ln},"\u5217\u6570"),b.createElement(he.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},b.createElement(An.Z,null))),b.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},b.createElement("span",{style:Ln},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),b.createElement(he.default.Item,{name:"align"},b.createElement(Sn,null,b.createElement(Un.ZP,{value:"default"},b.createElement("i",{className:"fa fa-align-justify"})),b.createElement(Un.ZP,{value:"left"},b.createElement("i",{className:"fa fa-align-left"})),b.createElement(Un.ZP,{value:"center"},b.createElement("i",{className:"fa fa-align-center"})),b.createElement(Un.ZP,{value:"right"},b.createElement("i",{className:"fa fa-align-right"}))))),b.createElement("div",{className:"flex-container flex-end"},b.createElement(fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(fe.ZP,{type:"ghost",onClick:Rt},"\u53D6\u6D88")))},it=z(47897),Pt=z(61016),Pa=z.n(Pt),xt=(0,b.forwardRef)(({use3d:Bt,width:Rt,height:Ft,callback:Rn,showSaveButton:ma},Ra)=>{const $r=(0,b.useRef)(),ar=(0,b.useRef)(),[Ma,eo]=(0,b.useState)(!1),ri=(0,b.useRef)({id:$r,appName:"graphing",width:Rt||1e3,height:Ft||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,b.useEffect)(()=>{ar.current=new(Pa())(ri.current,!0),window.onload=function(){ar.current.inject("applet_container")}},[]);const Pn=()=>{var tr=window.ggbApplet.getPNGBase64(1,!0,72);return Rn&&Rn(tr),tr};return(0,b.useEffect)(()=>{ri.current.appName=Ma?"3D":"graphing",ar.current.inject("applet_container")},[Ma]),(0,b.useEffect)(()=>{eo(Bt)},[Bt]),(0,b.useImperativeHandle)(Ra,()=>({getImgData:Pn})),b.createElement(b.Fragment,null,b.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:$r}),b.createElement(ct.Z,{align:"middle"},b.createElement(Tn.Z,{flex:1},b.createElement(it.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Ma,onChange:tr=>eo(tr)})),b.createElement(Tn.Z,null,b.createElement(fe.ZP,{size:"large",onClick:Pn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),gn=z(36527),ht=z(25934),mt=z(2453);const Xt="link",vn="upload-image",en="add-flowchart",Vt="draw-image",Aa="add-flowchart",da="code-block",an="add-table",hr="------------",ya={default:hr,left:`:${hr}`,center:`:${hr}:`,right:`${hr}:`};var Er=z(99914),Ur=(Bt,Rt,Ft)=>new Promise((Rn,ma)=>{var Ra=Ma=>{try{ar(Ft.next(Ma))}catch(eo){ma(eo)}},$r=Ma=>{try{ar(Ft.throw(Ma))}catch(eo){ma(eo)}},ar=Ma=>Ma.done?Rn(Ma.value):Promise.resolve(Ma.value).then(Ra,$r);ar((Ft=Ft.apply(Bt,Rt)).next())});function uo(){}let xo=0;const wr=1e4,Tr="\u2581",Bn="@\u2581\u2581@",ta="@\u2581@",Na=`
|
|
**\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`,Fa=["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 Ca(Bt){return/^\d+$/.test(Bt)?`${Bt}px`:Bt}const gr=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Mo={[gr+"-B"]:"bold",[gr+"-I"]:"italic"},pi={[Xt]:"\u6DFB\u52A0\u94FE\u63A5",[da]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[vn]:"\u6DFB\u52A0\u56FE\u7247",[Vt]:"\u6DFB\u52A0\u753B\u56FE",[en]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[an]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var za=({defaultValue:Bt="",onChange:Rt,width:Ft="100%",height:Rn=400,miniToolbar:ma=!1,isFocus:Ra=!1,watch:$r,insertTemp:ar,mode:Ma="markdown",id:eo="markdown-editor-id",showResizeBar:ri=!1,noStorage:Pn=!1,showNullButton:tr=!1,showNullProgramButton:pt=!1,hidetoolBar:on=!1,fullScreen:qt=!1,onBlur:tn,onCMBeforeChange:$n,onFullScreen:rn,className:aa="",disablePaste:jn=!1,disabled:yr=!1,disabledFill:Nt=!1,placeholder:$t="",values:Cn="",extraUse:ga})=>{const[dn,to]=(0,b.useState)(null),[_a,Xa]=(0,b.useState)(Bt),[Lr,_n]=(0,b.useState)($r),[na,xa]=(0,b.useState)(qt),[Zn,Ha]=(0,b.useState)(""),[Zr,Xr]=(0,b.useState)(0),[zo,ci]=(0,b.useState)(Rn),[Pi,ol]=(0,b.useState)(!1),Du=(0,b.useRef)((0,ht.Z)()),Pu=(0,b.useRef)(!1),gl=(0,b.useRef)(),[Ii,Jl]=(0,b.useState)(0),[nu,su]=(0,b.useState)(0),wl=(0,b.useRef)(),yl=(0,b.useRef)(),Xl=(0,b.useRef)(),bo=(0,b.useRef)(),zt=()=>Ur(void 0,null,function*(){var ia;const sn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Du.current}});(ia=sn==null?void 0:sn.attachments)!=null&&ia.length&&(console.log("cm:",dn,wl),sn.attachments.map(ea=>{ea.content_type.indexOf("image")>-1?dn.replaceSelection(``):ea.content_type.indexOf("video")>-1?dn.replaceSelection(`<video width="100%" controls src="${ENV.API_SERVER}/api/attachments/${data.id}"></video>`):ea.content_type.indexOf("pdf")>-1?dn.replaceSelection(`<a href="${ENV.API_SERVER}/api/attachments/${ea.id}?type=${ea.content_type}&disposition=inline" target="_blank">${ea.name}</a>`):dn.replaceSelection(`[${ea.name}](${ENV.API_SERVER}/api/attachments/${ea.id}?type=${ea.content_type})`)}))});(0,b.useEffect)(()=>{const ia=window.scrollY||window.pageYOffset;Xa(Cn),dn==null||dn.setValue(Cn),window.scrollTo(0,ia)},[Cn]),(0,b.useEffect)(()=>{rn==null||rn(na)},[na]),(0,b.useEffect)(()=>{if(wl.current){let ia=function(ea,ra){var Oa;if(jn){ra.preventDefault();return}const Sr=ra.clipboardData;if(Sr){const Or=Sr.types.toString(),Hr=Sr.items;if(Or==="Files"||Sr.types.indexOf("Files")>-1){if(ra.preventDefault(),Ma=="stex")return;try{let Wr=Hr[1];((Oa=Hr[0])==null?void 0:Oa.kind)==="file"&&(Wr=Hr[0]);const Da=Wr.getAsFile(),or=Da.name.split(".").pop();(0,je.I)(Da,nr=>{var Cr,La,Bo;nr.id?((Cr=Da==null?void 0:Da.type)==null?void 0:Cr.indexOf("image"))>-1?sn.replaceSelection(`<img width="100%" src="/api/attachments/${nr.id}?type=${nr.content_type})" alt="" />`):((La=Da==null?void 0:Da.type)==null?void 0:La.indexOf("video"))>-1?sn.replaceSelection(`<video width="100%" controls src="/api/attachments/${nr.id}"></video>`):((Bo=Da==null?void 0:Da.type)==null?void 0:Bo.indexOf("pdf"))>-1?sn.replaceSelection(`<a href="/api/attachments/${nr.id}?type=${Da.type}&disposition=inline" target="_blank">${Da.name}</a>`):Fa.includes(or)?sn.replaceSelection(`<a href="/api/attachments/${nr.id}?type=office&disposition=inline" target="_blank">${Da.name}</a>`):sn.replaceSelection(`[${Da.name}](/api/attachments/${nr.id}?type=${nr.content_type})`):(nr==null?void 0:nr.status)===401&&(mt.ZP.warning((nr==null?void 0:nr.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Wr){mt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const sn=Pe().fromTextArea(wl.current,{mode:Ma,lineNumbers:!ma,lineWrapping:!0,value:Bt,autoCloseTags:!pt,autoCloseBrackets:!0});return sn.on("keyup",function(ea,ra){ra.keyCode===8&&(ea.getValue()==""?sn.setOption("placeholder",$t):sn.setOption("placeholder",null))}),sn.on("keydown",function(ea,ra){if(ra.keyCode===8){var Oa=wn(ea);Oa&&ra.preventDefault()}}),Ra&&sn.focus(),sn.on("paste",ia),sn.on("dragleave",function(ea,ra){yl.current.classList.remove("mouse-hover-md")}),yr&&sn.on("beforeChange",function(ea,ra){(ra.origin==="paste"||ra.origin==="+input")&&ra.cancel()}),to(sn),()=>{sn.off("paste",ia)}}},[]);const ln=(0,b.useCallback)(()=>{if(yl.current)try{}catch(ia){console.log(ia,"---- to set md editor body height")}},[zo,yl,na]);(0,b.useEffect)(()=>{function ia(){let sn=new be.Z(ea=>{for(let ra of ea)(ra.target.offsetHeight>0||ra.target.offsetWidth>0)&&(ln(),dn.setSize("100%","100%"),dn.refresh())});return sn.observe(wl.current.parentElement),sn}if(dn){const sn=ia();return()=>{var ea,ra;(ea=wl.current)!=null&&ea.parentElement&&sn.unobserve((ra=wl.current)==null?void 0:ra.parentElement)}}},[dn,ln]),(0,b.useEffect)(()=>{if(dn){let ia=[];for(const[sn,ea]of Object.entries(Mo)){let ra={[sn]:()=>{tt(ea)}};ia.push(ra),dn.addKeyMap(ra)}return gl.current=setInterval(()=>{Pu.current&&zt()},4e3),()=>{clearInterval(gl.current);for(let sn of ia)dn.removeKeyMap(sn)}}},[dn]),(0,b.useEffect)(()=>{qt!==na&&xa(qt)},[qt]),(0,Er.Z)(()=>{if(!Pn&&Zr>0){let ia=new Date().getTime(),sn=window.sessionStorage.getItem(eo);ia>=Zr+wr&&(!sn||sn!==_a)&&(window.sessionStorage.setItem(eo,_a),ol(!0))}},wr),(0,b.useEffect)(()=>{_n($r)},[dn,$r]),(0,b.useEffect)(()=>{dn&&Ra&&dn.focus()},[dn,Ra]),(0,b.useEffect)(()=>{if(Lr&&dn){let ia=function(ea){let ra=ea.target;if(bo.current){let Oa=ra.scrollTop/ra.scrollHeight;bo.current.scrollTop=bo.current.scrollHeight*Oa}};const sn=dn.getScrollerElement();return sn.addEventListener("scroll",ia),()=>{sn.removeEventListener("scroll",ia)}}},[dn,Lr]),(0,b.useEffect)(()=>{if(dn&&$n){let ia=function(sn,ea){$n(sn,ea)};return dn.on("beforeChange",ia),()=>{dn.off("beforeChange",ia)}}},[dn,$n]),(0,b.useEffect)(()=>{if(dn&&tn){let ia=function(){tn(dn.getValue())};return dn.on("blur",ia),()=>{dn.off("blur",ia)}}},[dn,tn]);function wn(ia,sn){var ea=ia.getDoc(),ra=ea.getCursor(),Oa=ea.getLine(ra.line),Sr=Oa.charAt(ra.ch-1),Or=Oa.lastIndexOf("@\u2581@",ra.ch),Hr=Oa.lastIndexOf("@\u2581\u2581@",ra.ch),Wr=Or>Hr?Or:Hr,Da=Or>Hr?3:4;if(Bn.indexOf(Sr)===-1)return null;if(console.log("change1:",sn,ia,Oa,ra,Wr,Or,Hr,Sr),Wr>=0&&ra.ch-Wr<5){var or=Wr+Da;return ea.replaceRange("",{line:ra.line,ch:Wr},{line:ra.line,ch:or}),{line:ra.line,ch:or}}return null}(0,b.useEffect)(()=>{if(dn){let ia=function(sn,ea){const ra=sn.getValue();Xa(ra),Xr(new Date().getTime()),sn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Rt&&(pt?Rt(ra,ja(ra)):Rt(ra))};return dn.on("change",ia),()=>{dn.off("change",ia)}}},[dn,Rt]),(0,b.useEffect)(()=>{if(dn)if(Bt==null)dn.setValue(""),Xa("");else{const ia=window.scrollY||window.pageYOffset;Bt!==dn.getValue()&&(dn.setValue(Bt),Xa(Bt),dn.setCursor(yr?1:dn.lineCount(),0),window.scrollTo(0,ia))}},[dn,Bt]);const tt=(0,b.useCallback)(ia=>{const sn=dn.getCursor(),ea=dn.getSelection();let ra=ea.split(`
|
|
`);switch(ia){case"bold":return dn.replaceSelection("**"+ea+"**"),ea===""&&dn.setCursor(sn.line,sn.ch+2),dn.focus();case"italic":return dn.replaceSelection("*"+ea+"*"),ea===""&&dn.setCursor(sn.line,sn.ch+1),dn.focus();case"code":return dn.replaceSelection("`"+ea+"`"),ea===""&&dn.setCursor(sn.line,sn.ch+1),dn.focus();case"inline-latex":return Ha("inline-latex"),dn.focus();case"latex":return dn.replaceSelection("```latex\n"+ea+"\n```"),dn.setCursor(sn.line+1,ea.length+1),dn.focus();case"line-break":return dn.replaceSelection(`<br/>
|
|
`),dn.focus();case"list-ul":return ea===""?dn.replaceSelection("- "+ea):dn.replaceSelection(ra.map(Oa=>Oa===""?"":`- ${Oa}`).join(`
|
|
`)),dn.focus();case"list-ol":return ea===""?dn.replaceSelection("1. "+ea):dn.replaceSelection(ra.map((Oa,Sr)=>Oa===""?"":`${Sr+1}. ${Oa}`).join(`
|
|
`)),dn.focus();case"add-null-ch":return ea===""&&dn.setCursor(sn.line,sn.ch),dn.replaceSelection(Tr),dn.focus();case"add-signal":return ea===""&&dn.setCursor(sn.line,sn.ch),dn.replaceSelection(ta),dn.focus();case"add-multiple":return ea===""&&dn.setCursor(sn.line,sn.ch),dn.replaceSelection(Bn),dn.focus();case"inster-template-1":return ea===""&&dn.setCursor(sn.line,sn.ch),dn.replaceSelection(Na),dn.focus();case"eraser":return dn.setValue(""),dn.focus();case"trigger-watch":return _n(!Lr),dn.focus();case"trigger-full-screen":return xa(!na),dn.focus();case Xt:Ha(Xt);return;case da:Ha(da);return;case vn:Ha(vn);return;case Vt:Ha(Vt);return;case"maths-latex":Ha("maths-latex");return;case en:Ha(en);return;case an:Ha(an);return;default:throw new Error}},[dn,Lr,na]),yn=(0,b.useCallback)((ia,sn)=>{var ea,ra,Oa,Sr,Or,Hr;switch(Ha(""),Zn){case Xt:const{title:Cr,link:La}=ia;return dn.replaceSelection(`[${Cr}](${La})`),dn.focus();case da:const{language:Bo,content:_o}=ia;return dn.replaceSelection(["```"+Bo,_o,"```"].join(`
|
|
`)),dn.focus();case"maths-latex":for(var Wr=atob(ia),Da=new Uint8Array(Wr.length),or=0;or<Wr.length;or++)Da[or]=Wr.charCodeAt(or);var nr=new Blob([Da],{type:"image/png"});(0,je.I)(nr,ml=>{ml.id?dn.replaceSelection(``):(ml==null?void 0:ml.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":dn.replaceSelection("`$$"+ia+"$$`");break;case vn:case Vt:case Aa:const{src:di,alt:gi}=ia,mi=sn,Sl=(Oa=(ra=(ea=mi==null?void 0:mi.name)==null?void 0:ea.split("."))==null?void 0:ra.pop)==null?void 0:Oa.call(ra);return((Sr=mi==null?void 0:mi.type)==null?void 0:Sr.indexOf("image"))>-1||!(mi!=null&&mi.type)?mi.align||mi.width?dn.replaceSelection(`<p style="text-align:${mi.align||"initial"}"><img width="${mi.width?mi.width+"%":"initial"}" src="${di}" alt="${gi||""}" /></p>`):dn.replaceSelection(`<img width="100%" src="${di}" alt="${gi||""}" />`):((Or=mi==null?void 0:mi.type)==null?void 0:Or.indexOf("video"))>-1?dn.replaceSelection(`<video width="100%" controls src="${di}"></video>`):((Hr=mi==null?void 0:mi.type)==null?void 0:Hr.indexOf("pdf"))>-1?dn.replaceSelection(`<a href="${di}?type=${mi.type}&disposition=inline" target="_blank">${mi.name}</a>`):Fa.includes(Sl)?dn.replaceSelection(`<a href="${di}?type=office&disposition=inline" target="_blank">${mi.name}</a>`):dn.replaceSelection(`[${mi.name}](${di})`),dn.focus();case an:const{row:au,col:Cu,align:xl}=ia;let Rl=`
|
|
`;for(let ml=0;ml<au;ml++){let Ou=[],vu=[];for(let Nu=0;Nu<Cu;Nu++)ml===1&&vu.push(ya[xl]),Ou.push(" ");ml===1&&(Rl+=`| ${vu.join(" | ")} |
|
|
`),Rl+=`| ${Ou.join(Cu===1?"":" | ")} |
|
|
`}return dn.replaceSelection(Rl+`
|
|
`),dn.focus();default:throw new Error}},[dn,Zn]),ca=(0,b.useMemo)(()=>{switch(Zn){case Xt:return b.createElement(Ye,{callback:yn,onCancel:sa});case da:return b.createElement(Xe.Z,{callback:yn,onCancel:sa});case vn:return b.createElement(je.Z,{callback:yn,onCancel:sa});case en:return b.createElement(At,{callback:yn,onCancel:sa});case an:return b.createElement(ua,{callback:yn,onCancel:sa});case"maths-latex":return b.createElement(xt,{showSaveButton:!0,callback:yn});case"inline-latex":return b.createElement(gn.Z,{showSaveButton:!0,callback:yn});default:return null}},[Zn]);function sa(){Ha("")}(0,b.useEffect)(()=>{if(Xl.current){let ia=function(Or){Oa=!0,Sr=Or.pageY},sn=function(){Oa=!1},ea=function(Or){if(Oa){let Hr=Or.pageY-Sr;Hr<0&&(Hr=0),Hr>300&&(Hr=300);let Wr=Rn+Hr+"px";ci(Wr)}},ra=Xl.current,Oa=!1,Sr=0;return ra.addEventListener("mousedown",ia),document.addEventListener("mousemove",ea),document.addEventListener("mouseup",sn),()=>{ra.removeEventListener("mousedown",ia),document.removeEventListener("mousemove",ea),document.removeEventListener("mouseup",sn)}}},[dn,Xl]),(0,b.useEffect)(()=>{ci(Rn)},[Rn]);const Qt=Ca(Ft),En=Ca(zo),pn={width:Qt,height:En},pa=(0,b.useMemo)(()=>{if(Zr){let ia=new Date(Zr),sn=ia.getHours(),ea=ia.getMinutes(),ra=ia.getSeconds();return sn=sn<10?"0"+sn:sn,ea=ea<10?"0"+ea:ea,ra=ra<10?"0"+ra:ra,`${sn}:${ea}:${ra}`}return 0},[Zr]),ja=ia=>{const sn=[];if(pt){let ea=-1;ia=ia.replace(/(@▁▁@|@▁@)/g,function(ra,Oa,Sr){sn.push({multiLine:ra!==ta})})}return sn};function ir(){window.sessionStorage.removeItem(eo),ol(!1),Xr(0)}function Ut(){ol(!1),Xr(0),dn.setValue(window.sessionStorage.getItem(eo))}(0,b.useEffect)(()=>{pi[Zn]&&Zn!==Vt&&Zn!==en&&setTimeout(()=>{const ia=document.getElementsByClassName("markdown-popup-form")[0],sn=window.innerWidth/2-ia.offsetWidth/2,ea=window.innerHeight/2-ia.offsetHeight/2;Jl(sn),su(ea)},0)},[Zn]);const Pr=ia=>{ia.preventDefault();const sn=ia.clientX-Ii,ea=ia.clientY-nu;document.body.onmousemove=ra=>{let Oa=ra.clientX-sn,Sr=ra.clientY-ea;const Or=document.getElementsByClassName("markdown-popup-form")[0],Hr=window.innerWidth-Or.offsetWidth,Wr=window.innerHeight-Or.offsetHeight;Oa=Math.max(0,Math.min(Oa,Hr)),Sr=Math.max(0,Math.min(Sr,Wr)),zr(ra.clientX,ra.clientY,sn,ea)&&(Jl(Oa),su(Sr))},document.body.onmouseup=function(){document.body.onmousemove=null}},zr=(ia,sn,ea,ra)=>{const Oa=document.body.clientHeight,Sr=document.body.clientWidth;return ia<20&&ea>ia||ia>Sr-20&&ea<ia||sn<20&&ra>sn||sn>Oa-20&&ra<sn?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return b.createElement(b.Fragment,null,b.createElement("div",{className:"markdown-editor-wrapper",ref:yl},b.createElement("div",{className:`markdown-editor-container ${aa} ${Lr?"on-preview":""} ${ma?"mini":""} ${na?"full-screen":""}`,style:pn},b.createElement(me,{insertTemp:ar,watch:Lr,fullScreen:na,showNullButton:tr,showNullProgramButton:pt,onActionCallback:tt,hidetoolBar:on,extraUse:ga}),b.createElement("div",{className:"markdown-editor-body"},b.createElement("div",{className:"codemirror-container"},b.createElement("textarea",{ref:wl,placeholder:$t})),Lr?b.createElement("div",{ref:bo,className:"preview-container"},Ma==="stex"&&b.createElement(Fe,{value:_a}),Ma!=="stex"&&b.createElement(He.Z,{disabledFill:Nt,showProgramFill:pt,value:_a})):null))),ri?b.createElement("a",{ref:Xl,className:"editor-resize"}):null,Zn===Vt&&b.createElement(Ot,{callback:yn,onCancel:sa}),Zn===en&&b.createElement(At,{callback:yn,onCancel:sa}),b.createElement(ye.Z,null,pi[Zn]&&Zn!==Vt&&Zn!==en?b.createElement(Ue.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:Ii,top:nu},title:b.createElement("div",{style:{cursor:"move"},onMouseDown:Pr},pi[Zn]),open:!0,onCancel:sa,footer:null,destroyOnClose:!0,width:Zn===en?"1200px":null,height:Zn===en?"80vh":null,className:"markdown-popup-form"},ca):null))}},70859:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return Ee},I:function(){return ye}});var b=z(22150),se=z(2453),Pe=z(69677),be=z(93421),De=z(31795),Be=z(78045),ue=z(71577),Le=z(15476),Re=z(67294),Oe=z(52262),He=z(67294),Fe=Object.defineProperty,pe=Object.defineProperties,re=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(he,ge,fe)=>ge in he?Fe(he,ge,{enumerable:!0,configurable:!0,writable:!0,value:fe}):he[ge]=fe,ee=(he,ge)=>{for(var fe in ge||(ge={}))E.call(ge,fe)&&y(he,fe,ge[fe]);if(a)for(var fe of a(ge))x.call(ge,fe)&&y(he,fe,ge[fe]);return he},te=(he,ge)=>pe(he,re(ge));const{useForm:ne}=b.default,oe={width:280,marginRight:10},ae={labelCol:{span:5},wrapperCol:{span:19}};var Ee=({callback:he,onCancel:ge})=>{const[fe]=ne();let ke=(0,Re.useRef)();function we(Te){ke.current.width=fe.getFieldValue("width"),ke.current.align=fe.getFieldValue("align"),he(Te,ke.current)}function Ne(Te,We){if(Te.status===-1){se.ZP.error(Te.message);return}fe.setFieldsValue({src:`/api/attachments/${Te.id}`,type:We.type})}function Ae(Te){let We=Te.target.files[0];ke.current=We,ye(We,Ne)}return He.createElement(b.default,te(ee({form:fe},ae),{className:"upload-image-panel",onFinish:we,style:{width:470,overflow:"hidden"}}),He.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},He.createElement("div",{className:"flex-container"},He.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},He.createElement(Pe.default,{style:oe})),He.createElement(me,{onFileChange:Ae}))),He.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},He.createElement(Pe.default,{style:{width:264}})),He.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},He.createElement(be.Z,null,He.createElement(b.default.Item,{name:"width",style:{margin:0}},He.createElement(De.Z,{style:{width:264}})),He.createElement("span",{className:"ml8"},"%"))),He.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},He.createElement(Be.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"}]})),He.createElement("aside",null,He.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},He.createElement(ue.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),He.createElement(ue.ZP,{type:"default",onClick:ge},"\u53D6\u6D88"))))};function me({onFileChange:he}){return He.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",He.createElement("input",{type:"file",onChange:he}))}function ye(he,ge){if(!he)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Oe.bg)())throw se.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let fe=new FormData;fe.append("editormd-image-file",he),fe.append("file_param_name","editormd-image-file"),fe.append("byxhr","true");var ke=new window.XMLHttpRequest;ke.withCredentials=!0,ke.addEventListener("load",function(we){ge(JSON.parse(we.target.responseText),he)},!1),ke.addEventListener("error",function(we){console.error(we)},!1),ke.open("POST",`${Le.KI}/api/attachments.json`),ke.send(fe)}},76621:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return Pe}});var b=z(67294),se=z(73935);class Pe extends b.Component{constructor(De){super(De);const Be=window.document;this.node=Be.createElement("div"),Be.body.appendChild(this.node)}render(){const{children:De}=this.props;return(0,se.createPortal)(De,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},9897:function(ft,$e,z){"use strict";z.d($e,{i:function(){return oe},Z:function(){return Ee}});var b={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},se=z(57953),Pe=z(83062),be=z(94184),De=z.n(be),Be=z(28706),ue=z(26194),Le=z(52262),Re="data:image/png;base64,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",Oe="data:image/png;base64,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",He="data:image/png;base64,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",Fe="data:image/png;base64,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",pe="data:image/png;base64,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",re="data:image/png;base64,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",a="data:image/png;base64,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",E="data:image/png;base64,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",x="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAFB1JREFUaEPFWwd4FcXafvekEiCEQAIBpSaEjsDV0Jv0IlwvAUTsgAjCI1iuCPiLtCvdcvXaUFSaaJSSGClCFAgloQYCQQIkpIeQkF7O2fvMNzO7sycnwevfzoMmZ3d2dvd75/3K+000ACi5+s19jiqs1qAN0jUtSIMGTdPYKf5TY9/pizju/JOP0wHomgYbXQnoNjGHTpfSuXt9bA42i7iezcj/Abpu/GRHdJ3uxo/Tr/w6dpz+k9ey47oDuu6g8w72kw116GBPrDvkXGKMvF78ZPNqdBt+HZ+f/S7v6+DvrYznz8Pm488oz7G3p2PKs4q3M98PyLDBcVjT3F67b/TSWxoDp6rCfk6D5g/NZgIiQWL4wAoSHSHg2D9+DXsUjocGhyuQpNXvAZImDELGFi8kYeWGl2CYILHj3IjymPPvzKDSYFZjagIgPq+djC+NqBqdPRcHiJ9Xx8jFUztI/NpaQSIwuaFs0PM0zdZNK0jYvBU6HuNEsUGCxO14bybReMk05ef/DUjSmAJOBSS+esWKlYwTq99yjjFJYQ3ggO5grJDsNMGQ4zh7rCAZLHcF3p9gEtkUjm1awYUv0gEEcUNLZnBWWEBi3wlaGsXZw/0ed31OYFrcneLeDCf3P8Ykkxm0/GplkunuVLaRuzPYx11YjUwiF8xXuis2WcB3BktZKGL1KG5Q+gzTnduADC3/3Cad4oYwNgeGGd0VSMLduQBJgqXGrtpB4iDX9lHdHUUQ5sr4m0ksyHVVZ4p4Sae4ZIxTAJAGZSAJq4v5BUgGILUzyeLyqsUkk41G/BTP5iD3bILOGEyGYc/IFv2ds5/rMhHgZHDFJCVhkG7s/wEkM/6IJMKISfyluLE5o6wxSa54xRDOLOEZhAESd3H/DZDEs1WLVYq7syQLLhMHB7T805/pFN2NbM0pQzOYZIIkWWK6O9Md/q+4O8q4zA+tOpdMYiCJDEumf0ZWp7JKssEM+EZ2xTJO55hkZG3W2OMqJv1hJhmZphIrq4GkCYBECl0zSAwAkeEpiQBbrRlJ5+B/X1vU8fU3YpYzSCkXYuEb2BwNglrxFPzPxCQFJCK/kY3rtPA5XoxJZtrtcFRB09xESuycerORMl2WcUcyyAkkYhLL8KypPE/BnZKFat+lS1bcnCXeWTNPq7vToeXFf0IuznRzMqU2j9F5I9XmVQ47Vllegoilz6Lfk6/g/k5hok7SYa+stNRLP658HiG9R6LjkEdpDJtBs9mgeXjyueT/NSAz6RyyriW4DE0mKAQDmrTtgqDgLgSKCRI34rWTB5H46y4Mem4RfHwbEUiOqkqc+ekbWViJGkugK90ldHjV90No79Gmu6OMoAqlhfkovJ2JO2nXkZuShPysVAyZ/iayryUgN+Wq9LuS20aJU9e/CVp161c9NXcCysixlZik5cX9S+fsYCm2CNzO7s6pQL0RHwP/+4NR168xIt5+Fv2feAV+zVri4MdvYeAzC/HThldqj/4AWv9lEPo9vsAoZiVQZyK/RsL+najfqEmtcxTezkLXEVPQbcRjhvtjrk9kDCi8nY6YTatQWV6KQTOWwK9xc1RVlGHH4mlo1CIYXj6+NDTnRiK8fOrDN7AZ2acoNxM2Dw8MnbWMDMxWdNyuz5B66RTslRV0jZu7Oxo2aw3/5m3RqscAXI2NRmrCCQS0CDXB4cTBncybqN+oKR4cP8NcEC7rKM4kYiRdy+OldvvUhwZAMnuTLkgyy8jQqBLVELttIwJbd0SrHgPxw7Ln0HfaAnqwpCNRGDLzTRQX5FlS9H3vL0TrngMR0ncUZYvs1u7ePvCp51fN3Z2N/ApJR3/GpFVbawSIFZfbFk5Gx4Hj0XXkVCW7Y3HeBKmqvBSHv1iFO2nJGDx9Mfya3I/tix7HoOfeQNOQB+i6fR+8jsA2nYx5Eg5+h7TEOAx9YTmfVwduXTqJkoLb8PFrjPjdm9CuzyiEhA0Ta0HH+X3bkXvjCgY/txhU+CrqQdzuTbBXVXCAasnuVNVBBUm7ffJDXUo5zF+rTGLptwUk8f3K0UjczbqFHmOfMQDKT7+BqsoydB/7NNISTuJ2WrIACbhyJIriVGDrDgQOg7nzsElw8/SuFpMYQFfvARB70e1/n0QAPTByKuysPJPAGMUpL1LtlaU4+f0n6Dp8Cjzr1sOONx5Hl2Hh8G/Whgx5es9m+AW1ROseA2l8yoWj9G5DZ68wXBK5VrHq96ybh5DeI9AubLhRB53fvx251xlAS8xUXYw/tedzYt5DE2a6VjqE9GPWZVYmabknPtBZPOCqAfNyJki6or+pQOXeTMLpvV9gyIy38OPyGej7+HxcjzuMlt37oeUD/cj/M9chtCCknj8O34BmZAj56TVxFmxePqLIFVqeBhgArdxaa53EAOowcDy6j5zKpTV2N5Hdqek41+D4S9sryrH9janwrucLN3ce/0qL7sDNzRMedXzoe2VZCbnuYXNWWtQCmbbvWTsX7fqMREjYcAGaA+f3bUNWciL6TJnHGaQY/fyBHfT9ob8+byYrarbmIsmQz0vvwwByFkGdY5IzkxxVFYj78XN0H/8Mdi9/ngCqLC1B05Au8PEL4IZV4taPy6ajXb/R6PzwRM5QCjhcmaAyU2p3GnAm6mtcjtmLvtPm1wrQkc3r0Gnoo3hgxFSub/EKCI6KctxJv27EWzZ94xbBNKKKAbRwKgbPWIyg4G70GNHv/R1N2nZCt1GP0zUJB3Yi7dJJDH9xlQHQb1+tRvHtLBpflJ8LL28feHj70D0fnvEmmFtMjo+p0SUHtGyPsEefr67xKeKpVf8zi28t5/j7vFAVmZXU32oDKS/tGuBw0Asf+XotOg8LR2CrjvD0qUeZ080zR2p8WPXEuNc/gF/g/QZI7CnORvEk4Y98uo56jAzLVq0E6U52KvasnG25fNqa7wGbjZKE7QsfQ69JcxDQpgMVpr9uXo2Alu3QfuAjPI4e/QnZyZcwfO4qY8WzJKC06C4qSgrJUwS07gD/5m0I9A79xqK85C7KigvNJIAKXiqdCRQ3Dy/4NPCvrt+pabuDg8KLY6GeM0yyY9+zpNlGyk0uT83uNDCXx85HrpmLipKiajZsGtIVPcdPR0VpkaF2S6ZwokjdjmWMQIMmLeDuyVwNm1ssEnsV7BRVBNEEw1wBZrO5Q3NzJ2PIGGSvqkRBXiYF99Rzx3Am6hswgNi4qopSbHt9yj2x9wtqgeEvvsP5rRStV45G4cLP2xHaZyQ6D51suDhWI6njKGQ5HLApsYvHGEWWchZcZXvEIi05oGUde9cAyOz9qGqCCZKMSWwlMnOmJ8Yhftcm9Bj/DFp06Q3N5gYPLx9kXD2LnGuXjCRBxiKytTD4A6OmQXP3EN/5GQMkCYqQD+Q1tVmWAcKLPNPdJZ84gGPb3sO0td9Ds7nTyiwvzld6ScCBj9+i5KXz0HDDyJobfw9DOhJGi974KtVBmk1Dr4mz0ax9T0qv4/d8IR5NZpDVn7RVt77oOPCvNYKkaoIqkFrW0Y1GDFILVpNJUjTldRIZUTApZtNy5KVeg3d9Pzw8ayl8GjSiMReityH51C8I6tDDAEQ+clFeNqWkk1dthbtHHRpfkHEDkRtedml/30ZBGLfoI1QUF2DnkqdqxGjcQu4umbuTIF09sR+x297DE2sjwIxeXlJsuB2Z1h746E0EtOmIrsMnU/OOrmXBWbPBzdPL6CNlJSfg4oHvUJibgaDQ7khPjEfv8Dmo4xeA2ylJhsB6NzcDSceiEdpvNOqyeCxS9br+gfBr0sJwc7KdYW1dcHWDl0C8QahlH9mo60J/cZVS8/jEWSQZxkDKS7+G+IhPUHwnBy279aGqevCMJbTyzkdvR+bv5zBy3hp6YVWMvXnmN8Rufx+TV26hNJvpCvkZNxG57iV0HDyBsj2p3KSeP4bC3EyMX/IpyhlAb0xDSJ8RaNQixACKXXs5Zg8eWfwRGjCA2P2EoRlAnEER0B12bHkt/J7uTQ5gbm7kvNUiVS/Hvn8uQo9xTyN227to138MbDY3XDwYgeGzl8GnfiPRXLQj+/olHNmyAQOeehUNg1orqbopQRnujkKVte+kaoLU4Mv+bQMxyEFhwXXd4wySw2FHzOZVJN+c+v5f6DV5LlIvHIe9sgx9p72ChP3fIik2GnXq+1ljCTQK1OUlRZi0Ygvc2QrVNOSnpyBq/XwMn7MCTdp2pmscLOXe/SWYjqcCNODpV9Gyx0Bj3vTL8Tj44X8ZAEn6sJj0+4n9OMoAWhcBm2ZDWtJZo0LPTLpAc7NP3YaByLmeiAf/NhN1WPHMCmlPbzRq0Y5+PxP5FQqyUjDgqdexa+XzCO0/Fu36jkLCwe/RadAEVJYUU8xh5s5JuYLjOz9Cnylz4dfUZIynd13ugpW2eY3CqohhxL6sX9cb7QZmFJVF1WMSZ1HCwZ24m5uOB//2AiJXv4iwyS+S7HHo06UYOmsprsb+jLRLcXjw0VlK44/Hmczfz+PiLxGYtOIbMgL7MBZErX+ZAApo08lIu+P3fInUC7GYsOgTlJXeJQb1ZwB1H2DsmXAJkPBxycf3EUBPrPsBJUUF8PH1p/tVFN/FnjXzEBY+G+ejt6JJcBda6XcybmDIDFZsik6sDtzNTkPUxgUk/TRs3ga7VswUAI023GHkmnkoKyqokZ1u7h4Y8/JG4e7+GEgSPC3r13XEILErxMjUanJ3BVlpiPlyBQY/+ybqNGxMGV3YpDlo1uEv9OIsHiXs24HUiyfQdcRjRttctgtybl4hAMOXfy0AYjHoJqI2vIzhs5cjsG0nalQxSej0HsGgRZ/Q3N8uVgDivhM1AsQE0+P7cWzruxi7YD0OfPo2Hln4Abzr1EfMF/+AvaoKg6Yvxk/rF6BpcBd0HjYRu9+Zi9D+Y9Bx0AShCIBUgFO7PsdDVMc48OPymQgdMAahfccY7osBy7JHlqgwIfVs9Bb0GPMk6gcECcZqVKQbRnfBpJrYpGXGrBV1kKliM3fHXILaHeWFpw0OeyUSY3ajy9BJqCovw9518wigoPY9YSNFAri4fweunToIv2atDK2aLy+NYklhTgbClzGAhIvLuEkCK/PnjEHsPiwOnd27GSnnY/HIYg7QTgUgPhuQfuV0dRcn1rIEiKkEQcFd0WvSbBz/9kNkJV/E6PnrUM+/CaI2LEDTtl3QfdyTSLt8msDjGt8UsWsFcNirqMPMPj8sn04Mat+PA2RKNFwOyr12ETFfr8GgZ96Af3MWg6ypuhUk8/oaAUo/vEZnq9UI5Oy1baLmqTEm8c5rZVkZIte/hLDwOQjq0JNDoGm4uP9bsKxn2OwVRutcFsApZ4/g+M5/Ivztr3iSoAH5mSkEEBNgverWl1giPyOFXnrCoo9RWlKI7xZPQ+MWIajj18hwJ2WF+ci5ftkag8TZ3zavxo34X9FpyKMIeehhHNq0ioRL5oZ9A5rTqMj189E0uCu6j2UZogO3LsVR8dq8Q0+SbpgkpG7hYgC1HzAOof3GQrdXoby02ACBrarcm1cQu+N99J06H/5Brcw+kq6TnMSLULNzK7d0GUA7ga6lHVpNDJIgydUru6xmcWnGJynjMAaxFwybOJsDJICWADFFWIqvpQW5yLlxGVePRVPmN2HRZ7C58dS9gAG0kQHUAV71eBuAAcpiE3uj8Ys+Rjlj0JInCCCmKlNNBqD8bj6yrye6BCjx0A8kyQT3HkF9priITzFs1lJ4+/Kqnk1hADTuaeGOHMSkM3u/wtDZy+DpVZfXR6KQjFj2HAHUvv8jKMhJRfSGV2uMPc4nxi7YAHcvbyeNr/p2LpVNWvov79CmERUkuVNHBUl1dxI0ewUDaAHCJr5ARRuvkTQkHopAdvJFDJ75lpDlbCgrysfhz5ZRm4EJjW0eHGIwrjg/h2R8Vryy9Fay7VrcL7h94woeCp8D1jo4smUdOg2ZiMA2Hbm0Y9OQd+t3nIvaSu7Lp2FArcbSKyvg5ubBg7uod/Z9sBBN23amdoMpsjrgsNupqciNJVY9dOxd+xLa9R6B4F4jKCPlorBqZPEISm9HFrwBLUO5+3ZSEcyuLJd4LACl/fIOMYjaAApQfxQkIwVnm0jYzRV3yYEU87LGgtG+MLuy0i3KloezcMvP85gke0l0DxGD5O5VGZMU+cI1WLrOJRgFJJnAkOHohJBe+RcDJFlU8iHWjZP8nLqpUSgbFpfF2+bWXarc3fEU3BqTiOVpB/9hKAkSJEtMkhme2hviVlO2BStqA6vVxSYUa8OPG1omG9YERNnOZWz/EiZX9tw5g/Rn9zcwQ0iQrNu5hOH/U5CU3UXOe+XUXhJnBmnu1cCoaX+DduvAqnRN04KkwWkvFuUJ5v442T4wGeC0w0dlhtE6t+5t4IBUB9VgkFQciInsKAP93iDJIZI56v6G2v2dChKv8o095U5tZ6vIaTbvJNsMl2Rs1VJ3/zgzSd2GLJVrpUkndD/Bpgwt7eCqrTpt/TUNKjfAm9ocV59lveSaGdJFuonMTWyWd+7KMpBE65zPo7g7uVvVeVercHO1uTv+bBwSYgfphveI3/8Rk0SccdrOZXF3NMRJ2Rauy8okEyQVfHJpSgMPOrZptw69cx/s+jlA9zc1Mw4W9VktO01dGN3Y7aMyhnVl+XdXXVlikgGSi3qLrKwq6pxJplsUrtKp4SeFXAmSvHdtMNW8e1UEbNqgIWOSud+B4eQQPRypRJtMqsmFKeyTf3Hh1IZQ6qQ8b3h3ozXGQNIcjtW6jkHS3Um2mCBZWaS6O3MPtxpjGD6MTfcAyYgxKpOc/9xFCK7KX1Uwh8S3K1u7ss4g/REm1Q6SqXDLXauSNbyoURMGs8apOc6IZpxsyqk7XHnikgHdcdjb7vmaT68Zt/4NR6wL8X1JNbgAAAAASUVORK5CYII=",y="data:image/png;base64,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",ee="data:image/png;base64,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",te="data:image/png;base64,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",ne=z(67294);const oe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Re,swimg:Oe},{name:"101\u8BA1\u5212",ptimg:He,swimg:Fe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:pe,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:E},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:y},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:te}];var Ee=({className:me,dataSource:ye=[],col:he=4,right:ge,bottom:fe=23,precision:ke=0,wrapWidth:we=1200,trackEventItems:Ne,loading:Ae,onRemove:Te=()=>{},isCurrent:We=!0,showAlias:dt=!1})=>{const gt=Math.floor((we-(he-1)*ge)/he),ze=[{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(Qe=>(window.ENV==="build"&&(Qe.ptimg=`/react/build${Qe.ptimg}`,Qe.swimg=`/react/build${Qe.swimg}`),Qe));return ne.createElement(se.Z,{spinning:Ae},ne.createElement("div",{className:De()(b.list,me)},!!(ye!=null&&ye.length)&&(ye==null?void 0:ye.map((Qe,Ye)=>{var Xe;const{name:je,id:Ue,identifier:ct,featured:jt,school_name:ot,image_url:Ot,excellent:Ke,is_plan:fn}=Qe;return ne.createElement("div",{key:Ue,className:b.wrap,style:{width:gt,marginRight:(1+Ye)%he===0?0:ge+ke,marginBottom:fe}},ne.createElement("a",{className:b.li,onClick:On=>{On.preventDefault(),On.stopPropagation(),Ne&&(0,Be.L9)([Ne]),(0,Be.xg)(`/paths/${ct}`)}},ne.createElement("div",{className:b.img},ne.createElement("img",{className:b.cover,src:`${Ot}`}),We&&(0,Le.bg)()&&(Qe==null?void 0:Qe.studying)&&ne.createElement("div",{className:`${b.movebq} user-path-items`,onClick:On=>{On.stopPropagation(),Te(Qe)}},ne.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ne.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Xe=Qe==null?void 0:Qe.subject_tags)==null?void 0:Xe.map((On,Dn)=>{var Tn,It;if(Dn===0){const et=(Tn=ze.find(wt=>wt.name==On))==null?void 0:Tn.swimg;return ne.createElement("img",{className:b.sign,src:et,style:{left:"-4px"}})}const lt=(It=ze.find(et=>et.name==On))==null?void 0:It.ptimg;return ne.createElement("img",{className:b.sign,src:lt,style:{left:`${48+52*(Dn-1)+2*Dn}px`}})}),ne.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Qe==null?void 0:Qe.excellent)&&ne.createElement("div",{className:b.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ne.createElement("div",{className:b.name},ne.createElement(Pe.Z,{title:dt&&(Qe!=null&&Qe.excellent_alias_name)?ne.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${je}`,ne.createElement("br",null),ne.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Qe==null?void 0:Qe.excellent_alias_name}`)):je},ne.createElement("span",{className:b.e},dt&&(Qe==null?void 0:Qe.excellent_alias_name)||je))),ne.createElement("div",{className:b.tags},ne.createElement("div",null,ne.createElement(Pe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ne.createElement("span",null,Qe.stages_count))),ne.createElement(Pe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ne.createElement("span",null,Qe.members_count)))))))})),!ye.length&&ne.createElement(ue.Z,null)))}},67341:function(ft,$e,z){"use strict";z.d($e,{jL:function(){return De},w9:function(){return jt},QD:function(){return Aa},cQ:function(){return Ye.Z},op:function(){return ht},O5:function(){return za},_b:function(){return Ur},t7:function(){return Ee},Gi:function(){return Dn},YG:function(){return fn},qp:function(){return x},vr:function(){return hr},qE:function(){return vn},Je:function(){return he},wb:function(){return Qe},cq:function(){return Kt},tp:function(){return te},Si:function(){return Ft},k8:function(){return yr},Du:function(){return ri}});var b=z(67294),se={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"},Pe="data:image/png;base64,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",De=({dataSource:Nt=[],img:$t,imgWidth:Cn=346,title:ga,sunTitle:dn,bannerExtraContent:to})=>b.createElement("div",{className:se.banner},b.createElement("div",{className:se.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,ga),b.createElement("span",null,dn)),Nt.length>0&&b.createElement("div",{className:se.btns},Nt.map((_a,Xa)=>b.createElement("div",{key:Xa,onClick:_a.click},_a.name,_a.sign?b.createElement("img",{src:Pe,width:39}):null))),to),$t&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:$t,width:Cn}))),Be={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"},ue=z(94184),Le=z.n(ue),Re=z(96486),Oe=Object.defineProperty,He=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,re=(Nt,$t,Cn)=>$t in Nt?Oe(Nt,$t,{enumerable:!0,configurable:!0,writable:!0,value:Cn}):Nt[$t]=Cn,a=(Nt,$t)=>{for(var Cn in $t||($t={}))Fe.call($t,Cn)&&re(Nt,Cn,$t[Cn]);if(He)for(var Cn of He($t))pe.call($t,Cn)&&re(Nt,Cn,$t[Cn]);return Nt},x=({dataSource:Nt=[],value:$t,onChange:Cn,onTitleChange:ga,className:dn,title:to,titleWidth:_a=41,style:Xa={},fontColor:Lr="#6A7283",showCount:_n,classNameActive:na,styleItem:xa={}})=>{const[Zn,Ha]=(0,b.useState)(0),[Zr,Xr]=(0,b.useState)(!1),zo=(0,b.useRef)(null),ci=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var Pi;Nt.length!==0&&(((Pi=zo==null?void 0:zo.current)==null?void 0:Pi.clientHeight)>97?Ha(1):Ha(0)),Nt.length===0&&Ha(0),Xr(!1)},[Nt]),b.createElement("div",{className:Le()(Be.row,dn),style:Xa},b.createElement("div",{onClick:(0,Re.throttle)(()=>ga==null?void 0:ga(),2e3),style:{width:_a,marginTop:Zr?12:4},className:`${Be.title} ${ga?"current":""}`},to),b.createElement("div",{className:Zr?`${Be.tagsWrap} ${Be.tagsBorderWrap}`:Be.tagsWrap},b.createElement("div",{className:Be.bar,ref:ci,style:Zn>0?{height:Zn===1?97:"auto",overflow:Zn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:Be.tag,ref:zo},Nt==null?void 0:Nt.map(Pi=>b.createElement("span",{onClick:()=>Cn(Pi.id),key:Pi.id,style:a(a({color:Lr},xa),(Pi==null?void 0:Pi.style)||{}),className:$t===Pi.id?Le()(na||Be.active,Pi.classNameActive):""},b.createElement("span",{title:Pi.name,className:Be.name},Pi.name),!!_n&&b.createElement("span",{className:Be.num},Pi.count))))),!!Zn&&b.createElement(b.Fragment,null,Zn===1?b.createElement("div",{onClick:()=>{var Pi;Ha(2),((Pi=zo==null?void 0:zo.current)==null?void 0:Pi.clientHeight)>245?Xr(!0):Xr(!1)},className:Be.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{ci.current.scrollTop=0,Ha(1),Xr(!1)},className:Be.action},"\u6536\u8D77",b.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={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"},te=({dataSource:Nt=[],value:$t,onChange:Cn,className:ga,style:dn={}})=>b.createElement("div",{style:dn,className:Le()(y.tabs,ga)},Nt.map(to=>b.createElement("span",{onClick:()=>Cn(to.id),className:$t===to.id?y.active:"",key:to.id},to.name))),ne={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"},oe=z(69677),Ee=({dataSource:Nt=[],value:$t="",onChange:Cn,onInputChange:ga=()=>{},className:dn,style:to={},placeholder:_a,allowClear:Xa=!1})=>{var Lr;const[_n,na]=(0,b.useState)(""),[xa,Zn]=(0,b.useState)("");(0,b.useEffect)(()=>{var Xr;let zo=$t;(Xr=JSON.stringify($t))!=null&&Xr.includes("{")&&(na($t.id),zo=$t.value||"");try{Zn(decodeURIComponent(zo||""))}catch(ci){Zn(decodeURIComponent(zo||""))}},[$t]);const Ha=()=>{Cn(encodeURIComponent(xa),_n||null)},Zr=Xr=>{Xr!==_n&&(na(Xr),Cn(encodeURIComponent(xa),Xr))};return b.createElement("div",{className:Le()(ne.input,dn),style:to},!!Nt.length&&b.createElement("div",{className:ne.dropdown},b.createElement("div",{className:ne.text},(Lr=Nt.find(Xr=>Xr.id===_n))==null?void 0:Lr.name,b.createElement("i",{className:"iconfont icon-zhankai4"}),b.createElement("b",{className:ne.b1}),b.createElement("b",{className:ne.b2})),b.createElement("div",{className:ne.menu},Nt.map((Xr,zo)=>b.createElement("div",{key:zo,onClick:()=>Zr(Xr.id)},Xr.name)))),b.createElement(oe.default,{onPressEnter:Ha,value:xa,onChange:Xr=>{Zn(Xr.target.value),ga(encodeURIComponent(Xr.target.value),_n||null)},bordered:!1,placeholder:_a}),b.createElement("i",{onClick:Ha,className:"iconfont icon-sousuo9 font14 pl10 current"}))},me={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"},he=({value:Nt,onChange:$t,className:Cn,total:ga,pageSize:dn,style:to={}})=>{const _a=Nt<2,Xa=Nt>=Math.ceil(ga/dn);return ga<=dn?b.createElement(b.Fragment,null):b.createElement("div",{className:Le()(me.quickPager,Cn),style:to},b.createElement("div",{onClick:()=>{_a||$t(Nt-1,"prev")},className:_a?me.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{Xa||$t(Nt+1,"next")},className:Xa?me.disabled:""},"\u4E0B\u4E00\u9875"))},ge={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"},fe=z(57953),ke=z(83062),we=z(12604),Ne=z(11320),Ae=z(28706),Te=z(96908),We=z(57177),dt=z(81378),gt=z(26194),Qe=({className:Nt,dataSource:$t=[],col:Cn=4,right:ga,bottom:dn=23,precision:to=0,wrapWidth:_a=1200,trackEventItems:Xa,loading:Lr})=>{const _n=Math.floor((_a-(Cn-1)*ga)/Cn);return b.createElement(fe.Z,{spinning:Lr},b.createElement("div",{className:Le()(ge.list,Nt)},!!$t.length&&$t.map((na,xa)=>{const{name:Zn,id:Ha,identifier:Zr,power:Xr,cover_image_id:zo,pic:ci}=na;return b.createElement("div",{className:ge.wrap,key:Ha,style:{width:_n,marginRight:(1+xa)%Cn===0?0:ga+to,marginBottom:dn}},b.createElement("a",{target:"_blank",href:`/shixuns/${Zr}/challenges`,className:ge.li,onClick:Pi=>{Pi.preventDefault(),Xa&&(0,Ae.L9)([Xa]),Xr&&(0,Ae.xg)(`/shixuns/${Zr}/challenges`)}},b.createElement("div",{className:ge.img},b.createElement("img",{className:ge.cover,src:`${ci}`}),na.is_jupyter&&b.createElement("img",{className:ge.sign,src:Te}),na.is_jupyter_lab&&b.createElement("img",{className:ge.sign,src:We}),na.is_unity_3d&&b.createElement("img",{className:ge.sign,src:dt})),b.createElement("div",{className:ge.name},b.createElement(ke.Z,{title:Zn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:ge.e},Zn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{className:ge.tags},b.createElement(ke.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),b.createElement("span",null,na.challenges_count))),!!na.myshixuns_count&&b.createElement(ke.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),b.createElement("span",null,na.myshixuns_count))),b.createElement(ke.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,na.level))),b.createElement("div",{className:ge.rate},b.createElement(we.Z,{allowHalf:!0,disabled:!0,defaultValue:na.score_info}),b.createElement("span",null,"\xA0",na.score_info?`${na.score_info}\u5206`:"5\u5206")))),!Xr&&b.createElement("div",{className:ge.lockWrap},b.createElement("img",{src:`${Ne.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!$t.length&&b.createElement(gt.Z,null)))},Ye=z(9897),Xe={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"},je="data:image/png;base64,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",Ue=z(67294),jt=({className:Nt,dataSource:$t=[],col:Cn=4,right:ga,bottom:dn=23,precision:to=0,wrapWidth:_a=1200,trackEventItems:Xa,loading:Lr})=>{const _n=Math.floor((_a-(Cn-1)*ga)/Cn);return Ue.createElement(fe.Z,{spinning:Lr},Ue.createElement("div",{className:Le()(Xe.list,Nt)},!!$t.length&&$t.map((na,xa)=>{const{subject_identifier:Zn,id:Ha,identifier:Zr,power:Xr}=na,zo=na.is_public!=0&&na.is_public;return Ue.createElement("div",{className:Xe.wrap,key:Ha,style:{width:_n,marginRight:(1+xa)%Cn===0?0:ga+to,marginBottom:dn}},Ue.createElement("a",{className:Xe.li,onClick:ci=>{ci.preventDefault(),Xa&&(0,Ae.L9)([Xa]),(0,Ae.xg)(na.first_category_url)}},Ue.createElement("div",{className:Xe.top},Ue.createElement(ke.Z,{title:na.name},Ue.createElement("div",{className:Xe.name},na.name)),Ue.createElement("img",{className:Xe.img,src:Ne.Z.IMG_SERVER+"/images/"+na.avatar_url}),Ue.createElement("div",{className:Xe.text,title:na.creator},na.creator),Zn&&Ue.createElement("div",{className:Xe.btns},Ue.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ue.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),zo&&Ue.createElement("div",{className:Xe.sign},"\u516C\u5F00")),Ue.createElement("div",{className:Xe.bottom},na.visits>0&&Ue.createElement(ke.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ue.createElement("span",null,Ue.createElement("i",{className:"iconfont icon-liulanyan"}),Ue.createElement("span",null,na.visits))),na.course_members_count>0&&Ue.createElement(ke.Z,{title:"\u6210\u5458",placement:"bottom"},Ue.createElement("span",null,Ue.createElement("i",{className:"iconfont icon-chengyuan"}),na.course_members_count)),na.tasks_count>0&&Ue.createElement(ke.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ue.createElement("span",null,Ue.createElement("i",{className:"iconfont icon-zuoye"}),na.tasks_count)),na.is_end?Ue.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ue.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!na.is_accessible&&Ue.createElement("div",{className:Xe.lockWrap},Ue.createElement("img",{src:`${Ne.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ue.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!$t.length&&Ue.createElement(gt.Z,null)))},ot={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"},Ot=z(35973),fn=({dataSource:Nt=[],value:$t,onChange:Cn,className:ga,style:dn={},tabBarExtraContent:to})=>b.createElement("div",{className:Le()(ot.tabs,ga),style:dn},b.createElement("div",{className:ot.tabsWrap},Nt.map((_a,Xa)=>b.createElement("aside",{className:ot.tab,onClick:()=>{Cn(_a.id),_a.link&&Ot.history.push(_a.link)},key:Xa},b.createElement("div",{className:$t===_a.id?ot.active:""},_a.name),(_a==null?void 0:_a.resetCount)==null&&(_a==null?void 0:_a.total)!==void 0&&b.createElement("span",null,"\uFF08",_a==null?void 0:_a.total,"\uFF09"),(_a==null?void 0:_a.resetCount)!==void 0&&(_a==null?void 0:_a.total)!==void 0&&b.createElement(ke.Z,{title:(_a==null?void 0:_a.tip)!=null?_a==null?void 0:_a.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},_a==null?void 0:_a.resetCount),"/",b.createElement("span",null,_a==null?void 0:_a.total),"\uFF09"))))),b.createElement("div",{className:ot.tabBar},to)),Dn=({className:Nt,style:$t={},children:Cn})=>b.createElement("div",{className:Le()(Nt),style:$t},Cn),Tn={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"},It=z(85418),lt=z(68508);const et=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Kt=({sortValue:Nt,dropValue:$t,className:Cn,onSort:ga,onDrop:dn,dataSource:to=et})=>{var _a;return b.createElement("div",{className:Le()(Tn.orderWrap,Cn)},b.createElement(It.Z,{dropdownRender:()=>b.createElement(lt.default,null,to.map((Xa,Lr)=>b.createElement(lt.default.Item,{key:Lr,onClick:()=>dn(Xa.id)},Xa.name)))},b.createElement("span",{className:Tn.orderTextWrap},(_a=to.find(Xa=>$t===Xa.id))==null?void 0:_a.name)),b.createElement("span",{className:Tn.orderIconWrap},b.createElement("span",{className:Tn.orderAsc},b.createElement("i",{className:Nt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Tn.cursorPointer} ${Tn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Tn.cursorPointer}`,onClick:()=>ga(Nt==="asc"?"desc":"asc")})),b.createElement("span",{className:Tn.orderDesc},b.createElement("i",{className:Nt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Tn.cursorPointer} ${Tn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Tn.cursorPointer}`,onClick:()=>ga(Nt==="asc"?"desc":"asc")}))))},At={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",ThemeOne:"ThemeOne___iCQio"},Un=z(71577),An=z(52810),Sn=Object.defineProperty,Ln=Object.getOwnPropertySymbols,ua=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Pt=(Nt,$t,Cn)=>$t in Nt?Sn(Nt,$t,{enumerable:!0,configurable:!0,writable:!0,value:Cn}):Nt[$t]=Cn,Pa=(Nt,$t)=>{for(var Cn in $t||($t={}))ua.call($t,Cn)&&Pt(Nt,Cn,$t[Cn]);if(Ln)for(var Cn of Ln($t))it.call($t,Cn)&&Pt(Nt,Cn,$t[Cn]);return Nt},kn=(Nt,$t)=>{var Cn={};for(var ga in Nt)ua.call(Nt,ga)&&$t.indexOf(ga)<0&&(Cn[ga]=Nt[ga]);if(Nt!=null&&Ln)for(var ga of Ln(Nt))$t.indexOf(ga)<0&&it.call(Nt,ga)&&(Cn[ga]=Nt[ga]);return Cn},xt=(Nt,$t,Cn)=>new Promise((ga,dn)=>{var to=Lr=>{try{Xa(Cn.next(Lr))}catch(_n){dn(_n)}},_a=Lr=>{try{Xa(Cn.throw(Lr))}catch(_n){dn(_n)}},Xa=Lr=>Lr.done?ga(Lr.value):Promise.resolve(Lr.value).then(to,_a);Xa((Cn=Cn.apply(Nt,$t)).next())}),ht=Nt=>{var $t=Nt,{className:Cn,style:ga,children:dn,loading:to=!1,openLoading:_a,onClick:Xa=()=>{},size:Lr="middle",shape:_n="round",theme:na}=$t,xa=kn($t,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Zn,Ha]=(0,b.useState)(!1),Zr=(0,b.useMemo)(()=>{switch(na){case An.Fy.THEMEONE:return At.ThemeOne;case An.Fy.DEFAULT:default:return At.btn}},[na]);return b.createElement(Un.ZP,Pa({onClick:(0,Re.throttle)(Xr=>xt(void 0,null,function*(){_a&&Ha(!0);try{yield Xa(Xr)}catch(zo){console.log("error",zo)}_a&&Ha(!1)}),2e3,{leading:!0,trailing:!1}),className:Le()(Zr,At[`${Lr}-${_n}`],Cn),style:ga,size:Lr,shape:_n,loading:Zn||to},xa),dn)},mt={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"},vn=({className:Nt,style:$t,children:Cn=null,onClick:ga,title:dn})=>b.createElement("div",{className:Le()(mt.head,Nt),style:$t},b.createElement("span",{className:"primary-hover",onClick:ga},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:dn},dn),b.createElement("div",{className:mt.node},Cn)),en={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"},Aa=({confirmShow:Nt=!0,confirmTitle:$t,confirmClick:Cn,cancelShow:ga=!0,cancelTitle:dn,cancelClick:to,className:_a,style:Xa,confirmLoading:Lr=!1})=>b.createElement("div",{className:Le()(en.btns,_a),style:Xa},Nt&&b.createElement(Un.ZP,{loading:Lr,onClick:Cn,type:"primary",className:en.confirm},$t),ga&&b.createElement(Un.ZP,{onClick:to,className:en.cancel},dn)),da={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"},hr=({className:Nt,style:$t={},LeftContent:Cn,children:ga,RightContent:dn})=>b.createElement("div",{className:Le()(da.fixedBottom,Nt),style:$t},b.createElement("div",{className:da.wrap},b.createElement("div",{className:da.left},Cn),b.createElement("div",{className:da.center},ga),b.createElement("div",{className:da.right},dn))),ya={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"},Ur=({className:Nt,style:$t={},dataSource:Cn=[]})=>b.createElement("div",{className:Le()(ya.crumbs,Nt),style:$t},Cn.map((ga,dn)=>dn<Cn.length-1?b.createElement(b.Fragment,{key:dn},ga.path||ga.onClick?b.createElement("span",{className:ya.hover,onClick:ga!=null&&ga.onClick?ga.onClick:()=>Ot.history.push(ga.path)},ga.name):b.createElement("span",null,ga.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:dn,style:{color:"#5F6368"}},ga.name))),uo=z(55054),xo=Object.defineProperty,wr=Object.defineProperties,Tr=Object.getOwnPropertyDescriptors,Bn=Object.getOwnPropertySymbols,ta=Object.prototype.hasOwnProperty,Na=Object.prototype.propertyIsEnumerable,Fa=(Nt,$t,Cn)=>$t in Nt?xo(Nt,$t,{enumerable:!0,configurable:!0,writable:!0,value:Cn}):Nt[$t]=Cn,Ca=(Nt,$t)=>{for(var Cn in $t||($t={}))ta.call($t,Cn)&&Fa(Nt,Cn,$t[Cn]);if(Bn)for(var Cn of Bn($t))Na.call($t,Cn)&&Fa(Nt,Cn,$t[Cn]);return Nt},fr=(Nt,$t)=>wr(Nt,Tr($t)),gr=(Nt,$t)=>{var Cn={};for(var ga in Nt)ta.call(Nt,ga)&&$t.indexOf(ga)<0&&(Cn[ga]=Nt[ga]);if(Nt!=null&&Bn)for(var ga of Bn(Nt))$t.indexOf(ga)<0&&Na.call(Nt,ga)&&(Cn[ga]=Nt[ga]);return Cn};const{Countdown:Mo}=uo.default;var za=Nt=>{var $t=Nt,{onChange:Cn}=$t,ga=gr($t,["onChange"]);const[dn,to]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof dn=="number"&&dn>=0&&Cn(dn)},[dn]);const _a=Xa=>{const Lr=Math.floor(Xa/1e3);to(Lr)};return b.createElement(Mo,fr(Ca({},ga),{onChange:_a}))},Bt={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Ft=({DataProps:Nt,className:$t,style:Cn={}})=>{var ga;return b.createElement("div",{className:Le()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Bt.ClassRoomItem,$t),style:Cn,onClick:()=>{(0,Ae.xg)(Nt==null?void 0:Nt.first_category_url)}},b.createElement("div",{className:"flex flex-col item-center"},b.createElement("img",{src:`${(ga=Ne.Z)==null?void 0:ga.IMG_SERVER}/images/${Nt==null?void 0:Nt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Nt==null?void 0:Nt.subject_identifier)&&b.createElement("div",{className:"mt-40px"},b.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),b.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},b.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Nt!=null&&Nt.is_public)&&b.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),b.createElement("span",{className:Le()("text-16px font-medium",Bt.TitleDom)},Nt==null?void 0:Nt.name)),b.createElement("div",{className:"c-grey-333 font-medium"},Nt==null?void 0:Nt.creator),b.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Nt==null?void 0:Nt.course_members_count),b.createElement("div",{className:"c-grey-333 flex item-center justify-between"},b.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Nt==null?void 0:Nt.tasks_count),Nt!=null&&Nt.is_end?b.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):b.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Rn=Object.defineProperty,ma=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,$r=Object.prototype.propertyIsEnumerable,ar=(Nt,$t,Cn)=>$t in Nt?Rn(Nt,$t,{enumerable:!0,configurable:!0,writable:!0,value:Cn}):Nt[$t]=Cn,Ma=(Nt,$t)=>{for(var Cn in $t||($t={}))Ra.call($t,Cn)&&ar(Nt,Cn,$t[Cn]);if(ma)for(var Cn of ma($t))$r.call($t,Cn)&&ar(Nt,Cn,$t[Cn]);return Nt},ri=({DataProps:Nt=[],selectValue:$t,onChange:Cn,className:ga,style:dn={},extra:to,classNameItem:_a,styleItem:Xa={},barHidden:Lr})=>{const[_n,na]=(0,b.useState)();return(0,b.useEffect)(()=>{na(Array.isArray($t)?$t:[$t])},[$t]),b.createElement("div",{className:Le()("flex px-20px py-10px gap-40px",ga),style:Ma({borderBottom:"1px solid #D3F0FF"},dn)},Nt==null?void 0:Nt.map(xa=>b.createElement("div",{key:xa==null?void 0:xa.id,className:Le()("flex item-center justify-center current c-grey-333 text-16 relative",_a,xa==null?void 0:xa.className),style:Ma(Ma({color:_n!=null&&_n.includes(xa==null?void 0:xa.id)?"#1890FF":"",minWidth:88},Xa),(xa==null?void 0:xa.style)||{}),onClick:Zn=>{Cn==null||Cn({domEvent:Zn,item:xa}),xa!=null&&xa.link&&Ot.history.push(xa==null?void 0:xa.link)}},xa==null?void 0:xa.name,!Lr&&(_n==null?void 0:_n.includes(xa==null?void 0:xa.id))&&b.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),b.createElement("div",{className:"ml-auto"},to))},Pn=Object.defineProperty,tr=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,$n=(Nt,$t,Cn)=>$t in Nt?Pn(Nt,$t,{enumerable:!0,configurable:!0,writable:!0,value:Cn}):Nt[$t]=Cn,rn=(Nt,$t)=>{for(var Cn in $t||($t={}))qt.call($t,Cn)&&$n(Nt,Cn,$t[Cn]);if(on)for(var Cn of on($t))tn.call($t,Cn)&&$n(Nt,Cn,$t[Cn]);return Nt},aa=(Nt,$t)=>tr(Nt,pt($t)),yr=({value:Nt,onChange:$t,onInputChange:Cn,className:ga,style:dn={},InputProps:to})=>{const[_a,Xa]=(0,b.useState)(Nt);return b.createElement("div",{className:Le()("flex item-center rounded-full px-10px py-2px",ga),style:rn({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},dn)},b.createElement(oe.default,aa(rn({bordered:!1},to),{onChange:Lr=>{Xa(Lr.target.value),Cn==null||Cn(encodeURIComponent(Lr.target.value))},onPressEnter:Lr=>{$t==null||$t({domEvent:Lr,item:{value:_a}})}})),b.createElement("img",{className:"h-22px current",src:z(25365),height:22,onClick:Lr=>{$t==null||$t({domEvent:Lr,item:{value:_a}})}}))}},99914:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return se}});var b=z(67294);function se(Pe,be){const De=(0,b.useRef)();(0,b.useEffect)(()=>{De.current=Pe}),(0,b.useEffect)(()=>{function Be(){De.current()}if(be!==null){let ue=setInterval(Be,be);return()=>clearInterval(ue)}},[be])}},99543:function(ft,$e,z){"use strict";var b=z(67294),se=z(14446),Pe=z(33170),be=z(35973),De=z(67294),Be=(Le,Re,Oe)=>new Promise((He,Fe)=>{var pe=E=>{try{a(Oe.next(E))}catch(x){Fe(x)}},re=E=>{try{a(Oe.throw(E))}catch(x){Fe(x)}},a=E=>E.done?He(E.value):Promise.resolve(E.value).then(pe,re);a((Oe=Oe.apply(Le,Re)).next())});const ue=({exercise:Le,dispatch:Re,init:Oe,haveInit:He=!1})=>{const Fe=(0,be.useParams)(),[pe,re]=(0,b.useState)(!1);let[a,E]=(0,b.useState)();const[x,y]=(0,b.useState)(!1),[ee,te]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Le.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&ne()},[Le.actionTabs]);function ne(){return Be(this,null,function*(){var oe,ae;let Ee=yield(0,Pe.ZP)(`/api/courses/${Fe==null?void 0:Fe.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:Le.actionTabs.selectArrs}});if(((oe=Ee==null?void 0:Ee.cover_exercises)==null?void 0:oe.length)>0)re(!0),E((ae=Ee==null?void 0:Ee.cover_exercises)==null?void 0:ae[0]);else{let me=yield(0,Pe.ZP)(`/api/courses/${Fe==null?void 0:Fe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Le.actionTabs.selectArrs}});Re({type:"exercise/setActionTabs",payload:{key:""}}),(me==null?void 0:me.status)===0&&(He&&Oe(),se.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:()=>{be.history.push("/paperlibrary")}}))}})}return De.createElement("div",null,De.createElement(se.default,{open:pe,centered:!0,onCancel:oe=>Be(void 0,null,function*(){if(oe.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){y(!0);let ae=yield(0,Pe.ZP)(`/api/courses/${Fe==null?void 0:Fe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Le.actionTabs.selectArrs,update:1}});Re({type:"exercise/setActionTabs",payload:{key:""}}),y(!1),(ae==null?void 0:ae.status)===0&&(He&&Oe(),re(!1),se.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:()=>{be.history.push("/paperlibrary")}}))}else re(!1)}),cancelButtonProps:{loading:x},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:ee},onOk:()=>Be(void 0,null,function*(){te(!0);let oe=yield(0,Pe.ZP)(`/api/courses/${Fe==null?void 0:Fe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Le.actionTabs.selectArrs}});te(!1),(oe==null?void 0:oe.status)===0&&(He&&Oe(),Re({type:"exercise/setActionTabs",payload:{key:""}}),re(!1),se.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:()=>{be.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},De.createElement("div",null,De.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"),De.createElement("div",null,De.createElement("div",null,"\u8BD5\u5377\uFF1A",a==null?void 0:a.origin_exercise_nam),De.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",De.createElement("a",{href:`/paperlibrary/see/${a==null?void 0:a.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},a==null?void 0:a.examination_bank_name))))))};$e.Z=(0,be.connect)(({exercise:Le})=>({exercise:Le}))(ue)},76223:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return me}});var b=z(67294),se=z(14446),Pe=z(71230),be=z(15746),De=z(42563),Be=z(9430),ue=z(71577),Le=z(67341),Re=z(33170),Oe={cstuModal:"cstuModal___aIPVR",removeStyle:"removeStyle___wY4gp",bottom:"bottom___a8tK0",yes:"yes___Zhc4z",no:"no___Ngwsa",Onerow:"Onerow___Q59ve",searchMember:"searchMember___Jj460",searchMemberHeader:"searchMemberHeader___SxfUY"},He=z(35973),Fe=z(96622),pe=z(67294),re=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(ye,he,ge)=>he in ye?re(ye,he,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ye[he]=ge,ne=(ye,he)=>{for(var ge in he||(he={}))y.call(he,ge)&&te(ye,ge,he[ge]);if(x)for(var ge of x(he))ee.call(he,ge)&&te(ye,ge,he[ge]);return ye},oe=(ye,he)=>a(ye,E(he)),ae=(ye,he,ge)=>new Promise((fe,ke)=>{var we=Te=>{try{Ae(ge.next(Te))}catch(We){ke(We)}},Ne=Te=>{try{Ae(ge.throw(Te))}catch(We){ke(We)}},Ae=Te=>Te.done?fe(Te.value):Promise.resolve(Te.value).then(we,Ne);Ae((ge=ge.apply(ye,he)).next())});const Ee=({visible:ye,setVisible:he,onK:ge,selectKeys:fe,selectRows:ke,appointStudent:we,modalParams:Ne,courseId:Ae})=>{const Te=(0,He.useParams)(),[We,dt]=(0,b.useState)(!1),[gt,ze]=(0,b.useState)(!1),[Qe,Ye]=(0,b.useState)([]),[Xe,je]=(0,b.useState)([]),[Ue,ct]=(0,b.useState)([]),[jt,ot]=(0,b.useState)("all"),[Ot,Ke]=(0,b.useState)("all");let[fn,On]=(0,b.useState)(!0);const[Dn,Tn]=(0,b.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[It,lt]=(0,b.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),et={selectedRowKeys:Xe,columnWidth:40,hideSelectAll:!0,onSelect:(An,Sn,Ln)=>{let ua=!0;for(let it=0;it<Xe.length;it++)(An==null?void 0:An.user_id)===Xe[it]&&(Xe==null||Xe.splice(it,1),Ue==null||Ue.splice(it,1),ua=!1);ua&&(Xe.push(An==null?void 0:An.user_id),Ue.push(An)),je([...Xe]),ct([...Ue])},onSelectAll:(An,Sn,Ln)=>{if(An&&Ln.length>0){Ln.forEach(ua=>{Xe.push(ua.user_id),Ue.push(ua)}),je([...Xe]),ct([...Ue]);return}if(!An&&Ln.length>0){let ua=[],it=[];const Pt=new Set(Ln),Pa=new Set(Xe),kn=new Set(Ue);ua=[...Pa].filter(xt=>[...Pt].every(gn=>gn.user_id!==xt)),it=[...kn].filter(xt=>[...Pt].every(gn=>gn.user_id!==xt.user_id)),je([...ua]),ct([...it])}}};(0,b.useEffect)(()=>{ye&&fe&&(je([...fe]),ct(ke))},[ye,fe]),(0,b.useEffect)(()=>{ye&&(!we&&Ne?It.status=Ne:It.status=null,lt(ne({},It)),Kt())},[ye,we,Ne]);const wt=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(An,Sn,Ln)=>pe.createElement("span",{style:{color:"#333"}},Ln+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(An,Sn,Ln)=>pe.createElement("span",null,An)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(An,Sn,Ln)=>pe.createElement("span",{style:{color:"#666"}},An)},{title:"\u5206\u73ED1",dataIndex:"user_group_name",key:"user_group_name",align:"left",ellipsis:!0,render:(An,Sn)=>pe.createElement("span",null,An)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",key:"score",sorter:!0,render:(An,Sn)=>pe.createElement("span",null,An||"--")},{title:"\u72B6\u6001",dataIndex:"status_cn",key:"status_cn",align:"center",ellipsis:!0,render:(An,Sn)=>pe.createElement("span",null,An)}].filter(An=>Ne===1||Ne===2?An.title!=="\u72B6\u6001":!0),Kt=()=>ae(void 0,null,function*(){var An,Sn,Ln;ze(!0);const ua=yield(0,Re.ZP)(`/api/exercises/${Te.categoryId||Ae}/wait_make_up_students.json`,{method:"get",params:oe(ne({},It),{keywords:(An=It==null?void 0:It.keywords)==null?void 0:An.trim()})});if(ua.status===0){const it=((Ln=(Sn=ua==null?void 0:ua.data)==null?void 0:Sn.all_course_groups)==null?void 0:Ln.map(Pt=>({value:Pt==null?void 0:Pt.id,label:Pt==null?void 0:Pt.name})))||[];Tn([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...it]),Ye(ua.data)}ze(!1)}),At=()=>{It.page=1,It.status=null,It.course_group_id=null,It.keywords="",ot("all"),Ke("all"),je([]),ct([]),lt(ne({},It)),we&&ge(Xe==null?void 0:Xe.length,Xe,Ue)},Un=()=>{It.page=1,It.status=null,It.course_group_id=null,It.keywords="",lt(ne({},It)),ot("all"),Ke("all"),je([]),ct([]),he(!1)};return pe.createElement(se.default,{centered:!0,className:Oe.cstuModal,title:Ne===1?"\u7F3A\u8003\u5B66\u751F":Ne===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:ye,width:1200,footer:null,onCancel:()=>{Un()}},pe.createElement(Pe.Z,{style:{marginBottom:"20px",marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"space-between"}},pe.createElement(Pe.Z,null,pe.createElement(be.Z,null,pe.createElement(De.default,{size:"large",value:jt,style:{width:200,marginRight:20},onChange:An=>{ot(An),An==="all"?It.course_group_id=null:It.course_group_id=An,It.page=1,lt(ne({},It)),Kt()},options:Dn})),we&&pe.createElement(be.Z,null,pe.createElement(De.default,{size:"large",value:Ot,style:{width:200},onChange:An=>{Ke(An),An==="all"?It.status=null:It.status=An,It.page=1,lt(ne({},It)),Kt()},options:[{value:"all",label:"\u5168\u90E8\u72B6\u6001"},{value:"1",label:"\u7F3A\u8003"},{value:"2",label:"\u672A\u53CA\u683C"},{value:"3",label:"\u53CA\u683C"}]}))),pe.createElement(be.Z,null,pe.createElement(Le.t7,{style:{width:300,marginLeft:15},value:It.keywords,allowClear:!0,onChange:An=>{It.keywords=An,It.page=1,lt(ne({},It)),Kt()},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u8FDB\u884C\u641C\u7D22"}))),pe.createElement(Pe.Z,{align:"middle",className:"mb30"},pe.createElement(be.Z,{span:14},pe.createElement("div",{className:"flexd-table-header"},pe.createElement(Be.default,{pagination:!1,dataSource:[],columns:wt,rowSelection:we?et:null,rowKey:An=>An.user_id})),pe.createElement("div",null,pe.createElement(Be.default,{rowSelection:we?et:null,columns:wt,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:An=>An.user_id,loading:gt,dataSource:Qe==null?void 0:Qe.exercise_users,onChange:(An,Sn,Ln)=>{It.page=An==null?void 0:An.current,It.limit=An==null?void 0:An.pageSize,Ln!=null&&Ln.order?(It.sort_by=Ln==null?void 0:Ln.field,It.direction=(Ln==null?void 0:Ln.order)==="ascend"?"asc":"desc"):(It.sort_by=null,It.direction=null),lt(ne({},It)),Kt()},pagination:!1}))),pe.createElement(be.Z,{span:1},pe.createElement("img",{src:Fe,style:{marginLeft:10}})),pe.createElement(be.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},pe.createElement("div",{className:Oe.searchMember,style:{width:550}},pe.createElement(Pe.Z,{className:Oe.searchMemberHeader},pe.createElement(be.Z,{className:"ml30",flex:"100px"},"\u59D3\u540D"),pe.createElement(be.Z,{flex:"110px"},"\u5B66\u53F7"),pe.createElement(be.Z,{flex:"120px",style:{marginLeft:5}},"\u5206\u73ED")),pe.createElement("div",{style:{overflow:"auto",height:390}},Ue==null?void 0:Ue.map((An,Sn)=>pe.createElement(Pe.Z,{key:Sn,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},pe.createElement(be.Z,{flex:"100px"},An.user_name),pe.createElement(be.Z,{flex:"110px"},An.student_id),pe.createElement(be.Z,{flex:"120px",style:{marginLeft:5}},An.user_group_name),pe.createElement(be.Z,{style:{marginLeft:10}},pe.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{ct(Ue.filter(Ln=>Ln.user_id!=An.user_id)),je(Xe.filter(Ln=>Ln!=An.user_id))}})))))))),!(Ne===1||Ne===2)&&pe.createElement("div",{className:Oe.bottom},pe.createElement(ue.ZP,{className:Oe.no,onClick:()=>{Un()}},"\u53D6\u6D88"),pe.createElement(ue.ZP,{loading:We,type:"primary",onClick:()=>{At()}},"\u786E\u5B9A")))};var me=(0,He.connect)(({})=>({}))(Ee)},77722:function(ft,$e,z){"use strict";var b=z(67294),se=z(22150),Pe=z(2453),be=z(14446),De=z(57953),Be=z(71230),ue=z(78045),Le=z(20669),Re=z(84567),Oe=z(27484),He=z.n(Oe),Fe=z(33170),pe=z(28706),re=z(35973),a=z(14375),E=z(63938),x=Object.defineProperty,y=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ae=(ke,we,Ne)=>we in ke?x(ke,we,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):ke[we]=Ne,Ee=(ke,we)=>{for(var Ne in we||(we={}))ne.call(we,Ne)&&ae(ke,Ne,we[Ne]);if(te)for(var Ne of te(we))oe.call(we,Ne)&&ae(ke,Ne,we[Ne]);return ke},me=(ke,we)=>y(ke,ee(we)),ye=(ke,we,Ne)=>new Promise((Ae,Te)=>{var We=ze=>{try{gt(Ne.next(ze))}catch(Qe){Te(Qe)}},dt=ze=>{try{gt(Ne.throw(ze))}catch(Qe){Te(Qe)}},gt=ze=>ze.done?Ae(ze.value):Promise.resolve(ze.value).then(We,dt);gt((Ne=Ne.apply(ke,we)).next())});function he(ke,we){const Ne=[];for(let Ae=ke;Ae<we;Ae++)Ne.push(Ae);return Ne}const ge=ke=>{let we=new Date;const Ne=He()(ke).format("HH");if(He()(ke).isSame(He()(we),"day")){const Ae=He()(we).format("HH"),Te=He()(we).format("mm");return{disabledHours:()=>he(0,24).splice(1,Ae*1-1),disabledMinutes:()=>He()(ke).isSame(He()(we),"hour")&&Ne<=Ae?he(0,60).splice(0,Te):he(60,60)}}else if(He()(ke).isSame(He()(),"day")){const Ae=He()().format("HH"),Te=He()().format("mm");return{disabledHours:()=>he(0,24).splice(0,Ae),disabledMinutes:()=>Ne<=Ae?he(0,Te):he(60,60)}}else return!1},fe=({exercise:ke,dispatch:we})=>{var Ne;const Ae=(0,re.useParams)(),[Te]=se.default.useForm(),[We,dt]=(0,b.useState)(1),[gt,ze]=(0,b.useState)([]),[Qe,Ye]=(0,b.useState)(!0),[Xe,je]=(0,b.useState)([]),[Ue,ct]=(0,b.useState)(!0),[jt,ot]=(0,b.useState)(!1);(0,b.useEffect)(()=>{ke.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&Ot()},[ke.actionTabs]);const Ot=On=>ye(void 0,null,function*(){var Dn,Tn;Ye(!0);const It=yield we({type:"exercise/getEndGroups",payload:me(Ee({},Ae),{check_ids:[...((Dn=ke.actionTabs.selectArrs)==null?void 0:Dn.map(et=>Number(et)))||[]]})}),lt=(Tn=It==null?void 0:It.course_info)==null?void 0:Tn.map((et,wt)=>me(Ee({},et),{key:et.course_group_id,title:et.course_group_name,name:et.course_group_name,disabled:!!et.is_published}));It&&(It!=null&&It.course_info)&&(ze([...lt]),Te.setFieldsValue({end_time:He()(He()(new Date((0,pe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Ye(!1)}),Ke=()=>ye(void 0,null,function*(){var On,Dn,Tn,It;const lt=Ee({},Te.getFieldsValue());if((Xe==null?void 0:Xe.length)<=0&>.length>0&&!((On=ke.actionTabs)!=null&&On.unified_setting)){Pe.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}ot(!0);const et={check_ids:[...((Dn=ke.actionTabs.selectArrs)==null?void 0:Dn.map(Kt=>Number(Kt)))||[]],group_ids:Xe};Ue||(et.end_time=He()(lt.end_time).format("YYYY-MM-DD HH:mm")),et.group_ids=Xe.map(Kt=>Kt.course_group_id),(yield(0,Fe.ZP)(`/api/courses/${Ae.coursesId}/exercises/end_exercise.json`,{method:"post",body:et})).status===0&&(Pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,pe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u6279\u91CF\u7ED3\u675F"]),we({type:"exercise/setActionTabs",payload:{}}),(Tn=ke==null?void 0:ke.actionTabs)!=null&&Tn.cb?(It=ke==null?void 0:ke.actionTabs)==null||It.cb():we({type:"classroomList/getClassroomExercisesList",payload:Ee({},ke.actionTabs.params)})),ot(!1)}),fn=()=>{dt(1),ze([]),je([]),ct(!0)};return b.createElement(be.default,{centered:!0,title:"\u7ED3\u675F\u8003\u8BD5",open:ke.actionTabs.key==="\u6279\u91CF\u7ED3\u675F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Ke,width:680,confirmLoading:jt||Qe,onCancel:()=>{fn(),we({type:"exercise/setActionTabs",payload:{}})}},b.createElement(De.Z,{spinning:Qe},gt&&b.createElement(se.default,{form:Te},b.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},b.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:a.Z}),"\u8003\u8BD5\u65F6\u95F4\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u7B54\u9898\u3002"),b.createElement(Be.Z,{className:"mt20 mb10"},b.createElement("span",{className:"mr10"},b.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),b.createElement(ue.ZP.Group,{value:Ue,onChange:On=>{ct(On.target.value),je([])}},b.createElement(ue.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),b.createElement(ue.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),b.createElement(se.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Ue?"hidden":"visible"}},b.createElement(Le.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:He()((0,pe.U6)(),"HH:mm")},disabledDate:On=>On&&On<He()().subtract(0,"days"),disabledTime:ge,format:"YYYY-MM-DD HH:mm",allowClear:!1}))),gt.length>0&&!((Ne=ke.actionTabs)!=null&&Ne.unified_setting)&&b.createElement(Be.Z,{style:{marginBottom:"10px"}},b.createElement("span",{className:"mr10"},b.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),b.createElement("div",null,gt.length>0&&b.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},b.createElement("span",{style:{flex:1}},b.createElement(Re.default,{checked:Xe.length===gt.length,onChange:On=>{Xe.length===gt.length?je([]):je(gt)}},"\u5168\u9009")," "),b.createElement("span",{style:{width:16}}),b.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Xe.length||0,"\u4E2A\u5206\u73ED")),b.createElement(E.Z,{data:gt,selectedRowKeys:Xe,setSelectedRowKeys:je}))))))};$e.Z=(0,re.connect)(({exercise:ke})=>({exercise:ke}))(fe)},28400:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return Qe}});var b=z(67294),se=z(22150),Pe=z(2453),be=z(14446),De=z(57953),Be=z(71230),ue=z(78045),Le=z(31795),Re=z(20669),Oe=z(47897),He=z(84567),Fe=z(71577),pe=z(27484),re=z.n(pe),a=z(33170),E=z(28706),x=z(35973),y=z(15835),ee=z(14375),te=z(63938),ne=z(76223),oe={contentInterval:"contentInterval___wAfD8",numberInput:"numberInput___R9kLf",minorRuleText:"minorRuleText___LjpSg",failedList:"failedList___KYTHd",name:"name___MqNtz",publish:"publish___TPl6Z"},ae=z(96332),Ee=z(93686),me=z(67294),ye=Object.defineProperty,he=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,Ne=(Ye,Xe,je)=>Xe in Ye?ye(Ye,Xe,{enumerable:!0,configurable:!0,writable:!0,value:je}):Ye[Xe]=je,Ae=(Ye,Xe)=>{for(var je in Xe||(Xe={}))ke.call(Xe,je)&&Ne(Ye,je,Xe[je]);if(fe)for(var je of fe(Xe))we.call(Xe,je)&&Ne(Ye,je,Xe[je]);return Ye},Te=(Ye,Xe)=>he(Ye,ge(Xe)),We=(Ye,Xe,je)=>new Promise((Ue,ct)=>{var jt=Ke=>{try{Ot(je.next(Ke))}catch(fn){ct(fn)}},ot=Ke=>{try{Ot(je.throw(Ke))}catch(fn){ct(fn)}},Ot=Ke=>Ke.done?Ue(Ke.value):Promise.resolve(Ke.value).then(jt,ot);Ot((je=je.apply(Ye,Xe)).next())});function dt(Ye,Xe){const je=[];for(let Ue=Ye;Ue<Xe;Ue++)je.push(Ue);return je}const gt=Ye=>{let Xe=new Date;const je=re()(Ye).format("HH");if(re()(Ye).isSame(re()(Xe),"day")){const Ue=re()(Xe).format("HH"),ct=re()(Xe).format("mm");return{disabledHours:()=>dt(0,24).splice(1,Ue*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",je,Ue),re()(Ye).isSame(re()(Xe),"hour")&&je<=Ue?dt(0,60).splice(0,ct):dt(60,60))}}else if(re()(Ye).isSame(re()(),"day")){const Ue=re()().format("HH"),ct=re()().format("mm");return{disabledHours:()=>dt(0,24).splice(0,Ue),disabledMinutes:()=>je<=Ue?dt(0,ct):dt(60,60)}}else return!1},ze=({exercise:Ye,dispatch:Xe})=>{var je,Ue,ct,jt,ot,Ot,Ke,fn,On,Dn,Tn,It,lt,et,wt,Kt,At,Un,An,Sn,Ln,ua;const it=(0,x.useParams)(),[Pt]=se.default.useForm(),[Pa,kn]=(0,b.useState)(1),[xt,gn]=(0,b.useState)([]),[ht,mt]=(0,b.useState)(!0),[Xt,vn]=(0,b.useState)([]),[en,Vt]=(0,b.useState)(!0),[Aa,da]=(0,b.useState)(!1),{workSetting:an}=Ye,[hr,ya]=(0,b.useState)(!1),[Er,Ur]=(0,b.useState)([]),[uo,xo]=(0,b.useState)([]),[wr,Tr]=(0,b.useState)(!1),[Bn,ta]=(0,b.useState)(!1),[Na,Fa]=(0,b.useState)(!1),[Ca,fr]=(0,b.useState)(null),[gr,Mo]=(0,b.useState)(1),[pi,za]=(0,b.useState)({}),[Bt,Rt]=(0,b.useState)({}),[Ft,Rn]=(0,b.useState)(!1);(0,b.useEffect)(()=>{var Pn;if(Ye.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(Ra(),eo(),Ye.actionTabs.type===2)){const tr=(Pn=Ye.actionTabs)==null?void 0:Pn.unified_setting;Vt(tr)}},[Ye.actionTabs]),(0,b.useEffect)(()=>{var Pn,tr,pt,on,qt,tn,$n;(Pn=an==null?void 0:an.exercise)!=null&&Pn.publish_time&&Pt.setFieldsValue({publish_time:re()((tr=an==null?void 0:an.exercise)==null?void 0:tr.publish_time)}),(pt=an==null?void 0:an.exercise)!=null&&pt.end_time&&Pt.setFieldsValue({end_time:re()((on=an==null?void 0:an.exercise)==null?void 0:on.end_time)}),Pt.setFieldsValue({exercise_type:(qt=an==null?void 0:an.exercise)==null?void 0:qt.exercise_type,simulate_exercise_num:(tn=an==null?void 0:an.exercise)==null?void 0:tn.simulate_exercise_num}),Mo(($n=an==null?void 0:an.exercise)==null?void 0:$n.exercise_type)},[Ye]);const ma=Pn=>{var tr;const pt=Pt.getFieldValue("publish_time");if(!pt||(tr=an==null?void 0:an.exercise)!=null&&tr.publish_time)return;let on;Pn===1?on=re()(pt).add(120,"minutes"):on=re()(pt).add(7,"days"),Pt.setFieldsValue({end_time:on})},Ra=Pn=>We(void 0,null,function*(){var tr,pt;mt(!0);const on=yield(0,y.N3)({coursesId:it.coursesId,check_ids:[...((tr=Ye.actionTabs.selectArrs)==null?void 0:tr.map(tn=>Number(tn)))||[]]});console.log(on,"res");const qt=((pt=on==null?void 0:on.course_info)==null?void 0:pt.map((tn,$n)=>Te(Ae({},tn),{key:tn.course_group_id,title:tn.course_group_name,name:tn.course_group_name,disabled:!!tn.is_published})))||[];if((on==null?void 0:on.status)!==-1){gn([...qt]);const tn=re()();Pt.setFieldsValue({publish_time:tn}),(Pt.getFieldValue("exercise_type")||1)===1?Pt.setFieldsValue({end_time:re()(tn).add(120,"minutes")}):Pt.setFieldsValue({end_time:re()(tn).add(7,"days")})}mt(!1)});(0,b.useEffect)(()=>{var Pn,tr,pt,on,qt,tn;if((Pn=an==null?void 0:an.exercise)!=null&&Pn.is_appoint_user){const $n=((pt=(tr=an==null?void 0:an.exercise)==null?void 0:tr.all_exercise_users)==null?void 0:pt.map(rn=>rn.user_id))||[];Ur([...$n])}Tr((on=an==null?void 0:an.exercise)==null?void 0:on.is_appoint_user),ta((qt=an==null?void 0:an.exercise)==null?void 0:qt.is_miss_exam_user),Fa((tn=an==null?void 0:an.exercise)==null?void 0:tn.is_no_passing_user)},[an]),(0,b.useEffect)(()=>{var Pn,tr,pt,on,qt,tn,$n,rn;(tr=(Pn=Ye==null?void 0:Ye.actionTabs)==null?void 0:Pn.selectArrs)!=null&&tr[0]&&Ye.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&Xe({type:"exercise/getWorkSetting",payload:{categoryId:(on=(pt=Ye==null?void 0:Ye.actionTabs)==null?void 0:pt.selectArrs)==null?void 0:on[0],category:(tn=(qt=Ye==null?void 0:Ye.actionTabs)==null?void 0:qt.selectArrs)==null?void 0:tn[0],coursesId:(rn=($n=Ye==null?void 0:Ye.actionTabs)==null?void 0:$n.params)==null?void 0:rn.id}})},[(je=Ye==null?void 0:Ye.actionTabs)==null?void 0:je.selectArrs]);const $r=()=>We(void 0,null,function*(){var Pn,tr,pt,on,qt,tn,$n;const rn=Ae({},Pt.getFieldsValue()),aa=re()(re()(rn.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),jn=re()(re()(rn.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(aa,aa,33),jn<=aa){Pe.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((Xt==null?void 0:Xt.length)<=0&&!en&&xt.length>0&&!((Pn=an==null?void 0:an.exercise)!=null&&Pn.is_make_up_exercise)){Pe.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const yr=xt.map(Zn=>Zn.key),Nt={check_ids:[...((tr=Ye.actionTabs.selectArrs)==null?void 0:tr.map(Zn=>Number(Zn)))||[]],end_time:re()(rn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:re()(rn.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:Xt.map(Zn=>Zn.course_group_id),unified_setting:!Xt.length,exercise_type:rn.exercise_type,simulate_exercise_num:rn.simulate_exercise_num};if(((pt=Ye.actionTabs.selectArrsAll)==null?void 0:pt.length)>0&&Ye.actionTabs.type===1&&(Nt.check_ids=[...((qt=(on=Ye.actionTabs.selectArrsAll)==null?void 0:on.filter(Zn=>!Zn.high_resources_consume||Zn.high_resources_consume_permission))==null?void 0:qt.map(Zn=>Number(Zn==null?void 0:Zn.id)))||[]]),(tn=an==null?void 0:an.exercise)!=null&&tn.is_make_up_exercise){if(wr&&Er.length<=0||!wr&&!(Bn||Na)){Pe.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}Nt.is_appoint_user=wr,Nt.is_miss_exam_user=Bn,Nt.is_no_passing_user=Na,wr?Nt.make_up_exercise_users=Er.map(Zn=>({user_id:Zn})):Nt.make_up_exercise_user=[]}let{is_locked:$t,open_camera:Cn,screen_open:ga,login_restrict:dn,ip_bind:to,ip_limit:_a,is_random:Xa,id:Lr,identity_verify:_n,open_phone_video_recording:na}=an==null?void 0:an.exercise;if(Ye.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||($t||Cn||ga||dn||to||_a=="pub"||_a=="inner"||_n||na)&&rn.exercise_type==2){if(Xe({type:"exercise/setActionTabs",payload:{}}),Ye.actionTabs.type==2){let Zn=be.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:me.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",me.createElement("span",{style:{color:"#FA6400"}}," ",(0,E.hi)(an==null?void 0:an.exercise)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>We(void 0,null,function*(){var Ha;Rn(!0);let Zr=yield(0,Ee.Tr)({exercise_ids:[...((Ha=Ye.actionTabs.selectArrs)==null?void 0:Ha.map(Xr=>Number(Xr)))||[]],course_id:it.coursesId,type:"exercise"});if((Zr==null?void 0:Zr.student_count)===0){if((yield Ma(Nt))&&Ye.actionTabs.isRouter){Zn.destroy(),x.history.push(`/classrooms/${it.coursesId}/exercise/${Lr}/detail?random=${Xa}&tabs=3&childrenTabs=2`);return}Xe({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else Rt(Nt),za(Zr)}),onCancel:()=>{Zn.destroy(),Rn(!1),Ma(Nt)}})}else{let Zn=be.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:me.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u5F00\u542F\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\uFF0C\u53EF\u6839\u636E\u8003\u8BD5\u9700\u8981\u8FDB\u884C\u8C03\u6574\u3002"),onOk:()=>We(void 0,null,function*(){var Ha;Rn(!0);let Zr=yield(0,Ee.Tr)({exercise_ids:[...((Ha=Ye.actionTabs.selectArrs)==null?void 0:Ha.map(Xr=>Number(Xr)))||[]],course_id:it.coursesId,type:"exercise"});if((Zr==null?void 0:Zr.student_count)===0){if((yield Ma(Nt))&&Ye.actionTabs.isRouter){x.history.push(`/classrooms/${it.coursesId}/exercise/${Lr}/detail?random=${Xa}&tabs=3&childrenTabs=2`);return}Xe({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else Rt(Nt),za(Zr)})})}return}let xa=yield(0,Ee.Tr)({exercise_ids:[...(($n=Ye.actionTabs.selectArrs)==null?void 0:$n.map(Zn=>Number(Zn)))||[]],course_id:it.coursesId,type:"exercise"});(xa==null?void 0:xa.student_count)===0?Ma(Nt):(Rt(Nt),za(xa))}),ar=()=>{var Pn;let tr=[...(Pn=Ye.actionTabs.selectArrsAll)==null?void 0:Pn.filter(pt=>pt.high_resources_consume&&!pt.high_resources_consume_permission)];(tr==null?void 0:tr.length)>0&&Ye.actionTabs.type===1&&be.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:me.createElement("div",null,me.createElement("div",{className:oe.tipcontent},me.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",tr==null?void 0:tr.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),me.createElement("div",{className:"mt20 mb20"},tr==null?void 0:tr.map(pt=>me.createElement("div",{className:oe.failedList,key:pt.id},me.createElement("div",{className:oe.name},pt==null?void 0:pt.exercise_name),me.createElement("div",{className:oe.publish,onClick:()=>{(0,E.xg)(`/classrooms/${it.coursesId}/exercise/${pt.id}/detail?random=${pt.is_random}`)}},"\u53D1\u5E03"))))))})},Ma=Pn=>We(void 0,null,function*(){var tr,pt,on;if(Ye.actionTabs.type===1){let $n=[...(tr=Ye.actionTabs.selectArrsAll)==null?void 0:tr.filter(rn=>rn.high_resources_consume&&!rn.high_resources_consume_permission)];if(($n==null?void 0:$n.length)==Ye.actionTabs.selectArrsAll.length){Xe({type:"exercise/setActionTabs",payload:{}}),ar();return}}let qt=!1;return da(!0),(yield(0,a.ZP)(`/api/courses/${it.coursesId}/exercises/publish.json`,{method:"post",body:Pn})).status===0&&((0,E.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),eo(),Pe.ZP.success("\u53D1\u5E03\u6210\u529F"),Xe({type:"exercise/setActionTabs",payload:{}}),(pt=Ye==null?void 0:Ye.actionTabs)!=null&&pt.cb?(on=Ye==null?void 0:Ye.actionTabs)==null||on.cb():Xe({type:"classroomList/getClassroomExercisesList",payload:Ae({},Ye.actionTabs.params)}),qt=!0,Ye.actionTabs.type===1&&ar()),da(!1),qt}),eo=()=>{kn(1),gn([]),vn([])},ri=(Pn,tr,pt)=>{Pn<=0?Pe.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(Ur(tr),xo(pt),ya(!1))};return me.createElement(be.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:Ye.actionTabs.key==="\u6279\u91CF\u53D1\u5E03",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:$r,confirmLoading:Aa||ht,onCancel:()=>{eo(),Xe({type:"exercise/setActionTabs",payload:{}})}},me.createElement(De.Z,{spinning:ht},xt&&me.createElement(se.default,{form:Pt},!!((Ue=Ye==null?void 0:Ye.actionTabs)!=null&&Ue.disabled)&&me.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},me.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:ee.Z}),"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002"),!((ct=an==null?void 0:an.exercise)!=null&&ct.is_make_up_exercise)&&me.createElement(me.Fragment,null,me.createElement(Be.Z,null,me.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},me.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),me.createElement(se.default.Item,{name:"exercise_type"},me.createElement(ue.ZP.Group,{disabled:((jt=an==null?void 0:an.exercise)==null?void 0:jt.exercise_status)>1,onChange:Pn=>{Mo(Pn.target.value),ma(Pn.target.value)}},me.createElement(ue.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),me.createElement(ue.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),gr==2&&me.createElement(Be.Z,{className:`${oe.contentInterval}`},me.createElement("span",{className:`${oe.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),me.createElement(se.default.Item,{name:"simulate_exercise_num"},me.createElement(Le.Z,{className:oe.numberInput,style:{width:145},precision:0,size:"middle",disabled:((ot=an==null?void 0:an.exercise)==null?void 0:ot.exercise_status)>1,min:1,max:999})),me.createElement("span",null,"\u6B21",me.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),me.createElement(Be.Z,null,me.createElement("span",{className:"mr10 mt5"},me.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),me.createElement(se.default.Item,{name:"publish_time"},me.createElement(Re.default,{style:{width:170},disabledDate:Pn=>Pn&&Pn<=re()().subtract(0,"days"),disabledTime:gt,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),me.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),me.createElement(se.default.Item,{name:"end_time"},me.createElement(Re.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,E.U6)(),"HH:mm")},disabledDate:Pn=>Pn&&Pn<re()().subtract(0,"days"),disabledTime:gt,format:"YYYY-MM-DD HH:mm",allowClear:!1}))),((Ot=an==null?void 0:an.exercise)==null?void 0:Ot.is_make_up_exercise)&&me.createElement(me.Fragment,null,me.createElement(Be.Z,null,me.createElement("span",{style:{marginRight:"20px",fontSize:"14px",color:"3333",fontWeight:600}},"\u5F85\u8865\u8003\u5B66\u751F"),me.createElement(Oe.Z,{checked:wr,onChange:(Pn,tr)=>{var pt,on,qt,tn,$n;if(Tr(Pn),Pn)if((pt=an==null?void 0:an.exercise)!=null&&pt.is_appoint_user){const rn=(qt=(on=an==null?void 0:an.exercise)==null?void 0:on.all_exercise_users)==null?void 0:qt.map(aa=>aa.user_id);Ur([...rn])}else Ur([]),ta(!1),Fa(!1);else ta((tn=an==null?void 0:an.exercise)==null?void 0:tn.is_miss_exam_user),Fa(($n=an==null?void 0:an.exercise)==null?void 0:$n.is_no_passing_user)},disabled:((Ke=an==null?void 0:an.exercise)==null?void 0:Ke.exercise_status)!==1}),me.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!wr&&me.createElement(Be.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},me.createElement(He.default,{checked:Bn,disabled:((fn=an==null?void 0:an.exercise)==null?void 0:fn.exercise_status)!==1||((On=an==null?void 0:an.exercise)==null?void 0:On.miss_exam_count)<=0,onChange:Pn=>{ta(Pn.target.checked)}},me.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),me.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{fr(1),Tr(!1),ya(!0)}},"\uFF08",`${(Dn=an==null?void 0:an.exercise)==null?void 0:Dn.miss_exam_count}\u4EBA`,"\uFF09"),me.createElement(He.default,{checked:Na,disabled:((Tn=an==null?void 0:an.exercise)==null?void 0:Tn.exercise_status)!==1||((It=an==null?void 0:an.exercise)==null?void 0:It.no_passing_count)<=0,onChange:Pn=>{Fa(Pn.target.checked)}},me.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),me.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{fr(2),Tr(!1),ya(!0)}},"\uFF08",`${(lt=an==null?void 0:an.exercise)==null?void 0:lt.no_passing_count}\u4EBA`,"\uFF09")),wr&&me.createElement(Be.Z,{className:"mt20",style:{paddingLeft:"90px"}},me.createElement(Fe.ZP,{type:"primary",ghost:!0,disabled:((et=an==null?void 0:an.exercise)==null?void 0:et.exercise_status)!==1,onClick:()=>{ya(!0),fr(void 0)}},me.createElement("span",null,me.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),me.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),me.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${Er.length||0} \u4EBA`,"\uFF09"))),Ye.actionTabs.type===2&&!((wt=an==null?void 0:an.exercise)!=null&&wt.is_make_up_exercise)&&me.createElement(Be.Z,{style:{marginBottom:"10px"}},me.createElement("span",{className:"mr10"},me.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),me.createElement(ue.ZP.Group,{value:en,onChange:Pn=>{Vt(Pn.target.value),vn([])}},me.createElement(ue.ZP,{disabled:!!((Kt=Ye==null?void 0:Ye.actionTabs)!=null&&Kt.disabled)||xt.some(Pn=>Pn==null?void 0:Pn.is_published)||!((At=Ye==null?void 0:Ye.actionTabs)!=null&&At.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),me.createElement(ue.ZP,{disabled:xt.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),xt.length<=0&&Ye.actionTabs.type===2&&!((Un=an==null?void 0:an.exercise)!=null&&Un.is_make_up_exercise)&&me.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"'),(Ye.actionTabs.type===1||!en)&&!((An=an==null?void 0:an.exercise)!=null&&An.is_make_up_exercise)&&xt.length>0&&me.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},me.createElement("span",{style:{flex:1}},me.createElement(He.default,{checked:Xt.length===xt.length,onChange:Pn=>{Xt.length===xt.length?vn([]):vn(xt)}},"\u5168\u9009")),me.createElement("span",{style:{width:16}}),me.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Xt.length||0,"\u4E2A\u5206\u73ED")),(Ye.actionTabs.type===1||!en)&&!((Sn=an==null?void 0:an.exercise)!=null&&Sn.is_make_up_exercise)&&xt.length>0&&me.createElement(te.Z,{data:xt,selectedRowKeys:Xt,setSelectedRowKeys:vn})),me.createElement(ne.Z,{visible:hr,setVisible:ya,onK:ri,selectKeys:Er,selectRows:uo,appointStudent:wr,modalParams:Ca,courseId:it.categoryId||((ua=(Ln=Ye==null?void 0:Ye.actionTabs)==null?void 0:Ln.selectArrs)==null?void 0:ua[0])})),me.createElement(ae.Z,{resdata:pi,type:"exercisepush",okloading:Aa,oktext:(pi==null?void 0:pi.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Pn=>We(void 0,null,function*(){var tr,pt,on;da(!0);let qt=yield(0,a.ZP)(`/api/courses/${it.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((tr=Ye.actionTabs.selectArrs)==null?void 0:tr.map(tn=>Number(tn)))||[]]}});if(da(!1),(qt==null?void 0:qt.status)===0)if(Ft){let tn=yield Ma(Bt);if(be.default.destroyAll(),tn&&Ye.actionTabs.isRouter){x.history.push(`/classrooms/${it.coursesId}/exercise/${(pt=an==null?void 0:an.exercise)==null?void 0:pt.id}/detail?random=${(on=an==null?void 0:an.exercise)==null?void 0:on.is_random}&tabs=3&childrenTabs=2`);return}Xe({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else Ma(Bt)})}))};var Qe=(0,x.connect)(({exercise:Ye})=>({exercise:Ye}))(ze)},63938:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return Oe}});var b=z(67294),se=z(69677),Pe=z(84567),be=z(71230),De={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},Be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=z(26194),Le=(He,Fe,pe)=>new Promise((re,a)=>{var E=ee=>{try{y(pe.next(ee))}catch(te){a(te)}},x=ee=>{try{y(pe.throw(ee))}catch(te){a(te)}},y=ee=>ee.done?re(ee.value):Promise.resolve(ee.value).then(E,x);y((pe=pe.apply(He,Fe)).next())}),Oe=({data:He,value:Fe=[],handleChangePage:pe,setSelectedRowKeys:re,selectedRowKeys:a,onChange:E=()=>{}})=>{const[x,y]=(0,b.useState)([]),[ee,te]=(0,b.useState)([]),[ne,oe]=(0,b.useState)([]);let[ae,Ee]=(0,b.useState)(1),[me,ye]=(0,b.useState)();return(0,b.useEffect)(()=>{y(He),te([]),oe([])},[He]),(0,b.useEffect)(()=>{re&&(te(a),oe(a))},[a]),b.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},b.createElement("div",{className:De.leftdiv},b.createElement(se.default.Search,{size:"middle",onChange:he=>Le(void 0,null,function*(){y(He.filter(ge=>{var fe;return(fe=ge==null?void 0:ge.name)==null?void 0:fe.includes(he.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),b.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},b.createElement(Pe.default.Group,{value:ee.map(he=>`${he.course_group_id}`),onChange:he=>{re(x.filter(ge=>he.includes(`${ge.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((he,ge)=>b.createElement(be.Z,{key:he.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},b.createElement(Pe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:he.is_published,value:`${he.course_group_id}`},b.createElement("div",{className:De.listClass},b.createElement("span",{className:De.spantitle,style:{width:he.is_published?"108px":"170px"}},he.name),he.is_published&&b.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),b.createElement("div",{className:De.rightdiv},b.createElement(se.default.Search,{onChange:he=>{oe(ee.filter(ge=>ge.name.includes(he.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&b.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},b.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((he,ge)=>b.createElement(be.Z,{justify:"space-between",style:{marginTop:"10px"},key:he.course_group_id},b.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},he.name),b.createElement("img",{src:Be,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(ee.filter(fe=>`${fe.course_group_name}`!=`${he.course_group_name}`))}})))))))}},97917:function(ft,$e,z){"use strict";var b=z(67294),se=z(55054),Pe=z(31795),be=z(22150),De=z(14446),Be=z(57953),ue=z(9430),Le=z(69677),Re=z(71230),Oe=z(15746),He=z(71577),Fe=z(15835),pe=z(27484),re=z.n(pe),a=z(35973),E=z(28706),x=z(53814),y=z(52262),ee=z(9343),te=z(67294),ne=(me,ye,he)=>new Promise((ge,fe)=>{var ke=Ae=>{try{Ne(he.next(Ae))}catch(Te){fe(Te)}},we=Ae=>{try{Ne(he.throw(Ae))}catch(Te){fe(Te)}},Ne=Ae=>Ae.done?ge(Ae.value):Promise.resolve(Ae.value).then(ke,we);Ne((he=he.apply(me,ye)).next())});const{Countdown:oe}=se.default,ae=({value:me,onChange:ye,MaxMinutes:he})=>te.createElement(te.Fragment,null,te.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",te.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",te.createElement("br",null)),te.createElement(Pe.Z,{value:me,onChange:ye,min:0,precision:0,max:he,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${he}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),Ee=({exercise:me,successCb:ye,dispatch:he})=>{var ge,fe,ke,we;const Ne=(0,a.useParams)(),[Ae]=be.default.useForm(),Te=be.default.useWatch("time",Ae),[We,dt]=(0,b.useState)(!1),gt=(0,b.useRef)(),{actionTabs:ze}=me,[Qe,Ye]=(0,b.useState)(),[,Xe,je,Ue]=(0,ee.U)(Fe.n7,{id:Ne.categoryId}),[,ct,jt]=(0,ee.U)(Fe.Cd,{});(0,b.useEffect)(()=>{me.actionTabs.key==="student-unlock"&&(dt(!1),Ae.resetFields())},[me.actionTabs.key]);const ot=()=>new Promise(et=>ne(void 0,null,function*(){var wt,Kt;return gt.current=yield(0,x.y)({ip_limit:(wt=ze==null?void 0:ze.exerciseParams)==null?void 0:wt.ip_limit,ip_bind:(Kt=ze==null?void 0:ze.exerciseParams)==null?void 0:Kt.ip_bind_type}),et()})),Ot=()=>ne(void 0,null,function*(){var et,wt,Kt,At,Un;yield Ae.validateFields();const An=Ae.getFieldsValue();if(dt(!0),(((et=ze==null?void 0:ze.exerciseParams)==null?void 0:et.ip_limit)!=="no"||(wt=ze==null?void 0:ze.exerciseParams)!=null&&wt.ip_bind_type)&&(yield ot()),(yield(0,Fe.ZD)((Kt=ze==null?void 0:ze.exerciseParams)==null?void 0:Kt.id,{exercise_user_id:(At=ze==null?void 0:ze.exerciseParams)==null?void 0:At.exercise_user_id,unlock_key:An.unlock_key,time:An.time,ip:gt.current})).status===0){if(ye){he({type:"exercise/setActionTabs",payload:{}}),ye();return}const Ln=ze==null?void 0:ze.exerciseParams;(0,E.nr)({inner_ip:Ln.inner_ip,public_ip:Ln.public_ip,open_camera:Ln.open_camera,ip_limit:Ln.ip_limit,ip_bind:Ln.ip_bind,ip_bind_type:Ln.ip_bind_type,exercise_tips:Ln.exercise_tips,exerciseId:Ln.id,screen_open:Ln.screen_open,screen_num:Ln.screen_num,screen_sec:Ln.screen_sec,coursesId:Ne.coursesId,login:(Un=(0,y.eY)())==null?void 0:Un.login,history,identity_verify:Ln.identity_verify,open_phone_video_recording:Ln.open_phone_video_recording,current_status:Ln.current_status}),he({type:"exercise/setActionTabs",payload:{}})}dt(!1)}),Ke=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:et=>te.createElement("span",{className:et.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},et)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:et=>te.createElement("span",{className:et.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},et)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],fn=((ge=ze==null?void 0:ze.exerciseParams)==null?void 0:ge.errorMessage)&&typeof((fe=ze==null?void 0:ze.exerciseParams)==null?void 0:fe.errorMessage)=="object";(0,b.useEffect)(()=>{me.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const et=yield jt(Ne);yield je({}),et.status||Ye(et)})},[me.actionTabs.key]);const{time:On,end_time:Dn}=(Qe==null?void 0:Qe.exercise)||{},Tn=Ue!=null&&Ue.user_end_time?re()(Ue==null?void 0:Ue.user_end_time).add(1,"minutes"):re()(),It=re()(Ue==null?void 0:Ue.user_total_end_time)>Tn?Math.round(re().duration(re()(Ue==null?void 0:Ue.user_total_end_time).diff(Tn.startOf("minute"))).asMinutes()):0,lt=((Ue==null?void 0:Ue.student_left_minutes)||0)+(Te||0);return te.createElement(te.Fragment,null,te.createElement(De.default,{width:514,centered:!0,closable:!!((ke=ze==null?void 0:ze.exerciseParams)!=null&&ke.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:me.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{he({type:"exercise/setActionTabs",payload:{}})}},te.createElement(Be.Z,{spinning:Xe||ct},fn&&te.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!fn&&te.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),fn&&te.createElement(ue.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((we=ze==null?void 0:ze.exerciseParams)==null?void 0:we.errorMessage)||{}],columns:Ke}),te.createElement("div",{className:""},te.createElement(be.default,{form:Ae,layout:"vertical",autoComplete:"off"},te.createElement(be.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},te.createElement(Le.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),On!==-1?te.createElement(te.Fragment,null,te.createElement(be.default.Item,{name:"time",label:te.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",te.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",re()(Ue==null?void 0:Ue.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},te.createElement(ae,{MaxMinutes:It})),te.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},Xe||ct?"--":lt),"\u5206\u949F",lt!==0&&(Ue==null?void 0:Ue.user_end_time)&&te.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},re()(Ue==null?void 0:Ue.user_end_time).add(Te||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):te.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",re()(Dn).format("YYYY-MM-DD HH:mm")))),te.createElement(Re.Z,{justify:"space-between",align:"middle"},te.createElement(Oe.Z,null),te.createElement(Oe.Z,null,te.createElement(He.ZP,{loading:We,onClick:Ot},"\u8FDB\u5165\u8003\u8BD5"))))))};$e.Z=(0,a.connect)(({exercise:me})=>({exercise:me}))(Ee)},7703:function(ft,$e,z){"use strict";z.d($e,{w:function(){return Be}});var b=z(33170),se=z(14446),Pe=z(35973),be=z(67294),De=(ue,Le,Re)=>new Promise((Oe,He)=>{var Fe=a=>{try{re(Re.next(a))}catch(E){He(E)}},pe=a=>{try{re(Re.throw(a))}catch(E){He(E)}},re=a=>a.done?Oe(a.value):Promise.resolve(a.value).then(Fe,pe);re((Re=Re.apply(ue,Le)).next())});const Be=(ue,Le,Re="\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E...",Oe=1,He=2)=>De(void 0,null,function*(){Oe===1&&(0,Pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:Oe===1?Re:"\u6B63\u5728\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const Fe=yield(0,b.ZP)(`/api/exercises/${Le}/user_appraise_status.json`,{method:"get",params:{appraise_type:Oe}});if((Fe==null?void 0:Fe.status)===-1)return(0,Pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}}),Promise.reject();let pe={status:0};if((Fe==null?void 0:Fe.type)===2&&(pe=yield(0,b.ZP)(`/api/exercises/${Le}/create_appraise_students.json`,{method:"get"})),(0,Pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(pe==null?void 0:pe.status)===-1)return Promise.reject();if((Fe==null?void 0:Fe.type)===2){const re=()=>{Pe.history.replace(`/classrooms/${ue}/exercise/${Le}/centralizeReview/${pe==null?void 0:pe.login}`)};if(se.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:re,onCancel:()=>{He===1&&Pe.history.replace(`/classrooms/${ue}/exercise/${Le}/detail`)},content:be.createElement("div",null,be.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",be.createElement("span",{onClick:re,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),be.createElement("div",{className:"c-grey-999"},"\uFF08\u9605\u5377\u7ED3\u675F\u540E\u6062\u590D\u5B66\u751F\u4E2A\u4EBA\u8BC4\u9605\u529F\u80FD\uFF0C\u5E76\u5C55\u793A\u5B66\u751F\u6210\u7EE9\uFF09"))}),He!==3)return Promise.reject()}if((Fe==null?void 0:Fe.type)===3&&(se.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",keyboard:!1,title:"\u63D0\u793A",onOk:()=>{He===1&&Pe.history.replace(`/classrooms/${ue}/exercise/${Le}/detail`)},content:be.createElement("div",null,(Fe==null?void 0:Fe.message)||"")}),He!==3)||(Fe==null?void 0:Fe.type)===4&&(se.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{He===1&&Pe.history.replace(`/classrooms/${ue}/exercise/${Le}/detail`)},content:be.createElement("div",null,(Fe==null?void 0:Fe.message)||"")}),He!==3))return Promise.reject()})},17998:function(ft,$e,z){"use strict";z.d($e,{Q8:function(){return ze},d0:function(){return Qe},w6:function(){return gt}});var b=z(67294),se=z(20669),Pe=z(42563),be=z(2453),De=z(14446),Be=z(78045),ue=z(71230),Le=z(15746),Re=z(83062),Oe=z(84567),He=z(71577),Fe=z(27484),pe=z.n(Fe),re=z(52262),a=z(33170),E=z(96486),x=z.n(E),y=z(28706),ee=z(39886),te=z(35973),ne=z(39717),oe=z(78207),ae=z(92882),Ee=z(96332),me=z(93686),ye=z(67294),he=Object.defineProperty,ge=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,ke=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Ae=(Ue,ct,jt)=>ct in Ue?he(Ue,ct,{enumerable:!0,configurable:!0,writable:!0,value:jt}):Ue[ct]=jt,Te=(Ue,ct)=>{for(var jt in ct||(ct={}))we.call(ct,jt)&&Ae(Ue,jt,ct[jt]);if(ke)for(var jt of ke(ct))Ne.call(ct,jt)&&Ae(Ue,jt,ct[jt]);return Ue},We=(Ue,ct)=>ge(Ue,fe(ct)),dt=(Ue,ct,jt)=>new Promise((ot,Ot)=>{var Ke=Dn=>{try{On(jt.next(Dn))}catch(Tn){Ot(Tn)}},fn=Dn=>{try{On(jt.throw(Dn))}catch(Tn){Ot(Tn)}},On=Dn=>Dn.done?ot(Dn.value):Promise.resolve(Dn.value).then(Ke,fn);On((jt=jt.apply(Ue,ct)).next())});function gt(Ue,ct){const jt=[];for(let ot=Ue;ot<ct;ot++)jt.push(ot);return jt}const ze=(Ue,ct,jt)=>{const ot=Ue<pe()().startOf("day"),Ot=Ue>pe()(ct).endOf("day"),Ke=Ue<pe()(jt).startOf("day");return ct?jt?pe()()<=pe()(jt)?Ke||Ot:ot||Ot:Ue&&ot||Ot:jt&&pe()()<=pe()(jt)?Ke:ot},Qe=(Ue,ct)=>{const jt=parseInt(pe()(Ue).format("HH")),ot=parseInt(pe()().format("HH")),Ot=parseInt(pe()().format("mm"));if(!Ue)return{disabledHours:()=>gt(0,ot),disabledMinutes:()=>gt(0,Ot)};if(ct){const Ke=parseInt(pe()(ct).format("HH")),fn=parseInt(pe()(ct).format("mm"));return pe()(Ue).isSame(pe()(ct),"day")?{disabledHours:()=>gt(0,Ke),disabledMinutes:()=>jt<=Ke?gt(0,fn):[]}:void 0}if(pe()(Ue).isSame(pe()(),"day"))return{disabledHours:()=>gt(0,ot),disabledMinutes:()=>pe()(Ue).isSame(pe()(),"hour")&&jt<=ot?gt(0,Ot):[]}},{RangePicker:Ye}=se.default,{Option:Xe}=Pe.default,je=({shixunHomeworks:Ue,loading:ct,dispatch:jt,classroomList:ot,user:Ot})=>{var Ke,fn,On,Dn,Tn,It,lt,et,wt;const Kt=(0,te.useParams)(),{workSetting:At,workList:Un,shixunWorkList:An,headerInfo:Sn,changeData:Ln}=Ue,[ua,it]=(0,b.useState)(!1),[Pt,Pa]=(0,b.useState)(!1);let[kn,xt]=(0,b.useState)([]),[gn,ht]=(0,b.useState)([]),[mt,Xt]=(0,b.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[vn,en]=(0,b.useState)({}),[Vt,Aa]=(0,b.useState)({});(0,b.useEffect)(()=>()=>{xt([])},[]),(0,b.useEffect)(()=>{it(!(0,re.GJ)())},[(0,re.GJ)()]);const da=()=>{jt({type:"shixunHomeworks/getWorkSetting",payload:Te({},Kt)})};(0,b.useEffect)(()=>{if(!(At!=null&&At.course_id))return;Object.keys(mt).map(function(ta){mt[ta]=At[ta]}),(!mt.allow_late||!mt.unified_late)&&(mt.late_penalty=20,mt.penalty_type=ne.Q.Percent),mt.unified_setting||(mt.unified_late=!1,mt.unified_anonymous_comment=!1,mt.unified_anonymous_appeal=!1),kn=JSON.parse(JSON.stringify(At.group_settings.map(ta=>We(Te({},ta),{group_name:[ta.group_name]})).filter(ta=>ta.publish_time!==null))),gn=JSON.parse(JSON.stringify(At.allow_late_settings.map(ta=>We(Te({},ta),{group_name:[ta.group_name]})).filter(ta=>ta.late_time!==null))),Xt(Te({},mt));const Bn=(0,y.QE)((kn==null?void 0:kn.length)>0?kn:[]);xt([...Bn]),(gn==null?void 0:gn.length)<=0?ht([{penalty_type:ne.Q.Percent,late_penalty:20}]):ht([...gn])},[At]);const an=()=>dt(void 0,null,function*(){var Bn,ta;if(((Bn=Ot==null?void 0:Ot.userInfo)==null?void 0:Bn.user_status)===2){(0,oe.Rd)();return}const Na=JSON.parse(JSON.stringify(mt));if(Na.challenge_settings.filter(Ca=>!Ca.hide),Na.categoryId=Kt.categoryId,(ta=Na.challenge_settings)!=null&&ta.every(Ca=>!Ca.checked)){be.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(kn),!mt.unified_setting)kn=kn==null?void 0:kn.map(Ca=>{var fr;if(!Ca.publish_time||!Ca.end_time)throw be.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Ca.group_name)throw be.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ca.group_name=typeof(Ca==null?void 0:Ca.group_name)=="string"?[Ca==null?void 0:Ca.group_name]:Ca==null?void 0:Ca.group_name,Ca.group_id=(fr=At.group_settings)==null?void 0:fr.filter(gr=>{var Mo;return(Mo=Ca==null?void 0:Ca.group_name)==null?void 0:Mo.includes(gr.group_name)}).map(gr=>gr.group_id||gr.id).toString().split(","),Ca});else if(!mt.publish_time||!mt.end_time)throw be.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Na.group_settings=kn,mt.allow_late)if(mt.unified_late){if(mt.late_penalty===null||mt.late_penalty===void 0||mt.late_penalty<0||mt.late_penalty>100)throw be.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!mt.late_time)throw be.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else gn=gn==null?void 0:gn.map(Ca=>{var fr,gr;if(Ca.late_penalty===null||Ca.late_penalty===void 0||Ca.late_penalty<0||Ca.late_penalty>100)throw be.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ca.late_time)throw be.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Ca.group_name)throw be.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ca.group_name=typeof(Ca==null?void 0:Ca.group_name)=="string"?[Ca==null?void 0:Ca.group_name]:Ca==null?void 0:Ca.group_name,Ca.group_id=(gr=(fr=Ca==null?void 0:Ca.group_name)==null?void 0:fr.map(Mo=>{var pi,za;let Bt=(za=(pi=At.group_settings)==null?void 0:pi.filter(Rt=>(Rt==null?void 0:Rt.group_name)===Mo))==null?void 0:za[0];return Bt==null?void 0:Bt.group_id}))==null?void 0:gr.toString().split(","),Ca}),Na.allow_late_settings=gn;let Fa=yield(0,me.Tr)({homework_common_ids:[parseInt(Kt.categoryId)],course_id:Kt.coursesId,type:"homework_common"});(Fa==null?void 0:Fa.student_count)===0?hr(Na):(Aa(Na),en(Fa))}),hr=Bn=>{var ta;if(Bn.total_score===null){be.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Bn!=null&&Bn.work_efficiency&&Bn.eff_score===null){be.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Na=Bn.challenge_settings.reduce((fr,gr)=>fr+Number(gr.challenge_score),0);if((Na==null?void 0:Na.toFixed(10))!==((ta=Bn.total_score-Bn.eff_score)==null?void 0:ta.toFixed(10))){be.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Bn.total_score}\u5206`);return}const Fa={shixun_evaluation:Bn.shixun_evaluation,challenge_settings:Bn.challenge_settings};let Ca=()=>{var fr;const gr=()=>dt(void 0,null,function*(){Pa(!0),(yield(0,a.ZP)(`/api/homework_commons/${Kt.categoryId}/publish_setting.json`,{method:"post",body:Te({},Bn)})).status===0&&(be.ZP.success("\u66F4\u65B0\u6210\u529F"),da(),jt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Te({},Kt)})),Pa(!1)});!(0,E.isEqual)(Ln,Fa)&&!((fr=Sn==null?void 0:Sn.homework_status)!=null&&fr.includes("\u672A\u53D1\u5E03"))?De.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:gr}):gr()};At!=null&&At.high_resources_consume&&!(At!=null&&At.high_resources_consume_permission)?jt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Kt.coursesId,type:"shixun",type_id:Kt.categoryId,name:At.homework_name,fn:()=>{Ca()}}}):Ca()},ya=(Bn,ta,Na="group_id")=>{var Fa;return ta?ta.find(Ca=>Ca[Na]===Bn):(Fa=At==null?void 0:At.group_settings)==null?void 0:Fa.find(Ca=>Ca.group_id[0]===Bn)},Er=(At==null?void 0:At.allow_late)||(At==null?void 0:At.anonymous_comment),Ur=Bn=>{var ta,Na;const Fa=ya(Bn,At==null?void 0:At.allow_late_settings,"id"),Ca=ya(Bn,At==null?void 0:At.anonymous_comment_settings),fr=ya(Bn);return(At==null?void 0:At.allow_late)&&Fa&&pe()(Fa==null?void 0:Fa.late_time)<=pe()()||(At==null?void 0:At.anonymous_comment)&&Ca&&(Ca==null?void 0:Ca.evaluation_start)!==null||((Na=(pe()(fr==null?void 0:fr.end_time)<=pe()()&&((ta=At==null?void 0:At.allow_late_settings)==null?void 0:ta.filter(gr=>gr.group_id.includes(Bn))))[0])==null?void 0:Na.late_time)!=null},uo=(0,b.useMemo)(()=>(At==null?void 0:At.allow_late)||(At==null?void 0:At.all_group_late),[At,Sn]),xo=At==null?void 0:At.anonymous_comment,wr=Bn=>{if(!Bn)return!1;const ta=ya(Bn,At==null?void 0:At.anonymous_comment_settings);return(At==null?void 0:At.anonymous_comment)&&ta&&(ta==null?void 0:ta.evaluation_start)!==null},Tr=(Bn,ta)=>{var Na,Fa,Ca;jt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Bn,index:ta,rangePickerDisabled:ua||(pe()()<=pe()((Fa=ya((Na=Bn==null?void 0:Bn.group_id)==null?void 0:Na[0]))==null?void 0:Fa.publish_time)?!1:[!0,Ur((Ca=Bn==null?void 0:Bn.group_id)==null?void 0:Ca[0])]),disabledDate:At==null?void 0:At.course_end_date}})};return ye.createElement("section",{className:ee.Z.form},ye.createElement("div",{className:ee.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ye.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ye.createElement("div",null,ye.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ye.createElement(Be.ZP.Group,{disabled:ua||!((Ke=Sn==null?void 0:Sn.homework_status)!=null&&Ke.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((fn=ot.AssistantObject.practice)!=null&&fn.can_publish),value:mt.unified_setting,onChange:Bn=>{var ta;if(!((ta=Sn==null?void 0:Sn.homework_status)!=null&&ta.includes("\u672A\u53D1\u5E03"))){be.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(mt.unified_setting=!mt.unified_setting,mt.unified_setting||(mt.unified_late=!1,ht([{late_penalty:5}])),Xt(Object.assign({},mt)),mt.unified_setting===!1&&kn==""){xt(kn.concat({}));return}mt.unified_setting&&(xt([]),ht([{late_penalty:5}]))}},ye.createElement(Be.ZP,{value:!0,disabled:ua||!(At!=null&&At.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ye.createElement(Be.ZP,{disabled:ua||!((On=At==null?void 0:At.group_settings)!=null&&On.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Dn=At==null?void 0:At.group_settings)==null?void 0:Dn.length)===0&&ye.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),mt.unified_setting&&ye.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ye.createElement(ue.Z,{align:"middle"},ye.createElement(Le.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ye.createElement(Le.Z,{className:"ml10"},ye.createElement(se.default,{size:"large",disabled:ua||!((Tn=Sn==null?void 0:Sn.homework_status)!=null&&Tn.includes("\u672A\u53D1\u5E03")||(It=Sn==null?void 0:Sn.homework_status)!=null&&It.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((lt=ot.AssistantObject.practice)!=null&<.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Bn=>ze(Bn,At==null?void 0:At.course_end_date),disabledTime:Bn=>Qe(Bn),value:mt.publish_time?pe()(mt.publish_time):"",onChange:(Bn,ta)=>{mt.publish_time=ta,(mt.end_time==""||!mt.end_time)&&mt.unified_setting&&(mt.end_time=pe()(Bn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Xt(Object.assign({},mt))}}))),ye.createElement(ue.Z,{align:"middle",className:"pl30"},ye.createElement(Le.Z,null,"\u622A\u6B62\u65F6\u95F4"),ye.createElement(Le.Z,{className:"ml10"},ye.createElement(se.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(At==null?void 0:At.allow_late)&&(At==null?void 0:At.homework_status.includes("\u5DF2\u622A\u6B62"))||ua||(At==null?void 0:At.allow_late)&&pe()()>=pe()(At==null?void 0:At.end_time)||(0,re.Rm)()&&!((et=ot.AssistantObject.practice)!=null&&et.can_publish),disabledDate:Bn=>ze(Bn,At==null?void 0:At.course_end_date,mt.publish_time),disabledTime:Bn=>Qe(Bn,mt.publish_time),value:mt.end_time?pe()(mt.end_time):"",onChange:(Bn,ta)=>{mt.end_time=ta,Xt(Object.assign({},mt))}})))),!mt.unified_setting&&(kn==null?void 0:kn.length)>0&&ye.createElement(ue.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},kn&&kn.map(function(Bn,ta){var Na,Fa,Ca,fr,gr,Mo,pi;return ye.createElement(Le.Z,{span:24,key:ta},ye.createElement(ue.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ta==(kn==null?void 0:kn.length)-1?"0px":"10px"}},ye.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",ta+1),ye.createElement(Pe.default,{disabled:ua||((Na=Sn==null?void 0:Sn.homework_status)!=null&&Na.includes("\u672A\u53D1\u5E03")&&Bn.id||pe()()<pe()(Bn==null?void 0:Bn.publish_time)?!1:!!(Bn!=null&&Bn.publish_time))||(0,re.Rm)()&&!((Fa=ot.AssistantObject.practice)!=null&&Fa.can_publish),mode:"multiple",className:ee.Z.multiple_select,style:{width:"250px"},value:Bn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:za=>{var Bt;if((0,re.Rm)()&&!((Bt=ot.AssistantObject.practice)!=null&&Bt.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kn[ta].group_name=za,kn[ta].group_id=Bn.group_id;const Rt=(0,E.flattenDeep)(kn.map(Rn=>Rn.group_name)),Ft=gn.map(Rn=>{let ma=(Rn==null?void 0:Rn.group_name)||[];return We(Te({},Rn),{group_name:(0,E.remove)(ma,Ra=>Rt.includes(Ra))})});ht(Ft),xt(kn.slice())},maxTagCount:4,maxTagPlaceholder:za=>ye.createElement("div",{style:{cursor:"pointer"},onClick:()=>Tr(Bn,ta)},"+",za==null?void 0:za.length)},At.group_settings&&At.group_settings.map(function(za){if(!kn.map(Rt=>Rt.group_name).flat().includes(za.group_name))return ye.createElement(Xe,{value:za.group_name,key:za.id},za.group_name)})),ye.createElement("div",{className:"ml20"},ye.createElement(Ye,{size:"large",ranges:{\u6B64\u523B:[Bn.publish_time?pe()(Bn.publish_time):pe()(),pe()()]},allowClear:!1,disabled:ua||(pe()()<=pe()((fr=ya((Ca=Bn==null?void 0:Bn.group_id)==null?void 0:Ca[0]))==null?void 0:fr.publish_time)?!1:[!0,Ur((gr=Bn==null?void 0:Bn.group_id)==null?void 0:gr[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:za=>ze(za,At==null?void 0:At.course_end_date),disabledTime:za=>Qe(za),showTime:{showNow:!0,format:"HH:mm",defaultValue:[pe()((0,y.U6)(),"HH:mm"),pe()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Bn.publish_time&&[pe()(Bn.publish_time),Bn.end_time?pe()(Bn.end_time):void 0],onChange:(za,Bt)=>{var Rt;if((0,re.Rm)()&&!((Rt=ot.AssistantObject.practice)!=null&&Rt.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kn[ta].publish_time=Bt[0],!Bn.end_time&&Bt[0]?kn[ta].end_time=pe()(Bt[0]).add(7,"days"):kn[ta].end_time=Bt[1],xt([...kn])},onCalendarChange:(za,Bt,Rt)=>{if(Bt!=null&&Bt[0]&&!Bt[1]){const Ft=pe()(Bt[0]).add(7,"days");kn[ta].publish_time=Bt[0],kn[ta].end_time=Ft,xt([...kn])}}})),!ua&&ye.createElement("div",{style:{display:"flex",width:"50px"}},((Mo=Bn==null?void 0:Bn.group_id)==null?void 0:Mo.length)>1&&ye.createElement(Re.Z,{title:"\u89C4\u5219\u62C6\u5206"},ye.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Tr(Bn,ta)})),kn.length<((pi=At==null?void 0:At.group_settings)==null?void 0:pi.length)&&ye.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var za;if((0,re.Rm)()&&!((za=ot.AssistantObject.practice)!=null&&za.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xt(kn.concat({}))}}),((Bn==null?void 0:Bn.publish_time)&&pe()()<pe()(Bn==null?void 0:Bn.publish_time)||!(Bn!=null&&Bn.publish_time))&&ta!=0&&ye.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const za=(0,E.cloneDeep)(gn);za.forEach((Bt,Rt)=>{Bt.group_name&&(Bt.group_name=Bt.group_name.filter(Ft=>{var Rn;return!((Rn=kn[ta].group_name)!=null&&Rn.includes(Ft))}))}),kn=kn.filter((Bt,Rt)=>ta!==Rt),ht(za),xt(kn.slice()),setTimeout(()=>xt(kn.slice()),10)}}))))}))),ye.createElement(ue.Z,null,ye.createElement(Le.Z,null,ye.createElement("div",{className:ee.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ye.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ye.createElement(Le.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ye.createElement(Oe.default,{checked:mt.allow_late,disabled:ua||uo,onChange:Bn=>{var ta;if((0,re.Rm)()&&!((ta=ot.AssistantObject.practice)!=null&&ta.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Bn.target.checked&&De.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ye.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ye.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ye.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ye.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),mt.allow_late=!mt.allow_late,gn==""&&ht([{late_penalty:5}]),Xt(Object.assign({},mt))}},ye.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(mt==null?void 0:mt.allow_late)&&ye.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ye.createElement("div",{style:{display:"flex"}},ye.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ye.createElement(Be.ZP.Group,{style:{marginLeft:"20px"},disabled:ua||(At==null?void 0:At.anonymous_comment)||(At==null?void 0:At.allow_late),value:mt.unified_late,onChange:Bn=>{var ta;if((0,re.Rm)()&&!((ta=ot.AssistantObject.practice)!=null&&ta.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}mt.unified_late=Bn.target.value,gn==""&&!Bn.target.value&&ht([{penalty_type:ne.Q.Percent,late_penalty:20}]),Xt(Te({},mt))}},(mt==null?void 0:mt.unified_setting)&&ye.createElement(Be.ZP,{value:!0,disabled:!(At!=null&&At.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((wt=At==null?void 0:At.group_settings)==null?void 0:wt.length)>0&&ye.createElement(Be.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),mt!=null&&mt.unified_late?ye.createElement(ye.Fragment,null,ye.createElement(ue.Z,{align:"middle",style:{marginTop:"10px"}},ye.createElement(Le.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ye.createElement(Le.Z,{className:"ml20"},ye.createElement(ne.Z,{disabled:ua||xo,value:{type:mt.penalty_type,inputValue:mt.late_penalty},onChange:Bn=>{var ta;if((0,re.Rm)()&&!((ta=ot.AssistantObject.practice)!=null&&ta.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xt(We(Te({},mt),{late_penalty:Bn.inputValue,penalty_type:Bn.type}))}})),ye.createElement(Le.Z,{flex:"1",className:"ml5"},ye.createElement("span",{className:"c-grey-c ml10"},mt.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ye.createElement(ue.Z,{align:"middle",style:{marginTop:"15px"}},ye.createElement(Le.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ye.createElement(Le.Z,{className:"ml20"},ye.createElement(se.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ua||xo,value:mt.late_time?pe()(mt.late_time):"",disabledDate:Bn=>ze(Bn,At==null?void 0:At.course_end_date),onChange:(Bn,ta)=>{var Na;if((0,re.Rm)()&&!((Na=ot.AssistantObject.practice)!=null&&Na.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}mt.late_time=ta,Xt(Object.assign({},mt))}})))):gn.map(function(Bn,ta){var Na;return ye.createElement(Le.Z,{span:24,key:ta},ye.createElement(ue.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ye.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",ta+1),ye.createElement(Pe.default,{disabled:ua||!((Na=Sn==null?void 0:Sn.homework_status)!=null&&Na.includes("\u672A\u53D1\u5E03"))&&Bn.id||(At==null?void 0:At.anonymous_comment),mode:"multiple",className:ee.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Bn.group_name=="string"?[Bn.group_name]:Bn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Fa=>{var Ca;if((0,re.Rm)()&&!((Ca=ot.AssistantObject.practice)!=null&&Ca.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}gn[ta].group_name=Fa,gn[ta].group_id=Bn.group_id,ht(gn.slice())}},At.group_settings&&At.group_settings.map(function(Fa){const Ca=gn.map(gr=>gr.group_name).flat(),fr=kn.map(gr=>gr.group_name).flat();if(mt!=null&&mt.unified_setting){if(!Ca.includes(Fa.group_name))return ye.createElement(Xe,{value:Fa.group_name,key:Fa.id},Fa.group_name)}else if(fr.includes(Fa.group_name)&&!Ca.includes(Fa.group_name))return ye.createElement(Xe,{value:Fa.group_name,key:Fa.id},Fa.group_name)})),ye.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ye.createElement(ne.Z,{disabled:ua||wr(Bn.id),value:{type:Bn.penalty_type,inputValue:Bn.late_penalty},onChange:Fa=>{var Ca;if((0,re.Rm)()&&!((Ca=ot.AssistantObject.practice)!=null&&Ca.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}gn[ta].late_penalty=Fa.inputValue,gn[ta].penalty_type=Fa.type,ht([...gn])}}),ye.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ye.createElement(se.default,{size:"large",disabled:ua||wr(Bn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Fa=>ze(Fa,At==null?void 0:At.course_end_date),format:"YYYY-MM-DD HH:mm",value:Bn!=null&&Bn.late_time?pe()(Bn.late_time):void 0,onChange:(Fa,Ca)=>{var fr;if((0,re.Rm)()&&!((fr=ot.AssistantObject.practice)!=null&&fr.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}gn[ta].late_time=Ca,ht([...gn])}}),!ua&&ye.createElement("div",{style:{display:"flex",width:"50px"}},ye.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Fa;if((0,re.Rm)()&&!((Fa=ot.AssistantObject.practice)!=null&&Fa.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ht(gn.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),ta>0&&!Bn.id&&ye.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Fa;if((0,re.Rm)()&&!((Fa=ot.AssistantObject.practice)!=null&&Fa.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}gn=gn.filter((Ca,fr)=>ta!==fr),ht(gn.slice()),setTimeout(()=>ht(gn.slice()),10)}}))))})),!ua&&ye.createElement(ye.Fragment,null,ye.createElement(He.ZP,{type:"primary",size:"large",loading:Pt,style:{width:"138px",marginTop:"30px"},onClick:()=>an()},"\u4FDD\u5B58")),ye.createElement(ae.Z,{onConfirm:(Bn,ta)=>{kn.splice(Bn,0,...ta),kn.splice(Bn+ta.length,1);const Na=(0,y.QE)([...kn]);xt([...Na])}}),ye.createElement(Ee.Z,{resdata:vn,type:"shixun",okloading:Pt,oktext:(vn==null?void 0:vn.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Bn=>dt(void 0,null,function*(){Pa(!0);let ta=yield(0,a.ZP)(`/api/courses/${Kt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Kt.categoryId)]}});Pa(!1),(ta==null?void 0:ta.status)===0&&hr(Vt)})}))};$e.ZP=(0,te.connect)(({shixunHomeworks:Ue,classroomList:ct,loading:jt,user:ot})=>({shixunHomeworks:Ue,classroomList:ct,loading:jt.effects,user:ot}))(je)},6151:function(ft,$e,z){"use strict";var b=z(67294),se=z(59810),Pe=z(22150),be=z(14446),De=z(2453),Be=z(9430),ue=z(35973),Le=z(11320),Re=z(67795),Oe=z(33170),He=z(27484),Fe=z.n(He),pe=z(28706),re=z(67294),a=Object.defineProperty,E=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,ee=(Ee,me,ye)=>me in Ee?a(Ee,me,{enumerable:!0,configurable:!0,writable:!0,value:ye}):Ee[me]=ye,te=(Ee,me)=>{for(var ye in me||(me={}))x.call(me,ye)&&ee(Ee,ye,me[ye]);if(E)for(var ye of E(me))y.call(me,ye)&&ee(Ee,ye,me[ye]);return Ee},ne=(Ee,me,ye)=>new Promise((he,ge)=>{var fe=Ne=>{try{we(ye.next(Ne))}catch(Ae){ge(Ae)}},ke=Ne=>{try{we(ye.throw(Ne))}catch(Ae){ge(Ae)}},we=Ne=>Ne.done?he(Ne.value):Promise.resolve(Ne.value).then(fe,ke);we((ye=ye.apply(Ee,me)).next())});const{Dragger:oe}=se.default,ae=({classroomList:Ee,dispatch:me,onOk:ye})=>{const he=(0,ue.useParams)(),[ge]=Pe.default.useForm(),[fe,ke]=(0,b.useState)(),[we,Ne]=(0,b.useState)(!1),Ae={height:100,onRemove:()=>{ke("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Te=>ne(void 0,null,function*(){return ke(Te),!1})};return(0,b.useEffect)(()=>{ge.setFieldsValue({publish_time:Fe()(Fe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Fe()(Fe()(new Date((0,pe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(be.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:Ee.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:we},onOk:()=>ne(void 0,null,function*(){ge.submit()}),onCancel:()=>{ge.resetFields(),me({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Pe.default,{form:ge,onFinish:Te=>ne(void 0,null,function*(){var We,dt,gt;if(!(fe!=null&&fe.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Ne(!0);let ze=new FormData;ze.append("type",Ee.actionTabs.type),ze.append("file",fe);let Qe;window.location.href.indexOf("exercise")>-1?Qe=`/api/exercises/${Ee.actionTabs.id}/supplement_score.json`:Qe=`/api/homework_commons/${Ee.actionTabs.id}/supplement_score.json`;let Ye=yield(0,Oe.ZP)(Qe,{method:"post",body:ze},!0);Ne(!1),(Ye==null?void 0:Ye.status)===0&&(ye(),ge.resetFields(),me({type:"classroomList/setActionTabs",payload:{}}),((dt=(We=Ye==null?void 0:Ye.data)==null?void 0:We.fail)==null?void 0:dt.length)>0&&be.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Be.default,{pagination:!1,dataSource:(gt=Ye==null?void 0:Ye.data)==null?void 0:gt.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,pe.FH)("",Le.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Ee.actionTabs.type}`)}}))})},re.createElement(Pe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},Ee.actionTabs.name),re.createElement(Pe.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:Re.Z.downloadbutton,href:Le.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Ee.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(Pe.default.Item,{style:{marginBottom:0}},re.createElement(oe,te({},Ae),re.createElement("a",{className:Re.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};$e.Z=(0,ue.connect)(({classroomList:Ee})=>({classroomList:Ee}))(ae)},34738:function(ft,$e,z){"use strict";var b=z(67294),se=z(59810),Pe=z(22150),be=z(14446),De=z(2453),Be=z(9430),ue=z(69677),Le=z(71230),Re=z(15746),Oe=z(31795),He=z(20669),Fe=z(35973),pe=z(35567),re=z(11320),a=z(67795),E=z(33170),x=z(17998),y=z(27484),ee=z.n(y),te=z(28706),ne=z(67294),oe=Object.defineProperty,ae=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,ye=(we,Ne,Ae)=>Ne in we?oe(we,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):we[Ne]=Ae,he=(we,Ne)=>{for(var Ae in Ne||(Ne={}))Ee.call(Ne,Ae)&&ye(we,Ae,Ne[Ae]);if(ae)for(var Ae of ae(Ne))me.call(Ne,Ae)&&ye(we,Ae,Ne[Ae]);return we},ge=(we,Ne,Ae)=>new Promise((Te,We)=>{var dt=Qe=>{try{ze(Ae.next(Qe))}catch(Ye){We(Ye)}},gt=Qe=>{try{ze(Ae.throw(Qe))}catch(Ye){We(Ye)}},ze=Qe=>Qe.done?Te(Qe.value):Promise.resolve(Qe.value).then(dt,gt);ze((Ae=Ae.apply(we,Ne)).next())});const{Dragger:fe}=se.default,ke=({classroomList:we,dispatch:Ne,onOk:Ae})=>{const Te=(0,Fe.useParams)(),[We]=Pe.default.useForm(),[dt,gt]=(0,b.useState)(),[ze,Qe]=(0,b.useState)(!1),Ye={height:100,onRemove:()=>{gt("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:Xe=>ge(void 0,null,function*(){return gt(Xe),!1})};return(0,b.useEffect)(()=>{We.setFieldsValue({publish_time:ee()(ee()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ee()(ee()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[we.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),ne.createElement(be.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:we.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:ze},onOk:()=>ge(void 0,null,function*(){We.submit()}),onCancel:()=>{We.resetFields(),Ne({type:"classroomList/setActionTabs",payload:{}})}},ne.createElement(Pe.default,{form:We,colon:!1,onFinish:Xe=>ge(void 0,null,function*(){var je,Ue,ct;if(!(dt!=null&&dt.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Qe(!0);let jt=new FormData;jt.append("name",Xe.name),jt.append("type",we.actionTabs.type),jt.append("category_id",(Te==null?void 0:Te.categoryId)||null),we.actionTabs.type==="exercise"?(jt.append("time",Xe.time||""),jt.append("total_score",Xe.total_score)):jt.append("description",Xe.description||""),jt.append("publish_time",ee()(Xe.publish_time).format("YYYY-MM-DD HH:mm")),jt.append("end_time",ee()(Xe.end_time).format("YYYY-MM-DD HH:mm")),jt.append("file",dt);let ot=yield(0,E.ZP)(`/api/courses/${Te.coursesId}/export_external_score_homework.json`,{method:"post",body:jt},!0);Qe(!1),(ot==null?void 0:ot.status)===0&&(We.resetFields(),Ne({type:"classroomList/setActionTabs",payload:{}}),Ae(),((Ue=(je=ot==null?void 0:ot.data)==null?void 0:je.fail)==null?void 0:Ue.length)>0&&be.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ne.createElement(Be.default,{pagination:!1,dataSource:(ct=ot==null?void 0:ot.data)==null?void 0:ct.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,te.FH)("",re.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${we.actionTabs.type}`)}}))})},ne.createElement(Pe.default.Item,{label:we.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${we.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},ne.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${we.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),we.actionTabs.type!=="exercise"&&ne.createElement(Pe.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},ne.createElement(pe.Z,{watch:!0})),we.actionTabs.type==="exercise"&&ne.createElement(Le.Z,{style:{marginLeft:6}},ne.createElement(Re.Z,{span:12},ne.createElement(Pe.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},ne.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),ne.createElement(Re.Z,{span:12},ne.createElement(Pe.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},ne.createElement(Oe.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),ne.createElement(Le.Z,{style:{marginLeft:6,marginBottom:12}},ne.createElement(Re.Z,{span:12},ne.createElement(Pe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},ne.createElement(He.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:Xe=>(0,x.Q8)(Xe),disabledTime:Xe=>(0,x.d0)(Xe),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),ne.createElement(Re.Z,{span:12},ne.createElement(Pe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},ne.createElement(He.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:Xe=>(0,x.Q8)(Xe,"",We.getFieldValue("publish_time")),disabledTime:Xe=>(0,x.d0)(Xe,We.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),ne.createElement(Pe.default.Item,{style:{marginBottom:0},label:ne.createElement("div",null,ne.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ne.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ne.createElement("div",null,ne.createElement("a",{download:"\u6A21\u7248.xlsx",className:a.Z.downloadbutton,href:re.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${we.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ne.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ne.createElement(Pe.default.Item,{style:{marginBottom:0}},ne.createElement(fe,he({},Ye),ne.createElement("a",{className:a.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ne.createElement("br",null),ne.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};$e.Z=(0,Fe.connect)(({classroomList:we})=>({classroomList:we}))(ke)},68:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return He}});var b=z(67294),se=z(68508),Pe=z(69677),be=z(84567),De=z(71577),Be=z(85418),ue={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},Le=z(52262),Re=z(42922),He=({buttonDataSource:Fe,onButtonClick:pe,useBatchStatus:re,allSelect:a,setAllSelect:E,selectArrs:x,onMenuClick:y,setSeleArr:ee,catalogue:te,addCatalogue:ne})=>{const[oe,ae]=(0,b.useState)(!1),[Ee,me]=(0,b.useState)("");console.log("---",te);const ye=b.createElement("div",{className:ue.moveCategory,onMouseLeave:he=>ae(!1)},b.createElement(se.default,{onClick:y,style:{maxHeight:300,width:240,overflow:"auto"}},b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},b.createElement(Pe.default,{onChange:he=>{me(he.target.value)}})),te==null?void 0:te.map(function(he,ge){var fe;if(!(Ee!==""&&he.category_name.indexOf(Ee)<0))return b.createElement(b.Fragment,null,b.createElement(se.default.Item,{className:"multi-llipsis1e",key:he.category_id,title:he.category_name},he.category_name),(fe=he==null?void 0:he.third_category)==null?void 0:fe.map(ke=>b.createElement(se.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:ke.category_id,title:ke.category_name},ke.category_name)))}),ne&&b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:ne},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return b.createElement("div",{className:ue.bottomControlContainer},b.createElement("div",null,b.createElement("div",null,b.createElement(be.default,{checked:a,onChange:E},"\u5168\u9009\u672C\u9875\uFF08",x.length,"\uFF09")),(0,Le.GJ)()&&Fe.map(he=>b.createElement("div",{key:he.name},b.createElement(De.ZP,{type:"primary",icon:he.icon,className:ue.buttonWrap,onClick:()=>pe(he)},he.name))),(0,Le.GJ)()&&(ne||te)&&b.createElement("div",null,b.createElement(Be.Z,{open:oe,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>ye,getPopupContainer:he=>he.parentNode},b.createElement("span",{className:"ant-dropdown-link",onMouseEnter:he=>ae(!0)},b.createElement(De.ZP,{type:"primary",className:ue.buttonWrap,icon:b.createElement("i",{className:"iconfont icon-yidongmulu"})},b.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",b.createElement(Re.Z,null))))))),b.createElement("div",null,b.createElement(De.ZP,{type:"primary",ghost:!0,onClick:()=>{re(!1),ee([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},92882:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return E}});var b=z(67294),se=z(35973),Pe=z(20669),be=z(14446),De=z(69677),Be=z(71230),ue=z(15746),Le={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Re=z(27484),Oe=z.n(Re),He=z(28706),Fe=z(26194),pe=z(67294);const{RangePicker:re}=Pe.default,a=({dispatch:x,classroomList:y,onConfirm:ee})=>{const[te,ne]=(0,b.useState)([]),[oe,ae]=(0,b.useState)([]),[Ee,me]=(0,b.useState)("");(0,b.useEffect)(()=>{var ge;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let fe=y.actionTabs.data;console.log("data",fe);let ke=(ge=fe==null?void 0:fe.group_name)==null?void 0:ge.map((we,Ne)=>{var Ae;return{group_id:fe==null?void 0:fe.group_id[Ne],group_name:fe==null?void 0:fe.group_name[Ne],is_admin:fe==null?void 0:fe.is_admin,end_time:fe==null?void 0:fe.end_time,publish_time:Array.isArray(fe==null?void 0:fe.publish_time)?(Ae=fe==null?void 0:fe.publish_time)==null?void 0:Ae[0]:fe==null?void 0:fe.publish_time}});ke&&(ne([...ke]),ae([...ke]))}},[y.actionTabs]);const ye=()=>{x({type:"classroomList/setActionTabs",payload:{}}),me("")},he=ge=>{if(ge){const fe=oe==null?void 0:oe.filter(ke=>{var we,Ne;return(Ne=(we=ke==null?void 0:ke.group_name)==null?void 0:we.toLowerCase())==null?void 0:Ne.includes(ge==null?void 0:ge.toLowerCase())});ne(fe)}else ne(oe)};return pe.createElement(be.default,{width:980,title:pe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},pe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",pe.createElement("span",{className:Le.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),pe.createElement(De.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:Ee,onChange:ge=>{me(ge.target.value.trim()),he(ge.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>ye(),onOk:()=>{var ge;ee((ge=y.actionTabs)==null?void 0:ge.index,oe),ye()}},pe.createElement("div",{className:Le.modal_con},pe.createElement(Be.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(te==null?void 0:te.length)>0?te.map(function(ge,fe){var ke,we;return pe.createElement(ue.Z,{span:24,key:fe},pe.createElement(Be.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:fe==(te==null?void 0:te.length)-1?"0px":"10px"}},pe.createElement("div",{className:Le.multiple_select,title:ge.group_name},ge.group_name),pe.createElement("div",{className:"ml20"},pe.createElement(re,{size:"large",ranges:{\u6B64\u523B:[ge.publish_time?Oe()(ge.publish_time):Oe()(),Oe()()]},allowClear:!1,disabled:(ke=y.actionTabs)==null?void 0:ke.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ne=>{var Ae;return(0,He.Q8)(Ne,(Ae=y.actionTabs)==null?void 0:Ae.disabledDate)},disabledTime:Ne=>(0,He.d0)(Ne),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Oe()((0,He.U6)(),"HH:mm"),Oe()((0,He.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ge.publish_time&&[Oe()(ge.publish_time),ge.end_time?Oe()(ge.end_time):void 0],onChange:(Ne,Ae)=>{te[fe].publish_time=Ae[0],te[fe].end_time=Ae[1],ne([...te]),oe.forEach(Te=>{Te.group_id===ge.group_id&&(Te.publish_time=Ae[0],Te.end_time=Ae[1])}),ae([...oe])}})),(we=y.actionTabs)!=null&&we.rangePickerDisabled?pe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):pe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{te.splice(fe,1),ne([...te]),oe.forEach((Ne,Ae)=>{Ne.group_id===ge.group_id&&oe.splice(Ae,1)}),ae([...oe])}})))}):pe.createElement(Fe.Z,null))))};var E=(0,se.connect)(({classroomList:x})=>({classroomList:x}))(a)},69524:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return y}});var b=z(67294),se=z(68508),Pe=z(84567),be=z(71577),De=z(85418),Be=z(83062),ue=z(42563),Le=z(69677),Re={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},Oe=z(52262),He=z(53978),Fe=z(42922),pe=z(246),re=z.n(pe),a=z(35973),E=(ee,te,ne)=>new Promise((oe,ae)=>{var Ee=he=>{try{ye(ne.next(he))}catch(ge){ae(ge)}},me=he=>{try{ye(ne.throw(he))}catch(ge){ae(ge)}},ye=he=>he.done?oe(he.value):Promise.resolve(he.value).then(Ee,me);ye((ne=ne.apply(ee,te)).next())}),y=({isAdmin:ee,dataSource:te,batchStatus:ne,SortMenuName:oe,setSortMenuName:ae,detailCourseGroupsList:Ee,onSearch:me,onBoard:ye,onSort:he,isboard:ge,dispatch:fe,onBatch:ke,SortMenus:we,isShowMode:Ne=!1,onModeChange:Ae})=>{const[Te,We]=(0,b.useState)(!1),[dt,gt]=(0,b.useState)([]),[ze,Qe]=(0,b.useState)(!0);let[Ye,Xe]=(0,b.useState)([]);const[je,Ue]=(0,b.useState)(1),[ct,jt]=(0,b.useState)(!1),ot=(0,a.useParams)(),Ot=Dn=>{ae(Dn.name),he(Dn)};(0,b.useEffect)(()=>{ge&&Ke()},[ge]);const Ke=()=>E(void 0,null,function*(){var Dn;if(ze&&!ct){jt(!0),Ue(je+1);const Tn=yield fe({type:"classroomList/getCourseGroupsList",payload:{page:je,id:ot.coursesId,limit:20,nonenavigate:!0}});let It=[...(Tn==null?void 0:Tn.course_groups)||[]];((Dn=Tn==null?void 0:Tn.course_groups)==null?void 0:Dn.length)<20&&(Qe(!1),It.push({id:0,name:"\u672A\u5206\u73ED"})),jt(!1),Xe([...Ye,...It])}}),fn=b.createElement("section",{className:Re.dropmenu},b.createElement("div",{style:{maxHeight:200,overflow:"auto"}},b.createElement(re(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Dn=>{Ke()},hasMore:ze,useWindow:!1},b.createElement(se.default,{style:{width:240,zIndex:10}},(Ee==null?void 0:Ee.group_count)>0&&(Ye==null?void 0:Ye.filter(Dn=>Dn.edit_auth||Dn.name==="\u672A\u5206\u73ED").map(function(Dn,Tn){return b.createElement(se.default.Item,{key:Dn.id},b.createElement(Pe.default,{checked:dt.includes(Dn.id),value:Dn.id,onChange:It=>{let lt=dt.indexOf(Dn.id);dt.indexOf(Dn.id)>-1?gt(dt.filter(et=>et!==Dn.id)):gt(dt.concat(Dn.id))}},Dn.name))}))))),b.createElement("aside",{style:{background:"#fff"}},b.createElement("div",null,b.createElement(be.ZP,{type:"link",onClick:()=>{ye(dt)}},"\u786E\u5B9A"),b.createElement(be.ZP,{type:"link",onClick:()=>{gt([])}},"\u91CD\u7F6E")))),On=oe==="\u9ED8\u8BA4\u6392\u5E8F";return b.createElement("div",{className:Re.searchSortControllerContainer},!!(we!=null&&we.length)&&b.createElement("div",null,b.createElement(De.Z,{dropdownRender:()=>b.createElement(se.default,{selectedKeys:[oe]},we.map(Dn=>b.createElement(se.default.Item,{key:Dn.name,onClick:()=>Ot(Dn)},Dn.name)))},b.createElement("div",null,b.createElement("span",{className:`${Re.btn} ${On?Re.btnSort:""}`},b.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),oe)))),On&&b.createElement(Be.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},b.createElement("span",{className:Re.tips},b.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Ne&&b.createElement(ue.default,{defaultValue:"",onChange:Ae,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),b.createElement(Le.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:me,style:{width:220,marginLeft:Ne?"":"auto"}}),(0,Oe.eB)()&&ge&&b.createElement(De.Z,{dropdownRender:()=>fn,open:Te,onOpenChange:Dn=>{We(Dn)}},b.createElement("a",null,"\u5206\u73ED",Te?b.createElement(He.Z,{style:{marginLeft:6}}):b.createElement(Fe.Z,{style:{marginLeft:6}}))))}},15070:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return Fe}});var b=z(67294),se=z(71230),Pe=z(15746),be=z(68508),De=z(85418),Be=z(2453),ue=z(83062),Le={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},Re=z(35973),Oe=z(52262),Fe=({isLoading:pe,addText:re,tabDataSource:a,isAdmin:E,dispatch:x,classroomList:y,type:ee,isExercise:te,defaultSelectedKeys:ne,onTabMenuClick:oe,getDropdownMenu:ae,showControlButton:Ee,buttonText:me,buttonIcon:ye="icon-tianjiadaohang",extraNode:he,user:ge,onButtonClick:fe,isModelUser:ke})=>{var we,Ne,Ae,Te,We;const dt=(0,Re.useParams)();return b.createElement("div",{className:Le.tabMenuContainer},b.createElement(se.Z,null,b.createElement(Pe.Z,{flex:"1"},b.createElement(be.default,{onSelect:gt=>pe?{}:oe(gt),mode:"horizontal",selectedKeys:ne},a.map(gt=>b.createElement(be.default.Item,{key:typeof gt.index=="number"?gt.index:gt.id},b.createElement("span",{className:"c-grey-666"},gt.name),gt.total!==void 0&&E&&b.createElement("span",{className:"c-grey-999 ml20"},gt.total||0))))),E&&te&&b.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{x({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),E&&b.createElement(Pe.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},te&&b.createElement(De.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>b.createElement(be.default,null,b.createElement(be.default.Item,{key:1,onClick:()=>{var gt;if((0,Oe.Rm)()&&!((gt=y.AssistantObject.exercise)!=null&>.can_download)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}x({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:ee,exportType:"exercise",category_id:dt.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),b.createElement(be.default.Item,{key:3,onClick:()=>{var gt;if((0,Oe.Rm)()&&!((gt=y.AssistantObject.exercise)!=null&>.can_download)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Re.history.push(`/classrooms/${dt==null?void 0:dt.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},b.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},b.createElement("span",{style:{color:"#666666",cursor:"pointer"}},b.createElement("i",{className:"iconfont icon-xiazai6"})))),b.createElement("div",{className:Le.control},b.createElement("div",{className:Le.extra},he),Ee&&(me=="\u6DFB\u52A0\u76F4\u64AD"?b.createElement(De.Z,{menu:{items:(Ne=(we=[{label:b.createElement("div",{onClick:()=>{fe("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},ke&&{label:b.createElement("div",{onClick:()=>{fe("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:we.filter(gt=>gt==null?void 0:gt.show))==null?void 0:Ne.map(gt=>({label:gt==null?void 0:gt.label,key:gt==null?void 0:gt.key}))}},b.createElement("span",{className:Le.selectBtn},b.createElement("span",null,b.createElement("i",{className:`iconfont ${ye}`})),b.createElement("span",null,me))):b.createElement("span",{onClick:fe,style:{cursor:"pointer"},className:Le.selectBtn},b.createElement("span",null,b.createElement("i",{className:`iconfont ${ye}`})),b.createElement("span",null,me))),!!ae&&b.createElement(De.Z,{disabled:((Ae=ge==null?void 0:ge.userInfo)==null?void 0:Ae.user_status)===2,className:"ml10",dropdownRender:ae},b.createElement("span",{className:((Te=ge==null?void 0:ge.userInfo)==null?void 0:Te.user_status)===2?Le.selectBtn1:Le.selectBtn},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-tianjiadaohang"})),b.createElement(ue.Z,{title:((We=ge==null?void 0:ge.userInfo)==null?void 0:We.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},b.createElement("span",null,re||"\u521B\u5EFA\u8BD5\u5377"))))))))}},21178:function(ft,$e,z){"use strict";z.r($e),z.d($e,{default:function(){return Cs}});var b=z(52810),se=z(67294),Pe=z(35973),be=z(14446),De=z(68508),Be=z(2453),ue=z(46303),Le=z(28452),Re=z(30291),Oe=z(71577),He=z(84567),Fe=z(27484),pe=z.n(Fe),re=z(52262),a=z(28706),E=z(26194),x=z(33170),y=z(66368),ee=z(22150),te=z(83062),ne=z(31795),oe=z(42563),ae=z(69677),Ee=z(246),me=z.n(Ee),ye=z(45224),he={flex_box_center:"flex_box_center___aIYEA",flex_space_between:"flex_space_between___hCKPx",flex_box_vertical_center:"flex_box_vertical_center___K6UJb",flex_box_center_end:"flex_box_center_end___BVN_k",flex_box_column:"flex_box_column___S4apM",bg:"bg___Pox5v",containerTitle:"containerTitle___laevg",containerDesc:"containerDesc___IIMRX",menus:"menus___atKNl",listItem:"listItem___zDBVK",info:"info___k52wj",title:"title___zq7AS",titleLeft:"titleLeft___efDI2",titleRight:"titleRight___uQt6L",acitons:"acitons___Vg6al",move:"move___Ga0E4",hideHeadCheckbox:"hideHeadCheckbox___pLoYs",moveCategory:"moveCategory___eZPjj",tabSearch:"tabSearch___IlcNp",warpModal:"warpModal___hzRTF",modalColumn:"modalColumn___Rcl4F",modalRow:"modalRow___rzx2r",sup:"sup___cAGuY",name:"name___flQya"},ge=z(78207),fe=z(85688),ke=z(34562),we=z(20670),Ne=z(96332),Ae=z(93686),Te=z(67294),We=Object.defineProperty,dt=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,ze=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,Xe=(le,_e,Ze)=>_e in le?We(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,je=(le,_e)=>{for(var Ze in _e||(_e={}))Qe.call(_e,Ze)&&Xe(le,Ze,_e[Ze]);if(ze)for(var Ze of ze(_e))Ye.call(_e,Ze)&&Xe(le,Ze,_e[Ze]);return le},Ue=(le,_e)=>dt(le,gt(_e)),ct=(le,_e,Ze)=>new Promise((Et,Jn)=>{var xn=un=>{try{ha(Ze.next(un))}catch(bn){Jn(bn)}},Nn=un=>{try{ha(Ze.throw(un))}catch(bn){Jn(bn)}},ha=un=>un.done?Et(un.value):Promise.resolve(un.value).then(xn,Nn);ha((Ze=Ze.apply(le,_e)).next())});const{TabPane:jt}=y.default,ot=({classroomList:le,exercise:_e,loading:Ze,dispatch:Et})=>{var Jn;const xn=(0,Pe.useParams)(),Nn=(0,Pe.useLocation)(),[ha]=ee.default.useForm(),{brankList:un}=_e;let[bn,Lo]=(0,se.useState)(!0),[Ho,No]=(0,se.useState)(!1);const[Yr,Vo]=(0,se.useState)("myself");let[Ja,Fo]=(0,se.useState)([]),[Po,co]=(0,se.useState)([]),[Si,ii]=(0,se.useState)(),[Wo,Ro]=(0,se.useState)([]);const qo=(0,se.useRef)(null),[$o,po]=(0,se.useState)(!1),[ko,Rr]=(0,se.useState)(""),[Gn,Yi]=(0,se.useState)(""),[ho,Ua]=(0,se.useState)(!1),[ve,Se]=(0,se.useState)({}),Ce=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0,align:"left",render:(Ct,Mn,zn)=>Te.createElement("div",{style:{display:"flex",alignItems:"center"}},Te.createElement(te.Z,{title:Ct},Te.createElement("div",{title:Ct,className:he.name},Ct)),(Mn==null?void 0:Mn.high_resources_consume)&&Te.createElement(we.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u65B9\u5411&\u8BFE\u7A0B",dataIndex:"course_list_name",width:180,ellipsis:!0,align:"left",render:Ct=>Te.createElement(te.Z,{title:Ct},Te.createElement("span",null,Ct))},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:Ct=>Ct?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(Ct,Mn)=>Te.createElement("a",{href:Ct?`/randompaper/detail/${Mn.id}`:`/paperlibrary/see/${Mn.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[Me,Ve]=(0,se.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,se.useEffect)(()=>{_e.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(vt(),Ro([]),Je())},[_e.actionTabs.key]);const Je=()=>ct(void 0,null,function*(){const Ct=yield Et({type:"paperlibrary/getTeachGroupData"});co(Ct)}),qe=Ct=>{const Mn=parseInt(Ct);return isNaN(Mn)?"":Mn},vt=()=>ct(void 0,null,function*(){var Ct,Mn;if(bn){++Me.page,Lo(!1);const zn=yield Et({type:"exercise/getBrankList",payload:Ue(je({},Me),{search:(Ct=Me.search)==null?void 0:Ct.trim()})});Ja=zn!=null&&zn.object_list?[...Ja.concat(zn==null?void 0:zn.object_list)]:Ja,Me.filter==="public"?ii(zn.is_teacher):ii(!0),((Mn=zn.object_list)==null?void 0:Mn.length)<Me.limit?Lo(!1):Lo(!0),Fo([...Ja])}}),yt=Ct=>{qo.current.scrollTop=0,Ja=[],Me.page=0,Me.group_id=Ct,bn=!0,Ro([]),Ve(je({},Me)),vt()},Zt={selectedRowKeys:Wo,onChange:Ct=>{Ro(Ct)},type:"radio"},_t=()=>{Ve(je({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),Fo([]),Lo(!0),Vo("myself"),Et({type:"exercise/setActionTabs",payload:{}}),No(!1)},[Wt,mn,nt,St]=(0,fe.P)(),Ht=Ct=>ct(void 0,null,function*(){let Mn=!1;Ja.forEach(Sa=>{Wo.includes(Sa.id)&&(Mn=Sa.is_random)});const zn=Ct.map(Sa=>({shixun_id:Sa.id,is_use:Sa.is_use,is_copy:Sa.is_copy}));if(!Mn){Ua(!0);const Sa=yield Et({type:"exercise/saveBanks",payload:{course_id:xn.coursesId,category_id:(xn==null?void 0:xn.categoryId)||null,object_type:"examination_bank",bank_id:Wo,shixuns_info:zn}});Ua(!1),(Sa==null?void 0:Sa.status)===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Et({type:"classroomList/getClassroomExercisesList",payload:je({},_e.actionTabs.params)}),Et({type:"classroomList/getClassroomLeftMenus",payload:{id:xn.coursesId}}),Rr(`/classrooms/${xn.coursesId}/exercise/${Sa.exercise_id}/detail?random=${Sa.is_random}&tabs=3`),Yi(`/classrooms/${xn.coursesId}/exercise/add/${Sa.exercise_id}?random=${Sa.is_random}&type=2`),po(!0),Be.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),mn(),_t());return}Ua(!0),setTimeout(()=>{Ua(!1)},500),Et({type:"exercise/setActionTabs",payload:{}});let la=1,Ba=be.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:Te.createElement("div",{className:he.modalColumn},Te.createElement("div",{className:he.modalRow},Te.createElement("sup",{className:he.sup},"*"),Te.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),Te.createElement(ne.Z,{parser:qe,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:la,onChange:Sa=>{la=Sa;const Za=document.getElementById("model_error");la<1||la>50?Za.style.display="block":Za.style.display="none"}})),Te.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:_t,onOk:()=>ct(void 0,null,function*(){if(la<1||la>50){const Za=document.getElementById("model_error");return Za.style.display="block",Promise.reject()}Ba.update({cancelButtonProps:{disabled:!0}});const Sa=yield Et({type:"exercise/saveBanks",payload:{course_id:xn.coursesId,object_type:"examination_bank",bank_id:Wo,shixuns_info:zn,num:la}});Ba.update({cancelButtonProps:{disabled:!1}}),Sa&&Sa.status===0?((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),be.default.destroyAll(),Et({type:"classroomList/getClassroomExercisesList",payload:je({},_e.actionTabs.params)}),_t(),mn(),Be.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(_t(),mn())})})});return Te.createElement(Te.Fragment,null,Te.createElement(be.default,{centered:!0,width:1012,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:_e.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Ho,bodyStyle:{minHeight:200},wrapClassName:he.warpModal,onOk:()=>ct(void 0,null,function*(){var Ct;if(!Wo.length){Be.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}No(!0);let Mn=!1,zn=!1;if(Ja.forEach(Ba=>{Wo.includes(Ba.id)&&Ba.need_authorize&&(Mn=Ba.need_authorize),Wo.includes(Ba.id)&&(zn=Ba.is_random)}),Mn){(0,ge.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}let la=yield(0,Ae.Tr)({id:`${Wo[0]}`,course_id:(Ct=le.detailTopBanner)==null?void 0:Ct.course_id,type:"examination_bank"});No(!1),(la==null?void 0:la.student_count)===0?Ht([]):Se(la)}),onCancel:_t},Te.createElement(y.default,{activeKey:Yr,onTabClick:Ct=>ct(void 0,null,function*(){qo.current.scrollTop=0,Ja=[],Yr!==Ct&&Ro([]),Vo(Ct),Me.page=0,Me.filter=Ct,Me.group_id=null,bn=!0,vt()})},Te.createElement(jt,{tab:Te.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),Te.createElement(jt,{tab:Te.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),Te.createElement(jt,{tab:Te.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),Te.createElement("div",{className:he.tabSearch},Yr==="teacher"&&Te.createElement(oe.default,{value:Me.group_id,onChange:yt,size:"middle",style:{width:200,marginRight:30}},Te.createElement(oe.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(Jn=Po==null?void 0:Po.groups)==null?void 0:Jn.map(Ct=>Te.createElement(oe.default.Option,{key:Ct==null?void 0:Ct.group_id,value:Ct==null?void 0:Ct.group_id},Ct==null?void 0:Ct.name))),Te.createElement(ae.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:Me.search,onChange:Ct=>{Me.search=Ct.target.value,Ve(je({},Me))},onSearch:Ct=>{qo.current.scrollTop=0,Ja=[],Me.page=0,bn=!0,Ro([]),Ct&&(0,ke.tk)({name:Ct,copywriting:Ct,position:"Exercise"}),vt()}})),Te.createElement("div",{ref:qo,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!Si&&Yr==="public"&&Te.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Te.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BD5\u5377\u5E93\u8D44\u6E90"),Te.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),Te.createElement(me(),{initialLoad:!1,pageStart:0,loadMore:()=>{vt()},hasMore:bn,useWindow:!1},_e.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&Si&&Te.createElement(ye.Z,{className:he.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:Ja,onRow:Ct=>({onClick:()=>{Ro([Ct==null?void 0:Ct.id])}}),resColumns:Ce,rowSelection:Zt})))),Te.createElement(be.default,{title:"\u63D0\u793A",open:$o,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:Te.createElement("div",null,Te.createElement(Oe.ZP,{onClick:()=>{po(!1),Pe.history.push(Gn)}},"\u4FEE\u6539\u8BD5\u5377"),Te.createElement(Oe.ZP,{type:"primary",onClick:()=>{Pe.history.push(ko),po(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{po(!1)}},Te.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")),Te.createElement(Ne.Z,{resdata:ve,type:"exercise",okloading:ho,oktext:(ve==null?void 0:ve.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Ct=>{Ht(Ct)}}),Te.createElement(fe.Z,{inPaper:!0,visible:Wt,onCancel:mn,onOk:Ht,renderData:nt,modalType:"multiple",type:"examination_bank"}))};var Ot=(0,Pe.connect)(({exercise:le,loading:_e,classroomList:Ze})=>({exercise:le,loading:_e,classroomList:Ze}))(ot),Ke=z(57953),fn=z(71230),On=z(78045),Dn=z(20669),Tn=z(47897),It=z(15835),lt=z(14375),et=z(88181),wt=z(15746),Kt=z(9430),At=z(67341),Un={cstuModal:"cstuModal___aXQ_6",removeStyle:"removeStyle___fT_EI",bottom:"bottom___yocae",yes:"yes___Iw504",no:"no___yeWHC",Onerow:"Onerow___hvTnk",searchMember:"searchMember____guvA",searchMemberHeader:"searchMemberHeader___NdQj2"},An=z(96622),Sn=z(67294),Ln=Object.defineProperty,ua=Object.defineProperties,it=Object.getOwnPropertyDescriptors,Pt=Object.getOwnPropertySymbols,Pa=Object.prototype.hasOwnProperty,kn=Object.prototype.propertyIsEnumerable,xt=(le,_e,Ze)=>_e in le?Ln(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,gn=(le,_e)=>{for(var Ze in _e||(_e={}))Pa.call(_e,Ze)&&xt(le,Ze,_e[Ze]);if(Pt)for(var Ze of Pt(_e))kn.call(_e,Ze)&&xt(le,Ze,_e[Ze]);return le},ht=(le,_e)=>ua(le,it(_e)),mt=(le,_e,Ze)=>new Promise((Et,Jn)=>{var xn=un=>{try{ha(Ze.next(un))}catch(bn){Jn(bn)}},Nn=un=>{try{ha(Ze.throw(un))}catch(bn){Jn(bn)}},ha=un=>un.done?Et(un.value):Promise.resolve(un.value).then(xn,Nn);ha((Ze=Ze.apply(le,_e)).next())});const Xt=({visible:le,setVisible:_e,onK:Ze,selectKeys:Et,selectRows:Jn,appointStudent:xn,modalParams:Nn,courseId:ha})=>{const un=(0,Pe.useParams)(),[bn,Lo]=(0,se.useState)(!1),[Ho,No]=(0,se.useState)(!1),[Yr,Vo]=(0,se.useState)([]),[Ja,Fo]=(0,se.useState)([]),[Po,co]=(0,se.useState)([]),[Si,ii]=(0,se.useState)("all"),[Wo,Ro]=(0,se.useState)("all");let[qo,$o]=(0,se.useState)(!0);const[po,ko]=(0,se.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[Rr,Gn]=(0,se.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),Yi={selectedRowKeys:Ja,columnWidth:40,hideSelectAll:!0,onSelect:(Ce,Me,Ve)=>{let Je=!0;for(let qe=0;qe<Ja.length;qe++)(Ce==null?void 0:Ce.user_id)===Ja[qe]&&(Ja==null||Ja.splice(qe,1),Po==null||Po.splice(qe,1),Je=!1);Je&&(Ja.push(Ce==null?void 0:Ce.user_id),Po.push(Ce)),Fo([...Ja]),co([...Po])},onSelectAll:(Ce,Me,Ve)=>{if(Ce&&Ve.length>0){Ve.forEach(Je=>{Ja.push(Je.user_id),Po.push(Je)}),Fo([...Ja]),co([...Po]);return}if(!Ce&&Ve.length>0){let Je=[],qe=[];const vt=new Set(Ve),yt=new Set(Ja),Zt=new Set(Po);Je=[...yt].filter(_t=>[...vt].every(Wt=>Wt.user_id!==_t)),qe=[...Zt].filter(_t=>[...vt].every(Wt=>Wt.user_id!==_t.user_id)),Fo([...Je]),co([...qe])}}};(0,se.useEffect)(()=>{le&&Et&&(Fo([...Et]),co(Jn))},[le,Et]),(0,se.useEffect)(()=>{le&&(!xn&&Nn?Rr.status=Nn:Rr.status=null,Gn(gn({},Rr)),Ua())},[le,xn,Nn]);const ho=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(Ce,Me,Ve)=>Sn.createElement("span",{style:{color:"#333"}},Ve+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(Ce,Me,Ve)=>Sn.createElement("span",null,Ce)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Ce,Me,Ve)=>Sn.createElement("span",{style:{color:"#666"}},Ce)},{title:"\u5206\u73ED1",dataIndex:"user_group_name",key:"user_group_name",align:"left",ellipsis:!0,render:(Ce,Me)=>Sn.createElement("span",null,Ce)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",key:"score",sorter:!0,render:(Ce,Me)=>Sn.createElement("span",null,Ce||"--")},{title:"\u72B6\u6001",dataIndex:"status_cn",key:"status_cn",align:"center",ellipsis:!0,render:(Ce,Me)=>Sn.createElement("span",null,Ce)}].filter(Ce=>Nn===1||Nn===2?Ce.title!=="\u72B6\u6001":!0),Ua=()=>mt(void 0,null,function*(){var Ce,Me,Ve;No(!0);const Je=yield(0,x.ZP)(`/api/exercises/${un.categoryId||ha}/wait_make_up_students.json`,{method:"get",params:ht(gn({},Rr),{keywords:(Ce=Rr==null?void 0:Rr.keywords)==null?void 0:Ce.trim()})});if(Je.status===0){const qe=((Ve=(Me=Je==null?void 0:Je.data)==null?void 0:Me.all_course_groups)==null?void 0:Ve.map(vt=>({value:vt==null?void 0:vt.id,label:vt==null?void 0:vt.name})))||[];ko([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...qe]),Vo(Je.data)}No(!1)}),ve=()=>{Rr.page=1,Rr.status=null,Rr.course_group_id=null,Rr.keywords="",ii("all"),Ro("all"),Fo([]),co([]),Gn(gn({},Rr)),xn&&Ze(Ja==null?void 0:Ja.length,Ja,Po)},Se=()=>{Rr.page=1,Rr.status=null,Rr.course_group_id=null,Rr.keywords="",Gn(gn({},Rr)),ii("all"),Ro("all"),Fo([]),co([]),_e(!1)};return Sn.createElement(be.default,{centered:!0,className:Un.cstuModal,title:Nn===1?"\u7F3A\u8003\u5B66\u751F":Nn===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:le,width:1200,footer:null,onCancel:()=>{Se()}},Sn.createElement(fn.Z,{style:{marginBottom:"20px",marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"space-between"}},Sn.createElement(fn.Z,null,Sn.createElement(wt.Z,null,Sn.createElement(oe.default,{size:"large",value:Si,style:{width:200,marginRight:20},onChange:Ce=>{ii(Ce),Ce==="all"?Rr.course_group_id=null:Rr.course_group_id=Ce,Rr.page=1,Gn(gn({},Rr)),Ua()},options:po})),xn&&Sn.createElement(wt.Z,null,Sn.createElement(oe.default,{size:"large",value:Wo,style:{width:200},onChange:Ce=>{Ro(Ce),Ce==="all"?Rr.status=null:Rr.status=Ce,Rr.page=1,Gn(gn({},Rr)),Ua()},options:[{value:"all",label:"\u5168\u90E8\u72B6\u6001"},{value:"1",label:"\u7F3A\u8003"},{value:"2",label:"\u672A\u53CA\u683C"},{value:"3",label:"\u53CA\u683C"}]}))),Sn.createElement(wt.Z,null,Sn.createElement(At.t7,{style:{width:300,marginLeft:15},value:Rr.keywords,allowClear:!0,onChange:Ce=>{Rr.keywords=Ce,Rr.page=1,Gn(gn({},Rr)),Ua()},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u8FDB\u884C\u641C\u7D22"}))),Sn.createElement(fn.Z,{align:"middle",className:"mb30"},Sn.createElement(wt.Z,{span:14},Sn.createElement("div",{className:"flexd-table-header"},Sn.createElement(Kt.default,{pagination:!1,dataSource:[],columns:ho,rowSelection:xn?Yi:null,rowKey:Ce=>Ce.user_id})),Sn.createElement("div",null,Sn.createElement(Kt.default,{rowSelection:xn?Yi:null,columns:ho,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:Ce=>Ce.user_id,loading:Ho,dataSource:Yr==null?void 0:Yr.exercise_users,onChange:(Ce,Me,Ve)=>{Rr.page=Ce==null?void 0:Ce.current,Rr.limit=Ce==null?void 0:Ce.pageSize,Ve!=null&&Ve.order?(Rr.sort_by=Ve==null?void 0:Ve.field,Rr.direction=(Ve==null?void 0:Ve.order)==="ascend"?"asc":"desc"):(Rr.sort_by=null,Rr.direction=null),Gn(gn({},Rr)),Ua()},pagination:!1}))),Sn.createElement(wt.Z,{span:1},Sn.createElement("img",{src:An,style:{marginLeft:10}})),Sn.createElement(wt.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},Sn.createElement("div",{className:Un.searchMember,style:{width:550}},Sn.createElement(fn.Z,{className:Un.searchMemberHeader},Sn.createElement(wt.Z,{className:"ml30",flex:"100px"},"\u59D3\u540D"),Sn.createElement(wt.Z,{flex:"110px"},"\u5B66\u53F7"),Sn.createElement(wt.Z,{flex:"120px",style:{marginLeft:5}},"\u5206\u73ED")),Sn.createElement("div",{style:{overflow:"auto",height:390}},Po==null?void 0:Po.map((Ce,Me)=>Sn.createElement(fn.Z,{key:Me,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},Sn.createElement(wt.Z,{flex:"100px"},Ce.user_name),Sn.createElement(wt.Z,{flex:"110px"},Ce.student_id),Sn.createElement(wt.Z,{flex:"120px",style:{marginLeft:5}},Ce.user_group_name),Sn.createElement(wt.Z,{style:{marginLeft:10}},Sn.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{co(Po.filter(Ve=>Ve.user_id!=Ce.user_id)),Fo(Ja.filter(Ve=>Ve!=Ce.user_id))}})))))))),!(Nn===1||Nn===2)&&Sn.createElement("div",{className:Un.bottom},Sn.createElement(Oe.ZP,{className:Un.no,onClick:()=>{Se()}},"\u53D6\u6D88"),Sn.createElement(Oe.ZP,{loading:bn,type:"primary",onClick:()=>{ve()}},"\u786E\u5B9A")))};var vn=(0,Pe.connect)(({})=>({}))(Xt),en={contentInterval:"contentInterval___X53PP",numberInput:"numberInput___WtIey",minorRuleText:"minorRuleText___CPyNm",failedList:"failedList___OOvHs",name:"name___PGVi5",publish:"publish___BGtTv"},Vt=z(67294),Aa=Object.defineProperty,da=Object.defineProperties,an=Object.getOwnPropertyDescriptors,hr=Object.getOwnPropertySymbols,ya=Object.prototype.hasOwnProperty,Er=Object.prototype.propertyIsEnumerable,Ur=(le,_e,Ze)=>_e in le?Aa(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,uo=(le,_e)=>{for(var Ze in _e||(_e={}))ya.call(_e,Ze)&&Ur(le,Ze,_e[Ze]);if(hr)for(var Ze of hr(_e))Er.call(_e,Ze)&&Ur(le,Ze,_e[Ze]);return le},xo=(le,_e)=>da(le,an(_e)),wr=(le,_e,Ze)=>new Promise((Et,Jn)=>{var xn=un=>{try{ha(Ze.next(un))}catch(bn){Jn(bn)}},Nn=un=>{try{ha(Ze.throw(un))}catch(bn){Jn(bn)}},ha=un=>un.done?Et(un.value):Promise.resolve(un.value).then(xn,Nn);ha((Ze=Ze.apply(le,_e)).next())});function Tr(le,_e){const Ze=[];for(let Et=le;Et<_e;Et++)Ze.push(Et);return Ze}const Bn=le=>{let _e=new Date;const Ze=pe()(le).format("HH");if(pe()(le).isSame(pe()(_e),"day")){const Et=pe()(_e).format("HH"),Jn=pe()(_e).format("mm");return{disabledHours:()=>Tr(0,24).splice(1,Et*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",Ze,Et),pe()(le).isSame(pe()(_e),"hour")&&Ze<=Et?Tr(0,60).splice(0,Jn):Tr(60,60))}}else if(pe()(le).isSame(pe()(),"day")){const Et=pe()().format("HH"),Jn=pe()().format("mm");return{disabledHours:()=>Tr(0,24).splice(0,Et),disabledMinutes:()=>Ze<=Et?Tr(0,Jn):Tr(60,60)}}else return!1},ta=({exercise:le,dispatch:_e})=>{var Ze,Et,Jn,xn,Nn,ha,un,bn,Lo,Ho,No,Yr,Vo,Ja,Fo,Po,co,Si,ii,Wo,Ro,qo;const $o=(0,Pe.useParams)(),[po]=ee.default.useForm(),[ko,Rr]=(0,se.useState)(1),[Gn,Yi]=(0,se.useState)([]),[ho,Ua]=(0,se.useState)(!0),[ve,Se]=(0,se.useState)([]),[Ce,Me]=(0,se.useState)(!0),[Ve,Je]=(0,se.useState)(!1),{workSetting:qe}=le,[vt,yt]=(0,se.useState)(!1),[Zt,_t]=(0,se.useState)([]),[Wt,mn]=(0,se.useState)([]),[nt,St]=(0,se.useState)(!1),[Ht,Ct]=(0,se.useState)(!1),[Mn,zn]=(0,se.useState)(!1),[la,Ba]=(0,se.useState)(null),[Sa,Za]=(0,se.useState)(1),[jr,Jr]=(0,se.useState)({}),[Wa,$a]=(0,se.useState)({}),[ka,ba]=(0,se.useState)(!1);(0,se.useEffect)(()=>{var Va;if(le.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(qn(),no(),le.actionTabs.type===2)){const sr=(Va=le.actionTabs)==null?void 0:Va.unified_setting;Me(sr)}},[le.actionTabs]),(0,se.useEffect)(()=>{var Va,sr,xr,qr,va,Ir,oa;(Va=qe==null?void 0:qe.exercise)!=null&&Va.publish_time&&po.setFieldsValue({publish_time:pe()((sr=qe==null?void 0:qe.exercise)==null?void 0:sr.publish_time)}),(xr=qe==null?void 0:qe.exercise)!=null&&xr.end_time&&po.setFieldsValue({end_time:pe()((qr=qe==null?void 0:qe.exercise)==null?void 0:qr.end_time)}),po.setFieldsValue({exercise_type:(va=qe==null?void 0:qe.exercise)==null?void 0:va.exercise_type,simulate_exercise_num:(Ir=qe==null?void 0:qe.exercise)==null?void 0:Ir.simulate_exercise_num}),Za((oa=qe==null?void 0:qe.exercise)==null?void 0:oa.exercise_type)},[le]);const Tt=Va=>{var sr;const xr=po.getFieldValue("publish_time");if(!xr||(sr=qe==null?void 0:qe.exercise)!=null&&sr.publish_time)return;let qr;Va===1?qr=pe()(xr).add(120,"minutes"):qr=pe()(xr).add(7,"days"),po.setFieldsValue({end_time:qr})},qn=Va=>wr(void 0,null,function*(){var sr,xr;Ua(!0);const qr=yield(0,It.N3)({coursesId:$o.coursesId,check_ids:[...((sr=le.actionTabs.selectArrs)==null?void 0:sr.map(Ir=>Number(Ir)))||[]]});console.log(qr,"res");const va=((xr=qr==null?void 0:qr.course_info)==null?void 0:xr.map((Ir,oa)=>xo(uo({},Ir),{key:Ir.course_group_id,title:Ir.course_group_name,name:Ir.course_group_name,disabled:!!Ir.is_published})))||[];if((qr==null?void 0:qr.status)!==-1){Yi([...va]);const Ir=pe()();po.setFieldsValue({publish_time:Ir}),(po.getFieldValue("exercise_type")||1)===1?po.setFieldsValue({end_time:pe()(Ir).add(120,"minutes")}):po.setFieldsValue({end_time:pe()(Ir).add(7,"days")})}Ua(!1)});(0,se.useEffect)(()=>{var Va,sr,xr,qr,va,Ir;if((Va=qe==null?void 0:qe.exercise)!=null&&Va.is_appoint_user){const oa=((xr=(sr=qe==null?void 0:qe.exercise)==null?void 0:sr.all_exercise_users)==null?void 0:xr.map(Ea=>Ea.user_id))||[];_t([...oa])}St((qr=qe==null?void 0:qe.exercise)==null?void 0:qr.is_appoint_user),Ct((va=qe==null?void 0:qe.exercise)==null?void 0:va.is_miss_exam_user),zn((Ir=qe==null?void 0:qe.exercise)==null?void 0:Ir.is_no_passing_user)},[qe]),(0,se.useEffect)(()=>{var Va,sr,xr,qr,va,Ir,oa,Ea;(sr=(Va=le==null?void 0:le.actionTabs)==null?void 0:Va.selectArrs)!=null&&sr[0]&&le.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&_e({type:"exercise/getWorkSetting",payload:{categoryId:(qr=(xr=le==null?void 0:le.actionTabs)==null?void 0:xr.selectArrs)==null?void 0:qr[0],category:(Ir=(va=le==null?void 0:le.actionTabs)==null?void 0:va.selectArrs)==null?void 0:Ir[0],coursesId:(Ea=(oa=le==null?void 0:le.actionTabs)==null?void 0:oa.params)==null?void 0:Ea.id}})},[(Ze=le==null?void 0:le.actionTabs)==null?void 0:Ze.selectArrs]);const ur=()=>wr(void 0,null,function*(){var Va,sr,xr,qr,va,Ir,oa;const Ea=uo({},po.getFieldsValue()),Co=pe()(pe()(Ea.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),Fi=pe()(pe()(Ea.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(Co,Co,33),Fi<=Co){Be.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((ve==null?void 0:ve.length)<=0&&!Ce&&Gn.length>0&&!((Va=qe==null?void 0:qe.exercise)!=null&&Va.is_make_up_exercise)){Be.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const cr=Gn.map(Qi=>Qi.key),dr={check_ids:[...((sr=le.actionTabs.selectArrs)==null?void 0:sr.map(Qi=>Number(Qi)))||[]],end_time:pe()(Ea.end_time).format("YYYY-MM-DD HH:mm"),publish_time:pe()(Ea.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:ve.map(Qi=>Qi.course_group_id),unified_setting:!ve.length,exercise_type:Ea.exercise_type,simulate_exercise_num:Ea.simulate_exercise_num};if(((xr=le.actionTabs.selectArrsAll)==null?void 0:xr.length)>0&&le.actionTabs.type===1&&(dr.check_ids=[...((va=(qr=le.actionTabs.selectArrsAll)==null?void 0:qr.filter(Qi=>!Qi.high_resources_consume||Qi.high_resources_consume_permission))==null?void 0:va.map(Qi=>Number(Qi==null?void 0:Qi.id)))||[]]),(Ir=qe==null?void 0:qe.exercise)!=null&&Ir.is_make_up_exercise){if(nt&&Zt.length<=0||!nt&&!(Ht||Mn)){Be.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}dr.is_appoint_user=nt,dr.is_miss_exam_user=Ht,dr.is_no_passing_user=Mn,nt?dr.make_up_exercise_users=Zt.map(Qi=>({user_id:Qi})):dr.make_up_exercise_user=[]}let{is_locked:kr,open_camera:Br,screen_open:ti,login_restrict:Gr,ip_bind:Do,ip_limit:si,is_random:ni,id:ou,identity_verify:ql,open_phone_video_recording:ts}=qe==null?void 0:qe.exercise;if(le.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(kr||Br||ti||Gr||Do||si=="pub"||si=="inner"||ql||ts)&&Ea.exercise_type==2){if(_e({type:"exercise/setActionTabs",payload:{}}),le.actionTabs.type==2){let Qi=be.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:Vt.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",Vt.createElement("span",{style:{color:"#FA6400"}}," ",(0,a.hi)(qe==null?void 0:qe.exercise)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>wr(void 0,null,function*(){var Ui;ba(!0);let Ml=yield(0,Ae.Tr)({exercise_ids:[...((Ui=le.actionTabs.selectArrs)==null?void 0:Ui.map(Xu=>Number(Xu)))||[]],course_id:$o.coursesId,type:"exercise"});if((Ml==null?void 0:Ml.student_count)===0){if((yield rr(dr))&&le.actionTabs.isRouter){Qi.destroy(),Pe.history.push(`/classrooms/${$o.coursesId}/exercise/${ou}/detail?random=${ni}&tabs=3&childrenTabs=2`);return}_e({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else $a(dr),Jr(Ml)}),onCancel:()=>{Qi.destroy(),ba(!1),rr(dr)}})}else{let Qi=be.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:Vt.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u5F00\u542F\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\uFF0C\u53EF\u6839\u636E\u8003\u8BD5\u9700\u8981\u8FDB\u884C\u8C03\u6574\u3002"),onOk:()=>wr(void 0,null,function*(){var Ui;ba(!0);let Ml=yield(0,Ae.Tr)({exercise_ids:[...((Ui=le.actionTabs.selectArrs)==null?void 0:Ui.map(Xu=>Number(Xu)))||[]],course_id:$o.coursesId,type:"exercise"});if((Ml==null?void 0:Ml.student_count)===0){if((yield rr(dr))&&le.actionTabs.isRouter){Pe.history.push(`/classrooms/${$o.coursesId}/exercise/${ou}/detail?random=${ni}&tabs=3&childrenTabs=2`);return}_e({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else $a(dr),Jr(Ml)})})}return}let El=yield(0,Ae.Tr)({exercise_ids:[...((oa=le.actionTabs.selectArrs)==null?void 0:oa.map(Qi=>Number(Qi)))||[]],course_id:$o.coursesId,type:"exercise"});(El==null?void 0:El.student_count)===0?rr(dr):($a(dr),Jr(El))}),mr=()=>{var Va;let sr=[...(Va=le.actionTabs.selectArrsAll)==null?void 0:Va.filter(xr=>xr.high_resources_consume&&!xr.high_resources_consume_permission)];(sr==null?void 0:sr.length)>0&&le.actionTabs.type===1&&be.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:Vt.createElement("div",null,Vt.createElement("div",{className:en.tipcontent},Vt.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",sr==null?void 0:sr.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),Vt.createElement("div",{className:"mt20 mb20"},sr==null?void 0:sr.map(xr=>Vt.createElement("div",{className:en.failedList,key:xr.id},Vt.createElement("div",{className:en.name},xr==null?void 0:xr.exercise_name),Vt.createElement("div",{className:en.publish,onClick:()=>{(0,a.xg)(`/classrooms/${$o.coursesId}/exercise/${xr.id}/detail?random=${xr.is_random}`)}},"\u53D1\u5E03"))))))})},rr=Va=>wr(void 0,null,function*(){var sr,xr,qr;if(le.actionTabs.type===1){let oa=[...(sr=le.actionTabs.selectArrsAll)==null?void 0:sr.filter(Ea=>Ea.high_resources_consume&&!Ea.high_resources_consume_permission)];if((oa==null?void 0:oa.length)==le.actionTabs.selectArrsAll.length){_e({type:"exercise/setActionTabs",payload:{}}),mr();return}}let va=!1;return Je(!0),(yield(0,x.ZP)(`/api/courses/${$o.coursesId}/exercises/publish.json`,{method:"post",body:Va})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),no(),Be.ZP.success("\u53D1\u5E03\u6210\u529F"),_e({type:"exercise/setActionTabs",payload:{}}),(xr=le==null?void 0:le.actionTabs)!=null&&xr.cb?(qr=le==null?void 0:le.actionTabs)==null||qr.cb():_e({type:"classroomList/getClassroomExercisesList",payload:uo({},le.actionTabs.params)}),va=!0,le.actionTabs.type===1&&mr()),Je(!1),va}),no=()=>{Rr(1),Yi([]),Se([])},mo=(Va,sr,xr)=>{Va<=0?Be.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(_t(sr),mn(xr),yt(!1))};return Vt.createElement(be.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:le.actionTabs.key==="\u6279\u91CF\u53D1\u5E03",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:ur,confirmLoading:Ve||ho,onCancel:()=>{no(),_e({type:"exercise/setActionTabs",payload:{}})}},Vt.createElement(Ke.Z,{spinning:ho},Gn&&Vt.createElement(ee.default,{form:po},!!((Et=le==null?void 0:le.actionTabs)!=null&&Et.disabled)&&Vt.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},Vt.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:lt.Z}),"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002"),!((Jn=qe==null?void 0:qe.exercise)!=null&&Jn.is_make_up_exercise)&&Vt.createElement(Vt.Fragment,null,Vt.createElement(fn.Z,null,Vt.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},Vt.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),Vt.createElement(ee.default.Item,{name:"exercise_type"},Vt.createElement(On.ZP.Group,{disabled:((xn=qe==null?void 0:qe.exercise)==null?void 0:xn.exercise_status)>1,onChange:Va=>{Za(Va.target.value),Tt(Va.target.value)}},Vt.createElement(On.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),Vt.createElement(On.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),Sa==2&&Vt.createElement(fn.Z,{className:`${en.contentInterval}`},Vt.createElement("span",{className:`${en.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),Vt.createElement(ee.default.Item,{name:"simulate_exercise_num"},Vt.createElement(ne.Z,{className:en.numberInput,style:{width:145},precision:0,size:"middle",disabled:((Nn=qe==null?void 0:qe.exercise)==null?void 0:Nn.exercise_status)>1,min:1,max:999})),Vt.createElement("span",null,"\u6B21",Vt.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),Vt.createElement(fn.Z,null,Vt.createElement("span",{className:"mr10 mt5"},Vt.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),Vt.createElement(ee.default.Item,{name:"publish_time"},Vt.createElement(Dn.default,{style:{width:170},disabledDate:Va=>Va&&Va<=pe()().subtract(0,"days"),disabledTime:Bn,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:pe()((0,a.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),Vt.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),Vt.createElement(ee.default.Item,{name:"end_time"},Vt.createElement(Dn.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:pe()((0,a.U6)(),"HH:mm")},disabledDate:Va=>Va&&Va<pe()().subtract(0,"days"),disabledTime:Bn,format:"YYYY-MM-DD HH:mm",allowClear:!1}))),((ha=qe==null?void 0:qe.exercise)==null?void 0:ha.is_make_up_exercise)&&Vt.createElement(Vt.Fragment,null,Vt.createElement(fn.Z,null,Vt.createElement("span",{style:{marginRight:"20px",fontSize:"14px",color:"3333",fontWeight:600}},"\u5F85\u8865\u8003\u5B66\u751F"),Vt.createElement(Tn.Z,{checked:nt,onChange:(Va,sr)=>{var xr,qr,va,Ir,oa;if(St(Va),Va)if((xr=qe==null?void 0:qe.exercise)!=null&&xr.is_appoint_user){const Ea=(va=(qr=qe==null?void 0:qe.exercise)==null?void 0:qr.all_exercise_users)==null?void 0:va.map(Co=>Co.user_id);_t([...Ea])}else _t([]),Ct(!1),zn(!1);else Ct((Ir=qe==null?void 0:qe.exercise)==null?void 0:Ir.is_miss_exam_user),zn((oa=qe==null?void 0:qe.exercise)==null?void 0:oa.is_no_passing_user)},disabled:((un=qe==null?void 0:qe.exercise)==null?void 0:un.exercise_status)!==1}),Vt.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!nt&&Vt.createElement(fn.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},Vt.createElement(He.default,{checked:Ht,disabled:((bn=qe==null?void 0:qe.exercise)==null?void 0:bn.exercise_status)!==1||((Lo=qe==null?void 0:qe.exercise)==null?void 0:Lo.miss_exam_count)<=0,onChange:Va=>{Ct(Va.target.checked)}},Vt.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),Vt.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{Ba(1),St(!1),yt(!0)}},"\uFF08",`${(Ho=qe==null?void 0:qe.exercise)==null?void 0:Ho.miss_exam_count}\u4EBA`,"\uFF09"),Vt.createElement(He.default,{checked:Mn,disabled:((No=qe==null?void 0:qe.exercise)==null?void 0:No.exercise_status)!==1||((Yr=qe==null?void 0:qe.exercise)==null?void 0:Yr.no_passing_count)<=0,onChange:Va=>{zn(Va.target.checked)}},Vt.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),Vt.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{Ba(2),St(!1),yt(!0)}},"\uFF08",`${(Vo=qe==null?void 0:qe.exercise)==null?void 0:Vo.no_passing_count}\u4EBA`,"\uFF09")),nt&&Vt.createElement(fn.Z,{className:"mt20",style:{paddingLeft:"90px"}},Vt.createElement(Oe.ZP,{type:"primary",ghost:!0,disabled:((Ja=qe==null?void 0:qe.exercise)==null?void 0:Ja.exercise_status)!==1,onClick:()=>{yt(!0),Ba(void 0)}},Vt.createElement("span",null,Vt.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),Vt.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),Vt.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${Zt.length||0} \u4EBA`,"\uFF09"))),le.actionTabs.type===2&&!((Fo=qe==null?void 0:qe.exercise)!=null&&Fo.is_make_up_exercise)&&Vt.createElement(fn.Z,{style:{marginBottom:"10px"}},Vt.createElement("span",{className:"mr10"},Vt.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),Vt.createElement(On.ZP.Group,{value:Ce,onChange:Va=>{Me(Va.target.value),Se([])}},Vt.createElement(On.ZP,{disabled:!!((Po=le==null?void 0:le.actionTabs)!=null&&Po.disabled)||Gn.some(Va=>Va==null?void 0:Va.is_published)||!((co=le==null?void 0:le.actionTabs)!=null&&co.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),Vt.createElement(On.ZP,{disabled:Gn.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Gn.length<=0&&le.actionTabs.type===2&&!((Si=qe==null?void 0:qe.exercise)!=null&&Si.is_make_up_exercise)&&Vt.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"'),(le.actionTabs.type===1||!Ce)&&!((ii=qe==null?void 0:qe.exercise)!=null&&ii.is_make_up_exercise)&&Gn.length>0&&Vt.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Vt.createElement("span",{style:{flex:1}},Vt.createElement(He.default,{checked:ve.length===Gn.length,onChange:Va=>{ve.length===Gn.length?Se([]):Se(Gn)}},"\u5168\u9009")),Vt.createElement("span",{style:{width:16}}),Vt.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ve.length||0,"\u4E2A\u5206\u73ED")),(le.actionTabs.type===1||!Ce)&&!((Wo=qe==null?void 0:qe.exercise)!=null&&Wo.is_make_up_exercise)&&Gn.length>0&&Vt.createElement(et.Z,{data:Gn,selectedRowKeys:ve,setSelectedRowKeys:Se})),Vt.createElement(vn,{visible:vt,setVisible:yt,onK:mo,selectKeys:Zt,selectRows:Wt,appointStudent:nt,modalParams:la,courseId:$o.categoryId||((qo=(Ro=le==null?void 0:le.actionTabs)==null?void 0:Ro.selectArrs)==null?void 0:qo[0])})),Vt.createElement(Ne.Z,{resdata:jr,type:"exercisepush",okloading:Ve,oktext:(jr==null?void 0:jr.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Va=>wr(void 0,null,function*(){var sr,xr,qr;Je(!0);let va=yield(0,x.ZP)(`/api/courses/${$o.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((sr=le.actionTabs.selectArrs)==null?void 0:sr.map(Ir=>Number(Ir)))||[]]}});if(Je(!1),(va==null?void 0:va.status)===0)if(ka){let Ir=yield rr(Wa);if(be.default.destroyAll(),Ir&&le.actionTabs.isRouter){Pe.history.push(`/classrooms/${$o.coursesId}/exercise/${(xr=qe==null?void 0:qe.exercise)==null?void 0:xr.id}/detail?random=${(qr=qe==null?void 0:qe.exercise)==null?void 0:qr.is_random}&tabs=3&childrenTabs=2`);return}_e({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else rr(Wa)})}))};var Na=(0,Pe.connect)(({exercise:le})=>({exercise:le}))(ta),Fa=Object.defineProperty,Ca=Object.defineProperties,fr=Object.getOwnPropertyDescriptors,gr=Object.getOwnPropertySymbols,Mo=Object.prototype.hasOwnProperty,pi=Object.prototype.propertyIsEnumerable,za=(le,_e,Ze)=>_e in le?Fa(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,Bt=(le,_e)=>{for(var Ze in _e||(_e={}))Mo.call(_e,Ze)&&za(le,Ze,_e[Ze]);if(gr)for(var Ze of gr(_e))pi.call(_e,Ze)&&za(le,Ze,_e[Ze]);return le},Rt=(le,_e)=>Ca(le,fr(_e)),Ft=(le,_e,Ze)=>new Promise((Et,Jn)=>{var xn=un=>{try{ha(Ze.next(un))}catch(bn){Jn(bn)}},Nn=un=>{try{ha(Ze.throw(un))}catch(bn){Jn(bn)}},ha=un=>un.done?Et(un.value):Promise.resolve(un.value).then(xn,Nn);ha((Ze=Ze.apply(le,_e)).next())});function Rn(le,_e){const Ze=[];for(let Et=le;Et<_e;Et++)Ze.push(Et);return Ze}const ma=le=>{let _e=new Date;const Ze=pe()(le).format("HH");if(pe()(le).isSame(pe()(_e),"day")){const Et=pe()(_e).format("HH"),Jn=pe()(_e).format("mm");return{disabledHours:()=>Rn(0,24).splice(1,Et*1-1),disabledMinutes:()=>pe()(le).isSame(pe()(_e),"hour")&&Ze<=Et?Rn(0,60).splice(0,Jn):Rn(60,60)}}else if(pe()(le).isSame(pe()(),"day")){const Et=pe()().format("HH"),Jn=pe()().format("mm");return{disabledHours:()=>Rn(0,24).splice(0,Et),disabledMinutes:()=>Ze<=Et?Rn(0,Jn):Rn(60,60)}}else return!1},Ra=({exercise:le,dispatch:_e})=>{var Ze;const Et=(0,Pe.useParams)(),[Jn]=ee.default.useForm(),[xn,Nn]=(0,se.useState)(1),[ha,un]=(0,se.useState)([]),[bn,Lo]=(0,se.useState)(!0),[Ho,No]=(0,se.useState)([]),[Yr,Vo]=(0,se.useState)(!0),[Ja,Fo]=(0,se.useState)(!1);(0,se.useEffect)(()=>{le.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&Po()},[le.actionTabs]);const Po=ii=>Ft(void 0,null,function*(){var Wo,Ro;Lo(!0);const qo=yield _e({type:"exercise/getEndGroups",payload:Rt(Bt({},Et),{check_ids:[...((Wo=le.actionTabs.selectArrs)==null?void 0:Wo.map(po=>Number(po)))||[]]})}),$o=(Ro=qo==null?void 0:qo.course_info)==null?void 0:Ro.map((po,ko)=>Rt(Bt({},po),{key:po.course_group_id,title:po.course_group_name,name:po.course_group_name,disabled:!!po.is_published}));qo&&(qo!=null&&qo.course_info)&&(un([...$o]),Jn.setFieldsValue({end_time:pe()(pe()(new Date((0,a.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Lo(!1)}),co=()=>Ft(void 0,null,function*(){var ii,Wo,Ro,qo;const $o=Bt({},Jn.getFieldsValue());if((Ho==null?void 0:Ho.length)<=0&&ha.length>0&&!((ii=le.actionTabs)!=null&&ii.unified_setting)){Be.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}Fo(!0);const po={check_ids:[...((Wo=le.actionTabs.selectArrs)==null?void 0:Wo.map(Rr=>Number(Rr)))||[]],group_ids:Ho};Yr||(po.end_time=pe()($o.end_time).format("YYYY-MM-DD HH:mm")),po.group_ids=Ho.map(Rr=>Rr.course_group_id),(yield(0,x.ZP)(`/api/courses/${Et.coursesId}/exercises/end_exercise.json`,{method:"post",body:po})).status===0&&(Be.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u6279\u91CF\u7ED3\u675F"]),_e({type:"exercise/setActionTabs",payload:{}}),(Ro=le==null?void 0:le.actionTabs)!=null&&Ro.cb?(qo=le==null?void 0:le.actionTabs)==null||qo.cb():_e({type:"classroomList/getClassroomExercisesList",payload:Bt({},le.actionTabs.params)})),Fo(!1)}),Si=()=>{Nn(1),un([]),No([]),Vo(!0)};return se.createElement(be.default,{centered:!0,title:"\u7ED3\u675F\u8003\u8BD5",open:le.actionTabs.key==="\u6279\u91CF\u7ED3\u675F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:co,width:680,confirmLoading:Ja||bn,onCancel:()=>{Si(),_e({type:"exercise/setActionTabs",payload:{}})}},se.createElement(Ke.Z,{spinning:bn},ha&&se.createElement(ee.default,{form:Jn},se.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},se.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:lt.Z}),"\u8003\u8BD5\u65F6\u95F4\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u7B54\u9898\u3002"),se.createElement(fn.Z,{className:"mt20 mb10"},se.createElement("span",{className:"mr10"},se.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),se.createElement(On.ZP.Group,{value:Yr,onChange:ii=>{Vo(ii.target.value),No([])}},se.createElement(On.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),se.createElement(On.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),se.createElement(ee.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Yr?"hidden":"visible"}},se.createElement(Dn.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:pe()((0,a.U6)(),"HH:mm")},disabledDate:ii=>ii&&ii<pe()().subtract(0,"days"),disabledTime:ma,format:"YYYY-MM-DD HH:mm",allowClear:!1}))),ha.length>0&&!((Ze=le.actionTabs)!=null&&Ze.unified_setting)&&se.createElement(fn.Z,{style:{marginBottom:"10px"}},se.createElement("span",{className:"mr10"},se.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),se.createElement("div",null,ha.length>0&&se.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},se.createElement("span",{style:{flex:1}},se.createElement(He.default,{checked:Ho.length===ha.length,onChange:ii=>{Ho.length===ha.length?No([]):No(ha)}},"\u5168\u9009")," "),se.createElement("span",{style:{width:16}}),se.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Ho.length||0,"\u4E2A\u5206\u73ED")),se.createElement(et.Z,{data:ha,selectedRowKeys:Ho,setSelectedRowKeys:No}))))))};var $r=(0,Pe.connect)(({exercise:le})=>({exercise:le}))(Ra),ar=Object.defineProperty,Ma=Object.getOwnPropertySymbols,eo=Object.prototype.hasOwnProperty,ri=Object.prototype.propertyIsEnumerable,Pn=(le,_e,Ze)=>_e in le?ar(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,tr=(le,_e)=>{for(var Ze in _e||(_e={}))eo.call(_e,Ze)&&Pn(le,Ze,_e[Ze]);if(Ma)for(var Ze of Ma(_e))ri.call(_e,Ze)&&Pn(le,Ze,_e[Ze]);return le},pt=(le,_e,Ze)=>new Promise((Et,Jn)=>{var xn=un=>{try{ha(Ze.next(un))}catch(bn){Jn(bn)}},Nn=un=>{try{ha(Ze.throw(un))}catch(bn){Jn(bn)}},ha=un=>un.done?Et(un.value):Promise.resolve(un.value).then(xn,Nn);ha((Ze=Ze.apply(le,_e)).next())});const on=({exercise:le,dispatch:_e})=>{const Ze=(0,Pe.useParams)();return se.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:le.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>pt(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${Ze.coursesId}/exercises/set_public.json`,{method:"post",body:{check_ids:[...le.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BBE\u4E3A\u516C\u5F00"]),Be.ZP.success("\u64CD\u4F5C\u6210\u529F"),_e({type:"exercise/setActionTabs",payload:{}}),_e({type:"classroomList/getClassroomExercisesList",payload:tr({},le.actionTabs.params)}))}),onCancel:()=>{_e({type:"exercise/setActionTabs",payload:{}})}},se.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",se.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var qt=(0,Pe.connect)(({exercise:le})=>({exercise:le}))(on),tn=z(63037),$n=Object.defineProperty,rn=Object.getOwnPropertySymbols,aa=Object.prototype.hasOwnProperty,jn=Object.prototype.propertyIsEnumerable,yr=(le,_e,Ze)=>_e in le?$n(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,Nt=(le,_e)=>{for(var Ze in _e||(_e={}))aa.call(_e,Ze)&&yr(le,Ze,_e[Ze]);if(rn)for(var Ze of rn(_e))jn.call(_e,Ze)&&yr(le,Ze,_e[Ze]);return le},$t=(le,_e)=>{var Ze={};for(var Et in le)aa.call(le,Et)&&_e.indexOf(Et)<0&&(Ze[Et]=le[Et]);if(le!=null&&rn)for(var Et of rn(le))_e.indexOf(Et)<0&&jn.call(le,Et)&&(Ze[Et]=le[Et]);return Ze},Cn=(le,_e,Ze)=>new Promise((Et,Jn)=>{var xn=un=>{try{ha(Ze.next(un))}catch(bn){Jn(bn)}},Nn=un=>{try{ha(Ze.throw(un))}catch(bn){Jn(bn)}},ha=un=>un.done?Et(un.value):Promise.resolve(un.value).then(xn,Nn);ha((Ze=Ze.apply(le,_e)).next())});const ga=le=>{var _e=le,{exercise:Ze,dispatch:Et,user:Jn}=_e,xn=$t(_e,["exercise","dispatch","user"]),Nn,ha;const un=(0,Pe.useParams)(),[bn,Lo]=(0,se.useState)(!1),[Ho,No]=(0,se.useState)(!1),Yr=(0,se.useRef)(null);(0,se.useEffect)(()=>{var Ja,Fo;if(Ze.actionTabs.key==="\u6279\u91CF\u5220\u9664"){if((0,re.j5)()){No(!0);return}const Po={hasNum:0,noHasNum:0};(Fo=(Ja=Ze==null?void 0:Ze.actionTabs)==null?void 0:Ja.selectArrsAll)==null||Fo.map(co=>{var Si;co.author_login===((Si=Jn.userInfo)==null?void 0:Si.login)?++Po.hasNum:++Po.noHasNum}),Po.noHasNum>0?be.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:se.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",se.createElement("span",{className:"c-blue"},Po.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",se.createElement("span",{className:"c-red"},Po.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",se.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Vo()}}):No(!0)}else No(!1)},[Ze.actionTabs.key]);const Vo=()=>{Et({type:"exercise/setActionTabs",payload:{}})};return se.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:Ho,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:bn,destroyOnClose:!0,onOk:()=>Cn(void 0,null,function*(){var Ja;if((Ja=Yr.current)!=null&&Ja.onVerify())return;Lo(!0);const Fo=yield(0,x.ZP)(`/api/courses/${un.coursesId}/exercises/destroys.json`,{method:"post",body:{check_ids:[...Ze.actionTabs.selectArrs]}});Lo(!1),Fo.status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u5220\u9664"]),Be.ZP.success("\u5220\u9664\u6210\u529F"),Et({type:"exercise/setActionTabs",payload:{}}),Et({type:"classroomList/getClassroomExercisesList",payload:Nt({},Ze.actionTabs.params)}),Et({type:"classroomList/getClassroomLeftMenus",payload:Nt({},Ze.actionTabs.params)}))}),onCancel:()=>{Et({type:"exercise/setActionTabs",payload:{}})}},!((Nn=Ze==null?void 0:Ze.actionTabs)!=null&&Nn.status)||!["\u672A\u5F00\u59CB"].includes((ha=Ze==null?void 0:Ze.actionTabs)==null?void 0:ha.status)?se.createElement(se.Fragment,null,se.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u8003\u8BD5\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),se.createElement(tn.Z,{ref:Ja=>Yr.current=Ja})):se.createElement("p",null,"\u5220\u9664\u8BD5\u5377\u4F1A\u540C\u6B65\u5220\u9664\u8BD5\u5377\u4E2D\u7684\u6240\u6709\u8003\u8BD5\uFF0C\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F"))};var dn=(0,Pe.connect)(({exercise:le,user:_e})=>({exercise:le,user:_e}))(ga),to=Object.getOwnPropertySymbols,_a=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,Lr=(le,_e)=>{var Ze={};for(var Et in le)_a.call(le,Et)&&_e.indexOf(Et)<0&&(Ze[Et]=le[Et]);if(le!=null&&to)for(var Et of to(le))_e.indexOf(Et)<0&&Xa.call(le,Et)&&(Ze[Et]=le[Et]);return Ze},_n=(le,_e,Ze)=>new Promise((Et,Jn)=>{var xn=un=>{try{ha(Ze.next(un))}catch(bn){Jn(bn)}},Nn=un=>{try{ha(Ze.throw(un))}catch(bn){Jn(bn)}},ha=un=>un.done?Et(un.value):Promise.resolve(un.value).then(xn,Nn);ha((Ze=Ze.apply(le,_e)).next())});const na=le=>{var _e=le,{exercise:Ze,dispatch:Et}=_e,Jn=Lr(_e,["exercise","dispatch"]);const xn=(0,Pe.useParams)();return xn.id=xn.coursesId,(0,se.useEffect)(()=>{Ze.actionTabs.key==="\u52A0\u5165\u8BD5\u5377\u5E93"&&new Promise(()=>_n(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${xn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ze.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u52A0\u5165\u8BD5\u5377\u5E93"]),Be.ZP.success("\u5DF2\u52A0\u5165\u4E2A\u4EBA\u8BD5\u5377\u5E93\uFF0C\u8BD5\u9898\u540C\u6B65\u52A0\u5165\u81F3\u4E2A\u4EBA\u9898\u5E93")),Et({type:"exercise/setActionTabs",payload:{}})}))},[Ze.actionTabs.key]),se.createElement(se.Fragment,null)};var xa=(0,Pe.connect)(({exercise:le})=>({exercise:le}))(na),Zn=z(55241),Ha={flex_box_center:"flex_box_center___NMFRx",flex_space_between:"flex_space_between___i7LoA",flex_box_vertical_center:"flex_box_vertical_center___NUJyY",flex_box_center_end:"flex_box_center_end___JGVs2",flex_box_column:"flex_box_column___Han0X",bg:"bg___xTQcX",containerTitle:"containerTitle___wfDxe",containerDesc:"containerDesc___BlZJT",tablestyle:"tablestyle___cIMKp",listItem:"listItem___teS92",info:"info___I8amz",title:"title___Ng3Cg",titleLeft:"titleLeft___dxjAr",titleRight:"titleRight___bo2N2",flexBox:"flexBox___G5iQZ",iconV:"iconV___sw5ZY",acitons:"acitons___ADyk9",moveCategory:"moveCategory___cxRgz",name:"name___mRHCb",categoryName:"categoryName___sGz21",schedule:"schedule___vRew6",fnSign:"fnSign___kCGts",spanSize:"spanSize___ZvQiA",classromediv:"classromediv___zHcjq",glow:"glow___zqQTK",popover:"popover___FlwhL",dot:"dot___saRu_",moni:"moni___sRpNk",authorized:"authorized___XYNsR"},Zr=Object.defineProperty,Xr=Object.getOwnPropertySymbols,zo=Object.prototype.hasOwnProperty,ci=Object.prototype.propertyIsEnumerable,Pi=(le,_e,Ze)=>_e in le?Zr(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,ol=(le,_e)=>{for(var Ze in _e||(_e={}))zo.call(_e,Ze)&&Pi(le,Ze,_e[Ze]);if(Xr)for(var Ze of Xr(_e))ci.call(_e,Ze)&&Pi(le,Ze,_e[Ze]);return le};const Du=le=>React.createElement("svg",ol({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD 2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fill:"#979797",fillRule:"nonzero"},React.createElement("path",{d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z"}))));var Pu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg==",gl=Object.defineProperty,Ii=Object.getOwnPropertySymbols,Jl=Object.prototype.hasOwnProperty,nu=Object.prototype.propertyIsEnumerable,su=(le,_e,Ze)=>_e in le?gl(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,wl=(le,_e)=>{for(var Ze in _e||(_e={}))Jl.call(_e,Ze)&&su(le,Ze,_e[Ze]);if(Ii)for(var Ze of Ii(_e))nu.call(_e,Ze)&&su(le,Ze,_e[Ze]);return le};const yl=le=>React.createElement("svg",wl({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#229BFF",d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z",fill:"#0152d9"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z",fill:"#0152d9"}))));var Xl="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg==",bo="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAwAFgDAREAAhEBAxEB/8QAGwABAQEBAQADAAAAAAAAAAAAAAgDBwkFBgr/xAAoEAABBAICAgMAAgIDAAAAAAAEAQIDBQYHABEIExIUFRchCSRZl9X/xAAaAQEBAQADAQAAAAAAAAAAAAAABwgCAwYF/8QALREAAQQCAQQABQUAAwEAAAAAAwECBAUGBwAREhMUCBUhMUEWFyIjUViW1NX/2gAMAwEAAhEDEQA/AP3LkETFTPmme573uVyq5VXrte/i3v8AprWp0jWoiIiIiIiInPBlK8z3EI5XOcqqqqvXp1/Cf4ifZET6In0TnvRjYFjRjajWtRERETp9vyv+qv3VV6qqqqqqqvMOdfOfHHHHHHHHHHHHHHHHHHHHHHHHNxyJhZmTQvcx7HI5Faqp30vfxd1/TmuTtHNVFRUVUVFRedgivC9pBuVrmqioqL069Pwv+ov2VF+ip9F5wINhmOGRqOa5FRUVOv3/ACn+Kn3RU6KioioqKnMOdfOfHHHJk8kPIGLSOLh5LUTYnfSUuZ4iJn+OFXES5NX4Pc2EAdza0dMIYw8q7CjNAJFGmHkg+nNMdNG+AdWvj+2doM13TAuIJKSzdXX9GDKKk05i3EXHJ8ocefNra8Ehsk1jHbIjFCEgXj8BCSSMcISo626b1ITZl3IpbAWQVTLLHL+RidyCuelJLyauiFkV0G0sZEZ0UNZJdGlBMYRhl9gY4o3tKZFbQlNkFDkYzzMfuqm8EjkSGUmosRLGCKZY2S+mWQOaZkU3rkjkWKRWyIx7XK1EcirUa+0rLYLpFXYQrEDXdjzQZQJY2EVrX+N7wPI1hOx7XKxyo9Guaqp0VOSOyqLamM2Nb1k+rkPYpGBsIciGQg0e4fkGyQMbnj72PYhGI5iua5EcqovOK6A23e7aTda3ldU138aeQWytSU/5LDGfeosLdTtr7Gy+4WX87Yr9GX7rxfrBu+EfoEh6d8p9rDObLOP3C+ZRIMX9IbQy3BoHpNO32a3H1gJFly/Oc/dON7b/AGHB8IF7WeMA/r1pO2MAq8B/bX5XMny/1pqXDc/sffdHd6tpkiWKy4cL148ftgA9MfrNP55Cdz/LIL/HtoHlQ5JeRpb+fPi/WpaCpsCzWzr/ALsCDv1ptR0Sni+2NIXzR4YkLo/sR/B0rJ0iVvb2yoxUfyAzviZ07ESYJMmmrMjJIGgnYjmasWSHvag3EbQINWeVvar2kRip/JHon8uaOr/hS3bMWCZcUgpClrGKpW5ng7SJFP2PUjRvyFSNf4X9yMcJXo7o1w1d1bzmen/8jWlb/W2MXO28qhxjYRgx0mTUmOa82ifR188VqfCG0EwahyIeaOWriBJmdHdHIwiaZivicx0EXkcE+K7X1niNPYZxcsp8oOGS63r6nFsxk1sUg5skYEjSA11qJ7Hw2RykVthJRpXkarmK1RM9nsL4PNk1WZ3ddgNG+6xKOaKylsrnLsJi2ksRIMUsh0qOazqCjeycSSEaOrYyuEMbkaRHIUlQan3kFuXJs7iw3HjCtbYgSLS1e0nmRtps1yeJ86ZFXYzXuHaQZU0HQsD8iYQ8I86QkcWNYh4ySLFhGx4+f2+SMoKqQbEaIoa+FmbjsbX5DcMcRLWJTxVE0siDWdAjdbNK6NKkOMIDFYJpixHPtYSNc0uLEyK4jAzPIAnsp+DMjvdY41SPaJaiZdS2mcGPYWvU5W1DgtkxYrQmO9HlcEXd+Urks4444444445FflJjfijrfGsp3ZuLVuB5JkBjYoRUsqoKXIs2yOICMOmpBJpmvkmIkHCgimJWOWOtqxZjiG/XEf3nvc1TpPEqi62HnuG43bWkhGDCkuGB9rkNqyK0ECvA96Oe8jgxxsIbseyHCASSVPEB3NK6Nut85ldUWtNeZxlFPUR1e86w5sgdRjVO+W6RY2R2MVrBiaaQV4gd7HzZxxxRL5Tt6ZeG+MYhqHGn6rnsMdg3Blw5m8s9xHFonSU+Li5cWGJVVIcoLJ6muraetbU1FaD975n/AFi7StjIrpkJ5x0HTUWC1C4WWXVjzy8EfY+S0dMxz4NMG8NHBCgx3x2lhRIkCIkGDEjeyrpPiPNiNLEIhec/iMu8h2DdJnQoduTXmPmj6wxa/vHtZYXh6AEk8+fIZJcKfMl2E1Z8+ZK9Xti+aPBmPDMGoecY8Wd8YLgGyfJDW2cSn4rLmHmDvE3EcvuRHC4Pf3MlnUhlYfDkbnfSDykOIMQ/8+wcKwsa2r4xJ5S54xnz/TGy8bxjLdtYlkZJNK+93vsWRR3s8Chx2zsHy4Ec1CO1VfXBcgYCPJ9WUoWHDOitAV5yNC6jbz1XlOWYZprM8YHFvR498PWso1/j9cdD5NVVzIdjJBkJKdE9iRRyHyJEX2oiGeA8CW84WRxvO30UzmPN5cTuo9bk4yJm7h4kx8jMYLInGYivtQLM62gp5IrKSBQ0JbGgsjXoQsKuX1o9F1XkjcifSWDcSLTgyJRM+Vlvxyy1DDeYakWcOA5ktw1j+ZGIByOQqjVf4I5OZAxd+MDv61+ZBupGMtKRbYOOlhhung8BUEkAtg10NhUkqFXqdqtUKERP5q3kE7a2J5bamxYy52jtrw4xKnLGKFiUul2q60snPhVkw9JUwGk2Vsa1kiO9FeCW+NFSWZjYmucmZs4yveOEUsifmWbaDo4BwnCzzwc1WbLVRq0gq6CI5pk6Q1ruviixjuYn83tRiKqarwDENA59exq/B8B+Iq/sI545yLHsMFSDCRCo4ZrOeUAYVfGc9nTyy5IGvVFYNyvVGrGenKHyq2t4712n6LYGptU6bq0MCqbnI7KzxfM9jUB9tY2hYxUIh1ldBYzZSWErpZFAxie0rnjixynAzHI+A4FXbpzbVcXBK3J8IwnAofnjwp1vMl02QZXWSpsuaYJmBPMsAU8p8p6vf6tOSbEcIDXyYxJKO0bsSy0Vge3pewrPEs+zzYk5Y8mfX00GHeY5iFrEgQ4ITBIePCrZF1DbEY1jEl3Q4MxpjuHFkjiq30X0XV+RmP2GJYkVkvijJqrGA0BNxvVQeapkANPAERCAypcfaFgxSfpOEkMKsWSvKY4uSSWQ2f2u1braHteslUdGa30k/CqeOkaTVYWHIfmkeAOOUcZISyZZozHrLULzmlo5xmqd73vkE71x/tGbp61iX9+Gk30zO7uQsqLc52fG/lMqxLJESU6ekWGCU9iQ0OyOCGrGgVI7GDZGH2Ja/NC8zRxxxxxxxxxzyf8AO3QsrtRb23bsfKzM4yMI/Ea3VFO6NwGN6uw+02dhIJItVWRP9RuTXIMs49/kRTFnJFkQKFjYmLJJiX4ktZvXBtlbEyy7kZHbR5NHDwmArXRqjDaGZmGPRihhRGO7JFxYR3kFZ2pkUhhPSOxqMZ3u3t8Le1BJn+rdZYdQx8Yp5EW/m57Yo9JVznGRQsLySSE86a9vfGpa6SwZqqoC5BhMxZL3K9yMbW2j/HWbQGxNgpgZtHBpbOhxcggxYkB8mW4zm48kACgV2QIiTHYO2lZI6vrbYg0ioKcwataLC44izuGutVE1hleUJjUiuHr7JAhtB0xozn3lRkYnijetFs+nfIxxK9r1ixZpZBYJlaKI0LFkmmQDZ24BbYw/Ev1THsy7Jxcxqkt4GU1lBdYyZhZSS5lT1UcbJlsXDbKmQAxhTwI80xxyJFDC5B41a+w3aOJ+Y2E57QAZJjVz5o77hMrj41cjXo/GfSWJOxWEAWAj19oVgHLAYHMjZR5o3oi88LqPF6DMqTfePZNWRraon/EDstkiJJZ1RHItP4zgI1WljSgOXyR5Ud45ACIjxEY5OvKDufLciwe++HXJsVtZVPdV3w3arJGmRX9FVqpd+SPIE5HBlQ5DU8cmJJGWPIEqjMN7V6c7iFobNMe0wNqPD9+7ApSwLmR9fsCyr6LI8rBw5T53jYaNOdBD8GBVLx68O9SX9MUgdCREHrfTRj0aPrTIKvX4cGodm5PXnjWD3Rcnlxa21uo1Askiix8JJAx9jY8FwosezQiTAGEhgIKH460Uxk7Vxu32QfYGQ6pxOxjyq1jZeJwpdnUUUrIkijabIzijFJ3ukz2llyKtw1hnCZQnU03yWZYk3N4Wrj+wNRX+K6kzvyaFALyS527e59tWiXI8tl/OhDxOiJKy26rAYa4eznOuLCOsouiIYhgpSlVyOizvn/w+rV5Rg1pS4Pku3wxz21hnVnk2aVy2149IrAUdaY93PhxhxRTCSJ0psSt/uEwUch1VUczTGufiSS3xPYFVe5/iulTygU9br+qxXBrNKagYst8i/tAx6GumyizDQhRq+I+bZ/0GeaSMCNRWv+a/iQD/AIuKr/tbUf8A7XPofoeL/wANof8A3XCP/fz5n6+l/wDOGb/0XPf/AJ3KE8Oh9WW4Wx8kwjQdTozJcXzy81JltYHY1twWRZYrDT2FmPJZ1Kfnzjh2Fmgv+rITC4gSWSImRip1UtCiwudHyy3x3WcHXFvTZLZYNdw48uLPOWXSjgSpgnzISeqQQJUtA/0vMNSge5hnNVOkk+IgudV8jDqbJtrT9n015i9Zn9DMkw5ldHDDvSWESCZkKevtjLIiQ1P/AHsCRAyGNeFjkXravNCczXxxxxxxxxxyf/KTUt7vPRWb6txqxqaq6yeTFXhn3jzI6uBKHNMcyUpCXgCHFoswdORBB6hZeyZYUk9cSvlZMNy4PZbH1vkWGVEqDCsLh1KseTYuOyGP5bkFVbm8zowJJ07wQCjH2Bf1K8aO7WK57azo3P6vV+0cZzm6hz59bSNvWyYtW2O+cX5pjlvTBUDZciLHXxyLARC+Q4+gWEVne9GsdQHKfyTcn/QOo7vUqbqS7sqqy/kzyA2Ttyp/LUtfoUmaOqHAVtj9sYbq1F/OlQxBvsCJ84/STL274zDWODWOD/uF8xlwpf6v2flucwfSU6+tXZAsBYsSX5wh6TQ+o/zoHygTub4zP+vSs7X2BWZ9+2vyyHOh/orU2G6/sPeSOntWeNpYpLmQ/XObrBP7g/XU3ikL2v8AIAf8etAcp/JNxxxyddj4b5J3GSmF6y3TheG4qWOHGPTX2rosmtKoiMdkJxA1t++BGa0idji4YDQlSF8z4PY6FkfxlWWUG259vIPiGwcfoKU4gNDAssOZcTIRWhaOQUU35lHZIQpWuOwciOqDV7h9zmNb0sGHZHpivpY0fNdbZJkd7HLJcaxq83fSwZ4nmeSMI0D5XJfGcETmxyFjSUUrRtL2NI5/d9h0Jp2HSOBuxSTIzMxvbbIsgzLL8tPCgrSMkyzKDnHW9qtcNLPCDHIqQwQjNIIVkQ7FfNI9zl59TWeBD11jTqR1tIvrKda2d/e3kmOOIW3vLiR7E6asQTyjjNeqDGMKFKrWCariPcqrz5O1tik2blTb5tPGx2rgU9VjmPUEWSWYGmoKSN61fBSYZgiSnsRSlIZRBRzyuRo2tRE52nlB5NeOOObkDzCzPhmY5j2OVqo5FTvpevk3v+nNcnStciqioqKiqi87CieF7hkarXNVUVFTp16flP8AUX7oqfRU+qc4DIwzGkG5HNciKiovX7/hf8VPsqL0VFRUVEVOYc6+c+OOOOOOOOOOOOOOOOOOOOOOOObjjzFTMhhY573uRqI1FXrtevk7r+mtanaucqoiIiqqoic7BCeZ7RjarnOVERETr06/lf8AET7qq/RE+q84EIwLHEI5GtaiqqqvT7fhP9VfsiJ1VVVERFVef//Z",zt=z(12971),ln=z(66911),wn=z(7703),tt=z(97917),yn=z(69429),ca=Object.defineProperty,sa=Object.getOwnPropertySymbols,Qt=Object.prototype.hasOwnProperty,En=Object.prototype.propertyIsEnumerable,pn=(le,_e,Ze)=>_e in le?ca(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,pa=(le,_e)=>{for(var Ze in _e||(_e={}))Qt.call(_e,Ze)&&pn(le,Ze,_e[Ze]);if(sa)for(var Ze of sa(_e))En.call(_e,Ze)&&pn(le,Ze,_e[Ze]);return le};const ja=le=>React.createElement("svg",pa({width:18,height:13,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"\u7F16\u7EC4 3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m2.288 4.95 5.456 1.725 3.085-1.016c.176-.058.176.039.013.167-.686.544-1.286 1.24-1.613 2.076a4.679 4.679 0 0 0 2.414 2.542l-1.313 1.311-2.748.863-5.294-1.763V4.95ZM7.661 0l7.502 2.936-7.502 2.692L.73 3.192V8.14h-.7V2.946L0 2.936 7.661 0Z",fill:"#739EFF"}),React.createElement("g",{fill:"#FF9D18",fillRule:"nonzero"},React.createElement("path",{d:"m11.381 9.3.949-.948a1.305 1.305 0 0 1-.097-.498c0-.762.623-1.385 1.384-1.385.18 0 .346.035.499.097l.713-.713a3.6 3.6 0 0 0-1.212-.215c-1.453 0-2.852.921-3.323 2.216A3.281 3.281 0 0 0 11.381 9.3Z"}),React.createElement("path",{d:"M12.787 7.854v.041l.872-.872h-.042a.833.833 0 0 0-.83.83Zm3.066-1.447.674-.674.738-.738-.394-.395-.795.795-4.629 4.629-1.097 1.097.394.395.664-.665.567-.566.438-.438c.384.147.793.222 1.204.222 1.447 0 2.86-.92 3.33-2.215-.208-.568-.602-1.067-1.094-1.447Zm-2.236 2.831c-.173 0-.346-.035-.498-.097l.464-.464h.041c.457 0 .83-.373.83-.83v-.042l.465-.464c.048.166.083.34.083.513 0 .761-.623 1.384-1.385 1.384Z"}))));var ir="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi4yODggNC45NSA1LjQ1NiAxLjcyNSAzLjA4NS0xLjAxNmMuMTc2LS4wNTguMTc2LjAzOS4wMTMuMTY3LS42ODYuNTQ0LTEuMjg2IDEuMjQtMS42MTMgMi4wNzZhNC42NzkgNC42NzkgMCAwIDAgMi40MTQgMi41NDJsLTEuMzEzIDEuMzExLTIuNzQ4Ljg2My01LjI5NC0xLjc2M1Y0Ljk1Wk03LjY2MSAwbDcuNTAyIDIuOTM2LTcuNTAyIDIuNjkyTC43MyAzLjE5MlY4LjE0aC0uN1YyLjk0NkwwIDIuOTM2IDcuNjYxIDBaIiBmaWxsPSIjNzM5RUZGIi8+PGcgZmlsbD0iI0ZGOUQxOCIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJtMTEuMzgxIDkuMy45NDktLjk0OGExLjMwNSAxLjMwNSAwIDAgMS0uMDk3LS40OThjMC0uNzYyLjYyMy0xLjM4NSAxLjM4NC0xLjM4NS4xOCAwIC4zNDYuMDM1LjQ5OS4wOTdsLjcxMy0uNzEzYTMuNiAzLjYgMCAwIDAtMS4yMTItLjIxNWMtMS40NTMgMC0yLjg1Mi45MjEtMy4zMjMgMi4yMTZBMy4yODEgMy4yODEgMCAwIDAgMTEuMzgxIDkuM1oiLz48cGF0aCBkPSJNMTIuNzg3IDcuODU0di4wNDFsLjg3Mi0uODcyaC0uMDQyYS44MzMuODMzIDAgMCAwLS44My44M1ptMy4wNjYtMS40NDcuNjc0LS42NzQuNzM4LS43MzgtLjM5NC0uMzk1LS43OTUuNzk1LTQuNjI5IDQuNjI5LTEuMDk3IDEuMDk3LjM5NC4zOTUuNjY0LS42NjUuNTY3LS41NjYuNDM4LS40MzhjLjM4NC4xNDcuNzkzLjIyMiAxLjIwNC4yMjIgMS40NDcgMCAyLjg2LS45MiAzLjMzLTIuMjE1LS4yMDgtLjU2OC0uNjAyLTEuMDY3LTEuMDk0LTEuNDQ3Wm0tMi4yMzYgMi44MzFjLS4xNzMgMC0uMzQ2LS4wMzUtLjQ5OC0uMDk3bC40NjQtLjQ2NGguMDQxYy40NTcgMCAuODMtLjM3My44My0uODN2LS4wNDJsLjQ2NS0uNDY0Yy4wNDguMTY2LjA4My4zNC4wODMuNTEzIDAgLjc2MS0uNjIzIDEuMzg0LTEuMzg1IDEuMzg0WiIvPjwvZz48L2c+PC9zdmc+",Ut=z(67294),Pr=Object.defineProperty,zr=Object.defineProperties,ia=Object.getOwnPropertyDescriptors,sn=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,ra=Object.prototype.propertyIsEnumerable,Oa=(le,_e,Ze)=>_e in le?Pr(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,Sr=(le,_e)=>{for(var Ze in _e||(_e={}))ea.call(_e,Ze)&&Oa(le,Ze,_e[Ze]);if(sn)for(var Ze of sn(_e))ra.call(_e,Ze)&&Oa(le,Ze,_e[Ze]);return le},Or=(le,_e)=>zr(le,ia(_e)),Hr=(le,_e,Ze)=>new Promise((Et,Jn)=>{var xn=un=>{try{ha(Ze.next(un))}catch(bn){Jn(bn)}},Nn=un=>{try{ha(Ze.throw(un))}catch(bn){Jn(bn)}},ha=un=>un.done?Et(un.value):Promise.resolve(un.value).then(xn,Nn);ha((Ze=Ze.apply(le,_e)).next())});const Wr=({v:le,k:_e,selectArrs:Ze,setSelectArrs:Et,dispatch:Jn,params:xn,classroomList:Nn,batchStatus:ha,manageAllGroup:un,user:bn})=>{var Lo,Ho,No,Yr,Vo,Ja,Fo,Po,co,Si,ii,Wo,Ro,qo,$o,po,ko,Rr;const[Gn,Yi]=(0,se.useState)([]),[ho,Ua]=(0,se.useState)(!1),ve=(0,se.useRef)(),Se=(0,se.useRef)();var Ce=!1;const Me="YYYY-MM-DD",Ve=pe()("2020-11-15",Me);function Je(){return Hr(this,null,function*(){console.log(xn,222);let nt=yield(0,x.ZP)(`/api/courses/${xn==null?void 0:xn.coursesId}/exercises/group_use_list.json`,{method:"get",params:Or(Sr({},xn),{id:le.id})});Yi((nt==null?void 0:nt.groups)||[])})}const qe=()=>be.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:Ut.createElement(Ut.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")});le!=null&&le.appraise_label&&(Ce=!0);const vt=(nt,St=!1)=>{var Ht;Pe.history.push(`/classrooms/${xn.coursesId}/exercisenotice/${nt.id}/users/${(Ht=(0,re.eY)())==null?void 0:Ht.login}`)},yt=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"\u672A\u5F00\u59CB",value:1},{text:"\u8003\u8BD5\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3}],onFilter:(nt,St)=>St.exercise_status===nt,render:(nt,St)=>Ut.createElement("div",null,nt===1&&Ut.createElement("span",null,Ut.createElement("i",{className:Ha.dot,style:{background:"#C3C3C3"}}),"\u672A\u5F00\u59CB"),nt===2&&Ut.createElement("span",null,Ut.createElement("i",{className:Ha.dot,style:{background:"#4EACFF"}}),"\u8003\u8BD5\u4E2D"),nt===3&&Ut.createElement("span",null,Ut.createElement("i",{className:Ha.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:xn.order_by==="publish_time"?xn.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:xn.order_by==="end_time"?xn.sort_direction==="desc"?"descend":"ascend":null},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:(nt,St)=>St.exercise_status===1?"-":Ut.createElement("span",null,nt,"/",St.exercise_users)},{title:"\u5F85\u8BC4\u9605\u8BD5\u5377",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:(nt,St)=>St.exercise_status===1?"-":nt===0?Ut.createElement("span",{style:{cursor:"no-drop",color:"#999999"}},nt):Ut.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${xn==null?void 0:xn.coursesId}/exercise/${le==null?void 0:le.id}/detail?random=false&exercise_group_id=${St.course_group_id}`)},nt)},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",key:"action",width:60,render:(nt,St)=>St.exercise_status===1?Ut.createElement("img",{style:{cursor:"not-allowed"},src:Pu}):Ut.createElement(te.Z,{title:"\u8BC4\u9605"},Ut.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${xn==null?void 0:xn.coursesId}/exercise/${le==null?void 0:le.id}/detail?random=false&exercise_group_id=${St.course_group_id}`)},Ut.createElement("img",{src:Xl})))}],Zt=nt=>{if(Ce)return Ut.createElement("span",{style:{backgroundColor:"#f59a23"},className:"tag-style mr10"},"\u96C6\u4E2D\u9605\u5377");if(nt!=null&&nt.includes("\u672A\u5F00\u59CB"))return Ut.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10"},"\u672A\u5F00\u59CB");if(nt!=null&&nt.includes("\u8003\u8BD5\u4E2D"))return Ut.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10"},"\u8003\u8BD5\u4E2D");if(nt!=null&&nt.includes("\u5DF2\u622A\u6B62"))return Ut.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10"},"\u5DF2\u622A\u6B62");if(nt!=null&&nt.includes("\u5BFC\u5165"))return Ut.createElement("span",{className:"export mr10"},"\u5BFC\u5165")},_t=()=>{const nt=(le==null?void 0:le.simulate_exercise_num)-(le==null?void 0:le.user_simulate_num);return nt>=0?nt:0},Wt=(nt=le)=>{var St,Ht,Ct;if(nt!=null&&nt.is_encrypt){Jn({type:"classroomList/setActionTabs",payload:{open:"\u89E3\u5C01",id:nt==null?void 0:nt.id,phone:(St=bn==null?void 0:bn.userInfo)==null?void 0:St.phone,login:(Ht=bn==null?void 0:bn.userInfo)==null?void 0:Ht.login}});return}(Ct=bn==null?void 0:bn.userInfo)!=null&&Ct.phone?Jn({type:"classroomList/setActionTabs",payload:{open:"\u8BD5\u5377\u5C01\u5B58",id:nt==null?void 0:nt.id}}):Jn({type:"classroomList/setActionTabs",payload:{open:"\u624B\u673A\u53F7\u7ED1\u5B9A"}})},mn=nt=>{var St,Ht,Ct;if(((St=bn==null?void 0:bn.userInfo)==null?void 0:St.login)!==(le==null?void 0:le.author_login)){Be.ZP.warning("\u8BD5\u5377\u5DF2\u5C01\u5B58\uFF0C\u8BF7\u8054\u7CFB\u8BD5\u5377\u6240\u6709\u8005\u8FDB\u884C\u89E3\u5C01~");return}Jn({type:"classroomList/setActionTabs",payload:{open:"\u63D0\u793A",id:le==null?void 0:le.id,phone:(Ht=bn==null?void 0:bn.userInfo)==null?void 0:Ht.phone,login:(Ct=bn==null?void 0:bn.userInfo)==null?void 0:Ct.login,onFinish:nt}})};return Ut.createElement("div",{className:Ha.listItem,onClick:nt=>{const St=()=>{(!(0,re.GJ)()||(0,re.GJ)()&&Se.current&&!Se.current.contains(nt.target))&&(0,a.xg)(`/classrooms/${xn.coursesId}/exercise/${le.id}/detail?random=${le.is_random}`)};if(le!=null&&le.is_encrypt){mn(St);return}St()}},(0,re.GJ)()&&Ut.createElement("span",{ref:Se},Ut.createElement(He.default,{checked:Ze.includes(le.id),value:le.id,style:{padding:"10px"},onClick:nt=>{nt.stopPropagation()},disabled:(le==null?void 0:le.is_encrypt)||(le==null?void 0:le.is_make_up_exercise),onChange:nt=>{let St=Ze.indexOf(le.id);Ze.indexOf(le.id)>-1?Et(Ze.filter(Ht=>Ht!==le.id)):Et(Ze.concat(le.id))}})),Ut.createElement("div",{className:Ha.info},Ut.createElement("div",{className:Ha.title},Ut.createElement("div",{className:Ha.titleLeft,style:{marginRight:15}},Zt(le==null?void 0:le.exercise_tips),(le==null?void 0:le.is_make_up_exercise)&&Ut.createElement("img",{src:bo,width:44,height:24,style:{marginRight:10}}),Ut.createElement(te.Z,{title:le.exercise_name},Ut.createElement("span",{className:Ha.name},le.exercise_name)),(le==null?void 0:le.high_resources_consume)&&!(le!=null&&le.high_resources_consume_permission)&&Ut.createElement(we.Z,{type:"exercise",style:{marginLeft:10}}),(le==null?void 0:le.high_resources_consume)&&(le==null?void 0:le.high_resources_consume_permission)&&Ut.createElement("span",{className:Ha.authorized},"\u5DF2\u6388\u6743"),((Lo=le==null?void 0:le.exercise_tips)==null?void 0:Lo.includes("\u5DF2\u622A\u6B62"))&&((Ho=Nn==null?void 0:Nn.detailTopBanner)==null?void 0:Ho.forbid_end_exercise)&&Ut.createElement(te.Z,{title:"\u5DF2\u5BF9\u5B66\u751F\u9690\u85CF"},Ut.createElement("img",{src:ir,width:20,className:"ml10"})),!le.is_public&&(0,re.GJ)()&&Ut.createElement(te.Z,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},Ut.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),(le==null?void 0:le.exercise_type)==2&&Ut.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex",alignItems:"center"},className:Ha.moni},Ut.createElement("img",{src:zt,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),((No=le==null?void 0:le.exercise_tips)==null?void 0:No.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"))&&Ut.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex"},className:"tag-style-fzb iconfont icon-fangzuobi"},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"),((Yr=le==null?void 0:le.exercise_tips)==null?void 0:Yr.includes("\u5DF2\u622A\u6B62"))&&((Vo=le==null?void 0:le.exercise_tips)==null?void 0:Vo.includes("\u672A\u63D0\u4EA4"))&&Ut.createElement("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10"},"\u672A\u63D0\u4EA4"),(le==null?void 0:le.is_encrypt)&&Ut.createElement(te.Z,{title:"\u8BD5\u5377\u5DF2\u52A0\u5BC6"}," ",Ut.createElement("img",{src:yn,width:21,className:"ml10",style:{marginTop:"-8px"}})," ")),Ut.createElement("div",{className:Ha.titleRight,onClick:nt=>{nt.stopPropagation(),nt.preventDefault()}},(le==null?void 0:le.appraise_setting)&&Ut.createElement("span",{className:Ha.flexBox,style:{marginRight:"16px"},onClick:()=>Hr(void 0,null,function*(){const nt=()=>Hr(void 0,null,function*(){Jn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E..."}});const St=yield(0,x.ZP)(`/api/exercises/${le.id}/create_appraise_students.json`,{method:"get"});Jn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(0,a.xg)(`/classrooms/${xn==null?void 0:xn.coursesId}/exercise/${le.id}/centralizeReview/${St==null?void 0:St.login}`)});if(le!=null&&le.is_encrypt){mn(nt);return}nt()})},Ut.createElement("i",{className:"iconfont icon-jizhongyuejuan"}),Ut.createElement("div",null,"\u96C6\u4E2D\u9605\u5377")),!(le!=null&&le.exercise_tips.includes("\u5BFC\u5165"))&&(0,re.GJ)()&&(!(le!=null&&le.is_make_up_exercise)||(le==null?void 0:le.is_make_up_exercise)&&(le==null?void 0:le.exercise_status)===1&&(le==null?void 0:le.allow_create_make_up))&&Ut.createElement(ln.Z,{tips:le==null?void 0:le.open_appraise},Ut.createElement("span",{className:Ha.flexBox,style:{marginRight:"16px"},onClick:()=>{const nt=()=>{var St,Ht,Ct;if(((St=bn==null?void 0:bn.userInfo)==null?void 0:St.user_status)===2){(0,ge.Rd)();return}if((0,re.Rm)()&&!((Ct=(Ht=Nn==null?void 0:Nn.AssistantObject)==null?void 0:Ht.exercise)!=null&&Ct.can_publish)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((le==null?void 0:le.exercise_question_count)===0){Be.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}let Mn=()=>{Jn({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[le.id],unified_setting:le.unified_setting,params:xn,disabled:le.exercise_status!==1,type:2,manage_all_group:un,isRouter:!0}})};le!=null&&le.high_resources_consume&&!(le!=null&&le.high_resources_consume_permission)?Jn({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:xn.coursesId,type:"exercise",type_id:le.id,name:le.exercise_name,fn:()=>{Jn({type:"classroomList/getClassroomExercisesList",payload:Sr({},xn)}),Mn()}}}):Mn()};if(le!=null&&le.is_encrypt){mn(nt);return}nt()}},Ut.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),Ut.createElement("div",null,"\u53D1\u5E03"))),!(le!=null&&le.exercise_tips.includes("\u5BFC\u5165"))&&(0,re.GJ)()&&!(0,a._m)()&&le.assistant_auth&&Ut.createElement("span",{className:Ha.flexBox,style:{marginRight:"16px"},onClick:nt=>{nt.stopPropagation();const St=()=>{var Ht,Ct;if((0,re.Rm)()&&!((Ct=(Ht=Nn==null?void 0:Nn.AssistantObject)==null?void 0:Ht.exercise)!=null&&Ct.can_preview)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Mn=pe()(le.created_at,Me);pe()(Ve).diff(pe()(Mn),"days")>0&&(le!=null&&le.is_random)?qe():le!=null&&le.is_random?(0,a.xg)(`/classrooms/${xn.coursesId}/exercise/${le.id}/random/preview?random=${le.is_random}`):(0,a.xg)(`/classrooms/${xn.coursesId}/exercise/${le.id}/detail?random=${le.is_random}&tabs=2`)};if(le!=null&&le.is_encrypt){mn(St);return}St()}},Ut.createElement("i",{className:"iconfont icon-yulan3"}),Ut.createElement("div",null,"\u9884\u89C8")),(0,re.RV)()&&Ut.createElement("span",{className:Ha.flexBox,style:{marginRight:"16px"},onClick:()=>{const nt=()=>{(0,a.xg)(`/classrooms/${xn.coursesId}/exercise/${le.id}/detail?random=${le.is_random}`)};if(le!=null&&le.is_encrypt){mn(nt);return}nt()}},Ut.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),Ut.createElement("div",null,"\u8BE6\u60C5")),(0,re.GJ)()&&!(0,a._m)()&&Ut.createElement(Zn.Z,{placement:"bottom",content:Ut.createElement("div",{className:Ha.popover},!(le!=null&&le.exercise_tips.includes("\u5BFC\u5165"))&&Ut.createElement("p",{onClick:nt=>Hr(void 0,null,function*(){const St=()=>{(0,a.xg)(`/classrooms/${xn.coursesId}/exercise/${le.id}/detail?random=${le.is_random}&tabs=3`)};if(le!=null&&le.is_encrypt){mn(St);return}St()})},"\u89C4\u5219\u8BBE\u7F6E"),(le==null?void 0:le.exercise_tips.includes("\u5BFC\u5165"))&&Ut.createElement("p",{onClick:nt=>Hr(void 0,null,function*(){const St=()=>{Jn({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:le==null?void 0:le.exercise_name,id:le==null?void 0:le.id,type:"hack"}})};if(le!=null&&le.is_encrypt){mn(St);return}St()})},"\u8865\u5145\u6210\u7EE9"),!(le!=null&&le.exercise_tips.includes("\u5BFC\u5165"))&&(0,re.GJ)()&&le.is_random&&le.assistant_auth&&Ut.createElement("p",{onClick:nt=>{nt.stopPropagation();const St=()=>{const Ht=pe()(le.created_at,Me);pe()(Ve).diff(pe()(Ht),"days")>0&&(le!=null&&le.is_random)?qe():(0,a.xg)(`/classrooms/${xn.coursesId}/exercise/${le.id}/random/edit?type=settings`)};if(le!=null&&le.is_encrypt){mn(St);return}St()}},"\u7F16\u8F91\u8003\u8BD5"),Ut.createElement("p",{onClick:nt=>Hr(void 0,null,function*(){const St=()=>{var Ht;Jn({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u5220\u9664",selectArrs:[le.id],selectArrsAll:[le],params:xn,status:(Ht=le==null?void 0:le.exercise_tips)==null?void 0:Ht[0]}})};if(le!=null&&le.is_encrypt){mn(St);return}St()})},"\u5220\u9664\u8BD5\u5377"),!(le!=null&&le.exercise_tips.includes("\u5BFC\u5165"))&&Ut.createElement("p",{onClick:()=>{const nt=()=>{Jn({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[le.id],params:xn}})};if(le!=null&&le.is_encrypt){mn(nt);return}nt()}},"\u52A0\u5165\u8BD5\u5377\u5E93"),((Ja=le==null?void 0:le.exercise_tips)==null?void 0:Ja.includes("\u672A\u5F00\u59CB"))&&(le==null?void 0:le.author_login)===((Fo=bn==null?void 0:bn.userInfo)==null?void 0:Fo.login)&&Ut.createElement("p",{onClick:nt=>Hr(void 0,null,function*(){Wt(le)})}," ",le!=null&&le.is_encrypt?"\u89E3\u5C01":"\u52A0\u5BC6\u5C01\u5B58"),!(le!=null&&le.exercise_tips.includes("\u5BFC\u5165"))&&((0,re.GJ)()||((co=(Po=Nn==null?void 0:Nn.AssistantObject)==null?void 0:Po.exercise)==null?void 0:co.can_stop))&&![1,3].includes(le==null?void 0:le.exercise_status)&&Ut.createElement("p",{onClick:nt=>Hr(void 0,null,function*(){const St=()=>{var Ht,Ct;if((0,re.Rm)()&&!((Ct=(Ht=Nn==null?void 0:Nn.AssistantObject)==null?void 0:Ht.exercise)!=null&&Ct.can_stop)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Jn({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",selectArrs:[le.id],params:xn,unified_setting:le.unified_setting}})};if(le!=null&&le.is_encrypt){mn(St);return}St()})},"\u7ED3\u675F\u8003\u8BD5"))},Ut.createElement("span",{onClick:nt=>nt.stopPropagation(),className:Ha.flexBox,style:{cursor:"default"}},Ut.createElement("i",{className:"iconfont icon-gengduo4"}),Ut.createElement("div",null,"\u66F4\u591A"))),(0,re.dE)()&&Ut.createElement(Ut.Fragment,null,!!le.off_limits&&Ut.createElement(te.Z,{title:`\u8FDF\u5230\u8D85\u8FC7${le==null?void 0:le.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`},Ut.createElement("b",{className:"font16 c-grey-999"},"\u8FDF\u5230\u7981\u6B62\u7B54\u9898")),(le==null?void 0:le.exercise_type)==1&&!le.off_limits&&le.current_status===0&&le.exercise_status>1&&!((Si=le.exercise_tips)!=null&&Si.includes("\u5DF2\u622A\u6B62"))&&Ut.createElement("a",{className:Ha.flexBox,style:{marginRight:"16px"},onClick:nt=>{nt.stopPropagation(),nt.preventDefault(),vt(le,!0)},href:""},Ut.createElement("i",{className:"iconfont icon-jixukaoshi"}),Ut.createElement("div",null,(le==null?void 0:le.screen_used_num)>(le==null?void 0:le.screen_total_num)&&"\u7533\u8BF7"," \u7EE7\u7EED\u8003\u8BD5")),!((ii=le.exercise_tips)!=null&&ii.includes("\u5DF2\u622A\u6B62"))&&(le==null?void 0:le.screen_used_num)>(le==null?void 0:le.screen_total_num)&&Ut.createElement("a",{className:Ha.flexBox,style:{marginRight:"16px"},onClick:nt=>{nt.stopPropagation(),nt.preventDefault(),vt(le,!0)},href:""},Ut.createElement("i",{className:"iconfont icon-jixukaoshi"}),Ut.createElement("div",null,"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5")),!le.off_limits&&le.current_status===1&&(le==null?void 0:le.screen_used_num)<(le==null?void 0:le.screen_total_num)&&le.exercise_status>1&&document.domain!="kepukehuan.educoder.net"&&!((le==null?void 0:le.exercise_type)==2&&(le==null?void 0:le.exercise_status)!=3)&&Ut.createElement("span",{className:Ha.flexBox,style:{marginRight:"16px"},onClick:nt=>Hr(void 0,null,function*(){var St;if(nt.stopPropagation(),!(le!=null&&le.answered_open)){Be.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,wn.w)(xn.coursesId,le.id,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,a.xg)(`/classrooms/${xn.coursesId}/exercise/${le.id}/users/${(St=(0,re.eY)())==null?void 0:St.login}?check=true`)})},Ut.createElement("i",{className:"iconfont icon-chakankaoshi"}),Ut.createElement("div",null,"\u67E5\u770B\u8003\u8BD5")),(le==null?void 0:le.exercise_type)==1&&!le.off_limits&&le.current_status===2&&le.exercise_status>1&&!((Wo=le.exercise_tips)!=null&&Wo.includes("\u5DF2\u622A\u6B62"))&&Ut.createElement("a",{className:Ha.flexBox,style:{marginRight:"16px",color:(le==null?void 0:le.is_redo)===1&&"red"},onClick:nt=>{nt.stopPropagation(),nt.preventDefault(),vt(le)},href:""},Ut.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),Ut.createElement("div",null,(le==null?void 0:le.is_redo)===0?"\u5F00\u59CB\u8003\u8BD5":"\u91CD\u65B0\u8003\u8BD5")),(le==null?void 0:le.exercise_type)==2&&!le.off_limits&&le.exercise_status>1&&!((Ro=le.exercise_tips)!=null&&Ro.includes("\u5DF2\u622A\u6B62"))&&Ut.createElement(te.Z,{title:Ut.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",le==null?void 0:le.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",_t(),"\u6B21")},Ut.createElement("a",{className:Ha.flexBox,onClick:nt=>{_t()==0&&(le==null?void 0:le.current_status)!=0||(nt.stopPropagation(),nt.preventDefault(),vt(le))},href:""},Ut.createElement("i",{className:`iconfont ${(le==null?void 0:le.current_status)!=0?"icon-a-kaishijixudajuan":"icon-jixukaoshi"}`}),Ut.createElement("div",null,(le==null?void 0:le.current_status)!=0?"\u5F00\u59CB\u8003\u8BD5":"\u7EE7\u7EED\u8003\u8BD5")))))),(0,re.GJ)()&&Ut.createElement("p",{style:{display:"flex"}},Ut.createElement("span",{className:"c-grey-666",style:{display:"inline-block",maxWidth:"90px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},title:le.author},le.author),Ut.createElement("span",{className:"ml30 c-grey-666"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",pe()(le.created_at).format("YYYY-MM-DD HH:mm:ss")),((qo=le==null?void 0:le.exercise_tips)==null?void 0:qo.includes("\u672A\u5F00\u59CB"))&&le.publish_time&&Ut.createElement("span",{className:"ml30 c-grey-666"},"\u5F00\u59CB\u65F6\u95F4\uFF1A",pe()(le.publish_time).format("YYYY-MM-DD HH:mm:ss")),Ut.createElement("span",{className:"ml30 c-grey-666"},"\u7B54\u9898\u65F6\u957F\uFF1A",le.time===null?"\u4E0D\u9650":`${le.time}\u5206\u949F`),Ut.createElement("span",{className:"ml30 c-grey-666"},"\u7C7B\u578B\uFF1A",le.is_random?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"),!(($o=le==null?void 0:le.exercise_tips)!=null&&$o.includes("\u672A\u5F00\u59CB"))&&!(le!=null&&le.is_make_up_exercise)&&!(le!=null&&le.exercise_tips.includes("\u5BFC\u5165"))&&Ut.createElement("span",{className:Ha.iconV,style:{marginLeft:"auto",textAlign:"end"},onClick:nt=>Hr(void 0,null,function*(){nt.stopPropagation(),nt.preventDefault(),ho||Je(),Ua(!ho)})},Ut.createElement(te.Z,{title:`${ho?"\u6536\u8D77":"\u5C55\u5F00"}`},Ut.createElement("i",{className:`iconfont icon-${ho?"shouqi":"xiala2"}`})))),(0,re.dE)()&&Ut.createElement("p",{style:{display:"flex"}},Ut.createElement("span",{className:"c-grey-333"},le.author),Ut.createElement("span",{className:"ml30 c-grey-999 mr20"},"\u7B54\u9898\u65F6\u957F\uFF1A",le.time===null?"\u4E0D\u9650":`${le.time}\u5206\u949F`),!!(le!=null&&le.exercise_left_time)&&Ut.createElement("span",{className:"ml15 c-grey-999"},"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",le==null?void 0:le.exercise_left_time),!!(le!=null&&le.before_start)&&Ut.createElement("span",{className:"ml15 c-grey-999"},"\u8DDD\u79BB\u8003\u8BD5\u5F00\u59CB\u65F6\u95F4\uFF1A",le==null?void 0:le.before_start)),(0,re.GJ)()&&!((po=le==null?void 0:le.exercise_tips)!=null&&po.includes("\u672A\u5F00\u59CB"))&&Ut.createElement("p",null,Ut.createElement("span",{style:{letterSpacing:2},className:"c-grey-333 mr15"},"\u63D0\u4EA4\u72B6\u6001\uFF1A"),Ut.createElement("span",{className:"c-grey-333 mr20"},"\u672A\u5F00\u59CB ",Ut.createElement("span",null,le==null?void 0:le.unanswer_users)),Ut.createElement("span",{className:"c-grey-333 mr20"},"\u8003\u8BD5\u4E2D ",Ut.createElement("span",{style:{color:"rgb(90, 184, 145)"}},le==null?void 0:le.answering_users)),Ut.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u4EA4\u5377 ",Ut.createElement("span",{style:{color:"#FC2D6B"}},le==null?void 0:le.answer_users)),Ut.createElement("span",{className:"c-grey-333"},"\u5DF2\u4EA4\u5377/\u672A\u7B54 ",Ut.createElement("span",{style:{color:"#FC2D6B"}},le==null?void 0:le.commit_with_no_answers_users))),(0,re.GJ)()&&!((ko=le==null?void 0:le.exercise_tips)!=null&&ko.includes("\u672A\u5F00\u59CB"))&&ho&&Gn.length>5&&Ut.createElement(Kt.default,{scroll:{y:240},pagination:!1,dataSource:Gn,onRow:nt=>({onClick:St=>{St.stopPropagation(),St.preventDefault()}}),onHeaderRow:(nt,St)=>({onClick:Ht=>{Ht.stopPropagation(),Ht.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(nt,St,Ht)=>{Ht.field&&(xn.order_by=Ht.field),Ht.order||(xn.sort_direction="asc"),Ht.order==="ascend"&&(xn.sort_direction="asc"),Ht.order==="descend"&&(xn.sort_direction="desc"),Ht.order||(xn.sort_direction="asc"),Je()},columns:yt}),(0,re.GJ)()&&!((Rr=le==null?void 0:le.exercise_tips)!=null&&Rr.includes("\u672A\u5F00\u59CB"))&&ho&&Gn.length<6&&Gn.length>0&&Ut.createElement(Kt.default,{rowKey:"course_group_id",pagination:!1,onRow:nt=>({onClick:St=>{St.stopPropagation(),St.preventDefault()}}),onHeaderRow:(nt,St)=>({onClick:Ht=>{Ht.stopPropagation(),Ht.preventDefault()}}),dataSource:Gn,style:{marginTop:"10px"},onChange:(nt,St,Ht)=>{Ht.field&&(xn.order_by=Ht.field),Ht.order||(xn.sort_direction="asc"),Ht.order==="ascend"&&(xn.sort_direction="asc"),Ht.order==="descend"&&(xn.sort_direction="desc"),Ht.order||(xn.sort_direction="asc"),Je()},columns:yt}),(le==null?void 0:le.total)!==void 0&&Ut.createElement("p",null,Ut.createElement("span",{className:"c-grey-333 mr15"},"\u96C6\u4E2D\u9605\u5377\u603B\u8FDB\u5EA6\uFF1A"),Ut.createElement("span",{className:"c-grey-333 mr20"},"\u603B\u8BC4\u6570",Ut.createElement("span",null,le==null?void 0:le.total)),Ut.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u8BC4\u9605 ",Ut.createElement("span",{style:{color:"#4EACFF"}},le==null?void 0:le.finish_total)),Ut.createElement("span",{className:"c-grey-333"},"\u5F85\u8BC4\u9605 ",Ut.createElement("span",{style:{color:"#FC2D6B"}},le==null?void 0:le.unfinished_total)))),Ut.createElement(tt.Z,{closable:!0,successCb:()=>vt(ve.current)}))};var Da=(0,Pe.connect)(({classroomList:le})=>({classroomList:le}))(Wr),or=z(55054),nr=z(53814),Cr=z(9343),La=z(67294),Bo=(le,_e,Ze)=>new Promise((Et,Jn)=>{var xn=un=>{try{ha(Ze.next(un))}catch(bn){Jn(bn)}},Nn=un=>{try{ha(Ze.throw(un))}catch(bn){Jn(bn)}},ha=un=>un.done?Et(un.value):Promise.resolve(un.value).then(xn,Nn);ha((Ze=Ze.apply(le,_e)).next())});const{Countdown:_o}=or.default,di=({value:le,onChange:_e,MaxMinutes:Ze})=>La.createElement(La.Fragment,null,La.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",La.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",La.createElement("br",null)),La.createElement(ne.Z,{value:le,onChange:_e,min:0,precision:0,max:Ze,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Ze}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),gi=({exercise:le,successCb:_e,dispatch:Ze})=>{var Et,Jn,xn,Nn;const ha=(0,Pe.useParams)(),[un]=ee.default.useForm(),bn=ee.default.useWatch("time",un),[Lo,Ho]=(0,se.useState)(!1),No=(0,se.useRef)(),{actionTabs:Yr}=le,[Vo,Ja]=(0,se.useState)(),[,Fo,Po,co]=(0,Cr.U)(It.n7,{id:ha.categoryId}),[,Si,ii]=(0,Cr.U)(It.Cd,{});(0,se.useEffect)(()=>{le.actionTabs.key==="student-unlock"&&(Ho(!1),un.resetFields())},[le.actionTabs.key]);const Wo=()=>new Promise(ho=>Bo(void 0,null,function*(){var Ua,ve;return No.current=yield(0,nr.y)({ip_limit:(Ua=Yr==null?void 0:Yr.exerciseParams)==null?void 0:Ua.ip_limit,ip_bind:(ve=Yr==null?void 0:Yr.exerciseParams)==null?void 0:ve.ip_bind_type}),ho()})),Ro=()=>Bo(void 0,null,function*(){var ho,Ua,ve,Se,Ce;yield un.validateFields();const Me=un.getFieldsValue();if(Ho(!0),(((ho=Yr==null?void 0:Yr.exerciseParams)==null?void 0:ho.ip_limit)!=="no"||(Ua=Yr==null?void 0:Yr.exerciseParams)!=null&&Ua.ip_bind_type)&&(yield Wo()),(yield(0,It.ZD)((ve=Yr==null?void 0:Yr.exerciseParams)==null?void 0:ve.id,{exercise_user_id:(Se=Yr==null?void 0:Yr.exerciseParams)==null?void 0:Se.exercise_user_id,unlock_key:Me.unlock_key,time:Me.time,ip:No.current})).status===0){if(_e){Ze({type:"exercise/setActionTabs",payload:{}}),_e();return}const Je=Yr==null?void 0:Yr.exerciseParams;(0,a.nr)({inner_ip:Je.inner_ip,public_ip:Je.public_ip,open_camera:Je.open_camera,ip_limit:Je.ip_limit,ip_bind:Je.ip_bind,ip_bind_type:Je.ip_bind_type,exercise_tips:Je.exercise_tips,exerciseId:Je.id,screen_open:Je.screen_open,screen_num:Je.screen_num,screen_sec:Je.screen_sec,coursesId:ha.coursesId,login:(Ce=(0,re.eY)())==null?void 0:Ce.login,history,identity_verify:Je.identity_verify,open_phone_video_recording:Je.open_phone_video_recording,current_status:Je.current_status}),Ze({type:"exercise/setActionTabs",payload:{}})}Ho(!1)}),qo=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:ho=>La.createElement("span",{className:ho.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},ho)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:ho=>La.createElement("span",{className:ho.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},ho)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],$o=((Et=Yr==null?void 0:Yr.exerciseParams)==null?void 0:Et.errorMessage)&&typeof((Jn=Yr==null?void 0:Yr.exerciseParams)==null?void 0:Jn.errorMessage)=="object";(0,se.useEffect)(()=>{le.actionTabs.key==="student-unlock"&&Bo(void 0,null,function*(){const ho=yield ii(ha);yield Po({}),ho.status||Ja(ho)})},[le.actionTabs.key]);const{time:po,end_time:ko}=(Vo==null?void 0:Vo.exercise)||{},Rr=co!=null&&co.user_end_time?pe()(co==null?void 0:co.user_end_time).add(1,"minutes"):pe()(),Gn=pe()(co==null?void 0:co.user_total_end_time)>Rr?Math.round(pe().duration(pe()(co==null?void 0:co.user_total_end_time).diff(Rr.startOf("minute"))).asMinutes()):0,Yi=((co==null?void 0:co.student_left_minutes)||0)+(bn||0);return La.createElement(La.Fragment,null,La.createElement(be.default,{width:514,centered:!0,closable:!!((xn=Yr==null?void 0:Yr.exerciseParams)!=null&&xn.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:le.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Ze({type:"exercise/setActionTabs",payload:{}})}},La.createElement(Ke.Z,{spinning:Fo||Si},$o&&La.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!$o&&La.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),$o&&La.createElement(Kt.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Nn=Yr==null?void 0:Yr.exerciseParams)==null?void 0:Nn.errorMessage)||{}],columns:qo}),La.createElement("div",{className:""},La.createElement(ee.default,{form:un,layout:"vertical",autoComplete:"off"},La.createElement(ee.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},La.createElement(ae.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),po!==-1?La.createElement(La.Fragment,null,La.createElement(ee.default.Item,{name:"time",label:La.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",La.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",pe()(co==null?void 0:co.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},La.createElement(di,{MaxMinutes:Gn})),La.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",La.createElement("span",{className:"ml5"},Fo||Si?"--":Yi),"\u5206\u949F",Yi!==0&&(co==null?void 0:co.user_end_time)&&La.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",La.createElement("span",{className:"ml5"},pe()(co==null?void 0:co.user_end_time).add(bn||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):La.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",pe()(ko).format("YYYY-MM-DD HH:mm")))),La.createElement(fn.Z,{justify:"space-between",align:"middle"},La.createElement(wt.Z,null),La.createElement(wt.Z,null,La.createElement(Oe.ZP,{loading:Lo,onClick:Ro},"\u8FDB\u5165\u8003\u8BD5"))))))};var mi=(0,Pe.connect)(({exercise:le})=>({exercise:le}))(gi),Sl=z(24039),au=z(24966),Cu=z(13916),xl=z(67294),Rl=(le,_e,Ze)=>new Promise((Et,Jn)=>{var xn=un=>{try{ha(Ze.next(un))}catch(bn){Jn(bn)}},Nn=un=>{try{ha(Ze.throw(un))}catch(bn){Jn(bn)}},ha=un=>un.done?Et(un.value):Promise.resolve(un.value).then(xn,Nn);ha((Ze=Ze.apply(le,_e)).next())});const ml=({exercise:le,dispatch:_e,init:Ze,haveInit:Et=!1})=>{const Jn=(0,Pe.useParams)(),[xn,Nn]=(0,se.useState)(!1);let[ha,un]=(0,se.useState)();const[bn,Lo]=(0,se.useState)(!1),[Ho,No]=(0,se.useState)(!1);(0,se.useEffect)(()=>{le.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&Yr()},[le.actionTabs]);function Yr(){return Rl(this,null,function*(){var Vo,Ja;let Fo=yield(0,x.ZP)(`/api/courses/${Jn==null?void 0:Jn.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:le.actionTabs.selectArrs}});if(((Vo=Fo==null?void 0:Fo.cover_exercises)==null?void 0:Vo.length)>0)Nn(!0),un((Ja=Fo==null?void 0:Fo.cover_exercises)==null?void 0:Ja[0]);else{let Po=yield(0,x.ZP)(`/api/courses/${Jn==null?void 0:Jn.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:le.actionTabs.selectArrs}});_e({type:"exercise/setActionTabs",payload:{key:""}}),(Po==null?void 0:Po.status)===0&&(Et&&Ze(),be.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Pe.history.push("/paperlibrary")}}))}})}return xl.createElement("div",null,xl.createElement(be.default,{open:xn,centered:!0,onCancel:Vo=>Rl(void 0,null,function*(){if(Vo.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){Lo(!0);let Ja=yield(0,x.ZP)(`/api/courses/${Jn==null?void 0:Jn.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:le.actionTabs.selectArrs,update:1}});_e({type:"exercise/setActionTabs",payload:{key:""}}),Lo(!1),(Ja==null?void 0:Ja.status)===0&&(Et&&Ze(),Nn(!1),be.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Pe.history.push("/paperlibrary")}}))}else Nn(!1)}),cancelButtonProps:{loading:bn},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:Ho},onOk:()=>Rl(void 0,null,function*(){No(!0);let Vo=yield(0,x.ZP)(`/api/courses/${Jn==null?void 0:Jn.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:le.actionTabs.selectArrs}});No(!1),(Vo==null?void 0:Vo.status)===0&&(Et&&Ze(),_e({type:"exercise/setActionTabs",payload:{key:""}}),Nn(!1),be.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Pe.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},xl.createElement("div",null,xl.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"),xl.createElement("div",null,xl.createElement("div",null,"\u8BD5\u5377\uFF1A",ha==null?void 0:ha.origin_exercise_nam),xl.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",xl.createElement("a",{href:`/paperlibrary/see/${ha==null?void 0:ha.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},ha==null?void 0:ha.examination_bank_name))))))};var Ou=(0,Pe.connect)(({exercise:le})=>({exercise:le}))(ml),vu=z(55304),Nu=z(48839),os=z(91745),bl=z(68656),Dr=z(67294),xu=Object.defineProperty,Bs=Object.defineProperties,pu=Object.getOwnPropertyDescriptors,Gu=Object.getOwnPropertySymbols,Iu=Object.prototype.hasOwnProperty,is=Object.prototype.propertyIsEnumerable,$i=(le,_e,Ze)=>_e in le?xu(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,Ao=(le,_e)=>{for(var Ze in _e||(_e={}))Iu.call(_e,Ze)&&$i(le,Ze,_e[Ze]);if(Gu)for(var Ze of Gu(_e))is.call(_e,Ze)&&$i(le,Ze,_e[Ze]);return le},il=(le,_e)=>Bs(le,pu(_e)),qu=(le,_e)=>{var Ze={};for(var Et in le)Iu.call(le,Et)&&_e.indexOf(Et)<0&&(Ze[Et]=le[Et]);if(le!=null&&Gu)for(var Et of Gu(le))_e.indexOf(Et)<0&&is.call(le,Et)&&(Ze[Et]=le[Et]);return Ze},$u=(le,_e,Ze)=>new Promise((Et,Jn)=>{var xn=un=>{try{ha(Ze.next(un))}catch(bn){Jn(bn)}},Nn=un=>{try{ha(Ze.throw(un))}catch(bn){Jn(bn)}},ha=un=>un.done?Et(un.value):Promise.resolve(un.value).then(xn,Nn);ha((Ze=Ze.apply(le,_e)).next())});const ll=le=>{var _e=le,{user:Ze,classroomList:Et,globalSetting:Jn,loading:xn,dispatch:Nn}=_e,ha=qu(_e,["user","classroomList","globalSetting","loading","dispatch"]),un,bn,Lo,Ho,No,Yr,Vo,Ja,Fo,Po,co,Si,ii,Wo,Ro,qo,$o,po;const ko=(0,Pe.useParams)(),[Rr]=(0,Pe.useSearchParams)(),[Gn,Yi]=(0,se.useState)(()=>il(Ao({},ko),{limit:20})),ho=(0,Pe.useLocation)(),{detailExerciseList:Ua,detailTopBanner:ve,detailLeftMenus:Se}=Et,[Ce,Me]=(0,se.useState)([]),[Ve,Je]=(0,se.useState)(!1),[qe,vt]=(0,se.useState)([]),[yt,Zt]=(0,se.useState)(!1),[_t,Wt]=(0,se.useState)(!1),[mn,nt]=(0,se.useState)(!1),[St,Ht]=(0,se.useState)(!1),[Ct,Mn]=(0,se.useState)("\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"),zn=[{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u5347\u5E8F",type:"time",direction:"asc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u964D\u5E8F",type:"time",direction:"desc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u5347\u5E8F",type:"exercise_name",direction:"asc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u964D\u5E8F",type:"exercise_name",direction:"desc"}];Gn.type=Rr.get("tabs")==="all"?"":Rr.get("tabs")||"",Gn.id=Gn.coursesId,(0,se.useEffect)(()=>{var Tt,qn,ur;if((Tt=Ze==null?void 0:Ze.userInfo)!=null&&Tt.login){if((0,re.GJ)()){const mr=a.cX.getItem(`${(qn=Ze==null?void 0:Ze.userInfo)==null?void 0:qn.login}Teacher`,"Exercise");mr&&(Gn.sort_by=mr==null?void 0:mr.type,Gn.sort_direction=mr==null?void 0:mr.direction,Mn(mr==null?void 0:mr.name))}Nn({type:"classroomList/getClassroomExercisesList",payload:Ao(Ao({},Gn),ko)})}else(ur=Ze==null?void 0:Ze.userInfo)!=null&&ur.username&&Nn({type:"classroomList/getClassroomExercisesList",payload:Ao(Ao({},Gn),ko)});Je(!1)},[(un=Ze==null?void 0:Ze.userInfo)==null?void 0:un.login,ho.pathname]),(0,se.useEffect)(()=>{Et.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Nn({type:"classroomList/getClassroomExercisesList",payload:Ao(Ao({},Gn),ko)})},[Et.actionTabs.key]),(0,se.useEffect)(()=>{Et.actionTabs.key==="\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"&&(Zt(!0),Wt(ve==null?void 0:ve.show_unstart_exercise),nt(ve==null?void 0:ve.forbid_end_exercise))},[Et.actionTabs.key]),(0,se.useEffect)(()=>{Me([])},[Ua]);const la=(Tt,qn)=>{Me([]),Gn.page=Tt,Gn.limit=qn,Nn({type:"classroomList/getClassroomExercisesList",payload:Ao(Ao({},Gn),ko)})},Ba=Tt=>{Gn.type=Tt.id==="all"?"":Tt.id,Gn.page=1,Pe.history.replace(`${ho.pathname}?tabs=${Tt.id}`),Ht(!1),Nn({type:"classroomList/getClassroomExercisesList",payload:Ao(Ao({},Gn),ko)})};(0,se.useEffect)(()=>{Rr.get("tabs")==="all"&&(Gn.type="",Gn.page=1)},[Rr.get("tabs")]),(0,se.useEffect)(()=>{(0,re.Rm)()&&Nn({type:"classroomList/getAssistantPermissions",payload:{course_id:Gn.coursesId}})},[(bn=Ze==null?void 0:Ze.userInfo)==null?void 0:bn.username]),(0,se.useEffect)(()=>{const Tt=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),be.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:Dr.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Dr.createElement("br",null),"1\u3001\u5728",Dr.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Dr.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Dr.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Dr.createElement("br",null),"2\u3001\u5728",Dr.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Dr.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Dr.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Dr.createElement("br",null),Tt==="allowRouter"&&Dr.createElement(Dr.Fragment,null,"3\u3001",Dr.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[]),(0,se.useEffect)(()=>{(0,re.Rm)()&&Nn({type:"classroomList/getAssistantPermissions",payload:{course_id:Gn.coursesId}})},[(Lo=Ze==null?void 0:Ze.userInfo)==null?void 0:Lo.login]);const Sa=[{name:"\u5168\u90E8",id:"all",total:(Ho=Ua.exercises_counts)==null?void 0:Ho.exercises_total_counts},{name:"\u672A\u5F00\u59CB",id:1,total:(No=Ua.exercises_counts)==null?void 0:No.unstart_counts},{name:"\u8003\u8BD5\u4E2D",id:2,total:(Yr=Ua.exercises_counts)==null?void 0:Yr.publish_counts},{name:"\u96C6\u4E2D\u9605\u5377",id:4,total:(Vo=Ua.exercises_counts)==null?void 0:Vo.appraise_exercise_count},{name:"\u5DF2\u622A\u6B62",id:3,total:(Ja=Ua.exercises_counts)==null?void 0:Ja.end_counts}],Za=[{name:"\u6279\u91CF\u53D1\u5E03",icon:Dr.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:Dr.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:Dr.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Dr.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u52A0\u5165\u8BD5\u5377\u5E93",icon:Dr.createElement("i",{className:"iconfont icon-piliangjiaru font14"})}].filter(Tt=>(0,re.GJ)()?!0:Tt.name!=="\u6279\u91CF\u5220\u9664").filter(Tt=>ve.is_public?!0:Tt.name!=="\u8BBE\u4E3A\u516C\u5F00"),jr=()=>be.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:Dr.createElement(Dr.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),Jr="YYYY-MM-DD",Wa=pe()("2020-11-15",Jr),$a=Tt=>{var qn;Gn.sort_by=Tt.type,Gn.sort_direction=Tt.direction,(0,re.GJ)()&&a.cX.setItem(`${(qn=Ze==null?void 0:Ze.userInfo)==null?void 0:qn.login}Teacher`,Tt,"Exercise"),Gn.page=1,Nn({type:"classroomList/getClassroomExercisesList",payload:Ao({},Gn)}),Mn(Tt.name)},ka=()=>Dr.createElement(De.default,null,Dr.createElement(De.default.Item,{key:1,onClick:()=>{var Tt,qn;if((0,re.Rm)()&&!((qn=(Tt=Et==null?void 0:Et.AssistantObject)==null?void 0:Tt.exercise)!=null&&qn.can_create)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nn({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:Gn}})}},"\u5FEB\u901F\u9009\u62E9\u8BD5\u5377"),Dr.createElement(De.default.Item,{key:2,onClick:()=>{var Tt,qn;if((0,re.Rm)()&&!((qn=(Tt=Et==null?void 0:Et.AssistantObject)==null?void 0:Tt.exercise)!=null&&qn.can_create)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.scrollTo(0,0),Pe.history.push(`/classrooms/${Gn.coursesId}/exercise/add?catalogue=${(ko==null?void 0:ko.categoryId)||""}`)}},"\u521B\u5EFA\u65B0\u8BD5\u5377"),Dr.createElement(De.default.Item,{key:3,onClick:()=>{var Tt,qn;if((0,re.Rm)()&&!((qn=(Tt=Et.AssistantObject)==null?void 0:Tt.practice)!=null&&qn.can_create)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nn({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"exercise"}})}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9")),ba=Tt=>$u(void 0,null,function*(){var qn,ur,mr,rr,no,mo,Va,sr;const xr=Tt.name;if(((qn=Ze==null?void 0:Ze.userInfo)==null?void 0:qn.user_status)===2&&Tt.name==="\u6279\u91CF\u53D1\u5E03"){(0,ge.Rd)();return}const qr=[];if((ur=Ua.exercises)==null||ur.map(va=>{if(Ce.includes(va.id)&&va.is_random){const Ir=pe()(va.created_at,Jr);pe()(Wa).diff(pe()(Ir),"days")>0&&(va!=null&&va.is_random)&&qr.push(va)}}),Ce==""){let va="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";xr==="\u52A0\u5165\u8BD5\u5377\u5E93"&&(va="\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u8BD5\u5377\u5E93\u7684\u8BD5\u5377"),Be.ZP.error(va)}else if(qr.length)jr();else{if(xr==="\u6279\u91CF\u53D1\u5E03"){if((0,re.Rm)()&&!((rr=(mr=Et==null?void 0:Et.AssistantObject)==null?void 0:mr.exercise)!=null&&rr.can_publish)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let va=!1;Ua.exercises.forEach(Ea=>{Ce.includes(Ea.id)&&Ea.total_num===0&&Ea.is_random&&(va=!0)});let Ir;if(Ir=(mo=(no=Ua.exercises.filter(Ea=>Ce.includes(Ea==null?void 0:Ea.id)).filter(Ea=>(Ea==null?void 0:Ea.exercise_question_count)===0))==null?void 0:no[0])==null?void 0:mo.exercise_name,(Ir==null?void 0:Ir.length)>0){Be.ZP.warning(`${Ir}\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5`);return}if(va){Be.ZP.warning("\u968F\u673A\u8BD5\u5377\u8FD8\u672A\u5728\u8BE5\u8BFE\u5802\u751F\u6210\u8BD5\u5377\uFF0C\u8BF7\u70B9\u51FB\u7F16\u8F91\u53BB\u8BBE\u7F6E\u51FA\u5377\u6570\u91CF\u5427\u3002");return}let oa=!1;if(Ua.exercises.forEach(Ea=>{Ce.includes(Ea.id)&&Ea.exercise_status!==1&&(oa=!0)}),oa){Be.ZP.warning("\u8BD5\u5377\u5DF2\u53D1\u5E03\u8003\u8BD5\u4E0D\u53EF\u6279\u91CF\u53D1\u5E03\u3002");return}}if(xr==="\u52A0\u5165\u8BD5\u5377\u5E93"){const va=yield(0,x.ZP)(`/api/courses/${Gn.id}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:[...Ce]}});if(((Va=va==null?void 0:va.cover_exercises)==null?void 0:Va.length)>0){vt(va==null?void 0:va.cover_exercises);return}}Nn({type:"exercise/setActionTabs",payload:{key:xr,selectArrs:Ce,selectArrsAll:(sr=Ua.exercises)==null?void 0:sr.filter(va=>Ce.includes(va.id)),params:Gn,type:1}})}});return Dr.createElement("section",{className:"minH500"},Dr.createElement(Sl.Z,{isLoading:xn["classroomList/getClassroomExercisesList"],tabDataSource:Sa,isAdmin:(0,re.GJ)(),dispatch:Nn,type:Ua==null?void 0:Ua.main_category_name,isExercise:!0,user:Ze,getDropdownMenu:ka,onTabMenuClick:Ba,classroomList:Et,defaultSelectedKeys:[Gn.type||"all"]}),Dr.createElement(au.Z,{dataSource:Ua.exercises||[],isAdmin:(0,re.GJ)(),batchStatus:St,SortMenuName:Ct,setSortMenuName:Mn,SortMenus:zn,onSearch:Tt=>{Gn.search=Tt.trim(),Gn.page=1,Nn({type:"classroomList/getClassroomExercisesList",payload:Ao({},Gn)})},isShowMode:!0,onModeChange:Tt=>{Gn.is_normal=Tt,Gn.page=1,Nn({type:"classroomList/getClassroomExercisesList",payload:Ao({},Gn)})},onSort:$a,onBatch:Tt=>Ht(Tt)}),Dr.createElement(ue.Z,{loading:xn["classroomList/getClassroomExercisesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30 px-20px"},(Fo=Ua.exercises_counts)!=null&&Fo.exercises_all_counts?Ua.exercises.map(function(Tt,qn){return Dr.createElement(Da,{key:qn,v:Tt,k:qn,batchStatus:St,selectArrs:Ce,setSelectArrs:Me,dispatch:Nn,params:Gn,user:Ze,manageAllGroup:Ua.manage_all_group})}):Dr.createElement(E.Z,null),Dr.createElement("aside",{className:"tc mb50 mt30 px-20px"},((Po=Ua.exercises_counts)==null?void 0:Po.exercises_all_counts)>0&&Dr.createElement(Le.Z,{showTotal:Tt=>{var qn;return`\u5171 ${(qn=Ua==null?void 0:Ua.exercises_counts)==null?void 0:qn.exercises_all_counts} \u6761`},showSizeChanger:!0,onChange:la,defaultCurrent:Gn.page,current:Gn.page||1,pageSize:Gn.limit||20,total:Ua.exercises_counts&&Ua.exercises_counts.exercises_all_counts}))),Ce.length>0&&(0,re.GJ)()&&Dr.createElement(Re.Z,{offsetBottom:0},Dr.createElement(Cu.Z,{buttonDataSource:Za,onButtonClick:ba,useBatchStatus:Ht,setSeleArr:Me,catalogue:((Si=(co=Se==null?void 0:Se.course_modules)==null?void 0:co.find(Tt=>Tt.type==="exercise"))==null?void 0:Si.second_category)||[],addCatalogue:Tt=>{Tt.preventDefault(),Nn({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:Gn,selectArrs:{category_id:Ua==null?void 0:Ua.main_category_id,type:"exercise"}}})},allSelect:Ce.length?Ce.length===((Wo=(ii=Ua.exercises)==null?void 0:ii.filter(Tt=>!Tt.is_make_up_exercise))==null?void 0:Wo.length):!1,setAllSelect:Tt=>{var qn;Tt.target.checked?Me((qn=Ua==null?void 0:Ua.exercises)==null?void 0:qn.filter(ur=>!ur.is_make_up_exercise).map(ur=>ur.id)):Me([])},selectArrs:Ce,onMenuClick:Tt=>$u(void 0,[Tt],function*({key:qn}){if(Ce=="")return Be.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,x.ZP)(`/api/courses/${Gn.id}/exercises/move_to_category.json`,{method:"post",body:{exercise_ids:Ce,new_category_id:qn}})).status===0&&(Be.ZP.success("\u64CD\u4F5C\u6210\u529F"),Nn({type:"classroomList/getClassroomExercisesList",payload:Ao({},ko)}))})})),Dr.createElement(Na,null),Dr.createElement($r,null),Dr.createElement(dn,null),Dr.createElement(qt,null),Dr.createElement(Nu.Z,{onOk:()=>{Nn({type:"classroomList/getClassroomExercisesList",payload:Ao({},ko)})}}),Dr.createElement(os.Z,{onOk:()=>{}}),Dr.createElement(Ot,{cb:()=>Me([])}),Dr.createElement(xa,null),Dr.createElement(mi,null),Dr.createElement(be.default,{title:Dr.createElement("span",null,Dr.createElement(vu.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"),open:qe.length>0,footer:!1,onCancel:()=>{vt([])}},Dr.createElement("div",{style:{height:300,overflow:"auto"}},Dr.createElement("div",null,"\u6709",qe==null?void 0:qe.length,"\u5F20\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),qe==null?void 0:qe.map(Tt=>Dr.createElement("div",{style:{marginTop:25}},Dr.createElement("div",null,"\u8BD5\u5377\uFF1A",Tt==null?void 0:Tt.origin_exercise_nam),Dr.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Dr.createElement("a",{href:`/paperlibrary/see/${Tt==null?void 0:Tt.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},Tt==null?void 0:Tt.examination_bank_name))))),Dr.createElement("div",{style:{textAlign:"end"}},Dr.createElement(Oe.ZP,{style:{height:30},onClick:()=>$u(void 0,null,function*(){const Tt=yield(0,x.ZP)(`/api/courses/${Gn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ce],update:1}});(Tt==null?void 0:Tt.status)===0&&(Be.ZP.info("\u8986\u76D6\u6210\u529F"),vt([]))})},"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"),Dr.createElement(Oe.ZP,{type:"primary",onClick:()=>$u(void 0,null,function*(){const Tt=yield(0,x.ZP)(`/api/courses/${Gn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ce]}});(Tt==null?void 0:Tt.status)===0&&(Be.ZP.info("\u5F62\u6210\u6210\u529F"),vt([]))}),style:{marginLeft:10,height:30}},"\u5F62\u6210\u65B0\u8BD5\u5377"))),Dr.createElement(be.default,{title:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E",open:yt,centered:!0,onOk:()=>$u(void 0,null,function*(){let Tt=yield(0,x.ZP)(`/api/courses/${Gn.coursesId}/update_show_unstart_exercise`,{method:"put",body:{show_unstart_exercise:_t,forbid_end_exercise:mn}});(Tt==null?void 0:Tt.status)===0&&(Zt(!1),Nn({type:"classroomList/setActionTabs",payload:{key:""}}),Nn({type:"classroomList/getClassroomTopBanner",payload:{id:Gn.coursesId}}),Be.ZP.info("\u64CD\u4F5C\u6210\u529F"))}),onCancel:()=>{Zt(!1),Nn({type:"classroomList/setActionTabs",payload:{key:""}})}},Dr.createElement(He.default,{checked:_t,onChange:Tt=>{Wt(Tt.target.checked)}},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u5DF2\u53D1\u5E03\u4F46\u672A\u5F00\u59CB\u7684\u8003\u8BD5",Dr.createElement("span",{style:{color:"#666666"}},"\uFF08\u8003\u8BD5\u5F00\u59CB\u4E4B\u540E\u5B66\u751F\u624D\u80FD\u4F5C\u7B54\uFF09")),Dr.createElement(He.default,{className:"mt20",checked:mn,onChange:Tt=>{nt(Tt.target.checked)}},"\u7981\u6B62\u5B66\u751F\u67E5\u770B\u5DF2\u622A\u6B62\u7684\u8003\u8BD5")),Dr.createElement(Ou,null),Dr.createElement(Dr.Fragment,null,Dr.createElement(bl.T$,{onCancel:()=>{Nn({type:"classroomList/setActionTabs",payload:il(Ao({},Et==null?void 0:Et.actionTabs),{open:""})})},open:((Ro=Et==null?void 0:Et.actionTabs)==null?void 0:Ro.open)==="\u624B\u673A\u53F7\u7ED1\u5B9A"}),Dr.createElement(bl.$i,{onCancel:()=>{Nn({type:"classroomList/setActionTabs",payload:il(Ao({},Et==null?void 0:Et.actionTabs),{open:""})})},onFinish:()=>{Nn({type:"classroomList/getClassroomExercisesList",payload:Ao(Ao({},Gn),ko)})},open:((qo=Et==null?void 0:Et.actionTabs)==null?void 0:qo.open)==="\u8BD5\u5377\u5C01\u5B58",Data:il(Ao({},Et==null?void 0:Et.actionTabs),{type:"exercise"})}),Dr.createElement(bl.K1,{onCancel:()=>{Nn({type:"classroomList/setActionTabs",payload:il(Ao({},Et==null?void 0:Et.actionTabs),{open:""})})},onFinish:()=>{Nn({type:"classroomList/getClassroomExercisesList",payload:Ao(Ao({},Gn),ko)})},open:(($o=Et==null?void 0:Et.actionTabs)==null?void 0:$o.open)==="\u89E3\u5C01",Data:il(Ao({},Et==null?void 0:Et.actionTabs),{type:"exercise"})}),Dr.createElement(bl.O7,{onCancel:()=>{Nn({type:"classroomList/setActionTabs",payload:il(Ao({},Et==null?void 0:Et.actionTabs),{open:""})})},onFinish:()=>{Nn({type:"classroomList/getClassroomExercisesList",payload:Ao(Ao({},Gn),ko)})},open:((po=Et==null?void 0:Et.actionTabs)==null?void 0:po.open)==="\u63D0\u793A",Data:il(Ao({},Et==null?void 0:Et.actionTabs),{type:"exercise"})})))};var Tu=(0,Pe.connect)(({user:le,classroomList:_e,loading:Ze,globalSetting:Et})=>({user:le,classroomList:_e,globalSetting:Et,loading:Ze.effects}))(ll),Ul=z(71822),Ia=z(67294),Ru=Object.defineProperty,ku=Object.defineProperties,ls=Object.getOwnPropertyDescriptors,Vu=Object.getOwnPropertySymbols,us=Object.prototype.hasOwnProperty,uc=Object.prototype.propertyIsEnumerable,ss=(le,_e,Ze)=>_e in le?Ru(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,bu=(le,_e)=>{for(var Ze in _e||(_e={}))us.call(_e,Ze)&&ss(le,Ze,_e[Ze]);if(Vu)for(var Ze of Vu(_e))uc.call(_e,Ze)&&ss(le,Ze,_e[Ze]);return le},sc=(le,_e)=>ku(le,ls(_e)),cs=(le,_e,Ze)=>new Promise((Et,Jn)=>{var xn=un=>{try{ha(Ze.next(un))}catch(bn){Jn(bn)}},Nn=un=>{try{ha(Ze.throw(un))}catch(bn){Jn(bn)}},ha=un=>un.done?Et(un.value):Promise.resolve(un.value).then(xn,Nn);ha((Ze=Ze.apply(le,_e)).next())});const{TabPane:ks}=y.default,ds=({classroomList:le,exercise:_e,loading:Ze,dispatch:Et})=>{var Jn;const xn=(0,Pe.useParams)(),Nn=(0,Pe.useLocation)(),[ha]=ee.default.useForm(),{brankList:un}=_e;let[bn,Lo]=(0,se.useState)(!0),[Ho,No]=(0,se.useState)(!1);const[Yr,Vo]=(0,se.useState)("myself");let[Ja,Fo]=(0,se.useState)([]),[Po,co]=(0,se.useState)([]),[Si,ii]=(0,se.useState)(),[Wo,Ro]=(0,se.useState)([]);const qo=(0,se.useRef)(null),[$o,po]=(0,se.useState)(!1),[ko,Rr]=(0,se.useState)(""),[Gn,Yi]=(0,se.useState)(""),[ho,Ua]=(0,se.useState)(!1),[ve,Se]=(0,se.useState)({}),Ce=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0,align:"left",render:(Ct,Mn,zn)=>Ia.createElement("div",{style:{display:"flex",alignItems:"center"}},Ia.createElement(te.Z,{title:Ct},Ia.createElement("div",{title:Ct,className:Ul.Z.name},Ct)),(Mn==null?void 0:Mn.high_resources_consume)&&Ia.createElement(we.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u65B9\u5411&\u8BFE\u7A0B",dataIndex:"course_list_name",width:180,ellipsis:!0,align:"left",render:Ct=>Ia.createElement(te.Z,{title:Ct},Ia.createElement("span",null,Ct))},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:Ct=>Ct?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(Ct,Mn)=>Ia.createElement("a",{href:Ct?`/randompaper/detail/${Mn.id}`:`/paperlibrary/see/${Mn.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[Me,Ve]=(0,se.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,se.useEffect)(()=>{_e.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(vt(),Ro([]),Je())},[_e.actionTabs.key]);const Je=()=>cs(void 0,null,function*(){const Ct=yield Et({type:"paperlibrary/getTeachGroupData"});co(Ct)}),qe=Ct=>{const Mn=parseInt(Ct);return isNaN(Mn)?"":Mn},vt=()=>cs(void 0,null,function*(){var Ct,Mn;if(bn){++Me.page,Lo(!1);const zn=yield Et({type:"exercise/getBrankList",payload:sc(bu({},Me),{search:(Ct=Me.search)==null?void 0:Ct.trim()})});Ja=zn!=null&&zn.object_list?[...Ja.concat(zn==null?void 0:zn.object_list)]:Ja,Me.filter==="public"?ii(zn.is_teacher):ii(!0),((Mn=zn.object_list)==null?void 0:Mn.length)<Me.limit?Lo(!1):Lo(!0),Fo([...Ja])}}),yt=Ct=>{qo.current.scrollTop=0,Ja=[],Me.page=0,Me.group_id=Ct,bn=!0,Ro([]),Ve(bu({},Me)),vt()},Zt={selectedRowKeys:Wo,onChange:Ct=>{Ro(Ct)},type:"radio"},_t=()=>{Ve(bu({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),Fo([]),Lo(!0),Vo("myself"),Et({type:"exercise/setActionTabs",payload:{}}),No(!1)},[Wt,mn,nt,St]=(0,fe.P)(),Ht=Ct=>cs(void 0,null,function*(){let Mn=!1;Ja.forEach(Sa=>{Wo.includes(Sa.id)&&(Mn=Sa.is_random)});const zn=Ct.map(Sa=>({shixun_id:Sa.id,is_use:Sa.is_use,is_copy:Sa.is_copy}));if(!Mn){Ua(!0);const Sa=yield Et({type:"exercise/saveBanks",payload:{course_id:xn.coursesId,category_id:(xn==null?void 0:xn.categoryId)||null,object_type:"examination_bank",bank_id:Wo,shixuns_info:zn}});Ua(!1),(Sa==null?void 0:Sa.status)===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Et({type:"classroomList/getClassroomExercisesList",payload:bu({},_e.actionTabs.params)}),Et({type:"classroomList/getClassroomLeftMenus",payload:{id:xn.coursesId}}),Rr(`/classrooms/${xn.coursesId}/exercise/${Sa.exercise_id}/detail?random=${Sa.is_random}&tabs=3`),Yi(`/classrooms/${xn.coursesId}/exercise/add/${Sa.exercise_id}?random=${Sa.is_random}&type=2`),po(!0),Be.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),mn(),_t());return}Ua(!0),setTimeout(()=>{Ua(!1)},500),Et({type:"exercise/setActionTabs",payload:{}});let la=1,Ba=be.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:Ia.createElement("div",{className:Ul.Z.modalColumn},Ia.createElement("div",{className:Ul.Z.modalRow},Ia.createElement("sup",{className:Ul.Z.sup},"*"),Ia.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),Ia.createElement(ne.Z,{parser:qe,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:la,onChange:Sa=>{la=Sa;const Za=document.getElementById("model_error");la<1||la>50?Za.style.display="block":Za.style.display="none"}})),Ia.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:_t,onOk:()=>cs(void 0,null,function*(){if(la<1||la>50){const Za=document.getElementById("model_error");return Za.style.display="block",Promise.reject()}Ba.update({cancelButtonProps:{disabled:!0}});const Sa=yield Et({type:"exercise/saveBanks",payload:{course_id:xn.coursesId,object_type:"examination_bank",bank_id:Wo,shixuns_info:zn,num:la}});Ba.update({cancelButtonProps:{disabled:!1}}),Sa&&Sa.status===0?((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),be.default.destroyAll(),Et({type:"classroomList/getClassroomExercisesList",payload:bu({},_e.actionTabs.params)}),_t(),mn(),Be.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(_t(),mn())})})});return Ia.createElement(Ia.Fragment,null,Ia.createElement(be.default,{centered:!0,width:1012,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:_e.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Ho,bodyStyle:{minHeight:200},wrapClassName:Ul.Z.warpModal,onOk:()=>cs(void 0,null,function*(){var Ct;if(!Wo.length){Be.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}No(!0);let Mn=!1,zn=!1;if(Ja.forEach(Ba=>{Wo.includes(Ba.id)&&Ba.need_authorize&&(Mn=Ba.need_authorize),Wo.includes(Ba.id)&&(zn=Ba.is_random)}),Mn){(0,ge.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}let la=yield(0,Ae.Tr)({id:`${Wo[0]}`,course_id:(Ct=le.detailTopBanner)==null?void 0:Ct.course_id,type:"examination_bank"});No(!1),(la==null?void 0:la.student_count)===0?Ht([]):Se(la)}),onCancel:_t},Ia.createElement(y.default,{activeKey:Yr,onTabClick:Ct=>cs(void 0,null,function*(){qo.current.scrollTop=0,Ja=[],Yr!==Ct&&Ro([]),Vo(Ct),Me.page=0,Me.filter=Ct,Me.group_id=null,bn=!0,vt()})},Ia.createElement(ks,{tab:Ia.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),Ia.createElement(ks,{tab:Ia.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),Ia.createElement(ks,{tab:Ia.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),Ia.createElement("div",{className:Ul.Z.tabSearch},Yr==="teacher"&&Ia.createElement(oe.default,{value:Me.group_id,onChange:yt,size:"middle",style:{width:200,marginRight:30}},Ia.createElement(oe.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(Jn=Po==null?void 0:Po.groups)==null?void 0:Jn.map(Ct=>Ia.createElement(oe.default.Option,{key:Ct==null?void 0:Ct.group_id,value:Ct==null?void 0:Ct.group_id},Ct==null?void 0:Ct.name))),Ia.createElement(ae.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:Me.search,onChange:Ct=>{Me.search=Ct.target.value,Ve(bu({},Me))},onSearch:Ct=>{qo.current.scrollTop=0,Ja=[],Me.page=0,bn=!0,Ro([]),Ct&&(0,ke.tk)({name:Ct,copywriting:Ct,position:"Exercise"}),vt()}})),Ia.createElement("div",{ref:qo,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!Si&&Yr==="public"&&Ia.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Ia.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BD5\u5377\u5E93\u8D44\u6E90"),Ia.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),Ia.createElement(me(),{initialLoad:!1,pageStart:0,loadMore:()=>{vt()},hasMore:bn,useWindow:!1},_e.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&Si&&Ia.createElement(ye.Z,{className:Ul.Z.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:Ja,onRow:Ct=>({onClick:()=>{Ro([Ct==null?void 0:Ct.id])}}),resColumns:Ce,rowSelection:Zt})))),Ia.createElement(be.default,{title:"\u63D0\u793A",open:$o,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:Ia.createElement("div",null,Ia.createElement(Oe.ZP,{onClick:()=>{po(!1),Pe.history.push(Gn)}},"\u4FEE\u6539\u8BD5\u5377"),Ia.createElement(Oe.ZP,{type:"primary",onClick:()=>{Pe.history.push(ko),po(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{po(!1)}},Ia.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")),Ia.createElement(Ne.Z,{resdata:ve,type:"exercise",okloading:ho,oktext:(ve==null?void 0:ve.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Ct=>{Ht(Ct)}}),Ia.createElement(fe.Z,{inPaper:!0,visible:Wt,onCancel:mn,onOk:Ht,renderData:nt,modalType:"multiple",type:"examination_bank"}))};var Es=(0,Pe.connect)(({exercise:le,loading:_e,classroomList:Ze})=>({exercise:le,loading:_e,classroomList:Ze}))(ds),ys=z(28400),cc=z(77722),_s=Object.defineProperty,Vs=Object.getOwnPropertySymbols,Ys=Object.prototype.hasOwnProperty,dc=Object.prototype.propertyIsEnumerable,Qs=(le,_e,Ze)=>_e in le?_s(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,Zs=(le,_e)=>{for(var Ze in _e||(_e={}))Ys.call(_e,Ze)&&Qs(le,Ze,_e[Ze]);if(Vs)for(var Ze of Vs(_e))dc.call(_e,Ze)&&Qs(le,Ze,_e[Ze]);return le},Js=(le,_e,Ze)=>new Promise((Et,Jn)=>{var xn=un=>{try{ha(Ze.next(un))}catch(bn){Jn(bn)}},Nn=un=>{try{ha(Ze.throw(un))}catch(bn){Jn(bn)}},ha=un=>un.done?Et(un.value):Promise.resolve(un.value).then(xn,Nn);ha((Ze=Ze.apply(le,_e)).next())});const ws=({exercise:le,dispatch:_e})=>{const Ze=(0,Pe.useParams)();return se.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:le.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Js(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${Ze.coursesId}/exercises/set_public.json`,{method:"post",body:{check_ids:[...le.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BBE\u4E3A\u516C\u5F00"]),Be.ZP.success("\u64CD\u4F5C\u6210\u529F"),_e({type:"exercise/setActionTabs",payload:{}}),_e({type:"classroomList/getClassroomExercisesList",payload:Zs({},le.actionTabs.params)}))}),onCancel:()=>{_e({type:"exercise/setActionTabs",payload:{}})}},se.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",se.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var gc=(0,Pe.connect)(({exercise:le})=>({exercise:le}))(ws),Ps=Object.defineProperty,Ls=Object.getOwnPropertySymbols,gs=Object.prototype.hasOwnProperty,Yu=Object.prototype.propertyIsEnumerable,Xs=(le,_e,Ze)=>_e in le?Ps(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,Ms=(le,_e)=>{for(var Ze in _e||(_e={}))gs.call(_e,Ze)&&Xs(le,Ze,_e[Ze]);if(Ls)for(var Ze of Ls(_e))Yu.call(_e,Ze)&&Xs(le,Ze,_e[Ze]);return le},yc=(le,_e)=>{var Ze={};for(var Et in le)gs.call(le,Et)&&_e.indexOf(Et)<0&&(Ze[Et]=le[Et]);if(le!=null&&Ls)for(var Et of Ls(le))_e.indexOf(Et)<0&&Yu.call(le,Et)&&(Ze[Et]=le[Et]);return Ze},Ge=(le,_e,Ze)=>new Promise((Et,Jn)=>{var xn=un=>{try{ha(Ze.next(un))}catch(bn){Jn(bn)}},Nn=un=>{try{ha(Ze.throw(un))}catch(bn){Jn(bn)}},ha=un=>un.done?Et(un.value):Promise.resolve(un.value).then(xn,Nn);ha((Ze=Ze.apply(le,_e)).next())});const ut=le=>{var _e=le,{exercise:Ze,dispatch:Et,user:Jn}=_e,xn=yc(_e,["exercise","dispatch","user"]),Nn,ha;const un=(0,Pe.useParams)(),[bn,Lo]=(0,se.useState)(!1),[Ho,No]=(0,se.useState)(!1),Yr=(0,se.useRef)(null);(0,se.useEffect)(()=>{var Ja,Fo;if(Ze.actionTabs.key==="\u6279\u91CF\u5220\u9664"){if((0,re.j5)()){No(!0);return}const Po={hasNum:0,noHasNum:0};(Fo=(Ja=Ze==null?void 0:Ze.actionTabs)==null?void 0:Ja.selectArrsAll)==null||Fo.map(co=>{var Si;co.author_login===((Si=Jn.userInfo)==null?void 0:Si.login)?++Po.hasNum:++Po.noHasNum}),Po.noHasNum>0?be.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:se.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",se.createElement("span",{className:"c-blue"},Po.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",se.createElement("span",{className:"c-red"},Po.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",se.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Vo()}}):No(!0)}else No(!1)},[Ze.actionTabs.key]);const Vo=()=>{Et({type:"exercise/setActionTabs",payload:{}})};return se.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:Ho,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:bn,destroyOnClose:!0,onOk:()=>Ge(void 0,null,function*(){var Ja;if((Ja=Yr.current)!=null&&Ja.onVerify())return;Lo(!0);const Fo=yield(0,x.ZP)(`/api/courses/${un.coursesId}/exercises/destroys.json`,{method:"post",body:{check_ids:[...Ze.actionTabs.selectArrs]}});Lo(!1),Fo.status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u5220\u9664"]),Be.ZP.success("\u5220\u9664\u6210\u529F"),Et({type:"exercise/setActionTabs",payload:{}}),Et({type:"classroomList/getClassroomExercisesList",payload:Ms({},Ze.actionTabs.params)}),Et({type:"classroomList/getClassroomLeftMenus",payload:Ms({},Ze.actionTabs.params)}))}),onCancel:()=>{Et({type:"exercise/setActionTabs",payload:{}})}},!((Nn=Ze==null?void 0:Ze.actionTabs)!=null&&Nn.status)||!["\u672A\u5F00\u59CB"].includes((ha=Ze==null?void 0:Ze.actionTabs)==null?void 0:ha.status)?se.createElement(se.Fragment,null,se.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u8003\u8BD5\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),se.createElement(tn.Z,{ref:Ja=>Yr.current=Ja})):se.createElement("p",null,"\u5220\u9664\u8BD5\u5377\u4F1A\u540C\u6B65\u5220\u9664\u8BD5\u5377\u4E2D\u7684\u6240\u6709\u8003\u8BD5\uFF0C\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F"))};var st=(0,Pe.connect)(({exercise:le,user:_e})=>({exercise:le,user:_e}))(ut),Lt=Object.getOwnPropertySymbols,hn=Object.prototype.hasOwnProperty,Yn=Object.prototype.propertyIsEnumerable,Xn=(le,_e)=>{var Ze={};for(var Et in le)hn.call(le,Et)&&_e.indexOf(Et)<0&&(Ze[Et]=le[Et]);if(le!=null&&Lt)for(var Et of Lt(le))_e.indexOf(Et)<0&&Yn.call(le,Et)&&(Ze[Et]=le[Et]);return Ze},Ga=(le,_e,Ze)=>new Promise((Et,Jn)=>{var xn=un=>{try{ha(Ze.next(un))}catch(bn){Jn(bn)}},Nn=un=>{try{ha(Ze.throw(un))}catch(bn){Jn(bn)}},ha=un=>un.done?Et(un.value):Promise.resolve(un.value).then(xn,Nn);ha((Ze=Ze.apply(le,_e)).next())});const lr=le=>{var _e=le,{exercise:Ze,dispatch:Et}=_e,Jn=Xn(_e,["exercise","dispatch"]);const xn=(0,Pe.useParams)();return xn.id=xn.coursesId,(0,se.useEffect)(()=>{Ze.actionTabs.key==="\u52A0\u5165\u8BD5\u5377\u5E93"&&new Promise(()=>Ga(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${xn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ze.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u52A0\u5165\u8BD5\u5377\u5E93"]),Be.ZP.success("\u5DF2\u52A0\u5165\u4E2A\u4EBA\u8BD5\u5377\u5E93\uFF0C\u8BD5\u9898\u540C\u6B65\u52A0\u5165\u81F3\u4E2A\u4EBA\u9898\u5E93")),Et({type:"exercise/setActionTabs",payload:{}})}))},[Ze.actionTabs.key]),se.createElement(se.Fragment,null)};var Qa=(0,Pe.connect)(({exercise:le})=>({exercise:le}))(lr),Ka={flex_box_center:"flex_box_center___VejG5",flex_space_between:"flex_space_between___RwAiX",flex_box_vertical_center:"flex_box_vertical_center___N5QNs",flex_box_center_end:"flex_box_center_end___SUMZc",flex_box_column:"flex_box_column___ombQA",bg:"bg___i74VI",containerTitle:"containerTitle___eAbbs",containerDesc:"containerDesc___WeE4m",tablestyle:"tablestyle___uKNiL",listItem:"listItem___aJrbL",info:"info___X9HlC",title:"title___ZDroC",titleLeft:"titleLeft___JzNZc",titleRight:"titleRight___RP0gb",flexBox:"flexBox___txRbA",iconV:"iconV___JMCv9",acitons:"acitons___iqFGc",moveCategory:"moveCategory___Rihfv",name:"name___LdzGg",categoryName:"categoryName___Tz45n",schedule:"schedule___a20T3",fnSign:"fnSign___gsn3j",spanSize:"spanSize___jht3F",classromediv:"classromediv___T7h_f",glow:"glow___LU7dg",popover:"popover___Qeg0P",dot:"dot___c9Vwj",moni:"moni___LBVeo",authorized:"authorized___yQPQx"},qa=Object.defineProperty,Mr=Object.getOwnPropertySymbols,Ar=Object.prototype.hasOwnProperty,ro=Object.prototype.propertyIsEnumerable,Qo=(le,_e,Ze)=>_e in le?qa(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,To=(le,_e)=>{for(var Ze in _e||(_e={}))Ar.call(_e,Ze)&&Qo(le,Ze,_e[Ze]);if(Mr)for(var Ze of Mr(_e))ro.call(_e,Ze)&&Qo(le,Ze,_e[Ze]);return le};const ui=le=>React.createElement("svg",To({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD 2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fill:"#979797",fillRule:"nonzero"},React.createElement("path",{d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z"}))));var Oo="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg==",io=Object.defineProperty,Nr=Object.getOwnPropertySymbols,_i=Object.prototype.hasOwnProperty,Li=Object.prototype.propertyIsEnumerable,Ki=(le,_e,Ze)=>_e in le?io(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,el=(le,_e)=>{for(var Ze in _e||(_e={}))_i.call(_e,Ze)&&Ki(le,Ze,_e[Ze]);if(Nr)for(var Ze of Nr(_e))Li.call(_e,Ze)&&Ki(le,Ze,_e[Ze]);return le};const Ll=le=>React.createElement("svg",el({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#229BFF",d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z",fill:"#0152d9"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z",fill:"#0152d9"}))));var Ti="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg==",oi=z(41727),tl=Object.defineProperty,fl=Object.getOwnPropertySymbols,Zi=Object.prototype.hasOwnProperty,Xo=Object.prototype.propertyIsEnumerable,Ci=(le,_e,Ze)=>_e in le?tl(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,wo=(le,_e)=>{for(var Ze in _e||(_e={}))Zi.call(_e,Ze)&&Ci(le,Ze,_e[Ze]);if(fl)for(var Ze of fl(_e))Xo.call(_e,Ze)&&Ci(le,Ze,_e[Ze]);return le};const Pl=le=>React.createElement("svg",wo({width:18,height:13,xmlns:"http://www.w3.org/2000/svg"},le),React.createElement("title",null,"\u7F16\u7EC4 3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m2.288 4.95 5.456 1.725 3.085-1.016c.176-.058.176.039.013.167-.686.544-1.286 1.24-1.613 2.076a4.679 4.679 0 0 0 2.414 2.542l-1.313 1.311-2.748.863-5.294-1.763V4.95ZM7.661 0l7.502 2.936-7.502 2.692L.73 3.192V8.14h-.7V2.946L0 2.936 7.661 0Z",fill:"#739EFF"}),React.createElement("g",{fill:"#FF9D18",fillRule:"nonzero"},React.createElement("path",{d:"m11.381 9.3.949-.948a1.305 1.305 0 0 1-.097-.498c0-.762.623-1.385 1.384-1.385.18 0 .346.035.499.097l.713-.713a3.6 3.6 0 0 0-1.212-.215c-1.453 0-2.852.921-3.323 2.216A3.281 3.281 0 0 0 11.381 9.3Z"}),React.createElement("path",{d:"M12.787 7.854v.041l.872-.872h-.042a.833.833 0 0 0-.83.83Zm3.066-1.447.674-.674.738-.738-.394-.395-.795.795-4.629 4.629-1.097 1.097.394.395.664-.665.567-.566.438-.438c.384.147.793.222 1.204.222 1.447 0 2.86-.92 3.33-2.215-.208-.568-.602-1.067-1.094-1.447Zm-2.236 2.831c-.173 0-.346-.035-.498-.097l.464-.464h.041c.457 0 .83-.373.83-.83v-.042l.465-.464c.048.166.083.34.083.513 0 .761-.623 1.384-1.385 1.384Z"}))));var xi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi4yODggNC45NSA1LjQ1NiAxLjcyNSAzLjA4NS0xLjAxNmMuMTc2LS4wNTguMTc2LjAzOS4wMTMuMTY3LS42ODYuNTQ0LTEuMjg2IDEuMjQtMS42MTMgMi4wNzZhNC42NzkgNC42NzkgMCAwIDAgMi40MTQgMi41NDJsLTEuMzEzIDEuMzExLTIuNzQ4Ljg2My01LjI5NC0xLjc2M1Y0Ljk1Wk03LjY2MSAwbDcuNTAyIDIuOTM2LTcuNTAyIDIuNjkyTC43MyAzLjE5MlY4LjE0aC0uN1YyLjk0NkwwIDIuOTM2IDcuNjYxIDBaIiBmaWxsPSIjNzM5RUZGIi8+PGcgZmlsbD0iI0ZGOUQxOCIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJtMTEuMzgxIDkuMy45NDktLjk0OGExLjMwNSAxLjMwNSAwIDAgMS0uMDk3LS40OThjMC0uNzYyLjYyMy0xLjM4NSAxLjM4NC0xLjM4NS4xOCAwIC4zNDYuMDM1LjQ5OS4wOTdsLjcxMy0uNzEzYTMuNiAzLjYgMCAwIDAtMS4yMTItLjIxNWMtMS40NTMgMC0yLjg1Mi45MjEtMy4zMjMgMi4yMTZBMy4yODEgMy4yODEgMCAwIDAgMTEuMzgxIDkuM1oiLz48cGF0aCBkPSJNMTIuNzg3IDcuODU0di4wNDFsLjg3Mi0uODcyaC0uMDQyYS44MzMuODMzIDAgMCAwLS44My44M1ptMy4wNjYtMS40NDcuNjc0LS42NzQuNzM4LS43MzgtLjM5NC0uMzk1LS43OTUuNzk1LTQuNjI5IDQuNjI5LTEuMDk3IDEuMDk3LjM5NC4zOTUuNjY0LS42NjUuNTY3LS41NjYuNDM4LS40MzhjLjM4NC4xNDcuNzkzLjIyMiAxLjIwNC4yMjIgMS40NDcgMCAyLjg2LS45MiAzLjMzLTIuMjE1LS4yMDgtLjU2OC0uNjAyLTEuMDY3LTEuMDk0LTEuNDQ3Wm0tMi4yMzYgMi44MzFjLS4xNzMgMC0uMzQ2LS4wMzUtLjQ5OC0uMDk3bC40NjQtLjQ2NGguMDQxYy40NTcgMCAuODMtLjM3My44My0uODN2LS4wNDJsLjQ2NS0uNDY0Yy4wNDguMTY2LjA4My4zNC4wODMuNTEzIDAgLjc2MS0uNjIzIDEuMzg0LTEuMzg1IDEuMzg0WiIvPjwvZz48L2c+PC9zdmc+",Hn=z(67294),Wl=Object.defineProperty,Al=Object.defineProperties,hu=Object.getOwnPropertyDescriptors,cu=Object.getOwnPropertySymbols,bi=Object.prototype.hasOwnProperty,du=Object.prototype.propertyIsEnumerable,ul=(le,_e,Ze)=>_e in le?Wl(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,Ai=(le,_e)=>{for(var Ze in _e||(_e={}))bi.call(_e,Ze)&&ul(le,Ze,_e[Ze]);if(cu)for(var Ze of cu(_e))du.call(_e,Ze)&&ul(le,Ze,_e[Ze]);return le},Vi=(le,_e)=>Al(le,hu(_e)),nl=(le,_e,Ze)=>new Promise((Et,Jn)=>{var xn=un=>{try{ha(Ze.next(un))}catch(bn){Jn(bn)}},Nn=un=>{try{ha(Ze.throw(un))}catch(bn){Jn(bn)}},ha=un=>un.done?Et(un.value):Promise.resolve(un.value).then(xn,Nn);ha((Ze=Ze.apply(le,_e)).next())});const Au=({v:le,k:_e,selectArrs:Ze,setSelectArrs:Et,dispatch:Jn,params:xn,classroomList:Nn,batchStatus:ha,manageAllGroup:un,user:bn})=>{var Lo,Ho,No,Yr,Vo,Ja,Fo,Po,co,Si,ii,Wo,Ro,qo,$o,po,ko,Rr;const[Gn,Yi]=(0,se.useState)([]),[ho,Ua]=(0,se.useState)(!1),ve=(0,se.useRef)(),Se=(0,se.useRef)();var Ce=!1;const Me="YYYY-MM-DD",Ve=pe()("2020-11-15",Me);function Je(){return nl(this,null,function*(){console.log(xn,222);let nt=yield(0,x.ZP)(`/api/courses/${xn==null?void 0:xn.coursesId}/exercises/group_use_list.json`,{method:"get",params:Vi(Ai({},xn),{id:le.id})});Yi((nt==null?void 0:nt.groups)||[])})}const qe=()=>be.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:Hn.createElement(Hn.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")});le!=null&&le.appraise_label&&(Ce=!0);const vt=(nt,St=!1)=>{var Ht;Pe.history.push(`/classrooms/${xn.coursesId}/exercisenotice/${nt.id}/users/${(Ht=(0,re.eY)())==null?void 0:Ht.login}`)},yt=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"\u672A\u5F00\u59CB",value:1},{text:"\u8003\u8BD5\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3}],onFilter:(nt,St)=>St.exercise_status===nt,render:(nt,St)=>Hn.createElement("div",null,nt===1&&Hn.createElement("span",null,Hn.createElement("i",{className:Ka.dot,style:{background:"#C3C3C3"}}),"\u672A\u5F00\u59CB"),nt===2&&Hn.createElement("span",null,Hn.createElement("i",{className:Ka.dot,style:{background:"#4EACFF"}}),"\u8003\u8BD5\u4E2D"),nt===3&&Hn.createElement("span",null,Hn.createElement("i",{className:Ka.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:xn.order_by==="publish_time"?xn.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:xn.order_by==="end_time"?xn.sort_direction==="desc"?"descend":"ascend":null},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:(nt,St)=>St.exercise_status===1?"-":Hn.createElement("span",null,nt,"/",St.exercise_users)},{title:"\u5F85\u8BC4\u9605\u8BD5\u5377",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:(nt,St)=>St.exercise_status===1?"-":nt===0?Hn.createElement("span",{style:{cursor:"no-drop",color:"#999999"}},nt):Hn.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${xn==null?void 0:xn.coursesId}/exercise/${le==null?void 0:le.id}/detail?random=false&exercise_group_id=${St.course_group_id}`)},nt)},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",key:"action",width:60,render:(nt,St)=>St.exercise_status===1?Hn.createElement("img",{style:{cursor:"not-allowed"},src:Oo}):Hn.createElement(te.Z,{title:"\u8BC4\u9605"},Hn.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${xn==null?void 0:xn.coursesId}/exercise/${le==null?void 0:le.id}/detail?random=false&exercise_group_id=${St.course_group_id}`)},Hn.createElement("img",{src:Ti})))}],Zt=nt=>{if(Ce)return Hn.createElement("span",{style:{backgroundColor:"#f59a23"},className:"tag-style mr10"},"\u96C6\u4E2D\u9605\u5377");if(nt!=null&&nt.includes("\u672A\u5F00\u59CB"))return Hn.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10"},"\u672A\u5F00\u59CB");if(nt!=null&&nt.includes("\u8003\u8BD5\u4E2D"))return Hn.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10"},"\u8003\u8BD5\u4E2D");if(nt!=null&&nt.includes("\u5DF2\u622A\u6B62"))return Hn.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10"},"\u5DF2\u622A\u6B62");if(nt!=null&&nt.includes("\u5BFC\u5165"))return Hn.createElement("span",{className:"export mr10"},"\u5BFC\u5165")},_t=()=>{const nt=(le==null?void 0:le.simulate_exercise_num)-(le==null?void 0:le.user_simulate_num);return nt>=0?nt:0},Wt=(nt=le)=>{var St,Ht,Ct;if(nt!=null&&nt.is_encrypt){Jn({type:"classroomList/setActionTabs",payload:{open:"\u89E3\u5C01",id:nt==null?void 0:nt.id,phone:(St=bn==null?void 0:bn.userInfo)==null?void 0:St.phone,login:(Ht=bn==null?void 0:bn.userInfo)==null?void 0:Ht.login}});return}(Ct=bn==null?void 0:bn.userInfo)!=null&&Ct.phone?Jn({type:"classroomList/setActionTabs",payload:{open:"\u8BD5\u5377\u5C01\u5B58",id:nt==null?void 0:nt.id}}):Jn({type:"classroomList/setActionTabs",payload:{open:"\u624B\u673A\u53F7\u7ED1\u5B9A"}})},mn=nt=>{var St,Ht,Ct;if(((St=bn==null?void 0:bn.userInfo)==null?void 0:St.login)!==(le==null?void 0:le.author_login)){Be.ZP.warning("\u8BD5\u5377\u5DF2\u5C01\u5B58\uFF0C\u8BF7\u8054\u7CFB\u8BD5\u5377\u6240\u6709\u8005\u8FDB\u884C\u89E3\u5C01~");return}Jn({type:"classroomList/setActionTabs",payload:{open:"\u63D0\u793A",id:le==null?void 0:le.id,phone:(Ht=bn==null?void 0:bn.userInfo)==null?void 0:Ht.phone,login:(Ct=bn==null?void 0:bn.userInfo)==null?void 0:Ct.login,onFinish:nt}})};return Hn.createElement("div",{className:Ka.listItem,onClick:nt=>{const St=()=>{(!(0,re.GJ)()||(0,re.GJ)()&&Se.current&&!Se.current.contains(nt.target))&&(0,a.xg)(`/classrooms/${xn.coursesId}/exercise/${le.id}/detail?random=${le.is_random}`)};if(le!=null&&le.is_encrypt){mn(St);return}St()}},(0,re.GJ)()&&Hn.createElement("span",{ref:Se},Hn.createElement(He.default,{checked:Ze.includes(le.id),value:le.id,style:{padding:"10px"},onClick:nt=>{nt.stopPropagation()},disabled:(le==null?void 0:le.is_encrypt)||(le==null?void 0:le.is_make_up_exercise),onChange:nt=>{let St=Ze.indexOf(le.id);Ze.indexOf(le.id)>-1?Et(Ze.filter(Ht=>Ht!==le.id)):Et(Ze.concat(le.id))}})),Hn.createElement("div",{className:Ka.info},Hn.createElement("div",{className:Ka.title},Hn.createElement("div",{className:Ka.titleLeft,style:{marginRight:15}},Zt(le==null?void 0:le.exercise_tips),(le==null?void 0:le.is_make_up_exercise)&&Hn.createElement("img",{src:oi,width:44,height:24,style:{marginRight:10}}),Hn.createElement(te.Z,{title:le.exercise_name},Hn.createElement("span",{className:Ka.name},le.exercise_name)),(le==null?void 0:le.high_resources_consume)&&!(le!=null&&le.high_resources_consume_permission)&&Hn.createElement(we.Z,{type:"exercise",style:{marginLeft:10}}),(le==null?void 0:le.high_resources_consume)&&(le==null?void 0:le.high_resources_consume_permission)&&Hn.createElement("span",{className:Ka.authorized},"\u5DF2\u6388\u6743"),((Lo=le==null?void 0:le.exercise_tips)==null?void 0:Lo.includes("\u5DF2\u622A\u6B62"))&&((Ho=Nn==null?void 0:Nn.detailTopBanner)==null?void 0:Ho.forbid_end_exercise)&&Hn.createElement(te.Z,{title:"\u5DF2\u5BF9\u5B66\u751F\u9690\u85CF"},Hn.createElement("img",{src:xi,width:20,className:"ml10"})),!le.is_public&&(0,re.GJ)()&&Hn.createElement(te.Z,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},Hn.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),(le==null?void 0:le.exercise_type)==2&&Hn.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex",alignItems:"center"},className:Ka.moni},Hn.createElement("img",{src:zt,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),((No=le==null?void 0:le.exercise_tips)==null?void 0:No.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"))&&Hn.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex"},className:"tag-style-fzb iconfont icon-fangzuobi"},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"),((Yr=le==null?void 0:le.exercise_tips)==null?void 0:Yr.includes("\u5DF2\u622A\u6B62"))&&((Vo=le==null?void 0:le.exercise_tips)==null?void 0:Vo.includes("\u672A\u63D0\u4EA4"))&&Hn.createElement("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10"},"\u672A\u63D0\u4EA4"),(le==null?void 0:le.is_encrypt)&&Hn.createElement(te.Z,{title:"\u8BD5\u5377\u5DF2\u52A0\u5BC6"}," ",Hn.createElement("img",{src:yn,width:21,className:"ml10",style:{marginTop:"-8px"}})," ")),Hn.createElement("div",{className:Ka.titleRight,onClick:nt=>{nt.stopPropagation(),nt.preventDefault()}},(le==null?void 0:le.appraise_setting)&&Hn.createElement("span",{className:Ka.flexBox,style:{marginRight:"16px"},onClick:()=>nl(void 0,null,function*(){const nt=()=>nl(void 0,null,function*(){Jn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E..."}});const St=yield(0,x.ZP)(`/api/exercises/${le.id}/create_appraise_students.json`,{method:"get"});Jn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(0,a.xg)(`/classrooms/${xn==null?void 0:xn.coursesId}/exercise/${le.id}/centralizeReview/${St==null?void 0:St.login}`)});if(le!=null&&le.is_encrypt){mn(nt);return}nt()})},Hn.createElement("i",{className:"iconfont icon-jizhongyuejuan"}),Hn.createElement("div",null,"\u96C6\u4E2D\u9605\u5377")),!(le!=null&&le.exercise_tips.includes("\u5BFC\u5165"))&&(0,re.GJ)()&&(!(le!=null&&le.is_make_up_exercise)||(le==null?void 0:le.is_make_up_exercise)&&(le==null?void 0:le.exercise_status)===1&&(le==null?void 0:le.allow_create_make_up))&&Hn.createElement(ln.Z,{tips:le==null?void 0:le.open_appraise},Hn.createElement("span",{className:Ka.flexBox,style:{marginRight:"16px"},onClick:()=>{const nt=()=>{var St,Ht,Ct;if(((St=bn==null?void 0:bn.userInfo)==null?void 0:St.user_status)===2){(0,ge.Rd)();return}if((0,re.Rm)()&&!((Ct=(Ht=Nn==null?void 0:Nn.AssistantObject)==null?void 0:Ht.exercise)!=null&&Ct.can_publish)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((le==null?void 0:le.exercise_question_count)===0){Be.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}let Mn=()=>{Jn({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[le.id],unified_setting:le.unified_setting,params:xn,disabled:le.exercise_status!==1,type:2,manage_all_group:un,isRouter:!0}})};le!=null&&le.high_resources_consume&&!(le!=null&&le.high_resources_consume_permission)?Jn({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:xn.coursesId,type:"exercise",type_id:le.id,name:le.exercise_name,fn:()=>{Jn({type:"classroomList/getClassroomExercisesList",payload:Ai({},xn)}),Mn()}}}):Mn()};if(le!=null&&le.is_encrypt){mn(nt);return}nt()}},Hn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),Hn.createElement("div",null,"\u53D1\u5E03"))),!(le!=null&&le.exercise_tips.includes("\u5BFC\u5165"))&&(0,re.GJ)()&&!(0,a._m)()&&le.assistant_auth&&Hn.createElement("span",{className:Ka.flexBox,style:{marginRight:"16px"},onClick:nt=>{nt.stopPropagation();const St=()=>{var Ht,Ct;if((0,re.Rm)()&&!((Ct=(Ht=Nn==null?void 0:Nn.AssistantObject)==null?void 0:Ht.exercise)!=null&&Ct.can_preview)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Mn=pe()(le.created_at,Me);pe()(Ve).diff(pe()(Mn),"days")>0&&(le!=null&&le.is_random)?qe():le!=null&&le.is_random?(0,a.xg)(`/classrooms/${xn.coursesId}/exercise/${le.id}/random/preview?random=${le.is_random}`):(0,a.xg)(`/classrooms/${xn.coursesId}/exercise/${le.id}/detail?random=${le.is_random}&tabs=2`)};if(le!=null&&le.is_encrypt){mn(St);return}St()}},Hn.createElement("i",{className:"iconfont icon-yulan3"}),Hn.createElement("div",null,"\u9884\u89C8")),(0,re.RV)()&&Hn.createElement("span",{className:Ka.flexBox,style:{marginRight:"16px"},onClick:()=>{const nt=()=>{(0,a.xg)(`/classrooms/${xn.coursesId}/exercise/${le.id}/detail?random=${le.is_random}`)};if(le!=null&&le.is_encrypt){mn(nt);return}nt()}},Hn.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),Hn.createElement("div",null,"\u8BE6\u60C5")),(0,re.GJ)()&&!(0,a._m)()&&Hn.createElement(Zn.Z,{placement:"bottom",content:Hn.createElement("div",{className:Ka.popover},!(le!=null&&le.exercise_tips.includes("\u5BFC\u5165"))&&Hn.createElement("p",{onClick:nt=>nl(void 0,null,function*(){const St=()=>{(0,a.xg)(`/classrooms/${xn.coursesId}/exercise/${le.id}/detail?random=${le.is_random}&tabs=3`)};if(le!=null&&le.is_encrypt){mn(St);return}St()})},"\u89C4\u5219\u8BBE\u7F6E"),(le==null?void 0:le.exercise_tips.includes("\u5BFC\u5165"))&&Hn.createElement("p",{onClick:nt=>nl(void 0,null,function*(){const St=()=>{Jn({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:le==null?void 0:le.exercise_name,id:le==null?void 0:le.id,type:"hack"}})};if(le!=null&&le.is_encrypt){mn(St);return}St()})},"\u8865\u5145\u6210\u7EE9"),!(le!=null&&le.exercise_tips.includes("\u5BFC\u5165"))&&(0,re.GJ)()&&le.is_random&&le.assistant_auth&&Hn.createElement("p",{onClick:nt=>{nt.stopPropagation();const St=()=>{const Ht=pe()(le.created_at,Me);pe()(Ve).diff(pe()(Ht),"days")>0&&(le!=null&&le.is_random)?qe():(0,a.xg)(`/classrooms/${xn.coursesId}/exercise/${le.id}/random/edit?type=settings`)};if(le!=null&&le.is_encrypt){mn(St);return}St()}},"\u7F16\u8F91\u8003\u8BD5"),Hn.createElement("p",{onClick:nt=>nl(void 0,null,function*(){const St=()=>{var Ht;Jn({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u5220\u9664",selectArrs:[le.id],selectArrsAll:[le],params:xn,status:(Ht=le==null?void 0:le.exercise_tips)==null?void 0:Ht[0]}})};if(le!=null&&le.is_encrypt){mn(St);return}St()})},"\u5220\u9664\u8BD5\u5377"),!(le!=null&&le.exercise_tips.includes("\u5BFC\u5165"))&&Hn.createElement("p",{onClick:()=>{const nt=()=>{Jn({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[le.id],params:xn}})};if(le!=null&&le.is_encrypt){mn(nt);return}nt()}},"\u52A0\u5165\u8BD5\u5377\u5E93"),((Ja=le==null?void 0:le.exercise_tips)==null?void 0:Ja.includes("\u672A\u5F00\u59CB"))&&(le==null?void 0:le.author_login)===((Fo=bn==null?void 0:bn.userInfo)==null?void 0:Fo.login)&&Hn.createElement("p",{onClick:nt=>nl(void 0,null,function*(){Wt(le)})}," ",le!=null&&le.is_encrypt?"\u89E3\u5C01":"\u52A0\u5BC6\u5C01\u5B58"),!(le!=null&&le.exercise_tips.includes("\u5BFC\u5165"))&&((0,re.GJ)()||((co=(Po=Nn==null?void 0:Nn.AssistantObject)==null?void 0:Po.exercise)==null?void 0:co.can_stop))&&![1,3].includes(le==null?void 0:le.exercise_status)&&Hn.createElement("p",{onClick:nt=>nl(void 0,null,function*(){const St=()=>{var Ht,Ct;if((0,re.Rm)()&&!((Ct=(Ht=Nn==null?void 0:Nn.AssistantObject)==null?void 0:Ht.exercise)!=null&&Ct.can_stop)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Jn({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",selectArrs:[le.id],params:xn,unified_setting:le.unified_setting}})};if(le!=null&&le.is_encrypt){mn(St);return}St()})},"\u7ED3\u675F\u8003\u8BD5"))},Hn.createElement("span",{onClick:nt=>nt.stopPropagation(),className:Ka.flexBox,style:{cursor:"default"}},Hn.createElement("i",{className:"iconfont icon-gengduo4"}),Hn.createElement("div",null,"\u66F4\u591A"))),(0,re.dE)()&&Hn.createElement(Hn.Fragment,null,!!le.off_limits&&Hn.createElement(te.Z,{title:`\u8FDF\u5230\u8D85\u8FC7${le==null?void 0:le.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`},Hn.createElement("b",{className:"font16 c-grey-999"},"\u8FDF\u5230\u7981\u6B62\u7B54\u9898")),(le==null?void 0:le.exercise_type)==1&&!le.off_limits&&le.current_status===0&&le.exercise_status>1&&!((Si=le.exercise_tips)!=null&&Si.includes("\u5DF2\u622A\u6B62"))&&Hn.createElement("a",{className:Ka.flexBox,style:{marginRight:"16px"},onClick:nt=>{nt.stopPropagation(),nt.preventDefault(),vt(le,!0)},href:""},Hn.createElement("i",{className:"iconfont icon-jixukaoshi"}),Hn.createElement("div",null,(le==null?void 0:le.screen_used_num)>(le==null?void 0:le.screen_total_num)&&"\u7533\u8BF7"," \u7EE7\u7EED\u8003\u8BD5")),!((ii=le.exercise_tips)!=null&&ii.includes("\u5DF2\u622A\u6B62"))&&(le==null?void 0:le.screen_used_num)>(le==null?void 0:le.screen_total_num)&&Hn.createElement("a",{className:Ka.flexBox,style:{marginRight:"16px"},onClick:nt=>{nt.stopPropagation(),nt.preventDefault(),vt(le,!0)},href:""},Hn.createElement("i",{className:"iconfont icon-jixukaoshi"}),Hn.createElement("div",null,"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5")),!le.off_limits&&le.current_status===1&&(le==null?void 0:le.screen_used_num)<(le==null?void 0:le.screen_total_num)&&le.exercise_status>1&&document.domain!="kepukehuan.educoder.net"&&!((le==null?void 0:le.exercise_type)==2&&(le==null?void 0:le.exercise_status)!=3)&&Hn.createElement("span",{className:Ka.flexBox,style:{marginRight:"16px"},onClick:nt=>nl(void 0,null,function*(){var St;if(nt.stopPropagation(),!(le!=null&&le.answered_open)){Be.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,wn.w)(xn.coursesId,le.id,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,a.xg)(`/classrooms/${xn.coursesId}/exercise/${le.id}/users/${(St=(0,re.eY)())==null?void 0:St.login}?check=true`)})},Hn.createElement("i",{className:"iconfont icon-chakankaoshi"}),Hn.createElement("div",null,"\u67E5\u770B\u8003\u8BD5")),(le==null?void 0:le.exercise_type)==1&&!le.off_limits&&le.current_status===2&&le.exercise_status>1&&!((Wo=le.exercise_tips)!=null&&Wo.includes("\u5DF2\u622A\u6B62"))&&Hn.createElement("a",{className:Ka.flexBox,style:{marginRight:"16px",color:(le==null?void 0:le.is_redo)===1&&"red"},onClick:nt=>{nt.stopPropagation(),nt.preventDefault(),vt(le)},href:""},Hn.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),Hn.createElement("div",null,(le==null?void 0:le.is_redo)===0?"\u5F00\u59CB\u8003\u8BD5":"\u91CD\u65B0\u8003\u8BD5")),(le==null?void 0:le.exercise_type)==2&&!le.off_limits&&le.exercise_status>1&&!((Ro=le.exercise_tips)!=null&&Ro.includes("\u5DF2\u622A\u6B62"))&&Hn.createElement(te.Z,{title:Hn.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",le==null?void 0:le.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",_t(),"\u6B21")},Hn.createElement("a",{className:Ka.flexBox,onClick:nt=>{_t()==0&&(le==null?void 0:le.current_status)!=0||(nt.stopPropagation(),nt.preventDefault(),vt(le))},href:""},Hn.createElement("i",{className:`iconfont ${(le==null?void 0:le.current_status)!=0?"icon-a-kaishijixudajuan":"icon-jixukaoshi"}`}),Hn.createElement("div",null,(le==null?void 0:le.current_status)!=0?"\u5F00\u59CB\u8003\u8BD5":"\u7EE7\u7EED\u8003\u8BD5")))))),(0,re.GJ)()&&Hn.createElement("p",{style:{display:"flex"}},Hn.createElement("span",{className:"c-grey-666",style:{display:"inline-block",maxWidth:"90px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},title:le.author},le.author),Hn.createElement("span",{className:"ml30 c-grey-666"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",pe()(le.created_at).format("YYYY-MM-DD HH:mm:ss")),((qo=le==null?void 0:le.exercise_tips)==null?void 0:qo.includes("\u672A\u5F00\u59CB"))&&le.publish_time&&Hn.createElement("span",{className:"ml30 c-grey-666"},"\u5F00\u59CB\u65F6\u95F4\uFF1A",pe()(le.publish_time).format("YYYY-MM-DD HH:mm:ss")),Hn.createElement("span",{className:"ml30 c-grey-666"},"\u7B54\u9898\u65F6\u957F\uFF1A",le.time===null?"\u4E0D\u9650":`${le.time}\u5206\u949F`),Hn.createElement("span",{className:"ml30 c-grey-666"},"\u7C7B\u578B\uFF1A",le.is_random?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"),!(($o=le==null?void 0:le.exercise_tips)!=null&&$o.includes("\u672A\u5F00\u59CB"))&&!(le!=null&&le.is_make_up_exercise)&&!(le!=null&&le.exercise_tips.includes("\u5BFC\u5165"))&&Hn.createElement("span",{className:Ka.iconV,style:{marginLeft:"auto",textAlign:"end"},onClick:nt=>nl(void 0,null,function*(){nt.stopPropagation(),nt.preventDefault(),ho||Je(),Ua(!ho)})},Hn.createElement(te.Z,{title:`${ho?"\u6536\u8D77":"\u5C55\u5F00"}`},Hn.createElement("i",{className:`iconfont icon-${ho?"shouqi":"xiala2"}`})))),(0,re.dE)()&&Hn.createElement("p",{style:{display:"flex"}},Hn.createElement("span",{className:"c-grey-333"},le.author),Hn.createElement("span",{className:"ml30 c-grey-999 mr20"},"\u7B54\u9898\u65F6\u957F\uFF1A",le.time===null?"\u4E0D\u9650":`${le.time}\u5206\u949F`),!!(le!=null&&le.exercise_left_time)&&Hn.createElement("span",{className:"ml15 c-grey-999"},"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",le==null?void 0:le.exercise_left_time),!!(le!=null&&le.before_start)&&Hn.createElement("span",{className:"ml15 c-grey-999"},"\u8DDD\u79BB\u8003\u8BD5\u5F00\u59CB\u65F6\u95F4\uFF1A",le==null?void 0:le.before_start)),(0,re.GJ)()&&!((po=le==null?void 0:le.exercise_tips)!=null&&po.includes("\u672A\u5F00\u59CB"))&&Hn.createElement("p",null,Hn.createElement("span",{style:{letterSpacing:2},className:"c-grey-333 mr15"},"\u63D0\u4EA4\u72B6\u6001\uFF1A"),Hn.createElement("span",{className:"c-grey-333 mr20"},"\u672A\u5F00\u59CB ",Hn.createElement("span",null,le==null?void 0:le.unanswer_users)),Hn.createElement("span",{className:"c-grey-333 mr20"},"\u8003\u8BD5\u4E2D ",Hn.createElement("span",{style:{color:"rgb(90, 184, 145)"}},le==null?void 0:le.answering_users)),Hn.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u4EA4\u5377 ",Hn.createElement("span",{style:{color:"#FC2D6B"}},le==null?void 0:le.answer_users)),Hn.createElement("span",{className:"c-grey-333"},"\u5DF2\u4EA4\u5377/\u672A\u7B54 ",Hn.createElement("span",{style:{color:"#FC2D6B"}},le==null?void 0:le.commit_with_no_answers_users))),(0,re.GJ)()&&!((ko=le==null?void 0:le.exercise_tips)!=null&&ko.includes("\u672A\u5F00\u59CB"))&&ho&&Gn.length>5&&Hn.createElement(Kt.default,{scroll:{y:240},pagination:!1,dataSource:Gn,onRow:nt=>({onClick:St=>{St.stopPropagation(),St.preventDefault()}}),onHeaderRow:(nt,St)=>({onClick:Ht=>{Ht.stopPropagation(),Ht.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(nt,St,Ht)=>{Ht.field&&(xn.order_by=Ht.field),Ht.order||(xn.sort_direction="asc"),Ht.order==="ascend"&&(xn.sort_direction="asc"),Ht.order==="descend"&&(xn.sort_direction="desc"),Ht.order||(xn.sort_direction="asc"),Je()},columns:yt}),(0,re.GJ)()&&!((Rr=le==null?void 0:le.exercise_tips)!=null&&Rr.includes("\u672A\u5F00\u59CB"))&&ho&&Gn.length<6&&Gn.length>0&&Hn.createElement(Kt.default,{rowKey:"course_group_id",pagination:!1,onRow:nt=>({onClick:St=>{St.stopPropagation(),St.preventDefault()}}),onHeaderRow:(nt,St)=>({onClick:Ht=>{Ht.stopPropagation(),Ht.preventDefault()}}),dataSource:Gn,style:{marginTop:"10px"},onChange:(nt,St,Ht)=>{Ht.field&&(xn.order_by=Ht.field),Ht.order||(xn.sort_direction="asc"),Ht.order==="ascend"&&(xn.sort_direction="asc"),Ht.order==="descend"&&(xn.sort_direction="desc"),Ht.order||(xn.sort_direction="asc"),Je()},columns:yt}),(le==null?void 0:le.total)!==void 0&&Hn.createElement("p",null,Hn.createElement("span",{className:"c-grey-333 mr15"},"\u96C6\u4E2D\u9605\u5377\u603B\u8FDB\u5EA6\uFF1A"),Hn.createElement("span",{className:"c-grey-333 mr20"},"\u603B\u8BC4\u6570",Hn.createElement("span",null,le==null?void 0:le.total)),Hn.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u8BC4\u9605 ",Hn.createElement("span",{style:{color:"#4EACFF"}},le==null?void 0:le.finish_total)),Hn.createElement("span",{className:"c-grey-333"},"\u5F85\u8BC4\u9605 ",Hn.createElement("span",{style:{color:"#FC2D6B"}},le==null?void 0:le.unfinished_total)))),Hn.createElement(tt.Z,{closable:!0,successCb:()=>vt(ve.current)}))};var Zu=(0,Pe.connect)(({classroomList:le})=>({classroomList:le}))(Au),kl=z(15070),pl=z(69524),ru=z(68),Fl=z(99543),Mi=z(34738),yo=z(6151),Ya=z(67294),gu=Object.defineProperty,zu=Object.defineProperties,Qu=Object.getOwnPropertyDescriptors,mu=Object.getOwnPropertySymbols,es=Object.prototype.hasOwnProperty,vs=Object.prototype.propertyIsEnumerable,Bu=(le,_e,Ze)=>_e in le?gu(le,_e,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):le[_e]=Ze,zi=(le,_e)=>{for(var Ze in _e||(_e={}))es.call(_e,Ze)&&Bu(le,Ze,_e[Ze]);if(mu)for(var Ze of mu(_e))vs.call(_e,Ze)&&Bu(le,Ze,_e[Ze]);return le},Zl=(le,_e)=>zu(le,Qu(_e)),Hu=(le,_e)=>{var Ze={};for(var Et in le)es.call(le,Et)&&_e.indexOf(Et)<0&&(Ze[Et]=le[Et]);if(le!=null&&mu)for(var Et of mu(le))_e.indexOf(Et)<0&&vs.call(le,Et)&&(Ze[Et]=le[Et]);return Ze},Ju=(le,_e,Ze)=>new Promise((Et,Jn)=>{var xn=un=>{try{ha(Ze.next(un))}catch(bn){Jn(bn)}},Nn=un=>{try{ha(Ze.throw(un))}catch(bn){Jn(bn)}},ha=un=>un.done?Et(un.value):Promise.resolve(un.value).then(xn,Nn);ha((Ze=Ze.apply(le,_e)).next())});const Ku=le=>{var _e=le,{user:Ze,classroomList:Et,globalSetting:Jn,loading:xn,dispatch:Nn}=_e,ha=Hu(_e,["user","classroomList","globalSetting","loading","dispatch"]),un,bn,Lo,Ho,No,Yr,Vo,Ja,Fo,Po,co,Si,ii,Wo,Ro,qo,$o,po;const ko=(0,Pe.useParams)(),[Rr]=(0,Pe.useSearchParams)(),[Gn,Yi]=(0,se.useState)(()=>Zl(zi({},ko),{limit:20})),ho=(0,Pe.useLocation)(),{detailExerciseList:Ua,detailTopBanner:ve,detailLeftMenus:Se}=Et,[Ce,Me]=(0,se.useState)([]),[Ve,Je]=(0,se.useState)(!1),[qe,vt]=(0,se.useState)([]),[yt,Zt]=(0,se.useState)(!1),[_t,Wt]=(0,se.useState)(!1),[mn,nt]=(0,se.useState)(!1),[St,Ht]=(0,se.useState)(!1),[Ct,Mn]=(0,se.useState)("\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"),zn=[{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u5347\u5E8F",type:"time",direction:"asc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u964D\u5E8F",type:"time",direction:"desc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u5347\u5E8F",type:"exercise_name",direction:"asc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u964D\u5E8F",type:"exercise_name",direction:"desc"}];Gn.type=Rr.get("tabs")==="all"?"":Rr.get("tabs")||"",Gn.id=Gn.coursesId,(0,se.useEffect)(()=>{var Tt,qn,ur;if((Tt=Ze==null?void 0:Ze.userInfo)!=null&&Tt.login){if((0,re.GJ)()){const mr=a.cX.getItem(`${(qn=Ze==null?void 0:Ze.userInfo)==null?void 0:qn.login}Teacher`,"Exercise");mr&&(Gn.sort_by=mr==null?void 0:mr.type,Gn.sort_direction=mr==null?void 0:mr.direction,Mn(mr==null?void 0:mr.name))}Nn({type:"classroomList/getClassroomExercisesList",payload:zi(zi({},Gn),ko)})}else(ur=Ze==null?void 0:Ze.userInfo)!=null&&ur.username&&Nn({type:"classroomList/getClassroomExercisesList",payload:zi(zi({},Gn),ko)});Je(!1)},[(un=Ze==null?void 0:Ze.userInfo)==null?void 0:un.login,ho.pathname]),(0,se.useEffect)(()=>{Et.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Nn({type:"classroomList/getClassroomExercisesList",payload:zi(zi({},Gn),ko)})},[Et.actionTabs.key]),(0,se.useEffect)(()=>{Et.actionTabs.key==="\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"&&(Zt(!0),Wt(ve==null?void 0:ve.show_unstart_exercise),nt(ve==null?void 0:ve.forbid_end_exercise))},[Et.actionTabs.key]),(0,se.useEffect)(()=>{Me([])},[Ua]);const la=(Tt,qn)=>{Me([]),Gn.page=Tt,Gn.limit=qn,Nn({type:"classroomList/getClassroomExercisesList",payload:zi(zi({},Gn),ko)})},Ba=Tt=>{Gn.type=Tt.key==="all"?"":Tt.key,Gn.page=1,Pe.history.replace(`${ho.pathname}?tabs=${Tt.key}`),Ht(!1),Nn({type:"classroomList/getClassroomExercisesList",payload:zi(zi({},Gn),ko)})};(0,se.useEffect)(()=>{Rr.get("tabs")==="all"&&(Gn.type="",Gn.page=1)},[Rr.get("tabs")]),(0,se.useEffect)(()=>{(0,re.Rm)()&&Nn({type:"classroomList/getAssistantPermissions",payload:{course_id:Gn.coursesId}})},[(bn=Ze==null?void 0:Ze.userInfo)==null?void 0:bn.username]),(0,se.useEffect)(()=>{const Tt=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),be.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:Ya.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ya.createElement("br",null),"1\u3001\u5728",Ya.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Ya.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Ya.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ya.createElement("br",null),"2\u3001\u5728",Ya.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Ya.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Ya.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ya.createElement("br",null),Tt==="allowRouter"&&Ya.createElement(Ya.Fragment,null,"3\u3001",Ya.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[]),(0,se.useEffect)(()=>{(0,re.Rm)()&&Nn({type:"classroomList/getAssistantPermissions",payload:{course_id:Gn.coursesId}})},[(Lo=Ze==null?void 0:Ze.userInfo)==null?void 0:Lo.login]);const Sa=[{name:"\u5168\u90E8",id:"all",total:(Ho=Ua.exercises_counts)==null?void 0:Ho.exercises_total_counts},{name:"\u672A\u5F00\u59CB",id:1,total:(No=Ua.exercises_counts)==null?void 0:No.unstart_counts},{name:"\u8003\u8BD5\u4E2D",id:2,total:(Yr=Ua.exercises_counts)==null?void 0:Yr.publish_counts},{name:"\u96C6\u4E2D\u9605\u5377",id:4,total:(Vo=Ua.exercises_counts)==null?void 0:Vo.appraise_exercise_count},{name:"\u5DF2\u622A\u6B62",id:3,total:(Ja=Ua.exercises_counts)==null?void 0:Ja.end_counts}],Za=[{name:"\u6279\u91CF\u53D1\u5E03",icon:Ya.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:Ya.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:Ya.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Ya.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u52A0\u5165\u8BD5\u5377\u5E93",icon:Ya.createElement("i",{className:"iconfont icon-piliangjiaru font14"})}].filter(Tt=>(0,re.GJ)()?!0:Tt.name!=="\u6279\u91CF\u5220\u9664").filter(Tt=>ve.is_public?!0:Tt.name!=="\u8BBE\u4E3A\u516C\u5F00"),jr=()=>be.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:Ya.createElement(Ya.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),Jr="YYYY-MM-DD",Wa=pe()("2020-11-15",Jr),$a=Tt=>{var qn;Gn.sort_by=Tt.type,Gn.sort_direction=Tt.direction,(0,re.GJ)()&&a.cX.setItem(`${(qn=Ze==null?void 0:Ze.userInfo)==null?void 0:qn.login}Teacher`,Tt,"Exercise"),Gn.page=1,Nn({type:"classroomList/getClassroomExercisesList",payload:zi({},Gn)}),Mn(Tt.name)},ka=()=>Ya.createElement(De.default,null,Ya.createElement(De.default.Item,{key:1,onClick:()=>{var Tt,qn;if((0,re.Rm)()&&!((qn=(Tt=Et==null?void 0:Et.AssistantObject)==null?void 0:Tt.exercise)!=null&&qn.can_create)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nn({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:Gn}})}},"\u5FEB\u901F\u9009\u62E9\u8BD5\u5377"),Ya.createElement(De.default.Item,{key:2,onClick:()=>{var Tt,qn;if((0,re.Rm)()&&!((qn=(Tt=Et==null?void 0:Et.AssistantObject)==null?void 0:Tt.exercise)!=null&&qn.can_create)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.scrollTo(0,0),Pe.history.push(`/classrooms/${Gn.coursesId}/exercise/add?catalogue=${(ko==null?void 0:ko.categoryId)||""}`)}},"\u521B\u5EFA\u65B0\u8BD5\u5377"),Ya.createElement(De.default.Item,{key:3,onClick:()=>{var Tt,qn;if((0,re.Rm)()&&!((qn=(Tt=Et.AssistantObject)==null?void 0:Tt.practice)!=null&&qn.can_create)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nn({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"exercise"}})}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9")),ba=Tt=>Ju(void 0,null,function*(){var qn,ur,mr,rr,no,mo,Va,sr;const xr=Tt.name;if(((qn=Ze==null?void 0:Ze.userInfo)==null?void 0:qn.user_status)===2&&Tt.name==="\u6279\u91CF\u53D1\u5E03"){(0,ge.Rd)();return}const qr=[];if((ur=Ua.exercises)==null||ur.map(va=>{if(Ce.includes(va.id)&&va.is_random){const Ir=pe()(va.created_at,Jr);pe()(Wa).diff(pe()(Ir),"days")>0&&(va!=null&&va.is_random)&&qr.push(va)}}),Ce==""){let va="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";xr==="\u52A0\u5165\u8BD5\u5377\u5E93"&&(va="\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u8BD5\u5377\u5E93\u7684\u8BD5\u5377"),Be.ZP.error(va)}else if(qr.length)jr();else{if(xr==="\u6279\u91CF\u53D1\u5E03"){if((0,re.Rm)()&&!((rr=(mr=Et==null?void 0:Et.AssistantObject)==null?void 0:mr.exercise)!=null&&rr.can_publish)){Be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let va=!1;Ua.exercises.forEach(Ea=>{Ce.includes(Ea.id)&&Ea.total_num===0&&Ea.is_random&&(va=!0)});let Ir;if(Ir=(mo=(no=Ua.exercises.filter(Ea=>Ce.includes(Ea==null?void 0:Ea.id)).filter(Ea=>(Ea==null?void 0:Ea.exercise_question_count)===0))==null?void 0:no[0])==null?void 0:mo.exercise_name,(Ir==null?void 0:Ir.length)>0){Be.ZP.warning(`${Ir}\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5`);return}if(va){Be.ZP.warning("\u968F\u673A\u8BD5\u5377\u8FD8\u672A\u5728\u8BE5\u8BFE\u5802\u751F\u6210\u8BD5\u5377\uFF0C\u8BF7\u70B9\u51FB\u7F16\u8F91\u53BB\u8BBE\u7F6E\u51FA\u5377\u6570\u91CF\u5427\u3002");return}let oa=!1;if(Ua.exercises.forEach(Ea=>{Ce.includes(Ea.id)&&Ea.exercise_status!==1&&(oa=!0)}),oa){Be.ZP.warning("\u8BD5\u5377\u5DF2\u53D1\u5E03\u8003\u8BD5\u4E0D\u53EF\u6279\u91CF\u53D1\u5E03\u3002");return}}if(xr==="\u52A0\u5165\u8BD5\u5377\u5E93"){const va=yield(0,x.ZP)(`/api/courses/${Gn.id}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:[...Ce]}});if(((Va=va==null?void 0:va.cover_exercises)==null?void 0:Va.length)>0){vt(va==null?void 0:va.cover_exercises);return}}Nn({type:"exercise/setActionTabs",payload:{key:xr,selectArrs:Ce,selectArrsAll:(sr=Ua.exercises)==null?void 0:sr.filter(va=>Ce.includes(va.id)),params:Gn,type:1}})}});return Ya.createElement("section",{className:"minH500"},Ya.createElement(kl.Z,{isLoading:xn["classroomList/getClassroomExercisesList"],tabDataSource:Sa,isAdmin:(0,re.GJ)(),dispatch:Nn,type:Ua==null?void 0:Ua.main_category_name,isExercise:!0,user:Ze,getDropdownMenu:ka,onTabMenuClick:Ba,classroomList:Et,defaultSelectedKeys:[Gn.type||"all"]}),Ya.createElement(pl.Z,{dataSource:Ua.exercises||[],isAdmin:(0,re.GJ)(),batchStatus:St,SortMenuName:Ct,setSortMenuName:Mn,SortMenus:zn,onSearch:Tt=>{Gn.search=Tt.trim(),Gn.page=1,Nn({type:"classroomList/getClassroomExercisesList",payload:zi({},Gn)})},isShowMode:!0,onModeChange:Tt=>{Gn.is_normal=Tt,Gn.page=1,Nn({type:"classroomList/getClassroomExercisesList",payload:zi({},Gn)})},onSort:$a,onBatch:Tt=>Ht(Tt)}),Ya.createElement(ue.Z,{loading:xn["classroomList/getClassroomExercisesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},(Fo=Ua.exercises_counts)!=null&&Fo.exercises_all_counts?Ua.exercises.map(function(Tt,qn){return Ya.createElement(Zu,{key:qn,v:Tt,k:qn,batchStatus:St,selectArrs:Ce,setSelectArrs:Me,dispatch:Nn,params:Gn,user:Ze,manageAllGroup:Ua.manage_all_group})}):Ya.createElement(E.Z,null),Ya.createElement("aside",{className:"tc mb50 mt30"},((Po=Ua.exercises_counts)==null?void 0:Po.exercises_all_counts)>0&&Ya.createElement(Le.Z,{showTotal:Tt=>{var qn;return`\u5171 ${(qn=Ua==null?void 0:Ua.exercises_counts)==null?void 0:qn.exercises_all_counts} \u6761`},showSizeChanger:!0,onChange:la,defaultCurrent:Gn.page,current:Gn.page||1,pageSize:Gn.limit||20,total:Ua.exercises_counts&&Ua.exercises_counts.exercises_all_counts}))),Ce.length>0&&(0,re.GJ)()&&Ya.createElement(Re.Z,{offsetBottom:0},Ya.createElement(ru.Z,{buttonDataSource:Za,onButtonClick:ba,useBatchStatus:Ht,setSeleArr:Me,catalogue:((Si=(co=Se==null?void 0:Se.course_modules)==null?void 0:co.find(Tt=>Tt.type==="exercise"))==null?void 0:Si.second_category)||[],addCatalogue:Tt=>{Tt.preventDefault(),Nn({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:Gn,selectArrs:{category_id:Ua==null?void 0:Ua.main_category_id,type:"exercise"}}})},allSelect:Ce.length?Ce.length===((Wo=(ii=Ua.exercises)==null?void 0:ii.filter(Tt=>!Tt.is_make_up_exercise))==null?void 0:Wo.length):!1,setAllSelect:Tt=>{var qn;Tt.target.checked?Me((qn=Ua==null?void 0:Ua.exercises)==null?void 0:qn.filter(ur=>!ur.is_make_up_exercise).map(ur=>ur.id)):Me([])},selectArrs:Ce,onMenuClick:Tt=>Ju(void 0,[Tt],function*({key:qn}){if(Ce=="")return Be.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,x.ZP)(`/api/courses/${Gn.id}/exercises/move_to_category.json`,{method:"post",body:{exercise_ids:Ce,new_category_id:qn}})).status===0&&(Be.ZP.success("\u64CD\u4F5C\u6210\u529F"),Nn({type:"classroomList/getClassroomExercisesList",payload:zi({},ko)}))})})),Ya.createElement(ys.Z,null),Ya.createElement(cc.Z,null),Ya.createElement(st,null),Ya.createElement(gc,null),Ya.createElement(Mi.Z,{onOk:()=>{Nn({type:"classroomList/getClassroomExercisesList",payload:zi({},ko)})}}),Ya.createElement(yo.Z,{onOk:()=>{}}),Ya.createElement(Es,{cb:()=>Me([])}),Ya.createElement(Qa,null),Ya.createElement(tt.Z,null),Ya.createElement(be.default,{title:Ya.createElement("span",null,Ya.createElement(vu.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"),open:qe.length>0,footer:!1,onCancel:()=>{vt([])}},Ya.createElement("div",{style:{height:300,overflow:"auto"}},Ya.createElement("div",null,"\u6709",qe==null?void 0:qe.length,"\u5F20\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),qe==null?void 0:qe.map(Tt=>Ya.createElement("div",{style:{marginTop:25}},Ya.createElement("div",null,"\u8BD5\u5377\uFF1A",Tt==null?void 0:Tt.origin_exercise_nam),Ya.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Ya.createElement("a",{href:`/paperlibrary/see/${Tt==null?void 0:Tt.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},Tt==null?void 0:Tt.examination_bank_name))))),Ya.createElement("div",{style:{textAlign:"end"}},Ya.createElement(Oe.ZP,{style:{height:30},onClick:()=>Ju(void 0,null,function*(){const Tt=yield(0,x.ZP)(`/api/courses/${Gn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ce],update:1}});(Tt==null?void 0:Tt.status)===0&&(Be.ZP.info("\u8986\u76D6\u6210\u529F"),vt([]))})},"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"),Ya.createElement(Oe.ZP,{type:"primary",onClick:()=>Ju(void 0,null,function*(){const Tt=yield(0,x.ZP)(`/api/courses/${Gn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ce]}});(Tt==null?void 0:Tt.status)===0&&(Be.ZP.info("\u5F62\u6210\u6210\u529F"),vt([]))}),style:{marginLeft:10,height:30}},"\u5F62\u6210\u65B0\u8BD5\u5377"))),Ya.createElement(be.default,{title:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E",open:yt,centered:!0,onOk:()=>Ju(void 0,null,function*(){let Tt=yield(0,x.ZP)(`/api/courses/${Gn.coursesId}/update_show_unstart_exercise`,{method:"put",body:{show_unstart_exercise:_t,forbid_end_exercise:mn}});(Tt==null?void 0:Tt.status)===0&&(Zt(!1),Nn({type:"classroomList/setActionTabs",payload:{key:""}}),Nn({type:"classroomList/getClassroomTopBanner",payload:{id:Gn.coursesId}}),Be.ZP.info("\u64CD\u4F5C\u6210\u529F"))}),onCancel:()=>{Zt(!1),Nn({type:"classroomList/setActionTabs",payload:{key:""}})}},Ya.createElement(He.default,{checked:_t,onChange:Tt=>{Wt(Tt.target.checked)}},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u5DF2\u53D1\u5E03\u4F46\u672A\u5F00\u59CB\u7684\u8003\u8BD5",Ya.createElement("span",{style:{color:"#666666"}},"\uFF08\u8003\u8BD5\u5F00\u59CB\u4E4B\u540E\u5B66\u751F\u624D\u80FD\u4F5C\u7B54\uFF09")),Ya.createElement(He.default,{className:"mt20",checked:mn,onChange:Tt=>{nt(Tt.target.checked)}},"\u7981\u6B62\u5B66\u751F\u67E5\u770B\u5DF2\u622A\u6B62\u7684\u8003\u8BD5")),Ya.createElement(Fl.Z,null),Ya.createElement(Ya.Fragment,null,Ya.createElement(bl.T$,{onCancel:()=>{Nn({type:"classroomList/setActionTabs",payload:Zl(zi({},Et==null?void 0:Et.actionTabs),{open:""})})},open:((Ro=Et==null?void 0:Et.actionTabs)==null?void 0:Ro.open)==="\u624B\u673A\u53F7\u7ED1\u5B9A"}),Ya.createElement(bl.$i,{onCancel:()=>{Nn({type:"classroomList/setActionTabs",payload:Zl(zi({},Et==null?void 0:Et.actionTabs),{open:""})})},onFinish:()=>{Nn({type:"classroomList/getClassroomExercisesList",payload:zi(zi({},Gn),ko)})},open:((qo=Et==null?void 0:Et.actionTabs)==null?void 0:qo.open)==="\u8BD5\u5377\u5C01\u5B58",Data:Zl(zi({},Et==null?void 0:Et.actionTabs),{type:"exercise"})}),Ya.createElement(bl.K1,{onCancel:()=>{Nn({type:"classroomList/setActionTabs",payload:Zl(zi({},Et==null?void 0:Et.actionTabs),{open:""})})},onFinish:()=>{Nn({type:"classroomList/getClassroomExercisesList",payload:zi(zi({},Gn),ko)})},open:(($o=Et==null?void 0:Et.actionTabs)==null?void 0:$o.open)==="\u89E3\u5C01",Data:Zl(zi({},Et==null?void 0:Et.actionTabs),{type:"exercise"})}),Ya.createElement(bl.O7,{onCancel:()=>{Nn({type:"classroomList/setActionTabs",payload:Zl(zi({},Et==null?void 0:Et.actionTabs),{open:""})})},onFinish:()=>{Nn({type:"classroomList/getClassroomExercisesList",payload:zi(zi({},Gn),ko)})},open:((po=Et==null?void 0:Et.actionTabs)==null?void 0:po.open)==="\u63D0\u793A",Data:Zl(zi({},Et==null?void 0:Et.actionTabs),{type:"exercise"})})))};var Os=(0,Pe.connect)(({user:le,classroomList:_e,loading:Ze,globalSetting:Et})=>({user:le,classroomList:_e,globalSetting:Et,loading:Ze.effects}))(Ku);const zs=({globalSetting:le})=>{var _e;switch(Number((_e=le==null?void 0:le.setting)==null?void 0:_e.theme)){case b.Fy.THEMEONE:return se.createElement(Tu,null);case b.Fy.DEFAULT:default:return se.createElement(Os,null)}};var Cs=(0,Pe.connect)(({globalSetting:le})=>({globalSetting:le}))(zs)},88181:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return Oe}});var b=z(67294),se=z(69677),Pe=z(84567),be=z(71230),De={leftdiv:"leftdiv___AgbDd",listClass:"listClass___FyD9K",spantitle:"spantitle___U79dv",rightdiv:"rightdiv___F1hgj"},Be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=z(26194),Le=(He,Fe,pe)=>new Promise((re,a)=>{var E=ee=>{try{y(pe.next(ee))}catch(te){a(te)}},x=ee=>{try{y(pe.throw(ee))}catch(te){a(te)}},y=ee=>ee.done?re(ee.value):Promise.resolve(ee.value).then(E,x);y((pe=pe.apply(He,Fe)).next())}),Oe=({data:He,value:Fe=[],handleChangePage:pe,setSelectedRowKeys:re,selectedRowKeys:a,onChange:E=()=>{}})=>{const[x,y]=(0,b.useState)([]),[ee,te]=(0,b.useState)([]),[ne,oe]=(0,b.useState)([]);let[ae,Ee]=(0,b.useState)(1),[me,ye]=(0,b.useState)();return(0,b.useEffect)(()=>{y(He),te([]),oe([])},[He]),(0,b.useEffect)(()=>{re&&(te(a),oe(a))},[a]),b.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},b.createElement("div",{className:De.leftdiv},b.createElement(se.default.Search,{size:"middle",onChange:he=>Le(void 0,null,function*(){y(He.filter(ge=>{var fe;return(fe=ge==null?void 0:ge.name)==null?void 0:fe.includes(he.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),b.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},b.createElement(Pe.default.Group,{value:ee.map(he=>`${he.course_group_id}`),onChange:he=>{re(x.filter(ge=>he.includes(`${ge.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((he,ge)=>b.createElement(be.Z,{key:he.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},b.createElement(Pe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:he.is_published,value:`${he.course_group_id}`},b.createElement("div",{className:De.listClass},b.createElement("span",{className:De.spantitle,style:{width:he.is_published?"108px":"170px"}},he.name),he.is_published&&b.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),b.createElement("div",{className:De.rightdiv},b.createElement(se.default.Search,{onChange:he=>{oe(ee.filter(ge=>ge.name.includes(he.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&b.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},b.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((he,ge)=>b.createElement(be.Z,{justify:"space-between",style:{marginTop:"10px"},key:he.course_group_id},b.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},he.name),b.createElement("img",{src:Be,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(ee.filter(fe=>`${fe.course_group_name}`!=`${he.course_group_name}`))}})))))))}},91745:function(ft,$e,z){"use strict";var b=z(67294),se=z(59810),Pe=z(22150),be=z(14446),De=z(2453),Be=z(9430),ue=z(35973),Le=z(11320),Re=z(44719),Oe=z(33170),He=z(27484),Fe=z.n(He),pe=z(28706),re=z(67294),a=Object.defineProperty,E=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,ee=(Ee,me,ye)=>me in Ee?a(Ee,me,{enumerable:!0,configurable:!0,writable:!0,value:ye}):Ee[me]=ye,te=(Ee,me)=>{for(var ye in me||(me={}))x.call(me,ye)&&ee(Ee,ye,me[ye]);if(E)for(var ye of E(me))y.call(me,ye)&&ee(Ee,ye,me[ye]);return Ee},ne=(Ee,me,ye)=>new Promise((he,ge)=>{var fe=Ne=>{try{we(ye.next(Ne))}catch(Ae){ge(Ae)}},ke=Ne=>{try{we(ye.throw(Ne))}catch(Ae){ge(Ae)}},we=Ne=>Ne.done?he(Ne.value):Promise.resolve(Ne.value).then(fe,ke);we((ye=ye.apply(Ee,me)).next())});const{Dragger:oe}=se.default,ae=({classroomList:Ee,dispatch:me,onOk:ye})=>{const he=(0,ue.useParams)(),[ge]=Pe.default.useForm(),[fe,ke]=(0,b.useState)(),[we,Ne]=(0,b.useState)(!1),Ae={height:100,onRemove:()=>{ke("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Te=>ne(void 0,null,function*(){return ke(Te),!1})};return(0,b.useEffect)(()=>{ge.setFieldsValue({publish_time:Fe()(Fe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Fe()(Fe()(new Date((0,pe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(be.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:Ee.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:we},onOk:()=>ne(void 0,null,function*(){ge.submit()}),onCancel:()=>{ge.resetFields(),me({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Pe.default,{form:ge,onFinish:Te=>ne(void 0,null,function*(){var We,dt,gt;if(!(fe!=null&&fe.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Ne(!0);let ze=new FormData;ze.append("type",Ee.actionTabs.type),ze.append("file",fe);let Qe;window.location.href.indexOf("exercise")>-1?Qe=`/api/exercises/${Ee.actionTabs.id}/supplement_score.json`:Qe=`/api/homework_commons/${Ee.actionTabs.id}/supplement_score.json`;let Ye=yield(0,Oe.ZP)(Qe,{method:"post",body:ze},!0);Ne(!1),(Ye==null?void 0:Ye.status)===0&&(ye(),ge.resetFields(),me({type:"classroomList/setActionTabs",payload:{}}),((dt=(We=Ye==null?void 0:Ye.data)==null?void 0:We.fail)==null?void 0:dt.length)>0&&be.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Be.default,{pagination:!1,dataSource:(gt=Ye==null?void 0:Ye.data)==null?void 0:gt.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,pe.FH)("",Le.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Ee.actionTabs.type}`)}}))})},re.createElement(Pe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},Ee.actionTabs.name),re.createElement(Pe.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:Re.Z.downloadbutton,href:Le.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Ee.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(Pe.default.Item,{style:{marginBottom:0}},re.createElement(oe,te({},Ae),re.createElement("a",{className:Re.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};$e.Z=(0,ue.connect)(({classroomList:Ee})=>({classroomList:Ee}))(ae)},48839:function(ft,$e,z){"use strict";var b=z(67294),se=z(59810),Pe=z(22150),be=z(14446),De=z(2453),Be=z(9430),ue=z(69677),Le=z(71230),Re=z(15746),Oe=z(31795),He=z(20669),Fe=z(35973),pe=z(35567),re=z(11320),a=z(44719),E=z(33170),x=z(17998),y=z(27484),ee=z.n(y),te=z(28706),ne=z(67294),oe=Object.defineProperty,ae=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,ye=(we,Ne,Ae)=>Ne in we?oe(we,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):we[Ne]=Ae,he=(we,Ne)=>{for(var Ae in Ne||(Ne={}))Ee.call(Ne,Ae)&&ye(we,Ae,Ne[Ae]);if(ae)for(var Ae of ae(Ne))me.call(Ne,Ae)&&ye(we,Ae,Ne[Ae]);return we},ge=(we,Ne,Ae)=>new Promise((Te,We)=>{var dt=Qe=>{try{ze(Ae.next(Qe))}catch(Ye){We(Ye)}},gt=Qe=>{try{ze(Ae.throw(Qe))}catch(Ye){We(Ye)}},ze=Qe=>Qe.done?Te(Qe.value):Promise.resolve(Qe.value).then(dt,gt);ze((Ae=Ae.apply(we,Ne)).next())});const{Dragger:fe}=se.default,ke=({classroomList:we,dispatch:Ne,onOk:Ae})=>{const Te=(0,Fe.useParams)(),[We]=Pe.default.useForm(),[dt,gt]=(0,b.useState)(),[ze,Qe]=(0,b.useState)(!1),Ye={height:100,onRemove:()=>{gt("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:Xe=>ge(void 0,null,function*(){return gt(Xe),!1})};return(0,b.useEffect)(()=>{We.setFieldsValue({publish_time:ee()(ee()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ee()(ee()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[we.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),ne.createElement(be.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:we.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:ze},onOk:()=>ge(void 0,null,function*(){We.submit()}),onCancel:()=>{We.resetFields(),Ne({type:"classroomList/setActionTabs",payload:{}})}},ne.createElement(Pe.default,{form:We,colon:!1,onFinish:Xe=>ge(void 0,null,function*(){var je,Ue,ct;if(!(dt!=null&&dt.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Qe(!0);let jt=new FormData;jt.append("name",Xe.name),jt.append("type",we.actionTabs.type),jt.append("category_id",(Te==null?void 0:Te.categoryId)||null),we.actionTabs.type==="exercise"?(jt.append("time",Xe.time||""),jt.append("total_score",Xe.total_score)):jt.append("description",Xe.description||""),jt.append("publish_time",ee()(Xe.publish_time).format("YYYY-MM-DD HH:mm")),jt.append("end_time",ee()(Xe.end_time).format("YYYY-MM-DD HH:mm")),jt.append("file",dt);let ot=yield(0,E.ZP)(`/api/courses/${Te.coursesId}/export_external_score_homework.json`,{method:"post",body:jt},!0);Qe(!1),(ot==null?void 0:ot.status)===0&&(We.resetFields(),Ne({type:"classroomList/setActionTabs",payload:{}}),Ae(),((Ue=(je=ot==null?void 0:ot.data)==null?void 0:je.fail)==null?void 0:Ue.length)>0&&be.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ne.createElement(Be.default,{pagination:!1,dataSource:(ct=ot==null?void 0:ot.data)==null?void 0:ct.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,te.FH)("",re.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${we.actionTabs.type}`)}}))})},ne.createElement(Pe.default.Item,{label:we.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${we.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},ne.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${we.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),we.actionTabs.type!=="exercise"&&ne.createElement(Pe.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},ne.createElement(pe.Z,{watch:!0})),we.actionTabs.type==="exercise"&&ne.createElement(Le.Z,{style:{marginLeft:6}},ne.createElement(Re.Z,{span:12},ne.createElement(Pe.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},ne.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),ne.createElement(Re.Z,{span:12},ne.createElement(Pe.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},ne.createElement(Oe.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),ne.createElement(Le.Z,{style:{marginLeft:6,marginBottom:12}},ne.createElement(Re.Z,{span:12},ne.createElement(Pe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},ne.createElement(He.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:Xe=>(0,x.Q8)(Xe),disabledTime:Xe=>(0,x.d0)(Xe),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),ne.createElement(Re.Z,{span:12},ne.createElement(Pe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},ne.createElement(He.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:Xe=>(0,x.Q8)(Xe,"",We.getFieldValue("publish_time")),disabledTime:Xe=>(0,x.d0)(Xe,We.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),ne.createElement(Pe.default.Item,{style:{marginBottom:0},label:ne.createElement("div",null,ne.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ne.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ne.createElement("div",null,ne.createElement("a",{download:"\u6A21\u7248.xlsx",className:a.Z.downloadbutton,href:re.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${we.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ne.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ne.createElement(Pe.default.Item,{style:{marginBottom:0}},ne.createElement(fe,he({},Ye),ne.createElement("a",{className:a.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ne.createElement("br",null),ne.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};$e.Z=(0,Fe.connect)(({classroomList:we})=>({classroomList:we}))(ke)},13916:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return He}});var b=z(67294),se=z(68508),Pe=z(69677),be=z(84567),De=z(71577),Be=z(85418),ue={bottomControlContainer:"bottomControlContainer___Zu9jI",buttonWrap:"buttonWrap___aWo9e",moveCategory:"moveCategory____Cpq2"},Le=z(52262),Re=z(42922),He=({buttonDataSource:Fe,onButtonClick:pe,useBatchStatus:re,allSelect:a,setAllSelect:E,selectArrs:x,onMenuClick:y,setSeleArr:ee,catalogue:te,addCatalogue:ne})=>{const[oe,ae]=(0,b.useState)(!1),[Ee,me]=(0,b.useState)("");console.log("---",te);const ye=b.createElement("div",{className:ue.moveCategory,onMouseLeave:he=>ae(!1)},b.createElement(se.default,{onClick:y,style:{maxHeight:300,width:240,overflow:"auto"}},b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},b.createElement(Pe.default,{onChange:he=>{me(he.target.value)}})),te==null?void 0:te.map(function(he,ge){var fe;if(!(Ee!==""&&he.category_name.indexOf(Ee)<0))return b.createElement(b.Fragment,null,b.createElement(se.default.Item,{className:"multi-llipsis1e",key:he.category_id,title:he.category_name},he.category_name),(fe=he==null?void 0:he.third_category)==null?void 0:fe.map(ke=>b.createElement(se.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:ke.category_id,title:ke.category_name},ke.category_name)))}),ne&&b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:ne},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return b.createElement("div",{className:ue.bottomControlContainer},b.createElement("div",null,b.createElement("div",null,b.createElement(be.default,{checked:a,onChange:E},"\u5168\u9009\u672C\u9875\uFF08",x.length,"\uFF09")),(0,Le.GJ)()&&Fe.map(he=>b.createElement("div",{key:he.name},b.createElement(De.ZP,{type:"primary",icon:he.icon,className:ue.buttonWrap,onClick:()=>pe(he)},he.name))),(0,Le.GJ)()&&(ne||te)&&b.createElement("div",null,b.createElement(Be.Z,{open:oe,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>ye,getPopupContainer:he=>he.parentNode},b.createElement("span",{className:"ant-dropdown-link",onMouseEnter:he=>ae(!0)},b.createElement(De.ZP,{type:"primary",className:ue.buttonWrap,icon:b.createElement("i",{className:"iconfont icon-yidongmulu"})},b.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",b.createElement(Re.Z,null))))))),b.createElement("div",null,b.createElement(De.ZP,{type:"primary",ghost:!0,onClick:()=>{re(!1),ee([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},24966:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return y}});var b=z(67294),se=z(68508),Pe=z(84567),be=z(71577),De=z(85418),Be=z(83062),ue=z(42563),Le=z(69677),Re={searchSortControllerContainer:"searchSortControllerContainer___hHmtL",btn:"btn___IGcjw",btnSort:"btnSort___TjGZj",tips:"tips____YGut"},Oe=z(52262),He=z(53978),Fe=z(42922),pe=z(246),re=z.n(pe),a=z(35973),E=(ee,te,ne)=>new Promise((oe,ae)=>{var Ee=he=>{try{ye(ne.next(he))}catch(ge){ae(ge)}},me=he=>{try{ye(ne.throw(he))}catch(ge){ae(ge)}},ye=he=>he.done?oe(he.value):Promise.resolve(he.value).then(Ee,me);ye((ne=ne.apply(ee,te)).next())}),y=({isAdmin:ee,dataSource:te,batchStatus:ne,SortMenuName:oe,setSortMenuName:ae,detailCourseGroupsList:Ee,onSearch:me,onBoard:ye,onSort:he,isboard:ge,dispatch:fe,onBatch:ke,SortMenus:we,isShowMode:Ne=!1,onModeChange:Ae})=>{const[Te,We]=(0,b.useState)(!1),[dt,gt]=(0,b.useState)([]),[ze,Qe]=(0,b.useState)(!0);let[Ye,Xe]=(0,b.useState)([]);const[je,Ue]=(0,b.useState)(1),[ct,jt]=(0,b.useState)(!1),ot=(0,a.useParams)(),Ot=Dn=>{ae(Dn.name),he(Dn)};(0,b.useEffect)(()=>{ge&&Ke()},[ge]);const Ke=()=>E(void 0,null,function*(){var Dn;if(ze&&!ct){jt(!0),Ue(je+1);const Tn=yield fe({type:"classroomList/getCourseGroupsList",payload:{page:je,id:ot.coursesId,limit:20,nonenavigate:!0}});let It=[...(Tn==null?void 0:Tn.course_groups)||[]];((Dn=Tn==null?void 0:Tn.course_groups)==null?void 0:Dn.length)<20&&(Qe(!1),It.push({id:0,name:"\u672A\u5206\u73ED"})),jt(!1),Xe([...Ye,...It])}}),fn=b.createElement("section",{className:Re.dropmenu},b.createElement("div",{style:{maxHeight:200,overflow:"auto"}},b.createElement(re(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Dn=>{Ke()},hasMore:ze,useWindow:!1},b.createElement(se.default,{style:{width:240,zIndex:10}},(Ee==null?void 0:Ee.group_count)>0&&(Ye==null?void 0:Ye.filter(Dn=>Dn.edit_auth||Dn.name==="\u672A\u5206\u73ED").map(function(Dn,Tn){return b.createElement(se.default.Item,{key:Dn.id},b.createElement(Pe.default,{checked:dt.includes(Dn.id),value:Dn.id,onChange:It=>{let lt=dt.indexOf(Dn.id);dt.indexOf(Dn.id)>-1?gt(dt.filter(et=>et!==Dn.id)):gt(dt.concat(Dn.id))}},Dn.name))}))))),b.createElement("aside",{style:{background:"#fff"}},b.createElement("div",null,b.createElement(be.ZP,{type:"link",onClick:()=>{ye(dt)}},"\u786E\u5B9A"),b.createElement(be.ZP,{type:"link",onClick:()=>{gt([])}},"\u91CD\u7F6E")))),On=oe==="\u9ED8\u8BA4\u6392\u5E8F";return b.createElement("div",{className:Re.searchSortControllerContainer},!!(we!=null&&we.length)&&b.createElement("div",null,b.createElement(De.Z,{dropdownRender:()=>b.createElement(se.default,{selectedKeys:[oe]},we.map(Dn=>b.createElement(se.default.Item,{key:Dn.name,onClick:()=>Ot(Dn)},Dn.name)))},b.createElement("div",null,b.createElement("span",{className:`${Re.btn} ${On?Re.btnSort:""}`},b.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),oe)))),On&&b.createElement(Be.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},b.createElement("span",{className:Re.tips},b.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Ne&&b.createElement(ue.default,{defaultValue:"",onChange:Ae,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),b.createElement(Le.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:me,style:{width:220,marginLeft:Ne?"":"auto"}}),(0,Oe.eB)()&&ge&&b.createElement(De.Z,{dropdownRender:()=>fn,open:Te,onOpenChange:Dn=>{We(Dn)}},b.createElement("a",null,"\u5206\u73ED",Te?b.createElement(He.Z,{style:{marginLeft:6}}):b.createElement(Fe.Z,{style:{marginLeft:6}}))))}},24039:function(ft,$e,z){"use strict";var b=z(67294),se=z(85418),Pe=z(2453),be=z(83062),De=z(35973),Be=z(52262),ue=z(67341),Le=z(52810);const Re=({isLoading:Oe,addText:He,tabDataSource:Fe,isAdmin:pe,dispatch:re,classroomList:a,type:E,isExercise:x,defaultSelectedKeys:y,onTabMenuClick:ee,getDropdownMenu:te,showControlButton:ne,buttonText:oe,buttonIcon:ae="icon-tianjiadaohang",extraNode:Ee,user:me,onButtonClick:ye,isModelUser:he})=>{var ge,fe,ke,we,Ne;const Ae=(0,De.useParams)();return b.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},b.createElement("div",{className:"flex gap-4px mr-auto"},Fe==null?void 0:Fe.map((Te,We)=>b.createElement("div",{key:We,className:`text-16px flex item-center justify-center current ${y==(typeof Te.index=="number"?Te.index:Te.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:y==(typeof Te.index=="number"?Te.index:Te.id)?"#1890FF":""},onClick:()=>Oe?{}:ee(Te)},Te==null?void 0:Te.name,Te.total!==void 0&&pe&&b.createElement("span",{className:"ml-4px"},Te.total||0)))),pe&&b.createElement("div",{className:"flex item-center gap-20px mr-20px"},x&&b.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{re({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),x&&b.createElement(se.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:Te})=>{var We;if((0,Be.Rm)()&&!((We=a.AssistantObject.exercise)!=null&&We.can_download)){Pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Te=="1"&&re({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:E,exportType:"exercise",category_id:Ae.categoryId}}),Te=="3"&&De.history.push(`/classrooms/${Ae==null?void 0:Ae.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},b.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!Ee&&b.createElement("div",null,Ee),ne&&(oe=="\u6DFB\u52A0\u76F4\u64AD"?b.createElement(se.Z,{menu:{items:(fe=(ge=[{label:b.createElement("div",{onClick:()=>{ye("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:b.createElement("div",{onClick:()=>{ye("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:he}])==null?void 0:ge.filter(Te=>Te==null?void 0:Te.show))==null?void 0:fe.map(Te=>({label:Te==null?void 0:Te.label,key:Te==null?void 0:Te.key}))}},b.createElement(ue.op,{theme:Le.Fy.THEMEONE,icon:b.createElement("span",{className:`iconfont ${ae}`})},oe)):b.createElement(ue.op,{theme:Le.Fy.THEMEONE,onClick:ye,icon:b.createElement("span",{className:`iconfont ${ae}`})},oe)),!!te&&b.createElement(se.Z,{disabled:((ke=me==null?void 0:me.userInfo)==null?void 0:ke.user_status)===2,dropdownRender:te},b.createElement(be.Z,{title:((we=me==null?void 0:me.userInfo)==null?void 0:we.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},b.createElement(ue.op,{theme:Le.Fy.THEMEONE,onClick:ye,disabled:((Ne=me==null?void 0:me.userInfo)==null?void 0:Ne.user_status)===2,icon:b.createElement("span",{className:"iconfont icon-tianjiadaohang"})},He||"\u521B\u5EFA\u8BD5\u5377")))))};$e.Z=Re},68656:function(ft,$e,z){"use strict";z.d($e,{$i:function(){return he},K1:function(){return fe},O7:function(){return ke},T$:function(){return ye}});var b=z(67341),se=z(56443),Pe=z(15835),be=z(65900),De=z(9343),Be=z(14446),ue=z(22150),Le=z(2453),Re=z(69677),Oe=z(71230),He=z(15746),Fe=z(67294),pe=z(35973),re=z(81354),a=z.n(re),E=z(28706),x=z(67294),y=Object.defineProperty,ee=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,oe=(we,Ne,Ae)=>Ne in we?y(we,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):we[Ne]=Ae,ae=(we,Ne)=>{for(var Ae in Ne||(Ne={}))te.call(Ne,Ae)&&oe(we,Ae,Ne[Ae]);if(ee)for(var Ae of ee(Ne))ne.call(Ne,Ae)&&oe(we,Ae,Ne[Ae]);return we},Ee=(we,Ne,Ae)=>new Promise((Te,We)=>{var dt=Qe=>{try{ze(Ae.next(Qe))}catch(Ye){We(Ye)}},gt=Qe=>{try{ze(Ae.throw(Qe))}catch(Ye){We(Ye)}},ze=Qe=>Qe.done?Te(Qe.value):Promise.resolve(Qe.value).then(dt,gt);ze((Ae=Ae.apply(we,Ne)).next())});const me=we=>{const Ne=a().enc.Utf8.parse("c03f36595bd5610b");return a().AES.encrypt(we||"",Ne,{iv:Ne,mode:a().mode.CBC}).toString()},ye=({onCancel:we,open:Ne})=>x.createElement(Be.default,{title:"\u63D0\u793A",width:619,centered:!0,open:Ne,destroyOnClose:!0,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",onCancel:we,onOk:()=>{pe.history.push("/account/secure")}},x.createElement("span",null,"\u52A0\u5BC6\u5C01\u5B58\u4E4B\u540E\uFF0C\u5FD8\u8BB0\u5BC6\u7801\u65F6\u9700\u8981\u4F7F\u7528\u624B\u673A\u53F7\u8FDB\u884C\u5BC6\u7801\u91CD\u7F6E\uFF0C\u8BF7\u5148\u7ED1\u5B9A\u624B\u673A\u53F7\u7801")),he=({onCancel:we,onFinish:Ne,open:Ae,Data:Te})=>{const[We]=ue.default.useForm(),[,dt,gt]=(0,De.U)((Te==null?void 0:Te.type)=="exercise"?Pe.yE:se.yE,{id:Te==null?void 0:Te.id});return(0,Fe.useEffect)(()=>{Ae||We.resetFields()},[Ae]),x.createElement(Be.default,{title:"\u8BD5\u5377\u52A0\u5BC6\u5C01\u5B58",width:619,centered:!0,open:Ae,destroyOnClose:!0,confirmLoading:dt,onCancel:we,onOk:()=>{We==null||We.submit()}},x.createElement("div",{className:"pt16 pb16 pl12 pr12 rounded-4px flex item-center gap-8px",style:{background:"rgba(233, 127, 55, .06)",color:"#FA6400"}},x.createElement("i",{className:"iconfont icon-tishi7"}),x.createElement("span",null,"\u8BD5\u5377\u52A0\u5BC6\u5C01\u5B58\u540E\uFF0C\u6240\u6709\u7528\u6237\u9700\u8981\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\u624D\u80FD\u8FDB\u884C\u67E5\u770B\u3001\u7F16\u8F91\u8BD5\u5377\u7B49\u64CD\u4F5C\uFF01")),x.createElement(ue.default,{form:We,className:"mt-20px",size:"large",colon:!1,onFinish:ze=>Ee(void 0,null,function*(){const Qe=yield gt({id:Te==null?void 0:Te.id,is_encrypt:!0,pwd:me(ze.pwd),pwd_confirm:me(ze.pwd_confirm)});Qe.status===0?(Le.ZP.success("\u52A0\u5BC6\u6210\u529F"),Ne==null||Ne(Qe),we()):We.setFields([{name:"pwd",errors:[Qe==null?void 0:Qe.message]}])})},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},x.createElement(Re.default.Password,{placeholder:"\u8BF7\u8BBE\u7F6E\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})),x.createElement(ue.default.Item,{label:"\u786E\u8BA4\u5BC6\u7801",name:"pwd_confirm",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"},({getFieldValue:ze})=>({validator(Qe,Ye){return!Ye||ze("pwd")===Ye?Promise.resolve():Promise.reject(new Error("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4"))}})]},x.createElement(Re.default.Password,{placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"}))))},ge=({onCancel:we,open:Ne,Data:Ae})=>{var Te;const[We]=ue.default.useForm(),[dt]=ue.default.useForm(),[gt,ze]=(0,Fe.useState)(!1),[Qe,Ye]=(0,Fe.useState)(0),[,,Xe]=(0,De.U)(be.o1,{type:(Ae==null?void 0:Ae.type)=="exercise"?12:11}),[,je,Ue]=(0,De.U)((Ae==null?void 0:Ae.type)=="exercise"?Pe.dp:se.dp,{id:Ae==null?void 0:Ae.id}),[,ct,jt]=(0,De.U)((Ae==null?void 0:Ae.type)=="exercise"?Pe.Qc:se.Qc,{id:Ae==null?void 0:Ae.id});return(0,Fe.useEffect)(()=>{var ot;Ae!=null&&Ae.phone&&We.setFieldsValue({login:(ot=Ae==null?void 0:Ae.phone)==null?void 0:ot.replace(/(\d{3})\d{4}(\d{4})/,"$1****$2")})},[Ae==null?void 0:Ae.phone]),(0,Fe.useEffect)(()=>{Qe>0&&setTimeout(()=>{Ye(Qe-1)},1e3)},[Qe]),(0,Fe.useEffect)(()=>{Ne||(We.resetFields(),dt.resetFields())},[Ne]),x.createElement(x.Fragment,null,x.createElement(Be.default,{title:"\u624B\u673A\u53F7\u7801\u6821\u9A8C",width:619,centered:!0,open:Ne,destroyOnClose:!0,confirmLoading:je,onCancel:we,onOk:()=>{We==null||We.submit()}},x.createElement("div",{style:{color:"#191919"}},"\u8BF7\u5148\u8FDB\u884C\u624B\u673A\u53F7\u7801\u6821\u9A8C"),x.createElement(ue.default,{className:"mt20",initialValues:{phone:(Te=Ae==null?void 0:Ae.phone)==null?void 0:Te.replace(/(\d{3})\d{4}(\d{4})/,"$1****$2")},form:We,size:"large",colon:!1,onFinish:ot=>Ee(void 0,null,function*(){console.log("allValue",ot);const Ot=yield Ue({code:ot==null?void 0:ot.code,login:Ae==null?void 0:Ae.phone,id:Ae==null?void 0:Ae.id});Ot.status===0?(Le.ZP.success("\u6821\u9A8C\u6210\u529F"),we==null||we(),ze(!0)):We.setFields([{name:"code",errors:[Ot==null?void 0:Ot.message]}])})},x.createElement(ue.default.Item,{label:"\u624B\u673A\u53F7",name:"login",required:!0},x.createElement(Re.default,{placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7",disabled:!0})),x.createElement(Oe.Z,{wrap:!1,gutter:20},x.createElement(He.Z,{flex:1},x.createElement(ue.default.Item,{label:"\u9A8C\u8BC1\u7801",name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},x.createElement(Re.default,{placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}))),x.createElement(He.Z,null,x.createElement(b.op,{openLoading:!0,size:"large",disabled:Qe>0,style:{borderRadius:"4px"},onClick:()=>Ee(void 0,null,function*(){const ot=yield Xe({type:(Ae==null?void 0:Ae.type)=="exercise"?12:11,login:Ae==null?void 0:Ae.phone,smscode:(0,E.M)(Ae==null?void 0:Ae.phone)});(ot==null?void 0:ot.status)===1&&(Le.ZP.success("\u53D1\u9001\u6210\u529F"),Ye(60))})},Qe===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`(${Qe})\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`))))),x.createElement(Be.default,{title:"\u91CD\u7F6E\u5C01\u5B58\u5BC6\u7801",width:619,centered:!0,open:gt,destroyOnClose:!0,confirmLoading:ct,onCancel:()=>{ze(!1)},onOk:()=>{dt==null||dt.submit()}},x.createElement(ue.default,{className:"mt20",form:dt,size:"large",colon:!1,onFinish:ot=>Ee(void 0,null,function*(){console.log("allValue",ot),(yield jt(ae({id:Ae==null?void 0:Ae.id},ot))).status===0&&(Le.ZP.success("\u91CD\u7F6E\u6210\u529F"),ze(!1))})},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},x.createElement(Re.default.Password,{placeholder:"\u8BF7\u8BBE\u7F6E\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})),x.createElement(ue.default.Item,{label:"\u786E\u8BA4\u5BC6\u7801",name:"pwd_confirm",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"},({getFieldValue:ot})=>({validator(Ot,Ke){return!Ke||ot("pwd")===Ke?Promise.resolve():Promise.reject(new Error("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4"))}})]},x.createElement(Re.default.Password,{placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})))))},fe=({onCancel:we,onFinish:Ne,open:Ae,Data:Te})=>{const[We]=ue.default.useForm(),[dt,gt]=(0,Fe.useState)(!1),[,ze,Qe]=(0,De.U)((Te==null?void 0:Te.type)=="exercise"?Pe.yE:se.yE,{id:Te==null?void 0:Te.id});return(0,Fe.useEffect)(()=>{Ae||We.resetFields()},[Ae]),x.createElement(x.Fragment,null,x.createElement(Be.default,{title:"\u8BD5\u5377\u89E3\u5C01",width:619,centered:!0,open:Ae,destroyOnClose:!0,confirmLoading:ze,onCancel:we,onOk:()=>{We==null||We.submit()}},x.createElement(Oe.Z,{wrap:!1,align:"top",gutter:16},x.createElement(He.Z,{flex:1},x.createElement(ue.default,{form:We,size:"large",colon:!1,onFinish:Ye=>Ee(void 0,null,function*(){const Xe=yield Qe({id:Te==null?void 0:Te.id,is_encrypt:!1,pwd:me(Ye.pwd)});(Xe==null?void 0:Xe.status)===0?(Le.ZP.success("\u89E3\u5C01\u6210\u529F"),Ne==null||Ne(Xe),we==null||we()):We.setFields([{name:"pwd",errors:[Xe==null?void 0:Xe.message]}])})},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"}]},x.createElement(Re.default.Password,{placeholder:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"})))),x.createElement(He.Z,null,x.createElement("a",{style:{lineHeight:"40px",whiteSpace:"nowrap"},onClick:()=>{gt(!0),we==null||we()}},"\u5FD8\u8BB0\u5BC6\u7801\uFF1F")))),x.createElement(ge,{onCancel:()=>{gt(!1)},open:dt,Data:ae({},Te)}))},ke=({onCancel:we,onFinish:Ne,open:Ae,Data:Te})=>{const[We]=ue.default.useForm(),[dt,gt]=(0,Fe.useState)(!1),[,ze,Qe]=(0,De.U)((Te==null?void 0:Te.type)=="exercise"?Pe.yE:se.yE,{id:Te==null?void 0:Te.id});return(0,Fe.useEffect)(()=>{Ae||We.resetFields()},[Ae]),x.createElement(x.Fragment,null,x.createElement(Be.default,{title:"\u63D0\u793A",width:619,centered:!0,open:Ae,destroyOnClose:!0,confirmLoading:ze,onCancel:we,onOk:()=>{We==null||We.submit()}},x.createElement("div",{className:"pt16 pb16 pl12 pr12 rounded-4px flex item-center gap-8px",style:{background:"rgba(233, 127, 55, .06)",color:"#FA6400"}},x.createElement("i",{className:"iconfont icon-tishi7"}),x.createElement("span",null,"\u8BD5\u5377\u5DF2\u8FDB\u884C\u52A0\u5BC6\u5C01\u5B58\uFF0C\u5982\u9700\u8FDB\u884C\u64CD\u4F5C\uFF0C\u8BF7\u5148\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\u8FDB\u884C\u89E3\u5C01\uFF01")),x.createElement(ue.default,{form:We,className:"mt-20px",size:"large",colon:!1,onFinish:Ye=>Ee(void 0,null,function*(){const Xe=yield Qe({id:Te==null?void 0:Te.id,is_encrypt:!1,pwd:me(Ye.pwd)});(Xe==null?void 0:Xe.status)===0?(Le.ZP.success("\u89E3\u5C01\u6210\u529F"),Ne==null||Ne(Xe),we==null||we()):We.setFields([{name:"pwd",errors:[Xe==null?void 0:Xe.message]}])})},x.createElement(Oe.Z,{wrap:!1,gutter:20},x.createElement(He.Z,{flex:1},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},x.createElement(Re.default.Password,{placeholder:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"}))),x.createElement(He.Z,null,x.createElement("a",{style:{lineHeight:"40px",whiteSpace:"nowrap"},onClick:()=>{gt(!0),we==null||we()}},"\u5FD8\u8BB0\u5BC6\u7801\uFF1F"))))),x.createElement(ge,{onCancel:()=>{gt(!1)},open:dt,Data:ae({},Te)}))}},9343:function(ft,$e,z){"use strict";z.d($e,{U:function(){return Re}});var b=z(67294),se=Object.defineProperty,Pe=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Be=(Oe,He,Fe)=>He in Oe?se(Oe,He,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Oe[He]=Fe,ue=(Oe,He)=>{for(var Fe in He||(He={}))be.call(He,Fe)&&Be(Oe,Fe,He[Fe]);if(Pe)for(var Fe of Pe(He))De.call(He,Fe)&&Be(Oe,Fe,He[Fe]);return Oe},Le=(Oe,He,Fe)=>new Promise((pe,re)=>{var a=y=>{try{x(Fe.next(y))}catch(ee){re(ee)}},E=y=>{try{x(Fe.throw(y))}catch(ee){re(ee)}},x=y=>y.done?pe(y.value):Promise.resolve(y.value).then(a,E);x((Fe=Fe.apply(Oe,He)).next())});function Re(Oe,He){const[Fe,pe]=(0,b.useState)(He),[re,a]=(0,b.useState)(!1),[E,x]=(0,b.useState)();return[Fe,re,(ee,te=!1)=>Le(this,null,function*(){const ne=te?He:ue(ue({},Fe),ee);a(!0),pe(ne);const oe=yield Oe(ne);return a(!1),x(oe),oe}),E]}},78207:function(ft,$e,z){"use strict";z.d($e,{rX:function(){return ne},pW:function(){return oe},gy:function(){return ae},xY:function(){return te},O5:function(){return ee},tJ:function(){return re},o1:function(){return a},Rd:function(){return y}});var b=z(35973),se=z(14446),Pe=z(96074),be=z(2453),De=z(52262),Be=z(28706),ue=z(55304),Le=z(25510),Re="data:image/png;base64,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",Oe=z.p+"static/newqrcode.a8740efb.png",He=z(32637),Fe=z(67294),pe=(Ee,me,ye)=>new Promise((he,ge)=>{var fe=Ne=>{try{we(ye.next(Ne))}catch(Ae){ge(Ae)}},ke=Ne=>{try{we(ye.throw(Ne))}catch(Ae){ge(Ae)}},we=Ne=>Ne.done?he(Ne.value):Promise.resolve(Ne.value).then(fe,ke);we((ye=ye.apply(Ee,me)).next())});const re=(Ee,me=!1)=>!!(a(Ee)&&E(me)),a=Ee=>(0,De.bg)()?!0:(Ee({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(Ee=!1)=>{var me;const{user:ye}=(0,b.getDvaApp)()._store.getState();return(me=ye.userInfo)!=null&&me.profile_completed?!0:(se.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Be.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{se.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{se.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Fe.createElement("div",{style:{textAlign:"center"}},Fe.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Fe.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:He}),Fe.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ee=()=>{var Ee;const{user:me}=(0,b.getDvaApp)()._store.getState();return(Ee=me.userInfo)!=null&&Ee.professional_certification?!0:(se.default.confirm({title:"\u63D0\u793A",centered:!0,content:Fe.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Be.xg)("/account/certification")}}),!1)},te=()=>(0,De.V9)()?!0:(se.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Fe.createElement("div",{className:"tc",style:{marginLeft:-38}},Fe.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Fe.createElement("img",{src:Oe,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(Ee,me)=>Ee?!0:(se.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Fe.createElement("div",null,Fe.createElement("p",null,me||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Fe.createElement("div",{style:{marginLeft:"110px"}},Fe.createElement("img",{src:Re,width:200}),Fe.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Be.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=Ee=>{se.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Fe.createElement("div",null,Fe.createElement("div",null,Fe.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Fe.createElement(Pe.Z,null),Fe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Fe.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Fe.createElement("a",null,Ee),"\u5929\u3002"),Fe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Fe.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Fe.createElement("div",{style:{textAlign:"center",marginTop:30}},Fe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Le,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ae=(Ee,me="")=>{const{shixunsDetail:{detail:ye}}=(0,b.getDvaApp)()._store.getState();if((ye==null?void 0:ye.public)===2||(ye==null?void 0:ye.public)===1||(ye==null?void 0:ye.shixun_status)===3){let he="";return(ye==null?void 0:ye.public)===2&&(he="\u5DF2\u516C\u5F00"),(ye==null?void 0:ye.public)===1&&(he="\u5F85\u5BA1\u6838"),(ye==null?void 0:ye.shixun_status)===3&&(he="\u5DF2\u5173\u95ED"),se.default.info({centered:!0,icon:Fe.createElement(ue.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Fe.createElement("div",{className:"tc",style:{marginLeft:-38}},Fe.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Fe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",he,"\uFF0C",me,"\u3002"),Fe.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Fe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Le,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ye==null?void 0:ye.shixun_status)===2?(se.default.confirm({centered:!0,icon:Fe.createElement(ue.Z,null),title:"\u63D0\u793A",content:Fe.createElement("div",null,Fe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",me,"\u3002"),Fe.createElement("br",null),Fe.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{se.default.confirm({width:440,centered:!0,icon:Fe.createElement(ue.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>pe(void 0,null,function*(){(yield Ee({type:"shixunsDetail/cancelRelease",payload:{id:ye==null?void 0:ye.identifier}})).status!==401&&(be.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Ee({type:"shixunsDetail/getShixunsDetail",payload:{id:ye==null?void 0:ye.identifier}}),Ee({type:"practiceSetting/getCommonData",payload:{id:ye==null?void 0:ye.identifier}}))})})}}),!0):!1}},38780:function(ft,$e){"use strict";function z(){const b=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let se=1;se<arguments.length;se++){const Pe=se<0||arguments.length<=se?void 0:arguments[se];Pe&&Object.keys(Pe).forEach(be=>{const De=Pe[be];De!==void 0&&(b[be]=De)})}return b}$e.Z=z},81643:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return b}});const b=se=>se?typeof se=="function"?se():se:null},66367:function(ft,$e,z){"use strict";z.d($e,{F:function(){return b},Z:function(){return se}});function b(Pe){return Pe!=null&&Pe===Pe.window}function se(Pe,be){var De,Be;if(typeof window=="undefined")return 0;const ue=be?"scrollTop":"scrollLeft";let Le=0;return b(Pe)?Le=Pe[be?"pageYOffset":"pageXOffset"]:Pe instanceof Document?Le=Pe.documentElement[ue]:(Pe instanceof HTMLElement||Pe)&&(Le=Pe[ue]),Pe&&!b(Pe)&&typeof Le!="number"&&(Le=(Be=((De=Pe.ownerDocument)!==null&&De!==void 0?De:Pe).documentElement)===null||Be===void 0?void 0:Be[ue]),Le}},57838:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return se}});var b=z(67294);function se(){const[,Pe]=b.useReducer(be=>be+1,0);return Pe}},58375:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return be}});var b=z(96523);function se(De,Be,ue,Le){const Re=ue-Be;return De/=Le/2,De<1?Re/2*De*De*De+Be:Re/2*((De-=2)*De*De+2)+Be}var Pe=z(66367);function be(De){let Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ue=()=>window,callback:Le,duration:Re=450}=Be,Oe=ue(),He=(0,Pe.Z)(Oe,!0),Fe=Date.now(),pe=()=>{const a=Date.now()-Fe,E=se(a>Re?Re:a,He,De,Re);(0,Pe.F)(Oe)?Oe.scrollTo(window.pageXOffset,E):Oe instanceof Document||Oe.constructor.name==="HTMLDocument"?Oe.documentElement.scrollTop=E:Oe.scrollTop=E,a<Re?(0,b.Z)(pe):typeof Le=="function"&&Le()};(0,b.Z)(pe)}},48783:function(ft,$e,z){"use strict";var b=z(74902),se=z(96523);function Pe(be){let De;const Be=Le=>()=>{De=null,be.apply(void 0,(0,b.Z)(Le))},ue=function(){if(De==null){for(var Le=arguments.length,Re=new Array(Le),Oe=0;Oe<Le;Oe++)Re[Oe]=arguments[Oe];De=(0,se.Z)(Be(Re))}};return ue.cancel=()=>{se.Z.cancel(De),De=null},ue}$e.Z=Pe},30291:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return Ee}});var b=z(15671),se=z(43144),Pe=z(60136),be=z(51630),De=z(67294),Be=z(94184),ue=z.n(Be),Le=z(48555),Re=z(10366),Oe=z(48783),He=z(53124),Fe=z(67968),pe=z(45503);const re=me=>{const{componentCls:ye}=me;return{[ye]:{position:"fixed",zIndex:me.zIndexPopup}}};var a=(0,Fe.Z)("Affix",me=>{const ye=(0,pe.TS)(me,{zIndexPopup:me.zIndexBase+10});return[re(ye)]});function E(me){return me!==window?me.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function x(me,ye,he){if(he!==void 0&&ye.top>me.top-he)return he+ye.top}function y(me,ye,he){if(he!==void 0&&ye.bottom<me.bottom+he){const ge=window.innerHeight-ye.bottom;return he+ge}}const ee=["resize","scroll","touchstart","touchmove","touchend","pageshow","load"];function te(){return typeof window!="undefined"?window:null}var ne;(function(me){me[me.None=0]="None",me[me.Prepare=1]="Prepare"})(ne||(ne={}));let oe=function(me){(0,Pe.Z)(he,me);var ye=(0,be.Z)(he);function he(){var ge;return(0,b.Z)(this,he),ge=ye.apply(this,arguments),ge.state={status:ne.None,lastAffix:!1,prevTarget:null},ge.placeholderNodeRef=(0,De.createRef)(),ge.fixedNodeRef=(0,De.createRef)(),ge.addListeners=()=>{const fe=ge.getTargetFunc(),ke=fe==null?void 0:fe(),{prevTarget:we}=ge.state;we!==ke&&(ee.forEach(Ne=>{we==null||we.removeEventListener(Ne,ge.lazyUpdatePosition),ke==null||ke.addEventListener(Ne,ge.lazyUpdatePosition)}),ge.updatePosition(),ge.setState({prevTarget:ke}))},ge.removeListeners=()=>{ge.timer&&(clearTimeout(ge.timer),ge.timer=null);const{prevTarget:fe}=ge.state,ke=ge.getTargetFunc(),we=ke==null?void 0:ke();ee.forEach(Ne=>{we==null||we.removeEventListener(Ne,ge.lazyUpdatePosition),fe==null||fe.removeEventListener(Ne,ge.lazyUpdatePosition)}),ge.updatePosition.cancel(),ge.lazyUpdatePosition.cancel()},ge.getOffsetTop=()=>{const{offsetBottom:fe,offsetTop:ke}=ge.props;return fe===void 0&&ke===void 0?0:ke},ge.getOffsetBottom=()=>ge.props.offsetBottom,ge.measure=()=>{const{status:fe,lastAffix:ke}=ge.state,{onChange:we}=ge.props,Ne=ge.getTargetFunc();if(fe!==ne.Prepare||!ge.fixedNodeRef.current||!ge.placeholderNodeRef.current||!Ne)return;const Ae=ge.getOffsetTop(),Te=ge.getOffsetBottom(),We=Ne();if(We){const dt={status:ne.None},gt=E(ge.placeholderNodeRef.current);if(gt.top===0&>.left===0&>.width===0&>.height===0)return;const ze=E(We),Qe=x(gt,ze,Ae),Ye=y(gt,ze,Te);Qe!==void 0?(dt.affixStyle={position:"fixed",top:Qe,width:gt.width,height:gt.height},dt.placeholderStyle={width:gt.width,height:gt.height}):Ye!==void 0&&(dt.affixStyle={position:"fixed",bottom:Ye,width:gt.width,height:gt.height},dt.placeholderStyle={width:gt.width,height:gt.height}),dt.lastAffix=!!dt.affixStyle,we&&ke!==dt.lastAffix&&we(dt.lastAffix),ge.setState(dt)}},ge.prepareMeasure=()=>{ge.setState({status:ne.Prepare,affixStyle:void 0,placeholderStyle:void 0})},ge.updatePosition=(0,Oe.Z)(()=>{ge.prepareMeasure()}),ge.lazyUpdatePosition=(0,Oe.Z)(()=>{const fe=ge.getTargetFunc(),{affixStyle:ke}=ge.state;if(fe&&ke){const we=ge.getOffsetTop(),Ne=ge.getOffsetBottom(),Ae=fe();if(Ae&&ge.placeholderNodeRef.current){const Te=E(Ae),We=E(ge.placeholderNodeRef.current),dt=x(We,Te,we),gt=y(We,Te,Ne);if(dt!==void 0&&ke.top===dt||gt!==void 0&&ke.bottom===gt)return}}ge.prepareMeasure()}),ge}return(0,se.Z)(he,[{key:"getTargetFunc",value:function(){const{getTargetContainer:fe}=this.context,{target:ke}=this.props;return ke!==void 0?ke:fe!=null?fe:te}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(fe){this.addListeners(),(fe.offsetTop!==this.props.offsetTop||fe.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:fe,placeholderStyle:ke}=this.state,{affixPrefixCls:we,rootClassName:Ne,children:Ae}=this.props,Te=ue()(fe&&Ne,{[we]:!!fe});let We=(0,Re.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return De.createElement(Le.Z,{onResize:this.updatePosition},De.createElement("div",Object.assign({},We,{ref:this.placeholderNodeRef}),fe&&De.createElement("div",{style:ke,"aria-hidden":"true"}),De.createElement("div",{className:Te,ref:this.fixedNodeRef,style:fe},De.createElement(Le.Z,{onResize:this.updatePosition},Ae))))}}]),he}(De.Component);oe.contextType=He.E_;var Ee=(0,De.forwardRef)((me,ye)=>{const{prefixCls:he,rootClassName:ge}=me,{getPrefixCls:fe}=(0,De.useContext)(He.E_),ke=fe("affix",he),[we,Ne]=a(ke),Ae=Object.assign(Object.assign({},me),{affixPrefixCls:ke,rootClassName:ue()(ge,Ne)});return we(De.createElement(oe,Object.assign({},Ae,{ref:ye})))})},84567:function(ft,$e,z){"use strict";z.d($e,{default:function(){return Ee}});var b=z(94184),se=z.n(b),Pe=z(95860),be=z(67294),De=z(53124),Be=z(98866),ue=z(65223),Re=be.createContext(null),Oe=z(63185),He=z(45353),Fe=z(92429),pe=function(me,ye){var he={};for(var ge in me)Object.prototype.hasOwnProperty.call(me,ge)&&ye.indexOf(ge)<0&&(he[ge]=me[ge]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,ge=Object.getOwnPropertySymbols(me);fe<ge.length;fe++)ye.indexOf(ge[fe])<0&&Object.prototype.propertyIsEnumerable.call(me,ge[fe])&&(he[ge[fe]]=me[ge[fe]]);return he};const re=(me,ye)=>{var he;const{prefixCls:ge,className:fe,rootClassName:ke,children:we,indeterminate:Ne=!1,style:Ae,onMouseEnter:Te,onMouseLeave:We,skipGroup:dt=!1,disabled:gt}=me,ze=pe(me,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Qe,direction:Ye,checkbox:Xe}=be.useContext(De.E_),je=be.useContext(Re),{isFormItemInput:Ue}=be.useContext(ue.aM),ct=be.useContext(Be.Z),jt=(he=(je==null?void 0:je.disabled)||gt)!==null&&he!==void 0?he:ct,ot=be.useRef(ze.value);be.useEffect(()=>{je==null||je.registerValue(ze.value)},[]),be.useEffect(()=>{if(!dt)return ze.value!==ot.current&&(je==null||je.cancelValue(ot.current),je==null||je.registerValue(ze.value),ot.current=ze.value),()=>je==null?void 0:je.cancelValue(ze.value)},[ze.value]);const Ot=Qe("checkbox",ge),[Ke,fn]=(0,Oe.ZP)(Ot),On=Object.assign({},ze);je&&!dt&&(On.onChange=function(){ze.onChange&&ze.onChange.apply(ze,arguments),je.toggleOption&&je.toggleOption({label:we,value:ze.value})},On.name=je.name,On.checked=je.value.includes(ze.value));const Dn=se()(`${Ot}-wrapper`,{[`${Ot}-rtl`]:Ye==="rtl",[`${Ot}-wrapper-checked`]:On.checked,[`${Ot}-wrapper-disabled`]:jt,[`${Ot}-wrapper-in-form-item`]:Ue},Xe==null?void 0:Xe.className,fe,ke,fn),Tn=se()({[`${Ot}-indeterminate`]:Ne},Fe.A,fn),It=Ne?"mixed":void 0;return Ke(be.createElement(He.Z,{component:"Checkbox",disabled:jt},be.createElement("label",{className:Dn,style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),Ae),onMouseEnter:Te,onMouseLeave:We},be.createElement(Pe.Z,Object.assign({"aria-checked":It},On,{prefixCls:Ot,className:Tn,disabled:jt,ref:ye})),we!==void 0&&be.createElement("span",null,we))))};var E=be.forwardRef(re),x=z(74902),y=z(10366),ee=function(me,ye){var he={};for(var ge in me)Object.prototype.hasOwnProperty.call(me,ge)&&ye.indexOf(ge)<0&&(he[ge]=me[ge]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,ge=Object.getOwnPropertySymbols(me);fe<ge.length;fe++)ye.indexOf(ge[fe])<0&&Object.prototype.propertyIsEnumerable.call(me,ge[fe])&&(he[ge[fe]]=me[ge[fe]]);return he};const te=(me,ye)=>{const{defaultValue:he,children:ge,options:fe=[],prefixCls:ke,className:we,rootClassName:Ne,style:Ae,onChange:Te}=me,We=ee(me,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:dt,direction:gt}=be.useContext(De.E_),[ze,Qe]=be.useState(We.value||he||[]),[Ye,Xe]=be.useState([]);be.useEffect(()=>{"value"in We&&Qe(We.value||[])},[We.value]);const je=be.useMemo(()=>fe.map(lt=>typeof lt=="string"||typeof lt=="number"?{label:lt,value:lt}:lt),[fe]),Ue=lt=>{Xe(et=>et.filter(wt=>wt!==lt))},ct=lt=>{Xe(et=>[].concat((0,x.Z)(et),[lt]))},jt=lt=>{const et=ze.indexOf(lt.value),wt=(0,x.Z)(ze);et===-1?wt.push(lt.value):wt.splice(et,1),"value"in We||Qe(wt),Te==null||Te(wt.filter(Kt=>Ye.includes(Kt)).sort((Kt,At)=>{const Un=je.findIndex(Sn=>Sn.value===Kt),An=je.findIndex(Sn=>Sn.value===At);return Un-An}))},ot=dt("checkbox",ke),Ot=`${ot}-group`,[Ke,fn]=(0,Oe.ZP)(ot),On=(0,y.Z)(We,["value","disabled"]),Dn=fe.length?je.map(lt=>be.createElement(E,{prefixCls:ot,key:lt.value.toString(),disabled:"disabled"in lt?lt.disabled:We.disabled,value:lt.value,checked:ze.includes(lt.value),onChange:lt.onChange,className:`${Ot}-item`,style:lt.style,title:lt.title},lt.label)):ge,Tn={toggleOption:jt,value:ze,disabled:We.disabled,name:We.name,registerValue:ct,cancelValue:Ue},It=se()(Ot,{[`${Ot}-rtl`]:gt==="rtl"},we,Ne,fn);return Ke(be.createElement("div",Object.assign({className:It,style:Ae},On,{ref:ye}),be.createElement(Re.Provider,{value:Tn},Dn)))},ne=be.forwardRef(te);var oe=be.memo(ne);const ae=E;ae.Group=oe,ae.__ANT_CHECKBOX=!0;var Ee=ae},63185:function(ft,$e,z){"use strict";z.d($e,{C2:function(){return De}});var b=z(14747),se=z(45503),Pe=z(67968);const be=Be=>{const{checkboxCls:ue}=Be,Le=`${ue}-wrapper`;return[{[`${ue}-group`]:Object.assign(Object.assign({},(0,b.Wf)(Be)),{display:"inline-flex",flexWrap:"wrap",columnGap:Be.marginXS,[`> ${Be.antCls}-row`]:{flex:1}}),[Le]:Object.assign(Object.assign({},(0,b.Wf)(Be)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Le}`]:{marginInlineStart:0},[`&${Le}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ue]:Object.assign(Object.assign({},(0,b.Wf)(Be)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Be.borderRadiusSM,alignSelf:"center",[`${ue}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ue}-inner`]:Object.assign({},(0,b.oN)(Be))},[`${ue}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Be.checkboxSize,height:Be.checkboxSize,direction:"ltr",backgroundColor:Be.colorBgContainer,border:`${Be.lineWidth}px ${Be.lineType} ${Be.colorBorder}`,borderRadius:Be.borderRadiusSM,borderCollapse:"separate",transition:`all ${Be.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Be.checkboxSize/14*5,height:Be.checkboxSize/14*8,border:`${Be.lineWidthBold}px solid ${Be.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Be.motionDurationFast} ${Be.motionEaseInBack}, opacity ${Be.motionDurationFast}`}},"& + span":{paddingInlineStart:Be.paddingXS,paddingInlineEnd:Be.paddingXS}})},{[`
|
|
${Le}:not(${Le}-disabled),
|
|
${ue}:not(${ue}-disabled)
|
|
`]:{[`&:hover ${ue}-inner`]:{borderColor:Be.colorPrimary}},[`${Le}:not(${Le}-disabled)`]:{[`&:hover ${ue}-checked:not(${ue}-disabled) ${ue}-inner`]:{backgroundColor:Be.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ue}-checked:not(${ue}-disabled):after`]:{borderColor:Be.colorPrimaryHover}}},{[`${ue}-checked`]:{[`${ue}-inner`]:{backgroundColor:Be.colorPrimary,borderColor:Be.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Be.motionDurationMid} ${Be.motionEaseOutBack} ${Be.motionDurationFast}`}}},[`
|
|
${Le}-checked:not(${Le}-disabled),
|
|
${ue}-checked:not(${ue}-disabled)
|
|
`]:{[`&:hover ${ue}-inner`]:{backgroundColor:Be.colorPrimaryHover,borderColor:"transparent"}}},{[ue]:{"&-indeterminate":{[`${ue}-inner`]:{backgroundColor:Be.colorBgContainer,borderColor:Be.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Be.fontSizeLG/2,height:Be.fontSizeLG/2,backgroundColor:Be.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${Le}-disabled`]:{cursor:"not-allowed"},[`${ue}-disabled`]:{[`&, ${ue}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ue}-inner`]:{background:Be.colorBgContainerDisabled,borderColor:Be.colorBorder,"&:after":{borderColor:Be.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Be.colorTextDisabled},[`&${ue}-indeterminate ${ue}-inner::after`]:{background:Be.colorTextDisabled}}}]};function De(Be,ue){const Le=(0,se.TS)(ue,{checkboxCls:`.${Be}`,checkboxSize:ue.controlInteractiveSize});return[be(Le)]}$e.ZP=(0,Pe.Z)("Checkbox",(Be,ue)=>{let{prefixCls:Le}=ue;return[De(Le,Be)]})},20669:function(ft,$e,z){"use strict";z.d($e,{default:function(){return Hi}});var b=z(97909),se=z.n(b),Pe=z(68291),be=z(33088),De=z.n(be),Be=z(26850),ue=z.n(Be),Le=z(23082),Re=z.n(Le),Oe=z(99873),He=z.n(Oe),Fe=z(86625),pe=z.n(Fe),re=z(40618),a=z.n(re);se().extend(a()),se().extend(pe()),se().extend(De()),se().extend(ue()),se().extend(Re()),se().extend(He()),se().extend(function(ie,ce){var de=ce.prototype,xe=de.format;de.format=function(rt){var at=(rt||"").replace("Wo","wo");return xe.bind(this)(at)}});var E={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(ce){var de=E[ce];return de||ce.split("_")[0]},y=function(){(0,Pe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ee={getNow:function(){return se()()},getFixedDate:function(ce){return se()(ce,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ce){return ce.endOf("month")},getWeekDay:function(ce){var de=ce.locale("en");return de.weekday()+de.localeData().firstDayOfWeek()},getYear:function(ce){return ce.year()},getMonth:function(ce){return ce.month()},getDate:function(ce){return ce.date()},getHour:function(ce){return ce.hour()},getMinute:function(ce){return ce.minute()},getSecond:function(ce){return ce.second()},addYear:function(ce,de){return ce.add(de,"year")},addMonth:function(ce,de){return ce.add(de,"month")},addDate:function(ce,de){return ce.add(de,"day")},setYear:function(ce,de){return ce.year(de)},setMonth:function(ce,de){return ce.month(de)},setDate:function(ce,de){return ce.date(de)},setHour:function(ce,de){return ce.hour(de)},setMinute:function(ce,de){return ce.minute(de)},setSecond:function(ce,de){return ce.second(de)},isAfter:function(ce,de){return ce.isAfter(de)},isValidate:function(ce){return ce.isValid()},locale:{getWeekFirstDay:function(ce){return se()().locale(x(ce)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ce,de){return de.locale(x(ce)).weekday(0)},getWeek:function(ce,de){return de.locale(x(ce)).week()},getShortWeekDays:function(ce){return se()().locale(x(ce)).localeData().weekdaysMin()},getShortMonths:function(ce){return se()().locale(x(ce)).localeData().monthsShort()},format:function(ce,de,xe){return de.locale(x(ce)).format(xe)},parse:function(ce,de,xe){for(var Ie=x(ce),rt=0;rt<xe.length;rt+=1){var at=xe[rt],bt=de;if(at.includes("wo")||at.includes("Wo")){for(var Dt=bt.split("-")[0],kt=bt.split("-")[1],Fn=se()(Dt,"YYYY").startOf("year").locale(Ie),Gt=0;Gt<=52;Gt+=1){var Yt=Fn.add(Gt,"week");if(Yt.format("Wo")===kt)return Yt}return y(),null}var Jt=se()(bt,at,!0).locale(Ie);if(Jt.isValid())return Jt}return de&&y(),null}}},te=ee,ne=z(8745),oe=z(87462),ae=z(67294),Ee=z.t(ae,2),me={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"},ye=me,he=z(74643),ge=function(ce,de){return ae.createElement(he.Z,(0,oe.Z)({},ce,{ref:de,icon:ye}))},fe=ae.forwardRef(ge),ke={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"},we=ke,Ne=function(ce,de){return ae.createElement(he.Z,(0,oe.Z)({},ce,{ref:de,icon:we}))},Ae=ae.forwardRef(Ne),Te=z(16646),We={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"},dt=We,gt=function(ce,de){return ae.createElement(he.Z,(0,oe.Z)({},ce,{ref:de,icon:dt}))},ze=ae.forwardRef(gt),Qe=z(94184),Ye=z.n(Qe),Xe=z(15671),je=z(43144),Ue=z(97326),ct=z(60136),jt=z(51630),ot=z(4942),Ot=z(1413),Ke=z(97685),fn=z(5663),On=z(1337),Dn=z(92739),Tn=z(7699),It=10,lt=It*10,et=7;function wt(ie,ce){if(!ie&&!ce)return!0;if(!ie||!ce)return!1}function Kt(ie,ce,de){var xe=wt(ce,de);if(typeof xe=="boolean")return xe;var Ie=Math.floor(ie.getYear(ce)/10),rt=Math.floor(ie.getYear(de)/10);return Ie===rt}function At(ie,ce,de){var xe=wt(ce,de);return typeof xe=="boolean"?xe:ie.getYear(ce)===ie.getYear(de)}function Un(ie,ce){var de=Math.floor(ie.getMonth(ce)/3);return de+1}function An(ie,ce,de){var xe=wt(ce,de);return typeof xe=="boolean"?xe:At(ie,ce,de)&&Un(ie,ce)===Un(ie,de)}function Sn(ie,ce,de){var xe=wt(ce,de);return typeof xe=="boolean"?xe:At(ie,ce,de)&&ie.getMonth(ce)===ie.getMonth(de)}function Ln(ie,ce,de){var xe=wt(ce,de);return typeof xe=="boolean"?xe:ie.getYear(ce)===ie.getYear(de)&&ie.getMonth(ce)===ie.getMonth(de)&&ie.getDate(ce)===ie.getDate(de)}function ua(ie,ce,de){var xe=wt(ce,de);return typeof xe=="boolean"?xe:ie.getHour(ce)===ie.getHour(de)&&ie.getMinute(ce)===ie.getMinute(de)&&ie.getSecond(ce)===ie.getSecond(de)}function it(ie,ce,de,xe){var Ie=wt(de,xe);return typeof Ie=="boolean"?Ie:At(ie,de,xe)&&ie.locale.getWeek(ce,de)===ie.locale.getWeek(ce,xe)}function Pt(ie,ce,de){return Ln(ie,ce,de)&&ua(ie,ce,de)}function Pa(ie,ce,de,xe){return!ce||!de||!xe?!1:!Ln(ie,ce,xe)&&!Ln(ie,de,xe)&&ie.isAfter(xe,ce)&&ie.isAfter(de,xe)}function kn(ie,ce,de){var xe=ce.locale.getWeekFirstDay(ie),Ie=ce.setDate(de,1),rt=ce.getWeekDay(Ie),at=ce.addDate(Ie,xe-rt);return ce.getMonth(at)===ce.getMonth(de)&&ce.getDate(at)>1&&(at=ce.addDate(at,-7)),at}function xt(ie,ce,de){var xe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(ce){case"year":return de.addYear(ie,xe*10);case"quarter":case"month":return de.addYear(ie,xe);default:return de.addMonth(ie,xe)}}function gn(ie,ce){var de=ce.generateConfig,xe=ce.locale,Ie=ce.format;return typeof Ie=="function"?Ie(ie):de.locale.format(xe.locale,ie,Ie)}function ht(ie,ce){var de=ce.generateConfig,xe=ce.locale,Ie=ce.formatList;return!ie||typeof Ie[0]=="function"?null:de.locale.parse(xe.locale,ie,Ie)}function mt(ie){var ce=ie.cellDate,de=ie.mode,xe=ie.disabledDate,Ie=ie.generateConfig;if(!xe)return!1;var rt=function(cn,Mt,nn){for(var In=Mt;In<=nn;){var fa=void 0;switch(cn){case"date":{if(fa=Ie.setDate(ce,In),!xe(fa))return!1;break}case"month":{if(fa=Ie.setMonth(ce,In),!mt({cellDate:fa,mode:"month",generateConfig:Ie,disabledDate:xe}))return!1;break}case"year":{if(fa=Ie.setYear(ce,In),!mt({cellDate:fa,mode:"year",generateConfig:Ie,disabledDate:xe}))return!1;break}}In+=1}return!0};switch(de){case"date":case"week":return xe(ce);case"month":{var at=1,bt=Ie.getDate(Ie.getEndDate(ce));return rt("date",at,bt)}case"quarter":{var Dt=Math.floor(Ie.getMonth(ce)/3)*3,kt=Dt+2;return rt("month",Dt,kt)}case"year":return rt("month",0,11);case"decade":{var Fn=Ie.getYear(ce),Gt=Math.floor(Fn/It)*It,Yt=Gt+It-1;return rt("year",Gt,Yt)}}}function Xt(ie,ce){var de=ce.formatList,xe=ce.generateConfig,Ie=ce.locale;return(0,Dn.Z)(function(){if(!ie)return[[""],""];for(var rt="",at=[],bt=0;bt<de.length;bt+=1){var Dt=de[bt],kt=gn(ie,{generateConfig:xe,locale:Ie,format:Dt});at.push(kt),bt===0&&(rt=kt)}return[at,rt]},[ie,de,Ie],function(rt,at){return!Pt(xe,rt[0],at[0])||!(0,Tn.Z)(rt[1],at[1],!0)||!(0,Tn.Z)(rt[2],at[2],!0)})}function vn(ie,ce){var de=ce.formatList,xe=ce.generateConfig,Ie=ce.locale,rt=(0,ae.useState)(null),at=(0,Ke.Z)(rt,2),bt=at[0],Dt=at[1],kt=(0,ae.useRef)(null);function Fn(nn){var In=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(kt.current),In){Dt(nn);return}kt.current=requestAnimationFrame(function(){Dt(nn)})}var Gt=Xt(bt,{formatList:de,generateConfig:xe,locale:Ie}),Yt=(0,Ke.Z)(Gt,2),Jt=Yt[1];function cn(nn){Fn(nn)}function Mt(){var nn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Fn(null,nn)}return(0,ae.useEffect)(function(){Mt(!0)},[ie]),(0,ae.useEffect)(function(){return function(){return cancelAnimationFrame(kt.current)}},[]),[Jt,cn,Mt]}var en=z(92389),Vt=z(96523),Aa=z(74902),da=z(48130),an=new Map;function hr(ie,ce){var de;function xe(){(0,da.Z)(ie)?ce():de=(0,Vt.Z)(function(){xe()})}return xe(),function(){Vt.Z.cancel(de)}}function ya(ie,ce,de){if(an.get(ie)&&cancelAnimationFrame(an.get(ie)),de<=0){an.set(ie,requestAnimationFrame(function(){ie.scrollTop=ce}));return}var xe=ce-ie.scrollTop,Ie=xe/de*10;an.set(ie,requestAnimationFrame(function(){ie.scrollTop+=Ie,ie.scrollTop!==ce&&ya(ie,ce,de-10)}))}function Er(ie,ce){var de=ce.onLeftRight,xe=ce.onCtrlLeftRight,Ie=ce.onUpDown,rt=ce.onPageUpDown,at=ce.onEnter,bt=ie.which,Dt=ie.ctrlKey,kt=ie.metaKey;switch(bt){case en.Z.LEFT:if(Dt||kt){if(xe)return xe(-1),!0}else if(de)return de(-1),!0;break;case en.Z.RIGHT:if(Dt||kt){if(xe)return xe(1),!0}else if(de)return de(1),!0;break;case en.Z.UP:if(Ie)return Ie(-1),!0;break;case en.Z.DOWN:if(Ie)return Ie(1),!0;break;case en.Z.PAGE_UP:if(rt)return rt(-1),!0;break;case en.Z.PAGE_DOWN:if(rt)return rt(1),!0;break;case en.Z.ENTER:if(at)return at(),!0;break}return!1}function Ur(ie,ce,de,xe){var Ie=ie;if(!Ie)switch(ce){case"time":Ie=xe?"hh:mm:ss a":"HH:mm:ss";break;case"week":Ie="gggg-wo";break;case"month":Ie="YYYY-MM";break;case"quarter":Ie="YYYY-[Q]Q";break;case"year":Ie="YYYY";break;default:Ie=de?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Ie}function uo(ie,ce,de){var xe=ie==="time"?8:10,Ie=typeof ce=="function"?ce(de.getNow()).length:ce.length;return Math.max(xe,Ie)+2}var xo=null,wr=new Set;function Tr(ie){return!xo&&typeof window!="undefined"&&window.addEventListener&&(xo=function(de){(0,Aa.Z)(wr).forEach(function(xe){xe(de)})},window.addEventListener("mousedown",xo)),wr.add(ie),function(){wr.delete(ie),wr.size===0&&(window.removeEventListener("mousedown",xo),xo=null)}}function Bn(ie){var ce=ie.target;if(ie.composed&&ce.shadowRoot){var de;return((de=ie.composedPath)===null||de===void 0?void 0:de.call(ie)[0])||ce}return ce}var ta=function(ce){return ce==="month"||ce==="date"?"year":ce},Na=function(ce){return ce==="date"?"month":ce},Fa=function(ce){return ce==="month"||ce==="date"?"quarter":ce},Ca=function(ce){return ce==="date"?"week":ce},fr={year:ta,month:Na,quarter:Fa,week:Ca,time:null,date:null};function gr(ie,ce){return ie.some(function(de){return de&&de.contains(ce)})}function Mo(ie){var ce=ie.open,de=ie.value,xe=ie.isClickOutside,Ie=ie.triggerOpen,rt=ie.forwardKeyDown,at=ie.onKeyDown,bt=ie.blurToCancel,Dt=ie.onSubmit,kt=ie.onCancel,Fn=ie.onFocus,Gt=ie.onBlur,Yt=ie.changeOnBlur,Jt=(0,ae.useState)(!1),cn=(0,Ke.Z)(Jt,2),Mt=cn[0],nn=cn[1],In=(0,ae.useState)(!1),fa=(0,Ke.Z)(In,2),Qn=fa[0],Wn=fa[1],wa=(0,ae.useRef)(!1),Kn=(0,ae.useRef)(!1),Vn=(0,ae.useRef)(!1),vr={onMouseDown:function(){nn(!0),Ie(!0)},onKeyDown:function(pr){var er=function(){Vn.current=!0};if(at(pr,er),!Vn.current){switch(pr.which){case en.Z.ENTER:{ce?Dt()!==!1&&nn(!0):Ie(!0),pr.preventDefault();return}case en.Z.TAB:{Mt&&ce&&!pr.shiftKey?(nn(!1),pr.preventDefault()):!Mt&&ce&&!rt(pr)&&pr.shiftKey&&(nn(!0),pr.preventDefault());return}case en.Z.ESC:{nn(!0),kt();return}}!ce&&![en.Z.SHIFT].includes(pr.which)?Ie(!0):Mt||rt(pr)}},onFocus:function(pr){nn(!0),Wn(!0),Fn&&Fn(pr)},onBlur:function(pr){if(wa.current||!xe(document.activeElement)){wa.current=!1;return}bt?setTimeout(function(){for(var er=document,_r=er.activeElement;_r&&_r.shadowRoot;)_r=_r.shadowRoot.activeElement;xe(_r)&&kt()},0):ce&&(Ie(!1),Kn.current&&Dt()),Wn(!1),Gt==null||Gt(pr)}};return(0,ae.useEffect)(function(){Kn.current=!1},[ce]),(0,ae.useEffect)(function(){Kn.current=!0},[de]),(0,ae.useEffect)(function(){return Tr(function(Ta){var pr=Bn(Ta),er=xe(pr);ce&&(er?!Yt&&(!Qn||er)&&Ie(!1):(wa.current=!0,(0,Vt.Z)(function(){wa.current=!1})))})}),[vr,{focused:Qn,typing:Mt}]}function pi(ie,ce){return ae.useMemo(function(){return ie||(ce?((0,Pe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ce).map(function(de){var xe=(0,Ke.Z)(de,2),Ie=xe[0],rt=xe[1];return{label:Ie,value:rt}})):[])},[ie,ce])}var za=z(14075);function Bt(ie){var ce=ie.valueTexts,de=ie.onTextChange,xe=ae.useState(""),Ie=(0,Ke.Z)(xe,2),rt=Ie[0],at=Ie[1],bt=ae.useRef([]);bt.current=ce;function Dt(Fn){at(Fn),de(Fn)}function kt(){at(bt.current[0])}return(0,za.Z)(function(){ce.every(function(Fn){return Fn!==rt})&&kt()},[ce.join("||")]),[rt,Dt,kt]}var Rt=ae.createContext({}),Ft=Rt,Rn=z(71002);function ma(ie){var ce=ie.cellRender,de=ie.monthCellRender,xe=ie.dateRender,Ie=ae.useMemo(function(){if(ce)return ce;if(!(!de&&!xe))return function(rt,at){var bt=rt;return xe&&at.type==="date"?xe(bt,at.today):de&&at.type==="month"?de(bt,at.locale):at.originNode}},[ce,de,xe]);return Ie}function Ra(ie,ce){for(var de=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",xe=String(ie);xe.length<ce;)xe="".concat(de).concat(ie);return xe}var $r=function(){for(var ce=arguments.length,de=new Array(ce),xe=0;xe<ce;xe++)de[xe]=arguments[xe];return de};function ar(ie){return ie==null?[]:Array.isArray(ie)?ie:[ie]}function Ma(ie,ce){return ie?ie[ce]:null}function eo(ie,ce,de){var xe=[Ma(ie,0),Ma(ie,1)];return xe[de]=typeof ce=="function"?ce(xe[de]):ce,!xe[0]&&!xe[1]?null:xe}function ri(ie){return typeof ie=="function"?ie():ie}function Pn(ie){var ce=ie.cellPrefixCls,de=ie.generateConfig,xe=ie.rangedValue,Ie=ie.hoverRangedValue,rt=ie.isInView,at=ie.isSameCell,bt=ie.offsetCell,Dt=ie.today,kt=ie.value;function Fn(Gt){var Yt,Jt=bt(Gt,-1),cn=bt(Gt,1),Mt=Ma(xe,0),nn=Ma(xe,1),In=Ma(Ie,0),fa=Ma(Ie,1),Qn=Pa(de,In,fa,Gt);function Wn(pr){return at(Mt,pr)}function wa(pr){return at(nn,pr)}var Kn=at(In,Gt),Vn=at(fa,Gt),vr=(Qn||Vn)&&(!rt(Jt)||wa(Jt)),Ta=(Qn||Kn)&&(!rt(cn)||Wn(cn));return Yt={},(0,ot.Z)(Yt,"".concat(ce,"-in-view"),rt(Gt)),(0,ot.Z)(Yt,"".concat(ce,"-in-range"),Pa(de,Mt,nn,Gt)),(0,ot.Z)(Yt,"".concat(ce,"-range-start"),Wn(Gt)),(0,ot.Z)(Yt,"".concat(ce,"-range-end"),wa(Gt)),(0,ot.Z)(Yt,"".concat(ce,"-range-start-single"),Wn(Gt)&&!nn),(0,ot.Z)(Yt,"".concat(ce,"-range-end-single"),wa(Gt)&&!Mt),(0,ot.Z)(Yt,"".concat(ce,"-range-start-near-hover"),Wn(Gt)&&(at(Jt,In)||Pa(de,In,fa,Jt))),(0,ot.Z)(Yt,"".concat(ce,"-range-end-near-hover"),wa(Gt)&&(at(cn,fa)||Pa(de,In,fa,cn))),(0,ot.Z)(Yt,"".concat(ce,"-range-hover"),Qn),(0,ot.Z)(Yt,"".concat(ce,"-range-hover-start"),Kn),(0,ot.Z)(Yt,"".concat(ce,"-range-hover-end"),Vn),(0,ot.Z)(Yt,"".concat(ce,"-range-hover-edge-start"),vr),(0,ot.Z)(Yt,"".concat(ce,"-range-hover-edge-end"),Ta),(0,ot.Z)(Yt,"".concat(ce,"-range-hover-edge-start-near-range"),vr&&at(Jt,nn)),(0,ot.Z)(Yt,"".concat(ce,"-range-hover-edge-end-near-range"),Ta&&at(cn,Mt)),(0,ot.Z)(Yt,"".concat(ce,"-today"),at(Dt,Gt)),(0,ot.Z)(Yt,"".concat(ce,"-selected"),at(kt,Gt)),Yt}return Fn}var tr=ae.createContext({}),pt=tr;function on(ie,ce,de,xe,Ie){var rt=ie.setHour(ce,de);return rt=ie.setMinute(rt,xe),rt=ie.setSecond(rt,Ie),rt}function qt(ie,ce,de){if(!de)return ce;var xe=ce;return xe=ie.setHour(xe,ie.getHour(de)),xe=ie.setMinute(xe,ie.getMinute(de)),xe=ie.setSecond(xe,ie.getSecond(de)),xe}function tn(ie,ce,de,xe,Ie,rt){var at=Math.floor(ie/xe)*xe;if(at<ie)return[at,60-Ie,60-rt];var bt=Math.floor(ce/Ie)*Ie;if(bt<ce)return[at,bt,60-rt];var Dt=Math.floor(de/rt)*rt;return[at,bt,Dt]}function $n(ie,ce){var de=ie.getYear(ce),xe=ie.getMonth(ce)+1,Ie=ie.getEndDate(ie.getFixedDate("".concat(de,"-").concat(xe,"-01"))),rt=ie.getDate(Ie),at=xe<10?"0".concat(xe):"".concat(xe);return"".concat(de,"-").concat(at,"-").concat(rt)}function rn(ie){for(var ce=ie.prefixCls,de=ie.disabledDate,xe=ie.onSelect,Ie=ie.picker,rt=ie.rowNum,at=ie.colNum,bt=ie.prefixColumn,Dt=ie.rowClassName,kt=ie.baseDate,Fn=ie.getCellClassName,Gt=ie.getCellText,Yt=ie.getCellNode,Jt=ie.getCellDate,cn=ie.generateConfig,Mt=ie.titleCell,nn=ie.headerCells,In=ae.useContext(Ft),fa=In.onDateMouseEnter,Qn=In.onDateMouseLeave,Wn=In.mode,wa="".concat(ce,"-cell"),Kn=[],Vn=0;Vn<rt;Vn+=1){for(var vr=[],Ta=void 0,pr=function(){var So,jo=Vn*at+er,Vr=Jt(kt,jo),Qr=mt({cellDate:Vr,mode:Wn,disabledDate:de,generateConfig:cn});er===0&&(Ta=Vr,bt&&vr.push(bt(Ta)));var br=Mt&&Mt(Vr),Go=ae.createElement("div",{className:"".concat(wa,"-inner")},Gt(Vr));vr.push(ae.createElement("td",{key:er,title:br,className:Ye()(wa,(0,Ot.Z)((So={},(0,ot.Z)(So,"".concat(wa,"-disabled"),Qr),(0,ot.Z)(So,"".concat(wa,"-start"),Gt(Vr)===1||Ie==="year"&&Number(br)%10===0),(0,ot.Z)(So,"".concat(wa,"-end"),br===$n(cn,Vr)||Ie==="year"&&Number(br)%10===9),So),Fn(Vr))),onClick:function(){Qr||xe(Vr)},onMouseEnter:function(){!Qr&&fa&&fa(Vr)},onMouseLeave:function(){!Qr&&Qn&&Qn(Vr)}},Yt?Yt(Vr,Go):Go))},er=0;er<at;er+=1)pr();Kn.push(ae.createElement("tr",{key:Vn,className:Dt&&Dt(Ta)},vr))}return ae.createElement("div",{className:"".concat(ce,"-body")},ae.createElement("table",{className:"".concat(ce,"-content")},nn&&ae.createElement("thead",null,ae.createElement("tr",null,nn)),ae.createElement("tbody",null,Kn)))}function aa(ie){var ce=ie.prefixCls,de=ie.generateConfig,xe=ie.prefixColumn,Ie=ie.locale,rt=ie.rowCount,at=ie.viewDate,bt=ie.value,Dt=ie.cellRender,kt=ie.isSameCell,Fn=ae.useContext(pt),Gt=Fn.rangedValue,Yt=Fn.hoverRangedValue,Jt=kn(Ie.locale,de,at),cn="".concat(ce,"-cell"),Mt=de.locale.getWeekFirstDay(Ie.locale),nn=de.getNow(),In=[],fa=Ie.shortWeekDays||(de.locale.getShortWeekDays?de.locale.getShortWeekDays(Ie.locale):[]);xe&&In.push(ae.createElement("th",{key:"empty","aria-label":"empty cell"}));for(var Qn=0;Qn<et;Qn+=1)In.push(ae.createElement("th",{key:Qn},fa[(Qn+Mt)%et]));var Wn=Pn({cellPrefixCls:cn,today:nn,value:bt,generateConfig:de,rangedValue:xe?null:Gt,hoverRangedValue:xe?null:Yt,isSameCell:kt||function(Kn,Vn){return Ln(de,Kn,Vn)},isInView:function(Vn){return Sn(de,Vn,at)},offsetCell:function(Vn,vr){return de.addDate(Vn,vr)}}),wa=Dt?function(Kn,Vn){return Dt(Kn,{originNode:Vn,today:nn,type:"date",locale:Ie})}:void 0;return ae.createElement(rn,(0,oe.Z)({},ie,{rowNum:rt,colNum:et,baseDate:Jt,getCellNode:wa,getCellText:de.getDate,getCellClassName:Wn,getCellDate:de.addDate,titleCell:function(Vn){return gn(Vn,{locale:Ie,format:"YYYY-MM-DD",generateConfig:de})},headerCells:In}))}var jn=aa,yr={visibility:"hidden"};function Nt(ie){var ce=ie.prefixCls,de=ie.prevIcon,xe=de===void 0?"\u2039":de,Ie=ie.nextIcon,rt=Ie===void 0?"\u203A":Ie,at=ie.superPrevIcon,bt=at===void 0?"\xAB":at,Dt=ie.superNextIcon,kt=Dt===void 0?"\xBB":Dt,Fn=ie.onSuperPrev,Gt=ie.onSuperNext,Yt=ie.onPrev,Jt=ie.onNext,cn=ie.children,Mt=ae.useContext(Ft),nn=Mt.hideNextBtn,In=Mt.hidePrevBtn;return ae.createElement("div",{className:ce},Fn&&ae.createElement("button",{type:"button",onClick:Fn,tabIndex:-1,className:"".concat(ce,"-super-prev-btn"),style:In?yr:{}},bt),Yt&&ae.createElement("button",{type:"button",onClick:Yt,tabIndex:-1,className:"".concat(ce,"-prev-btn"),style:In?yr:{}},xe),ae.createElement("div",{className:"".concat(ce,"-view")},cn),Jt&&ae.createElement("button",{type:"button",onClick:Jt,tabIndex:-1,className:"".concat(ce,"-next-btn"),style:nn?yr:{}},rt),Gt&&ae.createElement("button",{type:"button",onClick:Gt,tabIndex:-1,className:"".concat(ce,"-super-next-btn"),style:nn?yr:{}},kt))}var $t=Nt;function Cn(ie){var ce=ie.prefixCls,de=ie.generateConfig,xe=ie.locale,Ie=ie.viewDate,rt=ie.onNextMonth,at=ie.onPrevMonth,bt=ie.onNextYear,Dt=ie.onPrevYear,kt=ie.onYearClick,Fn=ie.onMonthClick,Gt=ae.useContext(Ft),Yt=Gt.hideHeader;if(Yt)return null;var Jt="".concat(ce,"-header"),cn=xe.shortMonths||(de.locale.getShortMonths?de.locale.getShortMonths(xe.locale):[]),Mt=de.getMonth(Ie),nn=ae.createElement("button",{type:"button",key:"year",onClick:kt,tabIndex:-1,className:"".concat(ce,"-year-btn")},gn(Ie,{locale:xe,format:xe.yearFormat,generateConfig:de})),In=ae.createElement("button",{type:"button",key:"month",onClick:Fn,tabIndex:-1,className:"".concat(ce,"-month-btn")},xe.monthFormat?gn(Ie,{locale:xe,format:xe.monthFormat,generateConfig:de}):cn[Mt]),fa=xe.monthBeforeYear?[In,nn]:[nn,In];return ae.createElement($t,(0,oe.Z)({},ie,{prefixCls:Jt,onSuperPrev:Dt,onPrev:at,onNext:rt,onSuperNext:bt}),fa)}var ga=Cn,dn=6;function to(ie){var ce=ie.prefixCls,de=ie.panelName,xe=de===void 0?"date":de,Ie=ie.keyboardConfig,rt=ie.active,at=ie.operationRef,bt=ie.generateConfig,Dt=ie.value,kt=ie.viewDate,Fn=ie.onViewDateChange,Gt=ie.onPanelChange,Yt=ie.onSelect,Jt="".concat(ce,"-").concat(xe,"-panel");at.current={onKeyDown:function(In){return Er(In,(0,Ot.Z)({onLeftRight:function(Qn){Yt(bt.addDate(Dt||kt,Qn),"key")},onCtrlLeftRight:function(Qn){Yt(bt.addYear(Dt||kt,Qn),"key")},onUpDown:function(Qn){Yt(bt.addDate(Dt||kt,Qn*et),"key")},onPageUpDown:function(Qn){Yt(bt.addMonth(Dt||kt,Qn),"key")}},Ie))}};var cn=function(In){var fa=bt.addYear(kt,In);Fn(fa),Gt(null,fa)},Mt=function(In){var fa=bt.addMonth(kt,In);Fn(fa),Gt(null,fa)};return ae.createElement("div",{className:Ye()(Jt,(0,ot.Z)({},"".concat(Jt,"-active"),rt))},ae.createElement(ga,(0,oe.Z)({},ie,{prefixCls:ce,value:Dt,viewDate:kt,onPrevYear:function(){cn(-1)},onNextYear:function(){cn(1)},onPrevMonth:function(){Mt(-1)},onNextMonth:function(){Mt(1)},onMonthClick:function(){Gt("month",kt)},onYearClick:function(){Gt("year",kt)}})),ae.createElement(jn,(0,oe.Z)({},ie,{onSelect:function(In){return Yt(In,"mouse")},prefixCls:ce,value:Dt,viewDate:kt,rowCount:dn})))}var _a=to;function Xa(ie){var ce=ae.useContext(Ft),de=ce.hideHeader;if(de)return null;var xe=ie.prefixCls,Ie=ie.generateConfig,rt=ie.locale,at=ie.value,bt=ie.format,Dt="".concat(xe,"-header");return ae.createElement($t,{prefixCls:Dt},at?gn(at,{locale:rt,format:bt,generateConfig:Ie}):"\xA0")}var Lr=Xa;function _n(ie){var ce=ie.value,de=ie.generateConfig,xe=ie.disabledMinutes,Ie=ie.disabledSeconds,rt=ie.minutes,at=ie.seconds,bt=ie.use12Hours,Dt=function(Fn,Gt,Yt,Jt){var cn=de.getNow(),Mt=ce||cn,nn=Gt<0?de.getHour(cn):Gt,In=Yt<0?de.getMinute(cn):Yt,fa=Jt<0?de.getSecond(cn):Jt,Qn=xe&&xe(nn);if(Qn!=null&&Qn.includes(In)){var Wn=rt.find(function(Vn){return!Qn.includes(Vn.value)});if(Wn)In=Wn.value;else return null}var wa=Ie&&Ie(nn,In);if(wa!=null&&wa.includes(fa)){var Kn=at.find(function(Vn){return!wa.includes(Vn.value)});if(Kn)fa=Kn.value;else return null}return Mt=on(de,Mt,!bt||!Fn?nn:nn+12,In,fa),Mt};return Dt}function na(ie){var ce=ie.prefixCls,de=ie.units,xe=ie.onSelect,Ie=ie.value,rt=ie.active,at=ie.hideDisabledOptions,bt=ie.info,Dt=ie.type,kt="".concat(ce,"-cell"),Fn=ae.useContext(Ft),Gt=Fn.open,Yt=(0,ae.useRef)(null),Jt=(0,ae.useRef)(new Map),cn=(0,ae.useRef)();return(0,ae.useLayoutEffect)(function(){var Mt=Jt.current.get(Ie);Mt&&Gt!==!1&&ya(Yt.current,Mt.offsetTop,120)},[Ie]),(0,ae.useLayoutEffect)(function(){if(Gt){var Mt=Jt.current.get(Ie);Mt&&(cn.current=hr(Mt,function(){ya(Yt.current,Mt.offsetTop,0)}))}return function(){var nn;(nn=cn.current)===null||nn===void 0||nn.call(cn)}},[Gt]),ae.createElement("ul",{className:Ye()("".concat(ce,"-column"),(0,ot.Z)({},"".concat(ce,"-column-active"),rt)),ref:Yt,style:{position:"relative"}},de.map(function(Mt){var nn;return at&&Mt.disabled?null:ae.createElement("li",{key:Mt.value,ref:function(fa){Jt.current.set(Mt.value,fa)},className:Ye()(kt,(nn={},(0,ot.Z)(nn,"".concat(kt,"-disabled"),Mt.disabled),(0,ot.Z)(nn,"".concat(kt,"-selected"),Ie===Mt.value),nn)),onClick:function(){Mt.disabled||xe(Mt.value)}},bt.cellRender?bt.cellRender(Mt.value,{today:bt.today,locale:bt.locale,originNode:ae.createElement("div",{className:"".concat(kt,"-inner")},Mt.label),type:"time",subType:Dt}):ae.createElement("div",{className:"".concat(kt,"-inner")},Mt.label))}))}var xa=na;function Zn(ie,ce){if(ie.length!==ce.length)return!0;for(var de=0;de<ie.length;de+=1)if(ie[de].disabled!==ce[de].disabled)return!0;return!1}function Ha(ie,ce,de,xe){for(var Ie=[],rt=de>=1?de|0:1,at=ie;at<=ce;at+=rt)Ie.push({label:Ra(at,2),value:at,disabled:(xe||[]).includes(at)});return Ie}function Zr(ie){var ce=ie.generateConfig,de=ie.prefixCls,xe=ie.operationRef,Ie=ie.activeColumnIndex,rt=ie.value,at=ie.showHour,bt=ie.showMinute,Dt=ie.showSecond,kt=ie.use12Hours,Fn=ie.hourStep,Gt=Fn===void 0?1:Fn,Yt=ie.minuteStep,Jt=Yt===void 0?1:Yt,cn=ie.secondStep,Mt=cn===void 0?1:cn,nn=ie.disabledHours,In=ie.disabledMinutes,fa=ie.disabledSeconds,Qn=ie.disabledTime,Wn=ie.hideDisabledOptions,wa=ie.onSelect,Kn=ie.cellRender,Vn=ie.locale,vr=[],Ta="".concat(de,"-content"),pr="".concat(de,"-time-panel"),er,_r=rt?ce.getHour(rt):-1,So=_r,jo=rt?ce.getMinute(rt):-1,Vr=rt?ce.getSecond(rt):-1,Qr=ce.getNow(),br=ae.useMemo(function(){if(Qn){var fo=Qn(Qr);return[fo.disabledHours,fo.disabledMinutes,fo.disabledSeconds]}return[nn,In,fa]},[nn,In,fa,Qn,Qr]),Go=(0,Ke.Z)(br,3),so=Go[0],Eo=Go[1],Di=Go[2],Oi=Ha(0,23,Gt,so&&so()),ji=(0,Dn.Z)(function(){return Oi},Oi,Zn);kt&&(er=So>=12,So%=12);var vl=ae.useMemo(function(){if(!kt)return[!1,!1];var fo=[!0,!0];return ji.forEach(function(Ni){var fi=Ni.disabled,Ko=Ni.value;fi||(Ko>=12?fo[1]=!1:fo[0]=!1)}),fo},[kt,ji]),Ei=(0,Ke.Z)(vl,2),al=Ei[0],ei=Ei[1],li=ae.useMemo(function(){return kt?ji.filter(er?function(fo){return fo.value>=12}:function(fo){return fo.value<12}).map(function(fo){var Ni=fo.value%12,fi=Ni===0?"12":Ra(Ni,2);return(0,Ot.Z)((0,Ot.Z)({},fo),{},{label:fi,value:Ni})}):ji},[kt,er,ji]),Bi=Ha(0,59,Jt,Eo&&Eo(_r)),rl=Ha(0,59,Mt,Di&&Di(_r,jo)),sl=_n({value:rt,generateConfig:ce,disabledMinutes:Eo,disabledSeconds:Di,minutes:Bi,seconds:rl,use12Hours:kt});xe.current={onUpDown:function(Ni){var fi=vr[Ie];if(fi)for(var Ko=fi.units.findIndex(function(zl){return zl.value===fi.value}),Kr=fi.units.length,Yo=1;Yo<Kr;Yo+=1){var ki=fi.units[(Ko+Ni*Yo+Kr)%Kr];if(ki.disabled!==!0){fi.onSelect(ki.value);break}}}};function Ol(fo,Ni,fi,Ko,Kr){fo!==!1&&vr.push({node:ae.cloneElement(Ni,{prefixCls:pr,value:fi,active:Ie===vr.length,onSelect:Kr,units:Ko,hideDisabledOptions:Wn}),onSelect:Kr,value:fi,units:Ko})}Ol(at,ae.createElement(xa,{key:"hour",type:"hour",info:{today:Qr,locale:Vn,cellRender:Kn}}),So,li,function(fo){wa(sl(er,fo,jo,Vr),"mouse")}),Ol(bt,ae.createElement(xa,{key:"minute",type:"minute",info:{today:Qr,locale:Vn,cellRender:Kn}}),jo,Bi,function(fo){wa(sl(er,So,fo,Vr),"mouse")}),Ol(Dt,ae.createElement(xa,{key:"second",type:"second",info:{today:Qr,locale:Vn,cellRender:Kn}}),Vr,rl,function(fo){wa(sl(er,So,jo,fo),"mouse")});var cl=-1;return typeof er=="boolean"&&(cl=er?1:0),Ol(kt===!0,ae.createElement(xa,{key:"meridiem",type:"meridiem",info:{today:Qr,locale:Vn,cellRender:Kn}}),cl,[{label:"AM",value:0,disabled:al},{label:"PM",value:1,disabled:ei}],function(fo){wa(sl(!!fo,So,jo,Vr),"mouse")}),ae.createElement("div",{className:Ta},vr.map(function(fo){var Ni=fo.node;return Ni}))}var Xr=Zr,zo=function(ce){return ce.filter(function(de){return de!==!1}).length};function ci(ie){var ce=ie.generateConfig,de=ie.format,xe=de===void 0?"HH:mm:ss":de,Ie=ie.prefixCls,rt=ie.active,at=ie.operationRef,bt=ie.showHour,Dt=ie.showMinute,kt=ie.showSecond,Fn=ie.use12Hours,Gt=Fn===void 0?!1:Fn,Yt=ie.onSelect,Jt=ie.value,cn="".concat(Ie,"-time-panel"),Mt=ae.useRef(),nn=ae.useState(-1),In=(0,Ke.Z)(nn,2),fa=In[0],Qn=In[1],Wn=zo([bt,Dt,kt,Gt]);return at.current={onKeyDown:function(Kn){return Er(Kn,{onLeftRight:function(vr){Qn((fa+vr+Wn)%Wn)},onUpDown:function(vr){fa===-1?Qn(0):Mt.current&&Mt.current.onUpDown(vr)},onEnter:function(){Yt(Jt||ce.getNow(),"key"),Qn(-1)}})},onBlur:function(){Qn(-1)}},ae.createElement("div",{className:Ye()(cn,(0,ot.Z)({},"".concat(cn,"-active"),rt))},ae.createElement(Lr,(0,oe.Z)({},ie,{format:xe,prefixCls:Ie})),ae.createElement(Xr,(0,oe.Z)({},ie,{prefixCls:Ie,activeColumnIndex:fa,operationRef:Mt})))}var Pi=ci,ol=$r("date","time");function Du(ie){var ce=ie.prefixCls,de=ie.operationRef,xe=ie.generateConfig,Ie=ie.value,rt=ie.defaultValue,at=ie.disabledTime,bt=ie.showTime,Dt=ie.onSelect,kt=ie.cellRender,Fn="".concat(ce,"-datetime-panel"),Gt=ae.useState(null),Yt=(0,Ke.Z)(Gt,2),Jt=Yt[0],cn=Yt[1],Mt=ae.useRef({}),nn=ae.useRef({}),In=(0,Rn.Z)(bt)==="object"?(0,Ot.Z)({},bt):{};function fa(Kn){var Vn=ol.indexOf(Jt)+Kn,vr=ol[Vn]||null;return vr}var Qn=function(Vn){nn.current.onBlur&&nn.current.onBlur(Vn),cn(null)};de.current={onKeyDown:function(Vn){if(Vn.which===en.Z.TAB){var vr=fa(Vn.shiftKey?-1:1);return cn(vr),vr&&Vn.preventDefault(),!0}if(Jt){var Ta=Jt==="date"?Mt:nn;return Ta.current&&Ta.current.onKeyDown&&Ta.current.onKeyDown(Vn),!0}return[en.Z.LEFT,en.Z.RIGHT,en.Z.UP,en.Z.DOWN].includes(Vn.which)?(cn("date"),!0):!1},onBlur:Qn,onClose:Qn};var Wn=function(Vn,vr){var Ta=Vn;vr==="date"&&!Ie&&In.defaultValue?(Ta=xe.setHour(Ta,xe.getHour(In.defaultValue)),Ta=xe.setMinute(Ta,xe.getMinute(In.defaultValue)),Ta=xe.setSecond(Ta,xe.getSecond(In.defaultValue))):vr==="time"&&!Ie&&rt&&(Ta=xe.setYear(Ta,xe.getYear(rt)),Ta=xe.setMonth(Ta,xe.getMonth(rt)),Ta=xe.setDate(Ta,xe.getDate(rt))),Dt&&Dt(Ta,"mouse")},wa=at?at(Ie||null):{};return ae.createElement("div",{className:Ye()(Fn,(0,ot.Z)({},"".concat(Fn,"-active"),Jt))},ae.createElement(_a,(0,oe.Z)({},ie,{cellRender:kt,operationRef:Mt,active:Jt==="date",onSelect:function(Vn){Wn(qt(xe,Vn,!Ie&&(0,Rn.Z)(bt)==="object"?bt.defaultValue:null),"date")}})),ae.createElement(Pi,(0,oe.Z)({},ie,{cellRender:kt?function(Kn,Vn){return kt(Kn,(0,Ot.Z)((0,Ot.Z)({},Vn),{},{type:"time"}))}:void 0,format:void 0},In,wa,{disabledTime:null,defaultValue:void 0,operationRef:nn,active:Jt==="time",onSelect:function(Vn){Wn(Vn,"time")}})))}var Pu=Du;function gl(ie){var ce=ie.prefixCls,de=ie.generateConfig,xe=ie.viewDate,Ie=ie.onPrevDecades,rt=ie.onNextDecades,at=ae.useContext(Ft),bt=at.hideHeader;if(bt)return null;var Dt="".concat(ce,"-header"),kt=de.getYear(xe),Fn=Math.floor(kt/lt)*lt,Gt=Fn+lt-1;return ae.createElement($t,(0,oe.Z)({},ie,{prefixCls:Dt,onSuperPrev:Ie,onSuperNext:rt}),Fn,"-",Gt)}var Ii=gl,Jl=3,nu=4;function su(ie){var ce=It-1,de=ie.prefixCls,xe=ie.viewDate,Ie=ie.generateConfig,rt=ie.cellRender,at=ie.locale,bt="".concat(de,"-cell"),Dt=Ie.getYear(xe),kt=Math.floor(Dt/It)*It,Fn=Math.floor(Dt/lt)*lt,Gt=Fn+lt-1,Yt=Ie.setYear(xe,Fn-Math.ceil((Jl*nu*It-lt)/2)),Jt=function(nn){var In,fa=Ie.getYear(nn),Qn=fa+ce;return In={},(0,ot.Z)(In,"".concat(bt,"-in-view"),Fn<=fa&&Qn<=Gt),(0,ot.Z)(In,"".concat(bt,"-selected"),fa===kt),In},cn=rt?function(Mt,nn){return rt(Mt,{originNode:nn,today:Ie.getNow(),type:"decade",locale:at})}:void 0;return ae.createElement(rn,(0,oe.Z)({},ie,{rowNum:nu,colNum:Jl,baseDate:Yt,getCellNode:cn,getCellText:function(nn){var In=Ie.getYear(nn);return"".concat(In,"-").concat(In+ce)},getCellClassName:Jt,getCellDate:function(nn,In){return Ie.addYear(nn,In*It)}}))}var wl=su;function yl(ie){var ce=ie.prefixCls,de=ie.onViewDateChange,xe=ie.generateConfig,Ie=ie.viewDate,rt=ie.operationRef,at=ie.onSelect,bt=ie.onPanelChange,Dt="".concat(ce,"-decade-panel");rt.current={onKeyDown:function(Yt){return Er(Yt,{onLeftRight:function(cn){at(xe.addYear(Ie,cn*It),"key")},onCtrlLeftRight:function(cn){at(xe.addYear(Ie,cn*lt),"key")},onUpDown:function(cn){at(xe.addYear(Ie,cn*It*Jl),"key")},onEnter:function(){bt("year",Ie)}})}};var kt=function(Yt){var Jt=xe.addYear(Ie,Yt*lt);de(Jt),bt(null,Jt)},Fn=function(Yt){at(Yt,"mouse"),bt("year",Yt)};return ae.createElement("div",{className:Dt},ae.createElement(Ii,(0,oe.Z)({},ie,{prefixCls:ce,onPrevDecades:function(){kt(-1)},onNextDecades:function(){kt(1)}})),ae.createElement(wl,(0,oe.Z)({},ie,{prefixCls:ce,onSelect:Fn})))}var Xl=yl;function bo(ie){var ce=ie.prefixCls,de=ie.generateConfig,xe=ie.locale,Ie=ie.viewDate,rt=ie.onNextYear,at=ie.onPrevYear,bt=ie.onYearClick,Dt=ae.useContext(Ft),kt=Dt.hideHeader;if(kt)return null;var Fn="".concat(ce,"-header");return ae.createElement($t,(0,oe.Z)({},ie,{prefixCls:Fn,onSuperPrev:at,onSuperNext:rt}),ae.createElement("button",{type:"button",onClick:bt,className:"".concat(ce,"-year-btn")},gn(Ie,{locale:xe,format:xe.yearFormat,generateConfig:de})))}var zt=bo,ln=3,wn=4;function tt(ie){var ce=ie.prefixCls,de=ie.locale,xe=ie.value,Ie=ie.viewDate,rt=ie.generateConfig,at=ie.cellRender,bt=ae.useContext(pt),Dt=bt.rangedValue,kt=bt.hoverRangedValue,Fn="".concat(ce,"-cell"),Gt=Pn({cellPrefixCls:Fn,value:xe,generateConfig:rt,rangedValue:Dt,hoverRangedValue:kt,isSameCell:function(nn,In){return Sn(rt,nn,In)},isInView:function(){return!0},offsetCell:function(nn,In){return rt.addMonth(nn,In)}}),Yt=de.shortMonths||(rt.locale.getShortMonths?rt.locale.getShortMonths(de.locale):[]),Jt=rt.setMonth(Ie,0),cn=at?function(Mt,nn){return at(Mt,{originNode:nn,locale:de,today:rt.getNow(),type:"month"})}:void 0;return ae.createElement(rn,(0,oe.Z)({},ie,{rowNum:wn,colNum:ln,baseDate:Jt,getCellNode:cn,getCellText:function(nn){return de.monthFormat?gn(nn,{locale:de,format:de.monthFormat,generateConfig:rt}):Yt[rt.getMonth(nn)]},getCellClassName:Gt,getCellDate:rt.addMonth,titleCell:function(nn){return gn(nn,{locale:de,format:"YYYY-MM",generateConfig:rt})}}))}var yn=tt;function ca(ie){var ce=ie.prefixCls,de=ie.operationRef,xe=ie.onViewDateChange,Ie=ie.generateConfig,rt=ie.value,at=ie.viewDate,bt=ie.onPanelChange,Dt=ie.onSelect,kt="".concat(ce,"-month-panel");de.current={onKeyDown:function(Yt){return Er(Yt,{onLeftRight:function(cn){Dt(Ie.addMonth(rt||at,cn),"key")},onCtrlLeftRight:function(cn){Dt(Ie.addYear(rt||at,cn),"key")},onUpDown:function(cn){Dt(Ie.addMonth(rt||at,cn*ln),"key")},onEnter:function(){bt("date",rt||at)}})}};var Fn=function(Yt){var Jt=Ie.addYear(at,Yt);xe(Jt),bt(null,Jt)};return ae.createElement("div",{className:kt},ae.createElement(zt,(0,oe.Z)({},ie,{prefixCls:ce,onPrevYear:function(){Fn(-1)},onNextYear:function(){Fn(1)},onYearClick:function(){bt("year",at)}})),ae.createElement(yn,(0,oe.Z)({},ie,{prefixCls:ce,onSelect:function(Yt){Dt(Yt,"mouse"),bt("date",Yt)}})))}var sa=ca;function Qt(ie){var ce=ie.prefixCls,de=ie.generateConfig,xe=ie.locale,Ie=ie.viewDate,rt=ie.onNextYear,at=ie.onPrevYear,bt=ie.onYearClick,Dt=ae.useContext(Ft),kt=Dt.hideHeader;if(kt)return null;var Fn="".concat(ce,"-header");return ae.createElement($t,(0,oe.Z)({},ie,{prefixCls:Fn,onSuperPrev:at,onSuperNext:rt}),ae.createElement("button",{type:"button",onClick:bt,className:"".concat(ce,"-year-btn")},gn(Ie,{locale:xe,format:xe.yearFormat,generateConfig:de})))}var En=Qt,pn=4,pa=1;function ja(ie){var ce=ie.prefixCls,de=ie.locale,xe=ie.value,Ie=ie.viewDate,rt=ie.generateConfig,at=ie.cellRender,bt=ae.useContext(pt),Dt=bt.rangedValue,kt=bt.hoverRangedValue,Fn="".concat(ce,"-cell"),Gt=Pn({cellPrefixCls:Fn,value:xe,generateConfig:rt,rangedValue:Dt,hoverRangedValue:kt,isSameCell:function(Mt,nn){return An(rt,Mt,nn)},isInView:function(){return!0},offsetCell:function(Mt,nn){return rt.addMonth(Mt,nn*3)}}),Yt=rt.setDate(rt.setMonth(Ie,0),1),Jt=at?function(cn,Mt){return at(cn,{originNode:Mt,locale:de,today:rt.getNow(),type:"quarter"})}:void 0;return ae.createElement(rn,(0,oe.Z)({},ie,{rowNum:pa,colNum:pn,baseDate:Yt,getCellNode:Jt,getCellText:function(Mt){return gn(Mt,{locale:de,format:de.quarterFormat||"[Q]Q",generateConfig:rt})},getCellClassName:Gt,getCellDate:function(Mt,nn){return rt.addMonth(Mt,nn*3)},titleCell:function(Mt){return gn(Mt,{locale:de,format:"YYYY-[Q]Q",generateConfig:rt})}}))}var ir=ja;function Ut(ie){var ce=ie.prefixCls,de=ie.operationRef,xe=ie.onViewDateChange,Ie=ie.generateConfig,rt=ie.value,at=ie.viewDate,bt=ie.onPanelChange,Dt=ie.onSelect,kt="".concat(ce,"-quarter-panel");de.current={onKeyDown:function(Yt){return Er(Yt,{onLeftRight:function(cn){Dt(Ie.addMonth(rt||at,cn*3),"key")},onCtrlLeftRight:function(cn){Dt(Ie.addYear(rt||at,cn),"key")},onUpDown:function(cn){Dt(Ie.addYear(rt||at,cn),"key")}})}};var Fn=function(Yt){var Jt=Ie.addYear(at,Yt);xe(Jt),bt(null,Jt)};return ae.createElement("div",{className:kt},ae.createElement(En,(0,oe.Z)({},ie,{prefixCls:ce,onPrevYear:function(){Fn(-1)},onNextYear:function(){Fn(1)},onYearClick:function(){bt("year",at)}})),ae.createElement(ir,(0,oe.Z)({},ie,{prefixCls:ce,onSelect:function(Yt){Dt(Yt,"mouse")}})))}var Pr=Ut;function zr(ie){var ce=ie.prefixCls,de=ie.generateConfig,xe=ie.locale,Ie=ie.value,rt=ie.disabledDate,at=ie.onSelect,bt=ae.useContext(pt),Dt=bt.rangedValue,kt=bt.hoverRangedValue,Fn=ae.useContext(Ft),Gt=Fn.onDateMouseEnter,Yt=Fn.onDateMouseLeave,Jt=(kt==null?void 0:kt[0])||(Dt==null?void 0:Dt[0]),cn=(kt==null?void 0:kt[1])||(Dt==null?void 0:Dt[1]),Mt="".concat(ce,"-cell"),nn=function(Wn){var wa=mt({cellDate:Wn,mode:"week",disabledDate:rt,generateConfig:de});return ae.createElement("td",{key:"week",className:Ye()(Mt,"".concat(Mt,"-week")),onClick:function(){wa||at(Wn,"mouse")},onMouseEnter:function(){!wa&&Gt&&Gt(Wn)},onMouseLeave:function(){!wa&&Yt&&Yt(Wn)}},ae.createElement("div",{className:"".concat(Mt,"-inner")},de.locale.getWeek(xe.locale,Wn)))},In="".concat(ce,"-week-panel-row"),fa=function(Wn){var wa,Kn=it(de,xe.locale,Jt,Wn),Vn=it(de,xe.locale,cn,Wn);return Ye()(In,(wa={},(0,ot.Z)(wa,"".concat(In,"-selected"),!Dt&&it(de,xe.locale,Ie,Wn)),(0,ot.Z)(wa,"".concat(In,"-range-start"),Kn),(0,ot.Z)(wa,"".concat(In,"-range-end"),Vn),(0,ot.Z)(wa,"".concat(In,"-range-hover"),!Kn&&!Vn&&Pa(de,Jt,cn,Wn)),wa))};return ae.createElement(_a,(0,oe.Z)({},ie,{panelName:"week",prefixColumn:nn,rowClassName:fa,keyboardConfig:{onLeftRight:null},isSameCell:function(){return!1}}))}var ia=zr,sn=10;function ea(ie){var ce=ie.prefixCls,de=ie.generateConfig,xe=ie.viewDate,Ie=ie.onPrevDecade,rt=ie.onNextDecade,at=ie.onDecadeClick,bt=ae.useContext(Ft),Dt=bt.hideHeader;if(Dt)return null;var kt="".concat(ce,"-header"),Fn=de.getYear(xe),Gt=Math.floor(Fn/sn)*sn,Yt=Gt+sn-1;return ae.createElement($t,(0,oe.Z)({},ie,{prefixCls:kt,onSuperPrev:Ie,onSuperNext:rt}),ae.createElement("button",{type:"button",onClick:at,className:"".concat(ce,"-decade-btn")},Gt,"-",Yt))}var ra=ea,Oa=3,Sr=4;function Or(ie){var ce=ie.prefixCls,de=ie.value,xe=ie.viewDate,Ie=ie.locale,rt=ie.generateConfig,at=ie.cellRender,bt=ae.useContext(pt),Dt=bt.rangedValue,kt=bt.hoverRangedValue,Fn="".concat(ce,"-cell"),Gt=rt.getYear(xe),Yt=Math.floor(Gt/sn)*sn,Jt=Yt+sn-1,cn=rt.setYear(xe,Yt-Math.ceil((Oa*Sr-sn)/2)),Mt=rt.getNow(),nn=function(Wn){var wa=rt.getYear(Wn);return Yt<=wa&&wa<=Jt},In=Pn({cellPrefixCls:Fn,value:de,generateConfig:rt,rangedValue:Dt,hoverRangedValue:kt,isSameCell:function(Wn,wa){return At(rt,Wn,wa)},isInView:nn,offsetCell:function(Wn,wa){return rt.addYear(Wn,wa)}}),fa=at?function(Qn,Wn){return at(Qn,{originNode:Wn,today:Mt,type:"year",locale:Ie})}:void 0;return ae.createElement(rn,(0,oe.Z)({},ie,{rowNum:Sr,colNum:Oa,baseDate:cn,getCellNode:fa,getCellText:rt.getYear,getCellClassName:In,getCellDate:rt.addYear,titleCell:function(Wn){return gn(Wn,{locale:Ie,format:"YYYY",generateConfig:rt})}}))}var Hr=Or;function Wr(ie){var ce=ie.prefixCls,de=ie.operationRef,xe=ie.onViewDateChange,Ie=ie.generateConfig,rt=ie.value,at=ie.viewDate,bt=ie.sourceMode,Dt=ie.onSelect,kt=ie.onPanelChange,Fn="".concat(ce,"-year-panel");de.current={onKeyDown:function(Jt){return Er(Jt,{onLeftRight:function(Mt){Dt(Ie.addYear(rt||at,Mt),"key")},onCtrlLeftRight:function(Mt){Dt(Ie.addYear(rt||at,Mt*sn),"key")},onUpDown:function(Mt){Dt(Ie.addYear(rt||at,Mt*Oa),"key")},onEnter:function(){kt(bt==="date"?"date":"month",rt||at)}})}};var Gt=function(Jt){var cn=Ie.addYear(at,Jt*10);xe(cn),kt(null,cn)};return ae.createElement("div",{className:Fn},ae.createElement(ra,(0,oe.Z)({},ie,{prefixCls:ce,onPrevDecade:function(){Gt(-1)},onNextDecade:function(){Gt(1)},onDecadeClick:function(){kt("decade",at)}})),ae.createElement(Hr,(0,oe.Z)({},ie,{prefixCls:ce,onSelect:function(Jt){kt(bt==="date"?"date":"month",Jt),Dt(Jt,"mouse")}})))}var Da=Wr;function or(ie,ce,de){return de?ae.createElement("div",{className:"".concat(ie,"-footer-extra")},de(ce)):null}function nr(ie){var ce=ie.prefixCls,de=ie.components,xe=de===void 0?{}:de,Ie=ie.needConfirmButton,rt=ie.onNow,at=ie.onOk,bt=ie.okDisabled,Dt=ie.showNow,kt=ie.locale,Fn,Gt;if(Ie){var Yt=xe.button||"button";rt&&Dt!==!1&&(Fn=ae.createElement("li",{className:"".concat(ce,"-now")},ae.createElement("a",{className:"".concat(ce,"-now-btn"),onClick:rt},kt.now))),Gt=Ie&&ae.createElement("li",{className:"".concat(ce,"-ok")},ae.createElement(Yt,{disabled:bt,onClick:at},kt.ok))}return!Fn&&!Gt?null:ae.createElement("ul",{className:"".concat(ce,"-ranges")},Fn,Gt)}var Cr=["date","month"];function La(ie){var ce,de=ie,xe=de.prefixCls,Ie=xe===void 0?"rc-picker":xe,rt=de.className,at=de.style,bt=de.locale,Dt=de.generateConfig,kt=de.value,Fn=de.defaultValue,Gt=de.pickerValue,Yt=de.defaultPickerValue,Jt=de.disabledDate,cn=de.mode,Mt=de.picker,nn=Mt===void 0?"date":Mt,In=de.tabIndex,fa=In===void 0?0:In,Qn=de.showNow,Wn=de.showTime,wa=de.showToday,Kn=de.renderExtraFooter,Vn=de.hideHeader,vr=de.onSelect,Ta=de.onChange,pr=de.onPanelChange,er=de.onMouseDown,_r=de.onPickerValueChange,So=de.onOk,jo=de.components,Vr=de.direction,Qr=de.hourStep,br=Qr===void 0?1:Qr,Go=de.minuteStep,so=Go===void 0?1:Go,Eo=de.secondStep,Di=Eo===void 0?1:Eo,Oi=de.dateRender,ji=de.monthCellRender,vl=de.cellRender,Ei=nn==="date"&&!!Wn||nn==="time",al=24%br===0,ei=60%so===0,li=60%Di===0,Bi=ae.useContext(Ft),rl=Bi.operationRef,sl=Bi.onSelect,Ol=Bi.hideRanges,cl=Bi.defaultOpenValue,fo=ae.useContext(pt),Ni=fo.inRange,fi=fo.panelPosition,Ko=fo.rangedValue,Kr=fo.hoverRangedValue,Yo=ae.useRef({}),ki=ae.useRef(!0),zl=(0,fn.Z)(null,{value:kt,defaultValue:Fn,postState:function(Fr){return!Fr&&cl&&nn==="time"?cl:Fr}}),iu=(0,Ke.Z)(zl,2),Dl=iu[0],Uu=iu[1],ns=(0,fn.Z)(null,{value:Gt,defaultValue:Yt||Dl,postState:function(Fr){var Jo=Dt.getNow();if(!Fr)return Jo;if(!Dl&&Wn){var qi=(0,Rn.Z)(Wn)==="object"?Wn.defaultValue:Fn;return qt(Dt,Array.isArray(Fr)?Fr[0]:Fr,qi||Jo)}return Array.isArray(Fr)?Fr[0]:Fr}}),$l=(0,Ke.Z)(ns,2),Hl=$l[0],Nl=$l[1],vo=function(Fr){Nl(Fr),_r&&_r(Fr)},wi=function(Fr){var Jo=fr[nn];return Jo?Jo(Fr):Fr},Xi=(0,fn.Z)(function(){return nn==="time"?"time":wi("date")},{value:cn}),Il=(0,Ke.Z)(Xi,2),Gi=Il[0],jl=Il[1];ae.useEffect(function(){jl(nn)},[nn]);var Cl=ae.useState(function(){return Gi}),eu=(0,Ke.Z)(Cl,2),lu=eu[0],Bl=eu[1],Gl=function(Fr,Jo){var qi=wi(Fr||Gi);Bl(Gi),jl(qi),pr&&(Gi!==qi||Pt(Dt,Hl,Hl))&&pr(Jo,qi)},Tl=function(Fr,Jo){var qi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;(Gi===nn||qi)&&(Uu(Fr),vr&&vr(Fr),sl&&sl(Fr,Jo),Ta&&!Pt(Dt,Fr,Dl)&&!(Jt!=null&&Jt(Fr))&&Ta(Fr))},uu=function(Fr){if(Cr.includes(Gi)){var Jo,qi,Eu=Gi==="date";switch(Fr===en.Z.PAGE_UP||Fr===en.Z.PAGE_DOWN?qi=Eu?Dt.addMonth:Dt.addYear:qi=Eu?Dt.addDate:Dt.addMonth,Fr){case en.Z.LEFT:case en.Z.PAGE_UP:Jo=qi(Hl,-1);break;case en.Z.RIGHT:case en.Z.PAGE_DOWN:Jo=qi(Hl,1);break;case en.Z.UP:case en.Z.DOWN:Jo=qi(Hl,Number("".concat(Fr===en.Z.UP?"-":"").concat(Eu?et:ln)));break}if(Jo)return!(Jt!=null&&Jt(Jo))}return!0},wu=function(Fr){if(Yo.current&&Yo.current.onKeyDown){var Jo=!0,qi=Fr.which;if([en.Z.LEFT,en.Z.RIGHT,en.Z.UP,en.Z.DOWN,en.Z.PAGE_UP,en.Z.PAGE_DOWN,en.Z.ENTER].includes(qi)&&(Fr.preventDefault(),qi!==en.Z.ENTER&&fa===0&&(Jo=uu(qi))),Jo)return Yo.current.onKeyDown(Fr)}return(0,Pe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},vi=function(Fr){Yo.current&&Yo.current.onBlur&&Yo.current.onBlur(Fr)};rl&&fi!=="right"&&(rl.current={onKeyDown:wu,onClose:function(){Yo.current&&Yo.current.onClose&&Yo.current.onClose()}}),ae.useEffect(function(){kt&&!ki.current&&Nl(kt)},[kt]),ae.useEffect(function(){ki.current=!1},[]);var ai,fu=ma({cellRender:vl,monthCellRender:ji,dateRender:Oi}),yi=(0,Ot.Z)((0,Ot.Z)({},ie),{},{cellRender:fu,operationRef:Yo,prefixCls:Ie,viewDate:Hl,value:Dl,onViewDateChange:vo,sourceMode:lu,onPanelChange:Gl,disabledDate:Jt});switch(delete yi.onChange,delete yi.onSelect,Gi){case"decade":ai=ae.createElement(Xl,(0,oe.Z)({},yi,{onSelect:function(Fr,Jo){vo(Fr),Tl(Fr,Jo)}}));break;case"year":ai=ae.createElement(Da,(0,oe.Z)({},yi,{onSelect:function(Fr,Jo){vo(Fr),Tl(Fr,Jo)}}));break;case"month":ai=ae.createElement(sa,(0,oe.Z)({},yi,{onSelect:function(Fr,Jo){vo(Fr),Tl(Fr,Jo)}}));break;case"quarter":ai=ae.createElement(Pr,(0,oe.Z)({},yi,{onSelect:function(Fr,Jo){vo(Fr),Tl(Fr,Jo)}}));break;case"week":ai=ae.createElement(ia,(0,oe.Z)({},yi,{onSelect:function(Fr,Jo){vo(Fr),Tl(Fr,Jo)}}));break;case"time":delete yi.showTime,ai=ae.createElement(Pi,(0,oe.Z)({},yi,(0,Rn.Z)(Wn)==="object"?Wn:null,{onSelect:function(Fr,Jo){vo(Fr),Tl(Fr,Jo)}}));break;default:Wn?ai=ae.createElement(Pu,(0,oe.Z)({},yi,{onSelect:function(Fr,Jo){vo(Fr),Tl(Fr,Jo)}})):ai=ae.createElement(_a,(0,oe.Z)({},yi,{onSelect:function(Fr,Jo){vo(Fr),Tl(Fr,Jo)}}))}var Wu,Lu,Mu=function(){var Fr=Dt.getNow(),Jo=tn(Dt.getHour(Fr),Dt.getMinute(Fr),Dt.getSecond(Fr),al?br:1,ei?so:1,li?Di:1),qi=on(Dt,Fr,Jo[0],Jo[1],Jo[2]);Tl(qi,"submit")};Ol||(Wu=or(Ie,Gi,Kn),Wn&&Gi!=="date"?Lu=null:Lu=nr({prefixCls:Ie,components:jo,needConfirmButton:Ei,okDisabled:!Dl||Jt&&Jt(Dl),locale:bt,showNow:Qn,onNow:Ei&&Mu,onOk:function(){Dl&&(Tl(Dl,"submit",!0),So&&So(Dl))}}));var Su;if(wa&&Gi==="date"&&nn==="date"&&!Wn){var _u=Dt.getNow(),xs="".concat(Ie,"-today-btn"),as=Jt&&Jt(_u);Su=ae.createElement("a",{className:Ye()(xs,as&&"".concat(xs,"-disabled")),"aria-disabled":as,onClick:function(){as||Tl(_u,"mouse",!0)}},bt.today)}return ae.createElement(Ft.Provider,{value:(0,Ot.Z)((0,Ot.Z)({},Bi),{},{mode:Gi,hideHeader:"hideHeader"in ie?Vn:Bi.hideHeader,hidePrevBtn:Ni&&fi==="right",hideNextBtn:Ni&&fi==="left"})},ae.createElement("div",{tabIndex:fa,className:Ye()("".concat(Ie,"-panel"),rt,(ce={},(0,ot.Z)(ce,"".concat(Ie,"-panel-has-range"),Ko&&Ko[0]&&Ko[1]),(0,ot.Z)(ce,"".concat(Ie,"-panel-has-range-hover"),Kr&&Kr[0]&&Kr[1]),(0,ot.Z)(ce,"".concat(Ie,"-panel-rtl"),Vr==="rtl"),ce)),style:at,onKeyDown:wu,onBlur:vi,onMouseDown:er},ai,Wu||Lu||Su?ae.createElement("div",{className:"".concat(Ie,"-footer")},Wu,Lu,Su):null))}var Bo=La,_o=z(45987),di=z(73935);function gi(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var mi={};function Sl(ie,ce){}function au(ie,ce){}function Cu(){mi={}}function xl(ie,ce,de){!ce&&!mi[de]&&(ie(!1,de),mi[de]=!0)}function Rl(ie,ce){xl(Sl,ie,ce)}function ml(ie,ce){xl(au,ie,ce)}var Ou=null,vu=z(49286);function Nu(ie,ce,de){var xe=ae.useRef({});return(!("value"in xe.current)||de(xe.current.condition,ce))&&(xe.current.value=ie(),xe.current.condition=ce),xe.current.value}function os(ie,ce){typeof ie=="function"?ie(ce):(0,Rn.Z)(ie)==="object"&&ie&&"current"in ie&&(ie.current=ce)}function bl(){for(var ie=arguments.length,ce=new Array(ie),de=0;de<ie;de++)ce[de]=arguments[de];var xe=ce.filter(function(Ie){return Ie});return xe.length<=1?xe[0]:function(Ie){ce.forEach(function(rt){os(rt,Ie)})}}function Dr(){for(var ie=arguments.length,ce=new Array(ie),de=0;de<ie;de++)ce[de]=arguments[de];return Nu(function(){return bl.apply(void 0,ce)},ce,function(xe,Ie){return xe.length===Ie.length&&xe.every(function(rt,at){return rt===Ie[at]})})}function xu(ie){var ce,de,xe=(0,vu.isMemo)(ie)?ie.type.type:ie.type;return!(typeof xe=="function"&&!((ce=xe.prototype)!==null&&ce!==void 0&&ce.render)||typeof ie=="function"&&!((de=ie.prototype)!==null&&de!==void 0&&de.render))}var Bs=ae.createContext(null),pu=Bs,Gu=gi()?ae.useLayoutEffect:ae.useEffect,Iu=Gu,is=function(ce,de){var xe=React.useRef(!0);Gu(function(){if(!xe.current)return ce()},de),Gu(function(){return xe.current=!1,function(){xe.current=!0}},[])},$i=[];function Ao(ie,ce){var de=ae.useState(function(){if(!gi())return null;var cn=document.createElement("div");return cn}),xe=(0,Ke.Z)(de,1),Ie=xe[0],rt=ae.useRef(!1),at=ae.useContext(pu),bt=ae.useState($i),Dt=(0,Ke.Z)(bt,2),kt=Dt[0],Fn=Dt[1],Gt=at||(rt.current?void 0:function(cn){Fn(function(Mt){var nn=[cn].concat((0,Aa.Z)(Mt));return nn})});function Yt(){Ie.parentElement||document.body.appendChild(Ie),rt.current=!0}function Jt(){var cn;(cn=Ie.parentElement)===null||cn===void 0||cn.removeChild(Ie),rt.current=!1}return Iu(function(){return ie?at?at(Yt):Yt():Jt(),Jt},[ie]),Iu(function(){kt.length&&(kt.forEach(function(cn){return cn()}),Fn($i))},[kt]),[Ie,Gt]}function il(ie,ce){if(!ie)return!1;if(ie.contains)return ie.contains(ce);for(var de=ce;de;){if(de===ie)return!0;de=de.parentNode}return!1}var qu="data-rc-order",$u="rc-util-key",ll=new Map;function Tu(){var ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ce=ie.mark;return ce?ce.startsWith("data-")?ce:"data-".concat(ce):$u}function Ul(ie){if(ie.attachTo)return ie.attachTo;var ce=document.querySelector("head");return ce||document.body}function Ia(ie){return ie==="queue"?"prependQueue":ie?"prepend":"append"}function Ru(ie){return Array.from((ll.get(ie)||ie).children).filter(function(ce){return ce.tagName==="STYLE"})}function ku(ie){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!gi())return null;var de=ce.csp,xe=ce.prepend,Ie=document.createElement("style");Ie.setAttribute(qu,Ia(xe)),de!=null&&de.nonce&&(Ie.nonce=de==null?void 0:de.nonce),Ie.innerHTML=ie;var rt=Ul(ce),at=rt.firstChild;if(xe){if(xe==="queue"){var bt=Ru(rt).filter(function(Dt){return["prepend","prependQueue"].includes(Dt.getAttribute(qu))});if(bt.length)return rt.insertBefore(Ie,bt[bt.length-1].nextSibling),Ie}rt.insertBefore(Ie,at)}else rt.appendChild(Ie);return Ie}function ls(ie){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},de=Ul(ce);return Ru(de).find(function(xe){return xe.getAttribute(Tu(ce))===ie})}function Vu(ie){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},de=ls(ie,ce);if(de){var xe=Ul(ce);xe.removeChild(de)}}function us(ie,ce){var de=ll.get(ie);if(!de||!il(document,de)){var xe=ku("",ce),Ie=xe.parentNode;ll.set(ie,Ie),ie.removeChild(xe)}}function uc(){ll.clear()}function ss(ie,ce){var de=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},xe=Ul(de);us(xe,de);var Ie=ls(ce,de);if(Ie){var rt,at;if((rt=de.csp)!==null&&rt!==void 0&&rt.nonce&&Ie.nonce!==((at=de.csp)===null||at===void 0?void 0:at.nonce)){var bt;Ie.nonce=(bt=de.csp)===null||bt===void 0?void 0:bt.nonce}return Ie.innerHTML!==ie&&(Ie.innerHTML=ie),Ie}var Dt=ku(ie,de);return Dt.setAttribute(Tu(de),ce),Dt}var bu;function sc(ie){if(typeof document=="undefined")return 0;if(ie||bu===void 0){var ce=document.createElement("div");ce.style.width="100%",ce.style.height="200px";var de=document.createElement("div"),xe=de.style;xe.position="absolute",xe.top="0",xe.left="0",xe.pointerEvents="none",xe.visibility="hidden",xe.width="200px",xe.height="150px",xe.overflow="hidden",de.appendChild(ce),document.body.appendChild(de);var Ie=ce.offsetWidth;de.style.overflow="scroll";var rt=ce.offsetWidth;Ie===rt&&(rt=de.clientWidth),document.body.removeChild(de),bu=Ie-rt}return bu}function cs(ie){var ce=ie.match(/^(.*)px$/),de=Number(ce==null?void 0:ce[1]);return Number.isNaN(de)?sc():de}function ks(ie){if(typeof document=="undefined"||!ie||!(ie instanceof Element))return{width:0,height:0};var ce=getComputedStyle(ie,"::-webkit-scrollbar"),de=ce.width,xe=ce.height;return{width:cs(de),height:cs(xe)}}function ds(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Es="rc-util-locker-".concat(Date.now()),ys=0;function cc(ie){var ce=!!ie,de=ae.useState(function(){return ys+=1,"".concat(Es,"_").concat(ys)}),xe=(0,Ke.Z)(de,1),Ie=xe[0];Iu(function(){if(ce){var rt=ks(document.body).width,at=ds();ss(`
|
|
html body {
|
|
overflow-y: hidden;
|
|
`.concat(at?"width: calc(100% - ".concat(rt,"px);"):"",`
|
|
}`),Ie)}else Vu(Ie);return function(){Vu(Ie)}},[ce,Ie])}var _s=!1;function Vs(ie){return typeof ie=="boolean"&&(_s=ie),_s}var Ys=function(ce){return ce===!1?!1:!gi()||!ce?null:typeof ce=="string"?document.querySelector(ce):typeof ce=="function"?ce():ce},dc=ae.forwardRef(function(ie,ce){var de=ie.open,xe=ie.autoLock,Ie=ie.getContainer,rt=ie.debug,at=ie.autoDestroy,bt=at===void 0?!0:at,Dt=ie.children,kt=ae.useState(de),Fn=(0,Ke.Z)(kt,2),Gt=Fn[0],Yt=Fn[1],Jt=Gt||de;ae.useEffect(function(){(bt||de)&&Yt(de)},[de,bt]);var cn=ae.useState(function(){return Ys(Ie)}),Mt=(0,Ke.Z)(cn,2),nn=Mt[0],In=Mt[1];ae.useEffect(function(){var _r=Ys(Ie);In(_r!=null?_r:null)});var fa=Ao(Jt&&!nn,rt),Qn=(0,Ke.Z)(fa,2),Wn=Qn[0],wa=Qn[1],Kn=nn!=null?nn:Wn;cc(xe&&de&&gi()&&(Kn===Wn||Kn===document.body));var Vn=null;if(Dt&&xu(Dt)&&ce){var vr=Dt;Vn=vr.ref}var Ta=Dr(Vn,ce);if(!Jt||!gi()||nn===void 0)return null;var pr=Kn===!1||Vs(),er=Dt;return ce&&(er=ae.cloneElement(Dt,{ref:Ta})),ae.createElement(pu.Provider,{value:wa},pr?er:(0,di.createPortal)(er,Kn))}),Qs=dc,Zs=Qs,Js=z(48555);function ws(ie){return ie instanceof HTMLElement||ie instanceof SVGElement}function gc(ie){return ws(ie)?ie:ie instanceof React.Component?ReactDOM.findDOMNode(ie):null}function Ps(ie){var ce;return ie==null||(ce=ie.getRootNode)===null||ce===void 0?void 0:ce.call(ie)}function Ls(ie){return Ps(ie)instanceof ShadowRoot}function gs(ie){return Ls(ie)?Ps(ie):null}var Yu=z(77527);function Xs(){var ie=(0,Ot.Z)({},Ee);return ie.useId}var Ms=0;function yc(){}var Ge=Xs(),ut=Ge?function(ce){var de=Ge();return ce||de}:function(ce){var de=ae.useState("ssr-id"),xe=(0,Ke.Z)(de,2),Ie=xe[0],rt=xe[1];return ae.useEffect(function(){var at=Ms;Ms+=1,rt("rc_unique_".concat(at))},[]),ce||Ie},st=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))},Lt=ae.createContext(null),hn=Lt;function Yn(ie){return ie?Array.isArray(ie)?ie:[ie]:[]}function Xn(ie,ce,de,xe){return ae.useMemo(function(){var Ie=Yn(de!=null?de:ce),rt=Yn(xe!=null?xe:ce),at=new Set(Ie),bt=new Set(rt);return ie&&(at.has("hover")&&(at.delete("hover"),at.add("click")),bt.has("hover")&&(bt.delete("hover"),bt.add("click"))),[at,bt]},[ie,ce,de,xe])}function Ga(){var ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],de=arguments.length>2?arguments[2]:void 0;return de?ie[0]===ce[0]:ie[0]===ce[0]&&ie[1]===ce[1]}function lr(ie,ce,de,xe){for(var Ie=de.points,rt=Object.keys(ie),at=0;at<rt.length;at+=1){var bt,Dt=rt[at];if(Ga((bt=ie[Dt])===null||bt===void 0?void 0:bt.points,Ie,xe))return"".concat(ce,"-placement-").concat(Dt)}return""}function Qa(ie,ce,de,xe){return ce||(de?{motionName:"".concat(ie,"-").concat(de)}:xe?{motionName:xe}:null)}function Ka(ie){return ie.ownerDocument.defaultView}function qa(ie){for(var ce=[],de=ie==null?void 0:ie.parentElement,xe=["hidden","scroll","clip","auto"];de;){var Ie=Ka(de).getComputedStyle(de),rt=Ie.overflowX,at=Ie.overflowY,bt=Ie.overflow;[rt,at,bt].some(function(Dt){return xe.includes(Dt)})&&ce.push(de),de=de.parentElement}return ce}function Mr(ie){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(ie)?ce:ie}function Ar(ie){return Mr(parseFloat(ie),0)}function ro(ie,ce){var de=(0,Ot.Z)({},ie);return(ce||[]).forEach(function(xe){if(!(xe instanceof HTMLBodyElement||xe instanceof HTMLHtmlElement)){var Ie=Ka(xe).getComputedStyle(xe),rt=Ie.overflow,at=Ie.overflowClipMargin,bt=Ie.borderTopWidth,Dt=Ie.borderBottomWidth,kt=Ie.borderLeftWidth,Fn=Ie.borderRightWidth,Gt=xe.getBoundingClientRect(),Yt=xe.offsetHeight,Jt=xe.clientHeight,cn=xe.offsetWidth,Mt=xe.clientWidth,nn=Ar(bt),In=Ar(Dt),fa=Ar(kt),Qn=Ar(Fn),Wn=Mr(Math.round(Gt.width/cn*1e3)/1e3),wa=Mr(Math.round(Gt.height/Yt*1e3)/1e3),Kn=(cn-Mt-fa-Qn)*Wn,Vn=(Yt-Jt-nn-In)*wa,vr=nn*wa,Ta=In*wa,pr=fa*Wn,er=Qn*Wn,_r=0,So=0;if(rt==="clip"){var jo=Ar(at);_r=jo*Wn,So=jo*wa}var Vr=Gt.x+pr-_r,Qr=Gt.y+vr-So,br=Vr+Gt.width+2*_r-pr-er-Kn,Go=Qr+Gt.height+2*So-vr-Ta-Vn;de.left=Math.max(de.left,Vr),de.top=Math.max(de.top,Qr),de.right=Math.min(de.right,br),de.bottom=Math.min(de.bottom,Go)}}),de}function Qo(ie){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,de="".concat(ce),xe=de.match(/^(.*)\%$/);return xe?ie*(parseFloat(xe[1])/100):parseFloat(de)}function To(ie,ce){var de=ce||[],xe=(0,Ke.Z)(de,2),Ie=xe[0],rt=xe[1];return[Qo(ie.width,Ie),Qo(ie.height,rt)]}function ui(){var ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[ie[0],ie[1]]}function Oo(ie,ce){var de=ce[0],xe=ce[1],Ie,rt;return de==="t"?rt=ie.y:de==="b"?rt=ie.y+ie.height:rt=ie.y+ie.height/2,xe==="l"?Ie=ie.x:xe==="r"?Ie=ie.x+ie.width:Ie=ie.x+ie.width/2,{x:Ie,y:rt}}function io(ie,ce){var de={t:"b",b:"t",l:"r",r:"l"};return ie.map(function(xe,Ie){return Ie===ce?de[xe]||"c":xe}).join("")}function Nr(ie,ce,de,xe,Ie,rt,at){var bt=ae.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Ie[xe]||{}}),Dt=(0,Ke.Z)(bt,2),kt=Dt[0],Fn=Dt[1],Gt=ae.useRef(0),Yt=ae.useMemo(function(){return ce?qa(ce):[]},[ce]),Jt=ae.useRef({}),cn=function(){Jt.current={}};ie||cn();var Mt=(0,Yu.Z)(function(){if(ce&&de&&ie){let ju=function(hc,Ws){var As=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Yo,Sc=so.x+hc,nc=so.y+Ws,Ac=Sc+li,Fc=nc+ei,Rs=Math.max(Sc,As.left),Dc=Math.max(nc,As.top),Ic=Math.min(Ac,As.right),oo=Math.min(Fc,As.bottom);return Math.max(0,(Ic-Rs)*(oo-Dc))},Ss=function(){qi=so.y+ai,Eu=qi+ei,ps=so.x+vi,ms=ps+li};var fa,Qn,Wn=ce,wa=Wn.ownerDocument,Kn=Ka(Wn),Vn=Kn.getComputedStyle(Wn),vr=Vn.width,Ta=Vn.height,pr=Vn.position,er=Wn.style.left,_r=Wn.style.top,So=Wn.style.right,jo=Wn.style.bottom,Vr=(0,Ot.Z)((0,Ot.Z)({},Ie[xe]),rt),Qr=wa.createElement("div");(fa=Wn.parentElement)===null||fa===void 0||fa.appendChild(Qr),Qr.style.left="".concat(Wn.offsetLeft,"px"),Qr.style.top="".concat(Wn.offsetTop,"px"),Qr.style.position=pr,Qr.style.height="".concat(Wn.offsetHeight,"px"),Qr.style.width="".concat(Wn.offsetWidth,"px"),Wn.style.left="0",Wn.style.top="0",Wn.style.right="auto",Wn.style.bottom="auto";var br;if(Array.isArray(de))br={x:de[0],y:de[1],width:0,height:0};else{var Go=de.getBoundingClientRect();br={x:Go.x,y:Go.y,width:Go.width,height:Go.height}}var so=Wn.getBoundingClientRect(),Eo=wa.documentElement,Di=Eo.clientWidth,Oi=Eo.clientHeight,ji=Eo.scrollWidth,vl=Eo.scrollHeight,Ei=Eo.scrollTop,al=Eo.scrollLeft,ei=so.height,li=so.width,Bi=br.height,rl=br.width,sl={left:0,top:0,right:Di,bottom:Oi},Ol={left:-al,top:-Ei,right:ji-al,bottom:vl-Ei},cl=Vr.htmlRegion,fo="visible",Ni="visibleFirst";cl!=="scroll"&&cl!==Ni&&(cl=fo);var fi=cl===Ni,Ko=ro(Ol,Yt),Kr=ro(sl,Yt),Yo=cl===fo?Kr:Ko,ki=fi?Kr:Yo;Wn.style.left="auto",Wn.style.top="auto",Wn.style.right="0",Wn.style.bottom="0";var zl=Wn.getBoundingClientRect();Wn.style.left=er,Wn.style.top=_r,Wn.style.right=So,Wn.style.bottom=jo,(Qn=Wn.parentElement)===null||Qn===void 0||Qn.removeChild(Qr);var iu=Mr(Math.round(li/parseFloat(vr)*1e3)/1e3),Dl=Mr(Math.round(ei/parseFloat(Ta)*1e3)/1e3);if(iu===0||Dl===0||ws(de)&&!(0,da.Z)(de))return;var Uu=Vr.offset,ns=Vr.targetOffset,$l=To(so,Uu),Hl=(0,Ke.Z)($l,2),Nl=Hl[0],vo=Hl[1],wi=To(br,ns),Xi=(0,Ke.Z)(wi,2),Il=Xi[0],Gi=Xi[1];br.x-=Il,br.y-=Gi;var jl=Vr.points||[],Cl=(0,Ke.Z)(jl,2),eu=Cl[0],lu=Cl[1],Bl=ui(lu),Gl=ui(eu),Tl=Oo(br,Bl),uu=Oo(so,Gl),wu=(0,Ot.Z)({},Vr),vi=Tl.x-uu.x+Nl,ai=Tl.y-uu.y+vo,fu=ju(vi,ai),yi=ju(vi,ai,Kr),Wu=Oo(br,["t","l"]),Lu=Oo(so,["t","l"]),Mu=Oo(br,["b","r"]),Su=Oo(so,["b","r"]),_u=Vr.overflow||{},xs=_u.adjustX,as=_u.adjustY,Io=_u.shiftX,Fr=_u.shiftY,Jo=function(Ws){return typeof Ws=="boolean"?Ws:Ws>=0},qi,Eu,ps,ms;Ss();var Ns=Jo(as),bs=Gl[0]===Bl[0];if(Ns&&Gl[0]==="t"&&(Eu>ki.bottom||Jt.current.bt)){var hl=ai;bs?hl-=ei-Bi:hl=Wu.y-Su.y-vo;var Uo=ju(vi,hl),Fu=ju(vi,hl,Kr);Uo>fu||Uo===fu&&(!fi||Fu>=yi)?(Jt.current.bt=!0,ai=hl,vo=-vo,wu.points=[io(Gl,0),io(Bl,0)]):Jt.current.bt=!1}if(Ns&&Gl[0]==="b"&&(qi<ki.top||Jt.current.tb)){var yu=ai;bs?yu+=ei-Bi:yu=Mu.y-Lu.y-vo;var Hs=ju(vi,yu),mc=ju(vi,yu,Kr);Hs>fu||Hs===fu&&(!fi||mc>=yi)?(Jt.current.tb=!0,ai=yu,vo=-vo,wu.points=[io(Gl,0),io(Bl,0)]):Jt.current.tb=!1}var qs=Jo(xs),js=Gl[1]===Bl[1];if(qs&&Gl[1]==="l"&&(ms>ki.right||Jt.current.rl)){var fs=vi;js?fs-=li-rl:fs=Wu.x-Su.x-Nl;var Gs=ju(fs,ai),fc=ju(fs,ai,Kr);Gs>fu||Gs===fu&&(!fi||fc>=yi)?(Jt.current.rl=!0,vi=fs,Nl=-Nl,wu.points=[io(Gl,1),io(Bl,1)]):Jt.current.rl=!1}if(qs&&Gl[1]==="r"&&(ps<ki.left||Jt.current.lr)){var hs=vi;js?hs+=li-rl:hs=Mu.x-Lu.x-Nl;var dl=ju(hs,ai),lo=ju(hs,ai,Kr);dl>fu||dl===fu&&(!fi||lo>=yi)?(Jt.current.lr=!0,vi=hs,Nl=-Nl,wu.points=[io(Gl,1),io(Bl,1)]):Jt.current.lr=!1}Ss();var _l=Io===!0?0:Io;typeof _l=="number"&&(ps<Kr.left&&(vi-=ps-Kr.left-Nl,br.x+rl<Kr.left+_l&&(vi+=br.x-Kr.left+rl-_l)),ms>Kr.right&&(vi-=ms-Kr.right-Nl,br.x>Kr.right-_l&&(vi+=br.x-Kr.right+_l)));var Vl=Fr===!0?0:Fr;typeof Vl=="number"&&(qi<Kr.top&&(ai-=qi-Kr.top-vo,br.y+Bi<Kr.top+Vl&&(ai+=br.y-Kr.top+Bi-Vl)),Eu>Kr.bottom&&(ai-=Eu-Kr.bottom-vo,br.y>Kr.bottom-Vl&&(ai+=br.y-Kr.bottom+Vl)));var Is=so.x+vi,Ts=Is+li,$s=so.y+ai,Ks=$s+ei,rs=br.x,Lc=rs+rl,Pc=br.y,Cc=Pc+Bi,Us=Math.max(Is,rs),Mc=Math.min(Ts,Lc),xc=(Us+Mc)/2,Oc=xc-Is,ec=Math.max($s,Pc),tc=Math.min(Ks,Cc),bc=(ec+tc)/2,vc=bc-$s;at==null||at(ce,wu);var Nc=zl.right-so.x-(vi+so.width),pc=zl.bottom-so.y-(ai+so.height);Fn({ready:!0,offsetX:vi/iu,offsetY:ai/Dl,offsetR:Nc/iu,offsetB:pc/Dl,arrowX:Oc/iu,arrowY:vc/Dl,scaleX:iu,scaleY:Dl,align:wu})}}),nn=function(){Gt.current+=1;var Qn=Gt.current;Promise.resolve().then(function(){Gt.current===Qn&&Mt()})},In=function(){Fn(function(Qn){return(0,Ot.Z)((0,Ot.Z)({},Qn),{},{ready:!1})})};return(0,za.Z)(In,[xe]),(0,za.Z)(function(){ie||In()},[ie]),[kt.ready,kt.offsetX,kt.offsetY,kt.offsetR,kt.offsetB,kt.arrowX,kt.arrowY,kt.scaleX,kt.scaleY,kt.align,nn]}function _i(ie,ce,de,xe,Ie){(0,za.Z)(function(){if(ie&&ce&&de){let Gt=function(){xe(),Ie()};var rt=ce,at=de,bt=qa(rt),Dt=qa(at),kt=Ka(at),Fn=new Set([kt].concat((0,Aa.Z)(bt),(0,Aa.Z)(Dt)));return Fn.forEach(function(Yt){Yt.addEventListener("scroll",Gt,{passive:!0})}),kt.addEventListener("resize",Gt,{passive:!0}),xe(),function(){Fn.forEach(function(Yt){Yt.removeEventListener("scroll",Gt),kt.removeEventListener("resize",Gt)})}}},[ie,ce,de])}var Li=z(60276);function Ki(ie,ce,de,xe,Ie,rt,at,bt){var Dt=ae.useRef(ie),kt=ae.useRef(!1);Dt.current!==ie&&(kt.current=!0,Dt.current=ie),ae.useEffect(function(){var Fn=(0,Vt.Z)(function(){kt.current=!1});return function(){Vt.Z.cancel(Fn)}},[ie]),ae.useEffect(function(){if(ce&&xe&&(!Ie||rt)){var Fn=function(){var pr=!1,er=function(jo){var Vr=jo.target;pr=at(Vr)},_r=function(jo){var Vr=jo.target;!kt.current&&Dt.current&&!pr&&!at(Vr)&&bt(!1)};return[er,_r]},Gt=Fn(),Yt=(0,Ke.Z)(Gt,2),Jt=Yt[0],cn=Yt[1],Mt=Fn(),nn=(0,Ke.Z)(Mt,2),In=nn[0],fa=nn[1],Qn=Ka(xe);Qn.addEventListener("mousedown",Jt,!0),Qn.addEventListener("click",cn,!0),Qn.addEventListener("contextmenu",cn,!0);var Wn=gs(de);if(Wn&&(Wn.addEventListener("mousedown",In,!0),Wn.addEventListener("click",fa,!0),Wn.addEventListener("contextmenu",fa,!0)),0)var wa,Kn,Vn,vr;return function(){Qn.removeEventListener("mousedown",Jt,!0),Qn.removeEventListener("click",cn,!0),Qn.removeEventListener("contextmenu",cn,!0),Wn&&(Wn.removeEventListener("mousedown",In,!0),Wn.removeEventListener("click",fa,!0),Wn.removeEventListener("contextmenu",fa,!0))}}},[ce,de,xe,Ie,rt])}function el(ie){return ie instanceof HTMLElement||ie instanceof SVGElement}function Ll(ie){return el(ie)?ie:ie instanceof ae.Component?di.findDOMNode(ie):null}function Ti(ie,ce,de){var xe=React.useRef({});return(!("value"in xe.current)||de(xe.current.condition,ce))&&(xe.current.value=ie(),xe.current.condition=ce),xe.current.value}function oi(ie,ce){typeof ie=="function"?ie(ce):(0,Rn.Z)(ie)==="object"&&ie&&"current"in ie&&(ie.current=ce)}function tl(){for(var ie=arguments.length,ce=new Array(ie),de=0;de<ie;de++)ce[de]=arguments[de];var xe=ce.filter(function(Ie){return Ie});return xe.length<=1?xe[0]:function(Ie){ce.forEach(function(rt){oi(rt,Ie)})}}function fl(){for(var ie=arguments.length,ce=new Array(ie),de=0;de<ie;de++)ce[de]=arguments[de];return useMemo(function(){return tl.apply(void 0,ce)},ce,function(xe,Ie){return xe.length===Ie.length&&xe.every(function(rt,at){return rt===Ie[at]})})}function Zi(ie){var ce,de,xe=(0,vu.isMemo)(ie)?ie.type.type:ie.type;return!(typeof xe=="function"&&!((ce=xe.prototype)!==null&&ce!==void 0&&ce.render)||typeof ie=="function"&&!((de=ie.prototype)!==null&&de!==void 0&&de.render))}function Xo(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}function Ci(ie,ce){var de={};return de[ie.toLowerCase()]=ce.toLowerCase(),de["Webkit".concat(ie)]="webkit".concat(ce),de["Moz".concat(ie)]="moz".concat(ce),de["ms".concat(ie)]="MS".concat(ce),de["O".concat(ie)]="o".concat(ce.toLowerCase()),de}function wo(ie,ce){var de={animationend:Ci("Animation","AnimationEnd"),transitionend:Ci("Transition","TransitionEnd")};return ie&&("AnimationEvent"in ce||delete de.animationend.animation,"TransitionEvent"in ce||delete de.transitionend.transition),de}var Pl=wo(Xo(),typeof window!="undefined"?window:{}),xi={};if(Xo()){var Hn=document.createElement("div");xi=Hn.style}var Wl={};function Al(ie){if(Wl[ie])return Wl[ie];var ce=Pl[ie];if(ce)for(var de=Object.keys(ce),xe=de.length,Ie=0;Ie<xe;Ie+=1){var rt=de[Ie];if(Object.prototype.hasOwnProperty.call(ce,rt)&&rt in xi)return Wl[ie]=ce[rt],Wl[ie]}return""}var hu=Al("animationend"),cu=Al("transitionend"),bi=!!(hu&&cu),du=hu||"animationend",ul=cu||"transitionend";function Ai(ie,ce){if(!ie)return null;if((0,Rn.Z)(ie)==="object"){var de=ce.replace(/-\w/g,function(xe){return xe[1].toUpperCase()});return ie[de]}return"".concat(ie,"-").concat(ce)}var Vi="none",nl="appear",Au="enter",Zu="leave",kl="none",pl="prepare",ru="start",Fl="active",Mi="end";function yo(ie){var ce=ae.useRef(!1),de=ae.useState(ie),xe=(0,Ke.Z)(de,2),Ie=xe[0],rt=xe[1];ae.useEffect(function(){return ce.current=!1,function(){ce.current=!0}},[]);function at(bt,Dt){Dt&&ce.current||rt(bt)}return[Ie,at]}var Ya=function(ce){return+setTimeout(ce,16)},gu=function(ce){return clearTimeout(ce)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Ya=function(ce){return window.requestAnimationFrame(ce)},gu=function(ce){return window.cancelAnimationFrame(ce)});var zu=0,Qu=new Map;function mu(ie){Qu.delete(ie)}var es=function(ce){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;zu+=1;var xe=zu;function Ie(rt){if(rt===0)mu(xe),ce();else{var at=Ya(function(){Ie(rt-1)});Qu.set(xe,at)}}return Ie(de),xe};es.cancel=function(ie){var ce=Qu.get(ie);return mu(ce),gu(ce)};var vs=es,Bu=function(){var ie=ae.useRef(null);function ce(){vs.cancel(ie.current)}function de(xe){var Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;ce();var rt=vs(function(){Ie<=1?xe({isCanceled:function(){return rt!==ie.current}}):de(xe,Ie-1)});ie.current=rt}return ae.useEffect(function(){return function(){ce()}},[]),[de,ce]},zi=Xo()?ae.useLayoutEffect:ae.useEffect,Zl=zi,Hu=[pl,ru,Fl,Mi],Ju=!1,Ku=!0;function Os(ie){return ie===Fl||ie===Mi}var zs=function(ie,ce){var de=yo(kl),xe=(0,Ke.Z)(de,2),Ie=xe[0],rt=xe[1],at=Bu(),bt=(0,Ke.Z)(at,2),Dt=bt[0],kt=bt[1];function Fn(){rt(pl,!0)}return Zl(function(){if(Ie!==kl&&Ie!==Mi){var Gt=Hu.indexOf(Ie),Yt=Hu[Gt+1],Jt=ce(Ie);Jt===Ju?rt(Yt,!0):Dt(function(cn){function Mt(){cn.isCanceled()||rt(Yt,!0)}Jt===!0?Mt():Promise.resolve(Jt).then(Mt)})}},[ie,Ie]),ae.useEffect(function(){return function(){kt()}},[]),[Fn,Ie]},Cs=function(ie){var ce=(0,ae.useRef)(),de=(0,ae.useRef)(ie);de.current=ie;var xe=ae.useCallback(function(at){de.current(at)},[]);function Ie(at){at&&(at.removeEventListener(ul,xe),at.removeEventListener(du,xe))}function rt(at){ce.current&&ce.current!==at&&Ie(ce.current),at&&at!==ce.current&&(at.addEventListener(ul,xe),at.addEventListener(du,xe),ce.current=at)}return ae.useEffect(function(){return function(){Ie(ce.current)}},[]),[rt,Ie]};function le(ie,ce,de,xe){var Ie=xe.motionEnter,rt=Ie===void 0?!0:Ie,at=xe.motionAppear,bt=at===void 0?!0:at,Dt=xe.motionLeave,kt=Dt===void 0?!0:Dt,Fn=xe.motionDeadline,Gt=xe.motionLeaveImmediately,Yt=xe.onAppearPrepare,Jt=xe.onEnterPrepare,cn=xe.onLeavePrepare,Mt=xe.onAppearStart,nn=xe.onEnterStart,In=xe.onLeaveStart,fa=xe.onAppearActive,Qn=xe.onEnterActive,Wn=xe.onLeaveActive,wa=xe.onAppearEnd,Kn=xe.onEnterEnd,Vn=xe.onLeaveEnd,vr=xe.onVisibleChanged,Ta=yo(),pr=(0,Ke.Z)(Ta,2),er=pr[0],_r=pr[1],So=yo(Vi),jo=(0,Ke.Z)(So,2),Vr=jo[0],Qr=jo[1],br=yo(null),Go=(0,Ke.Z)(br,2),so=Go[0],Eo=Go[1],Di=(0,ae.useRef)(!1),Oi=(0,ae.useRef)(null);function ji(){return de()}var vl=(0,ae.useRef)(!1);function Ei(Ko){var Kr=ji();if(!(Ko&&!Ko.deadline&&Ko.target!==Kr)){var Yo=vl.current,ki;Vr===nl&&Yo?ki=wa==null?void 0:wa(Kr,Ko):Vr===Au&&Yo?ki=Kn==null?void 0:Kn(Kr,Ko):Vr===Zu&&Yo&&(ki=Vn==null?void 0:Vn(Kr,Ko)),Vr!==Vi&&Yo&&ki!==!1&&(Qr(Vi,!0),Eo(null,!0))}}var al=Cs(Ei),ei=(0,Ke.Z)(al,1),li=ei[0],Bi=ae.useMemo(function(){var Ko,Kr,Yo;switch(Vr){case nl:return Ko={},(0,ot.Z)(Ko,pl,Yt),(0,ot.Z)(Ko,ru,Mt),(0,ot.Z)(Ko,Fl,fa),Ko;case Au:return Kr={},(0,ot.Z)(Kr,pl,Jt),(0,ot.Z)(Kr,ru,nn),(0,ot.Z)(Kr,Fl,Qn),Kr;case Zu:return Yo={},(0,ot.Z)(Yo,pl,cn),(0,ot.Z)(Yo,ru,In),(0,ot.Z)(Yo,Fl,Wn),Yo;default:return{}}},[Vr]),rl=zs(Vr,function(Ko){if(Ko===pl){var Kr=Bi[pl];return Kr?Kr(ji()):Ju}if(cl in Bi){var Yo;Eo(((Yo=Bi[cl])===null||Yo===void 0?void 0:Yo.call(Bi,ji(),null))||null)}return cl===Fl&&(li(ji()),Fn>0&&(clearTimeout(Oi.current),Oi.current=setTimeout(function(){Ei({deadline:!0})},Fn))),Ku}),sl=(0,Ke.Z)(rl,2),Ol=sl[0],cl=sl[1],fo=Os(cl);vl.current=fo,Zl(function(){_r(ce);var Ko=Di.current;if(Di.current=!0,!!ie){var Kr;!Ko&&ce&&bt&&(Kr=nl),Ko&&ce&&rt&&(Kr=Au),(Ko&&!ce&&kt||!Ko&&Gt&&!ce&&kt)&&(Kr=Zu),Kr&&(Qr(Kr),Ol())}},[ce]),(0,ae.useEffect)(function(){(Vr===nl&&!bt||Vr===Au&&!rt||Vr===Zu&&!kt)&&Qr(Vi)},[bt,rt,kt]),(0,ae.useEffect)(function(){return function(){Di.current=!1,clearTimeout(Oi.current)}},[]);var Ni=ae.useRef(!1);(0,ae.useEffect)(function(){er&&(Ni.current=!0),er!==void 0&&Vr===Vi&&((Ni.current||er)&&(vr==null||vr(er)),Ni.current=!0)},[er,Vr]);var fi=so;return Bi[pl]&&cl===ru&&(fi=(0,Ot.Z)({transition:"none"},fi)),[Vr,cl,fi,er!=null?er:ce]}var _e=function(ie){(0,ct.Z)(de,ie);var ce=(0,jt.Z)(de);function de(){return(0,Xe.Z)(this,de),ce.apply(this,arguments)}return(0,je.Z)(de,[{key:"render",value:function(){return this.props.children}}]),de}(ae.Component),Ze=_e;function Et(ie){var ce=ie;(0,Rn.Z)(ie)==="object"&&(ce=ie.transitionSupport);function de(Ie){return!!(Ie.motionName&&ce)}var xe=ae.forwardRef(function(Ie,rt){var at=Ie.visible,bt=at===void 0?!0:at,Dt=Ie.removeOnLeave,kt=Dt===void 0?!0:Dt,Fn=Ie.forceRender,Gt=Ie.children,Yt=Ie.motionName,Jt=Ie.leavedClassName,cn=Ie.eventProps,Mt=de(Ie),nn=(0,ae.useRef)(),In=(0,ae.useRef)();function fa(){try{return nn.current instanceof HTMLElement?nn.current:Ll(In.current)}catch(br){return null}}var Qn=le(Mt,bt,fa,Ie),Wn=(0,Ke.Z)(Qn,4),wa=Wn[0],Kn=Wn[1],Vn=Wn[2],vr=Wn[3],Ta=ae.useRef(vr);vr&&(Ta.current=!0);var pr=ae.useCallback(function(br){nn.current=br,oi(rt,br)},[rt]),er,_r=(0,Ot.Z)((0,Ot.Z)({},cn),{},{visible:bt});if(!Gt)er=null;else if(wa===Vi||!de(Ie))vr?er=Gt((0,Ot.Z)({},_r),pr):!kt&&Ta.current&&Jt?er=Gt((0,Ot.Z)((0,Ot.Z)({},_r),{},{className:Jt}),pr):Fn||!kt&&!Jt?er=Gt((0,Ot.Z)((0,Ot.Z)({},_r),{},{style:{display:"none"}}),pr):er=null;else{var So,jo;Kn===pl?jo="prepare":Os(Kn)?jo="active":Kn===ru&&(jo="start"),er=Gt((0,Ot.Z)((0,Ot.Z)({},_r),{},{className:Ye()(Ai(Yt,wa),(So={},(0,ot.Z)(So,Ai(Yt,"".concat(wa,"-").concat(jo)),jo),(0,ot.Z)(So,Yt,typeof Yt=="string"),So)),style:Vn}),pr)}if(ae.isValidElement(er)&&Zi(er)){var Vr=er,Qr=Vr.ref;Qr||(er=ae.cloneElement(er,{ref:pr}))}return ae.createElement(Ze,{ref:In},er)});return xe.displayName="CSSMotion",xe}var Jn=Et(bi),xn="add",Nn="keep",ha="remove",un="removed";function bn(ie){var ce;return ie&&(0,Rn.Z)(ie)==="object"&&"key"in ie?ce=ie:ce={key:ie},(0,Ot.Z)((0,Ot.Z)({},ce),{},{key:String(ce.key)})}function Lo(){var ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return ie.map(bn)}function Ho(){var ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],de=[],xe=0,Ie=ce.length,rt=Lo(ie),at=Lo(ce);rt.forEach(function(kt){for(var Fn=!1,Gt=xe;Gt<Ie;Gt+=1){var Yt=at[Gt];if(Yt.key===kt.key){xe<Gt&&(de=de.concat(at.slice(xe,Gt).map(function(Jt){return(0,Ot.Z)((0,Ot.Z)({},Jt),{},{status:xn})})),xe=Gt),de.push((0,Ot.Z)((0,Ot.Z)({},Yt),{},{status:Nn})),xe+=1,Fn=!0;break}}Fn||de.push((0,Ot.Z)((0,Ot.Z)({},kt),{},{status:ha}))}),xe<Ie&&(de=de.concat(at.slice(xe).map(function(kt){return(0,Ot.Z)((0,Ot.Z)({},kt),{},{status:xn})})));var bt={};de.forEach(function(kt){var Fn=kt.key;bt[Fn]=(bt[Fn]||0)+1});var Dt=Object.keys(bt).filter(function(kt){return bt[kt]>1});return Dt.forEach(function(kt){de=de.filter(function(Fn){var Gt=Fn.key,Yt=Fn.status;return Gt!==kt||Yt!==ha}),de.forEach(function(Fn){Fn.key===kt&&(Fn.status=Nn)})}),de}var No=["component","children","onVisibleChanged","onAllRemoved"],Yr=["status"],Vo=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Ja(ie){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Jn,de=function(xe){(0,ct.Z)(rt,xe);var Ie=(0,jt.Z)(rt);function rt(){var at;(0,Xe.Z)(this,rt);for(var bt=arguments.length,Dt=new Array(bt),kt=0;kt<bt;kt++)Dt[kt]=arguments[kt];return at=Ie.call.apply(Ie,[this].concat(Dt)),(0,ot.Z)((0,Ue.Z)(at),"state",{keyEntities:[]}),(0,ot.Z)((0,Ue.Z)(at),"removeKey",function(Fn){var Gt=at.state.keyEntities,Yt=Gt.map(function(Jt){return Jt.key!==Fn?Jt:(0,Ot.Z)((0,Ot.Z)({},Jt),{},{status:un})});return at.setState({keyEntities:Yt}),Yt.filter(function(Jt){var cn=Jt.status;return cn!==un}).length}),at}return(0,je.Z)(rt,[{key:"render",value:function(){var bt=this,Dt=this.state.keyEntities,kt=this.props,Fn=kt.component,Gt=kt.children,Yt=kt.onVisibleChanged,Jt=kt.onAllRemoved,cn=(0,_o.Z)(kt,No),Mt=Fn||ae.Fragment,nn={};return Vo.forEach(function(In){nn[In]=cn[In],delete cn[In]}),delete cn.keys,ae.createElement(Mt,cn,Dt.map(function(In){var fa=In.status,Qn=(0,_o.Z)(In,Yr),Wn=fa===xn||fa===Nn;return ae.createElement(ce,(0,oe.Z)({},nn,{key:Qn.key,visible:Wn,eventProps:Qn,onVisibleChanged:function(Kn){if(Yt==null||Yt(Kn,{key:Qn.key}),!Kn){var Vn=bt.removeKey(Qn.key);Vn===0&&Jt&&Jt()}}}),Gt)}))}}],[{key:"getDerivedStateFromProps",value:function(bt,Dt){var kt=bt.keys,Fn=Dt.keyEntities,Gt=Lo(kt),Yt=Ho(Fn,Gt);return{keyEntities:Yt.filter(function(Jt){var cn=Fn.find(function(Mt){var nn=Mt.key;return Jt.key===nn});return!(cn&&cn.status===un&&Jt.status===ha)})}}}]),rt}(ae.Component);return(0,ot.Z)(de,"defaultProps",{component:"div"}),de}var Fo=Ja(bi),Po=Jn,co=z(17799);function Si(ie){var ce=ie.prefixCls,de=ie.align,xe=ie.arrow,Ie=ie.arrowPos,rt=xe||{},at=rt.className,bt=rt.content,Dt=Ie.x,kt=Dt===void 0?0:Dt,Fn=Ie.y,Gt=Fn===void 0?0:Fn,Yt=ae.useRef();if(!de||!de.points)return null;var Jt={position:"absolute"};if(de.autoArrow!==!1){var cn=de.points[0],Mt=de.points[1],nn=cn[0],In=cn[1],fa=Mt[0],Qn=Mt[1];nn===fa||!["t","b"].includes(nn)?Jt.top=Gt:nn==="t"?Jt.top=0:Jt.bottom=0,In===Qn||!["l","r"].includes(In)?Jt.left=kt:In==="l"?Jt.left=0:Jt.right=0}return ae.createElement("div",{ref:Yt,className:Ye()("".concat(ce,"-arrow"),at),style:Jt},bt)}function ii(ie){var ce=ie.prefixCls,de=ie.open,xe=ie.zIndex,Ie=ie.mask,rt=ie.motion;return Ie?ae.createElement(Po,(0,oe.Z)({},rt,{motionAppear:!0,visible:de,removeOnLeave:!0}),function(at){var bt=at.className;return ae.createElement("div",{style:{zIndex:xe},className:Ye()("".concat(ce,"-mask"),bt)})}):null}var Wo=ae.memo(function(ie){var ce=ie.children;return ce},function(ie,ce){return ce.cache}),Ro=Wo,qo=ae.forwardRef(function(ie,ce){var de=ie.popup,xe=ie.className,Ie=ie.prefixCls,rt=ie.style,at=ie.target,bt=ie.onVisibleChanged,Dt=ie.open,kt=ie.keepDom,Fn=ie.fresh,Gt=ie.onClick,Yt=ie.mask,Jt=ie.arrow,cn=ie.arrowPos,Mt=ie.align,nn=ie.motion,In=ie.maskMotion,fa=ie.forceRender,Qn=ie.getPopupContainer,Wn=ie.autoDestroy,wa=ie.portal,Kn=ie.zIndex,Vn=ie.onMouseEnter,vr=ie.onMouseLeave,Ta=ie.onPointerEnter,pr=ie.ready,er=ie.offsetX,_r=ie.offsetY,So=ie.offsetR,jo=ie.offsetB,Vr=ie.onAlign,Qr=ie.onPrepare,br=ie.stretch,Go=ie.targetWidth,so=ie.targetHeight,Eo=typeof de=="function"?de():de,Di=Dt||kt,Oi=(Qn==null?void 0:Qn.length)>0,ji=ae.useState(!Qn||!Oi),vl=(0,Ke.Z)(ji,2),Ei=vl[0],al=vl[1];if((0,za.Z)(function(){!Ei&&Oi&&at&&al(!0)},[Ei,Oi,at]),!Ei)return null;var ei="auto",li={left:"-1000vw",top:"-1000vh",right:ei,bottom:ei};if(pr||!Dt){var Bi,rl=Mt.points,sl=Mt.dynamicInset||((Bi=Mt._experimental)===null||Bi===void 0?void 0:Bi.dynamicInset),Ol=sl&&rl[0][1]==="r",cl=sl&&rl[0][0]==="b";Ol?(li.right=So,li.left=ei):(li.left=er,li.right=ei),cl?(li.bottom=jo,li.top=ei):(li.top=_r,li.bottom=ei)}var fo={};return br&&(br.includes("height")&&so?fo.height=so:br.includes("minHeight")&&so&&(fo.minHeight=so),br.includes("width")&&Go?fo.width=Go:br.includes("minWidth")&&Go&&(fo.minWidth=Go)),Dt||(fo.pointerEvents="none"),ae.createElement(wa,{open:fa||Di,getContainer:Qn&&function(){return Qn(at)},autoDestroy:Wn},ae.createElement(ii,{prefixCls:Ie,open:Dt,zIndex:Kn,mask:Yt,motion:In}),ae.createElement(Js.Z,{onResize:Vr,disabled:!Dt},function(Ni){return ae.createElement(Po,(0,oe.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:fa,leavedClassName:"".concat(Ie,"-hidden")},nn,{onAppearPrepare:Qr,onEnterPrepare:Qr,visible:Dt,onVisibleChanged:function(Ko){var Kr;nn==null||(Kr=nn.onVisibleChanged)===null||Kr===void 0||Kr.call(nn,Ko),bt(Ko)}}),function(fi,Ko){var Kr=fi.className,Yo=fi.style,ki=Ye()(Ie,Kr,xe);return ae.createElement("div",{ref:(0,co.sQ)(Ni,ce,Ko),className:ki,style:(0,Ot.Z)((0,Ot.Z)((0,Ot.Z)((0,Ot.Z)({"--arrow-x":"".concat(cn.x||0,"px"),"--arrow-y":"".concat(cn.y||0,"px")},li),fo),Yo),{},{boxSizing:"border-box",zIndex:Kn},rt),onMouseEnter:Vn,onMouseLeave:vr,onPointerEnter:Ta,onClick:Gt},Jt&&ae.createElement(Si,{prefixCls:Ie,arrow:Jt,arrowPos:cn,align:Mt}),ae.createElement(Ro,{cache:!Dt&&!Fn},Eo))})}))}),$o=qo,po=ae.forwardRef(function(ie,ce){var de=ie.children,xe=ie.getTriggerDOMNode,Ie=(0,co.Yr)(de),rt=ae.useCallback(function(bt){(0,co.mH)(ce,xe?xe(bt):bt)},[xe]),at=(0,co.x1)(rt,de.ref);return Ie?ae.cloneElement(de,{ref:at}):de}),ko=po,Rr=["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 Gn(){var ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Zs,ce=ae.forwardRef(function(de,xe){var Ie=de.prefixCls,rt=Ie===void 0?"rc-trigger-popup":Ie,at=de.children,bt=de.action,Dt=bt===void 0?"hover":bt,kt=de.showAction,Fn=de.hideAction,Gt=de.popupVisible,Yt=de.defaultPopupVisible,Jt=de.onPopupVisibleChange,cn=de.afterPopupVisibleChange,Mt=de.mouseEnterDelay,nn=de.mouseLeaveDelay,In=nn===void 0?.1:nn,fa=de.focusDelay,Qn=de.blurDelay,Wn=de.mask,wa=de.maskClosable,Kn=wa===void 0?!0:wa,Vn=de.getPopupContainer,vr=de.forceRender,Ta=de.autoDestroy,pr=de.destroyPopupOnHide,er=de.popup,_r=de.popupClassName,So=de.popupStyle,jo=de.popupPlacement,Vr=de.builtinPlacements,Qr=Vr===void 0?{}:Vr,br=de.popupAlign,Go=de.zIndex,so=de.stretch,Eo=de.getPopupClassNameFromAlign,Di=de.fresh,Oi=de.alignPoint,ji=de.onPopupClick,vl=de.onPopupAlign,Ei=de.arrow,al=de.popupMotion,ei=de.maskMotion,li=de.popupTransitionName,Bi=de.popupAnimation,rl=de.maskTransitionName,sl=de.maskAnimation,Ol=de.className,cl=de.getTriggerDOMNode,fo=(0,_o.Z)(de,Rr),Ni=Ta||pr||!1,fi=ae.useState(!1),Ko=(0,Ke.Z)(fi,2),Kr=Ko[0],Yo=Ko[1];(0,za.Z)(function(){Yo(st())},[]);var ki=ae.useRef({}),zl=ae.useContext(hn),iu=ae.useMemo(function(){return{registerSubPopup:function(hi,Yl){ki.current[hi]=Yl,zl==null||zl.registerSubPopup(hi,Yl)}}},[zl]),Dl=ut(),Uu=ae.useState(null),ns=(0,Ke.Z)(Uu,2),$l=ns[0],Hl=ns[1],Nl=(0,Yu.Z)(function(oo){ws(oo)&&$l!==oo&&Hl(oo),zl==null||zl.registerSubPopup(Dl,oo)}),vo=ae.useState(null),wi=(0,Ke.Z)(vo,2),Xi=wi[0],Il=wi[1],Gi=(0,Yu.Z)(function(oo){ws(oo)&&Xi!==oo&&Il(oo)}),jl=ae.Children.only(at),Cl=(jl==null?void 0:jl.props)||{},eu={},lu=(0,Yu.Z)(function(oo){var hi,Yl,tu=Xi;return(tu==null?void 0:tu.contains(oo))||((hi=gs(tu))===null||hi===void 0?void 0:hi.host)===oo||oo===tu||($l==null?void 0:$l.contains(oo))||((Yl=gs($l))===null||Yl===void 0?void 0:Yl.host)===oo||oo===$l||Object.values(ki.current).some(function(Ql){return(Ql==null?void 0:Ql.contains(oo))||oo===Ql})}),Bl=Qa(rt,al,Bi,li),Gl=Qa(rt,ei,sl,rl),Tl=ae.useState(Yt||!1),uu=(0,Ke.Z)(Tl,2),wu=uu[0],vi=uu[1],ai=Gt!=null?Gt:wu,fu=(0,Yu.Z)(function(oo){Gt===void 0&&vi(oo)});(0,za.Z)(function(){vi(Gt||!1)},[Gt]);var yi=ae.useRef(ai);yi.current=ai;var Wu=(0,Yu.Z)(function(oo){(0,di.flushSync)(function(){ai!==oo&&(fu(oo),Jt==null||Jt(oo))})}),Lu=ae.useRef(),Mu=function(){clearTimeout(Lu.current)},Su=function(hi){var Yl=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Mu(),Yl===0?Wu(hi):Lu.current=setTimeout(function(){Wu(hi)},Yl*1e3)};ae.useEffect(function(){return Mu},[]);var _u=ae.useState(!1),xs=(0,Ke.Z)(_u,2),as=xs[0],Io=xs[1];(0,za.Z)(function(oo){(!oo||ai)&&Io(!0)},[ai]);var Fr=ae.useState(null),Jo=(0,Ke.Z)(Fr,2),qi=Jo[0],Eu=Jo[1],ps=ae.useState([0,0]),ms=(0,Ke.Z)(ps,2),Ns=ms[0],bs=ms[1],hl=function(hi){bs([hi.clientX,hi.clientY])},Uo=Nr(ai,$l,Oi?Ns:Xi,jo,Qr,br,vl),Fu=(0,Ke.Z)(Uo,11),yu=Fu[0],Hs=Fu[1],mc=Fu[2],qs=Fu[3],js=Fu[4],fs=Fu[5],Gs=Fu[6],fc=Fu[7],hs=Fu[8],dl=Fu[9],lo=Fu[10],_l=Xn(Kr,Dt,kt,Fn),Vl=(0,Ke.Z)(_l,2),Is=Vl[0],Ts=Vl[1],$s=Is.has("click"),Ks=Ts.has("click")||Ts.has("contextMenu"),rs=(0,Yu.Z)(function(){as||lo()}),Lc=function(){yi.current&&Oi&&Ks&&Su(!1)};_i(ai,Xi,$l,rs,Lc),(0,za.Z)(function(){rs()},[Ns,jo]),(0,za.Z)(function(){ai&&!(Qr!=null&&Qr[jo])&&rs()},[JSON.stringify(br)]);var Pc=ae.useMemo(function(){var oo=lr(Qr,rt,dl,Oi);return Ye()(oo,Eo==null?void 0:Eo(dl))},[dl,Eo,Qr,rt,Oi]);ae.useImperativeHandle(xe,function(){return{forceAlign:rs}});var Cc=ae.useState(0),Us=(0,Ke.Z)(Cc,2),Mc=Us[0],xc=Us[1],Oc=ae.useState(0),ec=(0,Ke.Z)(Oc,2),tc=ec[0],bc=ec[1],vc=function(){if(so&&Xi){var hi=Xi.getBoundingClientRect();xc(hi.width),bc(hi.height)}},Nc=function(){vc(),rs()},pc=function(hi){Io(!1),lo(),cn==null||cn(hi)},ju=function(){return new Promise(function(hi){vc(),Eu(function(){return hi})})};(0,za.Z)(function(){qi&&(lo(),qi(),Eu(null))},[qi]);function Ss(oo,hi,Yl,tu){eu[oo]=function(Ql){var ac;tu==null||tu(Ql),Su(hi,Yl);for(var Bc=arguments.length,Rc=new Array(Bc>1?Bc-1:0),rc=1;rc<Bc;rc++)Rc[rc-1]=arguments[rc];(ac=Cl[oo])===null||ac===void 0||ac.call.apply(ac,[Cl,Ql].concat(Rc))}}($s||Ks)&&(eu.onClick=function(oo){var hi;yi.current&&Ks?Su(!1):!yi.current&&$s&&(hl(oo),Su(!0));for(var Yl=arguments.length,tu=new Array(Yl>1?Yl-1:0),Ql=1;Ql<Yl;Ql++)tu[Ql-1]=arguments[Ql];(hi=Cl.onClick)===null||hi===void 0||hi.call.apply(hi,[Cl,oo].concat(tu))}),Ki(ai,Ks,Xi,$l,Wn,Kn,lu,Su);var hc=Is.has("hover"),Ws=Ts.has("hover"),As,Sc;hc&&(Ss("onMouseEnter",!0,Mt,function(oo){hl(oo)}),Ss("onPointerEnter",!0,Mt,function(oo){hl(oo)}),As=function(){(ai||as)&&Su(!0,Mt)},Oi&&(eu.onMouseMove=function(oo){var hi;(hi=Cl.onMouseMove)===null||hi===void 0||hi.call(Cl,oo)})),Ws&&(Ss("onMouseLeave",!1,In),Ss("onPointerLeave",!1,In),Sc=function(){Su(!1,In)}),Is.has("focus")&&Ss("onFocus",!0,fa),Ts.has("focus")&&Ss("onBlur",!1,Qn),Is.has("contextMenu")&&(eu.onContextMenu=function(oo){var hi;yi.current&&Ts.has("contextMenu")?Su(!1):(hl(oo),Su(!0)),oo.preventDefault();for(var Yl=arguments.length,tu=new Array(Yl>1?Yl-1:0),Ql=1;Ql<Yl;Ql++)tu[Ql-1]=arguments[Ql];(hi=Cl.onContextMenu)===null||hi===void 0||hi.call.apply(hi,[Cl,oo].concat(tu))}),Ol&&(eu.className=Ye()(Cl.className,Ol));var nc=(0,Ot.Z)((0,Ot.Z)({},Cl),eu),Ac={},Fc=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];Fc.forEach(function(oo){fo[oo]&&(Ac[oo]=function(){for(var hi,Yl=arguments.length,tu=new Array(Yl),Ql=0;Ql<Yl;Ql++)tu[Ql]=arguments[Ql];(hi=nc[oo])===null||hi===void 0||hi.call.apply(hi,[nc].concat(tu)),fo[oo].apply(fo,tu)})});var Rs=ae.cloneElement(jl,(0,Ot.Z)((0,Ot.Z)({},nc),Ac)),Dc={x:fs,y:Gs},Ic=Ei?(0,Ot.Z)({},Ei!==!0?Ei:{}):null;return ae.createElement(ae.Fragment,null,ae.createElement(Js.Z,{disabled:!ai,ref:Gi,onResize:Nc},ae.createElement(ko,{getTriggerDOMNode:cl},Rs)),ae.createElement(hn.Provider,{value:iu},ae.createElement($o,{portal:ie,ref:Nl,prefixCls:rt,popup:er,className:Ye()(_r,Pc),style:So,target:Xi,onMouseEnter:As,onMouseLeave:Sc,onPointerEnter:As,zIndex:Go,open:ai,keepDom:as,fresh:Di,onClick:ji,mask:Wn,motion:Bl,maskMotion:Gl,onVisibleChanged:pc,onPrepare:ju,forceRender:vr,autoDestroy:Ni,getPopupContainer:Vn,align:dl,arrow:Ic,arrowPos:Dc,ready:yu,offsetX:Hs,offsetY:mc,offsetR:qs,offsetB:js,onAlign:rs,stretch:so,targetWidth:Mc/fc,targetHeight:tc/hs})))});return ce}var Yi=Gn(Zs),ho={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 Ua(ie){var ce,de=ie.prefixCls,xe=ie.popupElement,Ie=ie.popupStyle,rt=ie.visible,at=ie.dropdownClassName,bt=ie.dropdownAlign,Dt=ie.transitionName,kt=ie.getPopupContainer,Fn=ie.children,Gt=ie.range,Yt=ie.popupPlacement,Jt=ie.direction,cn="".concat(de,"-dropdown"),Mt=function(){return Yt!==void 0?Yt:Jt==="rtl"?"bottomRight":"bottomLeft"};return ae.createElement(Yi,{showAction:[],hideAction:[],popupPlacement:Mt(),builtinPlacements:ho,prefixCls:cn,popupTransitionName:Dt,popup:xe,popupAlign:bt,popupVisible:rt,popupClassName:Ye()(at,(ce={},(0,ot.Z)(ce,"".concat(cn,"-range"),Gt),(0,ot.Z)(ce,"".concat(cn,"-rtl"),Jt==="rtl"),ce)),popupStyle:Ie,getPopupContainer:kt},Fn)}var ve=Ua;function Se(ie){var ce=ie.prefixCls,de=ie.presets,xe=ie.onClick,Ie=ie.onHover;return de.length?ae.createElement("div",{className:"".concat(ce,"-presets")},ae.createElement("ul",null,de.map(function(rt,at){var bt=rt.label,Dt=rt.value;return ae.createElement("li",{key:at,onClick:function(){return xe==null?void 0:xe(ri(Dt))},onMouseEnter:function(){return Ie==null?void 0:Ie(ri(Dt))},onMouseLeave:function(){return Ie==null?void 0:Ie(null)}},bt)}))):null}function Ce(ie){var ce=ie.picker,de=ie.disabledHours,xe=ie.disabledMinutes,Ie=ie.disabledSeconds;ce==="time"&&(de||xe||Ie)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Me(ie,ce,de){var xe=(0,Rn.Z)(ce)==="object"?ce.clearIcon:de;return xe||ae.createElement("span",{className:"".concat(ie,"-clear-btn")})}function Ve(ie){var ce,de=ie,xe=de.prefixCls,Ie=xe===void 0?"rc-picker":xe,rt=de.id,at=de.name,bt=de.tabIndex,Dt=de.style,kt=de.className,Fn=de.dropdownClassName,Gt=de.dropdownAlign,Yt=de.popupStyle,Jt=de.transitionName,cn=de.generateConfig,Mt=de.locale,nn=de.inputReadOnly,In=de.allowClear,fa=de.autoFocus,Qn=de.showTime,Wn=de.picker,wa=Wn===void 0?"date":Wn,Kn=de.format,Vn=de.use12Hours,vr=de.value,Ta=de.defaultValue,pr=de.presets,er=de.open,_r=de.defaultOpen,So=de.defaultOpenValue,jo=de.suffixIcon,Vr=de.clearIcon,Qr=de.disabled,br=de.disabledDate,Go=de.placeholder,so=de.getPopupContainer,Eo=de.pickerRef,Di=de.panelRender,Oi=de.onChange,ji=de.onOpenChange,vl=de.onFocus,Ei=de.onBlur,al=de.onMouseDown,ei=de.onMouseUp,li=de.onMouseEnter,Bi=de.onMouseLeave,rl=de.onContextMenu,sl=de.onClick,Ol=de.onKeyDown,cl=de.onSelect,fo=de.direction,Ni=de.autoComplete,fi=Ni===void 0?"off":Ni,Ko=de.inputRender,Kr=de.changeOnBlur,Yo=ae.useRef(null),ki=wa==="date"&&!!Qn||wa==="time",zl=pi(pr),iu=ar(Ur(Kn,wa,Qn,Vn)),Dl=ae.useRef(null),Uu=ae.useRef(null),ns=ae.useRef(null),$l=(0,fn.Z)(null,{value:vr,defaultValue:Ta}),Hl=(0,Ke.Z)($l,2),Nl=Hl[0],vo=Hl[1],wi=ae.useState(Nl),Xi=(0,Ke.Z)(wi,2),Il=Xi[0],Gi=Xi[1],jl=ae.useRef(null),Cl=(0,fn.Z)(!1,{value:er,defaultValue:_r,postState:function(lo){return Qr?!1:lo},onChange:function(lo){ji&&ji(lo),!lo&&jl.current&&jl.current.onClose&&jl.current.onClose()}}),eu=(0,Ke.Z)(Cl,2),lu=eu[0],Bl=eu[1],Gl=Xt(Il,{formatList:iu,generateConfig:cn,locale:Mt}),Tl=(0,Ke.Z)(Gl,2),uu=Tl[0],wu=Tl[1],vi=Bt({valueTexts:uu,onTextChange:function(lo){var _l=ht(lo,{locale:Mt,formatList:iu,generateConfig:cn});_l&&(!br||!br(_l))&&Gi(_l)}}),ai=(0,Ke.Z)(vi,3),fu=ai[0],yi=ai[1],Wu=ai[2],Lu=function(lo){Gi(lo),vo(lo),Oi&&!Pt(cn,Nl,lo)&&Oi(lo,lo?gn(lo,{generateConfig:cn,locale:Mt,format:iu[0]}):"")},Mu=function(lo){Qr&&lo||Bl(lo)},Su=function(lo){return lu&&jl.current&&jl.current.onKeyDown?jl.current.onKeyDown(lo):((0,Pe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},_u=function(){for(var lo=arguments.length,_l=new Array(lo),Vl=0;Vl<lo;Vl++)_l[Vl]=arguments[Vl];sl==null||sl.apply(void 0,_l),Yo.current&&(Yo.current.focus(),Mu(!0))},xs=function(lo){Kr&&Lu(Il),Ei==null||Ei(lo)},as=Mo({blurToCancel:ki,open:lu,value:fu,triggerOpen:Mu,forwardKeyDown:Su,isClickOutside:function(lo){return!gr([Dl.current,Uu.current,ns.current],lo)},onSubmit:function(){return!Il||br&&br(Il)?!1:(Lu(Il),Mu(!1),Wu(),!0)},onCancel:function(){Mu(!1),Gi(Nl),Wu()},onKeyDown:function(lo,_l){Ol==null||Ol(lo,_l)},onFocus:vl,onBlur:xs,changeOnBlur:Kr}),Io=(0,Ke.Z)(as,2),Fr=Io[0],Jo=Io[1],qi=Jo.focused,Eu=Jo.typing;ae.useEffect(function(){lu||(Gi(Nl),!uu.length||uu[0]===""?yi(""):wu!==fu&&Wu())},[lu,uu]),ae.useEffect(function(){lu||Wu()},[wa]),ae.useEffect(function(){Gi(Nl)},[Nl]),Eo&&(Eo.current={focus:function(){var lo;(lo=Yo.current)===null||lo===void 0||lo.focus()},blur:function(){var lo;(lo=Yo.current)===null||lo===void 0||lo.blur()}});var ps=vn(fu,{formatList:iu,generateConfig:cn,locale:Mt}),ms=(0,Ke.Z)(ps,3),Ns=ms[0],bs=ms[1],hl=ms[2],Uo=(0,Ot.Z)((0,Ot.Z)({},ie),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Fu=ae.createElement("div",{className:"".concat(Ie,"-panel-layout")},ae.createElement(Se,{prefixCls:Ie,presets:zl,onClick:function(lo){Lu(lo),Mu(!1)}}),ae.createElement(Bo,(0,oe.Z)({},Uo,{generateConfig:cn,className:Ye()((0,ot.Z)({},"".concat(Ie,"-panel-focused"),!Eu)),value:Il,locale:Mt,tabIndex:-1,onSelect:function(lo){cl==null||cl(lo),Gi(lo)},direction:fo,onPanelChange:function(lo,_l){var Vl=ie.onPanelChange;hl(!0),Vl==null||Vl(lo,_l)}})));Di&&(Fu=Di(Fu));var yu=ae.createElement("div",{className:"".concat(Ie,"-panel-container"),ref:Dl,onMouseDown:function(lo){lo.preventDefault()}},Fu),Hs;jo&&(Hs=ae.createElement("span",{className:"".concat(Ie,"-suffix"),onMouseDown:function(lo){lo.preventDefault()}},jo));var mc=Me(Ie,In,Vr),qs=ae.createElement("span",{onMouseDown:function(lo){lo.preventDefault(),lo.stopPropagation()},onMouseUp:function(lo){lo.preventDefault(),lo.stopPropagation(),Lu(null),Mu(!1)},className:"".concat(Ie,"-clear"),role:"button"},mc),js=!!In&&Nl&&!Qr,fs=(0,Ot.Z)((0,Ot.Z)((0,Ot.Z)({id:rt,tabIndex:bt,disabled:Qr,readOnly:nn||typeof iu[0]=="function"||!Eu,value:Ns||fu,onChange:function(lo){yi(lo.target.value)},autoFocus:fa,placeholder:Go,ref:Yo,title:fu},Fr),{},{size:uo(wa,iu[0],cn),name:at},(0,On.Z)(ie,{aria:!0,data:!0})),{},{autoComplete:fi}),Gs=Ko?Ko(fs):ae.createElement("input",fs),fc=function(lo,_l){(_l==="submit"||_l!=="key"&&!ki)&&(Lu(lo),Mu(!1))},hs=fo==="rtl"?"bottomRight":"bottomLeft";return ae.createElement(Ft.Provider,{value:{operationRef:jl,hideHeader:wa==="time",onSelect:fc,open:lu,defaultOpenValue:So,onDateMouseEnter:bs,onDateMouseLeave:hl}},ae.createElement(ve,{visible:lu,popupElement:yu,popupStyle:Yt,prefixCls:Ie,dropdownClassName:Fn,dropdownAlign:Gt,getPopupContainer:so,transitionName:Jt,popupPlacement:hs,direction:fo},ae.createElement("div",{ref:ns,className:Ye()(Ie,kt,(ce={},(0,ot.Z)(ce,"".concat(Ie,"-disabled"),Qr),(0,ot.Z)(ce,"".concat(Ie,"-focused"),qi),(0,ot.Z)(ce,"".concat(Ie,"-rtl"),fo==="rtl"),ce)),style:Dt,onMouseDown:al,onMouseUp:ei,onMouseEnter:li,onMouseLeave:Bi,onContextMenu:rl,onClick:_u},ae.createElement("div",{className:Ye()("".concat(Ie,"-input"),(0,ot.Z)({},"".concat(Ie,"-input-placeholder"),!!Ns)),ref:Uu},Gs,Hs,js&&qs))))}var Je=function(ie){(0,ct.Z)(de,ie);var ce=(0,jt.Z)(de);function de(){var xe;(0,Xe.Z)(this,de);for(var Ie=arguments.length,rt=new Array(Ie),at=0;at<Ie;at++)rt[at]=arguments[at];return xe=ce.call.apply(ce,[this].concat(rt)),(0,ot.Z)((0,Ue.Z)(xe),"pickerRef",ae.createRef()),(0,ot.Z)((0,Ue.Z)(xe),"focus",function(){xe.pickerRef.current&&xe.pickerRef.current.focus()}),(0,ot.Z)((0,Ue.Z)(xe),"blur",function(){xe.pickerRef.current&&xe.pickerRef.current.blur()}),xe}return(0,je.Z)(de,[{key:"render",value:function(){return ae.createElement(Ve,(0,oe.Z)({},this.props,{pickerRef:this.pickerRef}))}}]),de}(ae.Component),qe=Je;function vt(ie,ce){var de=ie.picker,xe=ie.locale,Ie=ie.selectedValue,rt=ie.disabledDate,at=ie.disabled,bt=ie.generateConfig,Dt=Ma(Ie,0),kt=Ma(Ie,1);function Fn(Mt){return bt.locale.getWeekFirstDate(xe.locale,Mt)}function Gt(Mt){var nn=bt.getYear(Mt),In=bt.getMonth(Mt);return nn*100+In}function Yt(Mt){var nn=bt.getYear(Mt),In=Un(bt,Mt);return nn*10+In}var Jt=ae.useCallback(function(Mt){if(at[0]||rt&&rt(Mt))return!0;if(at[1]&&kt)return!Ln(bt,Mt,kt)&&bt.isAfter(Mt,kt);if(!ce&&kt)switch(de){case"quarter":return Yt(Mt)>Yt(kt);case"month":return Gt(Mt)>Gt(kt);case"week":return Fn(Mt)>Fn(kt);default:return!Ln(bt,Mt,kt)&&bt.isAfter(Mt,kt)}return!1},[rt,at[1],kt,ce]),cn=ae.useCallback(function(Mt){if(at[1]||rt&&rt(Mt))return!0;if(at[0]&&Dt)return!Ln(bt,Mt,kt)&&bt.isAfter(Dt,Mt);if(!ce&&Dt)switch(de){case"quarter":return Yt(Mt)<Yt(Dt);case"month":return Gt(Mt)<Gt(Dt);case"week":return Fn(Mt)<Fn(Dt);default:return!Ln(bt,Mt,Dt)&&bt.isAfter(Dt,Mt)}return!1},[rt,at[0],Dt,ce]);return[Jt,cn]}function yt(ie,ce,de,xe,Ie,rt,at,bt,Dt,kt){var Fn=ae.useState(!1),Gt=(0,Ke.Z)(Fn,2),Yt=Gt[0],Jt=Gt[1],cn=(0,Li.useMergedState)(ie||!1,{value:ce}),Mt=(0,Ke.Z)(cn,2),nn=Mt[0],In=Mt[1],fa=(0,Li.useMergedState)(ie||!1,{value:ce,onChange:function(br){kt==null||kt(br)}}),Qn=(0,Ke.Z)(fa,2),Wn=Qn[0],wa=Qn[1],Kn=(0,Li.useMergedState)(0,{value:de}),Vn=(0,Ke.Z)(Kn,2),vr=Vn[0],Ta=Vn[1],pr=ae.useState(null),er=(0,Ke.Z)(pr,2),_r=er[0],So=er[1];ae.useEffect(function(){Wn&&Jt(!0)},[Wn]);var jo=function(br){return br===0?1:0},Vr=(0,Yu.Z)(function(Qr,br,Go){if(br===!1)wa(Qr);else if(Qr){Ta(br),wa(Qr);var so=jo(br);!Wn||![at,bt][so]?So(so):(Jt(!1),_r!==null&&So(null))}else if(Go==="confirm"||Go==="blur"&&xe){var Eo=nn?jo(br):_r;Eo!==null&&(Jt(!1),Ta(Eo)),So(null),Eo!==null&&!Dt[Eo]?(0,Vt.Z)(function(){var Di,Oi=[Ie,rt][Eo];(Di=Oi.current)===null||Di===void 0||Di.focus()}):wa(!1)}else wa(!1),In(!1)});return[Wn,vr,Yt,Vr]}function Zt(ie,ce,de,xe){var Ie=xt(ie,de,xe,1);function rt(at){return at(ie,ce)?"same":at(Ie,ce)?"closing":"far"}switch(de){case"year":return rt(function(at,bt){return Kt(xe,at,bt)});case"quarter":case"month":return rt(function(at,bt){return At(xe,at,bt)});default:return rt(function(at,bt){return Sn(xe,at,bt)})}}function _t(ie,ce,de,xe){var Ie=Ma(ie,0),rt=Ma(ie,1);if(ce===0)return Ie;if(Ie&&rt){var at=Zt(Ie,rt,de,xe);switch(at){case"same":return Ie;case"closing":return Ie;default:return xt(rt,de,xe,-1)}}return Ie}function Wt(ie){var ce=ie.values,de=ie.picker,xe=ie.defaultDates,Ie=ie.generateConfig,rt=ae.useState(function(){return[Ma(xe,0),Ma(xe,1)]}),at=(0,Ke.Z)(rt,2),bt=at[0],Dt=at[1],kt=ae.useState(null),Fn=(0,Ke.Z)(kt,2),Gt=Fn[0],Yt=Fn[1],Jt=Ma(ce,0),cn=Ma(ce,1);function Mt(In){return bt[In]?bt[In]:Ma(Gt,In)||_t(ce,In,de,Ie)||Jt||cn||Ie.getNow()}function nn(In,fa){if(In){var Qn=eo(Gt,In,fa);Dt(eo(bt,null,fa)||[null,null]);var Wn=(fa+1)%2;Ma(ce,Wn)||(Qn=eo(Qn,In,Wn)),Yt(Qn)}else(Jt||cn)&&Yt(null)}return[Mt,nn]}function mn(ie,ce){return ie&&ie[0]&&ie[1]&&ce.isAfter(ie[0],ie[1])?[ie[1],ie[0]]:ie}function nt(ie,ce,de,xe){return!!(ie||xe&&xe[ce]||de[(ce+1)%2])}function St(ie){var ce,de,xe,Ie=ie,rt=Ie.prefixCls,at=rt===void 0?"rc-picker":rt,bt=Ie.id,Dt=Ie.style,kt=Ie.className,Fn=Ie.popupStyle,Gt=Ie.dropdownClassName,Yt=Ie.transitionName,Jt=Ie.dropdownAlign,cn=Ie.getPopupContainer,Mt=Ie.generateConfig,nn=Ie.locale,In=Ie.placeholder,fa=Ie.autoFocus,Qn=Ie.disabled,Wn=Ie.format,wa=Ie.picker,Kn=wa===void 0?"date":wa,Vn=Ie.showTime,vr=Ie.use12Hours,Ta=Ie.separator,pr=Ta===void 0?"~":Ta,er=Ie.value,_r=Ie.defaultValue,So=Ie.defaultPickerValue,jo=Ie.open,Vr=Ie.defaultOpen,Qr=Ie.disabledDate,br=Ie.disabledTime,Go=Ie.dateRender,so=Ie.monthCellRender,Eo=Ie.cellRender,Di=Ie.panelRender,Oi=Ie.presets,ji=Ie.ranges,vl=Ie.allowEmpty,Ei=Ie.allowClear,al=Ie.suffixIcon,ei=Ie.clearIcon,li=Ie.pickerRef,Bi=Ie.inputReadOnly,rl=Ie.mode,sl=Ie.renderExtraFooter,Ol=Ie.onChange,cl=Ie.onOpenChange,fo=Ie.onPanelChange,Ni=Ie.onCalendarChange,fi=Ie.onFocus,Ko=Ie.onBlur,Kr=Ie.onMouseDown,Yo=Ie.onMouseUp,ki=Ie.onMouseEnter,zl=Ie.onMouseLeave,iu=Ie.onClick,Dl=Ie.onOk,Uu=Ie.onKeyDown,ns=Ie.components,$l=Ie.order,Hl=Ie.direction,Nl=Ie.activePickerIndex,vo=Ie.autoComplete,wi=vo===void 0?"off":vo,Xi=Ie.changeOnBlur,Il=Kn==="date"&&!!Vn||Kn==="time",Gi=(0,ae.useRef)(null),jl=(0,ae.useRef)(null),Cl=(0,ae.useRef)(null),eu=(0,ae.useRef)(null),lu=(0,ae.useRef)(null),Bl=(0,ae.useRef)(null),Gl=(0,ae.useRef)(null),Tl=(0,ae.useRef)(null),uu=ar(Ur(Wn,Kn,Vn,vr)),wu=(0,ae.useRef)(null),vi=ae.useMemo(function(){return Array.isArray(Qn)?Qn:[Qn||!1,Qn||!1]},[Qn]),ai=(0,fn.Z)(null,{value:er,defaultValue:_r,postState:function(ao){return Kn==="time"&&!$l?ao:mn(ao,Mt)}}),fu=(0,Ke.Z)(ai,2),yi=fu[0],Wu=fu[1],Lu=Wt({values:yi,picker:Kn,defaultDates:So,generateConfig:Mt}),Mu=(0,Ke.Z)(Lu,2),Su=Mu[0],_u=Mu[1],xs=(0,fn.Z)(yi,{postState:function(ao){var Zo=ao;if(vi[0]&&vi[1])return Zo;for(var Ji=0;Ji<2;Ji+=1)vi[Ji]&&!Zo&&!Ma(Zo,Ji)&&!Ma(vl,Ji)&&(Zo=eo(Zo,Mt.getNow(),Ji));return Zo}}),as=(0,Ke.Z)(xs,2),Io=as[0],Fr=as[1],Jo=(0,fn.Z)([Kn,Kn],{value:rl}),qi=(0,Ke.Z)(Jo,2),Eu=qi[0],ps=qi[1];(0,ae.useEffect)(function(){ps([Kn,Kn])},[Kn]);var ms=function(ao,Zo){ps(ao),fo&&fo(Zo,ao)},Ns=yt(Vr,jo,Nl,Xi,Bl,Gl,Ma(Io,0),Ma(Io,1),vi,cl),bs=(0,Ke.Z)(Ns,4),hl=bs[0],Uo=bs[1],Fu=bs[2],yu=bs[3],Hs=hl&&Uo===0,mc=hl&&Uo===1,qs=vt({picker:Kn,selectedValue:Io,locale:nn,disabled:vi,disabledDate:Qr,generateConfig:Mt},!hl||Fu),js=(0,Ke.Z)(qs,2),fs=js[0],Gs=js[1],fc=(0,ae.useState)(0),hs=(0,Ke.Z)(fc,2),dl=hs[0],lo=hs[1];(0,ae.useEffect)(function(){!hl&&Gi.current&&lo(Gi.current.offsetWidth)},[hl]);function _l(Wi){yu(!0,Wi,"open"),(0,Vt.Z)(function(){var ao,Zo=[Bl,Gl][Wi];(ao=Zo.current)===null||ao===void 0||ao.focus()},0)}function Vl(Wi,ao){var Zo=Wi,Ji=Ma(Zo,0),Kl=Ma(Zo,1);Ji&&Kl&&Mt.isAfter(Ji,Kl)&&(Kn==="week"&&!it(Mt,nn.locale,Ji,Kl)||Kn==="quarter"&&!An(Mt,Ji,Kl)||Kn!=="week"&&Kn!=="quarter"&&Kn!=="time"&&!Ln(Mt,Ji,Kl)?ao===0?(Zo=[Ji,null],Kl=null):(Ji=null,Zo=[null,Kl]):(Kn!=="time"||$l!==!1)&&(Zo=mn(Zo,Mt))),Fr(Zo);var wc=Zo&&Zo[0]?gn(Zo[0],{generateConfig:Mt,locale:nn,format:uu[0]}):"",Fs=Zo&&Zo[1]?gn(Zo[1],{generateConfig:Mt,locale:nn,format:uu[0]}):"";if(Ni){var ic={range:ao===0?"start":"end"};Ni(Zo,[wc,Fs],ic)}var lc=nt(Ji,0,vi,vl),Tc=nt(Kl,1,vi,vl),Ec=Zo===null||lc&&Tc;Ec&&(Wu(Zo),Ol&&(!Pt(Mt,Ma(yi,0),Ji)||!Pt(Mt,Ma(yi,1),Kl))&&Ol(Zo,[wc,Fs]))}var Is=function(ao){return hl&&wu.current&&wu.current.onKeyDown?wu.current.onKeyDown(ao):((0,Pe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Ts={formatList:uu,generateConfig:Mt,locale:nn},$s=Xt(Ma(Io,0),Ts),Ks=(0,Ke.Z)($s,2),rs=Ks[0],Lc=Ks[1],Pc=Xt(Ma(Io,1),Ts),Cc=(0,Ke.Z)(Pc,2),Us=Cc[0],Mc=Cc[1],xc=function(ao,Zo){var Ji=ht(ao,{locale:nn,formatList:uu,generateConfig:Mt}),Kl=Zo===0?fs:Gs;Ji&&!Kl(Ji)&&(Fr(eo(Io,Ji,Zo)),_u(Ji,Zo))},Oc=Bt({valueTexts:rs,onTextChange:function(ao){return xc(ao,0)}}),ec=(0,Ke.Z)(Oc,3),tc=ec[0],bc=ec[1],vc=ec[2],Nc=Bt({valueTexts:Us,onTextChange:function(ao){return xc(ao,1)}}),pc=(0,Ke.Z)(Nc,3),ju=pc[0],Ss=pc[1],hc=pc[2],Ws=(0,ae.useState)(null),As=(0,Ke.Z)(Ws,2),Sc=As[0],nc=As[1],Ac=(0,ae.useState)(null),Fc=(0,Ke.Z)(Ac,2),Rs=Fc[0],Dc=Fc[1],Ic=vn(tc,{formatList:uu,generateConfig:Mt,locale:nn}),oo=(0,Ke.Z)(Ic,3),hi=oo[0],Yl=oo[1],tu=oo[2],Ql=vn(ju,{formatList:uu,generateConfig:Mt,locale:nn}),ac=(0,Ke.Z)(Ql,3),Bc=ac[0],Rc=ac[1],rc=ac[2],ad=function(ao){Dc(eo(Io,ao,Uo)),Uo===0?Yl(ao):Rc(ao)},rd=function(){Dc(eo(Io,null,Uo)),Uo===0?tu():rc()},od=ae.useState(hl),jc=(0,Ke.Z)(od,2),id=jc[0],ld=jc[1];ae.useEffect(function(){ld(hl)},[hl]);var ud=function(ao){if(Xi&&id){var Zo=Ma(Io,Uo);Zo&&Vl(Io,Uo)}return Ko==null?void 0:Ko(ao)},Gc=function(ao,Zo){return{blurToCancel:!Xi&&Il,forwardKeyDown:Is,onBlur:ud,isClickOutside:function(Kl){return!gr([jl.current,Cl.current,eu.current,Gi.current],Kl)},onFocus:function(Kl){fi&&fi(Kl)},triggerOpen:function(Kl){Kl?yu(Kl,ao,"open"):yu(Kl,Ma(Io,ao)?ao:!1,"blur")},onSubmit:function(){if(!Io||Qr&&Qr(Io[ao]))return!1;Vl(Io,ao),Zo(),yu(!1,Uo,"confirm")},onCancel:function(){yu(!1,ao,"cancel"),Fr(yi),Zo()}}},Kc={onKeyDown:function(ao,Zo){Uu==null||Uu(ao,Zo)},changeOnBlur:Xi},sd=Mo((0,Ot.Z)((0,Ot.Z)({},Gc(0,vc)),{},{open:Hs,value:tc},Kc)),Uc=(0,Ke.Z)(sd,2),cd=Uc[0],Wc=Uc[1],_c=Wc.focused,Vc=Wc.typing,dd=Mo((0,Ot.Z)((0,Ot.Z)({},Gc(1,hc)),{},{open:mc,value:ju},Kc)),Yc=(0,Ke.Z)(dd,2),gd=Yc[0],Qc=Yc[1],Jc=Qc.focused,Xc=Qc.typing,md=function(ao){iu&&iu(ao),!hl&&!Bl.current.contains(ao.target)&&!Gl.current.contains(ao.target)&&(vi[0]?vi[1]||_l(1):_l(0))},fd=function(ao){Kr&&Kr(ao),hl&&(_c||Jc)&&!Bl.current.contains(ao.target)&&!Gl.current.contains(ao.target)&&ao.preventDefault()},vd=yi&&yi[0]?gn(yi[0],{locale:nn,format:"YYYYMMDDHHmmss",generateConfig:Mt}):"",pd=yi&&yi[1]?gn(yi[1],{locale:nn,format:"YYYYMMDDHHmmss",generateConfig:Mt}):"";(0,ae.useEffect)(function(){hl||(Fr(yi),!rs.length||rs[0]===""?bc(""):Lc!==tc&&vc(),!Us.length||Us[0]===""?Ss(""):Mc!==ju&&hc())},[hl,rs,Us]),(0,ae.useEffect)(function(){Fr(yi)},[vd,pd]);var kc=ma({cellRender:Eo,monthCellRender:so,dateRender:Go}),hd=ae.useMemo(function(){if(kc)return function(Wi,ao){return kc(Wi,(0,Ot.Z)((0,Ot.Z)({},ao),{},{range:Uo?"end":"start"}))}},[Uo,kc]);li&&(li.current={focus:function(){Bl.current&&Bl.current.focus()},blur:function(){Bl.current&&Bl.current.blur(),Gl.current&&Gl.current.blur()}});var Sd=pi(Oi,ji);function Zc(){var Wi=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,ao=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Zo=null;hl&&Rs&&Rs[0]&&Rs[1]&&Mt.isAfter(Rs[1],Rs[0])&&(Zo=Rs);var Ji=Vn;if(Vn&&(0,Rn.Z)(Vn)==="object"&&Vn.defaultValue){var Kl=Vn.defaultValue;Ji=(0,Ot.Z)((0,Ot.Z)({},Vn),{},{defaultValue:Ma(Kl,Uo)||void 0})}return ae.createElement(pt.Provider,{value:{inRange:!0,panelPosition:Wi,rangedValue:Sc||Io,hoverRangedValue:Zo}},ae.createElement(Bo,(0,oe.Z)({},ie,ao,{cellRender:hd,showTime:Ji,mode:Eu[Uo],generateConfig:Mt,style:void 0,direction:Hl,disabledDate:Uo===0?fs:Gs,disabledTime:function(Fs){return br?br(Fs,Uo===0?"start":"end"):!1},className:Ye()((0,ot.Z)({},"".concat(at,"-panel-focused"),Uo===0?!Vc:!Xc)),value:Ma(Io,Uo),locale:nn,tabIndex:-1,onPanelChange:function(Fs,ic){Uo===0&&tu(!0),Uo===1&&rc(!0),ms(eo(Eu,ic,Uo),eo(Io,Fs,Uo));var lc=Fs;Wi==="right"&&Eu[Uo]===ic&&(lc=xt(lc,ic,Mt,-1)),_u(lc,Uo)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Uo===0?Ma(Io,1):Ma(Io,0)})))}var oc=0,qc=0;if(Uo&&Cl.current&&lu.current&&jl.current&&Tl.current){oc=Cl.current.offsetWidth+lu.current.offsetWidth;var Ed=Tl.current.offsetLeft>oc?Tl.current.offsetLeft-oc:Tl.current.offsetLeft,$c=jl.current.offsetWidth,ed=Tl.current.offsetWidth;$c&&ed&&oc>$c-ed-(Hl==="rtl"?0:Ed)&&(qc=oc)}var yd=Hl==="rtl"?{right:oc}:{left:oc};function Pd(){var Wi,ao=or(at,Eu[Uo],sl),Zo=nr({prefixCls:at,components:ns,needConfirmButton:Il,okDisabled:!Ma(Io,Uo)||Qr&&Qr(Io[Uo]),locale:nn,onOk:function(){var Ds=Ma(Io,Uo);Ds&&(Vl(Io,Uo),Dl==null||Dl(Io),yu(!1,Uo,"confirm"))}});if(Kn!=="time"&&!Vn){var Ji=Su(Uo),Kl=xt(Ji,Kn,Mt),wc=Eu[Uo],Fs=wc===Kn,ic=Zc(Fs?"left":!1,{pickerValue:Ji,onPickerValueChange:function(Ds){_u(Ds,Uo)}}),lc=Zc("right",{pickerValue:Kl,onPickerValueChange:function(Ds){_u(xt(Ds,Kn,Mt,-1),Uo)}});Hl==="rtl"?Wi=ae.createElement(ae.Fragment,null,lc,Fs&&ic):Wi=ae.createElement(ae.Fragment,null,ic,Fs&&lc)}else Wi=Zc();var Tc=ae.createElement("div",{className:"".concat(at,"-panel-layout")},ae.createElement(Se,{prefixCls:at,presets:Sd,onClick:function(Ds){Vl(Ds,null),yu(!1,Uo,"preset")},onHover:function(Ds){nc(Ds)}}),ae.createElement("div",null,ae.createElement("div",{className:"".concat(at,"-panels")},Wi),(ao||Zo)&&ae.createElement("div",{className:"".concat(at,"-footer")},ao,Zo)));return Di&&(Tc=Di(Tc)),ae.createElement("div",{className:"".concat(at,"-panel-container"),style:{marginLeft:qc},ref:jl,onMouseDown:function(Ds){Ds.preventDefault()}},Tc)}var Cd=ae.createElement("div",{className:Ye()("".concat(at,"-range-wrapper"),"".concat(at,"-").concat(Kn,"-range-wrapper")),style:{minWidth:dl}},ae.createElement("div",{ref:Tl,className:"".concat(at,"-range-arrow"),style:yd}),Pd()),td;al&&(td=ae.createElement("span",{className:"".concat(at,"-suffix"),onMouseDown:function(ao){ao.preventDefault()}},al));var xd=Me(at,Ei,ei),bd=ae.createElement("span",{onMouseDown:function(ao){ao.preventDefault(),ao.stopPropagation()},onMouseUp:function(ao){ao.preventDefault(),ao.stopPropagation();var Zo=yi;vi[0]||(Zo=eo(Zo,null,0)),vi[1]||(Zo=eo(Zo,null,1)),Vl(Zo,null),yu(!1,Uo,"clear")},className:"".concat(at,"-clear"),role:"button"},xd),Ad=Ei&&(Ma(yi,0)&&!vi[0]||Ma(yi,1)&&!vi[1]),nd={size:uo(Kn,uu[0],Mt)},zc=0,Hc=0;Cl.current&&eu.current&&lu.current&&(Uo===0?Hc=Cl.current.offsetWidth:(zc=oc,Hc=eu.current.offsetWidth));var Fd=Hl==="rtl"?{right:zc}:{left:zc},Dd=function(ao,Zo){var Ji=eo(Io,ao,Uo);if(Zo==="submit"||Zo!=="key"&&!Il){Vl(Ji,Uo),Uo===0?tu():rc();var Kl=Uo===0?1:0;vi[Kl]?yu(!1,!1,"confirm"):yu(!1,Uo,"confirm")}else Fr(Ji)};return ae.createElement(Ft.Provider,{value:{operationRef:wu,hideHeader:Kn==="time",onDateMouseEnter:ad,onDateMouseLeave:rd,hideRanges:!0,onSelect:Dd,open:hl}},ae.createElement(ve,{visible:hl,popupElement:Cd,popupStyle:Fn,prefixCls:at,dropdownClassName:Gt,dropdownAlign:Jt,getPopupContainer:cn,transitionName:Yt,range:!0,direction:Hl},ae.createElement("div",(0,oe.Z)({ref:Gi,className:Ye()(at,"".concat(at,"-range"),kt,(ce={},(0,ot.Z)(ce,"".concat(at,"-disabled"),vi[0]&&vi[1]),(0,ot.Z)(ce,"".concat(at,"-focused"),Uo===0?_c:Jc),(0,ot.Z)(ce,"".concat(at,"-rtl"),Hl==="rtl"),ce)),style:Dt,onClick:md,onMouseEnter:ki,onMouseLeave:zl,onMouseDown:fd,onMouseUp:Yo},(0,On.Z)(ie,{aria:!0,data:!0})),ae.createElement("div",{className:Ye()("".concat(at,"-input"),(de={},(0,ot.Z)(de,"".concat(at,"-input-active"),Uo===0),(0,ot.Z)(de,"".concat(at,"-input-placeholder"),!!hi),de)),ref:Cl},ae.createElement("input",(0,oe.Z)({id:bt,disabled:vi[0],readOnly:Bi||typeof uu[0]=="function"||!Vc,value:hi||tc,onChange:function(ao){bc(ao.target.value)},autoFocus:fa,placeholder:Ma(In,0)||"",ref:Bl},cd,nd,{autoComplete:wi}))),ae.createElement("div",{className:"".concat(at,"-range-separator"),ref:lu},pr),ae.createElement("div",{className:Ye()("".concat(at,"-input"),(xe={},(0,ot.Z)(xe,"".concat(at,"-input-active"),Uo===1),(0,ot.Z)(xe,"".concat(at,"-input-placeholder"),!!Bc),xe)),ref:eu},ae.createElement("input",(0,oe.Z)({disabled:vi[1],readOnly:Bi||typeof uu[0]=="function"||!Xc,value:Bc||ju,onChange:function(ao){Ss(ao.target.value)},placeholder:Ma(In,1)||"",ref:Gl},gd,nd,{autoComplete:wi}))),ae.createElement("div",{className:"".concat(at,"-active-bar"),style:(0,Ot.Z)((0,Ot.Z)({},Fd),{},{width:Hc,position:"absolute"})}),td,Ad&&bd)))}var Ht=function(ie){(0,ct.Z)(de,ie);var ce=(0,jt.Z)(de);function de(){var xe;(0,Xe.Z)(this,de);for(var Ie=arguments.length,rt=new Array(Ie),at=0;at<Ie;at++)rt[at]=arguments[at];return xe=ce.call.apply(ce,[this].concat(rt)),(0,ot.Z)((0,Ue.Z)(xe),"pickerRef",ae.createRef()),(0,ot.Z)((0,Ue.Z)(xe),"focus",function(){xe.pickerRef.current&&xe.pickerRef.current.focus()}),(0,ot.Z)((0,Ue.Z)(xe),"blur",function(){xe.pickerRef.current&&xe.pickerRef.current.blur()}),xe}return(0,je.Z)(de,[{key:"render",value:function(){return ae.createElement(St,(0,oe.Z)({},this.props,{pickerRef:this.pickerRef}))}}]),de}(ae.Component),Ct=Ht,Mn=qe,zn=z(9708),la=z(53124),Ba=z(98866),Sa=z(98675),Za=z(65223),jr=z(10110),Jr=z(4173),Wa=z(16516),$a=z(84780),ka=z(47673),ba=z(14747),Tt=z(79511),qn=z(80110),ur=z(67771),mr=z(33297),rr=z(45503),no=z(67968);const mo=(ie,ce,de,xe)=>{const{lineHeight:Ie}=ie,rt=Math.floor(de*Ie)+2,at=Math.max((ce-rt)/2,0),bt=Math.max(ce-rt-at,0);return{padding:`${at}px ${xe}px ${bt}px`}},Va=ie=>{const{componentCls:ce,pickerCellCls:de,pickerCellInnerCls:xe,cellHeight:Ie,motionDurationSlow:rt,borderRadiusSM:at,motionDurationMid:bt,cellHoverBg:Dt,lineWidth:kt,lineType:Fn,colorPrimary:Gt,cellActiveWithRangeBg:Yt,colorTextLightSolid:Jt,controlHeightSM:cn,cellRangeBorderColor:Mt,pickerCellBorderGap:nn,cellHoverWithRangeBg:In,cellWidth:fa,colorTextDisabled:Qn,cellBgDisabled:Wn}=ie;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Ie,transform:"translateY(-50%)",transition:`all ${rt}`,content:'""'},[xe]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Ie,height:Ie,lineHeight:`${Ie}px`,borderRadius:at,transition:`background ${bt}, border ${bt}`},"&-range-hover-start, &-range-hover-end":{[xe]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${de}-in-view),
|
|
&:hover:not(${de}-selected):not(${de}-range-start):not(${de}-range-end):not(${de}-range-hover-start):not(${de}-range-hover-end)`]:{[xe]:{background:Dt}},[`&-in-view${de}-today ${xe}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${kt}px ${Fn} ${Gt}`,borderRadius:at,content:'""'}},[`&-in-view${de}-in-range`]:{position:"relative","&::before":{background:Yt}},[`&-in-view${de}-selected ${xe},
|
|
&-in-view${de}-range-start ${xe},
|
|
&-in-view${de}-range-end ${xe}`]:{color:Jt,background:Gt},[`&-in-view${de}-range-start:not(${de}-range-start-single),
|
|
&-in-view${de}-range-end:not(${de}-range-end-single)`]:{"&::before":{background:Yt}},[`&-in-view${de}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${de}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${de}-range-hover-start:not(${de}-in-range):not(${de}-range-start):not(${de}-range-end),
|
|
&-in-view${de}-range-hover-end:not(${de}-in-range):not(${de}-range-start):not(${de}-range-end),
|
|
&-in-view${de}-range-hover-start${de}-range-start-single,
|
|
&-in-view${de}-range-hover-start${de}-range-start${de}-range-end${de}-range-end-near-hover,
|
|
&-in-view${de}-range-hover-end${de}-range-start${de}-range-end${de}-range-start-near-hover,
|
|
&-in-view${de}-range-hover-end${de}-range-end-single,
|
|
&-in-view${de}-range-hover:not(${de}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:cn,borderTop:`${kt}px dashed ${Mt}`,borderBottom:`${kt}px dashed ${Mt}`,transform:"translateY(-50%)",transition:`all ${rt}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:nn},[`&-in-view${de}-in-range${de}-range-hover::before,
|
|
&-in-view${de}-in-range${de}-range-hover-start::before,
|
|
&-in-view${de}-in-range${de}-range-hover-end::before,
|
|
&-in-view${de}-range-start${de}-range-hover::before,
|
|
&-in-view${de}-range-end${de}-range-hover::before,
|
|
&-in-view${de}-range-start:not(${de}-range-start-single)${de}-range-hover-start::before,
|
|
&-in-view${de}-range-end:not(${de}-range-end-single)${de}-range-hover-end::before,
|
|
${ce}-panel
|
|
> :not(${ce}-date-panel)
|
|
&-in-view${de}-in-range${de}-range-hover-start::before,
|
|
${ce}-panel
|
|
> :not(${ce}-date-panel)
|
|
&-in-view${de}-in-range${de}-range-hover-end::before`]:{background:In},[`&-in-view${de}-range-start:not(${de}-range-start-single):not(${de}-range-end) ${xe}`]:{borderStartStartRadius:at,borderEndStartRadius:at,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${de}-range-end:not(${de}-range-end-single):not(${de}-range-start) ${xe}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:at,borderEndEndRadius:at},[`&-range-hover${de}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${de}-range-hover:first-child::after,
|
|
tr > &-in-view${de}-range-hover-end:first-child::after,
|
|
&-in-view${de}-start${de}-range-hover-edge-start${de}-range-hover-edge-start-near-range::after,
|
|
&-in-view${de}-range-hover-edge-start:not(${de}-range-hover-edge-start-near-range)::after,
|
|
&-in-view${de}-range-hover-start::after`]:{insetInlineStart:(fa-Ie)/2,borderInlineStart:`${kt}px dashed ${Mt}`,borderStartStartRadius:at,borderEndStartRadius:at},[`tr > &-in-view${de}-range-hover:last-child::after,
|
|
tr > &-in-view${de}-range-hover-start:last-child::after,
|
|
&-in-view${de}-end${de}-range-hover-edge-end${de}-range-hover-edge-end-near-range::after,
|
|
&-in-view${de}-range-hover-edge-end:not(${de}-range-hover-edge-end-near-range)::after,
|
|
&-in-view${de}-range-hover-end::after`]:{insetInlineEnd:(fa-Ie)/2,borderInlineEnd:`${kt}px dashed ${Mt}`,borderStartEndRadius:at,borderEndEndRadius:at},"&-disabled":{color:Qn,pointerEvents:"none",[xe]:{background:"transparent"},"&::before":{background:Wn}},[`&-disabled${de}-today ${xe}::before`]:{borderColor:Qn}}},sr=ie=>{const{componentCls:ce,pickerCellCls:de,pickerCellInnerCls:xe,pickerYearMonthCellWidth:Ie,pickerControlIconSize:rt,cellWidth:at,paddingSM:bt,paddingXS:Dt,paddingXXS:kt,colorBgContainer:Fn,lineWidth:Gt,lineType:Yt,borderRadiusLG:Jt,colorPrimary:cn,colorTextHeading:Mt,colorSplit:nn,pickerControlIconBorderWidth:In,colorIcon:fa,textHeight:Qn,motionDurationMid:Wn,colorIconHover:wa,fontWeightStrong:Kn,cellHeight:Vn,pickerCellPaddingVertical:vr,colorTextDisabled:Ta,colorText:pr,fontSize:er,cellHoverWithRangeBg:_r,motionDurationSlow:So,withoutTimeCellHeight:jo,pickerQuarterPanelContentHeight:Vr,colorLink:Qr,colorLinkActive:br,colorLinkHover:Go,cellRangeBorderColor:so,borderRadiusSM:Eo,colorTextLightSolid:Di,cellHoverBg:Oi,timeColumnHeight:ji,timeColumnWidth:vl,timeCellHeight:Ei,controlItemBgActive:al,marginXXS:ei,pickerDatePanelPaddingHorizontal:li}=ie,Bi=at*7+li*2,rl=(Bi-Dt*2)/3-Ie-bt,sl=(Bi-Dt*2)/4-Ie;return{[ce]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Fn,border:`${Gt}px ${Yt} ${nn}`,borderRadius:Jt,outline:"none","&-focused":{borderColor:cn},"&-rtl":{direction:"rtl",[`${ce}-prev-icon,
|
|
${ce}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${ce}-next-icon,
|
|
${ce}-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:Bi},"&-header":{display:"flex",padding:`0 ${Dt}px`,color:Mt,borderBottom:`${Gt}px ${Yt} ${nn}`,"> *":{flex:"none"},button:{padding:0,color:fa,lineHeight:`${Qn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Wn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:er,"&:hover":{color:wa}},"&-view":{flex:"auto",fontWeight:Kn,lineHeight:`${Qn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Dt},"&:hover":{color:cn}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:rt,height:rt,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:rt,height:rt,border:"0 solid currentcolor",borderBlockStartWidth:In,borderBlockEndWidth:0,borderInlineStartWidth:In,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(rt/2),insetInlineStart:Math.ceil(rt/2),display:"inline-block",width:rt,height:rt,border:"0 solid currentcolor",borderBlockStartWidth:In,borderBlockEndWidth:0,borderInlineStartWidth:In,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:Vn,fontWeight:"normal"},th:{height:Vn+vr*2,color:pr,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${vr}px 0`,color:Ta,cursor:"pointer","&-in-view":{color:pr}},Va(ie)),[`&-date-panel ${ce}-cell-in-view${ce}-cell-in-range${ce}-cell-range-hover-start ${xe},
|
|
&-date-panel ${ce}-cell-in-view${ce}-cell-in-range${ce}-cell-range-hover-end ${xe}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:_r,transition:`all ${So}`,content:'""'}},[`&-date-panel
|
|
${ce}-cell-in-view${ce}-cell-in-range${ce}-cell-range-hover-start
|
|
${xe}::after`]:{insetInlineEnd:-(at-Vn)/2,insetInlineStart:0},[`&-date-panel ${ce}-cell-in-view${ce}-cell-in-range${ce}-cell-range-hover-end ${xe}::after`]:{insetInlineEnd:0,insetInlineStart:-(at-Vn)/2},[`&-range-hover${ce}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ce}-content`]:{height:jo*4},[xe]:{padding:`0 ${Dt}px`}},"&-quarter-panel":{[`${ce}-content`]:{height:Vr},[`${ce}-cell-range-hover-start::after`]:{insetInlineStart:sl,borderInlineStart:`${Gt}px dashed ${so}`,[`${ce}-panel-rtl &`]:{insetInlineEnd:sl,borderInlineEnd:`${Gt}px dashed ${so}`}},[`${ce}-cell-range-hover-end::after`]:{insetInlineEnd:sl,borderInlineEnd:`${Gt}px dashed ${so}`,[`${ce}-panel-rtl &`]:{insetInlineStart:sl,borderInlineStart:`${Gt}px dashed ${so}`}}},[`&-panel ${ce}-footer`]:{borderTop:`${Gt}px ${Yt} ${nn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Qn-2*Gt}px`,textAlign:"center","&-extra":{padding:`0 ${bt}px`,lineHeight:`${Qn-2*Gt}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Gt}px ${Yt} ${nn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Qr,"&:hover":{color:Go},"&:active":{color:br},[`&${ce}-today-btn-disabled`]:{color:Ta,cursor:"not-allowed"}},"&-decade-panel":{[xe]:{padding:`0 ${Dt/2}px`},[`${ce}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ce}-body`]:{padding:`0 ${Dt}px`},[xe]:{width:Ie},[`${ce}-cell-range-hover-start::after`]:{borderStartStartRadius:Eo,borderEndStartRadius:Eo,borderStartEndRadius:0,borderEndEndRadius:0,[`${ce}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Eo,borderEndEndRadius:Eo}},[`${ce}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Eo,borderEndEndRadius:Eo,[`${ce}-panel-rtl &`]:{borderStartStartRadius:Eo,borderEndStartRadius:Eo,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${ce}-cell-range-hover-start::after`]:{insetInlineStart:rl,borderInlineStart:`${Gt}px dashed ${so}`,[`${ce}-panel-rtl &`]:{insetInlineEnd:rl,borderInlineEnd:`${Gt}px dashed ${so}`}},[`${ce}-cell-range-hover-end::after`]:{insetInlineEnd:rl,borderInlineEnd:`${Gt}px dashed ${so}`,[`${ce}-panel-rtl &`]:{insetInlineStart:rl,borderInlineStart:`${Gt}px dashed ${so}`}}},"&-week-panel":{[`${ce}-body`]:{padding:`${Dt}px ${bt}px`},[`${ce}-cell`]:{[`&:hover ${xe},
|
|
&-selected ${xe},
|
|
${xe}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Wn}`},"&:first-child:before":{borderStartStartRadius:Eo,borderEndStartRadius:Eo},"&:last-child:before":{borderStartEndRadius:Eo,borderEndEndRadius:Eo}},"&:hover td":{"&:before":{background:Oi}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${de}`]:{"&:before":{background:cn},[`&${ce}-cell-week`]:{color:new $a.C(Di).setAlpha(.5).toHexString()},[xe]:{color:Di}}},"&-range-hover td:before":{background:al}}},"&-date-panel":{[`${ce}-body`]:{padding:`${Dt}px ${li}px`},[`${ce}-content`]:{width:at*7,th:{width:at,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${ce}-time-panel`]:{borderInlineStart:`${Gt}px ${Yt} ${nn}`},[`${ce}-date-panel,
|
|
${ce}-time-panel`]:{transition:`opacity ${So}`},"&-active":{[`${ce}-date-panel,
|
|
${ce}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${ce}-content`]:{display:"flex",flex:"auto",height:ji},"&-column":{flex:"1 0 auto",width:vl,margin:`${kt}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Wn}`,overflowX:"hidden","&::after":{display:"block",height:ji-Ei,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Gt}px ${Yt} ${nn}`},"&-active":{background:new $a.C(al).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${ce}-time-panel-cell`]:{marginInline:ei,[`${ce}-time-panel-cell-inner`]:{display:"block",width:vl-2*ei,height:Ei,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(vl-Ei)/2,color:pr,lineHeight:`${Ei}px`,borderRadius:Eo,cursor:"pointer",transition:`background ${Wn}`,"&:hover":{background:Oi}},"&-selected":{[`${ce}-time-panel-cell-inner`]:{background:al}},"&-disabled":{[`${ce}-time-panel-cell-inner`]:{color:Ta,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${ce}-time-panel-column:after`]:{height:ji-Ei+kt*2}}}},xr=ie=>{const{componentCls:ce,colorBgContainer:de,colorError:xe,errorActiveShadow:Ie,colorWarning:rt,warningActiveShadow:at}=ie;return{[`${ce}:not(${ce}-disabled)`]:{[`&${ce}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:de,borderColor:xe},[`&${ce}-focused, &:focus`]:Object.assign({},(0,ka.M1)((0,rr.TS)(ie,{activeBorderColor:xe,activeShadow:Ie}))),[`${ce}-active-bar`]:{background:xe}},[`&${ce}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:de,borderColor:rt},[`&${ce}-focused, &:focus`]:Object.assign({},(0,ka.M1)((0,rr.TS)(ie,{activeBorderColor:rt,activeShadow:at}))),[`${ce}-active-bar`]:{background:rt}}}}},qr=ie=>{const{componentCls:ce,antCls:de,controlHeight:xe,fontSize:Ie,paddingInline:rt,colorBgContainer:at,lineWidth:bt,lineType:Dt,colorBorder:kt,borderRadius:Fn,motionDurationMid:Gt,colorBgContainerDisabled:Yt,colorTextDisabled:Jt,colorTextPlaceholder:cn,controlHeightLG:Mt,fontSizeLG:nn,controlHeightSM:In,paddingInlineSM:fa,paddingXS:Qn,marginXS:Wn,colorTextDescription:wa,lineWidthBold:Kn,lineHeight:Vn,colorPrimary:vr,motionDurationSlow:Ta,zIndexPopup:pr,paddingXXS:er,paddingSM:_r,textHeight:So,cellActiveWithRangeBg:jo,colorPrimaryBorder:Vr,sizePopupArrow:Qr,borderRadiusXS:br,borderRadiusOuter:Go,colorBgElevated:so,borderRadiusLG:Eo,boxShadowSecondary:Di,borderRadiusSM:Oi,colorSplit:ji,cellHoverBg:vl,presetsWidth:Ei,presetsMaxWidth:al,boxShadowPopoverArrow:ei,colorTextQuaternary:li}=ie;return[{[ce]:Object.assign(Object.assign(Object.assign({},(0,ba.Wf)(ie)),mo(ie,xe,Ie,rt)),{position:"relative",display:"inline-flex",alignItems:"center",background:at,lineHeight:1,border:`${bt}px ${Dt} ${kt}`,borderRadius:Fn,transition:`border ${Gt}, box-shadow ${Gt}`,"&:hover, &-focused":Object.assign({},(0,ka.pU)(ie)),"&-focused":Object.assign({},(0,ka.M1)(ie)),[`&${ce}-disabled`]:{background:Yt,borderColor:kt,cursor:"not-allowed",[`${ce}-suffix`]:{color:li}},[`&${ce}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${ce}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,ka.ik)(ie)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${ce}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:cn}}},"&-large":Object.assign(Object.assign({},mo(ie,Mt,nn,rt)),{[`${ce}-input > input`]:{fontSize:nn}}),"&-small":Object.assign({},mo(ie,In,Ie,fa)),[`${ce}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Qn/2,color:Jt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Wn}}},[`${ce}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Jt,lineHeight:1,background:at,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Gt}, color ${Gt}`,"> *":{verticalAlign:"top"},"&:hover":{color:wa}},[`${ce}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:nn,color:Jt,fontSize:nn,verticalAlign:"top",cursor:"default",[`${ce}-focused &`]:{color:wa},[`${ce}-range-separator &`]:{[`${ce}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${ce}-clear`]:{insetInlineEnd:rt},"&:hover":{[`${ce}-clear`]:{opacity:1}},[`${ce}-active-bar`]:{bottom:-bt,height:Kn,marginInlineStart:rt,background:vr,opacity:0,transition:`all ${Ta} ease-out`,pointerEvents:"none"},[`&${ce}-focused`]:{[`${ce}-active-bar`]:{opacity:1}},[`${ce}-range-separator`]:{alignItems:"center",padding:`0 ${Qn}px`,lineHeight:1},[`&${ce}-small`]:{[`${ce}-clear`]:{insetInlineEnd:fa},[`${ce}-active-bar`]:{marginInlineStart:fa}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,ba.Wf)(ie)),sr(ie)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:pr,[`&${ce}-dropdown-hidden`]:{display:"none"},[`&${ce}-dropdown-placement-bottomLeft`]:{[`${ce}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${ce}-dropdown-placement-topLeft`]:{[`${ce}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${de}-slide-up-enter${de}-slide-up-enter-active${ce}-dropdown-placement-topLeft,
|
|
&${de}-slide-up-enter${de}-slide-up-enter-active${ce}-dropdown-placement-topRight,
|
|
&${de}-slide-up-appear${de}-slide-up-appear-active${ce}-dropdown-placement-topLeft,
|
|
&${de}-slide-up-appear${de}-slide-up-appear-active${ce}-dropdown-placement-topRight`]:{animationName:ur.Qt},[`&${de}-slide-up-enter${de}-slide-up-enter-active${ce}-dropdown-placement-bottomLeft,
|
|
&${de}-slide-up-enter${de}-slide-up-enter-active${ce}-dropdown-placement-bottomRight,
|
|
&${de}-slide-up-appear${de}-slide-up-appear-active${ce}-dropdown-placement-bottomLeft,
|
|
&${de}-slide-up-appear${de}-slide-up-appear-active${ce}-dropdown-placement-bottomRight`]:{animationName:ur.fJ},[`&${de}-slide-up-leave${de}-slide-up-leave-active${ce}-dropdown-placement-topLeft,
|
|
&${de}-slide-up-leave${de}-slide-up-leave-active${ce}-dropdown-placement-topRight`]:{animationName:ur.ly},[`&${de}-slide-up-leave${de}-slide-up-leave-active${ce}-dropdown-placement-bottomLeft,
|
|
&${de}-slide-up-leave${de}-slide-up-leave-active${ce}-dropdown-placement-bottomRight`]:{animationName:ur.Uw},[`${ce}-panel > ${ce}-time-panel`]:{paddingTop:er},[`${ce}-ranges`]:{marginBottom:0,padding:`${er}px ${_r}px`,overflow:"hidden",lineHeight:`${So-2*bt-Qn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${ce}-preset > ${de}-tag-blue`]:{color:vr,background:jo,borderColor:Vr,cursor:"pointer"},[`${ce}-ok`]:{marginInlineStart:"auto"}},[`${ce}-range-wrapper`]:{display:"flex",position:"relative"},[`${ce}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:rt*1.5,transition:`left ${Ta} ease-out`},(0,Tt.r)(Qr,br,Go,so,ei)),[`${ce}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:so,borderRadius:Eo,boxShadow:Di,transition:`margin ${Ta}`,[`${ce}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${ce}-presets`]:{display:"flex",flexDirection:"column",minWidth:Ei,maxWidth:al,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Qn,borderInlineEnd:`${bt}px ${Dt} ${ji}`,li:Object.assign(Object.assign({},ba.vS),{borderRadius:Oi,paddingInline:Qn,paddingBlock:(In-Math.round(Ie*Vn))/2,cursor:"pointer",transition:`all ${Ta}`,"+ li":{marginTop:Wn},"&:hover":{background:vl}})}},[`${ce}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${ce}-panel`]:{borderWidth:`0 0 ${bt}px`},"&:last-child":{[`${ce}-panel`]:{borderWidth:0}}},[`${ce}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${ce}-content,
|
|
table`]:{textAlign:"center"},"&-focused":{borderColor:kt}}}}),"&-dropdown-range":{padding:`${Qr*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ce}-separator`]:{transform:"rotate(180deg)"},[`${ce}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,ur.oN)(ie,"slide-up"),(0,ur.oN)(ie,"slide-down"),(0,mr.Fm)(ie,"move-up"),(0,mr.Fm)(ie,"move-down")]},va=ie=>{const{componentCls:ce,controlHeightLG:de,paddingXXS:xe,padding:Ie}=ie;return{pickerCellCls:`${ce}-cell`,pickerCellInnerCls:`${ce}-cell-inner`,pickerYearMonthCellWidth:de*1.5,pickerQuarterPanelContentHeight:de*1.4,pickerCellPaddingVertical:xe+xe/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Ie+xe/2}},Ir=ie=>({cellHoverBg:ie.controlItemBgHover,cellActiveWithRangeBg:ie.controlItemBgActive,cellHoverWithRangeBg:new $a.C(ie.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new $a.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 oa=(0,no.Z)("DatePicker",ie=>{const ce=(0,rr.TS)((0,ka.e5)(ie),va(ie));return[qr(ce),xr(ce),(0,qn.c)(ie,{focusElCls:`${ie.componentCls}-focused`})]},ie=>Object.assign(Object.assign(Object.assign({},(0,ka.TM)(ie)),Ir(ie)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:ie.zIndexPopupBase+50}));function Ea(ie,ce,de){return de!==void 0?de:ce==="year"&&ie.lang.yearPlaceholder?ie.lang.yearPlaceholder:ce==="quarter"&&ie.lang.quarterPlaceholder?ie.lang.quarterPlaceholder:ce==="month"&&ie.lang.monthPlaceholder?ie.lang.monthPlaceholder:ce==="week"&&ie.lang.weekPlaceholder?ie.lang.weekPlaceholder:ce==="time"&&ie.timePickerLocale.placeholder?ie.timePickerLocale.placeholder:ie.lang.placeholder}function Co(ie,ce,de){return de!==void 0?de:ce==="year"&&ie.lang.yearPlaceholder?ie.lang.rangeYearPlaceholder:ce==="quarter"&&ie.lang.quarterPlaceholder?ie.lang.rangeQuarterPlaceholder:ce==="month"&&ie.lang.monthPlaceholder?ie.lang.rangeMonthPlaceholder:ce==="week"&&ie.lang.weekPlaceholder?ie.lang.rangeWeekPlaceholder:ce==="time"&&ie.timePickerLocale.placeholder?ie.timePickerLocale.rangePlaceholder:ie.lang.rangePlaceholder}function Fi(ie,ce){const de={adjustX:1,adjustY:1};switch(ce){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:de};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:de};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:de};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:de};default:return{points:ie==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:de}}}function cr(ie){return ie?Array.isArray(ie)?ie:[ie]:[]}function dr(ie){const{format:ce,picker:de,showHour:xe,showMinute:Ie,showSecond:rt,use12Hours:at}=ie,bt=cr(ce)[0],Dt=Object.assign({},ie);return ce&&Array.isArray(ce)&&(Dt.format=bt),bt&&typeof bt=="string"&&(!bt.includes("s")&&rt===void 0&&(Dt.showSecond=!1),!bt.includes("m")&&Ie===void 0&&(Dt.showMinute=!1),!bt.includes("H")&&!bt.includes("h")&&!bt.includes("K")&&!bt.includes("k")&&xe===void 0&&(Dt.showHour=!1),(bt.includes("a")||bt.includes("A"))&&at===void 0&&(Dt.use12Hours=!0)),de==="time"?Dt:(typeof bt=="function"&&delete Dt.format,{showTime:Dt})}function kr(ie,ce,de){if(ie===!1)return!1;const xe={clearIcon:ce!=null?ce:de};return typeof ie=="object"?Object.assign(Object.assign({},xe),ie):xe}var Br=z(71577);function ti(ie){return ae.createElement(Br.ZP,Object.assign({size:"small",type:"primary"},ie))}var Do={button:ti},si=function(ie,ce){var de={};for(var xe in ie)Object.prototype.hasOwnProperty.call(ie,xe)&&ce.indexOf(xe)<0&&(de[xe]=ie[xe]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,xe=Object.getOwnPropertySymbols(ie);Ie<xe.length;Ie++)ce.indexOf(xe[Ie])<0&&Object.prototype.propertyIsEnumerable.call(ie,xe[Ie])&&(de[xe[Ie]]=ie[xe[Ie]]);return de};function ni(ie){return(0,ae.forwardRef)((de,xe)=>{const{prefixCls:Ie,getPopupContainer:rt,className:at,placement:bt,size:Dt,disabled:kt,bordered:Fn=!0,placeholder:Gt,popupClassName:Yt,dropdownClassName:Jt,status:cn,clearIcon:Mt,allowClear:nn,rootClassName:In}=de,fa=si(de,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Qn=ae.useRef(null),{getPrefixCls:Wn,direction:wa,getPopupContainer:Kn}=(0,ae.useContext)(la.E_),Vn=Wn("picker",Ie),{compactSize:vr,compactItemClassnames:Ta}=(0,Jr.ri)(Vn,wa),{format:pr,showTime:er,picker:_r}=de,So=Wn(),[jo,Vr]=oa(Vn),Qr=Object.assign(Object.assign({},er?dr(Object.assign({format:pr,picker:_r},er)):{}),_r==="time"?dr(Object.assign(Object.assign({format:pr},de),{picker:_r})):{}),br=(0,Sa.Z)(ei=>{var li;return(li=Dt!=null?Dt:vr)!==null&&li!==void 0?li:ei}),Go=ae.useContext(Ba.Z),so=kt!=null?kt:Go,Eo=(0,ae.useContext)(Za.aM),{hasFeedback:Di,status:Oi,feedbackIcon:ji}=Eo,vl=ae.createElement(ae.Fragment,null,_r==="time"?ae.createElement(Ae,null):ae.createElement(fe,null),Di&&ji);(0,ae.useImperativeHandle)(xe,()=>({focus:()=>{var ei;return(ei=Qn.current)===null||ei===void 0?void 0:ei.focus()},blur:()=>{var ei;return(ei=Qn.current)===null||ei===void 0?void 0:ei.blur()}}));const[Ei]=(0,jr.Z)("Calendar",Wa.Z),al=Object.assign(Object.assign({},Ei),de.locale);return jo(ae.createElement(Ct,Object.assign({separator:ae.createElement("span",{"aria-label":"to",className:`${Vn}-separator`},ae.createElement(ze,null)),disabled:so,ref:Qn,dropdownAlign:Fi(wa,bt),placeholder:Co(al,_r,Gt),suffixIcon:vl,prevIcon:ae.createElement("span",{className:`${Vn}-prev-icon`}),nextIcon:ae.createElement("span",{className:`${Vn}-next-icon`}),superPrevIcon:ae.createElement("span",{className:`${Vn}-super-prev-icon`}),superNextIcon:ae.createElement("span",{className:`${Vn}-super-next-icon`}),transitionName:`${So}-slide-up`},fa,Qr,{className:Ye()({[`${Vn}-${br}`]:br,[`${Vn}-borderless`]:!Fn},(0,zn.Z)(Vn,(0,zn.F)(Oi,cn),Di),Vr,Ta,at,In),locale:al.lang,prefixCls:Vn,getPopupContainer:rt||Kn,generateConfig:ie,components:Do,direction:wa,dropdownClassName:Ye()(Vr,Yt||Jt,In),allowClear:kr(nn,Mt,ae.createElement(Te.Z,null))})))})}var ou=function(ie,ce){var de={};for(var xe in ie)Object.prototype.hasOwnProperty.call(ie,xe)&&ce.indexOf(xe)<0&&(de[xe]=ie[xe]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,xe=Object.getOwnPropertySymbols(ie);Ie<xe.length;Ie++)ce.indexOf(xe[Ie])<0&&Object.prototype.propertyIsEnumerable.call(ie,xe[Ie])&&(de[xe[Ie]]=ie[xe[Ie]]);return de};function ql(ie){function ce(Dt,kt){const Fn=kt==="TimePicker"?"timePicker":"datePicker",Gt=(0,ae.forwardRef)((Yt,Jt)=>{const{prefixCls:cn,getPopupContainer:Mt,style:nn,className:In,rootClassName:fa,size:Qn,bordered:Wn=!0,placement:wa,placeholder:Kn,popupClassName:Vn,dropdownClassName:vr,disabled:Ta,status:pr,clearIcon:er,allowClear:_r}=Yt,So=ou(Yt,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:jo,direction:Vr,getPopupContainer:Qr,[Fn]:br}=(0,ae.useContext)(la.E_),Go=jo("picker",cn),{compactSize:so,compactItemClassnames:Eo}=(0,Jr.ri)(Go,Vr),Di=ae.useRef(null),{format:Oi,showTime:ji}=Yt,[vl,Ei]=oa(Go);(0,ae.useImperativeHandle)(Jt,()=>({focus:()=>{var ki;return(ki=Di.current)===null||ki===void 0?void 0:ki.focus()},blur:()=>{var ki;return(ki=Di.current)===null||ki===void 0?void 0:ki.blur()}}));const al={showToday:!0};let ei={};Dt&&(ei.picker=Dt);const li=Dt||Yt.picker;ei=Object.assign(Object.assign(Object.assign({},ei),ji?dr(Object.assign({format:Oi,picker:li},ji)):{}),li==="time"?dr(Object.assign(Object.assign({format:Oi},Yt),{picker:li})):{});const Bi=jo(),rl=(0,Sa.Z)(ki=>{var zl;return(zl=Qn!=null?Qn:so)!==null&&zl!==void 0?zl:ki}),sl=ae.useContext(Ba.Z),Ol=Ta!=null?Ta:sl,cl=(0,ae.useContext)(Za.aM),{hasFeedback:fo,status:Ni,feedbackIcon:fi}=cl,Ko=ae.createElement(ae.Fragment,null,li==="time"?ae.createElement(Ae,null):ae.createElement(fe,null),fo&&fi),[Kr]=(0,jr.Z)("DatePicker",Wa.Z),Yo=Object.assign(Object.assign({},Kr),Yt.locale);return vl(ae.createElement(Mn,Object.assign({ref:Di,placeholder:Ea(Yo,li,Kn),suffixIcon:Ko,dropdownAlign:Fi(Vr,wa),prevIcon:ae.createElement("span",{className:`${Go}-prev-icon`}),nextIcon:ae.createElement("span",{className:`${Go}-next-icon`}),superPrevIcon:ae.createElement("span",{className:`${Go}-super-prev-icon`}),superNextIcon:ae.createElement("span",{className:`${Go}-super-next-icon`}),transitionName:`${Bi}-slide-up`},al,So,ei,{locale:Yo.lang,className:Ye()({[`${Go}-${rl}`]:rl,[`${Go}-borderless`]:!Wn},(0,zn.Z)(Go,(0,zn.F)(Ni,pr),fo),Ei,Eo,br==null?void 0:br.className,In,fa),style:Object.assign(Object.assign({},br==null?void 0:br.style),nn),prefixCls:Go,getPopupContainer:Mt||Qr,generateConfig:ie,components:Do,direction:Vr,disabled:Ol,dropdownClassName:Ye()(Ei,fa,Vn||vr),allowClear:kr(_r,er,ae.createElement(Te.Z,null))})))});return kt&&(Gt.displayName=kt),Gt}const de=ce(),xe=ce("week","WeekPicker"),Ie=ce("month","MonthPicker"),rt=ce("year","YearPicker"),at=ce("time","TimePicker"),bt=ce("quarter","QuarterPicker");return{DatePicker:de,WeekPicker:xe,MonthPicker:Ie,YearPicker:rt,TimePicker:at,QuarterPicker:bt}}const ts=null;function El(ie){const{DatePicker:ce,WeekPicker:de,MonthPicker:xe,YearPicker:Ie,TimePicker:rt,QuarterPicker:at}=ql(ie),bt=ni(ie),Dt=ce;return Dt.WeekPicker=de,Dt.MonthPicker=xe,Dt.YearPicker=Ie,Dt.RangePicker=bt,Dt.TimePicker=rt,Dt.QuarterPicker=at,Dt}var Qi=El;const Ui=Qi(te);function Ml(ie){const ce=Fi(ie.direction,ie.placement);return ce.overflow.adjustY=!1,ce.overflow.adjustX=!1,Object.assign(Object.assign({},ie),{dropdownAlign:ce})}const Xu=(0,ne.Z)(Ui,"picker",null,Ml);Ui._InternalPanelDoNotUseOrYouWillBeFired=Xu;const Ri=(0,ne.Z)(Ui.RangePicker,"picker",null,Ml);Ui._InternalRangePanelDoNotUseOrYouWillBeFired=Ri,Ui.generatePicker=Qi;var Hi=Ui},96074:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return Fe}});var b=z(94184),se=z.n(b),Pe=z(67294),be=z(53124),De=z(14747),Be=z(67968),ue=z(45503);const Le=pe=>{const{componentCls:re,sizePaddingEdgeHorizontal:a,colorSplit:E,lineWidth:x,textPaddingInline:y,orientationMargin:ee,verticalMarginInline:te}=pe;return{[re]:Object.assign(Object.assign({},(0,De.Wf)(pe)),{borderBlockStart:`${x}px solid ${E}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:te,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${E}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${pe.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${pe.dividerHorizontalWithTextGutterMargin}px 0`,color:pe.colorTextHeading,fontWeight:500,fontSize:pe.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${E}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${ee*100}%`},"&::after":{width:`${100-ee*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-ee*100}%`},"&::after":{width:`${ee*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:E,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:pe.colorText,fontWeight:"normal",fontSize:pe.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:a}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:a}}})}};var Re=(0,Be.Z)("Divider",pe=>{const re=(0,ue.TS)(pe,{dividerHorizontalWithTextGutterMargin:pe.margin,dividerHorizontalGutterMargin:pe.marginLG,sizePaddingEdgeHorizontal:0});return[Le(re)]},pe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:pe.marginXS})),Oe=function(pe,re){var a={};for(var E in pe)Object.prototype.hasOwnProperty.call(pe,E)&&re.indexOf(E)<0&&(a[E]=pe[E]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,E=Object.getOwnPropertySymbols(pe);x<E.length;x++)re.indexOf(E[x])<0&&Object.prototype.propertyIsEnumerable.call(pe,E[x])&&(a[E[x]]=pe[E[x]]);return a},Fe=pe=>{const{getPrefixCls:re,direction:a,divider:E}=Pe.useContext(be.E_),{prefixCls:x,type:y="horizontal",orientation:ee="center",orientationMargin:te,className:ne,rootClassName:oe,children:ae,dashed:Ee,plain:me,style:ye}=pe,he=Oe(pe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ge=re("divider",x),[fe,ke]=Re(ge),we=ee.length>0?`-${ee}`:ee,Ne=!!ae,Ae=ee==="left"&&te!=null,Te=ee==="right"&&te!=null,We=se()(ge,E==null?void 0:E.className,ke,`${ge}-${y}`,{[`${ge}-with-text`]:Ne,[`${ge}-with-text${we}`]:Ne,[`${ge}-dashed`]:!!Ee,[`${ge}-plain`]:!!me,[`${ge}-rtl`]:a==="rtl",[`${ge}-no-default-orientation-margin-left`]:Ae,[`${ge}-no-default-orientation-margin-right`]:Te},ne,oe),dt=Pe.useMemo(()=>typeof te=="number"?te:/^\d+$/.test(te)?Number(te):te,[te]),gt=Object.assign(Object.assign({},Ae&&{marginLeft:dt}),Te&&{marginRight:dt});return fe(Pe.createElement("div",Object.assign({className:We,style:Object.assign(Object.assign({},E==null?void 0:E.style),ye)},he,{role:"separator"}),ae&&y!=="vertical"&&Pe.createElement("span",{className:`${ge}-inner-text`,style:gt},ae)))}},56153:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return yc}});var b=z(67294),se=z.t(b,2),Pe=z(91034),be=z(94184),De=z.n(be),Be=z(87462),ue=z(4942),Le=z(97685),Re=z(45987),Oe=z(1413),He=z(73935);function Fe(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var pe={};function re(Ge,ut){}function a(Ge,ut){}function E(){pe={}}function x(Ge,ut,st){!ut&&!pe[st]&&(Ge(!1,st),pe[st]=!0)}function y(Ge,ut){x(re,Ge,ut)}function ee(Ge,ut){x(a,Ge,ut)}var te=null,ne=z(71002),oe=z(12060);function ae(Ge,ut,st){var Lt=b.useRef({});return(!("value"in Lt.current)||st(Lt.current.condition,ut))&&(Lt.current.value=Ge(),Lt.current.condition=ut),Lt.current.value}function Ee(Ge,ut){typeof Ge=="function"?Ge(ut):(0,ne.Z)(Ge)==="object"&&Ge&&"current"in Ge&&(Ge.current=ut)}function me(){for(var Ge=arguments.length,ut=new Array(Ge),st=0;st<Ge;st++)ut[st]=arguments[st];var Lt=ut.filter(function(hn){return hn});return Lt.length<=1?Lt[0]:function(hn){ut.forEach(function(Yn){Ee(Yn,hn)})}}function ye(){for(var Ge=arguments.length,ut=new Array(Ge),st=0;st<Ge;st++)ut[st]=arguments[st];return ae(function(){return me.apply(void 0,ut)},ut,function(Lt,hn){return Lt.length===hn.length&&Lt.every(function(Yn,Xn){return Yn===hn[Xn]})})}function he(Ge){var ut,st,Lt=(0,oe.isMemo)(Ge)?Ge.type.type:Ge.type;return!(typeof Lt=="function"&&!((ut=Lt.prototype)!==null&&ut!==void 0&&ut.render)||typeof Ge=="function"&&!((st=Ge.prototype)!==null&&st!==void 0&&st.render))}var ge=b.createContext(null),fe=ge,ke=z(74902),we=Fe()?b.useLayoutEffect:b.useEffect,Ne=we,Ae=function(ut,st){var Lt=React.useRef(!0);we(function(){if(!Lt.current)return ut()},st),we(function(){return Lt.current=!1,function(){Lt.current=!0}},[])},Te=[];function We(Ge,ut){var st=b.useState(function(){if(!Fe())return null;var ro=document.createElement("div");return ro}),Lt=(0,Le.Z)(st,1),hn=Lt[0],Yn=b.useRef(!1),Xn=b.useContext(fe),Ga=b.useState(Te),lr=(0,Le.Z)(Ga,2),Qa=lr[0],Ka=lr[1],qa=Xn||(Yn.current?void 0:function(ro){Ka(function(Qo){var To=[ro].concat((0,ke.Z)(Qo));return To})});function Mr(){hn.parentElement||document.body.appendChild(hn),Yn.current=!0}function Ar(){var ro;(ro=hn.parentElement)===null||ro===void 0||ro.removeChild(hn),Yn.current=!1}return Ne(function(){return Ge?Xn?Xn(Mr):Mr():Ar(),Ar},[Ge]),Ne(function(){Qa.length&&(Qa.forEach(function(ro){return ro()}),Ka(Te))},[Qa]),[hn,qa]}function dt(Ge,ut){if(!Ge)return!1;if(Ge.contains)return Ge.contains(ut);for(var st=ut;st;){if(st===Ge)return!0;st=st.parentNode}return!1}var gt="data-rc-order",ze="rc-util-key",Qe=new Map;function Ye(){var Ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ut=Ge.mark;return ut?ut.startsWith("data-")?ut:"data-".concat(ut):ze}function Xe(Ge){if(Ge.attachTo)return Ge.attachTo;var ut=document.querySelector("head");return ut||document.body}function je(Ge){return Ge==="queue"?"prependQueue":Ge?"prepend":"append"}function Ue(Ge){return Array.from((Qe.get(Ge)||Ge).children).filter(function(ut){return ut.tagName==="STYLE"})}function ct(Ge){var ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Fe())return null;var st=ut.csp,Lt=ut.prepend,hn=document.createElement("style");hn.setAttribute(gt,je(Lt)),st!=null&&st.nonce&&(hn.nonce=st==null?void 0:st.nonce),hn.innerHTML=Ge;var Yn=Xe(ut),Xn=Yn.firstChild;if(Lt){if(Lt==="queue"){var Ga=Ue(Yn).filter(function(lr){return["prepend","prependQueue"].includes(lr.getAttribute(gt))});if(Ga.length)return Yn.insertBefore(hn,Ga[Ga.length-1].nextSibling),hn}Yn.insertBefore(hn,Xn)}else Yn.appendChild(hn);return hn}function jt(Ge){var ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},st=Xe(ut);return Ue(st).find(function(Lt){return Lt.getAttribute(Ye(ut))===Ge})}function ot(Ge){var ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},st=jt(Ge,ut);if(st){var Lt=Xe(ut);Lt.removeChild(st)}}function Ot(Ge,ut){var st=Qe.get(Ge);if(!st||!dt(document,st)){var Lt=ct("",ut),hn=Lt.parentNode;Qe.set(Ge,hn),Ge.removeChild(Lt)}}function Ke(){Qe.clear()}function fn(Ge,ut){var st=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Lt=Xe(st);Ot(Lt,st);var hn=jt(ut,st);if(hn){var Yn,Xn;if((Yn=st.csp)!==null&&Yn!==void 0&&Yn.nonce&&hn.nonce!==((Xn=st.csp)===null||Xn===void 0?void 0:Xn.nonce)){var Ga;hn.nonce=(Ga=st.csp)===null||Ga===void 0?void 0:Ga.nonce}return hn.innerHTML!==Ge&&(hn.innerHTML=Ge),hn}var lr=ct(Ge,st);return lr.setAttribute(Ye(st),ut),lr}var On;function Dn(Ge){if(typeof document=="undefined")return 0;if(Ge||On===void 0){var ut=document.createElement("div");ut.style.width="100%",ut.style.height="200px";var st=document.createElement("div"),Lt=st.style;Lt.position="absolute",Lt.top="0",Lt.left="0",Lt.pointerEvents="none",Lt.visibility="hidden",Lt.width="200px",Lt.height="150px",Lt.overflow="hidden",st.appendChild(ut),document.body.appendChild(st);var hn=ut.offsetWidth;st.style.overflow="scroll";var Yn=ut.offsetWidth;hn===Yn&&(Yn=st.clientWidth),document.body.removeChild(st),On=hn-Yn}return On}function Tn(Ge){var ut=Ge.match(/^(.*)px$/),st=Number(ut==null?void 0:ut[1]);return Number.isNaN(st)?Dn():st}function It(Ge){if(typeof document=="undefined"||!Ge||!(Ge instanceof Element))return{width:0,height:0};var ut=getComputedStyle(Ge,"::-webkit-scrollbar"),st=ut.width,Lt=ut.height;return{width:Tn(st),height:Tn(Lt)}}function lt(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var et="rc-util-locker-".concat(Date.now()),wt=0;function Kt(Ge){var ut=!!Ge,st=b.useState(function(){return wt+=1,"".concat(et,"_").concat(wt)}),Lt=(0,Le.Z)(st,1),hn=Lt[0];Ne(function(){if(ut){var Yn=It(document.body).width,Xn=lt();fn(`
|
|
html body {
|
|
overflow-y: hidden;
|
|
`.concat(Xn?"width: calc(100% - ".concat(Yn,"px);"):"",`
|
|
}`),hn)}else ot(hn);return function(){ot(hn)}},[ut,hn])}var At=!1;function Un(Ge){return typeof Ge=="boolean"&&(At=Ge),At}var An=function(ut){return ut===!1?!1:!Fe()||!ut?null:typeof ut=="string"?document.querySelector(ut):typeof ut=="function"?ut():ut},Sn=b.forwardRef(function(Ge,ut){var st=Ge.open,Lt=Ge.autoLock,hn=Ge.getContainer,Yn=Ge.debug,Xn=Ge.autoDestroy,Ga=Xn===void 0?!0:Xn,lr=Ge.children,Qa=b.useState(st),Ka=(0,Le.Z)(Qa,2),qa=Ka[0],Mr=Ka[1],Ar=qa||st;b.useEffect(function(){(Ga||st)&&Mr(st)},[st,Ga]);var ro=b.useState(function(){return An(hn)}),Qo=(0,Le.Z)(ro,2),To=Qo[0],ui=Qo[1];b.useEffect(function(){var tl=An(hn);ui(tl!=null?tl:null)});var Oo=We(Ar&&!To,Yn),io=(0,Le.Z)(Oo,2),Nr=io[0],_i=io[1],Li=To!=null?To:Nr;Kt(Lt&&st&&Fe()&&(Li===Nr||Li===document.body));var Ki=null;if(lr&&he(lr)&&ut){var el=lr;Ki=el.ref}var Ll=ye(Ki,ut);if(!Ar||!Fe()||To===void 0)return null;var Ti=Li===!1||Un(),oi=lr;return ut&&(oi=b.cloneElement(lr,{ref:Ll})),b.createElement(fe.Provider,{value:_i},Ti?oi:(0,He.createPortal)(oi,Li))}),Ln=Sn,ua=Ln,it=z(48555);function Pt(Ge){return Ge instanceof HTMLElement||Ge instanceof SVGElement}function Pa(Ge){return Pt(Ge)?Ge:Ge instanceof React.Component?ReactDOM.findDOMNode(Ge):null}function kn(Ge){var ut;return Ge==null||(ut=Ge.getRootNode)===null||ut===void 0?void 0:ut.call(Ge)}function xt(Ge){return kn(Ge)instanceof ShadowRoot}function gn(Ge){return xt(Ge)?kn(Ge):null}function ht(Ge){var ut=b.useRef();ut.current=Ge;var st=b.useCallback(function(){for(var Lt,hn=arguments.length,Yn=new Array(hn),Xn=0;Xn<hn;Xn++)Yn[Xn]=arguments[Xn];return(Lt=ut.current)===null||Lt===void 0?void 0:Lt.call.apply(Lt,[ut].concat(Yn))},[]);return st}function mt(){var Ge=(0,Oe.Z)({},se);return Ge.useId}var Xt=0;function vn(){}var en=mt(),Vt=en?function(ut){var st=en();return ut||st}:function(ut){var st=b.useState("ssr-id"),Lt=(0,Le.Z)(st,2),hn=Lt[0],Yn=Lt[1];return b.useEffect(function(){var Xn=Xt;Xt+=1,Yn("rc_unique_".concat(Xn))},[]),ut||hn};function Aa(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var da=Aa()?b.useLayoutEffect:b.useEffect,an=function(ut,st){var Lt=b.useRef(!0);da(function(){return ut(Lt.current)},st),da(function(){return Lt.current=!1,function(){Lt.current=!0}},[])},hr=function(ut,st){an(function(Lt){if(!Lt)return ut()},st)},ya=an,Er=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var Ge=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(Ge)||/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(Ge==null?void 0:Ge.substr(0,4))},Ur=b.createContext(null),uo=Ur;function xo(Ge){return Ge?Array.isArray(Ge)?Ge:[Ge]:[]}function wr(Ge,ut,st,Lt){return b.useMemo(function(){var hn=xo(st!=null?st:ut),Yn=xo(Lt!=null?Lt:ut),Xn=new Set(hn),Ga=new Set(Yn);return Ge&&(Xn.has("hover")&&(Xn.delete("hover"),Xn.add("click")),Ga.has("hover")&&(Ga.delete("hover"),Ga.add("click"))),[Xn,Ga]},[Ge,ut,st,Lt])}var Tr=function(Ge){if(!Ge)return!1;if(Ge instanceof Element){if(Ge.offsetParent)return!0;if(Ge.getBBox){var ut=Ge.getBBox(),st=ut.width,Lt=ut.height;if(st||Lt)return!0}if(Ge.getBoundingClientRect){var hn=Ge.getBoundingClientRect(),Yn=hn.width,Xn=hn.height;if(Yn||Xn)return!0}}return!1};function Bn(){var Ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],st=arguments.length>2?arguments[2]:void 0;return st?Ge[0]===ut[0]:Ge[0]===ut[0]&&Ge[1]===ut[1]}function ta(Ge,ut,st,Lt){for(var hn=st.points,Yn=Object.keys(Ge),Xn=0;Xn<Yn.length;Xn+=1){var Ga,lr=Yn[Xn];if(Bn((Ga=Ge[lr])===null||Ga===void 0?void 0:Ga.points,hn,Lt))return"".concat(ut,"-placement-").concat(lr)}return""}function Na(Ge,ut,st,Lt){return ut||(st?{motionName:"".concat(Ge,"-").concat(st)}:Lt?{motionName:Lt}:null)}function Fa(Ge){return Ge.ownerDocument.defaultView}function Ca(Ge){for(var ut=[],st=Ge==null?void 0:Ge.parentElement,Lt=["hidden","scroll","clip","auto"];st;){var hn=Fa(st).getComputedStyle(st),Yn=hn.overflowX,Xn=hn.overflowY,Ga=hn.overflow;[Yn,Xn,Ga].some(function(lr){return Lt.includes(lr)})&&ut.push(st),st=st.parentElement}return ut}function fr(Ge){var ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(Ge)?ut:Ge}function gr(Ge){return fr(parseFloat(Ge),0)}function Mo(Ge,ut){var st=(0,Oe.Z)({},Ge);return(ut||[]).forEach(function(Lt){if(!(Lt instanceof HTMLBodyElement||Lt instanceof HTMLHtmlElement)){var hn=Fa(Lt).getComputedStyle(Lt),Yn=hn.overflow,Xn=hn.overflowClipMargin,Ga=hn.borderTopWidth,lr=hn.borderBottomWidth,Qa=hn.borderLeftWidth,Ka=hn.borderRightWidth,qa=Lt.getBoundingClientRect(),Mr=Lt.offsetHeight,Ar=Lt.clientHeight,ro=Lt.offsetWidth,Qo=Lt.clientWidth,To=gr(Ga),ui=gr(lr),Oo=gr(Qa),io=gr(Ka),Nr=fr(Math.round(qa.width/ro*1e3)/1e3),_i=fr(Math.round(qa.height/Mr*1e3)/1e3),Li=(ro-Qo-Oo-io)*Nr,Ki=(Mr-Ar-To-ui)*_i,el=To*_i,Ll=ui*_i,Ti=Oo*Nr,oi=io*Nr,tl=0,fl=0;if(Yn==="clip"){var Zi=gr(Xn);tl=Zi*Nr,fl=Zi*_i}var Xo=qa.x+Ti-tl,Ci=qa.y+el-fl,wo=Xo+qa.width+2*tl-Ti-oi-Li,Pl=Ci+qa.height+2*fl-el-Ll-Ki;st.left=Math.max(st.left,Xo),st.top=Math.max(st.top,Ci),st.right=Math.min(st.right,wo),st.bottom=Math.min(st.bottom,Pl)}}),st}function pi(Ge){var ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,st="".concat(ut),Lt=st.match(/^(.*)\%$/);return Lt?Ge*(parseFloat(Lt[1])/100):parseFloat(st)}function za(Ge,ut){var st=ut||[],Lt=(0,Le.Z)(st,2),hn=Lt[0],Yn=Lt[1];return[pi(Ge.width,hn),pi(Ge.height,Yn)]}function Bt(){var Ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[Ge[0],Ge[1]]}function Rt(Ge,ut){var st=ut[0],Lt=ut[1],hn,Yn;return st==="t"?Yn=Ge.y:st==="b"?Yn=Ge.y+Ge.height:Yn=Ge.y+Ge.height/2,Lt==="l"?hn=Ge.x:Lt==="r"?hn=Ge.x+Ge.width:hn=Ge.x+Ge.width/2,{x:hn,y:Yn}}function Ft(Ge,ut){var st={t:"b",b:"t",l:"r",r:"l"};return Ge.map(function(Lt,hn){return hn===ut?st[Lt]||"c":Lt}).join("")}function Rn(Ge,ut,st,Lt,hn,Yn,Xn){var Ga=b.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:hn[Lt]||{}}),lr=(0,Le.Z)(Ga,2),Qa=lr[0],Ka=lr[1],qa=b.useRef(0),Mr=b.useMemo(function(){return ut?Ca(ut):[]},[ut]),Ar=b.useRef({}),ro=function(){Ar.current={}};Ge||ro();var Qo=ht(function(){if(ut&&st&&Ge){let qn=function(mr,rr){var no=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Ya,mo=xi.x+mr,Va=xi.y+rr,sr=mo+Ai,xr=Va+ul,qr=Math.max(mo,no.left),va=Math.max(Va,no.top),Ir=Math.min(sr,no.right),oa=Math.min(xr,no.bottom);return Math.max(0,(Ir-qr)*(oa-va))},ur=function(){Ro=xi.y+bn,qo=Ro+ul,$o=xi.x+un,po=$o+Ai};var Oo,io,Nr=ut,_i=Nr.ownerDocument,Li=Fa(Nr),Ki=Li.getComputedStyle(Nr),el=Ki.width,Ll=Ki.height,Ti=Ki.position,oi=Nr.style.left,tl=Nr.style.top,fl=Nr.style.right,Zi=Nr.style.bottom,Xo=(0,Oe.Z)((0,Oe.Z)({},hn[Lt]),Yn),Ci=_i.createElement("div");(Oo=Nr.parentElement)===null||Oo===void 0||Oo.appendChild(Ci),Ci.style.left="".concat(Nr.offsetLeft,"px"),Ci.style.top="".concat(Nr.offsetTop,"px"),Ci.style.position=Ti,Ci.style.height="".concat(Nr.offsetHeight,"px"),Ci.style.width="".concat(Nr.offsetWidth,"px"),Nr.style.left="0",Nr.style.top="0",Nr.style.right="auto",Nr.style.bottom="auto";var wo;if(Array.isArray(st))wo={x:st[0],y:st[1],width:0,height:0};else{var Pl=st.getBoundingClientRect();wo={x:Pl.x,y:Pl.y,width:Pl.width,height:Pl.height}}var xi=Nr.getBoundingClientRect(),Hn=_i.documentElement,Wl=Hn.clientWidth,Al=Hn.clientHeight,hu=Hn.scrollWidth,cu=Hn.scrollHeight,bi=Hn.scrollTop,du=Hn.scrollLeft,ul=xi.height,Ai=xi.width,Vi=wo.height,nl=wo.width,Au={left:0,top:0,right:Wl,bottom:Al},Zu={left:-du,top:-bi,right:hu-du,bottom:cu-bi},kl=Xo.htmlRegion,pl="visible",ru="visibleFirst";kl!=="scroll"&&kl!==ru&&(kl=pl);var Fl=kl===ru,Mi=Mo(Zu,Mr),yo=Mo(Au,Mr),Ya=kl===pl?yo:Mi,gu=Fl?yo:Ya;Nr.style.left="auto",Nr.style.top="auto",Nr.style.right="0",Nr.style.bottom="0";var zu=Nr.getBoundingClientRect();Nr.style.left=oi,Nr.style.top=tl,Nr.style.right=fl,Nr.style.bottom=Zi,(io=Nr.parentElement)===null||io===void 0||io.removeChild(Ci);var Qu=fr(Math.round(Ai/parseFloat(el)*1e3)/1e3),mu=fr(Math.round(ul/parseFloat(Ll)*1e3)/1e3);if(Qu===0||mu===0||Pt(st)&&!Tr(st))return;var es=Xo.offset,vs=Xo.targetOffset,Bu=za(xi,es),zi=(0,Le.Z)(Bu,2),Zl=zi[0],Hu=zi[1],Ju=za(wo,vs),Ku=(0,Le.Z)(Ju,2),Os=Ku[0],zs=Ku[1];wo.x-=Os,wo.y-=zs;var Cs=Xo.points||[],le=(0,Le.Z)(Cs,2),_e=le[0],Ze=le[1],Et=Bt(Ze),Jn=Bt(_e),xn=Rt(wo,Et),Nn=Rt(xi,Jn),ha=(0,Oe.Z)({},Xo),un=xn.x-Nn.x+Zl,bn=xn.y-Nn.y+Hu,Lo=qn(un,bn),Ho=qn(un,bn,yo),No=Rt(wo,["t","l"]),Yr=Rt(xi,["t","l"]),Vo=Rt(wo,["b","r"]),Ja=Rt(xi,["b","r"]),Fo=Xo.overflow||{},Po=Fo.adjustX,co=Fo.adjustY,Si=Fo.shiftX,ii=Fo.shiftY,Wo=function(rr){return typeof rr=="boolean"?rr:rr>=0},Ro,qo,$o,po;ur();var ko=Wo(co),Rr=Jn[0]===Et[0];if(ko&&Jn[0]==="t"&&(qo>gu.bottom||Ar.current.bt)){var Gn=bn;Rr?Gn-=ul-Vi:Gn=No.y-Ja.y-Hu;var Yi=qn(un,Gn),ho=qn(un,Gn,yo);Yi>Lo||Yi===Lo&&(!Fl||ho>=Ho)?(Ar.current.bt=!0,bn=Gn,Hu=-Hu,ha.points=[Ft(Jn,0),Ft(Et,0)]):Ar.current.bt=!1}if(ko&&Jn[0]==="b"&&(Ro<gu.top||Ar.current.tb)){var Ua=bn;Rr?Ua+=ul-Vi:Ua=Vo.y-Yr.y-Hu;var ve=qn(un,Ua),Se=qn(un,Ua,yo);ve>Lo||ve===Lo&&(!Fl||Se>=Ho)?(Ar.current.tb=!0,bn=Ua,Hu=-Hu,ha.points=[Ft(Jn,0),Ft(Et,0)]):Ar.current.tb=!1}var Ce=Wo(Po),Me=Jn[1]===Et[1];if(Ce&&Jn[1]==="l"&&(po>gu.right||Ar.current.rl)){var Ve=un;Me?Ve-=Ai-nl:Ve=No.x-Ja.x-Zl;var Je=qn(Ve,bn),qe=qn(Ve,bn,yo);Je>Lo||Je===Lo&&(!Fl||qe>=Ho)?(Ar.current.rl=!0,un=Ve,Zl=-Zl,ha.points=[Ft(Jn,1),Ft(Et,1)]):Ar.current.rl=!1}if(Ce&&Jn[1]==="r"&&($o<gu.left||Ar.current.lr)){var vt=un;Me?vt+=Ai-nl:vt=Vo.x-Yr.x-Zl;var yt=qn(vt,bn),Zt=qn(vt,bn,yo);yt>Lo||yt===Lo&&(!Fl||Zt>=Ho)?(Ar.current.lr=!0,un=vt,Zl=-Zl,ha.points=[Ft(Jn,1),Ft(Et,1)]):Ar.current.lr=!1}ur();var _t=Si===!0?0:Si;typeof _t=="number"&&($o<yo.left&&(un-=$o-yo.left-Zl,wo.x+nl<yo.left+_t&&(un+=wo.x-yo.left+nl-_t)),po>yo.right&&(un-=po-yo.right-Zl,wo.x>yo.right-_t&&(un+=wo.x-yo.right+_t)));var Wt=ii===!0?0:ii;typeof Wt=="number"&&(Ro<yo.top&&(bn-=Ro-yo.top-Hu,wo.y+Vi<yo.top+Wt&&(bn+=wo.y-yo.top+Vi-Wt)),qo>yo.bottom&&(bn-=qo-yo.bottom-Hu,wo.y>yo.bottom-Wt&&(bn+=wo.y-yo.bottom+Wt)));var mn=xi.x+un,nt=mn+Ai,St=xi.y+bn,Ht=St+ul,Ct=wo.x,Mn=Ct+nl,zn=wo.y,la=zn+Vi,Ba=Math.max(mn,Ct),Sa=Math.min(nt,Mn),Za=(Ba+Sa)/2,jr=Za-mn,Jr=Math.max(St,zn),Wa=Math.min(Ht,la),$a=(Jr+Wa)/2,ka=$a-St;Xn==null||Xn(ut,ha);var ba=zu.right-xi.x-(un+xi.width),Tt=zu.bottom-xi.y-(bn+xi.height);Ka({ready:!0,offsetX:un/Qu,offsetY:bn/mu,offsetR:ba/Qu,offsetB:Tt/mu,arrowX:jr/Qu,arrowY:ka/mu,scaleX:Qu,scaleY:mu,align:ha})}}),To=function(){qa.current+=1;var io=qa.current;Promise.resolve().then(function(){qa.current===io&&Qo()})},ui=function(){Ka(function(io){return(0,Oe.Z)((0,Oe.Z)({},io),{},{ready:!1})})};return ya(ui,[Lt]),ya(function(){Ge||ui()},[Ge]),[Qa.ready,Qa.offsetX,Qa.offsetY,Qa.offsetR,Qa.offsetB,Qa.arrowX,Qa.arrowY,Qa.scaleX,Qa.scaleY,Qa.align,To]}function ma(Ge,ut,st,Lt,hn){ya(function(){if(Ge&&ut&&st){let qa=function(){Lt(),hn()};var Yn=ut,Xn=st,Ga=Ca(Yn),lr=Ca(Xn),Qa=Fa(Xn),Ka=new Set([Qa].concat((0,ke.Z)(Ga),(0,ke.Z)(lr)));return Ka.forEach(function(Mr){Mr.addEventListener("scroll",qa,{passive:!0})}),Qa.addEventListener("resize",qa,{passive:!0}),Lt(),function(){Ka.forEach(function(Mr){Mr.removeEventListener("scroll",qa),Qa.removeEventListener("resize",qa)})}}},[Ge,ut,st])}function Ra(Ge){var ut=React.useRef(!1),st=React.useState(Ge),Lt=_slicedToArray(st,2),hn=Lt[0],Yn=Lt[1];React.useEffect(function(){return ut.current=!1,function(){ut.current=!0}},[]);function Xn(Ga,lr){lr&&ut.current||Yn(Ga)}return[hn,Xn]}function $r(Ge){return Ge!==void 0}function ar(Ge,ut){var st=ut||{},Lt=st.defaultValue,hn=st.value,Yn=st.onChange,Xn=st.postState,Ga=useState(function(){return $r(hn)?hn:$r(Lt)?typeof Lt=="function"?Lt():Lt:typeof Ge=="function"?Ge():Ge}),lr=_slicedToArray(Ga,2),Qa=lr[0],Ka=lr[1],qa=hn!==void 0?hn:Qa,Mr=Xn?Xn(qa):qa,Ar=useEvent(Yn),ro=useState([qa]),Qo=_slicedToArray(ro,2),To=Qo[0],ui=Qo[1];useLayoutUpdateEffect(function(){var io=To[0];Qa!==io&&Ar(Qa,io)},[To]),useLayoutUpdateEffect(function(){$r(hn)||Ka(hn)},[hn]);var Oo=useEvent(function(io,Nr){Ka(io,Nr),ui([qa],Nr)});return[Mr,Oo]}var Ma=z(95845);function eo(Ge,ut,st){var Lt=b.useRef({});return(!("value"in Lt.current)||st(Lt.current.condition,ut))&&(Lt.current.value=Ge(),Lt.current.condition=ut),Lt.current.value}function ri(Ge,ut){typeof Ge=="function"?Ge(ut):(0,ne.Z)(Ge)==="object"&&Ge&&"current"in Ge&&(Ge.current=ut)}function Pn(){for(var Ge=arguments.length,ut=new Array(Ge),st=0;st<Ge;st++)ut[st]=arguments[st];var Lt=ut.filter(function(hn){return hn});return Lt.length<=1?Lt[0]:function(hn){ut.forEach(function(Yn){ri(Yn,hn)})}}function tr(){for(var Ge=arguments.length,ut=new Array(Ge),st=0;st<Ge;st++)ut[st]=arguments[st];return eo(function(){return Pn.apply(void 0,ut)},ut,function(Lt,hn){return Lt.length!==hn.length||Lt.every(function(Yn,Xn){return Yn!==hn[Xn]})})}function pt(Ge){var ut,st,Lt=(0,Ma.isMemo)(Ge)?Ge.type.type:Ge.type;return!(typeof Lt=="function"&&!((ut=Lt.prototype)!==null&&ut!==void 0&&ut.render)||typeof Ge=="function"&&!((st=Ge.prototype)!==null&&st!==void 0&&st.render))}function on(Ge){return!isValidElement(Ge)||isFragment(Ge)?!1:pt(Ge)}function qt(Ge,ut,st,Lt){if(!ut.length)return st;var hn=_toArray(ut),Yn=hn[0],Xn=hn.slice(1),Ga;return!Ge&&typeof Yn=="number"?Ga=[]:Array.isArray(Ge)?Ga=_toConsumableArray(Ge):Ga=_objectSpread({},Ge),Lt&&st===void 0&&Xn.length===1?delete Ga[Yn][Xn[0]]:Ga[Yn]=qt(Ga[Yn],Xn,st,Lt),Ga}function tn(Ge,ut,st){var Lt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return ut.length&&Lt&&st===void 0&&!get(Ge,ut.slice(0,-1))?Ge:qt(Ge,ut,st,Lt)}function $n(Ge){return _typeof(Ge)==="object"&&Ge!==null&&Object.getPrototypeOf(Ge)===Object.prototype}function rn(Ge){return Array.isArray(Ge)?[]:{}}var aa=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function jn(){for(var Ge=arguments.length,ut=new Array(Ge),st=0;st<Ge;st++)ut[st]=arguments[st];var Lt=rn(ut[0]);return ut.forEach(function(hn){function Yn(Xn,Ga){var lr=new Set(Ga),Qa=get(hn,Xn),Ka=Array.isArray(Qa);if(Ka||$n(Qa)){if(!lr.has(Qa)){lr.add(Qa);var qa=get(Lt,Xn);Ka?Lt=tn(Lt,Xn,[]):(!qa||_typeof(qa)!=="object")&&(Lt=tn(Lt,Xn,rn(Qa))),aa(Qa).forEach(function(Mr){Yn([].concat(_toConsumableArray(Xn),[Mr]),lr)})}}else Lt=tn(Lt,Xn,Qa)}Yn([])}),Lt}var yr={},Nt=[],$t=function(ut){Nt.push(ut)};function Cn(Ge,ut){if(0)var st}function ga(Ge,ut){if(0)var st}function dn(){yr={}}function to(Ge,ut,st){!ut&&!yr[st]&&(Ge(!1,st),yr[st]=!0)}function _a(Ge,ut){to(Cn,Ge,ut)}function Xa(Ge,ut){to(ga,Ge,ut)}_a.preMessage=$t,_a.resetWarned=dn,_a.noteOnce=Xa;var Lr=null,_n=function(ut){return+setTimeout(ut,16)},na=function(ut){return clearTimeout(ut)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(_n=function(ut){return window.requestAnimationFrame(ut)},na=function(ut){return window.cancelAnimationFrame(ut)});var xa=0,Zn=new Map;function Ha(Ge){Zn.delete(Ge)}var Zr=function(ut){var st=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;xa+=1;var Lt=xa;function hn(Yn){if(Yn===0)Ha(Lt),ut();else{var Xn=_n(function(){hn(Yn-1)});Zn.set(Lt,Xn)}}return hn(st),Lt};Zr.cancel=function(Ge){var ut=Zn.get(Ge);return Ha(ut),na(ut)};var Xr=Zr;function zo(Ge,ut,st,Lt,hn,Yn,Xn,Ga){var lr=b.useRef(Ge),Qa=b.useRef(!1);lr.current!==Ge&&(Qa.current=!0,lr.current=Ge),b.useEffect(function(){var Ka=Xr(function(){Qa.current=!1});return function(){Xr.cancel(Ka)}},[Ge]),b.useEffect(function(){if(ut&&Lt&&(!hn||Yn)){var Ka=function(){var Ti=!1,oi=function(Zi){var Xo=Zi.target;Ti=Xn(Xo)},tl=function(Zi){var Xo=Zi.target;!Qa.current&&lr.current&&!Ti&&!Xn(Xo)&&Ga(!1)};return[oi,tl]},qa=Ka(),Mr=(0,Le.Z)(qa,2),Ar=Mr[0],ro=Mr[1],Qo=Ka(),To=(0,Le.Z)(Qo,2),ui=To[0],Oo=To[1],io=Fa(Lt);io.addEventListener("mousedown",Ar,!0),io.addEventListener("click",ro,!0),io.addEventListener("contextmenu",ro,!0);var Nr=gn(st);if(Nr&&(Nr.addEventListener("mousedown",ui,!0),Nr.addEventListener("click",Oo,!0),Nr.addEventListener("contextmenu",Oo,!0)),0)var _i,Li,Ki,el;return function(){io.removeEventListener("mousedown",Ar,!0),io.removeEventListener("click",ro,!0),io.removeEventListener("contextmenu",ro,!0),Nr&&(Nr.removeEventListener("mousedown",ui,!0),Nr.removeEventListener("click",Oo,!0),Nr.removeEventListener("contextmenu",Oo,!0))}}},[ut,st,Lt,hn,Yn])}function ci(Ge){return Ge instanceof HTMLElement||Ge instanceof SVGElement}function Pi(Ge){return ci(Ge)?Ge:Ge instanceof b.Component?He.findDOMNode(Ge):null}function ol(Ge,ut){var st={};return st[Ge.toLowerCase()]=ut.toLowerCase(),st["Webkit".concat(Ge)]="webkit".concat(ut),st["Moz".concat(Ge)]="moz".concat(ut),st["ms".concat(Ge)]="MS".concat(ut),st["O".concat(Ge)]="o".concat(ut.toLowerCase()),st}function Du(Ge,ut){var st={animationend:ol("Animation","AnimationEnd"),transitionend:ol("Transition","TransitionEnd")};return Ge&&("AnimationEvent"in ut||delete st.animationend.animation,"TransitionEvent"in ut||delete st.transitionend.transition),st}var Pu=Du(Fe(),typeof window!="undefined"?window:{}),gl={};if(Fe()){var Ii=document.createElement("div");gl=Ii.style}var Jl={};function nu(Ge){if(Jl[Ge])return Jl[Ge];var ut=Pu[Ge];if(ut)for(var st=Object.keys(ut),Lt=st.length,hn=0;hn<Lt;hn+=1){var Yn=st[hn];if(Object.prototype.hasOwnProperty.call(ut,Yn)&&Yn in gl)return Jl[Ge]=ut[Yn],Jl[Ge]}return""}var su=nu("animationend"),wl=nu("transitionend"),yl=!!(su&&wl),Xl=su||"animationend",bo=wl||"transitionend";function zt(Ge,ut){if(!Ge)return null;if((0,ne.Z)(Ge)==="object"){var st=ut.replace(/-\w/g,function(Lt){return Lt[1].toUpperCase()});return Ge[st]}return"".concat(Ge,"-").concat(ut)}var ln="none",wn="appear",tt="enter",yn="leave",ca="none",sa="prepare",Qt="start",En="active",pn="end";function pa(Ge){var ut=b.useRef(!1),st=b.useState(Ge),Lt=(0,Le.Z)(st,2),hn=Lt[0],Yn=Lt[1];b.useEffect(function(){return ut.current=!1,function(){ut.current=!0}},[]);function Xn(Ga,lr){lr&&ut.current||Yn(Ga)}return[hn,Xn]}var ja=function(ut){return+setTimeout(ut,16)},ir=function(ut){return clearTimeout(ut)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(ja=function(ut){return window.requestAnimationFrame(ut)},ir=function(ut){return window.cancelAnimationFrame(ut)});var Ut=0,Pr=new Map;function zr(Ge){Pr.delete(Ge)}var ia=function(ut){var st=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Ut+=1;var Lt=Ut;function hn(Yn){if(Yn===0)zr(Lt),ut();else{var Xn=ja(function(){hn(Yn-1)});Pr.set(Lt,Xn)}}return hn(st),Lt};ia.cancel=function(Ge){var ut=Pr.get(Ge);return zr(ut),ir(ut)};var sn=ia,ea=function(){var Ge=b.useRef(null);function ut(){sn.cancel(Ge.current)}function st(Lt){var hn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;ut();var Yn=sn(function(){hn<=1?Lt({isCanceled:function(){return Yn!==Ge.current}}):st(Lt,hn-1)});Ge.current=Yn}return b.useEffect(function(){return function(){ut()}},[]),[st,ut]},ra=Fe()?b.useLayoutEffect:b.useEffect,Oa=ra,Sr=[sa,Qt,En,pn],Or=!1,Hr=!0;function Wr(Ge){return Ge===En||Ge===pn}var Da=function(Ge,ut){var st=pa(ca),Lt=(0,Le.Z)(st,2),hn=Lt[0],Yn=Lt[1],Xn=ea(),Ga=(0,Le.Z)(Xn,2),lr=Ga[0],Qa=Ga[1];function Ka(){Yn(sa,!0)}return Oa(function(){if(hn!==ca&&hn!==pn){var qa=Sr.indexOf(hn),Mr=Sr[qa+1],Ar=ut(hn);Ar===Or?Yn(Mr,!0):lr(function(ro){function Qo(){ro.isCanceled()||Yn(Mr,!0)}Ar===!0?Qo():Promise.resolve(Ar).then(Qo)})}},[Ge,hn]),b.useEffect(function(){return function(){Qa()}},[]),[Ka,hn]},or=function(Ge){var ut=(0,b.useRef)(),st=(0,b.useRef)(Ge);st.current=Ge;var Lt=b.useCallback(function(Xn){st.current(Xn)},[]);function hn(Xn){Xn&&(Xn.removeEventListener(bo,Lt),Xn.removeEventListener(Xl,Lt))}function Yn(Xn){ut.current&&ut.current!==Xn&&hn(ut.current),Xn&&Xn!==ut.current&&(Xn.addEventListener(bo,Lt),Xn.addEventListener(Xl,Lt),ut.current=Xn)}return b.useEffect(function(){return function(){hn(ut.current)}},[]),[Yn,hn]};function nr(Ge,ut,st,Lt){var hn=Lt.motionEnter,Yn=hn===void 0?!0:hn,Xn=Lt.motionAppear,Ga=Xn===void 0?!0:Xn,lr=Lt.motionLeave,Qa=lr===void 0?!0:lr,Ka=Lt.motionDeadline,qa=Lt.motionLeaveImmediately,Mr=Lt.onAppearPrepare,Ar=Lt.onEnterPrepare,ro=Lt.onLeavePrepare,Qo=Lt.onAppearStart,To=Lt.onEnterStart,ui=Lt.onLeaveStart,Oo=Lt.onAppearActive,io=Lt.onEnterActive,Nr=Lt.onLeaveActive,_i=Lt.onAppearEnd,Li=Lt.onEnterEnd,Ki=Lt.onLeaveEnd,el=Lt.onVisibleChanged,Ll=pa(),Ti=(0,Le.Z)(Ll,2),oi=Ti[0],tl=Ti[1],fl=pa(ln),Zi=(0,Le.Z)(fl,2),Xo=Zi[0],Ci=Zi[1],wo=pa(null),Pl=(0,Le.Z)(wo,2),xi=Pl[0],Hn=Pl[1],Wl=(0,b.useRef)(!1),Al=(0,b.useRef)(null);function hu(){return st()}var cu=(0,b.useRef)(!1);function bi(Mi){var yo=hu();if(!(Mi&&!Mi.deadline&&Mi.target!==yo)){var Ya=cu.current,gu;Xo===wn&&Ya?gu=_i==null?void 0:_i(yo,Mi):Xo===tt&&Ya?gu=Li==null?void 0:Li(yo,Mi):Xo===yn&&Ya&&(gu=Ki==null?void 0:Ki(yo,Mi)),Xo!==ln&&Ya&&gu!==!1&&(Ci(ln,!0),Hn(null,!0))}}var du=or(bi),ul=(0,Le.Z)(du,1),Ai=ul[0],Vi=b.useMemo(function(){var Mi,yo,Ya;switch(Xo){case wn:return Mi={},(0,ue.Z)(Mi,sa,Mr),(0,ue.Z)(Mi,Qt,Qo),(0,ue.Z)(Mi,En,Oo),Mi;case tt:return yo={},(0,ue.Z)(yo,sa,Ar),(0,ue.Z)(yo,Qt,To),(0,ue.Z)(yo,En,io),yo;case yn:return Ya={},(0,ue.Z)(Ya,sa,ro),(0,ue.Z)(Ya,Qt,ui),(0,ue.Z)(Ya,En,Nr),Ya;default:return{}}},[Xo]),nl=Da(Xo,function(Mi){if(Mi===sa){var yo=Vi[sa];return yo?yo(hu()):Or}if(kl in Vi){var Ya;Hn(((Ya=Vi[kl])===null||Ya===void 0?void 0:Ya.call(Vi,hu(),null))||null)}return kl===En&&(Ai(hu()),Ka>0&&(clearTimeout(Al.current),Al.current=setTimeout(function(){bi({deadline:!0})},Ka))),Hr}),Au=(0,Le.Z)(nl,2),Zu=Au[0],kl=Au[1],pl=Wr(kl);cu.current=pl,Oa(function(){tl(ut);var Mi=Wl.current;if(Wl.current=!0,!!Ge){var yo;!Mi&&ut&&Ga&&(yo=wn),Mi&&ut&&Yn&&(yo=tt),(Mi&&!ut&&Qa||!Mi&&qa&&!ut&&Qa)&&(yo=yn),yo&&(Ci(yo),Zu())}},[ut]),(0,b.useEffect)(function(){(Xo===wn&&!Ga||Xo===tt&&!Yn||Xo===yn&&!Qa)&&Ci(ln)},[Ga,Yn,Qa]),(0,b.useEffect)(function(){return function(){Wl.current=!1,clearTimeout(Al.current)}},[]);var ru=b.useRef(!1);(0,b.useEffect)(function(){oi&&(ru.current=!0),oi!==void 0&&Xo===ln&&((ru.current||oi)&&(el==null||el(oi)),ru.current=!0)},[oi,Xo]);var Fl=xi;return Vi[sa]&&kl===Qt&&(Fl=(0,Oe.Z)({transition:"none"},Fl)),[Xo,kl,Fl,oi!=null?oi:ut]}var Cr=z(15671),La=z(43144),Bo=z(60136),_o=z(51630),di=function(Ge){(0,Bo.Z)(st,Ge);var ut=(0,_o.Z)(st);function st(){return(0,Cr.Z)(this,st),ut.apply(this,arguments)}return(0,La.Z)(st,[{key:"render",value:function(){return this.props.children}}]),st}(b.Component),gi=di;function mi(Ge){var ut=Ge;(0,ne.Z)(Ge)==="object"&&(ut=Ge.transitionSupport);function st(hn){return!!(hn.motionName&&ut)}var Lt=b.forwardRef(function(hn,Yn){var Xn=hn.visible,Ga=Xn===void 0?!0:Xn,lr=hn.removeOnLeave,Qa=lr===void 0?!0:lr,Ka=hn.forceRender,qa=hn.children,Mr=hn.motionName,Ar=hn.leavedClassName,ro=hn.eventProps,Qo=st(hn),To=(0,b.useRef)(),ui=(0,b.useRef)();function Oo(){try{return To.current instanceof HTMLElement?To.current:Pi(ui.current)}catch(wo){return null}}var io=nr(Qo,Ga,Oo,hn),Nr=(0,Le.Z)(io,4),_i=Nr[0],Li=Nr[1],Ki=Nr[2],el=Nr[3],Ll=b.useRef(el);el&&(Ll.current=!0);var Ti=b.useCallback(function(wo){To.current=wo,Ee(Yn,wo)},[Yn]),oi,tl=(0,Oe.Z)((0,Oe.Z)({},ro),{},{visible:Ga});if(!qa)oi=null;else if(_i===ln||!st(hn))el?oi=qa((0,Oe.Z)({},tl),Ti):!Qa&&Ll.current&&Ar?oi=qa((0,Oe.Z)((0,Oe.Z)({},tl),{},{className:Ar}),Ti):Ka||!Qa&&!Ar?oi=qa((0,Oe.Z)((0,Oe.Z)({},tl),{},{style:{display:"none"}}),Ti):oi=null;else{var fl,Zi;Li===sa?Zi="prepare":Wr(Li)?Zi="active":Li===Qt&&(Zi="start"),oi=qa((0,Oe.Z)((0,Oe.Z)({},tl),{},{className:De()(zt(Mr,_i),(fl={},(0,ue.Z)(fl,zt(Mr,"".concat(_i,"-").concat(Zi)),Zi),(0,ue.Z)(fl,Mr,typeof Mr=="string"),fl)),style:Ki}),Ti)}if(b.isValidElement(oi)&&he(oi)){var Xo=oi,Ci=Xo.ref;Ci||(oi=b.cloneElement(oi,{ref:Ti}))}return b.createElement(gi,{ref:ui},oi)});return Lt.displayName="CSSMotion",Lt}var Sl=mi(yl),au=z(97326),Cu="add",xl="keep",Rl="remove",ml="removed";function Ou(Ge){var ut;return Ge&&(0,ne.Z)(Ge)==="object"&&"key"in Ge?ut=Ge:ut={key:Ge},(0,Oe.Z)((0,Oe.Z)({},ut),{},{key:String(ut.key)})}function vu(){var Ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return Ge.map(Ou)}function Nu(){var Ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],st=[],Lt=0,hn=ut.length,Yn=vu(Ge),Xn=vu(ut);Yn.forEach(function(Qa){for(var Ka=!1,qa=Lt;qa<hn;qa+=1){var Mr=Xn[qa];if(Mr.key===Qa.key){Lt<qa&&(st=st.concat(Xn.slice(Lt,qa).map(function(Ar){return(0,Oe.Z)((0,Oe.Z)({},Ar),{},{status:Cu})})),Lt=qa),st.push((0,Oe.Z)((0,Oe.Z)({},Mr),{},{status:xl})),Lt+=1,Ka=!0;break}}Ka||st.push((0,Oe.Z)((0,Oe.Z)({},Qa),{},{status:Rl}))}),Lt<hn&&(st=st.concat(Xn.slice(Lt).map(function(Qa){return(0,Oe.Z)((0,Oe.Z)({},Qa),{},{status:Cu})})));var Ga={};st.forEach(function(Qa){var Ka=Qa.key;Ga[Ka]=(Ga[Ka]||0)+1});var lr=Object.keys(Ga).filter(function(Qa){return Ga[Qa]>1});return lr.forEach(function(Qa){st=st.filter(function(Ka){var qa=Ka.key,Mr=Ka.status;return qa!==Qa||Mr!==Rl}),st.forEach(function(Ka){Ka.key===Qa&&(Ka.status=xl)})}),st}var os=["component","children","onVisibleChanged","onAllRemoved"],bl=["status"],Dr=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function xu(Ge){var ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Sl,st=function(Lt){(0,Bo.Z)(Yn,Lt);var hn=(0,_o.Z)(Yn);function Yn(){var Xn;(0,Cr.Z)(this,Yn);for(var Ga=arguments.length,lr=new Array(Ga),Qa=0;Qa<Ga;Qa++)lr[Qa]=arguments[Qa];return Xn=hn.call.apply(hn,[this].concat(lr)),(0,ue.Z)((0,au.Z)(Xn),"state",{keyEntities:[]}),(0,ue.Z)((0,au.Z)(Xn),"removeKey",function(Ka){var qa=Xn.state.keyEntities,Mr=qa.map(function(Ar){return Ar.key!==Ka?Ar:(0,Oe.Z)((0,Oe.Z)({},Ar),{},{status:ml})});return Xn.setState({keyEntities:Mr}),Mr.filter(function(Ar){var ro=Ar.status;return ro!==ml}).length}),Xn}return(0,La.Z)(Yn,[{key:"render",value:function(){var Ga=this,lr=this.state.keyEntities,Qa=this.props,Ka=Qa.component,qa=Qa.children,Mr=Qa.onVisibleChanged,Ar=Qa.onAllRemoved,ro=(0,Re.Z)(Qa,os),Qo=Ka||b.Fragment,To={};return Dr.forEach(function(ui){To[ui]=ro[ui],delete ro[ui]}),delete ro.keys,b.createElement(Qo,ro,lr.map(function(ui){var Oo=ui.status,io=(0,Re.Z)(ui,bl),Nr=Oo===Cu||Oo===xl;return b.createElement(ut,(0,Be.Z)({},To,{key:io.key,visible:Nr,eventProps:io,onVisibleChanged:function(Li){if(Mr==null||Mr(Li,{key:io.key}),!Li){var Ki=Ga.removeKey(io.key);Ki===0&&Ar&&Ar()}}}),qa)}))}}],[{key:"getDerivedStateFromProps",value:function(Ga,lr){var Qa=Ga.keys,Ka=lr.keyEntities,qa=vu(Qa),Mr=Nu(Ka,qa);return{keyEntities:Mr.filter(function(Ar){var ro=Ka.find(function(Qo){var To=Qo.key;return Ar.key===To});return!(ro&&ro.status===ml&&Ar.status===Rl)})}}}]),Yn}(b.Component);return(0,ue.Z)(st,"defaultProps",{component:"div"}),st}var Bs=xu(yl),pu=Sl;function Gu(Ge){var ut=Ge.prefixCls,st=Ge.align,Lt=Ge.arrow,hn=Ge.arrowPos,Yn=Lt||{},Xn=Yn.className,Ga=Yn.content,lr=hn.x,Qa=lr===void 0?0:lr,Ka=hn.y,qa=Ka===void 0?0:Ka,Mr=b.useRef();if(!st||!st.points)return null;var Ar={position:"absolute"};if(st.autoArrow!==!1){var ro=st.points[0],Qo=st.points[1],To=ro[0],ui=ro[1],Oo=Qo[0],io=Qo[1];To===Oo||!["t","b"].includes(To)?Ar.top=qa:To==="t"?Ar.top=0:Ar.bottom=0,ui===io||!["l","r"].includes(ui)?Ar.left=Qa:ui==="l"?Ar.left=0:Ar.right=0}return b.createElement("div",{ref:Mr,className:De()("".concat(ut,"-arrow"),Xn),style:Ar},Ga)}function Iu(Ge){var ut=Ge.prefixCls,st=Ge.open,Lt=Ge.zIndex,hn=Ge.mask,Yn=Ge.motion;return hn?b.createElement(pu,(0,Be.Z)({},Yn,{motionAppear:!0,visible:st,removeOnLeave:!0}),function(Xn){var Ga=Xn.className;return b.createElement("div",{style:{zIndex:Lt},className:De()("".concat(ut,"-mask"),Ga)})}):null}var is=b.memo(function(Ge){var ut=Ge.children;return ut},function(Ge,ut){return ut.cache}),$i=is,Ao=b.forwardRef(function(Ge,ut){var st=Ge.popup,Lt=Ge.className,hn=Ge.prefixCls,Yn=Ge.style,Xn=Ge.target,Ga=Ge.onVisibleChanged,lr=Ge.open,Qa=Ge.keepDom,Ka=Ge.fresh,qa=Ge.onClick,Mr=Ge.mask,Ar=Ge.arrow,ro=Ge.arrowPos,Qo=Ge.align,To=Ge.motion,ui=Ge.maskMotion,Oo=Ge.forceRender,io=Ge.getPopupContainer,Nr=Ge.autoDestroy,_i=Ge.portal,Li=Ge.zIndex,Ki=Ge.onMouseEnter,el=Ge.onMouseLeave,Ll=Ge.onPointerEnter,Ti=Ge.ready,oi=Ge.offsetX,tl=Ge.offsetY,fl=Ge.offsetR,Zi=Ge.offsetB,Xo=Ge.onAlign,Ci=Ge.onPrepare,wo=Ge.stretch,Pl=Ge.targetWidth,xi=Ge.targetHeight,Hn=typeof st=="function"?st():st,Wl=lr||Qa,Al=(io==null?void 0:io.length)>0,hu=b.useState(!io||!Al),cu=(0,Le.Z)(hu,2),bi=cu[0],du=cu[1];if(ya(function(){!bi&&Al&&Xn&&du(!0)},[bi,Al,Xn]),!bi)return null;var ul="auto",Ai={left:"-1000vw",top:"-1000vh",right:ul,bottom:ul};if(Ti||!lr){var Vi,nl=Qo.points,Au=Qo.dynamicInset||((Vi=Qo._experimental)===null||Vi===void 0?void 0:Vi.dynamicInset),Zu=Au&&nl[0][1]==="r",kl=Au&&nl[0][0]==="b";Zu?(Ai.right=fl,Ai.left=ul):(Ai.left=oi,Ai.right=ul),kl?(Ai.bottom=Zi,Ai.top=ul):(Ai.top=tl,Ai.bottom=ul)}var pl={};return wo&&(wo.includes("height")&&xi?pl.height=xi:wo.includes("minHeight")&&xi&&(pl.minHeight=xi),wo.includes("width")&&Pl?pl.width=Pl:wo.includes("minWidth")&&Pl&&(pl.minWidth=Pl)),lr||(pl.pointerEvents="none"),b.createElement(_i,{open:Oo||Wl,getContainer:io&&function(){return io(Xn)},autoDestroy:Nr},b.createElement(Iu,{prefixCls:hn,open:lr,zIndex:Li,mask:Mr,motion:ui}),b.createElement(it.Z,{onResize:Xo,disabled:!lr},function(ru){return b.createElement(pu,(0,Be.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Oo,leavedClassName:"".concat(hn,"-hidden")},To,{onAppearPrepare:Ci,onEnterPrepare:Ci,visible:lr,onVisibleChanged:function(Mi){var yo;To==null||(yo=To.onVisibleChanged)===null||yo===void 0||yo.call(To,Mi),Ga(Mi)}}),function(Fl,Mi){var yo=Fl.className,Ya=Fl.style,gu=De()(hn,yo,Lt);return b.createElement("div",{ref:Pn(ru,ut,Mi),className:gu,style:(0,Oe.Z)((0,Oe.Z)((0,Oe.Z)((0,Oe.Z)({"--arrow-x":"".concat(ro.x||0,"px"),"--arrow-y":"".concat(ro.y||0,"px")},Ai),pl),Ya),{},{boxSizing:"border-box",zIndex:Li},Yn),onMouseEnter:Ki,onMouseLeave:el,onPointerEnter:Ll,onClick:qa},Ar&&b.createElement(Gu,{prefixCls:hn,arrow:Ar,arrowPos:ro,align:Qo}),b.createElement($i,{cache:!lr&&!Ka},Hn))})}))}),il=Ao,qu=b.forwardRef(function(Ge,ut){var st=Ge.children,Lt=Ge.getTriggerDOMNode,hn=pt(st),Yn=b.useCallback(function(Ga){ri(ut,Lt?Lt(Ga):Ga)},[Lt]),Xn=tr(Yn,st.ref);return hn?b.cloneElement(st,{ref:Xn}):st}),$u=qu,ll=["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 Tu(){var Ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ua,ut=b.forwardRef(function(st,Lt){var hn=st.prefixCls,Yn=hn===void 0?"rc-trigger-popup":hn,Xn=st.children,Ga=st.action,lr=Ga===void 0?"hover":Ga,Qa=st.showAction,Ka=st.hideAction,qa=st.popupVisible,Mr=st.defaultPopupVisible,Ar=st.onPopupVisibleChange,ro=st.afterPopupVisibleChange,Qo=st.mouseEnterDelay,To=st.mouseLeaveDelay,ui=To===void 0?.1:To,Oo=st.focusDelay,io=st.blurDelay,Nr=st.mask,_i=st.maskClosable,Li=_i===void 0?!0:_i,Ki=st.getPopupContainer,el=st.forceRender,Ll=st.autoDestroy,Ti=st.destroyPopupOnHide,oi=st.popup,tl=st.popupClassName,fl=st.popupStyle,Zi=st.popupPlacement,Xo=st.builtinPlacements,Ci=Xo===void 0?{}:Xo,wo=st.popupAlign,Pl=st.zIndex,xi=st.stretch,Hn=st.getPopupClassNameFromAlign,Wl=st.fresh,Al=st.alignPoint,hu=st.onPopupClick,cu=st.onPopupAlign,bi=st.arrow,du=st.popupMotion,ul=st.maskMotion,Ai=st.popupTransitionName,Vi=st.popupAnimation,nl=st.maskTransitionName,Au=st.maskAnimation,Zu=st.className,kl=st.getTriggerDOMNode,pl=(0,Re.Z)(st,ll),ru=Ll||Ti||!1,Fl=b.useState(!1),Mi=(0,Le.Z)(Fl,2),yo=Mi[0],Ya=Mi[1];ya(function(){Ya(Er())},[]);var gu=b.useRef({}),zu=b.useContext(uo),Qu=b.useMemo(function(){return{registerSubPopup:function(Ea,Co){gu.current[Ea]=Co,zu==null||zu.registerSubPopup(Ea,Co)}}},[zu]),mu=Vt(),es=b.useState(null),vs=(0,Le.Z)(es,2),Bu=vs[0],zi=vs[1],Zl=ht(function(oa){Pt(oa)&&Bu!==oa&&zi(oa),zu==null||zu.registerSubPopup(mu,oa)}),Hu=b.useState(null),Ju=(0,Le.Z)(Hu,2),Ku=Ju[0],Os=Ju[1],zs=ht(function(oa){Pt(oa)&&Ku!==oa&&Os(oa)}),Cs=b.Children.only(Xn),le=(Cs==null?void 0:Cs.props)||{},_e={},Ze=ht(function(oa){var Ea,Co,Fi=Ku;return(Fi==null?void 0:Fi.contains(oa))||((Ea=gn(Fi))===null||Ea===void 0?void 0:Ea.host)===oa||oa===Fi||(Bu==null?void 0:Bu.contains(oa))||((Co=gn(Bu))===null||Co===void 0?void 0:Co.host)===oa||oa===Bu||Object.values(gu.current).some(function(cr){return(cr==null?void 0:cr.contains(oa))||oa===cr})}),Et=Na(Yn,du,Vi,Ai),Jn=Na(Yn,ul,Au,nl),xn=b.useState(Mr||!1),Nn=(0,Le.Z)(xn,2),ha=Nn[0],un=Nn[1],bn=qa!=null?qa:ha,Lo=ht(function(oa){qa===void 0&&un(oa)});ya(function(){un(qa||!1)},[qa]);var Ho=b.useRef(bn);Ho.current=bn;var No=ht(function(oa){(0,He.flushSync)(function(){bn!==oa&&(Lo(oa),Ar==null||Ar(oa))})}),Yr=b.useRef(),Vo=function(){clearTimeout(Yr.current)},Ja=function(Ea){var Co=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Vo(),Co===0?No(Ea):Yr.current=setTimeout(function(){No(Ea)},Co*1e3)};b.useEffect(function(){return Vo},[]);var Fo=b.useState(!1),Po=(0,Le.Z)(Fo,2),co=Po[0],Si=Po[1];ya(function(oa){(!oa||bn)&&Si(!0)},[bn]);var ii=b.useState(null),Wo=(0,Le.Z)(ii,2),Ro=Wo[0],qo=Wo[1],$o=b.useState([0,0]),po=(0,Le.Z)($o,2),ko=po[0],Rr=po[1],Gn=function(Ea){Rr([Ea.clientX,Ea.clientY])},Yi=Rn(bn,Bu,Al?ko:Ku,Zi,Ci,wo,cu),ho=(0,Le.Z)(Yi,11),Ua=ho[0],ve=ho[1],Se=ho[2],Ce=ho[3],Me=ho[4],Ve=ho[5],Je=ho[6],qe=ho[7],vt=ho[8],yt=ho[9],Zt=ho[10],_t=wr(yo,lr,Qa,Ka),Wt=(0,Le.Z)(_t,2),mn=Wt[0],nt=Wt[1],St=mn.has("click"),Ht=nt.has("click")||nt.has("contextMenu"),Ct=ht(function(){co||Zt()}),Mn=function(){Ho.current&&Al&&Ht&&Ja(!1)};ma(bn,Ku,Bu,Ct,Mn),ya(function(){Ct()},[ko,Zi]),ya(function(){bn&&!(Ci!=null&&Ci[Zi])&&Ct()},[JSON.stringify(wo)]);var zn=b.useMemo(function(){var oa=ta(Ci,Yn,yt,Al);return De()(oa,Hn==null?void 0:Hn(yt))},[yt,Hn,Ci,Yn,Al]);b.useImperativeHandle(Lt,function(){return{forceAlign:Ct}});var la=b.useState(0),Ba=(0,Le.Z)(la,2),Sa=Ba[0],Za=Ba[1],jr=b.useState(0),Jr=(0,Le.Z)(jr,2),Wa=Jr[0],$a=Jr[1],ka=function(){if(xi&&Ku){var Ea=Ku.getBoundingClientRect();Za(Ea.width),$a(Ea.height)}},ba=function(){ka(),Ct()},Tt=function(Ea){Si(!1),Zt(),ro==null||ro(Ea)},qn=function(){return new Promise(function(Ea){ka(),qo(function(){return Ea})})};ya(function(){Ro&&(Zt(),Ro(),qo(null))},[Ro]);function ur(oa,Ea,Co,Fi){_e[oa]=function(cr){var dr;Fi==null||Fi(cr),Ja(Ea,Co);for(var kr=arguments.length,Br=new Array(kr>1?kr-1:0),ti=1;ti<kr;ti++)Br[ti-1]=arguments[ti];(dr=le[oa])===null||dr===void 0||dr.call.apply(dr,[le,cr].concat(Br))}}(St||Ht)&&(_e.onClick=function(oa){var Ea;Ho.current&&Ht?Ja(!1):!Ho.current&&St&&(Gn(oa),Ja(!0));for(var Co=arguments.length,Fi=new Array(Co>1?Co-1:0),cr=1;cr<Co;cr++)Fi[cr-1]=arguments[cr];(Ea=le.onClick)===null||Ea===void 0||Ea.call.apply(Ea,[le,oa].concat(Fi))}),zo(bn,Ht,Ku,Bu,Nr,Li,Ze,Ja);var mr=mn.has("hover"),rr=nt.has("hover"),no,mo;mr&&(ur("onMouseEnter",!0,Qo,function(oa){Gn(oa)}),ur("onPointerEnter",!0,Qo,function(oa){Gn(oa)}),no=function(){(bn||co)&&Ja(!0,Qo)},Al&&(_e.onMouseMove=function(oa){var Ea;(Ea=le.onMouseMove)===null||Ea===void 0||Ea.call(le,oa)})),rr&&(ur("onMouseLeave",!1,ui),ur("onPointerLeave",!1,ui),mo=function(){Ja(!1,ui)}),mn.has("focus")&&ur("onFocus",!0,Oo),nt.has("focus")&&ur("onBlur",!1,io),mn.has("contextMenu")&&(_e.onContextMenu=function(oa){var Ea;Ho.current&&nt.has("contextMenu")?Ja(!1):(Gn(oa),Ja(!0)),oa.preventDefault();for(var Co=arguments.length,Fi=new Array(Co>1?Co-1:0),cr=1;cr<Co;cr++)Fi[cr-1]=arguments[cr];(Ea=le.onContextMenu)===null||Ea===void 0||Ea.call.apply(Ea,[le,oa].concat(Fi))}),Zu&&(_e.className=De()(le.className,Zu));var Va=(0,Oe.Z)((0,Oe.Z)({},le),_e),sr={},xr=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];xr.forEach(function(oa){pl[oa]&&(sr[oa]=function(){for(var Ea,Co=arguments.length,Fi=new Array(Co),cr=0;cr<Co;cr++)Fi[cr]=arguments[cr];(Ea=Va[oa])===null||Ea===void 0||Ea.call.apply(Ea,[Va].concat(Fi)),pl[oa].apply(pl,Fi)})});var qr=b.cloneElement(Cs,(0,Oe.Z)((0,Oe.Z)({},Va),sr)),va={x:Ve,y:Je},Ir=bi?(0,Oe.Z)({},bi!==!0?bi:{}):null;return b.createElement(b.Fragment,null,b.createElement(it.Z,{disabled:!bn,ref:zs,onResize:ba},b.createElement($u,{getTriggerDOMNode:kl},qr)),b.createElement(uo.Provider,{value:Qu},b.createElement(il,{portal:Ge,ref:Zl,prefixCls:Yn,popup:oi,className:De()(tl,zn),style:fl,target:Ku,onMouseEnter:no,onMouseLeave:mo,onPointerEnter:no,zIndex:Pl,open:bn,keepDom:co,fresh:Wl,onClick:hu,mask:Nr,motion:Et,maskMotion:Jn,onVisibleChanged:Tt,onPrepare:qn,forceRender:el,autoDestroy:ru,getPopupContainer:Ki,align:yt,arrow:Ir,arrowPos:va,ready:Ua,offsetX:ve,offsetY:Se,offsetR:Ce,offsetB:Me,onAlign:Ct,stretch:xi,targetWidth:Sa/qe,targetHeight:Wa/vt})))});return ut}var Ul=Tu(ua),Ia={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(ut){var st=ut.keyCode;if(ut.altKey&&!ut.ctrlKey||ut.metaKey||st>=Ia.F1&&st<=Ia.F12)return!1;switch(st){case Ia.ALT:case Ia.CAPS_LOCK:case Ia.CONTEXT_MENU:case Ia.CTRL:case Ia.DOWN:case Ia.END:case Ia.ESC:case Ia.HOME:case Ia.INSERT:case Ia.LEFT:case Ia.MAC_FF_META:case Ia.META:case Ia.NUMLOCK:case Ia.NUM_CENTER:case Ia.PAGE_DOWN:case Ia.PAGE_UP:case Ia.PAUSE:case Ia.PRINT_SCREEN:case Ia.RIGHT:case Ia.SHIFT:case Ia.UP:case Ia.WIN_KEY:case Ia.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(ut){if(ut>=Ia.ZERO&&ut<=Ia.NINE||ut>=Ia.NUM_ZERO&&ut<=Ia.NUM_MULTIPLY||ut>=Ia.A&&ut<=Ia.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&ut===0)return!0;switch(ut){case Ia.SPACE:case Ia.QUESTION_MARK:case Ia.NUM_PLUS:case Ia.NUM_MINUS:case Ia.NUM_PERIOD:case Ia.NUM_DIVISION:case Ia.SEMICOLON:case Ia.DASH:case Ia.EQUALS:case Ia.COMMA:case Ia.PERIOD:case Ia.SLASH:case Ia.APOSTROPHE:case Ia.SINGLE_QUOTE:case Ia.OPEN_SQUARE_BRACKET:case Ia.BACKSLASH:case Ia.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Ru=Ia,ku=Ru.ESC,ls=Ru.TAB;function Vu(Ge){var ut=Ge.visible,st=Ge.triggerRef,Lt=Ge.onVisibleChange,hn=Ge.autoFocus,Yn=Ge.overlayRef,Xn=b.useRef(!1),Ga=function(){if(ut){var qa,Mr;(qa=st.current)===null||qa===void 0||(Mr=qa.focus)===null||Mr===void 0||Mr.call(qa),Lt==null||Lt(!1)}},lr=function(){var qa;return(qa=Yn.current)!==null&&qa!==void 0&&qa.focus?(Yn.current.focus(),Xn.current=!0,!0):!1},Qa=function(qa){switch(qa.keyCode){case ku:Ga();break;case ls:{var Mr=!1;Xn.current||(Mr=lr()),Mr?qa.preventDefault():Ga();break}}};b.useEffect(function(){return ut?(window.addEventListener("keydown",Qa),hn&&sn(lr,3),function(){window.removeEventListener("keydown",Qa),Xn.current=!1}):function(){Xn.current=!1}},[ut])}var us=(0,b.forwardRef)(function(Ge,ut){var st=Ge.overlay,Lt=Ge.arrow,hn=Ge.prefixCls,Yn=(0,b.useMemo)(function(){var Ga;return typeof st=="function"?Ga=st():Ga=st,Ga},[st]),Xn=me(ut,Yn==null?void 0:Yn.ref);return b.createElement(b.Fragment,null,Lt&&b.createElement("div",{className:"".concat(hn,"-arrow")}),b.cloneElement(Yn,{ref:he(Yn)?Xn:void 0}))}),uc=us,ss={adjustX:1,adjustY:1},bu=[0,0],sc={topLeft:{points:["bl","tl"],overflow:ss,offset:[0,-4],targetOffset:bu},top:{points:["bc","tc"],overflow:ss,offset:[0,-4],targetOffset:bu},topRight:{points:["br","tr"],overflow:ss,offset:[0,-4],targetOffset:bu},bottomLeft:{points:["tl","bl"],overflow:ss,offset:[0,4],targetOffset:bu},bottom:{points:["tc","bc"],overflow:ss,offset:[0,4],targetOffset:bu},bottomRight:{points:["tr","br"],overflow:ss,offset:[0,4],targetOffset:bu}},cs=sc,ks=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function ds(Ge,ut){var st,Lt=Ge.arrow,hn=Lt===void 0?!1:Lt,Yn=Ge.prefixCls,Xn=Yn===void 0?"rc-dropdown":Yn,Ga=Ge.transitionName,lr=Ge.animation,Qa=Ge.align,Ka=Ge.placement,qa=Ka===void 0?"bottomLeft":Ka,Mr=Ge.placements,Ar=Mr===void 0?cs:Mr,ro=Ge.getPopupContainer,Qo=Ge.showAction,To=Ge.hideAction,ui=Ge.overlayClassName,Oo=Ge.overlayStyle,io=Ge.visible,Nr=Ge.trigger,_i=Nr===void 0?["hover"]:Nr,Li=Ge.autoFocus,Ki=Ge.overlay,el=Ge.children,Ll=Ge.onVisibleChange,Ti=(0,Re.Z)(Ge,ks),oi=b.useState(),tl=(0,Le.Z)(oi,2),fl=tl[0],Zi=tl[1],Xo="visible"in Ge?io:fl,Ci=b.useRef(null),wo=b.useRef(null),Pl=b.useRef(null);b.useImperativeHandle(ut,function(){return Ci.current});var xi=function(Ai){Zi(Ai),Ll==null||Ll(Ai)};Vu({visible:Xo,triggerRef:Pl,onVisibleChange:xi,autoFocus:Li,overlayRef:wo});var Hn=function(Ai){var Vi=Ge.onOverlayClick;Zi(!1),Vi&&Vi(Ai)},Wl=function(){return b.createElement(uc,{ref:wo,overlay:Ki,prefixCls:Xn,arrow:hn})},Al=function(){return typeof Ki=="function"?Wl:Wl()},hu=function(){var Ai=Ge.minOverlayWidthMatchTrigger,Vi=Ge.alignPoint;return"minOverlayWidthMatchTrigger"in Ge?Ai:!Vi},cu=function(){var Ai=Ge.openClassName;return Ai!==void 0?Ai:"".concat(Xn,"-open")},bi=b.cloneElement(el,{className:De()((st=el.props)===null||st===void 0?void 0:st.className,Xo&&cu()),ref:he(el)?me(Pl,el.ref):void 0}),du=To;return!du&&_i.indexOf("contextMenu")!==-1&&(du=["click"]),b.createElement(Ul,(0,Be.Z)({builtinPlacements:Ar},Ti,{prefixCls:Xn,ref:Ci,popupClassName:De()(ui,(0,ue.Z)({},"".concat(Xn,"-show-arrow"),hn)),popupStyle:Oo,action:_i,showAction:Qo,hideAction:du,popupPlacement:qa,popupAlign:Qa,popupTransitionName:Ga,popupAnimation:lr,popupVisible:Xo,stretch:hu()?"minWidth":"",popup:Al(),onPopupVisibleChange:xi,onPopupClick:Hn,getPopupContainer:ro}),bi)}var Es=b.forwardRef(ds),ys=Es,cc=z(60276),_s=z(5663),Vs=z(10366),Ys=z(80636),dc=z(8745),Qs=z(96159),Zs=z(53124),Js=z(68508),ws=z(76529),gc=z(46605),Ps=z(66748);const Ls=null,gs=Ge=>{const{menu:ut,arrow:st,prefixCls:Lt,children:hn,trigger:Yn,disabled:Xn,dropdownRender:Ga,getPopupContainer:lr,overlayClassName:Qa,rootClassName:Ka,open:qa,onOpenChange:Mr,visible:Ar,onVisibleChange:ro,mouseEnterDelay:Qo=.15,mouseLeaveDelay:To=.1,autoAdjustOverflow:ui=!0,placement:Oo="",overlay:io,transitionName:Nr}=Ge,{getPopupContainer:_i,getPrefixCls:Li,direction:Ki}=b.useContext(Zs.E_),el=b.useMemo(()=>{const bi=Li();return Nr!==void 0?Nr:Oo.includes("top")?`${bi}-slide-down`:`${bi}-slide-up`},[Li,Oo,Nr]),Ll=b.useMemo(()=>Oo?Oo.includes("Center")?Oo.slice(0,Oo.indexOf("Center")):Oo:Ki==="rtl"?"bottomRight":"bottomLeft",[Oo,Ki]),Ti=Li("dropdown",Lt),[oi,tl]=(0,Ps.Z)(Ti),[,fl]=(0,gc.Z)(),Zi=b.Children.only(hn),Xo=(0,Qs.Tm)(Zi,{className:De()(`${Ti}-trigger`,{[`${Ti}-rtl`]:Ki==="rtl"},Zi.props.className),disabled:Xn}),Ci=Xn?[]:Yn;let wo;Ci&&Ci.includes("contextMenu")&&(wo=!0);const[Pl,xi]=(0,_s.Z)(!1,{value:qa!=null?qa:Ar}),Hn=(0,cc.useEvent)(bi=>{Mr==null||Mr(bi),ro==null||ro(bi),xi(bi)}),Wl=De()(Qa,Ka,tl,{[`${Ti}-rtl`]:Ki==="rtl"}),Al=(0,Ys.Z)({arrowPointAtCenter:typeof st=="object"&&st.pointAtCenter,autoAdjustOverflow:ui,offset:fl.marginXXS,arrowWidth:st?fl.sizePopupArrow:0,borderRadius:fl.borderRadius}),hu=b.useCallback(()=>{xi(!1)},[]),cu=()=>{let bi;return ut!=null&&ut.items?bi=b.createElement(Js.default,Object.assign({},ut)):typeof io=="function"?bi=io():bi=io,Ga&&(bi=Ga(bi)),bi=b.Children.only(typeof bi=="string"?b.createElement("span",null,bi):bi),b.createElement(ws.J,{prefixCls:`${Ti}-menu`,expandIcon:b.createElement("span",{className:`${Ti}-menu-submenu-arrow`},b.createElement(Pe.Z,{className:`${Ti}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:hu,validator:du=>{let{mode:ul}=du}},bi)};return oi(b.createElement(ys,Object.assign({alignPoint:wo},(0,Vs.Z)(Ge,["rootClassName"]),{mouseEnterDelay:Qo,mouseLeaveDelay:To,visible:Pl,builtinPlacements:Al,arrow:!!st,overlayClassName:Wl,prefixCls:Ti,getPopupContainer:lr||_i,transitionName:el,trigger:Ci,overlay:cu,placement:Ll,onVisibleChange:Hn}),Xo))};function Yu(Ge){return Object.assign(Object.assign({},Ge),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Xs=(0,dc.Z)(gs,"dropdown",Ge=>Ge,Yu),Ms=Ge=>b.createElement(Xs,Object.assign({},Ge),b.createElement("span",null));gs._InternalPanelDoNotUseOrYouWillBeFired=Ms;var yc=gs},85418:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return a}});var b=z(56153),se=z(94184),Pe=z.n(se),be=z(67294),De=z(25877),Be=z(71577),ue=z(53124),Le=z(93421),Re=z(4173),Oe=z(66748),He=function(E,x){var y={};for(var ee in E)Object.prototype.hasOwnProperty.call(E,ee)&&x.indexOf(ee)<0&&(y[ee]=E[ee]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,ee=Object.getOwnPropertySymbols(E);te<ee.length;te++)x.indexOf(ee[te])<0&&Object.prototype.propertyIsEnumerable.call(E,ee[te])&&(y[ee[te]]=E[ee[te]]);return y};const Fe=E=>{const{getPopupContainer:x,getPrefixCls:y,direction:ee}=be.useContext(ue.E_),{prefixCls:te,type:ne="default",danger:oe,disabled:ae,loading:Ee,onClick:me,htmlType:ye,children:he,className:ge,menu:fe,arrow:ke,autoFocus:we,overlay:Ne,trigger:Ae,align:Te,open:We,onOpenChange:dt,placement:gt,getPopupContainer:ze,href:Qe,icon:Ye=be.createElement(De.Z,null),title:Xe,buttonsRender:je=Ln=>Ln,mouseEnterDelay:Ue,mouseLeaveDelay:ct,overlayClassName:jt,overlayStyle:ot,destroyPopupOnHide:Ot,dropdownRender:Ke}=E,fn=He(E,["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"]),On=y("dropdown",te),Dn=`${On}-button`,[Tn,It]=(0,Oe.Z)(On),lt={menu:fe,arrow:ke,autoFocus:we,align:Te,disabled:ae,trigger:ae?[]:Ae,onOpenChange:dt,getPopupContainer:ze||x,mouseEnterDelay:Ue,mouseLeaveDelay:ct,overlayClassName:jt,overlayStyle:ot,destroyPopupOnHide:Ot,dropdownRender:Ke},{compactSize:et,compactItemClassnames:wt}=(0,Re.ri)(On,ee),Kt=Pe()(Dn,wt,ge,It);"overlay"in E&&(lt.overlay=Ne),"open"in E&&(lt.open=We),"placement"in E?lt.placement=gt:lt.placement=ee==="rtl"?"bottomLeft":"bottomRight";const At=be.createElement(Be.ZP,{type:ne,danger:oe,disabled:ae,loading:Ee,onClick:me,htmlType:ye,href:Qe,title:Xe},he),Un=be.createElement(Be.ZP,{type:ne,danger:oe,icon:Ye}),[An,Sn]=je([At,Un]);return Tn(be.createElement(Le.Z.Compact,Object.assign({className:Kt,size:et,block:!0},fn),An,be.createElement(b.Z,Object.assign({},lt),Sn)))};Fe.__ANT_BUTTON=!0;var pe=Fe;const re=b.Z;re.Button=pe;var a=re},66748:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return He}});var b=z(14747),se=z(67771),Pe=z(33297),be=z(50438),De=z(97414),Be=z(67968),ue=z(45503),Re=Fe=>{const{componentCls:pe,menuCls:re,colorError:a,colorTextLightSolid:E}=Fe,x=`${re}-item`;return{[`${pe}, ${pe}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:a,"&:hover":{color:E,backgroundColor:a}}}}}};const Oe=Fe=>{const{componentCls:pe,menuCls:re,zIndexPopup:a,dropdownArrowDistance:E,sizePopupArrow:x,antCls:y,iconCls:ee,motionDurationMid:te,dropdownPaddingVertical:ne,fontSize:oe,dropdownEdgeChildPadding:ae,colorTextDisabled:Ee,fontSizeIcon:me,controlPaddingHorizontal:ye,colorBgElevated:he}=Fe;return[{[pe]:Object.assign(Object.assign({},(0,b.Wf)(Fe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:a,display:"block","&::before":{position:"absolute",insetBlock:-E+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${ee}-down, & > ${y}-btn-icon > ${ee}-down`]:{fontSize:me}},[`${pe}-wrap`]:{position:"relative",[`${y}-btn > ${ee}-down`]:{fontSize:me},[`${ee}-down::before`]:{transition:`transform ${te}`}},[`${pe}-wrap-open`]:{[`${ee}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${y}-slide-down-enter${y}-slide-down-enter-active${pe}-placement-bottomLeft,
|
|
&${y}-slide-down-appear${y}-slide-down-appear-active${pe}-placement-bottomLeft,
|
|
&${y}-slide-down-enter${y}-slide-down-enter-active${pe}-placement-bottom,
|
|
&${y}-slide-down-appear${y}-slide-down-appear-active${pe}-placement-bottom,
|
|
&${y}-slide-down-enter${y}-slide-down-enter-active${pe}-placement-bottomRight,
|
|
&${y}-slide-down-appear${y}-slide-down-appear-active${pe}-placement-bottomRight`]:{animationName:se.fJ},[`&${y}-slide-up-enter${y}-slide-up-enter-active${pe}-placement-topLeft,
|
|
&${y}-slide-up-appear${y}-slide-up-appear-active${pe}-placement-topLeft,
|
|
&${y}-slide-up-enter${y}-slide-up-enter-active${pe}-placement-top,
|
|
&${y}-slide-up-appear${y}-slide-up-appear-active${pe}-placement-top,
|
|
&${y}-slide-up-enter${y}-slide-up-enter-active${pe}-placement-topRight,
|
|
&${y}-slide-up-appear${y}-slide-up-appear-active${pe}-placement-topRight`]:{animationName:se.Qt},[`&${y}-slide-down-leave${y}-slide-down-leave-active${pe}-placement-bottomLeft,
|
|
&${y}-slide-down-leave${y}-slide-down-leave-active${pe}-placement-bottom,
|
|
&${y}-slide-down-leave${y}-slide-down-leave-active${pe}-placement-bottomRight`]:{animationName:se.Uw},[`&${y}-slide-up-leave${y}-slide-up-leave-active${pe}-placement-topLeft,
|
|
&${y}-slide-up-leave${y}-slide-up-leave-active${pe}-placement-top,
|
|
&${y}-slide-up-leave${y}-slide-up-leave-active${pe}-placement-topRight`]:{animationName:se.ly}})},(0,De.ZP)(Fe,{colorBg:he,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${pe} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:a,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${pe}, ${pe}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:ae,listStyleType:"none",backgroundColor:he,backgroundClip:"padding-box",borderRadius:Fe.borderRadiusLG,outline:"none",boxShadow:Fe.boxShadowSecondary},(0,b.Qy)(Fe)),{[`${re}-item-group-title`]:{padding:`${ne}px ${ye}px`,color:Fe.colorTextDescription,transition:`all ${te}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:oe,marginInlineEnd:Fe.marginXS,fontSize:Fe.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${te}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ne}px ${ye}px`,color:Fe.colorText,fontWeight:"normal",fontSize:oe,lineHeight:Fe.lineHeight,cursor:"pointer",transition:`all ${te}`,borderRadius:Fe.borderRadiusSM,"&:hover, &-active":{backgroundColor:Fe.controlItemBgHover}},(0,b.Qy)(Fe)),{"&-selected":{color:Fe.colorPrimary,backgroundColor:Fe.controlItemBgActive,"&:hover, &-active":{backgroundColor:Fe.controlItemBgActiveHover}},"&-disabled":{color:Ee,cursor:"not-allowed","&:hover":{color:Ee,backgroundColor:he,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Fe.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Fe.colorSplit},[`${pe}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Fe.paddingXS,[`${pe}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Fe.colorTextDescription,fontSize:me,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${Fe.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:ye+Fe.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${pe}-menu-submenu-title`]:{[`&, ${pe}-menu-submenu-arrow-icon`]:{color:Ee,backgroundColor:he,cursor:"not-allowed"}},[`${re}-submenu-selected ${pe}-menu-submenu-title`]:{color:Fe.colorPrimary}})}},[(0,se.oN)(Fe,"slide-up"),(0,se.oN)(Fe,"slide-down"),(0,Pe.Fm)(Fe,"move-up"),(0,Pe.Fm)(Fe,"move-down"),(0,be._y)(Fe,"zoom-big")]]};var He=(0,Be.Z)("Dropdown",(Fe,pe)=>{let{rootPrefixCls:re}=pe;const{marginXXS:a,sizePopupArrow:E,controlHeight:x,fontSize:y,lineHeight:ee,paddingXXS:te,componentCls:ne,borderRadiusLG:oe}=Fe,ae=(x-y*ee)/2,{dropdownArrowOffset:Ee}=(0,De.fS)({contentRadius:oe}),me=(0,ue.TS)(Fe,{menuCls:`${ne}-menu`,rootPrefixCls:re,dropdownArrowDistance:E/2+a,dropdownArrowOffset:Ee,dropdownPaddingVertical:ae,dropdownEdgeChildPadding:te});return[Oe(me),Re(me)]},Fe=>({zIndexPopup:Fe.zIndexPopupBase+50}))},25378:function(ft,$e,z){"use strict";var b=z(67294),se=z(14075),Pe=z(57838),be=z(74443);function De(){let Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ue=(0,b.useRef)({}),Le=(0,Pe.Z)(),Re=(0,be.ZP)();return(0,se.Z)(()=>{const Oe=Re.subscribe(He=>{ue.current=He,Be&&Le()});return()=>Re.unsubscribe(Oe)},[]),ue.current}$e.Z=De},71322:function(ft,$e,z){"use strict";z.d($e,{D:function(){return ee},Z:function(){return oe}});var b=z(87462),se=z(67294),Pe={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"},be=Pe,De=z(74643),Be=function(Ee,me){return se.createElement(De.Z,(0,b.Z)({},Ee,{ref:me,icon:be}))},ue=se.forwardRef(Be),Le=z(22751),Re=z(91034),Oe=z(94184),He=z.n(Oe),Fe=z(10366),re=ae=>!isNaN(parseFloat(ae))&&isFinite(ae),a=z(53124),E=z(84321),x=function(ae,Ee){var me={};for(var ye in ae)Object.prototype.hasOwnProperty.call(ae,ye)&&Ee.indexOf(ye)<0&&(me[ye]=ae[ye]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,ye=Object.getOwnPropertySymbols(ae);he<ye.length;he++)Ee.indexOf(ye[he])<0&&Object.prototype.propertyIsEnumerable.call(ae,ye[he])&&(me[ye[he]]=ae[ye[he]]);return me};const y={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},ee=se.createContext({}),te=(()=>{let ae=0;return function(){let Ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ae+=1,`${Ee}${ae}`}})();var oe=se.forwardRef((ae,Ee)=>{const{prefixCls:me,className:ye,trigger:he,children:ge,defaultCollapsed:fe=!1,theme:ke="dark",style:we={},collapsible:Ne=!1,reverseArrow:Ae=!1,width:Te=200,collapsedWidth:We=80,zeroWidthTriggerStyle:dt,breakpoint:gt,onCollapse:ze,onBreakpoint:Qe}=ae,Ye=x(ae,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Xe}=(0,se.useContext)(E.Gs),[je,Ue]=(0,se.useState)("collapsed"in ae?ae.collapsed:fe),[ct,jt]=(0,se.useState)(!1);(0,se.useEffect)(()=>{"collapsed"in ae&&Ue(ae.collapsed)},[ae.collapsed]);const ot=(Tn,It)=>{"collapsed"in ae||Ue(Tn),ze==null||ze(Tn,It)},Ot=(0,se.useRef)();Ot.current=Tn=>{jt(Tn.matches),Qe==null||Qe(Tn.matches),je!==Tn.matches&&ot(Tn.matches,"responsive")},(0,se.useEffect)(()=>{function Tn(lt){return Ot.current(lt)}let It;if(typeof window!="undefined"){const{matchMedia:lt}=window;if(lt&>&> in y){It=lt(`(max-width: ${y[gt]})`);try{It.addEventListener("change",Tn)}catch(et){It.addListener(Tn)}Tn(It)}}return()=>{try{It==null||It.removeEventListener("change",Tn)}catch(lt){It==null||It.removeListener(Tn)}}},[gt]),(0,se.useEffect)(()=>{const Tn=te("ant-sider-");return Xe.addSider(Tn),()=>Xe.removeSider(Tn)},[]);const Ke=()=>{ot(!je,"clickTrigger")},{getPrefixCls:fn}=(0,se.useContext)(a.E_),On=()=>{const Tn=fn("layout-sider",me),It=(0,Fe.Z)(Ye,["collapsed"]),lt=je?We:Te,et=re(lt)?`${lt}px`:String(lt),wt=parseFloat(String(We||0))===0?se.createElement("span",{onClick:Ke,className:He()(`${Tn}-zero-width-trigger`,`${Tn}-zero-width-trigger-${Ae?"right":"left"}`),style:dt},he||se.createElement(ue,null)):null,Un={expanded:Ae?se.createElement(Re.Z,null):se.createElement(Le.Z,null),collapsed:Ae?se.createElement(Le.Z,null):se.createElement(Re.Z,null)}[je?"collapsed":"expanded"],An=he!==null?wt||se.createElement("div",{className:`${Tn}-trigger`,onClick:Ke,style:{width:et}},he||Un):null,Sn=Object.assign(Object.assign({},we),{flex:`0 0 ${et}`,maxWidth:et,minWidth:et,width:et}),Ln=He()(Tn,`${Tn}-${ke}`,{[`${Tn}-collapsed`]:!!je,[`${Tn}-has-trigger`]:Ne&&he!==null&&!wt,[`${Tn}-below`]:!!ct,[`${Tn}-zero-width`]:parseFloat(et)===0},ye);return se.createElement("aside",Object.assign({className:Ln},It,{style:Sn,ref:Ee}),se.createElement("div",{className:`${Tn}-children`},ge),Ne||ct&&wt?An:null)},Dn=se.useMemo(()=>({siderCollapsed:je}),[je]);return se.createElement(ee.Provider,{value:Dn},On())})},84321:function(ft,$e,z){"use strict";z.d($e,{VY:function(){return te},$_:function(){return ee},h4:function(){return y},Gs:function(){return pe},ZP:function(){return ne}});var b=z(74902),se=z(94184),Pe=z.n(se),be=z(10366),De=z(67294),Be=z(53124),ue=z(67968),Re=oe=>{const{componentCls:ae,bodyBg:Ee,lightSiderBg:me,lightTriggerBg:ye,lightTriggerColor:he}=oe;return{[`${ae}-sider-light`]:{background:me,[`${ae}-sider-trigger`]:{color:he,background:ye},[`${ae}-sider-zero-width-trigger`]:{color:he,background:ye,border:`1px solid ${Ee}`,borderInlineStart:0}}}};const Oe=oe=>{const{antCls:ae,componentCls:Ee,colorText:me,triggerColor:ye,footerBg:he,triggerBg:ge,headerHeight:fe,headerPadding:ke,headerColor:we,footerPadding:Ne,triggerHeight:Ae,zeroTriggerHeight:Te,zeroTriggerWidth:We,motionDurationMid:dt,motionDurationSlow:gt,fontSize:ze,borderRadius:Qe,bodyBg:Ye,headerBg:Xe,siderBg:je}=oe;return{[Ee]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Ye,"&, *":{boxSizing:"border-box"},[`&${Ee}-has-sider`]:{flexDirection:"row",[`> ${Ee}, > ${Ee}-content`]:{width:0}},[`${Ee}-header, &${Ee}-footer`]:{flex:"0 0 auto"},[`${Ee}-sider`]:{position:"relative",minWidth:0,background:je,transition:`all ${dt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ae}-menu${ae}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ae},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ae,color:ye,lineHeight:`${Ae}px`,textAlign:"center",background:ge,cursor:"pointer",transition:`all ${dt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:fe,insetInlineEnd:-We,zIndex:1,width:We,height:Te,color:ye,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:je,borderStartStartRadius:0,borderStartEndRadius:Qe,borderEndEndRadius:Qe,borderEndStartRadius:0,cursor:"pointer",transition:`background ${gt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${gt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-We,borderStartStartRadius:Qe,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Qe}}}}},Re(oe)),{"&-rtl":{direction:"rtl"}}),[`${Ee}-header`]:{height:fe,padding:ke,color:we,lineHeight:`${fe}px`,background:Xe,[`${ae}-menu`]:{lineHeight:"inherit"}},[`${Ee}-footer`]:{padding:Ne,color:me,fontSize:ze,background:he},[`${Ee}-content`]:{flex:"auto",minHeight:0}}};var He=(0,ue.Z)("Layout",oe=>[Oe(oe)],oe=>{const{colorBgLayout:ae,controlHeight:Ee,controlHeightLG:me,colorText:ye,controlHeightSM:he,marginXXS:ge,colorTextLightSolid:fe,colorBgContainer:ke}=oe,we=me*1.25;return{colorBgHeader:"#001529",colorBgBody:ae,colorBgTrigger:"#002140",bodyBg:ae,headerBg:"#001529",headerHeight:Ee*2,headerPadding:`0 ${we}px`,headerColor:ye,footerPadding:`${he}px ${we}px`,footerBg:ae,siderBg:"#001529",triggerHeight:me+ge*2,triggerBg:"#002140",triggerColor:fe,zeroTriggerWidth:me,zeroTriggerHeight:me,lightSiderBg:ke,lightTriggerBg:ke,lightTriggerColor:ye}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Fe=function(oe,ae){var Ee={};for(var me in oe)Object.prototype.hasOwnProperty.call(oe,me)&&ae.indexOf(me)<0&&(Ee[me]=oe[me]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,me=Object.getOwnPropertySymbols(oe);ye<me.length;ye++)ae.indexOf(me[ye])<0&&Object.prototype.propertyIsEnumerable.call(oe,me[ye])&&(Ee[me[ye]]=oe[me[ye]]);return Ee};const pe=De.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});function re(oe){let{suffixCls:ae,tagName:Ee,displayName:me}=oe;return ye=>De.forwardRef((ge,fe)=>De.createElement(ye,Object.assign({ref:fe,suffixCls:ae,tagName:Ee},ge)))}const a=De.forwardRef((oe,ae)=>{const{prefixCls:Ee,suffixCls:me,className:ye,tagName:he}=oe,ge=Fe(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:fe}=De.useContext(Be.E_),ke=fe("layout",Ee),[we,Ne]=He(ke),Ae=me?`${ke}-${me}`:ke;return we(De.createElement(he,Object.assign({className:Pe()(Ee||Ae,ye,Ne),ref:ae},ge)))}),E=De.forwardRef((oe,ae)=>{const{direction:Ee}=De.useContext(Be.E_),[me,ye]=De.useState([]),{prefixCls:he,className:ge,rootClassName:fe,children:ke,hasSider:we,tagName:Ne,style:Ae}=oe,Te=Fe(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),We=(0,be.Z)(Te,["suffixCls"]),{getPrefixCls:dt,layout:gt}=De.useContext(Be.E_),ze=dt("layout",he),[Qe,Ye]=He(ze),Xe=Pe()(ze,{[`${ze}-has-sider`]:typeof we=="boolean"?we:me.length>0,[`${ze}-rtl`]:Ee==="rtl"},gt==null?void 0:gt.className,ge,fe,Ye),je=De.useMemo(()=>({siderHook:{addSider:Ue=>{ye(ct=>[].concat((0,b.Z)(ct),[Ue]))},removeSider:Ue=>{ye(ct=>ct.filter(jt=>jt!==Ue))}}}),[]);return Qe(De.createElement(pe.Provider,{value:je},De.createElement(Ne,Object.assign({ref:ae,className:Xe,style:Object.assign(Object.assign({},gt==null?void 0:gt.style),Ae)},We),ke)))}),x=re({tagName:"div",displayName:"Layout"})(E),y=re({suffixCls:"header",tagName:"header",displayName:"Header"})(a),ee=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(a),te=re({suffixCls:"content",tagName:"main",displayName:"Content"})(a);var ne=x},76529:function(ft,$e,z){"use strict";z.d($e,{J:function(){return Be}});var b=z(67294),se=z(4173),Pe=z(60276),be=function(ue,Le){var Re={};for(var Oe in ue)Object.prototype.hasOwnProperty.call(ue,Oe)&&Le.indexOf(Oe)<0&&(Re[Oe]=ue[Oe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,Oe=Object.getOwnPropertySymbols(ue);He<Oe.length;He++)Le.indexOf(Oe[He])<0&&Object.prototype.propertyIsEnumerable.call(ue,Oe[He])&&(Re[Oe[He]]=ue[Oe[He]]);return Re};const De=b.createContext(null),Be=b.forwardRef((ue,Le)=>{const{children:Re}=ue,Oe=be(ue,["children"]),He=b.useContext(De),Fe=b.useMemo(()=>Object.assign(Object.assign({},He),Oe),[He,Oe.prefixCls,Oe.mode,Oe.selectable]);return b.createElement(De.Provider,{value:Fe},b.createElement(se.BR,null,(0,Pe.supportNodeRef)(Re)?b.cloneElement(Re,{ref:Le}):Re))});$e.Z=De},68508:function(ft,$e,z){"use strict";z.d($e,{default:function(){return Tn}});var b=z(52073),se=z(67294),Pe=z(71322),be=z(94184),De=z.n(be),Be=z(53124),ue=function(It,lt){var et={};for(var wt in It)Object.prototype.hasOwnProperty.call(It,wt)&<.indexOf(wt)<0&&(et[wt]=It[wt]);if(It!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Kt=0,wt=Object.getOwnPropertySymbols(It);Kt<wt.length;Kt++)lt.indexOf(wt[Kt])<0&&Object.prototype.propertyIsEnumerable.call(It,wt[Kt])&&(et[wt[Kt]]=It[wt[Kt]]);return et},Re=It=>{const{prefixCls:lt,className:et,dashed:wt}=It,Kt=ue(It,["prefixCls","className","dashed"]),{getPrefixCls:At}=se.useContext(Be.E_),Un=At("menu",lt),An=De()({[`${Un}-item-divider-dashed`]:!!wt},et);return se.createElement(b.iz,Object.assign({className:An},Kt))},Oe=z(37419),He=z(10366),Fe=z(83062),pe=z(96159),a=(0,se.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=It=>{var lt;const{className:et,children:wt,icon:Kt,title:At,danger:Un}=It,{prefixCls:An,firstLevel:Sn,direction:Ln,disableMenuItemTitleTooltip:ua,inlineCollapsed:it}=se.useContext(a),Pt=mt=>{const Xt=se.createElement("span",{className:`${An}-title-content`},wt);return(!Kt||(0,pe.l$)(wt)&&wt.type==="span")&&wt&&mt&&Sn&&typeof wt=="string"?se.createElement("div",{className:`${An}-inline-collapsed-noicon`},wt.charAt(0)):Xt},{siderCollapsed:Pa}=se.useContext(Pe.D);let kn=At;typeof At=="undefined"?kn=Sn?wt:"":At===!1&&(kn="");const xt={title:kn};!Pa&&!it&&(xt.title=null,xt.open=!1);const gn=(0,Oe.Z)(wt).length;let ht=se.createElement(b.ck,Object.assign({},(0,He.Z)(It,["title","icon","danger"]),{className:De()({[`${An}-item-danger`]:Un,[`${An}-item-only-child`]:(Kt?gn+1:gn)===1},et),title:typeof At=="string"?At:void 0}),(0,pe.Tm)(Kt,{className:De()((0,pe.l$)(Kt)?(lt=Kt.props)===null||lt===void 0?void 0:lt.className:"",`${An}-item-icon`)}),Pt(it));return ua||(ht=se.createElement(Fe.Z,Object.assign({},xt,{placement:Ln==="rtl"?"left":"right",overlayClassName:`${An}-inline-collapsed-tooltip`}),ht)),ht},ee=It=>{var lt;const{popupClassName:et,icon:wt,title:Kt,theme:At}=It,Un=se.useContext(a),{prefixCls:An,inlineCollapsed:Sn,theme:Ln}=Un,ua=(0,b.Xl)();let it;if(!wt)it=Sn&&!ua.length&&Kt&&typeof Kt=="string"?se.createElement("div",{className:`${An}-inline-collapsed-noicon`},Kt.charAt(0)):se.createElement("span",{className:`${An}-title-content`},Kt);else{const Pa=(0,pe.l$)(Kt)&&Kt.type==="span";it=se.createElement(se.Fragment,null,(0,pe.Tm)(wt,{className:De()((0,pe.l$)(wt)?(lt=wt.props)===null||lt===void 0?void 0:lt.className:"",`${An}-item-icon`)}),Pa?Kt:se.createElement("span",{className:`${An}-title-content`},Kt))}const Pt=se.useMemo(()=>Object.assign(Object.assign({},Un),{firstLevel:!1}),[Un]);return se.createElement(a.Provider,{value:Pt},se.createElement(b.Wd,Object.assign({},(0,He.Z)(It,["icon"]),{title:it,popupClassName:De()(An,et,`${An}-${At||Ln}`)})))},te=z(25877),ne=z(60276),oe=z(33603),ae=z(76529),Ee=function(It,lt){var et={};for(var wt in It)Object.prototype.hasOwnProperty.call(It,wt)&<.indexOf(wt)<0&&(et[wt]=It[wt]);if(It!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Kt=0,wt=Object.getOwnPropertySymbols(It);Kt<wt.length;Kt++)lt.indexOf(wt[Kt])<0&&Object.prototype.propertyIsEnumerable.call(It,wt[Kt])&&(et[wt[Kt]]=It[wt[Kt]]);return et};function me(It){return(It||[]).map((lt,et)=>{if(lt&&typeof lt=="object"){const wt=lt,{label:Kt,children:At,key:Un,type:An}=wt,Sn=Ee(wt,["label","children","key","type"]),Ln=Un!=null?Un:`tmp-${et}`;return At||An==="group"?An==="group"?se.createElement(b.BW,Object.assign({key:Ln},Sn,{title:Kt}),me(At)):se.createElement(ee,Object.assign({key:Ln},Sn,{title:Kt}),me(At)):An==="divider"?se.createElement(Re,Object.assign({key:Ln},Sn)):se.createElement(x,Object.assign({key:Ln},Sn),Kt)}return null}).filter(lt=>lt)}function ye(It){return se.useMemo(()=>It&&me(It),[It])}var he=z(84780),ge=z(14747),fe=z(33507),ke=z(67771),we=z(50438),Ne=z(67968),Ae=z(45503),We=It=>{const{componentCls:lt,motionDurationSlow:et,horizontalLineHeight:wt,colorSplit:Kt,lineWidth:At,lineType:Un,itemPaddingInline:An}=It;return{[`${lt}-horizontal`]:{lineHeight:wt,border:0,borderBottom:`${At}px ${Un} ${Kt}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${lt}-item, ${lt}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:An},[`> ${lt}-item:hover,
|
|
> ${lt}-item-active,
|
|
> ${lt}-submenu ${lt}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${lt}-item, ${lt}-submenu-title`]:{transition:[`border-color ${et}`,`background ${et}`].join(",")},[`${lt}-submenu-arrow`]:{display:"none"}}}},gt=It=>{let{componentCls:lt,menuArrowOffset:et}=It;return{[`${lt}-rtl`]:{direction:"rtl"},[`${lt}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${lt}-rtl${lt}-vertical,
|
|
${lt}-submenu-rtl ${lt}-vertical`]:{[`${lt}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${et})`},"&::after":{transform:`rotate(45deg) translateY(${et})`}}}}};const ze=It=>Object.assign({},(0,ge.oN)(It));var Ye=(It,lt)=>{const{componentCls:et,itemColor:wt,itemSelectedColor:Kt,groupTitleColor:At,itemBg:Un,subMenuItemBg:An,itemSelectedBg:Sn,activeBarHeight:Ln,activeBarWidth:ua,activeBarBorderWidth:it,motionDurationSlow:Pt,motionEaseInOut:Pa,motionEaseOut:kn,itemPaddingInline:xt,motionDurationMid:gn,itemHoverColor:ht,lineType:mt,colorSplit:Xt,itemDisabledColor:vn,dangerItemColor:en,dangerItemHoverColor:Vt,dangerItemSelectedColor:Aa,dangerItemActiveBg:da,dangerItemSelectedBg:an,itemHoverBg:hr,itemActiveBg:ya,menuSubMenuBg:Er,horizontalItemSelectedColor:Ur,horizontalItemSelectedBg:uo,horizontalItemBorderRadius:xo,horizontalItemHoverBg:wr,popupBg:Tr}=It;return{[`${et}-${lt}, ${et}-${lt} > ${et}`]:{color:wt,background:Un,[`&${et}-root:focus-visible`]:Object.assign({},ze(It)),[`${et}-item-group-title`]:{color:At},[`${et}-submenu-selected`]:{[`> ${et}-submenu-title`]:{color:Kt}},[`${et}-item-disabled, ${et}-submenu-disabled`]:{color:`${vn} !important`},[`${et}-item:not(${et}-item-selected):not(${et}-submenu-selected)`]:{[`&:hover, > ${et}-submenu-title:hover`]:{color:ht}},[`&:not(${et}-horizontal)`]:{[`${et}-item:not(${et}-item-selected)`]:{"&:hover":{backgroundColor:hr},"&:active":{backgroundColor:ya}},[`${et}-submenu-title`]:{"&:hover":{backgroundColor:hr},"&:active":{backgroundColor:ya}}},[`${et}-item-danger`]:{color:en,[`&${et}-item:hover`]:{[`&:not(${et}-item-selected):not(${et}-submenu-selected)`]:{color:Vt}},[`&${et}-item:active`]:{background:da}},[`${et}-item a`]:{"&, &:hover":{color:"inherit"}},[`${et}-item-selected`]:{color:Kt,[`&${et}-item-danger`]:{color:Aa},"a, a:hover":{color:"inherit"}},[`& ${et}-item-selected`]:{backgroundColor:Sn,[`&${et}-item-danger`]:{backgroundColor:an}},[`${et}-item, ${et}-submenu-title`]:{[`&:not(${et}-item-disabled):focus-visible`]:Object.assign({},ze(It))},[`&${et}-submenu > ${et}`]:{backgroundColor:Er},[`&${et}-popup > ${et}`]:{backgroundColor:Tr},[`&${et}-horizontal`]:Object.assign(Object.assign({},lt==="dark"?{borderBottom:0}:{}),{[`> ${et}-item, > ${et}-submenu`]:{top:it,marginTop:-it,marginBottom:0,borderRadius:xo,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Ln}px solid transparent`,transition:`border-color ${Pt} ${Pa}`,content:'""'},"&:hover, &-active, &-open":{background:wr,"&::after":{borderBottomWidth:Ln,borderBottomColor:Ur}},"&-selected":{color:Ur,backgroundColor:uo,"&:hover":{backgroundColor:uo},"&::after":{borderBottomWidth:Ln,borderBottomColor:Ur}}}}),[`&${et}-root`]:{[`&${et}-inline, &${et}-vertical`]:{borderInlineEnd:`${it}px ${mt} ${Xt}`}},[`&${et}-inline`]:{[`${et}-sub${et}-inline`]:{background:An},[`${et}-item, ${et}-submenu-title`]:it&&ua?{width:`calc(100% + ${it}px)`}:{},[`${et}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${ua}px solid ${Kt}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${gn} ${kn}`,`opacity ${gn} ${kn}`].join(","),content:'""'},[`&${et}-item-danger`]:{"&::after":{borderInlineEndColor:Aa}}},[`${et}-selected, ${et}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${gn} ${Pa}`,`opacity ${gn} ${Pa}`].join(",")}}}}}};const Xe=It=>{const{componentCls:lt,itemHeight:et,itemMarginInline:wt,padding:Kt,menuArrowSize:At,marginXS:Un,itemMarginBlock:An}=It,Sn=Kt+At+Un;return{[`${lt}-item`]:{position:"relative",overflow:"hidden"},[`${lt}-item, ${lt}-submenu-title`]:{height:et,lineHeight:`${et}px`,paddingInline:Kt,overflow:"hidden",textOverflow:"ellipsis",marginInline:wt,marginBlock:An,width:`calc(100% - ${wt*2}px)`},[`> ${lt}-item,
|
|
> ${lt}-submenu > ${lt}-submenu-title`]:{height:et,lineHeight:`${et}px`},[`${lt}-item-group-list ${lt}-submenu-title,
|
|
${lt}-submenu-title`]:{paddingInlineEnd:Sn}}};var Ue=It=>{const{componentCls:lt,iconCls:et,itemHeight:wt,colorTextLightSolid:Kt,dropdownWidth:At,controlHeightLG:Un,motionDurationMid:An,motionEaseOut:Sn,paddingXL:Ln,itemMarginInline:ua,fontSizeLG:it,motionDurationSlow:Pt,paddingXS:Pa,boxShadowSecondary:kn,collapsedWidth:xt,collapsedIconSize:gn}=It,ht={height:wt,lineHeight:`${wt}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[lt]:{"&-inline, &-vertical":Object.assign({[`&${lt}-root`]:{boxShadow:"none"}},Xe(It))},[`${lt}-submenu-popup`]:{[`${lt}-vertical`]:Object.assign(Object.assign({},Xe(It)),{boxShadow:kn})}},{[`${lt}-submenu-popup ${lt}-vertical${lt}-sub`]:{minWidth:At,maxHeight:`calc(100vh - ${Un*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${lt}-inline`]:{width:"100%",[`&${lt}-root`]:{[`${lt}-item, ${lt}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Pt}`,`background ${Pt}`,`padding ${An} ${Sn}`].join(","),[`> ${lt}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${lt}-sub${lt}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${lt}-submenu > ${lt}-submenu-title`]:ht,[`& ${lt}-item-group-title`]:{paddingInlineStart:Ln}},[`${lt}-item`]:ht}},{[`${lt}-inline-collapsed`]:{width:xt,[`&${lt}-root`]:{[`${lt}-item, ${lt}-submenu ${lt}-submenu-title`]:{[`> ${lt}-inline-collapsed-noicon`]:{fontSize:it,textAlign:"center"}}},[`> ${lt}-item,
|
|
> ${lt}-item-group > ${lt}-item-group-list > ${lt}-item,
|
|
> ${lt}-item-group > ${lt}-item-group-list > ${lt}-submenu > ${lt}-submenu-title,
|
|
> ${lt}-submenu > ${lt}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${it/2}px - ${ua}px)`,textOverflow:"clip",[`
|
|
${lt}-submenu-arrow,
|
|
${lt}-submenu-expand-icon
|
|
`]:{opacity:0},[`${lt}-item-icon, ${et}`]:{margin:0,fontSize:gn,lineHeight:`${wt}px`,"+ span":{display:"inline-block",opacity:0}}},[`${lt}-item-icon, ${et}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${lt}-item-icon, ${et}`]:{display:"none"},"a, a:hover":{color:Kt}},[`${lt}-item-group-title`]:Object.assign(Object.assign({},ge.vS),{paddingInline:Pa})}}]};const ct=It=>{const{componentCls:lt,motionDurationSlow:et,motionDurationMid:wt,motionEaseInOut:Kt,motionEaseOut:At,iconCls:Un,iconSize:An,iconMarginInlineEnd:Sn}=It;return{[`${lt}-item, ${lt}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${et}`,`background ${et}`,`padding ${et} ${Kt}`].join(","),[`${lt}-item-icon, ${Un}`]:{minWidth:An,fontSize:An,transition:[`font-size ${wt} ${At}`,`margin ${et} ${Kt}`,`color ${et}`].join(","),"+ span":{marginInlineStart:Sn,opacity:1,transition:[`opacity ${et} ${Kt}`,`margin ${et}`,`color ${et}`].join(",")}},[`${lt}-item-icon`]:Object.assign({},(0,ge.Ro)()),[`&${lt}-item-only-child`]:{[`> ${Un}, > ${lt}-item-icon`]:{marginInlineEnd:0}}},[`${lt}-item-disabled, ${lt}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${lt}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},jt=It=>{const{componentCls:lt,motionDurationSlow:et,motionEaseInOut:wt,borderRadius:Kt,menuArrowSize:At,menuArrowOffset:Un}=It;return{[`${lt}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:It.margin,width:At,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${et} ${wt}, opacity ${et}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:At*.6,height:At*.15,backgroundColor:"currentcolor",borderRadius:Kt,transition:[`background ${et} ${wt}`,`transform ${et} ${wt}`,`top ${et} ${wt}`,`color ${et} ${wt}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Un})`},"&::after":{transform:`rotate(-45deg) translateY(${Un})`}}}}},ot=It=>{const{antCls:lt,componentCls:et,fontSize:wt,motionDurationSlow:Kt,motionDurationMid:At,motionEaseInOut:Un,paddingXS:An,padding:Sn,colorSplit:Ln,lineWidth:ua,zIndexPopup:it,borderRadiusLG:Pt,subMenuItemBorderRadius:Pa,menuArrowSize:kn,menuArrowOffset:xt,lineType:gn,menuPanelMaskInset:ht,groupTitleLineHeight:mt,groupTitleFontSize:Xt}=It;return[{"":{[`${et}`]:Object.assign(Object.assign({},(0,ge.dF)()),{"&-hidden":{display:"none"}})},[`${et}-submenu-hidden`]:{display:"none"}},{[et]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ge.Wf)(It)),(0,ge.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:wt,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Kt} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${et}-item`]:{flex:"none"}},[`${et}-item, ${et}-submenu, ${et}-submenu-title`]:{borderRadius:It.itemBorderRadius},[`${et}-item-group-title`]:{padding:`${An}px ${Sn}px`,fontSize:Xt,lineHeight:mt,transition:`all ${Kt}`},[`&-horizontal ${et}-submenu`]:{transition:[`border-color ${Kt} ${Un}`,`background ${Kt} ${Un}`].join(",")},[`${et}-submenu, ${et}-submenu-inline`]:{transition:[`border-color ${Kt} ${Un}`,`background ${Kt} ${Un}`,`padding ${At} ${Un}`].join(",")},[`${et}-submenu ${et}-sub`]:{cursor:"initial",transition:[`background ${Kt} ${Un}`,`padding ${Kt} ${Un}`].join(",")},[`${et}-title-content`]:{transition:`color ${Kt}`},[`${et}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${et}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ln,borderStyle:gn,borderWidth:0,borderTopWidth:ua,marginBlock:ua,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ct(It)),{[`${et}-item-group`]:{[`${et}-item-group-list`]:{margin:0,padding:0,[`${et}-item, ${et}-submenu-title`]:{paddingInline:`${wt*2}px ${Sn}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:it,borderRadius:Pt,boxShadow:"none",transformOrigin:"0 0",[`&${et}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ht}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ht},"\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:It.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:It.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:It.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:It.paddingXS},[`> ${et}`]:Object.assign(Object.assign(Object.assign({borderRadius:Pt},ct(It)),jt(It)),{[`${et}-item, ${et}-submenu > ${et}-submenu-title`]:{borderRadius:Pa},[`${et}-submenu-title::after`]:{transition:`transform ${Kt} ${Un}`}})}}),jt(It)),{[`&-inline-collapsed ${et}-submenu-arrow,
|
|
&-inline ${et}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${et}-submenu-open${et}-submenu-inline > ${et}-submenu-title > ${et}-submenu-arrow`]:{transform:`translateY(-${kn*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${lt}-layout-header`]:{[et]:{lineHeight:"inherit"}}}]};var Ot=(It,lt)=>(0,Ne.Z)("Menu",wt=>{if(lt===!1)return[];const{colorBgElevated:Kt,colorPrimary:At,colorTextLightSolid:Un,controlHeightLG:An,fontSize:Sn,darkItemColor:Ln,darkDangerItemColor:ua,darkItemBg:it,darkSubMenuItemBg:Pt,darkItemSelectedColor:Pa,darkItemSelectedBg:kn,darkDangerItemSelectedBg:xt,darkItemHoverBg:gn,darkGroupTitleColor:ht,darkItemHoverColor:mt,darkItemDisabledColor:Xt,darkDangerItemHoverColor:vn,darkDangerItemSelectedColor:en,darkDangerItemActiveBg:Vt}=wt,Aa=Sn/7*5,da=(0,Ae.TS)(wt,{menuArrowSize:Aa,menuHorizontalHeight:An*1.15,menuArrowOffset:`${Aa*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Kt}),an=(0,Ae.TS)(da,{itemColor:Ln,itemHoverColor:mt,groupTitleColor:ht,itemSelectedColor:Pa,itemBg:it,popupBg:it,subMenuItemBg:Pt,itemActiveBg:"transparent",itemSelectedBg:kn,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:gn,itemDisabledColor:Xt,dangerItemColor:ua,dangerItemHoverColor:vn,dangerItemSelectedColor:en,dangerItemActiveBg:Vt,dangerItemSelectedBg:xt,menuSubMenuBg:Pt,horizontalItemSelectedColor:Un,horizontalItemSelectedBg:At});return[ot(da),We(da),Ue(da),Ye(da,"light"),Ye(an,"dark"),gt(da),(0,fe.Z)(da),(0,ke.oN)(da,"slide-up"),(0,ke.oN)(da,"slide-down"),(0,we._y)(da,"zoom-big")]},wt=>{const{colorPrimary:Kt,colorError:At,colorTextDisabled:Un,colorErrorBg:An,colorText:Sn,colorTextDescription:Ln,colorBgContainer:ua,colorFillAlter:it,colorFillContent:Pt,lineWidth:Pa,lineWidthBold:kn,controlItemBgActive:xt,colorBgTextHover:gn,controlHeightLG:ht,lineHeight:mt,colorBgElevated:Xt,marginXXS:vn,padding:en,fontSize:Vt,controlHeightSM:Aa,fontSizeLG:da,colorTextLightSolid:an,colorErrorHover:hr}=wt,ya=new he.C(an).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:wt.zIndexPopupBase+50,radiusItem:wt.borderRadiusLG,itemBorderRadius:wt.borderRadiusLG,radiusSubMenuItem:wt.borderRadiusSM,subMenuItemBorderRadius:wt.borderRadiusSM,colorItemText:Sn,itemColor:Sn,colorItemTextHover:Sn,itemHoverColor:Sn,colorItemTextHoverHorizontal:Kt,horizontalItemHoverColor:Kt,colorGroupTitle:Ln,groupTitleColor:Ln,colorItemTextSelected:Kt,itemSelectedColor:Kt,colorItemTextSelectedHorizontal:Kt,horizontalItemSelectedColor:Kt,colorItemBg:ua,itemBg:ua,colorItemBgHover:gn,itemHoverBg:gn,colorItemBgActive:Pt,itemActiveBg:xt,colorSubItemBg:it,subMenuItemBg:it,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kn,activeBarHeight:kn,colorActiveBarBorderSize:Pa,activeBarBorderWidth:Pa,colorItemTextDisabled:Un,itemDisabledColor:Un,colorDangerItemText:At,dangerItemColor:At,colorDangerItemTextHover:At,dangerItemHoverColor:At,colorDangerItemTextSelected:At,dangerItemSelectedColor:At,colorDangerItemBgActive:An,dangerItemActiveBg:An,colorDangerItemBgSelected:An,dangerItemSelectedBg:An,itemMarginInline:wt.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ht,groupTitleLineHeight:mt,collapsedWidth:ht*2,popupBg:Xt,itemMarginBlock:vn,itemPaddingInline:en,horizontalLineHeight:`${ht*1.15}px`,iconSize:Vt,iconMarginInlineEnd:Aa-Vt,collapsedIconSize:da,groupTitleFontSize:Vt,darkItemDisabledColor:new he.C(an).setAlpha(.25).toRgbString(),darkItemColor:ya,darkDangerItemColor:At,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:an,darkItemSelectedBg:Kt,darkDangerItemSelectedBg:At,darkItemHoverBg:"transparent",darkGroupTitleColor:ya,darkItemHoverColor:an,darkDangerItemHoverColor:hr,darkDangerItemSelectedColor:an,darkDangerItemActiveBg:At}},{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"]]})(It),Ke=function(It,lt){var et={};for(var wt in It)Object.prototype.hasOwnProperty.call(It,wt)&<.indexOf(wt)<0&&(et[wt]=It[wt]);if(It!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Kt=0,wt=Object.getOwnPropertySymbols(It);Kt<wt.length;Kt++)lt.indexOf(wt[Kt])<0&&Object.prototype.propertyIsEnumerable.call(It,wt[Kt])&&(et[wt[Kt]]=It[wt[Kt]]);return et},On=(0,se.forwardRef)((It,lt)=>{var et,wt;const Kt=se.useContext(ae.Z),At=Kt||{},{getPrefixCls:Un,getPopupContainer:An,direction:Sn,menu:Ln}=se.useContext(Be.E_),ua=Un(),{prefixCls:it,className:Pt,style:Pa,theme:kn="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:gn,inlineCollapsed:ht,siderCollapsed:mt,items:Xt,children:vn,rootClassName:en,mode:Vt,selectable:Aa,onClick:da,overflowedIndicatorPopupClassName:an}=It,hr=Ke(It,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),ya=(0,He.Z)(hr,["collapsedWidth"]),Er=ye(Xt)||vn;(et=At.validator)===null||et===void 0||et.call(At,{mode:Vt});const Ur=(0,ne.useEvent)(function(){var gr;da==null||da.apply(void 0,arguments),(gr=At.onClick)===null||gr===void 0||gr.call(At)}),uo=At.mode||Vt,xo=Aa!=null?Aa:At.selectable,wr=se.useMemo(()=>mt!==void 0?mt:ht,[ht,mt]),Tr={horizontal:{motionName:`${ua}-slide-up`},inline:(0,oe.Z)(ua),other:{motionName:`${ua}-zoom-big`}},Bn=Un("menu",it||At.prefixCls),[ta,Na]=Ot(Bn,!Kt),Fa=De()(`${Bn}-${kn}`,Ln==null?void 0:Ln.className,Pt);let Ca;if(typeof xt=="function")Ca=xt;else if(xt===null||xt===!1)Ca=null;else if(At.expandIcon===null||At.expandIcon===!1)Ca=null;else{const gr=xt!=null?xt:At.expandIcon;Ca=(0,pe.Tm)(gr,{className:De()(`${Bn}-submenu-expand-icon`,(0,pe.l$)(gr)?(wt=gr.props)===null||wt===void 0?void 0:wt.className:"")})}const fr=se.useMemo(()=>({prefixCls:Bn,inlineCollapsed:wr||!1,direction:Sn,firstLevel:!0,theme:kn,mode:uo,disableMenuItemTitleTooltip:gn}),[Bn,wr,Sn,gn,kn]);return ta(se.createElement(ae.Z.Provider,{value:null},se.createElement(a.Provider,{value:fr},se.createElement(b.ZP,Object.assign({getPopupContainer:An,overflowedIndicator:se.createElement(te.Z,null),overflowedIndicatorPopupClassName:De()(Bn,`${Bn}-${kn}`,an),mode:uo,selectable:xo,onClick:Ur},ya,{inlineCollapsed:wr,style:Object.assign(Object.assign({},Ln==null?void 0:Ln.style),Pa),className:Fa,prefixCls:Bn,direction:Sn,defaultMotions:Tr,expandIcon:Ca,ref:lt,rootClassName:De()(en,Na)}),Er))))});const Dn=(0,se.forwardRef)((It,lt)=>{const et=(0,se.useRef)(null),wt=se.useContext(Pe.D);return(0,se.useImperativeHandle)(lt,()=>({menu:et.current,focus:Kt=>{var At;(At=et.current)===null||At===void 0||At.focus(Kt)}})),se.createElement(On,Object.assign({ref:et},It,wt))});Dn.Item=x,Dn.SubMenu=ee,Dn.Divider=Re,Dn.ItemGroup=b.BW;var Tn=Dn},28452:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return ua}});var b=z(87462),se=z(67294),Pe={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"},be=Pe,De=z(74643),Be=function(Pt,Pa){return se.createElement(De.Z,(0,b.Z)({},Pt,{ref:Pa,icon:be}))},ue=se.forwardRef(Be),Le=z(81893),Re=z(22751),Oe=z(91034),He=z(94184),Fe=z.n(He),pe=z(4942),re=z(1413),a=z(15671),E=z(43144),x=z(60136),y=z(51630),ee=`accept acceptCharset accessKey action allowFullScreen allowTransparency
|
|
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
|
|
charSet checked classID className colSpan cols content contentEditable contextMenu
|
|
controls coords crossOrigin data dateTime default defer dir disabled download draggable
|
|
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
|
|
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
|
|
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
|
|
mediaGroup method min minLength multiple muted name noValidate nonce open
|
|
optimum pattern placeholder poster preload radioGroup readOnly rel required
|
|
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
|
|
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
|
|
summary tabIndex target title type useMap value width wmode wrap`,te=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
|
|
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
|
|
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
|
|
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
|
|
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
|
|
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
|
|
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,ne="".concat(ee," ").concat(te).split(/[\s\n]+/),oe="aria-",ae="data-";function Ee(it,Pt){return it.indexOf(Pt)===0}function me(it){var Pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Pa;Pt===!1?Pa={aria:!0,data:!0,attr:!0}:Pt===!0?Pa={aria:!0}:Pa=(0,re.Z)({},Pt);var kn={};return Object.keys(it).forEach(function(xt){(Pa.aria&&(xt==="role"||Ee(xt,oe))||Pa.data&&Ee(xt,ae)||Pa.attr&&ne.includes(xt))&&(kn[xt]=it[xt])}),kn}var ye={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},he=ye,ge=z(81626),fe=function(it){(0,x.Z)(Pa,it);var Pt=(0,y.Z)(Pa);function Pa(){var kn;(0,a.Z)(this,Pa);for(var xt=arguments.length,gn=new Array(xt),ht=0;ht<xt;ht++)gn[ht]=arguments[ht];return kn=Pt.call.apply(Pt,[this].concat(gn)),kn.state={goInputText:""},kn.getValidValue=function(){var mt=kn.state.goInputText;return!mt||Number.isNaN(mt)?void 0:Number(mt)},kn.buildOptionText=function(mt){return"".concat(mt," ").concat(kn.props.locale.items_per_page)},kn.changeSize=function(mt){kn.props.changeSize(Number(mt))},kn.handleChange=function(mt){kn.setState({goInputText:mt.target.value})},kn.handleBlur=function(mt){var Xt=kn.props,vn=Xt.goButton,en=Xt.quickGo,Vt=Xt.rootPrefixCls,Aa=kn.state.goInputText;vn||Aa===""||(kn.setState({goInputText:""}),!(mt.relatedTarget&&(mt.relatedTarget.className.indexOf("".concat(Vt,"-item-link"))>=0||mt.relatedTarget.className.indexOf("".concat(Vt,"-item"))>=0))&&en(kn.getValidValue()))},kn.go=function(mt){var Xt=kn.state.goInputText;Xt!==""&&(mt.keyCode===he.ENTER||mt.type==="click")&&(kn.setState({goInputText:""}),kn.props.quickGo(kn.getValidValue()))},kn}return(0,E.Z)(Pa,[{key:"getPageSizeOptions",value:function(){var xt=this.props,gn=xt.pageSize,ht=xt.pageSizeOptions;return ht.some(function(mt){return mt.toString()===gn.toString()})?ht:ht.concat([gn.toString()]).sort(function(mt,Xt){var vn=Number.isNaN(Number(mt))?0:Number(mt),en=Number.isNaN(Number(Xt))?0:Number(Xt);return vn-en})}},{key:"render",value:function(){var xt=this,gn=this.props,ht=gn.pageSize,mt=gn.locale,Xt=gn.rootPrefixCls,vn=gn.changeSize,en=gn.quickGo,Vt=gn.goButton,Aa=gn.selectComponentClass,da=gn.buildOptionText,an=gn.selectPrefixCls,hr=gn.disabled,ya=this.state.goInputText,Er="".concat(Xt,"-options"),Ur=Aa,uo=null,xo=null,wr=null;if(!vn&&!en)return null;var Tr=this.getPageSizeOptions();if(vn&&Ur){var Bn=Tr.map(function(ta,Na){return se.createElement(Ur.Option,{key:Na,value:ta.toString()},(da||xt.buildOptionText)(ta))});uo=se.createElement(Ur,{disabled:hr,prefixCls:an,showSearch:!1,className:"".concat(Er,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(ht||Tr[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Na){return Na.parentNode},"aria-label":mt.page_size,defaultOpen:!1},Bn)}return en&&(Vt&&(wr=typeof Vt=="boolean"?se.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:hr,className:"".concat(Er,"-quick-jumper-button")},mt.jump_to_confirm):se.createElement("span",{onClick:this.go,onKeyUp:this.go},Vt)),xo=se.createElement("div",{className:"".concat(Er,"-quick-jumper")},mt.jump_to,se.createElement("input",{disabled:hr,type:"text",value:ya,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":mt.page}),mt.page,wr)),se.createElement("li",{className:"".concat(Er)},uo,xo)}}]),Pa}(se.Component);fe.defaultProps={pageSizeOptions:["10","20","50","100"]};var ke=fe,we=function(Pt){var Pa,kn=Pt.rootPrefixCls,xt=Pt.page,gn=Pt.active,ht=Pt.className,mt=Pt.showTitle,Xt=Pt.onClick,vn=Pt.onKeyPress,en=Pt.itemRender,Vt="".concat(kn,"-item"),Aa=Fe()(Vt,"".concat(Vt,"-").concat(xt),(Pa={},(0,pe.Z)(Pa,"".concat(Vt,"-active"),gn),(0,pe.Z)(Pa,"".concat(Vt,"-disabled"),!xt),(0,pe.Z)(Pa,Pt.className,ht),Pa)),da=function(){Xt(xt)},an=function(Er){vn(Er,Xt,xt)},hr=en(xt,"page",se.createElement("a",{rel:"nofollow"},xt));return hr?se.createElement("li",{title:mt?xt.toString():null,className:Aa,onClick:da,onKeyPress:an,tabIndex:0},hr):null},Ne=we;function Ae(){}function Te(it){var Pt=Number(it);return typeof Pt=="number"&&!Number.isNaN(Pt)&&isFinite(Pt)&&Math.floor(Pt)===Pt}var We=function(Pt,Pa,kn){return kn};function dt(it,Pt,Pa){var kn=typeof it=="undefined"?Pt.pageSize:it;return Math.floor((Pa.total-1)/kn)+1}var gt=function(it){(0,x.Z)(Pa,it);var Pt=(0,y.Z)(Pa);function Pa(kn){var xt;(0,a.Z)(this,Pa),xt=Pt.call(this,kn),xt.paginationNode=se.createRef(),xt.getJumpPrevPage=function(){return Math.max(1,xt.state.current-(xt.props.showLessItems?3:5))},xt.getJumpNextPage=function(){return Math.min(dt(void 0,xt.state,xt.props),xt.state.current+(xt.props.showLessItems?3:5))},xt.getItemIcon=function(vn,en){var Vt=xt.props.prefixCls,Aa=vn||se.createElement("button",{type:"button","aria-label":en,className:"".concat(Vt,"-item-link")});return typeof vn=="function"&&(Aa=se.createElement(vn,(0,re.Z)({},xt.props))),Aa},xt.isValid=function(vn){var en=xt.props.total;return Te(vn)&&vn!==xt.state.current&&Te(en)&&en>0},xt.shouldDisplayQuickJumper=function(){var vn=xt.props,en=vn.showQuickJumper,Vt=vn.total,Aa=xt.state.pageSize;return Vt<=Aa?!1:en},xt.handleKeyDown=function(vn){(vn.keyCode===he.ARROW_UP||vn.keyCode===he.ARROW_DOWN)&&vn.preventDefault()},xt.handleKeyUp=function(vn){var en=xt.getValidValue(vn),Vt=xt.state.currentInputValue;en!==Vt&&xt.setState({currentInputValue:en}),vn.keyCode===he.ENTER?xt.handleChange(en):vn.keyCode===he.ARROW_UP?xt.handleChange(en-1):vn.keyCode===he.ARROW_DOWN&&xt.handleChange(en+1)},xt.handleBlur=function(vn){var en=xt.getValidValue(vn);xt.handleChange(en)},xt.changePageSize=function(vn){var en=xt.state.current,Vt=dt(vn,xt.state,xt.props);en=en>Vt?Vt:en,Vt===0&&(en=xt.state.current),typeof vn=="number"&&("pageSize"in xt.props||xt.setState({pageSize:vn}),"current"in xt.props||xt.setState({current:en,currentInputValue:en})),xt.props.onShowSizeChange(en,vn),"onChange"in xt.props&&xt.props.onChange&&xt.props.onChange(en,vn)},xt.handleChange=function(vn){var en=xt.props,Vt=en.disabled,Aa=en.onChange,da=xt.state,an=da.pageSize,hr=da.current,ya=da.currentInputValue;if(xt.isValid(vn)&&!Vt){var Er=dt(void 0,xt.state,xt.props),Ur=vn;return vn>Er?Ur=Er:vn<1&&(Ur=1),"current"in xt.props||xt.setState({current:Ur}),Ur!==ya&&xt.setState({currentInputValue:Ur}),Aa(Ur,an),Ur}return hr},xt.prev=function(){xt.hasPrev()&&xt.handleChange(xt.state.current-1)},xt.next=function(){xt.hasNext()&&xt.handleChange(xt.state.current+1)},xt.jumpPrev=function(){xt.handleChange(xt.getJumpPrevPage())},xt.jumpNext=function(){xt.handleChange(xt.getJumpNextPage())},xt.hasPrev=function(){return xt.state.current>1},xt.hasNext=function(){return xt.state.current<dt(void 0,xt.state,xt.props)},xt.runIfEnter=function(vn,en){if(vn.key==="Enter"||vn.charCode===13){for(var Vt=arguments.length,Aa=new Array(Vt>2?Vt-2:0),da=2;da<Vt;da++)Aa[da-2]=arguments[da];en.apply(void 0,Aa)}},xt.runIfEnterPrev=function(vn){xt.runIfEnter(vn,xt.prev)},xt.runIfEnterNext=function(vn){xt.runIfEnter(vn,xt.next)},xt.runIfEnterJumpPrev=function(vn){xt.runIfEnter(vn,xt.jumpPrev)},xt.runIfEnterJumpNext=function(vn){xt.runIfEnter(vn,xt.jumpNext)},xt.handleGoTO=function(vn){(vn.keyCode===he.ENTER||vn.type==="click")&&xt.handleChange(xt.state.currentInputValue)},xt.renderPrev=function(vn){var en=xt.props,Vt=en.prevIcon,Aa=en.itemRender,da=Aa(vn,"prev",xt.getItemIcon(Vt,"prev page")),an=!xt.hasPrev();return(0,se.isValidElement)(da)?(0,se.cloneElement)(da,{disabled:an}):da},xt.renderNext=function(vn){var en=xt.props,Vt=en.nextIcon,Aa=en.itemRender,da=Aa(vn,"next",xt.getItemIcon(Vt,"next page")),an=!xt.hasNext();return(0,se.isValidElement)(da)?(0,se.cloneElement)(da,{disabled:an}):da};var gn=kn.onChange!==Ae,ht="current"in kn;ht&&!gn&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var mt=kn.defaultCurrent;"current"in kn&&(mt=kn.current);var Xt=kn.defaultPageSize;return"pageSize"in kn&&(Xt=kn.pageSize),mt=Math.min(mt,dt(Xt,void 0,kn)),xt.state={current:mt,currentInputValue:mt,pageSize:Xt},xt}return(0,E.Z)(Pa,[{key:"componentDidUpdate",value:function(xt,gn){var ht=this.props.prefixCls;if(gn.current!==this.state.current&&this.paginationNode.current){var mt=this.paginationNode.current.querySelector(".".concat(ht,"-item-").concat(gn.current));if(mt&&document.activeElement===mt){var Xt;mt==null||(Xt=mt.blur)===null||Xt===void 0||Xt.call(mt)}}}},{key:"getValidValue",value:function(xt){var gn=xt.target.value,ht=dt(void 0,this.state,this.props),mt=this.state.currentInputValue,Xt;return gn===""?Xt=gn:Number.isNaN(Number(gn))?Xt=mt:gn>=ht?Xt=ht:Xt=Number(gn),Xt}},{key:"getShowSizeChanger",value:function(){var xt=this.props,gn=xt.showSizeChanger,ht=xt.total,mt=xt.totalBoundaryShowSizeChanger;return typeof gn!="undefined"?gn:ht>mt}},{key:"render",value:function(){var xt=this.props,gn=xt.prefixCls,ht=xt.className,mt=xt.style,Xt=xt.disabled,vn=xt.hideOnSinglePage,en=xt.total,Vt=xt.locale,Aa=xt.showQuickJumper,da=xt.showLessItems,an=xt.showTitle,hr=xt.showTotal,ya=xt.simple,Er=xt.itemRender,Ur=xt.showPrevNextJumpers,uo=xt.jumpPrevIcon,xo=xt.jumpNextIcon,wr=xt.selectComponentClass,Tr=xt.selectPrefixCls,Bn=xt.pageSizeOptions,ta=this.state,Na=ta.current,Fa=ta.pageSize,Ca=ta.currentInputValue;if(vn===!0&&en<=Fa)return null;var fr=dt(void 0,this.state,this.props),gr=[],Mo=null,pi=null,za=null,Bt=null,Rt=null,Ft=Aa&&Aa.goButton,Rn=da?1:2,ma=Na-1>0?Na-1:0,Ra=Na+1<fr?Na+1:fr,$r=me(this.props,{aria:!0,data:!0}),ar=hr&&se.createElement("li",{className:"".concat(gn,"-total-text")},hr(en,[en===0?0:(Na-1)*Fa+1,Na*Fa>en?en:Na*Fa]));if(ya){Ft&&(typeof Ft=="boolean"?Rt=se.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Vt.jump_to_confirm):Rt=se.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Ft),Rt=se.createElement("li",{title:an?"".concat(Vt.jump_to).concat(Na,"/").concat(fr):null,className:"".concat(gn,"-simple-pager")},Rt));var Ma=this.renderPrev(ma);return se.createElement("ul",(0,b.Z)({className:Fe()(gn,"".concat(gn,"-simple"),(0,pe.Z)({},"".concat(gn,"-disabled"),Xt),ht),style:mt,ref:this.paginationNode},$r),ar,Ma?se.createElement("li",{title:an?Vt.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Fe()("".concat(gn,"-prev"),(0,pe.Z)({},"".concat(gn,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Ma):null,se.createElement("li",{title:an?"".concat(Na,"/").concat(fr):null,className:"".concat(gn,"-simple-pager")},se.createElement("input",{type:"text",value:Ca,disabled:Xt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),se.createElement("span",{className:"".concat(gn,"-slash")},"/"),fr),se.createElement("li",{title:an?Vt.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Fe()("".concat(gn,"-next"),(0,pe.Z)({},"".concat(gn,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ra)),Rt)}if(fr<=3+Rn*2){var eo={locale:Vt,rootPrefixCls:gn,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:an,itemRender:Er};fr||gr.push(se.createElement(Ne,(0,b.Z)({},eo,{key:"noPager",page:1,className:"".concat(gn,"-item-disabled")})));for(var ri=1;ri<=fr;ri+=1){var Pn=Na===ri;gr.push(se.createElement(Ne,(0,b.Z)({},eo,{key:ri,page:ri,active:Pn})))}}else{var tr=da?Vt.prev_3:Vt.prev_5,pt=da?Vt.next_3:Vt.next_5,on=Er(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(uo,"prev page")),qt=Er(this.getJumpNextPage(),"jump-next",this.getItemIcon(xo,"next page"));Ur&&(Mo=on?se.createElement("li",{title:an?tr:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Fe()("".concat(gn,"-jump-prev"),(0,pe.Z)({},"".concat(gn,"-jump-prev-custom-icon"),!!uo))},on):null,pi=qt?se.createElement("li",{title:an?pt:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Fe()("".concat(gn,"-jump-next"),(0,pe.Z)({},"".concat(gn,"-jump-next-custom-icon"),!!xo))},qt):null),Bt=se.createElement(Ne,{locale:Vt,last:!0,rootPrefixCls:gn,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:fr,page:fr,active:!1,showTitle:an,itemRender:Er}),za=se.createElement(Ne,{locale:Vt,rootPrefixCls:gn,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:an,itemRender:Er});var tn=Math.max(1,Na-Rn),$n=Math.min(Na+Rn,fr);Na-1<=Rn&&($n=1+Rn*2),fr-Na<=Rn&&(tn=fr-Rn*2);for(var rn=tn;rn<=$n;rn+=1){var aa=Na===rn;gr.push(se.createElement(Ne,{locale:Vt,rootPrefixCls:gn,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:rn,page:rn,active:aa,showTitle:an,itemRender:Er}))}Na-1>=Rn*2&&Na!==3&&(gr[0]=(0,se.cloneElement)(gr[0],{className:"".concat(gn,"-item-after-jump-prev")}),gr.unshift(Mo)),fr-Na>=Rn*2&&Na!==fr-2&&(gr[gr.length-1]=(0,se.cloneElement)(gr[gr.length-1],{className:"".concat(gn,"-item-before-jump-next")}),gr.push(pi)),tn!==1&&gr.unshift(za),$n!==fr&&gr.push(Bt)}var jn=!this.hasPrev()||!fr,yr=!this.hasNext()||!fr,Nt=this.renderPrev(ma),$t=this.renderNext(Ra);return se.createElement("ul",(0,b.Z)({className:Fe()(gn,ht,(0,pe.Z)({},"".concat(gn,"-disabled"),Xt)),style:mt,ref:this.paginationNode},$r),ar,Nt?se.createElement("li",{title:an?Vt.prev_page:null,onClick:this.prev,tabIndex:jn?null:0,onKeyPress:this.runIfEnterPrev,className:Fe()("".concat(gn,"-prev"),(0,pe.Z)({},"".concat(gn,"-disabled"),jn)),"aria-disabled":jn},Nt):null,gr,$t?se.createElement("li",{title:an?Vt.next_page:null,onClick:this.next,tabIndex:yr?null:0,onKeyPress:this.runIfEnterNext,className:Fe()("".concat(gn,"-next"),(0,pe.Z)({},"".concat(gn,"-disabled"),yr)),"aria-disabled":yr},$t):null,se.createElement(ke,{disabled:Xt,locale:Vt,rootPrefixCls:gn,selectComponentClass:wr,selectPrefixCls:Tr,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Na,pageSize:Fa,pageSizeOptions:Bn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Ft}))}}],[{key:"getDerivedStateFromProps",value:function(xt,gn){var ht={};if("current"in xt&&(ht.current=xt.current,xt.current!==gn.current&&(ht.currentInputValue=ht.current)),"pageSize"in xt&&xt.pageSize!==gn.pageSize){var mt=gn.current,Xt=dt(xt.pageSize,gn,xt);mt=mt>Xt?Xt:mt,"current"in xt||(ht.current=mt,ht.currentInputValue=mt),ht.pageSize=xt.pageSize}return ht}}]),Pa}(se.Component);gt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:ge.Z,style:{},itemRender:We,totalBoundaryShowSizeChanger:50};var ze=gt,Qe=z(62906),Ye=z(53124),Xe=z(98675),je=z(25378),Ue=z(10110),ct=z(42563);const jt=it=>se.createElement(ct.default,Object.assign({},it,{showSearch:!0,size:"small"})),ot=it=>se.createElement(ct.default,Object.assign({},it,{showSearch:!0,size:"middle"}));jt.Option=ct.default.Option,ot.Option=ct.default.Option;var Ot=z(47673),Ke=z(14747),fn=z(67968),On=z(45503);const Dn=it=>{const{componentCls:Pt}=it;return{[`${Pt}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Pt}-item-link`]:{color:it.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Pt}-item-link`]:{color:it.colorTextDisabled,cursor:"not-allowed"}}},[`&${Pt}-disabled`]:{cursor:"not-allowed",[`${Pt}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:it.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:it.colorBorder,backgroundColor:it.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:it.itemActiveBgDisabled},a:{color:it.itemActiveColorDisabled}}},[`${Pt}-item-link`]:{color:it.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Pt}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Pt}-simple-pager`]:{color:it.colorTextDisabled},[`${Pt}-jump-prev, ${Pt}-jump-next`]:{[`${Pt}-item-link-icon`]:{opacity:0},[`${Pt}-item-ellipsis`]:{opacity:1}}},[`&${Pt}-simple`]:{[`${Pt}-prev, ${Pt}-next`]:{[`&${Pt}-disabled ${Pt}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Tn=it=>{const{componentCls:Pt}=it;return{[`&${Pt}-mini ${Pt}-total-text, &${Pt}-mini ${Pt}-simple-pager`]:{height:it.itemSizeSM,lineHeight:`${it.itemSizeSM}px`},[`&${Pt}-mini ${Pt}-item`]:{minWidth:it.itemSizeSM,height:it.itemSizeSM,margin:0,lineHeight:`${it.itemSizeSM-2}px`},[`&${Pt}-mini:not(${Pt}-disabled) ${Pt}-item:not(${Pt}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:it.colorBgTextHover},"&:active":{backgroundColor:it.colorBgTextActive}},[`&${Pt}-mini ${Pt}-prev, &${Pt}-mini ${Pt}-next`]:{minWidth:it.itemSizeSM,height:it.itemSizeSM,margin:0,lineHeight:`${it.itemSizeSM}px`},[`&${Pt}-mini:not(${Pt}-disabled)`]:{[`${Pt}-prev, ${Pt}-next`]:{[`&:hover ${Pt}-item-link`]:{backgroundColor:it.colorBgTextHover},[`&:active ${Pt}-item-link`]:{backgroundColor:it.colorBgTextActive},[`&${Pt}-disabled:hover ${Pt}-item-link`]:{backgroundColor:"transparent"}}},[`
|
|
&${Pt}-mini ${Pt}-prev ${Pt}-item-link,
|
|
&${Pt}-mini ${Pt}-next ${Pt}-item-link
|
|
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:it.itemSizeSM,lineHeight:`${it.itemSizeSM}px`}},[`&${Pt}-mini ${Pt}-jump-prev, &${Pt}-mini ${Pt}-jump-next`]:{height:it.itemSizeSM,marginInlineEnd:0,lineHeight:`${it.itemSizeSM}px`},[`&${Pt}-mini ${Pt}-options`]:{marginInlineStart:it.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:it.miniOptionsSizeChangerTop},"&-quick-jumper":{height:it.itemSizeSM,lineHeight:`${it.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Ot.x0)(it)),{width:it.paginationMiniQuickJumperInputWidth,height:it.controlHeightSM})}}}},It=it=>{const{componentCls:Pt}=it;return{[`
|
|
&${Pt}-simple ${Pt}-prev,
|
|
&${Pt}-simple ${Pt}-next
|
|
`]:{height:it.itemSizeSM,lineHeight:`${it.itemSizeSM}px`,verticalAlign:"top",[`${Pt}-item-link`]:{height:it.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:it.colorBgTextHover},"&:active":{backgroundColor:it.colorBgTextActive},"&::after":{height:it.itemSizeSM,lineHeight:`${it.itemSizeSM}px`}}},[`&${Pt}-simple ${Pt}-simple-pager`]:{display:"inline-block",height:it.itemSizeSM,marginInlineEnd:it.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:it.marginXS,padding:`0 ${it.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:it.itemInputBg,border:`${it.lineWidth}px ${it.lineType} ${it.colorBorder}`,borderRadius:it.borderRadius,outline:"none",transition:`border-color ${it.motionDurationMid}`,color:"inherit","&:hover":{borderColor:it.colorPrimary},"&:focus":{borderColor:it.colorPrimaryHover,boxShadow:`${it.inputOutlineOffset}px 0 ${it.controlOutlineWidth}px ${it.controlOutline}`},"&[disabled]":{color:it.colorTextDisabled,backgroundColor:it.colorBgContainerDisabled,borderColor:it.colorBorder,cursor:"not-allowed"}}}}},lt=it=>{const{componentCls:Pt}=it;return{[`${Pt}-jump-prev, ${Pt}-jump-next`]:{outline:0,[`${Pt}-item-container`]:{position:"relative",[`${Pt}-item-link-icon`]:{color:it.colorPrimary,fontSize:it.fontSizeSM,opacity:0,transition:`all ${it.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${Pt}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:it.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:it.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:it.paginationEllipsisTextIndent,opacity:1,transition:`all ${it.motionDurationMid}`}},"&:hover":{[`${Pt}-item-link-icon`]:{opacity:1},[`${Pt}-item-ellipsis`]:{opacity:0}}},[`
|
|
${Pt}-prev,
|
|
${Pt}-jump-prev,
|
|
${Pt}-jump-next
|
|
`]:{marginInlineEnd:it.marginXS},[`
|
|
${Pt}-prev,
|
|
${Pt}-next,
|
|
${Pt}-jump-prev,
|
|
${Pt}-jump-next
|
|
`]:{display:"inline-block",minWidth:it.itemSize,height:it.itemSize,color:it.colorText,fontFamily:it.fontFamily,lineHeight:`${it.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:it.borderRadius,cursor:"pointer",transition:`all ${it.motionDurationMid}`},[`${Pt}-prev, ${Pt}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:it.colorText,cursor:"pointer",userSelect:"none"},[`${Pt}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:it.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${it.lineWidth}px ${it.lineType} transparent`,borderRadius:it.borderRadius,outline:"none",transition:`all ${it.motionDurationMid}`},[`&:hover ${Pt}-item-link`]:{backgroundColor:it.colorBgTextHover},[`&:active ${Pt}-item-link`]:{backgroundColor:it.colorBgTextActive},[`&${Pt}-disabled:hover`]:{[`${Pt}-item-link`]:{backgroundColor:"transparent"}}},[`${Pt}-slash`]:{marginInlineEnd:it.paginationSlashMarginInlineEnd,marginInlineStart:it.paginationSlashMarginInlineStart},[`${Pt}-options`]:{display:"inline-block",marginInlineStart:it.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:it.controlHeight,marginInlineStart:it.marginXS,lineHeight:`${it.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Ot.ik)(it)),{width:it.controlHeightLG*1.25,height:it.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:it.marginXS,marginInlineEnd:it.marginXS})}}}},et=it=>{const{componentCls:Pt}=it;return{[`${Pt}-item`]:{display:"inline-block",minWidth:it.itemSize,height:it.itemSize,marginInlineEnd:it.marginXS,fontFamily:it.fontFamily,lineHeight:`${it.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${it.lineWidth}px ${it.lineType} transparent`,borderRadius:it.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${it.paginationItemPaddingInline}px`,color:it.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Pt}-item-active)`]:{"&:hover":{transition:`all ${it.motionDurationMid}`,backgroundColor:it.colorBgTextHover},"&:active":{backgroundColor:it.colorBgTextActive}},"&-active":{fontWeight:it.fontWeightStrong,backgroundColor:it.itemActiveBg,borderColor:it.colorPrimary,a:{color:it.colorPrimary},"&:hover":{borderColor:it.colorPrimaryHover},"&:hover a":{color:it.colorPrimaryHover}}}}},wt=it=>{const{componentCls:Pt}=it;return{[Pt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ke.Wf)(it)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Pt}-total-text`]:{display:"inline-block",height:it.itemSize,marginInlineEnd:it.marginXS,lineHeight:`${it.itemSize-2}px`,verticalAlign:"middle"}}),et(it)),lt(it)),It(it)),Tn(it)),Dn(it)),{[`@media only screen and (max-width: ${it.screenLG}px)`]:{[`${Pt}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${it.screenSM}px)`]:{[`${Pt}-options`]:{display:"none"}}}),[`&${it.componentCls}-rtl`]:{direction:"rtl"}}},Kt=it=>{const{componentCls:Pt}=it;return{[`${Pt}${Pt}-disabled:not(${Pt}-mini)`]:{"&, &:hover":{[`${Pt}-item-link`]:{borderColor:it.colorBorder}},"&:focus-visible":{[`${Pt}-item-link`]:{borderColor:it.colorBorder}},[`${Pt}-item, ${Pt}-item-link`]:{backgroundColor:it.colorBgContainerDisabled,borderColor:it.colorBorder,[`&:hover:not(${Pt}-item-active)`]:{backgroundColor:it.colorBgContainerDisabled,borderColor:it.colorBorder,a:{color:it.colorTextDisabled}},[`&${Pt}-item-active`]:{backgroundColor:it.itemActiveBgDisabled}},[`${Pt}-prev, ${Pt}-next`]:{"&:hover button":{backgroundColor:it.colorBgContainerDisabled,borderColor:it.colorBorder,color:it.colorTextDisabled},[`${Pt}-item-link`]:{backgroundColor:it.colorBgContainerDisabled,borderColor:it.colorBorder}}},[`${Pt}:not(${Pt}-mini)`]:{[`${Pt}-prev, ${Pt}-next`]:{"&:hover button":{borderColor:it.colorPrimaryHover,backgroundColor:it.itemBg},[`${Pt}-item-link`]:{backgroundColor:it.itemLinkBg,borderColor:it.colorBorder},[`&:hover ${Pt}-item-link`]:{borderColor:it.colorPrimary,backgroundColor:it.itemBg,color:it.colorPrimary},[`&${Pt}-disabled`]:{[`${Pt}-item-link`]:{borderColor:it.colorBorder,color:it.colorTextDisabled}}},[`${Pt}-item`]:{backgroundColor:it.itemBg,border:`${it.lineWidth}px ${it.lineType} ${it.colorBorder}`,[`&:hover:not(${Pt}-item-active)`]:{borderColor:it.colorPrimary,backgroundColor:it.itemBg,a:{color:it.colorPrimary}},"&-active":{borderColor:it.colorPrimary}}}}},At=it=>{const{componentCls:Pt}=it;return{[`${Pt}:not(${Pt}-disabled)`]:{[`${Pt}-item`]:Object.assign({},(0,Ke.Qy)(it)),[`${Pt}-jump-prev, ${Pt}-jump-next`]:{"&:focus-visible":Object.assign({[`${Pt}-item-link-icon`]:{opacity:1},[`${Pt}-item-ellipsis`]:{opacity:0}},(0,Ke.oN)(it))},[`${Pt}-prev, ${Pt}-next`]:{[`&:focus-visible ${Pt}-item-link`]:Object.assign({},(0,Ke.oN)(it))}}}};var Un=(0,fn.Z)("Pagination",it=>{const Pt=(0,On.TS)(it,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:it.marginXXS/2,paginationMiniQuickJumperInputWidth:it.controlHeightLG*1.1,paginationItemPaddingInline:it.marginXXS*1.5,paginationEllipsisLetterSpacing:it.marginXXS/2,paginationSlashMarginInlineStart:it.marginXXS,paginationSlashMarginInlineEnd:it.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Ot.e5)(it),(0,Ot.TM)(it));return[wt(Pt),At(Pt),it.wireframe&&Kt(Pt)]},it=>({itemBg:it.colorBgContainer,itemSize:it.controlHeight,itemSizeSM:it.controlHeightSM,itemActiveBg:it.colorBgContainer,itemLinkBg:it.colorBgContainer,itemActiveColorDisabled:it.colorTextDisabled,itemActiveBgDisabled:it.controlItemBgActiveDisabled,itemInputBg:it.colorBgContainer,miniOptionsSizeChangerTop:0})),An=function(it,Pt){var Pa={};for(var kn in it)Object.prototype.hasOwnProperty.call(it,kn)&&Pt.indexOf(kn)<0&&(Pa[kn]=it[kn]);if(it!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xt=0,kn=Object.getOwnPropertySymbols(it);xt<kn.length;xt++)Pt.indexOf(kn[xt])<0&&Object.prototype.propertyIsEnumerable.call(it,kn[xt])&&(Pa[kn[xt]]=it[kn[xt]]);return Pa},Ln=it=>{const{prefixCls:Pt,selectPrefixCls:Pa,className:kn,rootClassName:xt,style:gn,size:ht,locale:mt,selectComponentClass:Xt,responsive:vn,showSizeChanger:en}=it,Vt=An(it,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Aa}=(0,je.Z)(vn),{getPrefixCls:da,direction:an,pagination:hr={}}=se.useContext(Ye.E_),ya=da("pagination",Pt),[Er,Ur]=Un(ya),uo=en!=null?en:hr.showSizeChanger,xo=se.useMemo(()=>{const fr=se.createElement("span",{className:`${ya}-item-ellipsis`},"\u2022\u2022\u2022"),gr=se.createElement("button",{className:`${ya}-item-link`,type:"button",tabIndex:-1},an==="rtl"?se.createElement(Oe.Z,null):se.createElement(Re.Z,null)),Mo=se.createElement("button",{className:`${ya}-item-link`,type:"button",tabIndex:-1},an==="rtl"?se.createElement(Re.Z,null):se.createElement(Oe.Z,null)),pi=se.createElement("a",{className:`${ya}-item-link`},se.createElement("div",{className:`${ya}-item-container`},an==="rtl"?se.createElement(Le.Z,{className:`${ya}-item-link-icon`}):se.createElement(ue,{className:`${ya}-item-link-icon`}),fr)),za=se.createElement("a",{className:`${ya}-item-link`},se.createElement("div",{className:`${ya}-item-container`},an==="rtl"?se.createElement(ue,{className:`${ya}-item-link-icon`}):se.createElement(Le.Z,{className:`${ya}-item-link-icon`}),fr));return{prevIcon:gr,nextIcon:Mo,jumpPrevIcon:pi,jumpNextIcon:za}},[an,ya]),[wr]=(0,Ue.Z)("Pagination",Qe.Z),Tr=Object.assign(Object.assign({},wr),mt),Bn=(0,Xe.Z)(ht),ta=Bn==="small"||!!(Aa&&!Bn&&vn),Na=da("select",Pa),Fa=Fe()({[`${ya}-mini`]:ta,[`${ya}-rtl`]:an==="rtl"},hr==null?void 0:hr.className,kn,xt,Ur),Ca=Object.assign(Object.assign({},hr==null?void 0:hr.style),gn);return Er(se.createElement(ze,Object.assign({},xo,Vt,{style:Ca,prefixCls:ya,selectPrefixCls:Na,className:Fa,selectComponentClass:Xt||(ta?jt:ot),locale:Tr,showSizeChanger:uo})))},ua=Ln},66330:function(ft,$e,z){"use strict";z.d($e,{t5:function(){return Oe}});var b=z(94184),se=z.n(b),Pe=z(92419),be=z(67294),De=z(53124),Be=z(81643),ue=z(20136),Le=function(Fe,pe){var re={};for(var a in Fe)Object.prototype.hasOwnProperty.call(Fe,a)&&pe.indexOf(a)<0&&(re[a]=Fe[a]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(Fe);E<a.length;E++)pe.indexOf(a[E])<0&&Object.prototype.propertyIsEnumerable.call(Fe,a[E])&&(re[a[E]]=Fe[a[E]]);return re};const Re=(Fe,pe,re)=>{if(!(!pe&&!re))return be.createElement(be.Fragment,null,pe&&be.createElement("div",{className:`${Fe}-title`},(0,Be.Z)(pe)),be.createElement("div",{className:`${Fe}-inner-content`},(0,Be.Z)(re)))},Oe=Fe=>{const{hashId:pe,prefixCls:re,className:a,style:E,placement:x="top",title:y,content:ee,children:te}=Fe;return be.createElement("div",{className:se()(pe,re,`${re}-pure`,`${re}-placement-${x}`,a),style:E},be.createElement("div",{className:`${re}-arrow`}),be.createElement(Pe.G,Object.assign({},Fe,{className:pe,prefixCls:re}),te||Re(re,y,ee)))},He=Fe=>{const{prefixCls:pe}=Fe,re=Le(Fe,["prefixCls"]),{getPrefixCls:a}=be.useContext(De.E_),E=a("popover",pe),[x,y]=(0,ue.Z)(E);return x(be.createElement(Oe,Object.assign({},re,{prefixCls:E,hashId:y})))};$e.ZP=He},55241:function(ft,$e,z){"use strict";var b=z(94184),se=z.n(b),Pe=z(67294),be=z(81643),De=z(33603),Be=z(53124),ue=z(83062),Le=z(66330),Re=z(20136),Oe=function(pe,re){var a={};for(var E in pe)Object.prototype.hasOwnProperty.call(pe,E)&&re.indexOf(E)<0&&(a[E]=pe[E]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,E=Object.getOwnPropertySymbols(pe);x<E.length;x++)re.indexOf(E[x])<0&&Object.prototype.propertyIsEnumerable.call(pe,E[x])&&(a[E[x]]=pe[E[x]]);return a};const He=pe=>{let{title:re,content:a,prefixCls:E}=pe;return Pe.createElement(Pe.Fragment,null,re&&Pe.createElement("div",{className:`${E}-title`},(0,be.Z)(re)),Pe.createElement("div",{className:`${E}-inner-content`},(0,be.Z)(a)))},Fe=Pe.forwardRef((pe,re)=>{const{prefixCls:a,title:E,content:x,overlayClassName:y,placement:ee="top",trigger:te="hover",mouseEnterDelay:ne=.1,mouseLeaveDelay:oe=.1,overlayStyle:ae={}}=pe,Ee=Oe(pe,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:me}=Pe.useContext(Be.E_),ye=me("popover",a),[he,ge]=(0,Re.Z)(ye),fe=me(),ke=se()(y,ge);return he(Pe.createElement(ue.Z,Object.assign({placement:ee,trigger:te,mouseEnterDelay:ne,mouseLeaveDelay:oe,overlayStyle:ae},Ee,{prefixCls:ye,overlayClassName:ke,ref:re,overlay:E||x?Pe.createElement(He,{prefixCls:ye,title:E,content:x}):null,transitionName:(0,De.m)(fe,"zoom-big",Ee.transitionName),"data-popover-inject":!0})))});Fe._InternalPanelDoNotUseOrYouWillBeFired=Le.ZP,$e.Z=Fe},20136:function(ft,$e,z){"use strict";var b=z(14747),se=z(50438),Pe=z(97414),be=z(8796),De=z(67968),Be=z(45503);const ue=Oe=>{const{componentCls:He,popoverColor:Fe,minWidth:pe,fontWeightStrong:re,popoverPadding:a,boxShadowSecondary:E,colorTextHeading:x,borderRadiusLG:y,zIndexPopup:ee,marginXS:te,colorBgElevated:ne,popoverBg:oe}=Oe;return[{[He]:Object.assign(Object.assign({},(0,b.Wf)(Oe)),{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":ne,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${He}-content`]:{position:"relative"},[`${He}-inner`]:{backgroundColor:oe,backgroundClip:"padding-box",borderRadius:y,boxShadow:E,padding:a},[`${He}-title`]:{minWidth:pe,marginBottom:te,color:x,fontWeight:re},[`${He}-inner-content`]:{color:Fe}})},(0,Pe.ZP)(Oe,{colorBg:"var(--antd-arrow-background-color)"}),{[`${He}-pure`]:{position:"relative",maxWidth:"none",margin:Oe.sizePopupArrow,display:"inline-block",[`${He}-content`]:{display:"inline-block"}}}]},Le=Oe=>{const{componentCls:He}=Oe;return{[He]:be.i.map(Fe=>{const pe=Oe[`${Fe}6`];return{[`&${He}-${Fe}`]:{"--antd-arrow-background-color":pe,[`${He}-inner`]:{backgroundColor:pe},[`${He}-arrow`]:{background:"transparent"}}}})}},Re=Oe=>{const{componentCls:He,lineWidth:Fe,lineType:pe,colorSplit:re,paddingSM:a,controlHeight:E,fontSize:x,lineHeight:y,padding:ee}=Oe,te=E-Math.round(x*y),ne=te/2,oe=te/2-Fe,ae=ee;return{[He]:{[`${He}-inner`]:{padding:0},[`${He}-title`]:{margin:0,padding:`${ne}px ${ae}px ${oe}px`,borderBottom:`${Fe}px ${pe} ${re}`},[`${He}-inner-content`]:{padding:`${a}px ${ae}px`}}}};$e.Z=(0,De.Z)("Popover",Oe=>{const{colorBgElevated:He,colorText:Fe,wireframe:pe}=Oe,re=(0,Be.TS)(Oe,{popoverPadding:12,popoverBg:He,popoverColor:Fe});return[ue(re),Le(re),pe&&Re(re),(0,se._y)(re,"zoom-big")]},Oe=>({width:177,minWidth:177,zIndexPopup:Oe.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},38703:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return gn}});var b=z(67294),se=z(87725),Pe=z(18299),be=z(16646),De=z(73475),Be=z(94184),ue=z.n(Be),Le=z(10366),Re=z(53124),Oe=z(87462),He=z(1413),Fe=z(45987),pe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},re=function(){var mt=(0,b.useRef)([]),Xt=(0,b.useRef)(null);return(0,b.useEffect)(function(){var vn=Date.now(),en=!1;mt.current.forEach(function(Vt){if(Vt){en=!0;var Aa=Vt.style;Aa.transitionDuration=".3s, .3s, .3s, .06s",Xt.current&&vn-Xt.current<100&&(Aa.transitionDuration="0s, 0s")}}),en&&(Xt.current=Date.now())}),mt.current},a=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],E=function(mt){var Xt=(0,He.Z)((0,He.Z)({},pe),mt),vn=Xt.className,en=Xt.percent,Vt=Xt.prefixCls,Aa=Xt.strokeColor,da=Xt.strokeLinecap,an=Xt.strokeWidth,hr=Xt.style,ya=Xt.trailColor,Er=Xt.trailWidth,Ur=Xt.transition,uo=(0,Fe.Z)(Xt,a);delete uo.gapPosition;var xo=Array.isArray(en)?en:[en],wr=Array.isArray(Aa)?Aa:[Aa],Tr=re(),Bn=an/2,ta=100-an/2,Na="M ".concat(da==="round"?Bn:0,",").concat(Bn,`
|
|
L `).concat(da==="round"?ta:100,",").concat(Bn),Fa="0 0 100 ".concat(an),Ca=0;return b.createElement("svg",(0,Oe.Z)({className:ue()("".concat(Vt,"-line"),vn),viewBox:Fa,preserveAspectRatio:"none",style:hr},uo),b.createElement("path",{className:"".concat(Vt,"-line-trail"),d:Na,strokeLinecap:da,stroke:ya,strokeWidth:Er||an,fillOpacity:"0"}),xo.map(function(fr,gr){var Mo=1;switch(da){case"round":Mo=1-an/100;break;case"square":Mo=1-an/2/100;break;default:Mo=1;break}var pi={strokeDasharray:"".concat(fr*Mo,"px, 100px"),strokeDashoffset:"-".concat(Ca,"px"),transition:Ur||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},za=wr[gr]||wr[wr.length-1];return Ca+=fr,b.createElement("path",{key:gr,className:"".concat(Vt,"-line-path"),d:Na,strokeLinecap:da,stroke:za,strokeWidth:an,fillOpacity:"0",ref:function(Rt){Tr[gr]=Rt},style:pi})}))},x=E,y=z(71002),ee=z(97685),te=z(98924),ne=0,oe=(0,te.Z)();function ae(){var ht;return oe?(ht=ne,ne+=1):ht="TEST_OR_SSR",ht}var Ee=function(ht){var mt=b.useState(),Xt=(0,ee.Z)(mt,2),vn=Xt[0],en=Xt[1];return b.useEffect(function(){en("rc_progress_".concat(ae()))},[]),ht||vn},me=function(mt){var Xt=mt.bg,vn=mt.children;return b.createElement("div",{style:{width:"100%",height:"100%",background:Xt}},vn)};function ye(ht,mt){return Object.keys(ht).map(function(Xt){var vn=parseFloat(Xt),en="".concat(Math.floor(vn*mt),"%");return"".concat(ht[Xt]," ").concat(en)})}var he=b.forwardRef(function(ht,mt){var Xt=ht.prefixCls,vn=ht.color,en=ht.gradientId,Vt=ht.radius,Aa=ht.style,da=ht.ptg,an=ht.strokeLinecap,hr=ht.strokeWidth,ya=ht.size,Er=ht.gapDegree,Ur=vn&&(0,y.Z)(vn)==="object",uo=Ur?"#FFF":void 0,xo=ya/2,wr=b.createElement("circle",{className:"".concat(Xt,"-circle-path"),r:Vt,cx:xo,cy:xo,stroke:uo,strokeLinecap:an,strokeWidth:hr,opacity:da===0?0:1,style:Aa,ref:mt});if(!Ur)return wr;var Tr="".concat(en,"-conic"),Bn=Er?"".concat(180+Er/2,"deg"):"0deg",ta=ye(vn,(360-Er)/360),Na=ye(vn,1),Fa="conic-gradient(from ".concat(Bn,", ").concat(ta.join(", "),")"),Ca="linear-gradient(to ".concat(Er?"bottom":"top",", ").concat(Na.join(", "),")");return b.createElement(b.Fragment,null,b.createElement("mask",{id:Tr},wr),b.createElement("foreignObject",{x:0,y:0,width:ya,height:ya,mask:"url(#".concat(Tr,")")},b.createElement(me,{bg:Ca},b.createElement(me,{bg:Fa}))))}),ge=he,fe=100,ke=function(mt,Xt,vn,en,Vt,Aa,da,an,hr,ya){var Er=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ur=vn/100*360*((360-Aa)/360),uo=Aa===0?0:{bottom:0,top:180,left:90,right:-90}[da],xo=(100-en)/100*Xt;hr==="round"&&en!==100&&(xo+=ya/2,xo>=Xt&&(xo=Xt-.01));var wr=fe/2;return{stroke:typeof an=="string"?an:void 0,strokeDasharray:"".concat(Xt,"px ").concat(mt),strokeDashoffset:xo+Er,transform:"rotate(".concat(Vt+Ur+uo,"deg)"),transformOrigin:"".concat(wr,"px ").concat(wr,"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}},we=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ne(ht){var mt=ht!=null?ht:[];return Array.isArray(mt)?mt:[mt]}var Ae=function(mt){var Xt=(0,He.Z)((0,He.Z)({},pe),mt),vn=Xt.id,en=Xt.prefixCls,Vt=Xt.steps,Aa=Xt.strokeWidth,da=Xt.trailWidth,an=Xt.gapDegree,hr=an===void 0?0:an,ya=Xt.gapPosition,Er=Xt.trailColor,Ur=Xt.strokeLinecap,uo=Xt.style,xo=Xt.className,wr=Xt.strokeColor,Tr=Xt.percent,Bn=(0,Fe.Z)(Xt,we),ta=fe/2,Na=Ee(vn),Fa="".concat(Na,"-gradient"),Ca=ta-Aa/2,fr=Math.PI*2*Ca,gr=hr>0?90+hr/2:-90,Mo=fr*((360-hr)/360),pi=(0,y.Z)(Vt)==="object"?Vt:{count:Vt,space:2},za=pi.count,Bt=pi.space,Rt=Ne(Tr),Ft=Ne(wr),Rn=Ft.find(function(ri){return ri&&(0,y.Z)(ri)==="object"}),ma=Rn&&(0,y.Z)(Rn)==="object",Ra=ma?"butt":Ur,$r=ke(fr,Mo,0,100,gr,hr,ya,Er,Ra,Aa),ar=re(),Ma=function(){var Pn=0;return Rt.map(function(tr,pt){var on=Ft[pt]||Ft[Ft.length-1],qt=ke(fr,Mo,Pn,tr,gr,hr,ya,on,Ra,Aa);return Pn+=tr,b.createElement(ge,{key:pt,color:on,ptg:tr,radius:Ca,prefixCls:en,gradientId:Fa,style:qt,strokeLinecap:Ra,strokeWidth:Aa,gapDegree:hr,ref:function($n){ar[pt]=$n},size:fe})}).reverse()},eo=function(){var Pn=Math.round(za*(Rt[0]/100)),tr=100/za,pt=0;return new Array(za).fill(null).map(function(on,qt){var tn=qt<=Pn-1?Ft[0]:Er,$n=tn&&(0,y.Z)(tn)==="object"?"url(#".concat(Fa,")"):void 0,rn=ke(fr,Mo,pt,tr,gr,hr,ya,tn,"butt",Aa,Bt);return pt+=(Mo-rn.strokeDashoffset+Bt)*100/Mo,b.createElement("circle",{key:qt,className:"".concat(en,"-circle-path"),r:Ca,cx:ta,cy:ta,stroke:$n,strokeWidth:Aa,opacity:1,style:rn,ref:function(jn){ar[qt]=jn}})})};return b.createElement("svg",(0,Oe.Z)({className:ue()("".concat(en,"-circle"),xo),viewBox:"0 0 ".concat(fe," ").concat(fe),style:uo,id:vn,role:"presentation"},Bn),!za&&b.createElement("circle",{className:"".concat(en,"-circle-trail"),r:Ca,cx:ta,cy:ta,stroke:Er,strokeLinecap:Ra,strokeWidth:da||Aa,style:$r}),za?eo():Ma())},Te=Ae,We={Line:x,Circle:Te},dt=z(83062),gt=z(47448);function ze(ht){return!ht||ht<0?0:ht>100?100:ht}function Qe(ht){let{success:mt,successPercent:Xt}=ht,vn=Xt;return mt&&"progress"in mt&&(vn=mt.progress),mt&&"percent"in mt&&(vn=mt.percent),vn}const Ye=ht=>{let{percent:mt,success:Xt,successPercent:vn}=ht;const en=ze(Qe({success:Xt,successPercent:vn}));return[en,ze(ze(mt)-en)]},Xe=ht=>{let{success:mt={},strokeColor:Xt}=ht;const{strokeColor:vn}=mt;return[vn||gt.presetPrimaryColors.green,Xt||null]},je=(ht,mt,Xt)=>{var vn,en,Vt,Aa;let da=-1,an=-1;if(mt==="step"){const hr=Xt.steps,ya=Xt.strokeWidth;typeof ht=="string"||typeof ht=="undefined"?(da=ht==="small"?2:14,an=ya!=null?ya:8):typeof ht=="number"?[da,an]=[ht,ht]:[da=14,an=8]=ht,da*=hr}else if(mt==="line"){const hr=Xt==null?void 0:Xt.strokeWidth;typeof ht=="string"||typeof ht=="undefined"?an=hr||(ht==="small"?6:8):typeof ht=="number"?[da,an]=[ht,ht]:[da=-1,an=8]=ht}else(mt==="circle"||mt==="dashboard")&&(typeof ht=="string"||typeof ht=="undefined"?[da,an]=ht==="small"?[60,60]:[120,120]:typeof ht=="number"?[da,an]=[ht,ht]:(da=(en=(vn=ht[0])!==null&&vn!==void 0?vn:ht[1])!==null&&en!==void 0?en:120,an=(Aa=(Vt=ht[0])!==null&&Vt!==void 0?Vt:ht[1])!==null&&Aa!==void 0?Aa:120));return[da,an]},Ue=3,ct=ht=>Ue/ht*100;var ot=ht=>{const{prefixCls:mt,trailColor:Xt=null,strokeLinecap:vn="round",gapPosition:en,gapDegree:Vt,width:Aa=120,type:da,children:an,success:hr,size:ya=Aa}=ht,[Er,Ur]=je(ya,"circle");let{strokeWidth:uo}=ht;uo===void 0&&(uo=Math.max(ct(Er),6));const xo={width:Er,height:Ur,fontSize:Er*.15+6},wr=b.useMemo(()=>{if(Vt||Vt===0)return Vt;if(da==="dashboard")return 75},[Vt,da]),Tr=en||da==="dashboard"&&"bottom"||void 0,Bn=Object.prototype.toString.call(ht.strokeColor)==="[object Object]",ta=Xe({success:hr,strokeColor:ht.strokeColor}),Na=ue()(`${mt}-inner`,{[`${mt}-circle-gradient`]:Bn}),Fa=b.createElement(Te,{percent:Ye(ht),strokeWidth:uo,trailWidth:uo,strokeColor:ta,strokeLinecap:vn,trailColor:Xt,prefixCls:mt,gapDegree:wr,gapPosition:Tr});return b.createElement("div",{className:Na,style:xo},Er<=20?b.createElement(dt.Z,{title:an},b.createElement("span",null,Fa)):b.createElement(b.Fragment,null,Fa,an))},Ot=function(ht,mt){var Xt={};for(var vn in ht)Object.prototype.hasOwnProperty.call(ht,vn)&&mt.indexOf(vn)<0&&(Xt[vn]=ht[vn]);if(ht!=null&&typeof Object.getOwnPropertySymbols=="function")for(var en=0,vn=Object.getOwnPropertySymbols(ht);en<vn.length;en++)mt.indexOf(vn[en])<0&&Object.prototype.propertyIsEnumerable.call(ht,vn[en])&&(Xt[vn[en]]=ht[vn[en]]);return Xt};const Ke=ht=>{let mt=[];return Object.keys(ht).forEach(Xt=>{const vn=parseFloat(Xt.replace(/%/g,""));isNaN(vn)||mt.push({key:vn,value:ht[Xt]})}),mt=mt.sort((Xt,vn)=>Xt.key-vn.key),mt.map(Xt=>{let{key:vn,value:en}=Xt;return`${en} ${vn}%`}).join(", ")},fn=(ht,mt)=>{const{from:Xt=gt.presetPrimaryColors.blue,to:vn=gt.presetPrimaryColors.blue,direction:en=mt==="rtl"?"to left":"to right"}=ht,Vt=Ot(ht,["from","to","direction"]);if(Object.keys(Vt).length!==0){const Aa=Ke(Vt);return{backgroundImage:`linear-gradient(${en}, ${Aa})`}}return{backgroundImage:`linear-gradient(${en}, ${Xt}, ${vn})`}};var Dn=ht=>{const{prefixCls:mt,direction:Xt,percent:vn,size:en,strokeWidth:Vt,strokeColor:Aa,strokeLinecap:da="round",children:an,trailColor:hr=null,success:ya}=ht,Er=Aa&&typeof Aa!="string"?fn(Aa,Xt):{backgroundColor:Aa},Ur=da==="square"||da==="butt"?0:void 0,uo={backgroundColor:hr||void 0,borderRadius:Ur},xo=en!=null?en:[-1,Vt||(en==="small"?6:8)],[wr,Tr]=je(xo,"line",{strokeWidth:Vt}),Bn=Object.assign({width:`${ze(vn)}%`,height:Tr,borderRadius:Ur},Er),ta=Qe(ht),Na={width:`${ze(ta)}%`,height:Tr,borderRadius:Ur,backgroundColor:ya==null?void 0:ya.strokeColor},Fa={width:wr<0?"100%":wr,height:Tr};return b.createElement(b.Fragment,null,b.createElement("div",{className:`${mt}-outer`,style:Fa},b.createElement("div",{className:`${mt}-inner`,style:uo},b.createElement("div",{className:`${mt}-bg`,style:Bn}),ta!==void 0?b.createElement("div",{className:`${mt}-success-bg`,style:Na}):null)),an)},It=ht=>{const{size:mt,steps:Xt,percent:vn=0,strokeWidth:en=8,strokeColor:Vt,trailColor:Aa=null,prefixCls:da,children:an}=ht,hr=Math.round(Xt*(vn/100)),ya=mt==="small"?2:14,Er=mt!=null?mt:[ya,en],[Ur,uo]=je(Er,"step",{steps:Xt,strokeWidth:en}),xo=Ur/Xt,wr=new Array(Xt);for(let Tr=0;Tr<Xt;Tr++){const Bn=Array.isArray(Vt)?Vt[Tr]:Vt;wr[Tr]=b.createElement("div",{key:Tr,className:ue()(`${da}-steps-item`,{[`${da}-steps-item-active`]:Tr<=hr-1}),style:{backgroundColor:Tr<=hr-1?Bn:Aa,width:xo,height:uo}})}return b.createElement("div",{className:`${da}-steps-outer`},wr,an)},lt=z(45930),et=z(14747),wt=z(67968),Kt=z(45503);const At=ht=>{const mt=ht?"100%":"-100%";return new lt.Keyframes(`antProgress${ht?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${mt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${mt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Un=ht=>{const{componentCls:mt,iconCls:Xt}=ht;return{[mt]:Object.assign(Object.assign({},(0,et.Wf)(ht)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:ht.fontSize,marginInlineEnd:ht.marginXS,marginBottom:ht.marginXS},[`${mt}-outer`]:{display:"inline-block",width:"100%"},[`&${mt}-show-info`]:{[`${mt}-outer`]:{marginInlineEnd:`calc(-2em - ${ht.marginXS}px)`,paddingInlineEnd:`calc(2em + ${ht.paddingXS}px)`}},[`${mt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:ht.remainingColor,borderRadius:ht.lineBorderRadius},[`${mt}-inner:not(${mt}-circle-gradient)`]:{[`${mt}-circle-path`]:{stroke:ht.defaultColor}},[`${mt}-success-bg, ${mt}-bg`]:{position:"relative",backgroundColor:ht.defaultColor,borderRadius:ht.lineBorderRadius,transition:`all ${ht.motionDurationSlow} ${ht.motionEaseInOutCirc}`},[`${mt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:ht.colorSuccess},[`${mt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:ht.marginXS,color:ht.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Xt]:{fontSize:ht.fontSize}},[`&${mt}-status-active`]:{[`${mt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:ht.colorBgContainer,borderRadius:ht.lineBorderRadius,opacity:0,animationName:At(),animationDuration:ht.progressActiveMotionDuration,animationTimingFunction:ht.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${mt}-rtl${mt}-status-active`]:{[`${mt}-bg::before`]:{animationName:At(!0)}},[`&${mt}-status-exception`]:{[`${mt}-bg`]:{backgroundColor:ht.colorError},[`${mt}-text`]:{color:ht.colorError}},[`&${mt}-status-exception ${mt}-inner:not(${mt}-circle-gradient)`]:{[`${mt}-circle-path`]:{stroke:ht.colorError}},[`&${mt}-status-success`]:{[`${mt}-bg`]:{backgroundColor:ht.colorSuccess},[`${mt}-text`]:{color:ht.colorSuccess}},[`&${mt}-status-success ${mt}-inner:not(${mt}-circle-gradient)`]:{[`${mt}-circle-path`]:{stroke:ht.colorSuccess}}})}},An=ht=>{const{componentCls:mt,iconCls:Xt}=ht;return{[mt]:{[`${mt}-circle-trail`]:{stroke:ht.remainingColor},[`&${mt}-circle ${mt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${mt}-circle ${mt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:ht.circleTextColor,fontSize:ht.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Xt]:{fontSize:`${ht.fontSize/ht.fontSizeSM}em`}},[`${mt}-circle&-status-exception`]:{[`${mt}-text`]:{color:ht.colorError}},[`${mt}-circle&-status-success`]:{[`${mt}-text`]:{color:ht.colorSuccess}}},[`${mt}-inline-circle`]:{lineHeight:1,[`${mt}-inner`]:{verticalAlign:"bottom"}}}},Sn=ht=>{const{componentCls:mt}=ht;return{[mt]:{[`${mt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:ht.progressStepMinWidth,marginInlineEnd:ht.progressStepMarginInlineEnd,backgroundColor:ht.remainingColor,transition:`all ${ht.motionDurationSlow}`,"&-active":{backgroundColor:ht.defaultColor}}}}}},Ln=ht=>{const{componentCls:mt,iconCls:Xt}=ht;return{[mt]:{[`${mt}-small&-line, ${mt}-small&-line ${mt}-text ${Xt}`]:{fontSize:ht.fontSizeSM}}}};var ua=(0,wt.Z)("Progress",ht=>{const mt=ht.marginXXS/2,Xt=(0,Kt.TS)(ht,{progressStepMarginInlineEnd:mt,progressStepMinWidth:mt,progressActiveMotionDuration:"2.4s"});return[Un(Xt),An(Xt),Sn(Xt),Ln(Xt)]},ht=>({circleTextColor:ht.colorText,defaultColor:ht.colorInfo,remainingColor:ht.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),it=function(ht,mt){var Xt={};for(var vn in ht)Object.prototype.hasOwnProperty.call(ht,vn)&&mt.indexOf(vn)<0&&(Xt[vn]=ht[vn]);if(ht!=null&&typeof Object.getOwnPropertySymbols=="function")for(var en=0,vn=Object.getOwnPropertySymbols(ht);en<vn.length;en++)mt.indexOf(vn[en])<0&&Object.prototype.propertyIsEnumerable.call(ht,vn[en])&&(Xt[vn[en]]=ht[vn[en]]);return Xt};const Pt=null,Pa=["normal","exception","active","success"];var xt=b.forwardRef((ht,mt)=>{const{prefixCls:Xt,className:vn,rootClassName:en,steps:Vt,strokeColor:Aa,percent:da=0,size:an="default",showInfo:hr=!0,type:ya="line",status:Er,format:Ur,style:uo}=ht,xo=it(ht,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),wr=b.useMemo(()=>{var Rt,Ft;const Rn=Qe(ht);return parseInt(Rn!==void 0?(Rt=Rn!=null?Rn:0)===null||Rt===void 0?void 0:Rt.toString():(Ft=da!=null?da:0)===null||Ft===void 0?void 0:Ft.toString(),10)},[da,ht.success,ht.successPercent]),Tr=b.useMemo(()=>!Pa.includes(Er)&&wr>=100?"success":Er||"normal",[Er,wr]),{getPrefixCls:Bn,direction:ta,progress:Na}=b.useContext(Re.E_),Fa=Bn("progress",Xt),[Ca,fr]=ua(Fa),gr=b.useMemo(()=>{if(!hr)return null;const Rt=Qe(ht);let Ft;const Rn=Ur||(Ra=>`${Ra}%`),ma=ya==="line";return Ur||Tr!=="exception"&&Tr!=="success"?Ft=Rn(ze(da),ze(Rt)):Tr==="exception"?Ft=ma?b.createElement(be.Z,null):b.createElement(De.Z,null):Tr==="success"&&(Ft=ma?b.createElement(se.Z,null):b.createElement(Pe.Z,null)),b.createElement("span",{className:`${Fa}-text`,title:typeof Ft=="string"?Ft:void 0},Ft)},[hr,da,wr,Tr,ya,Fa,Ur]),Mo=Array.isArray(Aa)?Aa[0]:Aa,pi=typeof Aa=="string"||Array.isArray(Aa)?Aa:void 0;let za;ya==="line"?za=Vt?b.createElement(It,Object.assign({},ht,{strokeColor:pi,prefixCls:Fa,steps:Vt}),gr):b.createElement(Dn,Object.assign({},ht,{strokeColor:Mo,prefixCls:Fa,direction:ta}),gr):(ya==="circle"||ya==="dashboard")&&(za=b.createElement(ot,Object.assign({},ht,{strokeColor:Mo,prefixCls:Fa,progressStatus:Tr}),gr));const Bt=ue()(Fa,`${Fa}-status-${Tr}`,`${Fa}-${ya==="dashboard"&&"circle"||Vt&&"steps"||ya}`,{[`${Fa}-inline-circle`]:ya==="circle"&&je(an,"circle")[0]<=20,[`${Fa}-show-info`]:hr,[`${Fa}-${an}`]:typeof an=="string",[`${Fa}-rtl`]:ta==="rtl"},Na==null?void 0:Na.className,vn,en,fr);return Ca(b.createElement("div",Object.assign({ref:mt,style:Object.assign(Object.assign({},Na==null?void 0:Na.style),uo),className:Bt,role:"progressbar","aria-valuenow":wr},(0,Le.Z)(xo,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),za))}),gn=xt},12604:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return gt}});var b=z(87462),se=z(67294),Pe={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"},be=Pe,De=z(74643),Be=function(Qe,Ye){return se.createElement(De.Z,(0,b.Z)({},Qe,{ref:Ye,icon:be}))},ue=se.forwardRef(Be),Le=z(94184),Re=z.n(Le),Oe=z(4942),He=z(97685),Fe=z(45987),pe=z(21770),re=z(15105),a=z(64217);function E(ze,Qe){var Ye=ze.disabled,Xe=ze.prefixCls,je=ze.character,Ue=ze.characterRender,ct=ze.index,jt=ze.count,ot=ze.value,Ot=ze.allowHalf,Ke=ze.focused,fn=ze.onHover,On=ze.onClick,Dn=function(Un){fn(Un,ct)},Tn=function(Un){On(Un,ct)},It=function(Un){Un.keyCode===re.Z.ENTER&&On(Un,ct)},lt=ct+1,et=new Set([Xe]);ot===0&&ct===0&&Ke?et.add("".concat(Xe,"-focused")):Ot&&ot+.5>=lt&&ot<lt?(et.add("".concat(Xe,"-half")),et.add("".concat(Xe,"-active")),Ke&&et.add("".concat(Xe,"-focused"))):(lt<=ot?et.add("".concat(Xe,"-full")):et.add("".concat(Xe,"-zero")),lt===ot&&Ke&&et.add("".concat(Xe,"-focused")));var wt=typeof je=="function"?je(ze):je,Kt=se.createElement("li",{className:Re()(Array.from(et)),ref:Qe},se.createElement("div",{onClick:Ye?null:Tn,onKeyDown:Ye?null:It,onMouseMove:Ye?null:Dn,role:"radio","aria-checked":ot>ct?"true":"false","aria-posinset":ct+1,"aria-setsize":jt,tabIndex:Ye?-1:0},se.createElement("div",{className:"".concat(Xe,"-first")},wt),se.createElement("div",{className:"".concat(Xe,"-second")},wt)));return Ue&&(Kt=Ue(Kt,ze)),Kt}var x=se.forwardRef(E);function y(){var ze=se.useRef({});function Qe(Xe){return ze.current[Xe]}function Ye(Xe){return function(je){ze.current[Xe]=je}}return[Qe,Ye]}function ee(ze){var Qe=ze.pageXOffset,Ye="scrollLeft";if(typeof Qe!="number"){var Xe=ze.document;Qe=Xe.documentElement[Ye],typeof Qe!="number"&&(Qe=Xe.body[Ye])}return Qe}function te(ze){var Qe,Ye,Xe=ze.ownerDocument,je=Xe.body,Ue=Xe&&Xe.documentElement,ct=ze.getBoundingClientRect();return Qe=ct.left,Ye=ct.top,Qe-=Ue.clientLeft||je.clientLeft||0,Ye-=Ue.clientTop||je.clientTop||0,{left:Qe,top:Ye}}function ne(ze){var Qe=te(ze),Ye=ze.ownerDocument,Xe=Ye.defaultView||Ye.parentWindow;return Qe.left+=ee(Xe),Qe.left}var oe=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ae(ze,Qe){var Ye,Xe=ze.prefixCls,je=Xe===void 0?"rc-rate":Xe,Ue=ze.className,ct=ze.defaultValue,jt=ze.value,ot=ze.count,Ot=ot===void 0?5:ot,Ke=ze.allowHalf,fn=Ke===void 0?!1:Ke,On=ze.allowClear,Dn=On===void 0?!0:On,Tn=ze.character,It=Tn===void 0?"\u2605":Tn,lt=ze.characterRender,et=ze.disabled,wt=ze.direction,Kt=wt===void 0?"ltr":wt,At=ze.tabIndex,Un=At===void 0?0:At,An=ze.autoFocus,Sn=ze.onHoverChange,Ln=ze.onChange,ua=ze.onFocus,it=ze.onBlur,Pt=ze.onKeyDown,Pa=ze.onMouseLeave,kn=(0,Fe.Z)(ze,oe),xt=y(),gn=(0,He.Z)(xt,2),ht=gn[0],mt=gn[1],Xt=se.useRef(null),vn=function(){if(!et){var ma;(ma=Xt.current)===null||ma===void 0||ma.focus()}};se.useImperativeHandle(Qe,function(){return{focus:vn,blur:function(){if(!et){var ma;(ma=Xt.current)===null||ma===void 0||ma.blur()}}}});var en=(0,pe.Z)(ct||0,{value:jt}),Vt=(0,He.Z)(en,2),Aa=Vt[0],da=Vt[1],an=(0,pe.Z)(null),hr=(0,He.Z)(an,2),ya=hr[0],Er=hr[1],Ur=function(ma,Ra){var $r=Kt==="rtl",ar=ma+1;if(fn){var Ma=ht(ma),eo=ne(Ma),ri=Ma.clientWidth;($r&&Ra-eo>ri/2||!$r&&Ra-eo<ri/2)&&(ar-=.5)}return ar},uo=function(ma){da(ma),Ln==null||Ln(ma)},xo=se.useState(!1),wr=(0,He.Z)(xo,2),Tr=wr[0],Bn=wr[1],ta=function(){Bn(!0),ua==null||ua()},Na=function(){Bn(!1),it==null||it()},Fa=se.useState(null),Ca=(0,He.Z)(Fa,2),fr=Ca[0],gr=Ca[1],Mo=function(ma,Ra){var $r=Ur(Ra,ma.pageX);$r!==ya&&(gr($r),Er(null)),Sn==null||Sn($r)},pi=function(ma){et||(gr(null),Er(null),Sn==null||Sn(void 0)),ma&&(Pa==null||Pa(ma))},za=function(ma,Ra){var $r=Ur(Ra,ma.pageX),ar=!1;Dn&&(ar=$r===Aa),pi(),uo(ar?0:$r),Er(ar?$r:null)},Bt=function(ma){var Ra=ma.keyCode,$r=Kt==="rtl",ar=Aa;Ra===re.Z.RIGHT&&ar<Ot&&!$r?(fn?ar+=.5:ar+=1,uo(ar),ma.preventDefault()):Ra===re.Z.LEFT&&ar>0&&!$r||Ra===re.Z.RIGHT&&ar>0&&$r?(fn?ar-=.5:ar-=1,uo(ar),ma.preventDefault()):Ra===re.Z.LEFT&&ar<Ot&&$r&&(fn?ar+=.5:ar+=1,uo(ar),ma.preventDefault()),Pt==null||Pt(ma)};se.useEffect(function(){An&&!et&&vn()},[]);var Rt=new Array(Ot).fill(0).map(function(Rn,ma){return se.createElement(x,{ref:mt(ma),index:ma,count:Ot,disabled:et,prefixCls:"".concat(je,"-star"),allowHalf:fn,value:fr===null?Aa:fr,onClick:za,onHover:Mo,key:Rn||ma,character:It,characterRender:lt,focused:Tr})}),Ft=Re()(je,Ue,(Ye={},(0,Oe.Z)(Ye,"".concat(je,"-disabled"),et),(0,Oe.Z)(Ye,"".concat(je,"-rtl"),Kt==="rtl"),Ye));return se.createElement("ul",(0,b.Z)({className:Ft,onMouseLeave:pi,tabIndex:et?-1:Un,onFocus:et?null:ta,onBlur:et?null:Na,onKeyDown:et?null:Bt,ref:Xt,role:"radiogroup"},(0,a.Z)(kn,{aria:!0,data:!0,attr:!0})),Rt)}var Ee=se.forwardRef(ae),me=Ee,ye=z(53124),he=z(83062),ge=z(14747),fe=z(67968),ke=z(45503);const we=ze=>{const{componentCls:Qe}=ze;return{[`${Qe}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:ze.marginXS},"> div":{transition:`all ${ze.motionDurationMid}, outline 0s`,"&:hover":{transform:ze.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${ze.lineWidth}px dashed ${ze.starColor}`,transform:ze.starHoverScale}},"&-first, &-second":{color:ze.starBg,transition:`all ${ze.motionDurationMid}`,userSelect:"none",[ze.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Qe}-star-first, &-half ${Qe}-star-second`]:{opacity:1},[`&-half ${Qe}-star-first, &-full ${Qe}-star-second`]:{color:"inherit"}}}},Ne=ze=>({[`&-rtl${ze.componentCls}`]:{direction:"rtl"}}),Ae=ze=>{const{componentCls:Qe}=ze;return{[Qe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ge.Wf)(ze)),{display:"inline-block",margin:0,padding:0,color:ze.starColor,fontSize:ze.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Qe} ${Qe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),we(ze)),{[`+ ${Qe}-text`]:{display:"inline-block",marginInlineStart:ze.marginXS,fontSize:ze.fontSize}}),Ne(ze))}};var Te=(0,fe.Z)("Rate",ze=>{const Qe=(0,ke.TS)(ze,{});return[Ae(Qe)]},ze=>({starColor:ze.yellow6,starSize:ze.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:ze.colorFillContent})),We=function(ze,Qe){var Ye={};for(var Xe in ze)Object.prototype.hasOwnProperty.call(ze,Xe)&&Qe.indexOf(Xe)<0&&(Ye[Xe]=ze[Xe]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,Xe=Object.getOwnPropertySymbols(ze);je<Xe.length;je++)Qe.indexOf(Xe[je])<0&&Object.prototype.propertyIsEnumerable.call(ze,Xe[je])&&(Ye[Xe[je]]=ze[Xe[je]]);return Ye},gt=se.forwardRef((ze,Qe)=>{const{prefixCls:Ye,className:Xe,rootClassName:je,style:Ue,tooltips:ct,character:jt=se.createElement(ue,null)}=ze,ot=We(ze,["prefixCls","className","rootClassName","style","tooltips","character"]),Ot=(et,wt)=>{let{index:Kt}=wt;return ct?se.createElement(he.Z,{title:ct[Kt]},et):et},{getPrefixCls:Ke,direction:fn,rate:On}=se.useContext(ye.E_),Dn=Ke("rate",Ye),[Tn,It]=Te(Dn),lt=Object.assign(Object.assign({},On==null?void 0:On.style),Ue);return Tn(se.createElement(me,Object.assign({ref:Qe,character:jt,characterRender:Ot},ot,{className:Re()(Xe,je,It,On==null?void 0:On.className),style:lt,prefixCls:Dn,direction:fn})))})},46303:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return It}});var b=z(94184),se=z.n(b),Pe=z(67294),be=z(53124),De=z(10366),ue=lt=>{const{prefixCls:et,className:wt,style:Kt,size:At,shape:Un}=lt,An=se()({[`${et}-lg`]:At==="large",[`${et}-sm`]:At==="small"}),Sn=se()({[`${et}-circle`]:Un==="circle",[`${et}-square`]:Un==="square",[`${et}-round`]:Un==="round"}),Ln=Pe.useMemo(()=>typeof At=="number"?{width:At,height:At,lineHeight:`${At}px`}:{},[At]);return Pe.createElement("span",{className:se()(et,An,Sn,wt),style:Object.assign(Object.assign({},Ln),Kt)})},Le=z(45930),Re=z(67968),Oe=z(45503);const He=new Le.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Fe=lt=>({height:lt,lineHeight:`${lt}px`}),pe=lt=>Object.assign({width:lt},Fe(lt)),re=lt=>({background:lt.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:He,animationDuration:lt.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),a=lt=>Object.assign({width:lt*5,minWidth:lt*5},Fe(lt)),E=lt=>{const{skeletonAvatarCls:et,gradientFromColor:wt,controlHeight:Kt,controlHeightLG:At,controlHeightSM:Un}=lt;return{[`${et}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:wt},pe(Kt)),[`${et}${et}-circle`]:{borderRadius:"50%"},[`${et}${et}-lg`]:Object.assign({},pe(At)),[`${et}${et}-sm`]:Object.assign({},pe(Un))}},x=lt=>{const{controlHeight:et,borderRadiusSM:wt,skeletonInputCls:Kt,controlHeightLG:At,controlHeightSM:Un,gradientFromColor:An}=lt;return{[`${Kt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:An,borderRadius:wt},a(et)),[`${Kt}-lg`]:Object.assign({},a(At)),[`${Kt}-sm`]:Object.assign({},a(Un))}},y=lt=>Object.assign({width:lt},Fe(lt)),ee=lt=>{const{skeletonImageCls:et,imageSizeBase:wt,gradientFromColor:Kt,borderRadiusSM:At}=lt;return{[`${et}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Kt,borderRadius:At},y(wt*2)),{[`${et}-path`]:{fill:"#bfbfbf"},[`${et}-svg`]:Object.assign(Object.assign({},y(wt)),{maxWidth:wt*4,maxHeight:wt*4}),[`${et}-svg${et}-svg-circle`]:{borderRadius:"50%"}}),[`${et}${et}-circle`]:{borderRadius:"50%"}}},te=(lt,et,wt)=>{const{skeletonButtonCls:Kt}=lt;return{[`${wt}${Kt}-circle`]:{width:et,minWidth:et,borderRadius:"50%"},[`${wt}${Kt}-round`]:{borderRadius:et}}},ne=lt=>Object.assign({width:lt*2,minWidth:lt*2},Fe(lt)),oe=lt=>{const{borderRadiusSM:et,skeletonButtonCls:wt,controlHeight:Kt,controlHeightLG:At,controlHeightSM:Un,gradientFromColor:An}=lt;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${wt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:An,borderRadius:et,width:Kt*2,minWidth:Kt*2},ne(Kt))},te(lt,Kt,wt)),{[`${wt}-lg`]:Object.assign({},ne(At))}),te(lt,At,`${wt}-lg`)),{[`${wt}-sm`]:Object.assign({},ne(Un))}),te(lt,Un,`${wt}-sm`))},ae=lt=>{const{componentCls:et,skeletonAvatarCls:wt,skeletonTitleCls:Kt,skeletonParagraphCls:At,skeletonButtonCls:Un,skeletonInputCls:An,skeletonImageCls:Sn,controlHeight:Ln,controlHeightLG:ua,controlHeightSM:it,gradientFromColor:Pt,padding:Pa,marginSM:kn,borderRadius:xt,titleHeight:gn,blockRadius:ht,paragraphLiHeight:mt,controlHeightXS:Xt,paragraphMarginTop:vn}=lt;return{[`${et}`]:{display:"table",width:"100%",[`${et}-header`]:{display:"table-cell",paddingInlineEnd:Pa,verticalAlign:"top",[`${wt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},pe(Ln)),[`${wt}-circle`]:{borderRadius:"50%"},[`${wt}-lg`]:Object.assign({},pe(ua)),[`${wt}-sm`]:Object.assign({},pe(it))},[`${et}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Kt}`]:{width:"100%",height:gn,background:Pt,borderRadius:ht,[`+ ${At}`]:{marginBlockStart:it}},[`${At}`]:{padding:0,"> li":{width:"100%",height:mt,listStyle:"none",background:Pt,borderRadius:ht,"+ li":{marginBlockStart:Xt}}},[`${At}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${et}-content`]:{[`${Kt}, ${At} > li`]:{borderRadius:xt}}},[`${et}-with-avatar ${et}-content`]:{[`${Kt}`]:{marginBlockStart:kn,[`+ ${At}`]:{marginBlockStart:vn}}},[`${et}${et}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(lt)),E(lt)),x(lt)),ee(lt)),[`${et}${et}-block`]:{width:"100%",[`${Un}`]:{width:"100%"},[`${An}`]:{width:"100%"}},[`${et}${et}-active`]:{[`
|
|
${Kt},
|
|
${At} > li,
|
|
${wt},
|
|
${Un},
|
|
${An},
|
|
${Sn}
|
|
`]:Object.assign({},re(lt))}}};var Ee=(0,Re.Z)("Skeleton",lt=>{const{componentCls:et}=lt,wt=(0,Oe.TS)(lt,{skeletonAvatarCls:`${et}-avatar`,skeletonTitleCls:`${et}-title`,skeletonParagraphCls:`${et}-paragraph`,skeletonButtonCls:`${et}-button`,skeletonInputCls:`${et}-input`,skeletonImageCls:`${et}-image`,imageSizeBase:lt.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${lt.gradientFromColor} 25%, ${lt.gradientToColor} 37%, ${lt.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ae(wt)]},lt=>{const{colorFillContent:et,colorFill:wt}=lt,Kt=et,At=wt;return{color:Kt,colorGradientEnd:At,gradientFromColor:Kt,gradientToColor:At,titleHeight:lt.controlHeight/2,blockRadius:lt.borderRadiusSM,paragraphMarginTop:lt.marginLG+lt.marginXXS,paragraphLiHeight:lt.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),ye=lt=>{const{prefixCls:et,className:wt,rootClassName:Kt,active:At,shape:Un="circle",size:An="default"}=lt,{getPrefixCls:Sn}=Pe.useContext(be.E_),Ln=Sn("skeleton",et),[ua,it]=Ee(Ln),Pt=(0,De.Z)(lt,["prefixCls","className"]),Pa=se()(Ln,`${Ln}-element`,{[`${Ln}-active`]:At},wt,Kt,it);return ua(Pe.createElement("div",{className:Pa},Pe.createElement(ue,Object.assign({prefixCls:`${Ln}-avatar`,shape:Un,size:An},Pt))))},ge=lt=>{const{prefixCls:et,className:wt,rootClassName:Kt,active:At,block:Un=!1,size:An="default"}=lt,{getPrefixCls:Sn}=Pe.useContext(be.E_),Ln=Sn("skeleton",et),[ua,it]=Ee(Ln),Pt=(0,De.Z)(lt,["prefixCls"]),Pa=se()(Ln,`${Ln}-element`,{[`${Ln}-active`]:At,[`${Ln}-block`]:Un},wt,Kt,it);return ua(Pe.createElement("div",{className:Pa},Pe.createElement(ue,Object.assign({prefixCls:`${Ln}-button`,size:An},Pt))))};const fe="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 we=lt=>{const{prefixCls:et,className:wt,rootClassName:Kt,style:At,active:Un}=lt,{getPrefixCls:An}=Pe.useContext(be.E_),Sn=An("skeleton",et),[Ln,ua]=Ee(Sn),it=se()(Sn,`${Sn}-element`,{[`${Sn}-active`]:Un},wt,Kt,ua);return Ln(Pe.createElement("div",{className:it},Pe.createElement("div",{className:se()(`${Sn}-image`,wt),style:At},Pe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Sn}-image-svg`},Pe.createElement("path",{d:fe,className:`${Sn}-image-path`})))))},Ae=lt=>{const{prefixCls:et,className:wt,rootClassName:Kt,active:At,block:Un,size:An="default"}=lt,{getPrefixCls:Sn}=Pe.useContext(be.E_),Ln=Sn("skeleton",et),[ua,it]=Ee(Ln),Pt=(0,De.Z)(lt,["prefixCls"]),Pa=se()(Ln,`${Ln}-element`,{[`${Ln}-active`]:At,[`${Ln}-block`]:Un},wt,Kt,it);return ua(Pe.createElement("div",{className:Pa},Pe.createElement(ue,Object.assign({prefixCls:`${Ln}-input`,size:An},Pt))))},Te=z(87462),We={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"},dt=We,gt=z(74643),ze=function(et,wt){return Pe.createElement(gt.Z,(0,Te.Z)({},et,{ref:wt,icon:dt}))},Qe=Pe.forwardRef(ze),Xe=lt=>{const{prefixCls:et,className:wt,rootClassName:Kt,style:At,active:Un,children:An}=lt,{getPrefixCls:Sn}=Pe.useContext(be.E_),Ln=Sn("skeleton",et),[ua,it]=Ee(Ln),Pt=se()(Ln,`${Ln}-element`,{[`${Ln}-active`]:Un},it,wt,Kt),Pa=An!=null?An:Pe.createElement(Qe,null);return ua(Pe.createElement("div",{className:Pt},Pe.createElement("div",{className:se()(`${Ln}-image`,wt),style:At},Pa)))},je=z(74902),ct=lt=>{const et=Sn=>{const{width:Ln,rows:ua=2}=lt;if(Array.isArray(Ln))return Ln[Sn];if(ua-1===Sn)return Ln},{prefixCls:wt,className:Kt,style:At,rows:Un}=lt,An=(0,je.Z)(Array(Un)).map((Sn,Ln)=>Pe.createElement("li",{key:Ln,style:{width:et(Ln)}}));return Pe.createElement("ul",{className:se()(wt,Kt),style:At},An)},ot=lt=>{let{prefixCls:et,className:wt,width:Kt,style:At}=lt;return Pe.createElement("h3",{className:se()(et,wt),style:Object.assign({width:Kt},At)})};function Ot(lt){return lt&&typeof lt=="object"?lt:{}}function Ke(lt,et){return lt&&!et?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function fn(lt,et){return!lt&&et?{width:"38%"}:lt&&et?{width:"50%"}:{}}function On(lt,et){const wt={};return(!lt||!et)&&(wt.width="61%"),!lt&&et?wt.rows=3:wt.rows=2,wt}const Dn=lt=>{const{prefixCls:et,loading:wt,className:Kt,rootClassName:At,style:Un,children:An,avatar:Sn=!1,title:Ln=!0,paragraph:ua=!0,active:it,round:Pt}=lt,{getPrefixCls:Pa,direction:kn,skeleton:xt}=Pe.useContext(be.E_),gn=Pa("skeleton",et),[ht,mt]=Ee(gn);if(wt||!("loading"in lt)){const Xt=!!Sn,vn=!!Ln,en=!!ua;let Vt;if(Xt){const an=Object.assign(Object.assign({prefixCls:`${gn}-avatar`},Ke(vn,en)),Ot(Sn));Vt=Pe.createElement("div",{className:`${gn}-header`},Pe.createElement(ue,Object.assign({},an)))}let Aa;if(vn||en){let an;if(vn){const ya=Object.assign(Object.assign({prefixCls:`${gn}-title`},fn(Xt,en)),Ot(Ln));an=Pe.createElement(ot,Object.assign({},ya))}let hr;if(en){const ya=Object.assign(Object.assign({prefixCls:`${gn}-paragraph`},On(Xt,vn)),Ot(ua));hr=Pe.createElement(ct,Object.assign({},ya))}Aa=Pe.createElement("div",{className:`${gn}-content`},an,hr)}const da=se()(gn,{[`${gn}-with-avatar`]:Xt,[`${gn}-active`]:it,[`${gn}-rtl`]:kn==="rtl",[`${gn}-round`]:Pt},xt==null?void 0:xt.className,Kt,At,mt);return ht(Pe.createElement("div",{className:da,style:Object.assign(Object.assign({},xt==null?void 0:xt.style),Un)},Vt,Aa))}return typeof An!="undefined"?An:null};Dn.Button=ge,Dn.Avatar=ye,Dn.Input=Ae,Dn.Image=we,Dn.Node=Xe;var Tn=Dn,It=Tn},55054:function(ft,$e,z){"use strict";z.d($e,{default:function(){return Ee}});var b=z(67294),se=z(57838),Pe=z(96159),be=z(94184),De=z.n(be),Be=z(53124),ue=z(46303),Re=me=>{const{value:ye,formatter:he,precision:ge,decimalSeparator:fe,groupSeparator:ke="",prefixCls:we}=me;let Ne;if(typeof he=="function")Ne=he(ye);else{const Ae=String(ye),Te=Ae.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Te||Ae==="-")Ne=Ae;else{const We=Te[1];let dt=Te[2]||"0",gt=Te[4]||"";dt=dt.replace(/\B(?=(\d{3})+(?!\d))/g,ke),typeof ge=="number"&&(gt=gt.padEnd(ge,"0").slice(0,ge>0?ge:0)),gt&&(gt=`${fe}${gt}`),Ne=[b.createElement("span",{key:"int",className:`${we}-content-value-int`},We,dt),gt&&b.createElement("span",{key:"decimal",className:`${we}-content-value-decimal`},gt)]}}return b.createElement("span",{className:`${we}-content-value`},Ne)},Oe=z(14747),He=z(67968),Fe=z(45503);const pe=me=>{const{componentCls:ye,marginXXS:he,padding:ge,colorTextDescription:fe,titleFontSize:ke,colorTextHeading:we,contentFontSize:Ne,fontFamily:Ae}=me;return{[`${ye}`]:Object.assign(Object.assign({},(0,Oe.Wf)(me)),{[`${ye}-title`]:{marginBottom:he,color:fe,fontSize:ke},[`${ye}-skeleton`]:{paddingTop:ge},[`${ye}-content`]:{color:we,fontSize:Ne,fontFamily:Ae,[`${ye}-content-value`]:{display:"inline-block",direction:"ltr"},[`${ye}-content-prefix, ${ye}-content-suffix`]:{display:"inline-block"},[`${ye}-content-prefix`]:{marginInlineEnd:he},[`${ye}-content-suffix`]:{marginInlineStart:he}}})}};var re=(0,He.Z)("Statistic",me=>{const ye=(0,Fe.TS)(me,{});return[pe(ye)]},me=>{const{fontSizeHeading3:ye,fontSize:he}=me;return{titleFontSize:he,contentFontSize:ye}}),E=me=>{const{prefixCls:ye,className:he,rootClassName:ge,style:fe,valueStyle:ke,value:we=0,title:Ne,valueRender:Ae,prefix:Te,suffix:We,loading:dt=!1,onMouseEnter:gt,onMouseLeave:ze,decimalSeparator:Qe=".",groupSeparator:Ye=","}=me,{getPrefixCls:Xe,direction:je,statistic:Ue}=b.useContext(Be.E_),ct=Xe("statistic",ye),[jt,ot]=re(ct),Ot=b.createElement(Re,Object.assign({decimalSeparator:Qe,groupSeparator:Ye,prefixCls:ct},me,{value:we})),Ke=De()(ct,{[`${ct}-rtl`]:je==="rtl"},Ue==null?void 0:Ue.className,he,ge,ot);return jt(b.createElement("div",{className:Ke,style:Object.assign(Object.assign({},Ue==null?void 0:Ue.style),fe),onMouseEnter:gt,onMouseLeave:ze},Ne&&b.createElement("div",{className:`${ct}-title`},Ne),b.createElement(ue.Z,{paragraph:!1,loading:dt,className:`${ct}-skeleton`},b.createElement("div",{style:ke,className:`${ct}-content`},Te&&b.createElement("span",{className:`${ct}-content-prefix`},Te),Ae?Ae(Ot):Ot,We&&b.createElement("span",{className:`${ct}-content-suffix`},We)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function y(me,ye){let he=me;const ge=/\[[^\]]*]/g,fe=(ye.match(ge)||[]).map(Ae=>Ae.slice(1,-1)),ke=ye.replace(ge,"[]"),we=x.reduce((Ae,Te)=>{let[We,dt]=Te;if(Ae.includes(We)){const gt=Math.floor(he/dt);return he-=gt*dt,Ae.replace(new RegExp(`${We}+`,"g"),ze=>{const Qe=ze.length;return gt.toString().padStart(Qe,"0")})}return Ae},ke);let Ne=0;return we.replace(ge,()=>{const Ae=fe[Ne];return Ne+=1,Ae})}function ee(me,ye){const{format:he=""}=ye,ge=new Date(me).getTime(),fe=Date.now(),ke=Math.max(ge-fe,0);return y(ke,he)}const te=1e3/30;function ne(me){return new Date(me).getTime()}const oe=me=>{const{value:ye,format:he="HH:mm:ss",onChange:ge,onFinish:fe}=me,ke=(0,se.Z)(),we=b.useRef(null),Ne=()=>{fe==null||fe(),we.current&&(clearInterval(we.current),we.current=null)},Ae=()=>{const dt=ne(ye);dt>=Date.now()&&(we.current=setInterval(()=>{ke(),ge==null||ge(dt-Date.now()),dt<Date.now()&&Ne()},te))};b.useEffect(()=>(Ae(),()=>{we.current&&(clearInterval(we.current),we.current=null)}),[ye]);const Te=(dt,gt)=>ee(dt,Object.assign(Object.assign({},gt),{format:he})),We=dt=>(0,Pe.Tm)(dt,{title:void 0});return b.createElement(E,Object.assign({},me,{valueRender:We,formatter:Te}))};var ae=b.memo(oe);E.Countdown=ae;var Ee=E},49867:function(ft,$e,z){"use strict";z.d($e,{N:function(){return b}});const b=se=>({color:se.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${se.motionDurationSlow}`,"&:focus, &:hover":{color:se.colorLinkHover},"&:active":{color:se.colorLinkActive}})},9430:function(ft,$e,z){"use strict";z.d($e,{default:function(){return Ua}});var b={},se="rc-table-internal-hook",Pe=z(97685),be=z(66680),De=z(8410),Be=z(91881),ue=z(67294),Le=z(73935);function Re(ve){var Se=ue.createContext(void 0),Ce=function(Ve){var Je=Ve.value,qe=Ve.children,vt=ue.useRef(Je);vt.current=Je;var yt=ue.useState(function(){return{getValue:function(){return vt.current},listeners:new Set}}),Zt=(0,Pe.Z)(yt,1),_t=Zt[0];return(0,De.Z)(function(){(0,Le.unstable_batchedUpdates)(function(){_t.listeners.forEach(function(Wt){Wt(Je)})})},[Je]),ue.createElement(Se.Provider,{value:_t},qe)};return{Context:Se,Provider:Ce,defaultValue:ve}}function Oe(ve,Se){var Ce=(0,be.Z)(typeof Se=="function"?Se:function(Wt){if(Se===void 0)return Wt;if(!Array.isArray(Se))return Wt[Se];var mn={};return Se.forEach(function(nt){mn[nt]=Wt[nt]}),mn}),Me=ue.useContext(ve==null?void 0:ve.Context),Ve=Me||{},Je=Ve.listeners,qe=Ve.getValue,vt=ue.useRef();vt.current=Ce(Me?qe():ve==null?void 0:ve.defaultValue);var yt=ue.useState({}),Zt=(0,Pe.Z)(yt,2),_t=Zt[1];return(0,De.Z)(function(){if(!Me)return;function Wt(mn){var nt=Ce(mn);(0,Be.Z)(vt.current,nt,!0)||_t({})}return Je.add(Wt),function(){Je.delete(Wt)}},[Me]),vt.current}var He=z(87462),Fe=z(42550);function pe(){var ve=ue.createContext(null);function Se(){return ue.useContext(ve)}function Ce(Ve,Je){var qe=(0,Fe.Yr)(Ve),vt=function(Zt,_t){var Wt=qe?{ref:_t}:{},mn=ue.useRef(0),nt=ue.useRef(Zt),St=Se();return St!==null?ue.createElement(Ve,(0,He.Z)({},Zt,Wt)):((!Je||Je(nt.current,Zt))&&(mn.current+=1),nt.current=Zt,ue.createElement(ve.Provider,{value:mn.current},ue.createElement(Ve,(0,He.Z)({},Zt,Wt))))};return qe?ue.forwardRef(vt):vt}function Me(Ve,Je){var qe=(0,Fe.Yr)(Ve),vt=function(Zt,_t){var Wt=qe?{ref:_t}:{};return Se(),ue.createElement(Ve,(0,He.Z)({},Zt,Wt))};return qe?ue.memo(ue.forwardRef(vt),Je):ue.memo(vt,Je)}return{makeImmutable:Ce,responseImmutable:Me,useImmutableMark:Se}}var re=pe(),a=re.makeImmutable,E=re.responseImmutable,x=re.useImmutableMark,y=pe(),ee=y.makeImmutable,te=y.responseImmutable,ne=y.useImmutableMark,oe=Re(),ae=oe;function Ee(ve,Se){var Ce=ue.useRef(0);Ce.current+=1;var Me=ue.useRef(ve),Ve=[];Object.keys(ve||{}).map(function(qe){var vt;(ve==null?void 0:ve[qe])!==((vt=Me.current)===null||vt===void 0?void 0:vt[qe])&&Ve.push(qe)}),Me.current=ve;var Je=ue.useRef([]);return Ve.length&&(Je.current=Ve),ue.useDebugValue(Ce.current),ue.useDebugValue(Je.current.join(", ")),Se&&console.log("".concat(Se,":"),Ce.current,Je.current),Ce.current}var me=null,ye=ue.memo(function(){var ve=Ee();return ue.createElement("h1",null,"Render Times: ",ve)});ye.displayName="RenderBlock";var he=z(71002),ge=z(1413),fe=z(4942),ke=z(94184),we=z.n(ke);function Ne(ve,Se,Ce){var Me=ue.useRef({});return(!("value"in Me.current)||Ce(Me.current.condition,Se))&&(Me.current.value=ve(),Me.current.condition=Se),Me.current.value}var Ae={},Te=[],We=function(Se){Te.push(Se)};function dt(ve,Se){if(0)var Ce}function gt(ve,Se){if(0)var Ce}function ze(){Ae={}}function Qe(ve,Se,Ce){!Se&&!Ae[Ce]&&(ve(!1,Ce),Ae[Ce]=!0)}function Ye(ve,Se){Qe(dt,ve,Se)}function Xe(ve,Se){Qe(gt,ve,Se)}Ye.preMessage=We,Ye.resetWarned=ze,Ye.noteOnce=Xe;var je=Ye;function Ue(ve,Se){var Ce=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Me=new Set;function Ve(Je,qe){var vt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,yt=Me.has(Je);if(je(!yt,"Warning: There may be circular references"),yt)return!1;if(Je===qe)return!0;if(Ce&&vt>1)return!1;Me.add(Je);var Zt=vt+1;if(Array.isArray(Je)){if(!Array.isArray(qe)||Je.length!==qe.length)return!1;for(var _t=0;_t<Je.length;_t++)if(!Ve(Je[_t],qe[_t],Zt))return!1;return!0}if(Je&&qe&&(0,he.Z)(Je)==="object"&&(0,he.Z)(qe)==="object"){var Wt=Object.keys(Je);return Wt.length!==Object.keys(qe).length?!1:Wt.every(function(mn){return Ve(Je[mn],qe[mn],Zt)})}return!1}return Ve(ve,Se)}var ct=Ue;function jt(ve,Se){for(var Ce=ve,Me=0;Me<Se.length;Me+=1){if(Ce==null)return;Ce=Ce[Se[Me]]}return Ce}var ot=ue.createContext({renderWithProps:!1}),Ot=ot,Ke="RC_TABLE_KEY";function fn(ve){return ve==null?[]:Array.isArray(ve)?ve:[ve]}function On(ve){var Se=[],Ce={};return ve.forEach(function(Me){for(var Ve=Me||{},Je=Ve.key,qe=Ve.dataIndex,vt=Je||fn(qe).join("-")||Ke;Ce[vt];)vt="".concat(vt,"_next");Ce[vt]=!0,Se.push(vt)}),Se}function Dn(ve){return ve!=null}function Tn(ve){return ve&&(0,he.Z)(ve)==="object"&&!Array.isArray(ve)&&!ue.isValidElement(ve)}function It(ve,Se,Ce,Me,Ve,Je){var qe=ue.useContext(Ot),vt=ne(),yt=Ne(function(){if(Dn(Me))return[Me];var Zt=Se==null||Se===""?[]:Array.isArray(Se)?Se:[Se],_t=jt(ve,Zt),Wt=_t,mn=void 0;if(Ve){var nt=Ve(_t,ve,Ce);Tn(nt)?(Wt=nt.children,mn=nt.props,qe.renderWithProps=!0):Wt=nt}return[Wt,mn]},[vt,ve,Me,Se,Ve,Ce],function(Zt,_t){if(Je){var Wt=(0,Pe.Z)(Zt,2),mn=Wt[1],nt=(0,Pe.Z)(_t,2),St=nt[1];return Je(St,mn)}return qe.renderWithProps?!0:!ct(Zt,_t,!0)});return yt}function lt(ve,Se,Ce,Me){var Ve=ve+Se-1;return ve<=Me&&Ve>=Ce}function et(ve,Se){return Oe(ae,function(Ce){var Me=lt(ve,Se||1,Ce.hoverStartRow,Ce.hoverEndRow);return[Me,Ce.onHover]})}var wt=function(Se){var Ce=Se.ellipsis,Me=Se.rowType,Ve=Se.children,Je,qe=Ce===!0?{showTitle:!0}:Ce;return qe&&(qe.showTitle||Me==="header")&&(typeof Ve=="string"||typeof Ve=="number"?Je=Ve.toString():ue.isValidElement(Ve)&&typeof Ve.props.children=="string"&&(Je=Ve.props.children)),Je};function Kt(ve){var Se,Ce,Me,Ve,Je,qe,vt,yt,Zt=ve.component,_t=ve.children,Wt=ve.ellipsis,mn=ve.scope,nt=ve.prefixCls,St=ve.className,Ht=ve.align,Ct=ve.record,Mn=ve.render,zn=ve.dataIndex,la=ve.renderIndex,Ba=ve.shouldCellUpdate,Sa=ve.index,Za=ve.rowType,jr=ve.colSpan,Jr=ve.rowSpan,Wa=ve.fixLeft,$a=ve.fixRight,ka=ve.firstFixLeft,ba=ve.lastFixLeft,Tt=ve.firstFixRight,qn=ve.lastFixRight,ur=ve.appendNode,mr=ve.additionalProps,rr=mr===void 0?{}:mr,no=ve.isSticky,mo="".concat(nt,"-cell"),Va=Oe(ae,["supportSticky","allColumnsFixedLeft"]),sr=Va.supportSticky,xr=Va.allColumnsFixedLeft,qr=It(Ct,zn,la,_t,Mn,Ba),va=(0,Pe.Z)(qr,2),Ir=va[0],oa=va[1],Ea={},Co=typeof Wa=="number"&&sr,Fi=typeof $a=="number"&&sr;Co&&(Ea.position="sticky",Ea.left=Wa),Fi&&(Ea.position="sticky",Ea.right=$a);var cr=(Se=(Ce=(Me=oa==null?void 0:oa.colSpan)!==null&&Me!==void 0?Me:rr.colSpan)!==null&&Ce!==void 0?Ce:jr)!==null&&Se!==void 0?Se:1,dr=(Ve=(Je=(qe=oa==null?void 0:oa.rowSpan)!==null&&qe!==void 0?qe:rr.rowSpan)!==null&&Je!==void 0?Je:Jr)!==null&&Ve!==void 0?Ve:1,kr=et(Sa,dr),Br=(0,Pe.Z)(kr,2),ti=Br[0],Gr=Br[1],Do=function(Ui){var Ml;Ct&&Gr(Sa,Sa+dr-1),rr==null||(Ml=rr.onMouseEnter)===null||Ml===void 0||Ml.call(rr,Ui)},si=function(Ui){var Ml;Ct&&Gr(-1,-1),rr==null||(Ml=rr.onMouseLeave)===null||Ml===void 0||Ml.call(rr,Ui)};if(cr===0||dr===0)return null;var ni=(vt=rr.title)!==null&&vt!==void 0?vt:wt({rowType:Za,ellipsis:Wt,children:Ir}),ou=we()(mo,St,(yt={},(0,fe.Z)(yt,"".concat(mo,"-fix-left"),Co&&sr),(0,fe.Z)(yt,"".concat(mo,"-fix-left-first"),ka&&sr),(0,fe.Z)(yt,"".concat(mo,"-fix-left-last"),ba&&sr),(0,fe.Z)(yt,"".concat(mo,"-fix-left-all"),ba&&xr&&sr),(0,fe.Z)(yt,"".concat(mo,"-fix-right"),Fi&&sr),(0,fe.Z)(yt,"".concat(mo,"-fix-right-first"),Tt&&sr),(0,fe.Z)(yt,"".concat(mo,"-fix-right-last"),qn&&sr),(0,fe.Z)(yt,"".concat(mo,"-ellipsis"),Wt),(0,fe.Z)(yt,"".concat(mo,"-with-append"),ur),(0,fe.Z)(yt,"".concat(mo,"-fix-sticky"),(Co||Fi)&&no&&sr),(0,fe.Z)(yt,"".concat(mo,"-row-hover"),!oa&&ti),yt),rr.className,oa==null?void 0:oa.className),ql={};Ht&&(ql.textAlign=Ht);var ts=(0,ge.Z)((0,ge.Z)((0,ge.Z)((0,ge.Z)({},Ea),rr.style),ql),oa==null?void 0:oa.style),El=Ir;return(0,he.Z)(El)==="object"&&!Array.isArray(El)&&!ue.isValidElement(El)&&(El=null),Wt&&(ba||Tt)&&(El=ue.createElement("span",{className:"".concat(mo,"-content")},El)),ue.createElement(Zt,(0,He.Z)({},oa,rr,{className:ou,style:ts,title:ni,scope:mn,onMouseEnter:Do,onMouseLeave:si,colSpan:cr!==1?cr:null,rowSpan:dr!==1?dr:null}),ur,El)}var At=ue.memo(Kt);function Un(ve,Se,Ce,Me,Ve,Je){var qe=Ce[ve]||{},vt=Ce[Se]||{},yt,Zt;qe.fixed==="left"?yt=Me.left[Ve==="rtl"?Se:ve]:vt.fixed==="right"&&(Zt=Me.right[Ve==="rtl"?ve:Se]);var _t=!1,Wt=!1,mn=!1,nt=!1,St=Ce[Se+1],Ht=Ce[ve-1],Ct=!(Je!=null&&Je.children);if(Ve==="rtl"){if(yt!==void 0){var Mn=Ht&&Ht.fixed==="left";nt=!Mn&&Ct}else if(Zt!==void 0){var zn=St&&St.fixed==="right";mn=!zn&&Ct}}else if(yt!==void 0){var la=St&&St.fixed==="left";_t=!la&&Ct}else if(Zt!==void 0){var Ba=Ht&&Ht.fixed==="right";Wt=!Ba&&Ct}return{fixLeft:yt,fixRight:Zt,lastFixLeft:_t,firstFixRight:Wt,lastFixRight:mn,firstFixLeft:nt,isSticky:Me.isSticky}}var An=ue.createContext({}),Sn=An;function Ln(ve){var Se=ve.className,Ce=ve.index,Me=ve.children,Ve=ve.colSpan,Je=Ve===void 0?1:Ve,qe=ve.rowSpan,vt=ve.align,yt=Oe(ae,["prefixCls","direction"]),Zt=yt.prefixCls,_t=yt.direction,Wt=ue.useContext(Sn),mn=Wt.scrollColumnIndex,nt=Wt.stickyOffsets,St=Wt.flattenColumns,Ht=Wt.columns,Ct=Ce+Je-1,Mn=Ct+1===mn?Je+1:Je,zn=Un(Ce,Ce+Mn-1,St,nt,_t,Ht==null?void 0:Ht[Ce]);return ue.createElement(At,(0,He.Z)({className:Se,index:Ce,component:"td",prefixCls:Zt,record:null,dataIndex:null,align:vt,colSpan:Mn,rowSpan:qe,render:function(){return Me}},zn))}var ua=z(45987),it=["children"];function Pt(ve){var Se=ve.children,Ce=(0,ua.Z)(ve,it);return ue.createElement("tr",Ce,Se)}function Pa(ve){var Se=ve.children;return Se}Pa.Row=Pt,Pa.Cell=Ln;var kn=Pa;function xt(ve){var Se=ve.children,Ce=ve.stickyOffsets,Me=ve.flattenColumns,Ve=ve.columns,Je=Oe(ae,"prefixCls"),qe=Me.length-1,vt=Me[qe],yt=ue.useMemo(function(){return{stickyOffsets:Ce,flattenColumns:Me,scrollColumnIndex:vt!=null&&vt.scrollbar?qe:null,columns:Ve}},[vt,Me,qe,Ce,Ve]);return ue.createElement(Sn.Provider,{value:yt},ue.createElement("tfoot",{className:"".concat(Je,"-summary")},Se))}var gn=te(xt),ht=kn;function mt(ve){var Se=ue.useRef();Se.current=ve;var Ce=ue.useCallback(function(){for(var Me,Ve=arguments.length,Je=new Array(Ve),qe=0;qe<Ve;qe++)Je[qe]=arguments[qe];return(Me=Se.current)===null||Me===void 0?void 0:Me.call.apply(Me,[Se].concat(Je))},[]);return Ce}function Xt(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var vn=Xt()?ue.useLayoutEffect:ue.useEffect,en=function(Se,Ce){var Me=React.useRef(!0);vn(function(){return Se(Me.current)},Ce),vn(function(){return Me.current=!1,function(){Me.current=!0}},[])},Vt=function(Se,Ce){en(function(Me){if(!Me)return Se()},Ce)},Aa=null;function da(ve){var Se=React.useRef(!1),Ce=React.useState(ve),Me=_slicedToArray(Ce,2),Ve=Me[0],Je=Me[1];React.useEffect(function(){return Se.current=!1,function(){Se.current=!0}},[]);function qe(vt,yt){yt&&Se.current||Je(vt)}return[Ve,qe]}function an(ve){return ve!==void 0}function hr(ve,Se){var Ce=Se||{},Me=Ce.defaultValue,Ve=Ce.value,Je=Ce.onChange,qe=Ce.postState,vt=useState(function(){return an(Ve)?Ve:an(Me)?typeof Me=="function"?Me():Me:typeof ve=="function"?ve():ve}),yt=_slicedToArray(vt,2),Zt=yt[0],_t=yt[1],Wt=Ve!==void 0?Ve:Zt,mn=qe?qe(Wt):Wt,nt=useEvent(Je),St=useState([Wt]),Ht=_slicedToArray(St,2),Ct=Ht[0],Mn=Ht[1];useLayoutUpdateEffect(function(){var la=Ct[0];Zt!==la&&nt(Zt,la)},[Ct]),useLayoutUpdateEffect(function(){an(Ve)||_t(Ve)},[Ve]);var zn=useEvent(function(la,Ba){_t(la,Ba),Mn([Wt],Ba)});return[mn,zn]}var ya=z(35110);function Er(ve,Se){typeof ve=="function"?ve(Se):(0,he.Z)(ve)==="object"&&ve&&"current"in ve&&(ve.current=Se)}function Ur(){for(var ve=arguments.length,Se=new Array(ve),Ce=0;Ce<ve;Ce++)Se[Ce]=arguments[Ce];var Me=Se.filter(function(Ve){return Ve});return Me.length<=1?Me[0]:function(Ve){Se.forEach(function(Je){Er(Je,Ve)})}}function uo(){for(var ve=arguments.length,Se=new Array(ve),Ce=0;Ce<ve;Ce++)Se[Ce]=arguments[Ce];return useMemo(function(){return Ur.apply(void 0,Se)},Se,function(Me,Ve){return Me.length!==Ve.length||Me.every(function(Je,qe){return Je!==Ve[qe]})})}function xo(ve){var Se,Ce,Me=isMemo(ve)?ve.type.type:ve.type;return!(typeof Me=="function"&&!((Se=Me.prototype)!==null&&Se!==void 0&&Se.render)||typeof ve=="function"&&!((Ce=ve.prototype)!==null&&Ce!==void 0&&Ce.render))}function wr(ve){return!isValidElement(ve)||isFragment(ve)?!1:xo(ve)}function Tr(ve,Se,Ce,Me){if(!Se.length)return Ce;var Ve=_toArray(Se),Je=Ve[0],qe=Ve.slice(1),vt;return!ve&&typeof Je=="number"?vt=[]:Array.isArray(ve)?vt=_toConsumableArray(ve):vt=_objectSpread({},ve),Me&&Ce===void 0&&qe.length===1?delete vt[Je][qe[0]]:vt[Je]=Tr(vt[Je],qe,Ce,Me),vt}function Bn(ve,Se,Ce){var Me=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return Se.length&&Me&&Ce===void 0&&!get(ve,Se.slice(0,-1))?ve:Tr(ve,Se,Ce,Me)}function ta(ve){return _typeof(ve)==="object"&&ve!==null&&Object.getPrototypeOf(ve)===Object.prototype}function Na(ve){return Array.isArray(ve)?[]:{}}var Fa=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function Ca(){for(var ve=arguments.length,Se=new Array(ve),Ce=0;Ce<ve;Ce++)Se[Ce]=arguments[Ce];var Me=Na(Se[0]);return Se.forEach(function(Ve){function Je(qe,vt){var yt=new Set(vt),Zt=get(Ve,qe),_t=Array.isArray(Zt);if(_t||ta(Zt)){if(!yt.has(Zt)){yt.add(Zt);var Wt=get(Me,qe);_t?Me=Bn(Me,qe,[]):(!Wt||_typeof(Wt)!=="object")&&(Me=Bn(Me,qe,Na(Zt))),Fa(Zt).forEach(function(mn){Je([].concat(_toConsumableArray(qe),[mn]),yt)})}}else Me=Bn(Me,qe,Zt)}Je([])}),Me}var fr=z(48555),gr=function(ve){if(!ve)return!1;if(ve instanceof Element){if(ve.offsetParent)return!0;if(ve.getBBox){var Se=ve.getBBox(),Ce=Se.width,Me=Se.height;if(Ce||Me)return!0}if(ve.getBoundingClientRect){var Ve=ve.getBoundingClientRect(),Je=Ve.width,qe=Ve.height;if(Je||qe)return!0}}return!1},Mo=function(Se){if(Xt()&&window.document.documentElement){var Ce=Array.isArray(Se)?Se:[Se],Me=window.document.documentElement;return Ce.some(function(Ve){return Ve in Me.style})}return!1},pi=function(Se,Ce){if(!Mo(Se))return!1;var Me=document.createElement("div"),Ve=Me.style[Se];return Me.style[Se]=Ce,Me.style[Se]!==Ve};function za(ve,Se){return!Array.isArray(ve)&&Se!==void 0?pi(ve,Se):Mo(ve)}var Bt;function Rt(ve){if(typeof document=="undefined")return 0;if(ve||Bt===void 0){var Se=document.createElement("div");Se.style.width="100%",Se.style.height="200px";var Ce=document.createElement("div"),Me=Ce.style;Me.position="absolute",Me.top="0",Me.left="0",Me.pointerEvents="none",Me.visibility="hidden",Me.width="200px",Me.height="150px",Me.overflow="hidden",Ce.appendChild(Se),document.body.appendChild(Ce);var Ve=Se.offsetWidth;Ce.style.overflow="scroll";var Je=Se.offsetWidth;Ve===Je&&(Je=Ce.clientWidth),document.body.removeChild(Ce),Bt=Ve-Je}return Bt}function Ft(ve){var Se=ve.match(/^(.*)px$/),Ce=Number(Se==null?void 0:Se[1]);return Number.isNaN(Ce)?Rt():Ce}function Rn(ve){if(typeof document=="undefined"||!ve||!(ve instanceof Element))return{width:0,height:0};var Se=getComputedStyle(ve,"::-webkit-scrollbar"),Ce=Se.width,Me=Se.height;return{width:Ft(Ce),height:Ft(Me)}}var ma=`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`,Ra=`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`,$r="".concat(ma," ").concat(Ra).split(/[\s\n]+/),ar="aria-",Ma="data-";function eo(ve,Se){return ve.indexOf(Se)===0}function ri(ve){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ce;Se===!1?Ce={aria:!0,data:!0,attr:!0}:Se===!0?Ce={aria:!0}:Ce=(0,ge.Z)({},Se);var Me={};return Object.keys(ve).forEach(function(Ve){(Ce.aria&&(Ve==="role"||eo(Ve,ar))||Ce.data&&eo(Ve,Ma)||Ce.attr&&$r.includes(Ve))&&(Me[Ve]=ve[Ve])}),Me}function Pn(ve,Se,Ce,Me,Ve,Je,qe){ve.push({record:Se,indent:Ce,index:qe});var vt=Je(Se),yt=Ve==null?void 0:Ve.has(vt);if(Se&&Array.isArray(Se[Me])&&yt)for(var Zt=0;Zt<Se[Me].length;Zt+=1)Pn(ve,Se[Me][Zt],Ce+1,Me,Ve,Je,Zt)}function tr(ve,Se,Ce,Me){var Ve=ue.useMemo(function(){if(Ce!=null&&Ce.size){for(var Je=[],qe=0;qe<(ve==null?void 0:ve.length);qe+=1){var vt=ve[qe];Pn(Je,vt,0,Se,Ce,Me,qe)}return Je}return ve==null?void 0:ve.map(function(yt,Zt){return{record:yt,indent:0,index:Zt}})},[ve,Se,Ce,Me]);return Ve}function pt(ve){var Se=ve.prefixCls,Ce=ve.children,Me=ve.component,Ve=ve.cellComponent,Je=ve.className,qe=ve.expanded,vt=ve.colSpan,yt=ve.isEmpty,Zt=Oe(ae,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),_t=Zt.scrollbarSize,Wt=Zt.fixHeader,mn=Zt.fixColumn,nt=Zt.componentWidth,St=Zt.horizonScroll,Ht=Ce;return(yt?St&&nt:mn)&&(Ht=ue.createElement("div",{style:{width:nt-(Wt?_t:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(Se,"-expanded-row-fixed")},Ht)),ue.createElement(Me,{className:Je,style:{display:qe?null:"none"}},ue.createElement(At,{component:Ve,prefixCls:Se,colSpan:vt},Ht))}var on=pt;function qt(ve,Se,Ce,Me){var Ve=Oe(ae,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),Je=Ve.flattenColumns,qe=Ve.expandableType,vt=Ve.expandedKeys,yt=Ve.childrenColumnName,Zt=Ve.onTriggerExpand,_t=Ve.rowExpandable,Wt=Ve.onRow,mn=Ve.expandRowByClick,nt=Ve.rowClassName,St=qe==="nest",Ht=qe==="row"&&(!_t||_t(ve)),Ct=Ht||St,Mn=vt&&vt.has(Se),zn=yt&&ve&&ve[yt],la=mt(Zt),Ba=Wt==null?void 0:Wt(ve,Ce),Sa=Ba==null?void 0:Ba.onClick,Za=function($a){mn&&Ct&&Zt(ve,$a);for(var ka=arguments.length,ba=new Array(ka>1?ka-1:0),Tt=1;Tt<ka;Tt++)ba[Tt-1]=arguments[Tt];Sa==null||Sa.apply(void 0,[$a].concat(ba))},jr;typeof nt=="string"?jr=nt:typeof nt=="function"&&(jr=nt(ve,Ce,Me));var Jr=On(Je);return(0,ge.Z)((0,ge.Z)({},Ve),{},{columnsKey:Jr,nestExpandable:St,expanded:Mn,hasNestChildren:zn,record:ve,onTriggerExpand:la,rowSupportExpand:Ht,expandable:Ct,rowProps:(0,ge.Z)((0,ge.Z)({},Ba),{},{className:we()(jr,Ba==null?void 0:Ba.className),onClick:Za})})}function tn(ve,Se,Ce,Me,Ve){var Je=ve.record,qe=ve.prefixCls,vt=ve.columnsKey,yt=ve.fixedInfoList,Zt=ve.expandIconColumnIndex,_t=ve.nestExpandable,Wt=ve.indentSize,mn=ve.expandIcon,nt=ve.expanded,St=ve.hasNestChildren,Ht=ve.onTriggerExpand,Ct=vt[Ce],Mn=yt[Ce],zn;Ce===(Zt||0)&&_t&&(zn=ue.createElement(ue.Fragment,null,ue.createElement("span",{style:{paddingLeft:"".concat(Wt*Me,"px")},className:"".concat(qe,"-row-indent indent-level-").concat(Me)}),mn({prefixCls:qe,expanded:nt,expandable:St,record:Je,onExpand:Ht})));var la;return Se.onCell&&(la=Se.onCell(Je,Ve)),{key:Ct,fixedInfo:Mn,appendCellNode:zn,additionalCellProps:la||{}}}function $n(ve){var Se=ve.className,Ce=ve.style,Me=ve.record,Ve=ve.index,Je=ve.renderIndex,qe=ve.rowKey,vt=ve.indent,yt=vt===void 0?0:vt,Zt=ve.rowComponent,_t=ve.cellComponent,Wt=ve.scopeCellComponent,mn=qt(Me,qe,Ve,yt),nt=mn.prefixCls,St=mn.flattenColumns,Ht=mn.expandedRowClassName,Ct=mn.expandedRowRender,Mn=mn.rowProps,zn=mn.expanded,la=mn.rowSupportExpand,Ba=ue.useState(!1),Sa=(0,Pe.Z)(Ba,2),Za=Sa[0],jr=Sa[1];ue.useEffect(function(){zn&&jr(!0)},[zn]);var Jr=ue.createElement(Zt,(0,He.Z)({},Mn,{"data-row-key":qe,className:we()(Se,"".concat(nt,"-row"),"".concat(nt,"-row-level-").concat(yt),Mn==null?void 0:Mn.className),style:(0,ge.Z)((0,ge.Z)({},Ce),Mn==null?void 0:Mn.style)}),St.map(function(ba,Tt){var qn=ba.render,ur=ba.dataIndex,mr=ba.className,rr=tn(mn,ba,Tt,yt,Ve),no=rr.key,mo=rr.fixedInfo,Va=rr.appendCellNode,sr=rr.additionalCellProps;return ue.createElement(At,(0,He.Z)({className:mr,ellipsis:ba.ellipsis,align:ba.align,scope:ba.rowScope,component:ba.rowScope?Wt:_t,prefixCls:nt,key:no,record:Me,index:Ve,renderIndex:Je,dataIndex:ur,render:qn,shouldCellUpdate:ba.shouldCellUpdate},mo,{appendNode:Va,additionalProps:sr}))})),Wa;if(la&&(Za||zn)){var $a=Ct(Me,Ve,yt+1,zn),ka=Ht&&Ht(Me,Ve,yt);Wa=ue.createElement(on,{expanded:zn,className:we()("".concat(nt,"-expanded-row"),"".concat(nt,"-expanded-row-level-").concat(yt+1),ka),prefixCls:nt,component:Zt,cellComponent:_t,colSpan:St.length,isEmpty:!1},$a)}return ue.createElement(ue.Fragment,null,Jr,Wa)}$n.displayName="BodyRow";var rn=te($n);function aa(ve){var Se=ve.columnKey,Ce=ve.onColumnResize,Me=ue.useRef();return ue.useEffect(function(){Me.current&&Ce(Se,Me.current.offsetWidth)},[]),ue.createElement(fr.Z,{data:Se},ue.createElement("td",{ref:Me,style:{padding:0,border:0,height:0}},ue.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function jn(ve){var Se=ve.prefixCls,Ce=ve.columnsKey,Me=ve.onColumnResize;return ue.createElement("tr",{"aria-hidden":"true",className:"".concat(Se,"-measure-row"),style:{height:0,fontSize:0}},ue.createElement(fr.Z.Collection,{onBatchResize:function(Je){Je.forEach(function(qe){var vt=qe.data,yt=qe.size;Me(vt,yt.offsetWidth)})}},Ce.map(function(Ve){return ue.createElement(aa,{key:Ve,columnKey:Ve,onColumnResize:Me})})))}function yr(ve){var Se=ve.data,Ce=ve.measureColumnWidth,Me=Oe(ae,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),Ve=Me.prefixCls,Je=Me.getComponent,qe=Me.onColumnResize,vt=Me.flattenColumns,yt=Me.getRowKey,Zt=Me.expandedKeys,_t=Me.childrenColumnName,Wt=Me.emptyNode,mn=tr(Se,_t,Zt,yt),nt=ue.useRef({renderWithProps:!1}),St=Je(["body","wrapper"],"tbody"),Ht=Je(["body","row"],"tr"),Ct=Je(["body","cell"],"td"),Mn=Je(["body","cell"],"th"),zn;Se.length?zn=mn.map(function(Ba,Sa){var Za=Ba.record,jr=Ba.indent,Jr=Ba.index,Wa=yt(Za,Sa);return ue.createElement(rn,{key:Wa,rowKey:Wa,record:Za,index:Sa,renderIndex:Jr,rowComponent:Ht,cellComponent:Ct,scopeCellComponent:Mn,getRowKey:yt,indent:jr})}):zn=ue.createElement(on,{expanded:!0,className:"".concat(Ve,"-placeholder"),prefixCls:Ve,component:Ht,cellComponent:Ct,colSpan:vt.length,isEmpty:!0},Wt);var la=On(vt);return ue.createElement(Ot.Provider,{value:nt.current},ue.createElement(St,{className:"".concat(Ve,"-tbody")},Ce&&ue.createElement(jn,{prefixCls:Ve,columnsKey:la,onColumnResize:qe}),zn))}yr.displayName="Body";var Nt=te(yr),$t=["expandable"],Cn="RC_TABLE_INTERNAL_COL_DEFINE";function ga(ve){var Se=ve.expandable,Ce=(0,ua.Z)(ve,$t),Me;return"expandable"in ve?Me=(0,ge.Z)((0,ge.Z)({},Ce),Se):Me=Ce,Me.showExpandColumn===!1&&(Me.expandIconColumnIndex=-1),Me}var dn=["columnType"];function to(ve){for(var Se=ve.colWidths,Ce=ve.columns,Me=ve.columCount,Ve=[],Je=Me||Ce.length,qe=!1,vt=Je-1;vt>=0;vt-=1){var yt=Se[vt],Zt=Ce&&Ce[vt],_t=Zt&&Zt[Cn];if(yt||_t||qe){var Wt=_t||{},mn=Wt.columnType,nt=(0,ua.Z)(Wt,dn);Ve.unshift(ue.createElement("col",(0,He.Z)({key:vt,style:{width:yt}},nt))),qe=!0}}return ue.createElement("colgroup",null,Ve)}var _a=to,Xa=z(74902),Lr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _n(ve,Se){return(0,ue.useMemo)(function(){for(var Ce=[],Me=0;Me<Se;Me+=1){var Ve=ve[Me];if(Ve!==void 0)Ce[Me]=Ve;else return null}return Ce},[ve.join("_"),Se])}var na=ue.forwardRef(function(ve,Se){var Ce=ve.className,Me=ve.noData,Ve=ve.columns,Je=ve.flattenColumns,qe=ve.colWidths,vt=ve.columCount,yt=ve.stickyOffsets,Zt=ve.direction,_t=ve.fixHeader,Wt=ve.stickyTopOffset,mn=ve.stickyBottomOffset,nt=ve.stickyClassName,St=ve.onScroll,Ht=ve.maxContentScroll,Ct=ve.children,Mn=(0,ua.Z)(ve,Lr),zn=Oe(ae,["prefixCls","scrollbarSize","isSticky"]),la=zn.prefixCls,Ba=zn.scrollbarSize,Sa=zn.isSticky,Za=Sa&&!_t?0:Ba,jr=ue.useRef(null),Jr=ue.useCallback(function(mr){Er(Se,mr),Er(jr,mr)},[]);ue.useEffect(function(){var mr;function rr(no){var mo=no,Va=mo.currentTarget,sr=mo.deltaX;sr&&(St({currentTarget:Va,scrollLeft:Va.scrollLeft+sr}),no.preventDefault())}return(mr=jr.current)===null||mr===void 0||mr.addEventListener("wheel",rr),function(){var no;(no=jr.current)===null||no===void 0||no.removeEventListener("wheel",rr)}},[]);var Wa=ue.useMemo(function(){return Je.every(function(mr){return mr.width})},[Je]),$a=Je[Je.length-1],ka={fixed:$a?$a.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(la,"-cell-scrollbar")}}},ba=(0,ue.useMemo)(function(){return Za?[].concat((0,Xa.Z)(Ve),[ka]):Ve},[Za,Ve]),Tt=(0,ue.useMemo)(function(){return Za?[].concat((0,Xa.Z)(Je),[ka]):Je},[Za,Je]),qn=(0,ue.useMemo)(function(){var mr=yt.right,rr=yt.left;return(0,ge.Z)((0,ge.Z)({},yt),{},{left:Zt==="rtl"?[].concat((0,Xa.Z)(rr.map(function(no){return no+Za})),[0]):rr,right:Zt==="rtl"?mr:[].concat((0,Xa.Z)(mr.map(function(no){return no+Za})),[0]),isSticky:Sa})},[Za,yt,Sa]),ur=_n(qe,vt);return ue.createElement("div",{style:(0,ge.Z)({overflow:"hidden"},Sa?{top:Wt,bottom:mn}:{}),ref:Jr,className:we()(Ce,(0,fe.Z)({},nt,!!nt))},ue.createElement("table",{style:{tableLayout:"fixed",visibility:Me||ur?null:"hidden"}},(!Me||!Ht||Wa)&&ue.createElement(_a,{colWidths:ur?[].concat((0,Xa.Z)(ur),[Za]):[],columCount:vt+1,columns:Tt}),Ct((0,ge.Z)((0,ge.Z)({},Mn),{},{stickyOffsets:qn,columns:ba,flattenColumns:Tt}))))});na.displayName="FixedHolder";var xa=ue.memo(na);function Zn(ve){var Se=ve.cells,Ce=ve.stickyOffsets,Me=ve.flattenColumns,Ve=ve.rowComponent,Je=ve.cellComponent,qe=ve.tdCellComponent,vt=ve.onHeaderRow,yt=ve.index,Zt=Oe(ae,["prefixCls","direction"]),_t=Zt.prefixCls,Wt=Zt.direction,mn;vt&&(mn=vt(Se.map(function(St){return St.column}),yt));var nt=On(Se.map(function(St){return St.column}));return ue.createElement(Ve,mn,Se.map(function(St,Ht){var Ct=St.column,Mn=Un(St.colStart,St.colEnd,Me,Ce,Wt,Ct),zn;return Ct&&Ct.onHeaderCell&&(zn=St.column.onHeaderCell(Ct)),ue.createElement(At,(0,He.Z)({},St,{scope:Ct.title?St.colSpan>1?"colgroup":"col":null,ellipsis:Ct.ellipsis,align:Ct.align,component:Ct.title?Je:qe,prefixCls:_t,key:nt[Ht]},Mn,{additionalProps:zn,rowType:"header"}))}))}Zn.displayName="HeaderRow";var Ha=Zn;function Zr(ve){var Se=[];function Ce(qe,vt){var yt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Se[yt]=Se[yt]||[];var Zt=vt,_t=qe.filter(Boolean).map(function(Wt){var mn={key:Wt.key,className:Wt.className||"",children:Wt.title,column:Wt,colStart:Zt},nt=1,St=Wt.children;return St&&St.length>0&&(nt=Ce(St,Zt,yt+1).reduce(function(Ht,Ct){return Ht+Ct},0),mn.hasSubColumns=!0),"colSpan"in Wt&&(nt=Wt.colSpan),"rowSpan"in Wt&&(mn.rowSpan=Wt.rowSpan),mn.colSpan=nt,mn.colEnd=mn.colStart+nt-1,Se[yt].push(mn),Zt+=nt,nt});return _t}Ce(ve,0);for(var Me=Se.length,Ve=function(vt){Se[vt].forEach(function(yt){!("rowSpan"in yt)&&!yt.hasSubColumns&&(yt.rowSpan=Me-vt)})},Je=0;Je<Me;Je+=1)Ve(Je);return Se}function Xr(ve){var Se=ve.stickyOffsets,Ce=ve.columns,Me=ve.flattenColumns,Ve=ve.onHeaderRow,Je=Oe(ae,["prefixCls","getComponent"]),qe=Je.prefixCls,vt=Je.getComponent,yt=ue.useMemo(function(){return Zr(Ce)},[Ce]),Zt=vt(["header","wrapper"],"thead"),_t=vt(["header","row"],"tr"),Wt=vt(["header","cell"],"th"),mn=vt(["header","cell"],"td");return ue.createElement(Zt,{className:"".concat(qe,"-thead")},yt.map(function(nt,St){var Ht=ue.createElement(Ha,{key:St,flattenColumns:Me,cells:nt,stickyOffsets:Se,rowComponent:_t,cellComponent:Wt,tdCellComponent:mn,onHeaderRow:Ve,index:St});return Ht}))}var zo=te(Xr);function ci(ve){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ce=[];return ue.Children.forEach(ve,function(Me){Me==null&&!Se.keepEmpty||(Array.isArray(Me)?Ce=Ce.concat(ci(Me)):(0,ya.isFragment)(Me)&&Me.props?Ce=Ce.concat(ci(Me.props.children,Se)):Ce.push(Me))}),Ce}function Pi(ve){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof Se=="number"?Se:Se.endsWith("%")?ve*parseFloat(Se)/100:null}function ol(ve,Se){return ue.useMemo(function(){if(Se&&Se>0){var Ce=0,Me=0;ve.forEach(function(Zt){var _t=Pi(Se,Zt.width);_t?Ce+=_t:Me+=1});var Ve=Se-Ce,Je=Me,qe=Ve/Me,vt=0,yt=ve.map(function(Zt){var _t=(0,ge.Z)({},Zt),Wt=Pi(Se,_t.width);if(Wt)_t.width=Wt;else{var mn=Math.floor(qe);_t.width=Je===1?Ve:mn,Ve-=mn,Je-=1}return vt+=_t.width,_t});return[yt,vt]}return[ve,Se]},[ve,Se])}var Du=["children"],Pu=["fixed"];function gl(ve){return ci(ve).filter(function(Se){return ue.isValidElement(Se)}).map(function(Se){var Ce=Se.key,Me=Se.props,Ve=Me.children,Je=(0,ua.Z)(Me,Du),qe=(0,ge.Z)({key:Ce},Je);return Ve&&(qe.children=gl(Ve)),qe})}function Ii(ve){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ve.filter(function(Ce){return Ce&&(0,he.Z)(Ce)==="object"}).reduce(function(Ce,Me,Ve){var Je=Me.fixed,qe=Je===!0?"left":Je,vt="".concat(Se,"-").concat(Ve),yt=Me.children;return yt&&yt.length>0?[].concat((0,Xa.Z)(Ce),(0,Xa.Z)(Ii(yt,vt).map(function(Zt){return(0,ge.Z)({fixed:qe},Zt)}))):[].concat((0,Xa.Z)(Ce),[(0,ge.Z)((0,ge.Z)({key:vt},Me),{},{fixed:qe})])},[])}function Jl(ve){for(var Se=!0,Ce=0;Ce<ve.length;Ce+=1){var Me=ve[Ce];if(Se&&Me.fixed!=="left")Se=!1;else if(!Se&&Me.fixed==="left"){warning(!1,"Index ".concat(Ce-1," of `columns` missing `fixed='left'` prop."));break}}for(var Ve=!0,Je=ve.length-1;Je>=0;Je-=1){var qe=ve[Je];if(Ve&&qe.fixed!=="right")Ve=!1;else if(!Ve&&qe.fixed==="right"){warning(!1,"Index ".concat(Je+1," of `columns` missing `fixed='right'` prop."));break}}}function nu(ve){return ve.map(function(Se){var Ce=Se.fixed,Me=(0,ua.Z)(Se,Pu),Ve=Ce;return Ce==="left"?Ve="right":Ce==="right"&&(Ve="left"),(0,ge.Z)({fixed:Ve},Me)})}function su(ve,Se){var Ce=ve.prefixCls,Me=ve.columns,Ve=ve.children,Je=ve.expandable,qe=ve.expandedKeys,vt=ve.columnTitle,yt=ve.getRowKey,Zt=ve.onTriggerExpand,_t=ve.expandIcon,Wt=ve.rowExpandable,mn=ve.expandIconColumnIndex,nt=ve.direction,St=ve.expandRowByClick,Ht=ve.columnWidth,Ct=ve.fixed,Mn=ve.scrollWidth,zn=ue.useMemo(function(){return Me||gl(Ve)},[Me,Ve]),la=ue.useMemo(function(){if(Je){var $a,ka=zn.slice();if(!ka.includes(b)){var ba=mn||0;ba>=0&&ka.splice(ba,0,b)}var Tt=ka.indexOf(b);ka=ka.filter(function(rr,no){return rr!==b||no===Tt});var qn=zn[Tt],ur;(Ct==="left"||Ct)&&!mn?ur="left":(Ct==="right"||Ct)&&mn===zn.length?ur="right":ur=qn?qn.fixed:null;var mr=($a={},(0,fe.Z)($a,Cn,{className:"".concat(Ce,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,fe.Z)($a,"title",vt),(0,fe.Z)($a,"fixed",ur),(0,fe.Z)($a,"className","".concat(Ce,"-row-expand-icon-cell")),(0,fe.Z)($a,"width",Ht),(0,fe.Z)($a,"render",function(no,mo,Va){var sr=yt(mo,Va),xr=qe.has(sr),qr=Wt?Wt(mo):!0,va=_t({prefixCls:Ce,expanded:xr,expandable:qr,record:mo,onExpand:Zt});return St?ue.createElement("span",{onClick:function(oa){return oa.stopPropagation()}},va):va}),$a);return ka.map(function(rr){return rr===b?mr:rr})}return zn.filter(function(rr){return rr!==b})},[Je,zn,yt,qe,_t,nt]),Ba=ue.useMemo(function(){var $a=la;return Se&&($a=Se($a)),$a.length||($a=[{render:function(){return null}}]),$a},[Se,la,nt]),Sa=ue.useMemo(function(){return nt==="rtl"?nu(Ii(Ba)):Ii(Ba)},[Ba,nt,Mn]),Za=ol(Sa,Mn),jr=(0,Pe.Z)(Za,2),Jr=jr[0],Wa=jr[1];return[Ba,Jr,Wa]}var wl=su;function yl(ve){var Se,Ce=ve.prefixCls,Me=ve.record,Ve=ve.onExpand,Je=ve.expanded,qe=ve.expandable,vt="".concat(Ce,"-row-expand-icon");if(!qe)return ue.createElement("span",{className:we()(vt,"".concat(Ce,"-row-spaced"))});var yt=function(_t){Ve(Me,_t),_t.stopPropagation()};return ue.createElement("span",{className:we()(vt,(Se={},(0,fe.Z)(Se,"".concat(Ce,"-row-expanded"),Je),(0,fe.Z)(Se,"".concat(Ce,"-row-collapsed"),!Je),Se)),onClick:yt})}function Xl(ve,Se,Ce){var Me=[];function Ve(Je){(Je||[]).forEach(function(qe,vt){Me.push(Se(qe,vt)),Ve(qe[Ce])})}return Ve(ve),Me}function bo(ve,Se,Ce){var Me=ga(ve),Ve=Me.expandIcon,Je=Me.expandedRowKeys,qe=Me.defaultExpandedRowKeys,vt=Me.defaultExpandAllRows,yt=Me.expandedRowRender,Zt=Me.onExpand,_t=Me.onExpandedRowsChange,Wt=Me.childrenColumnName,mn=Ve||yl,nt=Wt||"children",St=ue.useMemo(function(){return yt?"row":ve.expandable&&ve.internalHooks===se&&ve.expandable.__PARENT_RENDER_ICON__||Se.some(function(Sa){return Sa&&(0,he.Z)(Sa)==="object"&&Sa[nt]})?"nest":!1},[!!yt,Se]),Ht=ue.useState(function(){return qe||(vt?Xl(Se,Ce,nt):[])}),Ct=(0,Pe.Z)(Ht,2),Mn=Ct[0],zn=Ct[1],la=ue.useMemo(function(){return new Set(Je||Mn||[])},[Je,Mn]),Ba=ue.useCallback(function(Sa){var Za=Ce(Sa,Se.indexOf(Sa)),jr,Jr=la.has(Za);Jr?(la.delete(Za),jr=(0,Xa.Z)(la)):jr=[].concat((0,Xa.Z)(la),[Za]),zn(jr),Zt&&Zt(!Jr,Sa),_t&&_t(jr)},[Ce,la,Se,Zt,_t]);return[Me,St,la,mn,nt,Ba]}function zt(ve,Se,Ce,Me){var Ve=ve.map(function(Je,qe){return Un(qe,qe,ve,Se,Ce,Me==null?void 0:Me[qe])});return Ne(function(){return Ve},[Ve],function(Je,qe){return!ct(Je,qe)})}function ln(ve){var Se=(0,ue.useRef)(ve),Ce=(0,ue.useState)({}),Me=(0,Pe.Z)(Ce,2),Ve=Me[1],Je=(0,ue.useRef)(null),qe=(0,ue.useRef)([]);function vt(yt){qe.current.push(yt);var Zt=Promise.resolve();Je.current=Zt,Zt.then(function(){if(Je.current===Zt){var _t=qe.current,Wt=Se.current;qe.current=[],_t.forEach(function(mn){Se.current=mn(Se.current)}),Je.current=null,Wt!==Se.current&&Ve({})}})}return(0,ue.useEffect)(function(){return function(){Je.current=null}},[]),[Se.current,vt]}function wn(ve){var Se=(0,ue.useRef)(ve||null),Ce=(0,ue.useRef)();function Me(){window.clearTimeout(Ce.current)}function Ve(qe){Se.current=qe,Me(),Ce.current=window.setTimeout(function(){Se.current=null,Ce.current=void 0},100)}function Je(){return Se.current}return(0,ue.useEffect)(function(){return Me},[]),[Ve,Je]}function tt(){var ve=ue.useState(-1),Se=(0,Pe.Z)(ve,2),Ce=Se[0],Me=Se[1],Ve=ue.useState(-1),Je=(0,Pe.Z)(Ve,2),qe=Je[0],vt=Je[1],yt=ue.useCallback(function(Zt,_t){Me(Zt),vt(_t)},[]);return[Ce,qe,yt]}var yn=Xt()?window:null;function ca(ve,Se){var Ce=(0,he.Z)(ve)==="object"?ve:{},Me=Ce.offsetHeader,Ve=Me===void 0?0:Me,Je=Ce.offsetSummary,qe=Je===void 0?0:Je,vt=Ce.offsetScroll,yt=vt===void 0?0:vt,Zt=Ce.getContainer,_t=Zt===void 0?function(){return yn}:Zt,Wt=_t()||yn;return ue.useMemo(function(){var mn=!!ve;return{isSticky:mn,stickyClassName:mn?"".concat(Se,"-sticky-holder"):"",offsetHeader:Ve,offsetSummary:qe,offsetScroll:yt,container:Wt}},[yt,Ve,qe,Se,Wt])}function sa(ve,Se,Ce){var Me=(0,ue.useMemo)(function(){for(var Ve=[],Je=[],qe=0,vt=0,yt=0;yt<Se;yt+=1)if(Ce==="rtl"){Je[yt]=vt,vt+=ve[yt]||0;var Zt=Se-yt-1;Ve[Zt]=qe,qe+=ve[Zt]||0}else{Ve[yt]=qe,qe+=ve[yt]||0;var _t=Se-yt-1;Je[_t]=vt,vt+=ve[_t]||0}return{left:Ve,right:Je}},[ve,Se,Ce]);return Me}var Qt=sa;function En(ve){var Se=ve.className,Ce=ve.children;return ue.createElement("div",{className:Se},Ce)}var pn=En;function pa(ve,Se,Ce,Me){var Ve=Le.unstable_batchedUpdates?function(qe){Le.unstable_batchedUpdates(Ce,qe)}:Ce;return ve!=null&&ve.addEventListener&&ve.addEventListener(Se,Ve,Me),{remove:function(){ve!=null&&ve.removeEventListener&&ve.removeEventListener(Se,Ve,Me)}}}var ja=/margin|padding|width|height|max|min|offset/,ir={left:!0,top:!0},Ut={cssFloat:1,styleFloat:1,float:1};function Pr(ve){return ve.nodeType===1?ve.ownerDocument.defaultView.getComputedStyle(ve,null):{}}function zr(ve,Se,Ce){if(Se=Se.toLowerCase(),Ce==="auto"){if(Se==="height")return ve.offsetHeight;if(Se==="width")return ve.offsetWidth}return Se in ir||(ir[Se]=ja.test(Se)),ir[Se]?parseFloat(Ce)||0:Ce}function ia(ve,Se){var Ce=arguments.length,Me=Pr(ve);return Se=Ut[Se]?"cssFloat"in ve.style?"cssFloat":"styleFloat":Se,Ce===1?Me:zr(ve,Se,Me[Se]||ve.style[Se])}function sn(ve,Se,Ce){var Me=arguments.length;if(Se=Ut[Se]?"cssFloat"in ve.style?"cssFloat":"styleFloat":Se,Me===3)return typeof Ce=="number"&&ja.test(Se)&&(Ce="".concat(Ce,"px")),ve.style[Se]=Ce,Ce;for(var Ve in Se)Se.hasOwnProperty(Ve)&&sn(ve,Ve,Se[Ve]);return Pr(ve)}function ea(ve){return ve===document.body?document.documentElement.clientWidth:ve.offsetWidth}function ra(ve){return ve===document.body?window.innerHeight||document.documentElement.clientHeight:ve.offsetHeight}function Oa(){var ve=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),Se=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ve,height:Se}}function Sr(){var ve=document.documentElement.clientWidth,Se=window.innerHeight||document.documentElement.clientHeight;return{width:ve,height:Se}}function Or(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Hr(ve){var Se=ve.getBoundingClientRect(),Ce=document.documentElement;return{left:Se.left+(window.pageXOffset||Ce.scrollLeft)-(Ce.clientLeft||document.body.clientLeft||0),top:Se.top+(window.pageYOffset||Ce.scrollTop)-(Ce.clientTop||document.body.clientTop||0)}}var Wr=function(Se,Ce){var Me,Ve,Je=Se.scrollBodyRef,qe=Se.onScroll,vt=Se.offsetScroll,yt=Se.container,Zt=Oe(ae,"prefixCls"),_t=((Me=Je.current)===null||Me===void 0?void 0:Me.scrollWidth)||0,Wt=((Ve=Je.current)===null||Ve===void 0?void 0:Ve.clientWidth)||0,mn=_t&&Wt*(Wt/_t),nt=ue.useRef(),St=ln({scrollLeft:0,isHiddenScrollBar:!1}),Ht=(0,Pe.Z)(St,2),Ct=Ht[0],Mn=Ht[1],zn=ue.useRef({delta:0,x:0}),la=ue.useState(!1),Ba=(0,Pe.Z)(la,2),Sa=Ba[0],Za=Ba[1],jr=function(){Za(!1)},Jr=function(Tt){Tt.persist(),zn.current.delta=Tt.pageX-Ct.scrollLeft,zn.current.x=0,Za(!0),Tt.preventDefault()},Wa=function(Tt){var qn,ur=Tt||((qn=window)===null||qn===void 0?void 0:qn.event),mr=ur.buttons;if(!Sa||mr===0){Sa&&Za(!1);return}var rr=zn.current.x+Tt.pageX-zn.current.x-zn.current.delta;rr<=0&&(rr=0),rr+mn>=Wt&&(rr=Wt-mn),qe({scrollLeft:rr/Wt*(_t+2)}),zn.current.x=Tt.pageX},$a=function(){if(Je.current){var Tt=Hr(Je.current).top,qn=Tt+Je.current.offsetHeight,ur=yt===window?document.documentElement.scrollTop+window.innerHeight:Hr(yt).top+yt.clientHeight;qn-Rt()<=ur||Tt>=ur-vt?Mn(function(mr){return(0,ge.Z)((0,ge.Z)({},mr),{},{isHiddenScrollBar:!0})}):Mn(function(mr){return(0,ge.Z)((0,ge.Z)({},mr),{},{isHiddenScrollBar:!1})})}},ka=function(Tt){Mn(function(qn){return(0,ge.Z)((0,ge.Z)({},qn),{},{scrollLeft:Tt/_t*Wt||0})})};return ue.useImperativeHandle(Ce,function(){return{setScrollLeft:ka}}),ue.useEffect(function(){var ba=pa(document.body,"mouseup",jr,!1),Tt=pa(document.body,"mousemove",Wa,!1);return $a(),function(){ba.remove(),Tt.remove()}},[mn,Sa]),ue.useEffect(function(){var ba=pa(yt,"scroll",$a,!1),Tt=pa(window,"resize",$a,!1);return function(){ba.remove(),Tt.remove()}},[yt]),ue.useEffect(function(){Ct.isHiddenScrollBar||Mn(function(ba){var Tt=Je.current;return Tt?(0,ge.Z)((0,ge.Z)({},ba),{},{scrollLeft:Tt.scrollLeft/Tt.scrollWidth*Tt.clientWidth}):ba})},[Ct.isHiddenScrollBar]),_t<=Wt||!mn||Ct.isHiddenScrollBar?null:ue.createElement("div",{style:{height:Rt(),width:Wt,bottom:vt},className:"".concat(Zt,"-sticky-scroll")},ue.createElement("div",{onMouseDown:Jr,ref:nt,className:we()("".concat(Zt,"-sticky-scroll-bar"),(0,fe.Z)({},"".concat(Zt,"-sticky-scroll-bar-active"),Sa)),style:{width:"".concat(mn,"px"),transform:"translate3d(".concat(Ct.scrollLeft,"px, 0, 0)")}}))},Da=ue.forwardRef(Wr);function or(ve){return null}var nr=or;function Cr(ve){return null}var La=Cr,Bo="rc-table",_o=[],di={};function gi(){return"No Data"}function mi(ve){var Se,Ce=(0,ge.Z)({rowKey:"key",prefixCls:Bo,emptyText:gi},ve),Me=Ce.prefixCls,Ve=Ce.className,Je=Ce.rowClassName,qe=Ce.style,vt=Ce.data,yt=Ce.rowKey,Zt=Ce.scroll,_t=Ce.tableLayout,Wt=Ce.direction,mn=Ce.title,nt=Ce.footer,St=Ce.summary,Ht=Ce.caption,Ct=Ce.id,Mn=Ce.showHeader,zn=Ce.components,la=Ce.emptyText,Ba=Ce.onRow,Sa=Ce.onHeaderRow,Za=Ce.internalHooks,jr=Ce.transformColumns,Jr=Ce.internalRefs,Wa=Ce.tailor,$a=Ce.sticky,ka=vt||_o,ba=!!ka.length,Tt=Za===se,qn=ue.useCallback(function(vo,wi){return jt(zn,vo)||wi},[zn]),ur=ue.useMemo(function(){return typeof yt=="function"?yt:function(vo){var wi=vo&&vo[yt];return wi}},[yt]),mr=qn(["body"]),rr=tt(),no=(0,Pe.Z)(rr,3),mo=no[0],Va=no[1],sr=no[2],xr=bo(Ce,ka,ur),qr=(0,Pe.Z)(xr,6),va=qr[0],Ir=qr[1],oa=qr[2],Ea=qr[3],Co=qr[4],Fi=qr[5],cr=Zt==null?void 0:Zt.x,dr=ue.useState(0),kr=(0,Pe.Z)(dr,2),Br=kr[0],ti=kr[1],Gr=wl((0,ge.Z)((0,ge.Z)((0,ge.Z)({},Ce),va),{},{expandable:!!va.expandedRowRender,columnTitle:va.columnTitle,expandedKeys:oa,getRowKey:ur,onTriggerExpand:Fi,expandIcon:Ea,expandIconColumnIndex:va.expandIconColumnIndex,direction:Wt,scrollWidth:Tt&&Wa&&typeof cr=="number"?cr:null}),Tt?jr:null),Do=(0,Pe.Z)(Gr,3),si=Do[0],ni=Do[1],ou=Do[2],ql=ou!=null?ou:cr,ts=ue.useMemo(function(){return{columns:si,flattenColumns:ni}},[si,ni]),El=ue.useRef(),Qi=ue.useRef(),Ui=ue.useRef(),Ml=ue.useRef(),Xu=ue.useRef(),Ri=ue.useState(!1),Hi=(0,Pe.Z)(Ri,2),ie=Hi[0],ce=Hi[1],de=ue.useState(!1),xe=(0,Pe.Z)(de,2),Ie=xe[0],rt=xe[1],at=ln(new Map),bt=(0,Pe.Z)(at,2),Dt=bt[0],kt=bt[1],Fn=On(ni),Gt=Fn.map(function(vo){return Dt.get(vo)}),Yt=ue.useMemo(function(){return Gt},[Gt.join("_")]),Jt=Qt(Yt,ni.length,Wt),cn=Zt&&Dn(Zt.y),Mt=Zt&&Dn(ql)||!!va.fixed,nn=Mt&&ni.some(function(vo){var wi=vo.fixed;return wi}),In=ue.useRef(),fa=ca($a,Me),Qn=fa.isSticky,Wn=fa.offsetHeader,wa=fa.offsetSummary,Kn=fa.offsetScroll,Vn=fa.stickyClassName,vr=fa.container,Ta=ue.useMemo(function(){return St==null?void 0:St(ka)},[St,ka]),pr=(cn||Qn)&&ue.isValidElement(Ta)&&Ta.type===kn&&Ta.props.fixed,er,_r,So;cn&&(_r={overflowY:"scroll",maxHeight:Zt.y}),Mt&&(er={overflowX:"auto"},cn||(_r={overflowY:"hidden"}),So={width:ql===!0?"auto":ql,minWidth:"100%"});var jo=ue.useCallback(function(vo,wi){gr(El.current)&&kt(function(Xi){if(Xi.get(vo)!==wi){var Il=new Map(Xi);return Il.set(vo,wi),Il}return Xi})},[]),Vr=wn(null),Qr=(0,Pe.Z)(Vr,2),br=Qr[0],Go=Qr[1];function so(vo,wi){wi&&(typeof wi=="function"?wi(vo):wi.scrollLeft!==vo&&(wi.scrollLeft=vo,wi.scrollLeft!==vo&&setTimeout(function(){wi.scrollLeft=vo},0)))}var Eo=mt(function(vo){var wi=vo.currentTarget,Xi=vo.scrollLeft,Il=Wt==="rtl",Gi=typeof Xi=="number"?Xi:wi.scrollLeft,jl=wi||di;if(!Go()||Go()===jl){var Cl;br(jl),so(Gi,Qi.current),so(Gi,Ui.current),so(Gi,Xu.current),so(Gi,(Cl=In.current)===null||Cl===void 0?void 0:Cl.setScrollLeft)}var eu=wi||Qi.current;if(eu){var lu=eu.scrollWidth,Bl=eu.clientWidth;if(lu===Bl){ce(!1),rt(!1);return}Il?(ce(-Gi<lu-Bl),rt(-Gi>0)):(ce(Gi>0),rt(Gi<lu-Bl))}}),Di=function(){Mt&&Ui.current?Eo({currentTarget:Ui.current}):(ce(!1),rt(!1))},Oi=function(wi){var Xi=wi.width;Xi!==Br&&(Di(),ti(El.current?El.current.offsetWidth:Xi))},ji=ue.useRef(!1);ue.useEffect(function(){ji.current&&Di()},[Mt,vt,si.length]),ue.useEffect(function(){ji.current=!0},[]);var vl=ue.useState(0),Ei=(0,Pe.Z)(vl,2),al=Ei[0],ei=Ei[1],li=ue.useState(!0),Bi=(0,Pe.Z)(li,2),rl=Bi[0],sl=Bi[1];ue.useEffect(function(){(!Wa||!Tt)&&(Ui.current instanceof Element?ei(Rn(Ui.current).width):ei(Rn(Ml.current).width)),sl(za("position","sticky"))},[]),ue.useEffect(function(){Tt&&Jr&&(Jr.body.current=Ui.current)});var Ol=ue.useCallback(function(vo){return ue.createElement(ue.Fragment,null,ue.createElement(zo,vo),pr==="top"&&ue.createElement(gn,vo,Ta))},[pr,Ta]),cl=ue.useCallback(function(vo){return ue.createElement(gn,vo,Ta)},[Ta]),fo=qn(["table"],"table"),Ni=ue.useMemo(function(){return _t||(nn?ql==="max-content"?"auto":"fixed":cn||Qn||ni.some(function(vo){var wi=vo.ellipsis;return wi})?"fixed":"auto")},[cn,nn,ni,_t,Qn]),fi,Ko={colWidths:Yt,columCount:ni.length,stickyOffsets:Jt,onHeaderRow:Sa,fixHeader:cn,scroll:Zt},Kr=ue.useMemo(function(){return ba?null:typeof la=="function"?la():la},[ba,la]),Yo=ue.createElement(Nt,{data:ka,measureColumnWidth:cn||Mt||Qn}),ki=ue.createElement(_a,{colWidths:ni.map(function(vo){var wi=vo.width;return wi}),columns:ni}),zl=Ht!=null?ue.createElement("caption",{className:"".concat(Me,"-caption")},Ht):void 0,iu=ri(Ce,{data:!0}),Dl=ri(Ce,{aria:!0});if(cn||Qn){var Uu;typeof mr=="function"?(Uu=mr(ka,{scrollbarSize:al,ref:Ui,onScroll:Eo}),Ko.colWidths=ni.map(function(vo,wi){var Xi=vo.width,Il=wi===ni.length-1?Xi-al:Xi;return typeof Il=="number"&&!Number.isNaN(Il)?Il:0})):Uu=ue.createElement("div",{style:(0,ge.Z)((0,ge.Z)({},er),_r),onScroll:Eo,ref:Ui,className:we()("".concat(Me,"-body"))},ue.createElement(fo,(0,He.Z)({style:(0,ge.Z)((0,ge.Z)({},So),{},{tableLayout:Ni})},Dl),zl,ki,Yo,!pr&&Ta&&ue.createElement(gn,{stickyOffsets:Jt,flattenColumns:ni,columns:si},Ta)));var ns=(0,ge.Z)((0,ge.Z)((0,ge.Z)({noData:!ka.length,maxContentScroll:Mt&&ql==="max-content"},Ko),ts),{},{direction:Wt,stickyClassName:Vn,onScroll:Eo});fi=ue.createElement(ue.Fragment,null,Mn!==!1&&ue.createElement(xa,(0,He.Z)({},ns,{stickyTopOffset:Wn,className:"".concat(Me,"-header"),ref:Qi}),Ol),Uu,pr&&pr!=="top"&&ue.createElement(xa,(0,He.Z)({},ns,{stickyBottomOffset:wa,className:"".concat(Me,"-summary"),ref:Xu}),cl),Qn&&ue.createElement(Da,{ref:In,offsetScroll:Kn,scrollBodyRef:Ui,onScroll:Eo,container:vr}))}else fi=ue.createElement("div",{style:(0,ge.Z)((0,ge.Z)({},er),_r),className:we()("".concat(Me,"-content")),onScroll:Eo,ref:Ui},ue.createElement(fo,(0,He.Z)({style:(0,ge.Z)((0,ge.Z)({},So),{},{tableLayout:Ni})},Dl),zl,ki,Mn!==!1&&ue.createElement(zo,(0,He.Z)({},Ko,ts)),Yo,Ta&&ue.createElement(gn,{stickyOffsets:Jt,flattenColumns:ni,columns:si},Ta)));var $l=ue.createElement("div",(0,He.Z)({className:we()(Me,Ve,(Se={},(0,fe.Z)(Se,"".concat(Me,"-rtl"),Wt==="rtl"),(0,fe.Z)(Se,"".concat(Me,"-ping-left"),ie),(0,fe.Z)(Se,"".concat(Me,"-ping-right"),Ie),(0,fe.Z)(Se,"".concat(Me,"-layout-fixed"),_t==="fixed"),(0,fe.Z)(Se,"".concat(Me,"-fixed-header"),cn),(0,fe.Z)(Se,"".concat(Me,"-fixed-column"),nn),(0,fe.Z)(Se,"".concat(Me,"-scroll-horizontal"),Mt),(0,fe.Z)(Se,"".concat(Me,"-has-fix-left"),ni[0]&&ni[0].fixed),(0,fe.Z)(Se,"".concat(Me,"-has-fix-right"),ni[ni.length-1]&&ni[ni.length-1].fixed==="right"),Se)),style:qe,id:Ct,ref:El},iu),mn&&ue.createElement(pn,{className:"".concat(Me,"-title")},mn(ka)),ue.createElement("div",{ref:Ml,className:"".concat(Me,"-container")},fi),nt&&ue.createElement(pn,{className:"".concat(Me,"-footer")},nt(ka)));Mt&&($l=ue.createElement(fr.Z,{onResize:Oi},$l));var Hl=zt(ni,Jt,Wt,si),Nl=ue.useMemo(function(){return{scrollX:ql,prefixCls:Me,getComponent:qn,scrollbarSize:al,direction:Wt,fixedInfoList:Hl,isSticky:Qn,supportSticky:rl,componentWidth:Br,fixHeader:cn,fixColumn:nn,horizonScroll:Mt,tableLayout:Ni,rowClassName:Je,expandedRowClassName:va.expandedRowClassName,expandIcon:Ea,expandableType:Ir,expandRowByClick:va.expandRowByClick,expandedRowRender:va.expandedRowRender,onTriggerExpand:Fi,expandIconColumnIndex:va.expandIconColumnIndex,indentSize:va.indentSize,allColumnsFixedLeft:ni.every(function(vo){return vo.fixed==="left"}),emptyNode:Kr,columns:si,flattenColumns:ni,onColumnResize:jo,hoverStartRow:mo,hoverEndRow:Va,onHover:sr,rowExpandable:va.rowExpandable,onRow:Ba,getRowKey:ur,expandedKeys:oa,childrenColumnName:Co}},[ql,Me,qn,al,Wt,Hl,Qn,rl,Br,cn,nn,Mt,Ni,Je,va.expandedRowClassName,Ea,Ir,va.expandRowByClick,va.expandedRowRender,Fi,va.expandIconColumnIndex,va.indentSize,Kr,si,ni,jo,mo,Va,sr,va.rowExpandable,Ba,ur,oa,Co]);return ue.createElement(ae.Provider,{value:Nl},$l)}function Sl(ve){return ee(mi,ve)}var au=Sl();au.EXPAND_COLUMN=b,au.INTERNAL_HOOKS=se,au.Column=nr,au.ColumnGroup=La,au.Summary=ht;var Cu=au,xl=z(73299),Rl=Re(null),ml=Re(null);function Ou(ve,Se,Ce){var Me=Se||1;return Ce[ve+Me]-(Ce[ve]||0)}function vu(ve){var Se=ve.rowInfo,Ce=ve.column,Me=ve.colIndex,Ve=ve.indent,Je=ve.index,qe=ve.renderIndex,vt=ve.record,yt=ve.style,Zt=ve.className,_t=ve.inverse,Wt=ve.getHeight,mn=Ce.render,nt=Ce.dataIndex,St=Ce.className,Ht=Ce.width,Ct=Oe(ml,["columnsOffset"]),Mn=Ct.columnsOffset,zn=tn(Se,Ce,Me,Ve,Je),la=zn.key,Ba=zn.fixedInfo,Sa=zn.appendCellNode,Za=zn.additionalCellProps,jr=Za.style,Jr=Za.colSpan,Wa=Jr===void 0?1:Jr,$a=Za.rowSpan,ka=$a===void 0?1:$a,ba=Me-1,Tt=Ou(ba,Wa,Mn),qn=Wa>1?Ht-Tt:0,ur=(0,ge.Z)((0,ge.Z)((0,ge.Z)({},jr),yt),{},{flex:"0 0 ".concat(Tt,"px"),width:"".concat(Tt,"px"),marginRight:qn,pointerEvents:"auto"}),mr=ue.useMemo(function(){return _t?ka<=1:Wa===0||ka===0||ka>1},[ka,Wa,_t]);mr?ur.visibility="hidden":_t&&(ur.height=Wt==null?void 0:Wt(ka));var rr=mr?function(){return null}:mn,no={};return(ka===0||Wa===0)&&(no.rowSpan=1,no.colSpan=1),ue.createElement(At,(0,He.Z)({className:we()(St,Zt),ellipsis:Ce.ellipsis,align:Ce.align,scope:Ce.rowScope,component:"div",prefixCls:Se.prefixCls,key:la,record:vt,index:Je,renderIndex:qe,dataIndex:nt,render:rr,shouldCellUpdate:Ce.shouldCellUpdate},Ba,{appendNode:Sa,additionalProps:(0,ge.Z)((0,ge.Z)({},Za),{},{style:ur},no)}))}var Nu=vu,os=["data","index","className","rowKey","style","extra","getHeight"],bl=ue.forwardRef(function(ve,Se){var Ce=ve.data,Me=ve.index,Ve=ve.className,Je=ve.rowKey,qe=ve.style,vt=ve.extra,yt=ve.getHeight,Zt=(0,ua.Z)(ve,os),_t=Ce.record,Wt=Ce.indent,mn=Ce.index,nt=Oe(ae,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),St=nt.scrollX,Ht=nt.flattenColumns,Ct=nt.prefixCls,Mn=nt.fixColumn,zn=nt.componentWidth,la=qt(_t,Je,Me,Wt),Ba=la.rowSupportExpand,Sa=la.expanded,Za=la.rowProps,jr=la.expandedRowRender,Jr=la.expandedRowClassName,Wa;if(Ba&&Sa){var $a=jr(_t,Me,Wt+1,Sa),ka=Jr==null?void 0:Jr(_t,Me,Wt),ba={};Mn&&(ba={style:(0,fe.Z)({},"--virtual-width","".concat(zn,"px"))});var Tt="".concat(Ct,"-expanded-row-cell");Wa=ue.createElement("div",{className:we()("".concat(Ct,"-expanded-row"),"".concat(Ct,"-expanded-row-level-").concat(Wt+1),ka)},ue.createElement(At,{component:"div",prefixCls:Ct,className:we()(Tt,(0,fe.Z)({},"".concat(Tt,"-fixed"),Mn)),additionalProps:ba},$a))}var qn=(0,ge.Z)((0,ge.Z)({},qe),{},{width:St});vt&&(qn.position="absolute",qn.pointerEvents="none");var ur=ue.createElement("div",(0,He.Z)({},Za,Zt,{ref:Ba?null:Se,className:we()(Ve,"".concat(Ct,"-row"),Za==null?void 0:Za.className,(0,fe.Z)({},"".concat(Ct,"-row-extra"),vt)),style:(0,ge.Z)((0,ge.Z)({},qn),Za==null?void 0:Za.style)}),Ht.map(function(mr,rr){return ue.createElement(Nu,{key:rr,rowInfo:la,column:mr,colIndex:rr,indent:Wt,index:Me,renderIndex:mn,record:_t,inverse:vt,getHeight:yt})}));return Ba?ue.createElement("div",{ref:Se},ur,Wa):ur}),Dr=te(bl),xu=Dr,Bs=ue.forwardRef(function(ve,Se){var Ce=ve.data,Me=ve.onScroll,Ve=Oe(ae,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Je=Ve.flattenColumns,qe=Ve.onColumnResize,vt=Ve.getRowKey,yt=Ve.expandedKeys,Zt=Ve.prefixCls,_t=Ve.childrenColumnName,Wt=Ve.emptyNode,mn=Ve.scrollX,nt=Oe(Rl),St=nt.scrollY,Ht=nt.listItemHeight,Ct=ue.useRef(),Mn=tr(Ce,_t,yt,vt),zn=ue.useMemo(function(){var Wa=0;return Je.map(function($a){var ka=$a.width,ba=$a.key;return Wa+=ka,[ba,ka,Wa]})},[Je]),la=ue.useMemo(function(){return zn.map(function(Wa){return Wa[2]})},[zn]);ue.useEffect(function(){zn.forEach(function(Wa){var $a=(0,Pe.Z)(Wa,2),ka=$a[0],ba=$a[1];qe(ka,ba)})},[zn]),ue.useImperativeHandle(Se,function(){var Wa={};return Object.defineProperty(Wa,"scrollLeft",{get:function(){var ka;return((ka=Ct.current)===null||ka===void 0?void 0:ka.getScrollInfo().x)||0},set:function(ka){var ba;(ba=Ct.current)===null||ba===void 0||ba.scrollTo({left:ka})}}),Wa});var Ba=function($a,ka){var ba,Tt=(ba=Mn[ka])===null||ba===void 0?void 0:ba.record,qn=$a.onCell;if(qn){var ur,mr=qn(Tt,ka);return(ur=mr==null?void 0:mr.rowSpan)!==null&&ur!==void 0?ur:1}return 1},Sa=function($a){var ka=$a.start,ba=$a.end,Tt=$a.getSize,qn=$a.offsetY;if(ba<0)return null;for(var ur=Je.filter(function(cr){return Ba(cr,ka)===0}),mr=ka,rr=function(dr){if(ur=ur.filter(function(kr){return Ba(kr,dr)===0}),!ur.length)return mr=dr,"break"},no=ka;no>=0;no-=1){var mo=rr(no);if(mo==="break")break}for(var Va=Je.filter(function(cr){return Ba(cr,ba)!==1}),sr=ba,xr=function(dr){if(Va=Va.filter(function(kr){return Ba(kr,dr)!==1}),!Va.length)return sr=Math.max(dr-1,ba),"break"},qr=ba;qr<Mn.length;qr+=1){var va=xr(qr);if(va==="break")break}for(var Ir=[],oa=function(dr){var kr=Mn[dr];if(!kr)return"continue";Je.some(function(Br){return Ba(Br,dr)>1})&&Ir.push(dr)},Ea=mr;Ea<=sr;Ea+=1)var Co=oa(Ea);var Fi=Ir.map(function(cr){var dr=Mn[cr],kr=vt(dr.record,cr),Br=function(Do){var si=cr+Do-1,ni=vt(Mn[si].record,si),ou=Tt(kr,ni);return ou.bottom-ou.top},ti=Tt(kr);return ue.createElement(xu,{key:cr,data:dr,rowKey:kr,index:cr,style:{top:-qn+ti.top},extra:!0,getHeight:Br})});return Fi},Za=ue.useMemo(function(){return{columnsOffset:la}},[la]),jr="".concat(Zt,"-tbody"),Jr;return Mn.length?Jr=ue.createElement(xl.Z,{fullHeight:!1,ref:Ct,className:we()(jr,"".concat(jr,"-virtual")),height:St,itemHeight:Ht||24,data:Mn,itemKey:function($a){return vt($a.record)},scrollWidth:mn,onVirtualScroll:function($a){var ka=$a.x;Me({scrollLeft:ka})},extraRender:Sa},function(Wa,$a,ka){var ba=vt(Wa.record,$a);return ue.createElement(xu,(0,He.Z)({data:Wa,rowKey:ba,index:$a},ka))}):Jr=ue.createElement("div",{className:we()("".concat(Zt,"-placeholder"))},ue.createElement(At,{component:"div",prefixCls:Zt},Wt)),ue.createElement(ml.Provider,{value:Za},Jr)}),pu=te(Bs),Gu=pu,Iu=function(Se,Ce){var Me=Ce.ref,Ve=Ce.onScroll;return ue.createElement(Gu,{ref:Me,data:Se,onScroll:Ve})},is=100;function $i(ve){var Se=ve.columns,Ce=ve.scroll,Me=ve.prefixCls,Ve=Me===void 0?Bo:Me,Je=ve.className,qe=ve.listItemHeight,vt=Ce||{},yt=vt.x,Zt=vt.y;typeof yt!="number"&&(yt=((Se||[]).length+1)*is),typeof Zt!="number"&&(Zt=500);var _t=ue.useMemo(function(){return{scrollY:Zt,listItemHeight:qe}},[Zt,qe]);return ue.createElement(Rl.Provider,{value:_t},ue.createElement(Cu,(0,He.Z)({},ve,{className:we()(Je,"".concat(Ve,"-virtual")),scroll:(0,ge.Z)((0,ge.Z)({},Ce),{},{x:yt}),components:{body:Iu},columns:Se,internalHooks:se,tailor:!0})))}function Ao(ve){return ee($i,ve)}var il=Ao(),qu=null;function $u(ve){return null}var ll=$u;function Tu(ve){return null}var Ul=Tu,Ia=z(10366),Ru=z(58375),ku=z(53124),ls=z(88258),Vu=z(98675),us=z(25378),uc=z(24457),ss=z(28452),bu=z(57953),sc=z(46605);function cs(ve){return function(Ce){let{prefixCls:Me,onExpand:Ve,record:Je,expanded:qe,expandable:vt}=Ce;const yt=`${Me}-row-expand-icon`;return ue.createElement("button",{type:"button",onClick:Zt=>{Ve(Je,Zt),Zt.stopPropagation()},className:we()(yt,{[`${yt}-spaced`]:!vt,[`${yt}-expanded`]:vt&&qe,[`${yt}-collapsed`]:vt&&!qe}),"aria-label":qe?ve.collapse:ve.expand,"aria-expanded":qe})}}var ks=cs;function ds(ve,Se){return"key"in ve&&ve.key!==void 0&&ve.key!==null?ve.key:ve.dataIndex?Array.isArray(ve.dataIndex)?ve.dataIndex.join("."):ve.dataIndex:Se}function Es(ve,Se){return Se?`${Se}-${ve}`:`${ve}`}function ys(ve,Se){return typeof ve=="function"?ve(Se):ve}function cc(ve,Se){const Ce=ys(ve,Se);return Object.prototype.toString.call(Ce)==="[object Object]"?"":Ce}var _s={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"},Vs=_s,Ys=z(74643),dc=function(Se,Ce){return ue.createElement(Ys.Z,(0,He.Z)({},Se,{ref:Ce,icon:Vs}))},Qs=ue.forwardRef(dc),Zs=z(7699),Js=z(57838);function ws(ve){const Se=ue.useRef(ve),Ce=(0,Js.Z)();return[()=>Se.current,Me=>{Se.current=Me,Ce()}]}var gc=z(71577),Ps=z(84567),Ls=z(85418),gs=z(32983),Yu=z(68508),Xs=z(76529),Ms=z(78045),yc=z(79870),Ge=z(72395),ut=z(69677);function st(ve){let{value:Se,onChange:Ce,filterSearch:Me,tablePrefixCls:Ve,locale:Je}=ve;return Me?ue.createElement("div",{className:`${Ve}-filter-dropdown-search`},ue.createElement(ut.default,{prefix:ue.createElement(Ge.Z,null),placeholder:Je.filterSearchPlaceholder,onChange:Ce,value:Se,htmlSize:1,className:`${Ve}-filter-dropdown-search-input`})):null}var Lt=st,hn=z(92389);const Yn=ve=>{const{keyCode:Se}=ve;Se===hn.Z.ENTER&&ve.stopPropagation()};var Ga=ue.forwardRef((ve,Se)=>ue.createElement("div",{className:ve.className,onClick:Ce=>Ce.stopPropagation(),onKeyDown:Yn,ref:Se},ve.children));function lr(ve){let Se=[];return(ve||[]).forEach(Ce=>{let{value:Me,children:Ve}=Ce;Se.push(Me),Ve&&(Se=[].concat((0,Xa.Z)(Se),(0,Xa.Z)(lr(Ve))))}),Se}function Qa(ve){return ve.some(Se=>{let{children:Ce}=Se;return Ce})}function Ka(ve,Se){return typeof Se=="string"||typeof Se=="number"?Se==null?void 0:Se.toString().toLowerCase().includes(ve.trim().toLowerCase()):!1}function qa(ve){let{filters:Se,prefixCls:Ce,filteredKeys:Me,filterMultiple:Ve,searchValue:Je,filterSearch:qe}=ve;return Se.map((vt,yt)=>{const Zt=String(vt.value);if(vt.children)return{key:Zt||yt,label:vt.text,popupClassName:`${Ce}-dropdown-submenu`,children:qa({filters:vt.children,prefixCls:Ce,filteredKeys:Me,filterMultiple:Ve,searchValue:Je,filterSearch:qe})};const _t=Ve?Ps.default:Ms.ZP,Wt={key:vt.value!==void 0?Zt:yt,label:ue.createElement(ue.Fragment,null,ue.createElement(_t,{checked:Me.includes(Zt)}),ue.createElement("span",null,vt.text))};return Je.trim()?typeof qe=="function"?qe(Je,vt)?Wt:null:Ka(Je,vt.text)?Wt:null:Wt})}function Mr(ve){var Se,Ce;const{tablePrefixCls:Me,prefixCls:Ve,column:Je,dropdownPrefixCls:qe,columnKey:vt,filterMultiple:yt,filterMode:Zt="menu",filterSearch:_t=!1,filterState:Wt,triggerFilter:mn,locale:nt,children:St,getPopupContainer:Ht}=ve,{filterDropdownOpen:Ct,onFilterDropdownOpenChange:Mn,filterResetToDefaultFilteredValue:zn,defaultFilteredValue:la,filterDropdownVisible:Ba,onFilterDropdownVisibleChange:Sa}=Je,[Za,jr]=ue.useState(!1),Jr=!!(Wt&&(!((Se=Wt.filteredKeys)===null||Se===void 0)&&Se.length||Wt.forceFiltered)),Wa=Gr=>{jr(Gr),Mn==null||Mn(Gr),Sa==null||Sa(Gr)},$a=(Ce=Ct!=null?Ct:Ba)!==null&&Ce!==void 0?Ce:Za,ka=Wt==null?void 0:Wt.filteredKeys,[ba,Tt]=ws(ka||[]),qn=Gr=>{let{selectedKeys:Do}=Gr;Tt(Do)},ur=(Gr,Do)=>{let{node:si,checked:ni}=Do;qn(yt?{selectedKeys:Gr}:{selectedKeys:ni&&si.key?[si.key]:[]})};ue.useEffect(()=>{Za&&qn({selectedKeys:ka||[]})},[ka]);const[mr,rr]=ue.useState([]),no=Gr=>{rr(Gr)},[mo,Va]=ue.useState(""),sr=Gr=>{const{value:Do}=Gr.target;Va(Do)};ue.useEffect(()=>{Za||Va("")},[Za]);const xr=Gr=>{const Do=Gr&&Gr.length?Gr:null;if(Do===null&&(!Wt||!Wt.filteredKeys)||(0,Zs.Z)(Do,Wt==null?void 0:Wt.filteredKeys,!0))return null;mn({column:Je,key:vt,filteredKeys:Do})},qr=()=>{Wa(!1),xr(ba())},va=function(){let{confirm:Gr,closeDropdown:Do}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Gr&&xr([]),Do&&Wa(!1),Va(""),Tt(zn?(la||[]).map(si=>String(si)):[])},Ir=function(){let{closeDropdown:Gr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Gr&&Wa(!1),xr(ba())},oa=Gr=>{Gr&&ka!==void 0&&Tt(ka||[]),Wa(Gr),!Gr&&!Je.filterDropdown&&qr()},Ea=we()({[`${qe}-menu-without-submenu`]:!Qa(Je.filters||[])}),Co=Gr=>{if(Gr.target.checked){const Do=lr(Je==null?void 0:Je.filters).map(si=>String(si));Tt(Do)}else Tt([])},Fi=Gr=>{let{filters:Do}=Gr;return(Do||[]).map((si,ni)=>{const ou=String(si.value),ql={title:si.text,key:si.value!==void 0?ou:ni};return si.children&&(ql.children=Fi({filters:si.children})),ql})},cr=Gr=>{var Do;return Object.assign(Object.assign({},Gr),{text:Gr.title,value:Gr.key,children:((Do=Gr.children)===null||Do===void 0?void 0:Do.map(si=>cr(si)))||[]})};let dr;if(typeof Je.filterDropdown=="function")dr=Je.filterDropdown({prefixCls:`${qe}-custom`,setSelectedKeys:Gr=>qn({selectedKeys:Gr}),selectedKeys:ba(),confirm:Ir,clearFilters:va,filters:Je.filters,visible:$a,close:()=>{Wa(!1)}});else if(Je.filterDropdown)dr=Je.filterDropdown;else{const Gr=ba()||[],Do=()=>(Je.filters||[]).length===0?ue.createElement(gs.Z,{image:gs.Z.PRESENTED_IMAGE_SIMPLE,description:nt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Zt==="tree"?ue.createElement(ue.Fragment,null,ue.createElement(Lt,{filterSearch:_t,value:mo,onChange:sr,tablePrefixCls:Me,locale:nt}),ue.createElement("div",{className:`${Me}-filter-dropdown-tree`},yt?ue.createElement(Ps.default,{checked:Gr.length===lr(Je.filters).length,indeterminate:Gr.length>0&&Gr.length<lr(Je.filters).length,className:`${Me}-filter-dropdown-checkall`,onChange:Co},nt.filterCheckall):null,ue.createElement(yc.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:yt,checkStrictly:!yt,className:`${qe}-menu`,onCheck:ur,checkedKeys:Gr,selectedKeys:Gr,showIcon:!1,treeData:Fi({filters:Je.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:mo.trim()?ni=>typeof _t=="function"?_t(mo,cr(ni)):Ka(mo,ni.title):void 0}))):ue.createElement(ue.Fragment,null,ue.createElement(Lt,{filterSearch:_t,value:mo,onChange:sr,tablePrefixCls:Me,locale:nt}),ue.createElement(Yu.default,{selectable:!0,multiple:yt,prefixCls:`${qe}-menu`,className:Ea,onSelect:qn,onDeselect:qn,selectedKeys:Gr,getPopupContainer:Ht,openKeys:mr,onOpenChange:no,items:qa({filters:Je.filters||[],filterSearch:_t,prefixCls:Ve,filteredKeys:ba(),filterMultiple:yt,searchValue:mo})})),si=()=>zn?(0,Zs.Z)((la||[]).map(ni=>String(ni)),Gr,!0):Gr.length===0;dr=ue.createElement(ue.Fragment,null,Do(),ue.createElement("div",{className:`${Ve}-dropdown-btns`},ue.createElement(gc.ZP,{type:"link",size:"small",disabled:si(),onClick:()=>va()},nt.filterReset),ue.createElement(gc.ZP,{type:"primary",size:"small",onClick:qr},nt.filterConfirm)))}Je.filterDropdown&&(dr=ue.createElement(Xs.J,{selectable:void 0},dr));const kr=()=>ue.createElement(Ga,{className:`${Ve}-dropdown`},dr);let Br;typeof Je.filterIcon=="function"?Br=Je.filterIcon(Jr):Je.filterIcon?Br=Je.filterIcon:Br=ue.createElement(Qs,null);const{direction:ti}=ue.useContext(ku.E_);return ue.createElement("div",{className:`${Ve}-column`},ue.createElement("span",{className:`${Me}-column-title`},St),ue.createElement(Ls.Z,{dropdownRender:kr,trigger:["click"],open:$a,onOpenChange:oa,getPopupContainer:Ht,placement:ti==="rtl"?"bottomLeft":"bottomRight"},ue.createElement("span",{role:"button",tabIndex:-1,className:we()(`${Ve}-trigger`,{active:Jr}),onClick:Gr=>{Gr.stopPropagation()}},Br)))}var Ar=Mr;function ro(ve,Se,Ce){let Me=[];return(ve||[]).forEach((Ve,Je)=>{var qe;const vt=Es(Je,Ce);if(Ve.filters||"filterDropdown"in Ve||"onFilter"in Ve)if("filteredValue"in Ve){let yt=Ve.filteredValue;"filterDropdown"in Ve||(yt=(qe=yt==null?void 0:yt.map(String))!==null&&qe!==void 0?qe:yt),Me.push({column:Ve,key:ds(Ve,vt),filteredKeys:yt,forceFiltered:Ve.filtered})}else Me.push({column:Ve,key:ds(Ve,vt),filteredKeys:Se&&Ve.defaultFilteredValue?Ve.defaultFilteredValue:void 0,forceFiltered:Ve.filtered});"children"in Ve&&(Me=[].concat((0,Xa.Z)(Me),(0,Xa.Z)(ro(Ve.children,Se,vt))))}),Me}function Qo(ve,Se,Ce,Me,Ve,Je,qe,vt){return Ce.map((yt,Zt)=>{const _t=Es(Zt,vt),{filterMultiple:Wt=!0,filterMode:mn,filterSearch:nt}=yt;let St=yt;if(St.filters||St.filterDropdown){const Ht=ds(St,_t),Ct=Me.find(Mn=>{let{key:zn}=Mn;return Ht===zn});St=Object.assign(Object.assign({},St),{title:Mn=>ue.createElement(Ar,{tablePrefixCls:ve,prefixCls:`${ve}-filter`,dropdownPrefixCls:Se,column:St,columnKey:Ht,filterState:Ct,filterMultiple:Wt,filterMode:mn,filterSearch:nt,triggerFilter:Je,locale:Ve,getPopupContainer:qe},ys(yt.title,Mn))})}return"children"in St&&(St=Object.assign(Object.assign({},St),{children:Qo(ve,Se,St.children,Me,Ve,Je,qe,_t)})),St})}function To(ve){const Se={};return ve.forEach(Ce=>{let{key:Me,filteredKeys:Ve,column:Je}=Ce;const{filters:qe,filterDropdown:vt}=Je;if(vt)Se[Me]=Ve||null;else if(Array.isArray(Ve)){const yt=lr(qe);Se[Me]=yt.filter(Zt=>Ve.includes(String(Zt)))}else Se[Me]=null}),Se}function ui(ve,Se){return Se.reduce((Ce,Me)=>{const{column:{onFilter:Ve,filters:Je},filteredKeys:qe}=Me;return Ve&&qe&&qe.length?Ce.filter(vt=>qe.some(yt=>{const Zt=lr(Je),_t=Zt.findIndex(mn=>String(mn)===String(yt)),Wt=_t!==-1?Zt[_t]:yt;return Ve(Wt,vt)})):Ce},ve)}const Oo=ve=>ve.flatMap(Se=>"children"in Se?[Se].concat((0,Xa.Z)(Oo(Se.children||[]))):[Se]);function io(ve){let{prefixCls:Se,dropdownPrefixCls:Ce,mergedColumns:Me,onFilterChange:Ve,getPopupContainer:Je,locale:qe}=ve;const vt=ue.useMemo(()=>Oo(Me||[]),[Me]),[yt,Zt]=ue.useState(()=>ro(vt,!0)),_t=ue.useMemo(()=>{const St=ro(vt,!1);if(St.length===0)return St;let Ht=!0,Ct=!0;if(St.forEach(Mn=>{let{filteredKeys:zn}=Mn;zn!==void 0?Ht=!1:Ct=!1}),Ht){const Mn=(vt||[]).map((zn,la)=>ds(zn,Es(la)));return yt.filter(zn=>{let{key:la}=zn;return Mn.includes(la)}).map(zn=>{const la=vt[Mn.findIndex(Ba=>Ba===zn.key)];return Object.assign(Object.assign({},zn),{column:Object.assign(Object.assign({},zn.column),la),forceFiltered:la.filtered})})}return St},[vt,yt]),Wt=ue.useMemo(()=>To(_t),[_t]),mn=St=>{const Ht=_t.filter(Ct=>{let{key:Mn}=Ct;return Mn!==St.key});Ht.push(St),Zt(Ht),Ve(To(Ht),Ht)};return[St=>Qo(Se,Ce,St,_t,qe,mn,Je),_t,Wt]}var Nr=io;function _i(ve,Se,Ce){const Me=ue.useRef({});function Ve(Je){if(!Me.current||Me.current.data!==ve||Me.current.childrenColumnName!==Se||Me.current.getRowKey!==Ce){let vt=function(yt){yt.forEach((Zt,_t)=>{const Wt=Ce(Zt,_t);qe.set(Wt,Zt),Zt&&typeof Zt=="object"&&Se in Zt&&vt(Zt[Se]||[])})};const qe=new Map;vt(ve),Me.current={data:ve,childrenColumnName:Se,kvMap:qe,getRowKey:Ce}}return Me.current.kvMap.get(Je)}return[Ve]}var Li=z(38780),Ki=function(ve,Se){var Ce={};for(var Me in ve)Object.prototype.hasOwnProperty.call(ve,Me)&&Se.indexOf(Me)<0&&(Ce[Me]=ve[Me]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,Me=Object.getOwnPropertySymbols(ve);Ve<Me.length;Ve++)Se.indexOf(Me[Ve])<0&&Object.prototype.propertyIsEnumerable.call(ve,Me[Ve])&&(Ce[Me[Ve]]=ve[Me[Ve]]);return Ce};const el=10;function Ll(ve,Se){const Ce={current:ve.current,pageSize:ve.pageSize};return Object.keys(Se&&typeof Se=="object"?Se:{}).forEach(Ve=>{const Je=ve[Ve];typeof Je!="function"&&(Ce[Ve]=Je)}),Ce}function Ti(ve,Se,Ce){const Me=Ce&&typeof Ce=="object"?Ce:{},{total:Ve=0}=Me,Je=Ki(Me,["total"]),[qe,vt]=(0,ue.useState)(()=>({current:"defaultCurrent"in Je?Je.defaultCurrent:1,pageSize:"defaultPageSize"in Je?Je.defaultPageSize:el})),yt=(0,Li.Z)(qe,Je,{total:Ve>0?Ve:ve}),Zt=Math.ceil((Ve||ve)/yt.pageSize);yt.current>Zt&&(yt.current=Zt||1);const _t=(mn,nt)=>{vt({current:mn!=null?mn:1,pageSize:nt||yt.pageSize})},Wt=(mn,nt)=>{var St;Ce&&((St=Ce.onChange)===null||St===void 0||St.call(Ce,mn,nt)),_t(mn,nt),Se(mn,nt||(yt==null?void 0:yt.pageSize))};return Ce===!1?[{},()=>{}]:[Object.assign(Object.assign({},yt),{onChange:Wt}),_t]}var oi=Ti,tl=z(42922),fl=z(29873),Zi=z(97153),Xo=z(83898),Ci=z(5663);const wo={},Pl="SELECT_ALL",xi="SELECT_INVERT",Hn="SELECT_NONE",Wl=[],Al=(ve,Se)=>{let Ce=[];return(Se||[]).forEach(Me=>{Ce.push(Me),Me&&typeof Me=="object"&&ve in Me&&(Ce=[].concat((0,Xa.Z)(Ce),(0,Xa.Z)(Al(ve,Me[ve]))))}),Ce};var cu=(ve,Se)=>{const{preserveSelectedRowKeys:Ce,selectedRowKeys:Me,defaultSelectedRowKeys:Ve,getCheckboxProps:Je,onChange:qe,onSelect:vt,onSelectAll:yt,onSelectInvert:Zt,onSelectNone:_t,onSelectMultiple:Wt,columnWidth:mn,type:nt,selections:St,fixed:Ht,renderCell:Ct,hideSelectAll:Mn,checkStrictly:zn=!0}=Se||{},{prefixCls:la,data:Ba,pageData:Sa,getRecordByKey:Za,getRowKey:jr,expandType:Jr,childrenColumnName:Wa,locale:$a,getPopupContainer:ka}=ve,[ba,Tt]=(0,Ci.Z)(Me||Ve||Wl,{value:Me}),qn=ue.useRef(new Map),ur=(0,ue.useCallback)(cr=>{if(Ce){const dr=new Map;cr.forEach(kr=>{let Br=Za(kr);!Br&&qn.current.has(kr)&&(Br=qn.current.get(kr)),dr.set(kr,Br)}),qn.current=dr}},[Za,Ce]);ue.useEffect(()=>{ur(ba)},[ba]);const{keyEntities:mr}=(0,ue.useMemo)(()=>{if(zn)return{keyEntities:null};let cr=Ba;if(Ce){const dr=new Set(Ba.map((Br,ti)=>jr(Br,ti))),kr=Array.from(qn.current).reduce((Br,ti)=>{let[Gr,Do]=ti;return dr.has(Gr)?Br:Br.concat(Do)},[]);cr=[].concat((0,Xa.Z)(cr),(0,Xa.Z)(kr))}return(0,Xo.I8)(cr,{externalGetKey:jr,childrenPropName:Wa})},[Ba,jr,zn,Wa,Ce]),rr=(0,ue.useMemo)(()=>Al(Wa,Sa),[Wa,Sa]),no=(0,ue.useMemo)(()=>{const cr=new Map;return rr.forEach((dr,kr)=>{const Br=jr(dr,kr),ti=(Je?Je(dr):null)||{};cr.set(Br,ti)}),cr},[rr,jr,Je]),mo=(0,ue.useCallback)(cr=>{var dr;return!!(!((dr=no.get(jr(cr)))===null||dr===void 0)&&dr.disabled)},[no,jr]),[Va,sr]=(0,ue.useMemo)(()=>{if(zn)return[ba||[],[]];const{checkedKeys:cr,halfCheckedKeys:dr}=(0,Zi.S)(ba,!0,mr,mo);return[cr||[],dr]},[ba,zn,mr,mo]),xr=(0,ue.useMemo)(()=>{const cr=nt==="radio"?Va.slice(0,1):Va;return new Set(cr)},[Va,nt]),qr=(0,ue.useMemo)(()=>nt==="radio"?new Set:new Set(sr),[sr,nt]),[va,Ir]=(0,ue.useState)(null);ue.useEffect(()=>{Se||Tt(Wl)},[!!Se]);const oa=(0,ue.useCallback)((cr,dr)=>{let kr,Br;ur(cr),Ce?(kr=cr,Br=cr.map(ti=>qn.current.get(ti))):(kr=[],Br=[],cr.forEach(ti=>{const Gr=Za(ti);Gr!==void 0&&(kr.push(ti),Br.push(Gr))})),Tt(kr),qe==null||qe(kr,Br,{type:dr})},[Tt,Za,qe,Ce]),Ea=(0,ue.useCallback)((cr,dr,kr,Br)=>{if(vt){const ti=kr.map(Gr=>Za(Gr));vt(Za(cr),dr,ti,Br)}oa(kr,"single")},[vt,Za,oa]),Co=(0,ue.useMemo)(()=>!St||Mn?null:(St===!0?[Pl,xi,Hn]:St).map(dr=>dr===Pl?{key:"all",text:$a.selectionAll,onSelect(){oa(Ba.map((kr,Br)=>jr(kr,Br)).filter(kr=>{const Br=no.get(kr);return!(Br!=null&&Br.disabled)||xr.has(kr)}),"all")}}:dr===xi?{key:"invert",text:$a.selectInvert,onSelect(){const kr=new Set(xr);Sa.forEach((ti,Gr)=>{const Do=jr(ti,Gr),si=no.get(Do);si!=null&&si.disabled||(kr.has(Do)?kr.delete(Do):kr.add(Do))});const Br=Array.from(kr);Zt&&Zt(Br),oa(Br,"invert")}}:dr===Hn?{key:"none",text:$a.selectNone,onSelect(){_t==null||_t(),oa(Array.from(xr).filter(kr=>{const Br=no.get(kr);return Br==null?void 0:Br.disabled}),"none")}}:dr).map(dr=>Object.assign(Object.assign({},dr),{onSelect:function(){for(var kr,Br,ti=arguments.length,Gr=new Array(ti),Do=0;Do<ti;Do++)Gr[Do]=arguments[Do];(Br=dr.onSelect)===null||Br===void 0||(kr=Br).call.apply(kr,[dr].concat(Gr)),Ir(null)}})),[St,xr,Sa,jr,Zt,oa]);return[(0,ue.useCallback)(cr=>{var dr;if(!Se)return cr.filter(Ri=>Ri!==wo);let kr=(0,Xa.Z)(cr);const Br=new Set(xr),ti=rr.map(jr).filter(Ri=>!no.get(Ri).disabled),Gr=ti.every(Ri=>Br.has(Ri)),Do=ti.some(Ri=>Br.has(Ri)),si=()=>{const Ri=[];Gr?ti.forEach(ie=>{Br.delete(ie),Ri.push(ie)}):ti.forEach(ie=>{Br.has(ie)||(Br.add(ie),Ri.push(ie))});const Hi=Array.from(Br);yt==null||yt(!Gr,Hi.map(ie=>Za(ie)),Ri.map(ie=>Za(ie))),oa(Hi,"all"),Ir(null)};let ni;if(nt!=="radio"){let Ri;if(Co){const xe={getPopupContainer:ka,items:Co.map((Ie,rt)=>{const{key:at,text:bt,onSelect:Dt}=Ie;return{key:at!=null?at:rt,onClick:()=>{Dt==null||Dt(ti)},label:bt}})};Ri=ue.createElement("div",{className:`${la}-selection-extra`},ue.createElement(Ls.Z,{menu:xe,getPopupContainer:ka},ue.createElement("span",null,ue.createElement(tl.Z,null))))}const Hi=rr.map((xe,Ie)=>{const rt=jr(xe,Ie),at=no.get(rt)||{};return Object.assign({checked:Br.has(rt)},at)}).filter(xe=>{let{disabled:Ie}=xe;return Ie}),ie=!!Hi.length&&Hi.length===rr.length,ce=ie&&Hi.every(xe=>{let{checked:Ie}=xe;return Ie}),de=ie&&Hi.some(xe=>{let{checked:Ie}=xe;return Ie});ni=!Mn&&ue.createElement("div",{className:`${la}-selection`},ue.createElement(Ps.default,{checked:ie?ce:!!rr.length&&Gr,indeterminate:ie?!ce&&de:!Gr&&Do,onChange:si,disabled:rr.length===0||ie,"aria-label":Ri?"Custom selection":"Select all",skipGroup:!0}),Ri)}let ou;nt==="radio"?ou=(Ri,Hi,ie)=>{const ce=jr(Hi,ie),de=Br.has(ce);return{node:ue.createElement(Ms.ZP,Object.assign({},no.get(ce),{checked:de,onClick:xe=>xe.stopPropagation(),onChange:xe=>{Br.has(ce)||Ea(ce,!0,[ce],xe.nativeEvent)}})),checked:de}}:ou=(Ri,Hi,ie)=>{var ce;const de=jr(Hi,ie),xe=Br.has(de),Ie=qr.has(de),rt=no.get(de);let at;return Jr==="nest"?at=Ie:at=(ce=rt==null?void 0:rt.indeterminate)!==null&&ce!==void 0?ce:Ie,{node:ue.createElement(Ps.default,Object.assign({},rt,{indeterminate:at,checked:xe,skipGroup:!0,onClick:bt=>bt.stopPropagation(),onChange:bt=>{let{nativeEvent:Dt}=bt;const{shiftKey:kt}=Dt;let Fn=-1,Gt=-1;if(kt&&zn){const Yt=new Set([va,de]);ti.some((Jt,cn)=>{if(Yt.has(Jt))if(Fn===-1)Fn=cn;else return Gt=cn,!0;return!1})}if(Gt!==-1&&Fn!==Gt&&zn){const Yt=ti.slice(Fn,Gt+1),Jt=[];xe?Yt.forEach(Mt=>{Br.has(Mt)&&(Jt.push(Mt),Br.delete(Mt))}):Yt.forEach(Mt=>{Br.has(Mt)||(Jt.push(Mt),Br.add(Mt))});const cn=Array.from(Br);Wt==null||Wt(!xe,cn.map(Mt=>Za(Mt)),Jt.map(Mt=>Za(Mt))),oa(cn,"multiple")}else{const Yt=Va;if(zn){const Jt=xe?(0,fl._5)(Yt,de):(0,fl.L0)(Yt,de);Ea(de,!xe,Jt,Dt)}else{const Jt=(0,Zi.S)([].concat((0,Xa.Z)(Yt),[de]),!0,mr,mo),{checkedKeys:cn,halfCheckedKeys:Mt}=Jt;let nn=cn;if(xe){const In=new Set(cn);In.delete(de),nn=(0,Zi.S)(Array.from(In),{checked:!1,halfCheckedKeys:Mt},mr,mo).checkedKeys}Ea(de,!xe,nn,Dt)}}Ir(xe?null:de)}})),checked:xe}};const ql=(Ri,Hi,ie)=>{const{node:ce,checked:de}=ou(Ri,Hi,ie);return Ct?Ct(de,Hi,ie,ce):ce};if(!kr.includes(wo))if(kr.findIndex(Ri=>{var Hi;return((Hi=Ri[Cn])===null||Hi===void 0?void 0:Hi.columnType)==="EXPAND_COLUMN"})===0){const[Ri,...Hi]=kr;kr=[Ri,wo].concat((0,Xa.Z)(Hi))}else kr=[wo].concat((0,Xa.Z)(kr));const ts=kr.indexOf(wo);kr=kr.filter((Ri,Hi)=>Ri!==wo||Hi===ts);const El=kr[ts-1],Qi=kr[ts+1];let Ui=Ht;Ui===void 0&&((Qi==null?void 0:Qi.fixed)!==void 0?Ui=Qi.fixed:(El==null?void 0:El.fixed)!==void 0&&(Ui=El.fixed)),Ui&&El&&((dr=El[Cn])===null||dr===void 0?void 0:dr.columnType)==="EXPAND_COLUMN"&&El.fixed===void 0&&(El.fixed=Ui);const Ml=we()(`${la}-selection-col`,{[`${la}-selection-col-with-dropdown`]:St&&nt==="checkbox"}),Xu={fixed:Ui,width:mn,className:`${la}-selection-column`,title:Se.columnTitle||ni,render:ql,onCell:Se.onCell,[Cn]:{className:Ml}};return kr.map(Ri=>Ri===wo?Xu:Ri)},[jr,rr,Se,Va,xr,qr,mn,Co,Jr,va,no,Wt,Ea,mo]),xr]},bi=z(33463),du=z(28575),ul=z(83062);const Ai="ascend",Vi="descend";function nl(ve){return typeof ve.sorter=="object"&&typeof ve.sorter.multiple=="number"?ve.sorter.multiple:!1}function Au(ve){return typeof ve=="function"?ve:ve&&typeof ve=="object"&&ve.compare?ve.compare:!1}function Zu(ve,Se){return Se?ve[ve.indexOf(Se)+1]:ve[0]}function kl(ve,Se,Ce){let Me=[];function Ve(Je,qe){Me.push({column:Je,key:ds(Je,qe),multiplePriority:nl(Je),sortOrder:Je.sortOrder})}return(ve||[]).forEach((Je,qe)=>{const vt=Es(qe,Ce);Je.children?("sortOrder"in Je&&Ve(Je,vt),Me=[].concat((0,Xa.Z)(Me),(0,Xa.Z)(kl(Je.children,Se,vt)))):Je.sorter&&("sortOrder"in Je?Ve(Je,vt):Se&&Je.defaultSortOrder&&Me.push({column:Je,key:ds(Je,vt),multiplePriority:nl(Je),sortOrder:Je.defaultSortOrder}))}),Me}function pl(ve,Se,Ce,Me,Ve,Je,qe,vt){return(Se||[]).map((yt,Zt)=>{const _t=Es(Zt,vt);let Wt=yt;if(Wt.sorter){const mn=Wt.sortDirections||Ve,nt=Wt.showSorterTooltip===void 0?qe:Wt.showSorterTooltip,St=ds(Wt,_t),Ht=Ce.find(Jr=>{let{key:Wa}=Jr;return Wa===St}),Ct=Ht?Ht.sortOrder:null,Mn=Zu(mn,Ct);let zn;if(yt.sortIcon)zn=yt.sortIcon({sortOrder:Ct});else{const Jr=mn.includes(Ai)&&ue.createElement(du.Z,{className:we()(`${ve}-column-sorter-up`,{active:Ct===Ai})}),Wa=mn.includes(Vi)&&ue.createElement(bi.Z,{className:we()(`${ve}-column-sorter-down`,{active:Ct===Vi})});zn=ue.createElement("span",{className:we()(`${ve}-column-sorter`,{[`${ve}-column-sorter-full`]:!!(Jr&&Wa)})},ue.createElement("span",{className:`${ve}-column-sorter-inner`,"aria-hidden":"true"},Jr,Wa))}const{cancelSort:la,triggerAsc:Ba,triggerDesc:Sa}=Je||{};let Za=la;Mn===Vi?Za=Sa:Mn===Ai&&(Za=Ba);const jr=typeof nt=="object"?nt:{title:Za};Wt=Object.assign(Object.assign({},Wt),{className:we()(Wt.className,{[`${ve}-column-sort`]:Ct}),title:Jr=>{const Wa=ue.createElement("div",{className:`${ve}-column-sorters`},ue.createElement("span",{className:`${ve}-column-title`},ys(yt.title,Jr)),zn);return nt?ue.createElement(ul.Z,Object.assign({},jr),Wa):Wa},onHeaderCell:Jr=>{const Wa=yt.onHeaderCell&&yt.onHeaderCell(Jr)||{},$a=Wa.onClick,ka=Wa.onKeyDown;Wa.onClick=qn=>{Me({column:yt,key:St,sortOrder:Mn,multiplePriority:nl(yt)}),$a==null||$a(qn)},Wa.onKeyDown=qn=>{qn.keyCode===hn.Z.ENTER&&(Me({column:yt,key:St,sortOrder:Mn,multiplePriority:nl(yt)}),ka==null||ka(qn))};const ba=cc(yt.title,{}),Tt=ba==null?void 0:ba.toString();return Ct?Wa["aria-sort"]=Ct==="ascend"?"ascending":"descending":Wa["aria-label"]=Tt||"",Wa.className=we()(Wa.className,`${ve}-column-has-sorters`),Wa.tabIndex=0,yt.ellipsis&&(Wa.title=(ba!=null?ba:"").toString()),Wa}})}return"children"in Wt&&(Wt=Object.assign(Object.assign({},Wt),{children:pl(ve,Wt.children,Ce,Me,Ve,Je,qe,_t)})),Wt})}function ru(ve){const{column:Se,sortOrder:Ce}=ve;return{column:Se,order:Ce,field:Se.dataIndex,columnKey:Se.key}}function Fl(ve){const Se=ve.filter(Ce=>{let{sortOrder:Me}=Ce;return Me}).map(ru);return Se.length===0&&ve.length?Object.assign(Object.assign({},ru(ve[ve.length-1])),{column:void 0}):Se.length<=1?Se[0]||{}:Se}function Mi(ve,Se,Ce){const Me=Se.slice().sort((qe,vt)=>vt.multiplePriority-qe.multiplePriority),Ve=ve.slice(),Je=Me.filter(qe=>{let{column:{sorter:vt},sortOrder:yt}=qe;return Au(vt)&&yt});return Je.length?Ve.sort((qe,vt)=>{for(let yt=0;yt<Je.length;yt+=1){const Zt=Je[yt],{column:{sorter:_t},sortOrder:Wt}=Zt,mn=Au(_t);if(mn&&Wt){const nt=mn(qe,vt,Wt);if(nt!==0)return Wt===Ai?nt:-nt}}return 0}).map(qe=>{const vt=qe[Ce];return vt?Object.assign(Object.assign({},qe),{[Ce]:Mi(vt,Se,Ce)}):qe}):Ve}function yo(ve){let{prefixCls:Se,mergedColumns:Ce,onSorterChange:Me,sortDirections:Ve,tableLocale:Je,showSorterTooltip:qe}=ve;const[vt,yt]=ue.useState(kl(Ce,!0)),Zt=ue.useMemo(()=>{let St=!0;const Ht=kl(Ce,!1);if(!Ht.length)return vt;const Ct=[];function Mn(la){St?Ct.push(la):Ct.push(Object.assign(Object.assign({},la),{sortOrder:null}))}let zn=null;return Ht.forEach(la=>{zn===null?(Mn(la),la.sortOrder&&(la.multiplePriority===!1?St=!1:zn=!0)):(zn&&la.multiplePriority!==!1||(St=!1),Mn(la))}),Ct},[Ce,vt]),_t=ue.useMemo(()=>{const St=Zt.map(Ht=>{let{column:Ct,sortOrder:Mn}=Ht;return{column:Ct,order:Mn}});return{sortColumns:St,sortColumn:St[0]&&St[0].column,sortOrder:St[0]&&St[0].order}},[Zt]);function Wt(St){let Ht;St.multiplePriority===!1||!Zt.length||Zt[0].multiplePriority===!1?Ht=[St]:Ht=[].concat((0,Xa.Z)(Zt.filter(Ct=>{let{key:Mn}=Ct;return Mn!==St.key})),[St]),yt(Ht),Me(Fl(Ht),Ht)}return[St=>pl(Se,St,Zt,Wt,Ve,Je,qe),Zt,_t,()=>Fl(Zt)]}function Ya(ve,Se){return ve.map(Ce=>{const Me=Object.assign({},Ce);return Me.title=ys(Ce.title,Se),"children"in Me&&(Me.children=Ya(Me.children,Se)),Me})}function gu(ve){return[ue.useCallback(Ce=>Ya(Ce,ve),[ve])]}var zu=Sl((ve,Se)=>{const{_renderTimes:Ce}=ve,{_renderTimes:Me}=Se;return Ce!==Me}),Qu=Ao((ve,Se)=>{const{_renderTimes:Ce}=ve,{_renderTimes:Me}=Se;return Ce!==Me}),mu=z(84780),es=z(14747),vs=z(67968),Bu=z(45503),Zl=ve=>{const{componentCls:Se}=ve,Ce=`${ve.lineWidth}px ${ve.lineType} ${ve.tableBorderColor}`,Me=(Ve,Je,qe)=>({[`&${Se}-${Ve}`]:{[`> ${Se}-container`]:{[`> ${Se}-content, > ${Se}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Se}-expanded-row-fixed`]:{margin:`-${Je}px -${qe+ve.lineWidth}px`}}}}}});return{[`${Se}-wrapper`]:{[`${Se}${Se}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Se}-title`]:{border:Ce,borderBottom:0},[`> ${Se}-container`]:{borderInlineStart:Ce,borderTop:Ce,[`
|
|
> ${Se}-content,
|
|
> ${Se}-header,
|
|
> ${Se}-body,
|
|
> ${Se}-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:Ce},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Ce},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${Se}-cell-fix-right-first::after`]:{borderInlineEnd:Ce}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${Se}-expanded-row-fixed`]:{margin:`-${ve.tablePaddingVertical}px -${ve.tablePaddingHorizontal+ve.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:ve.lineWidth,bottom:0,borderInlineEnd:Ce,content:'""'}}}}}},[`&${Se}-scroll-horizontal`]:{[`> ${Se}-container > ${Se}-body`]:{"> table > tbody":{[`
|
|
> tr${Se}-expanded-row,
|
|
> tr${Se}-placeholder
|
|
`]:{"> th, > td":{borderInlineEnd:0}}}}}},Me("middle",ve.tablePaddingVerticalMiddle,ve.tablePaddingHorizontalMiddle)),Me("small",ve.tablePaddingVerticalSmall,ve.tablePaddingHorizontalSmall)),{[`> ${Se}-footer`]:{border:Ce,borderTop:0}}),[`${Se}-cell`]:{[`${Se}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${ve.lineWidth}px 0 ${ve.lineWidth}px ${ve.tableHeaderBg}`}},[`${Se}-bordered ${Se}-cell-scrollbar`]:{borderInlineEnd:Ce}}}},Ju=ve=>{const{componentCls:Se}=ve;return{[`${Se}-wrapper`]:{[`${Se}-cell-ellipsis`]:Object.assign(Object.assign({},es.vS),{wordBreak:"keep-all",[`
|
|
&${Se}-cell-fix-left-last,
|
|
&${Se}-cell-fix-right-first
|
|
`]:{overflow:"visible",[`${Se}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${Se}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Os=ve=>{const{componentCls:Se}=ve;return{[`${Se}-wrapper`]:{[`${Se}-tbody > tr${Se}-placeholder`]:{textAlign:"center",color:ve.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:ve.colorBgContainer}}}}},zs=z(49867),le=ve=>{const{componentCls:Se,antCls:Ce,controlInteractiveSize:Me,motionDurationSlow:Ve,lineWidth:Je,paddingXS:qe,lineType:vt,tableBorderColor:yt,tableExpandIconBg:Zt,tableExpandColumnWidth:_t,borderRadius:Wt,fontSize:mn,fontSizeSM:nt,lineHeight:St,tablePaddingVertical:Ht,tablePaddingHorizontal:Ct,tableExpandedRowBg:Mn,paddingXXS:zn}=ve,la=Me/2-Je,Ba=la*2+Je*3,Sa=`${Je}px ${vt} ${yt}`,Za=zn-Je;return{[`${Se}-wrapper`]:{[`${Se}-expand-icon-col`]:{width:_t},[`${Se}-row-expand-icon-cell`]:{textAlign:"center",[`${Se}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${Se}-row-indent`]:{height:1,float:"left"},[`${Se}-row-expand-icon`]:Object.assign(Object.assign({},(0,zs.N)(ve)),{position:"relative",float:"left",boxSizing:"border-box",width:Ba,height:Ba,padding:0,color:"inherit",lineHeight:`${Ba}px`,background:Zt,border:Sa,borderRadius:Wt,transform:`scale(${Me/Ba})`,transition:`all ${Ve}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ve} ease-out`,content:'""'},"&::before":{top:la,insetInlineEnd:Za,insetInlineStart:Za,height:Je},"&::after":{top:Za,bottom:Za,insetInlineStart:la,width:Je,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"}}),[`${Se}-row-indent + ${Se}-row-expand-icon`]:{marginTop:(mn*St-Je*3)/2-Math.ceil((nt*1.4-Je*3)/2),marginInlineEnd:qe},[`tr${Se}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Mn}},[`${Ce}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${Se}-expanded-row-fixed`]:{position:"relative",margin:`-${Ht}px -${Ct}px`,padding:`${Ht}px ${Ct}px`}}}},Ze=ve=>{const{componentCls:Se,antCls:Ce,iconCls:Me,tableFilterDropdownWidth:Ve,tableFilterDropdownSearchWidth:Je,paddingXXS:qe,paddingXS:vt,colorText:yt,lineWidth:Zt,lineType:_t,tableBorderColor:Wt,tableHeaderIconColor:mn,fontSizeSM:nt,tablePaddingHorizontal:St,borderRadius:Ht,motionDurationSlow:Ct,colorTextDescription:Mn,colorPrimary:zn,tableHeaderFilterActiveBg:la,colorTextDisabled:Ba,tableFilterDropdownBg:Sa,tableFilterDropdownHeight:Za,controlItemBgHover:jr,controlItemBgActive:Jr,boxShadowSecondary:Wa,filterDropdownMenuBg:$a}=ve,ka=`${Ce}-dropdown`,ba=`${Se}-filter-dropdown`,Tt=`${Ce}-tree`,qn=`${Zt}px ${_t} ${Wt}`;return[{[`${Se}-wrapper`]:{[`${Se}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Se}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-qe,marginInline:`${qe}px ${-St/2}px`,padding:`0 ${qe}px`,color:mn,fontSize:nt,borderRadius:Ht,cursor:"pointer",transition:`all ${Ct}`,"&:hover":{color:Mn,background:la},"&.active":{color:zn}}}},{[`${Ce}-dropdown`]:{[ba]:Object.assign(Object.assign({},(0,es.Wf)(ve)),{minWidth:Ve,backgroundColor:Sa,borderRadius:Ht,boxShadow:Wa,overflow:"hidden",[`${ka}-menu`]:{maxHeight:Za,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:$a,"&:empty::after":{display:"block",padding:`${vt}px 0`,color:Ba,fontSize:nt,textAlign:"center",content:'"Not Found"'}},[`${ba}-tree`]:{paddingBlock:`${vt}px 0`,paddingInline:vt,[Tt]:{padding:0},[`${Tt}-treenode ${Tt}-node-content-wrapper:hover`]:{backgroundColor:jr},[`${Tt}-treenode-checkbox-checked ${Tt}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Jr}}},[`${ba}-search`]:{padding:vt,borderBottom:qn,"&-input":{input:{minWidth:Je},[Me]:{color:Ba}}},[`${ba}-checkall`]:{width:"100%",marginBottom:qe,marginInlineStart:qe},[`${ba}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${vt-Zt}px ${vt}px`,overflow:"hidden",borderTop:qn}})}},{[`${Ce}-dropdown ${ba}, ${ba}-submenu`]:{[`${Ce}-checkbox-wrapper + span`]:{paddingInlineStart:vt,color:yt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Jn=ve=>{const{componentCls:Se,lineWidth:Ce,colorSplit:Me,motionDurationSlow:Ve,zIndexTableFixed:Je,tableBg:qe,zIndexTableSticky:vt}=ve,yt=Me;return{[`${Se}-wrapper`]:{[`
|
|
${Se}-cell-fix-left,
|
|
${Se}-cell-fix-right
|
|
`]:{position:"sticky !important",zIndex:Je,background:qe},[`
|
|
${Se}-cell-fix-left-first::after,
|
|
${Se}-cell-fix-left-last::after
|
|
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Ce,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ve}`,content:'""',pointerEvents:"none"},[`${Se}-cell-fix-left-all::after`]:{display:"none"},[`
|
|
${Se}-cell-fix-right-first::after,
|
|
${Se}-cell-fix-right-last::after
|
|
`]:{position:"absolute",top:0,bottom:-Ce,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ve}`,content:'""',pointerEvents:"none"},[`${Se}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:vt+1,width:30,transition:`box-shadow ${Ve}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${Se}-ping-left`]:{[`&:not(${Se}-has-fix-left) ${Se}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${yt}`}},[`
|
|
${Se}-cell-fix-left-first::after,
|
|
${Se}-cell-fix-left-last::after
|
|
`]:{boxShadow:`inset 10px 0 8px -8px ${yt}`},[`${Se}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${Se}-ping-right`]:{[`&:not(${Se}-has-fix-right) ${Se}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${yt}`}},[`
|
|
${Se}-cell-fix-right-first::after,
|
|
${Se}-cell-fix-right-last::after
|
|
`]:{boxShadow:`inset -10px 0 8px -8px ${yt}`}}}}},Nn=ve=>{const{componentCls:Se,antCls:Ce}=ve;return{[`${Se}-wrapper`]:{[`${Se}-pagination${Ce}-pagination`]:{margin:`${ve.margin}px 0`},[`${Se}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:ve.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},un=ve=>{const{componentCls:Se,tableRadius:Ce}=ve;return{[`${Se}-wrapper`]:{[Se]:{[`${Se}-title, ${Se}-header`]:{borderRadius:`${Ce}px ${Ce}px 0 0`},[`${Se}-title + ${Se}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${Se}-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:Ce,borderStartEndRadius:Ce,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Ce},"> *:last-child":{borderStartEndRadius:Ce}}},"&-footer":{borderRadius:`0 0 ${Ce}px ${Ce}px`}}}}},Lo=ve=>{const{componentCls:Se}=ve;return{[`${Se}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${Se}-pagination-left`]:{justifyContent:"flex-end"},[`${Se}-pagination-right`]:{justifyContent:"flex-start"},[`${Se}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${Se}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${Se}-row-indent`]:{float:"right"}}}}},No=ve=>{const{componentCls:Se,antCls:Ce,iconCls:Me,fontSizeIcon:Ve,padding:Je,paddingXS:qe,tableHeaderIconColor:vt,tableHeaderIconColorHover:yt,tableSelectionColumnWidth:Zt}=ve;return{[`${Se}-wrapper`]:{[`${Se}-selection-col`]:{width:Zt,[`&${Se}-selection-col-with-dropdown`]:{width:Zt+Ve+Je/4}},[`${Se}-bordered ${Se}-selection-col`]:{width:Zt+qe*2,[`&${Se}-selection-col-with-dropdown`]:{width:Zt+Ve+Je/4+qe*2}},[`
|
|
table tr th${Se}-selection-column,
|
|
table tr td${Se}-selection-column
|
|
`]:{paddingInlineEnd:ve.paddingXS,paddingInlineStart:ve.paddingXS,textAlign:"center",[`${Ce}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${Se}-selection-column${Se}-cell-fix-left`]:{zIndex:ve.zIndexTableFixed+1},[`table tr th${Se}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${Se}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${Se}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${ve.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${ve.tablePaddingHorizontal/4}px`,[Me]:{color:vt,fontSize:Ve,verticalAlign:"baseline","&:hover":{color:yt}}}}}},Vo=ve=>{const{componentCls:Se}=ve,Ce=(Me,Ve,Je,qe)=>({[`${Se}${Se}-${Me}`]:{fontSize:qe,[`
|
|
${Se}-title,
|
|
${Se}-footer,
|
|
${Se}-cell,
|
|
${Se}-thead > tr > th,
|
|
${Se}-tbody > tr > th,
|
|
${Se}-tbody > tr > td,
|
|
tfoot > tr > th,
|
|
tfoot > tr > td
|
|
`]:{padding:`${Ve}px ${Je}px`},[`${Se}-filter-trigger`]:{marginInlineEnd:`-${Je/2}px`},[`${Se}-expanded-row-fixed`]:{margin:`-${Ve}px -${Je}px`},[`${Se}-tbody`]:{[`${Se}-wrapper:only-child ${Se}`]:{marginBlock:`-${Ve}px`,marginInline:`${ve.tableExpandColumnWidth-Je}px -${Je}px`}},[`${Se}-selection-column`]:{paddingInlineStart:`${Je/4}px`}}});return{[`${Se}-wrapper`]:Object.assign(Object.assign({},Ce("middle",ve.tablePaddingVerticalMiddle,ve.tablePaddingHorizontalMiddle,ve.tableFontSizeMiddle)),Ce("small",ve.tablePaddingVerticalSmall,ve.tablePaddingHorizontalSmall,ve.tableFontSizeSmall))}},Fo=ve=>{const{componentCls:Se,marginXXS:Ce,fontSizeIcon:Me,tableHeaderIconColor:Ve,tableHeaderIconColorHover:Je}=ve;return{[`${Se}-wrapper`]:{[`${Se}-thead th${Se}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${ve.motionDurationSlow}`,"&:hover":{background:ve.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:ve.colorPrimary},[`
|
|
&${Se}-cell-fix-left:hover,
|
|
&${Se}-cell-fix-right:hover
|
|
`]:{background:ve.tableFixedHeaderSortActiveBg}},[`${Se}-thead th${Se}-column-sort`]:{background:ve.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${Se}-column-sort`]:{background:ve.tableBodySortBg},[`${Se}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${Se}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${Se}-column-sorter`]:{marginInlineStart:Ce,color:Ve,fontSize:0,transition:`color ${ve.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Me,"&.active":{color:ve.colorPrimary}},[`${Se}-column-sorter-up + ${Se}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${Se}-column-sorters:hover ${Se}-column-sorter`]:{color:Je}}}},co=ve=>{const{componentCls:Se,opacityLoading:Ce,tableScrollThumbBg:Me,tableScrollThumbBgHover:Ve,tableScrollThumbSize:Je,tableScrollBg:qe,zIndexTableSticky:vt,stickyScrollBarBorderRadius:yt}=ve,Zt=`${ve.lineWidth}px ${ve.lineType} ${ve.tableBorderColor}`;return{[`${Se}-wrapper`]:{[`${Se}-sticky`]:{"&-holder":{position:"sticky",zIndex:vt,background:ve.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Je}px !important`,zIndex:vt,display:"flex",alignItems:"center",background:qe,borderTop:Zt,opacity:Ce,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Je,backgroundColor:Me,borderRadius:yt,transition:`all ${ve.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ve}}}}}}},ii=ve=>{const{componentCls:Se,lineWidth:Ce,tableBorderColor:Me}=ve,Ve=`${Ce}px ${ve.lineType} ${Me}`;return{[`${Se}-wrapper`]:{[`${Se}-summary`]:{position:"relative",zIndex:ve.zIndexTableFixed,background:ve.tableBg,"> tr":{"> th, > td":{borderBottom:Ve}}},[`div${Se}-summary`]:{boxShadow:`0 -${Ce}px 0 ${Me}`}}}},Ro=ve=>{const{componentCls:Se}=ve,Ce=`${ve.lineWidth}px ${ve.lineType} ${ve.tableBorderColor}`,Me=`${Se}-expanded-row-cell`;return{[`${Se}-wrapper`]:{[`${Se}-tbody-virtual`]:{[`${Se}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${Se}-cell`]:{borderBottom:Ce},[`${Se}-expanded-row`]:{[`${Me}${Me}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${ve.lineWidth}px)`,borderInlineEnd:"none"}}},[`${Se}-bordered`]:{[`${Se}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Ce,position:"absolute"},[`${Se}-cell`]:{borderInlineEnd:Ce,[`&${Se}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-ve.lineWidth,borderInlineStart:Ce}}}}}}};const qo=ve=>{const{componentCls:Se,fontWeightStrong:Ce,tablePaddingVertical:Me,tablePaddingHorizontal:Ve,lineWidth:Je,lineType:qe,tableBorderColor:vt,tableFontSize:yt,tableBg:Zt,tableRadius:_t,tableHeaderTextColor:Wt,motionDurationMid:mn,tableHeaderBg:nt,tableHeaderCellSplitColor:St,tableRowHoverBg:Ht,tableSelectedRowBg:Ct,tableSelectedRowHoverBg:Mn,tableFooterTextColor:zn,tableFooterBg:la,paddingContentVerticalLG:Ba}=ve,Sa=`${Je}px ${qe} ${vt}`;return{[`${Se}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,es.dF)()),{[Se]:Object.assign(Object.assign({},(0,es.Wf)(ve)),{fontSize:yt,background:Zt,borderRadius:`${_t}px ${_t}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${_t}px ${_t}px 0 0`,borderCollapse:"separate",borderSpacing:0},[`
|
|
${Se}-cell,
|
|
${Se}-thead > tr > th,
|
|
${Se}-tbody > tr > th,
|
|
${Se}-tbody > tr > td,
|
|
tfoot > tr > th,
|
|
tfoot > tr > td
|
|
`]:{position:"relative",padding:`${Ba}px ${Ve}px`,overflowWrap:"break-word"},[`${Se}-title`]:{padding:`${Me}px ${Ve}px`},[`${Se}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Wt,fontWeight:Ce,textAlign:"start",background:nt,borderBottom:Sa,transition:`background ${mn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${Se}-selection-column):not(${Se}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:St,transform:"translateY(-50%)",transition:`background-color ${mn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${Se}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${mn}, border-color ${mn}`,borderBottom:Sa,[`
|
|
> ${Se}-wrapper:only-child,
|
|
> ${Se}-expanded-row-fixed > ${Se}-wrapper:only-child
|
|
`]:{[Se]:{marginBlock:`-${Me}px`,marginInline:`${ve.tableExpandColumnWidth-Ve}px -${Ve}px`,[`${Se}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Wt,fontWeight:Ce,textAlign:"start",background:nt,borderBottom:Sa,transition:`background ${mn} ease`},[`
|
|
&${Se}-row:hover > th,
|
|
&${Se}-row:hover > td,
|
|
> th${Se}-cell-row-hover,
|
|
> td${Se}-cell-row-hover
|
|
`]:{background:Ht},[`&${Se}-row-selected`]:{"> th, > td":{background:Ct},"&:hover > th, &:hover > td":{background:Mn}}}},[`${Se}-footer`]:{padding:`${Me}px ${Ve}px`,color:zn,background:la}})}};var $o=(0,vs.Z)("Table",ve=>{const{colorTextHeading:Se,colorSplit:Ce,colorIcon:Me,colorIconHover:Ve,opacityLoading:Je,colorBgContainer:qe,controlInteractiveSize:vt,headerBg:yt,headerColor:Zt,headerSortActiveBg:_t,headerSortHoverBg:Wt,bodySortBg:mn,rowHoverBg:nt,rowSelectedBg:St,rowSelectedHoverBg:Ht,rowExpandedBg:Ct,cellPaddingBlock:Mn,cellPaddingInline:zn,cellPaddingBlockMD:la,cellPaddingInlineMD:Ba,cellPaddingBlockSM:Sa,cellPaddingInlineSM:Za,borderColor:jr,footerBg:Jr,footerColor:Wa,headerBorderRadius:$a,cellFontSize:ka,cellFontSizeMD:ba,cellFontSizeSM:Tt,headerSplitColor:qn,fixedHeaderSortActiveBg:ur,headerFilterHoverBg:mr,filterDropdownBg:rr,expandIconBg:no,selectionColumnWidth:mo,stickyScrollBarBg:Va}=ve,sr=new mu.C(Me),xr=new mu.C(Ve),qr=2,va=(0,Bu.TS)(ve,{tableFontSize:ka,tableBg:qe,tableRadius:$a,tablePaddingVertical:Mn,tablePaddingHorizontal:zn,tablePaddingVerticalMiddle:la,tablePaddingHorizontalMiddle:Ba,tablePaddingVerticalSmall:Sa,tablePaddingHorizontalSmall:Za,tableBorderColor:jr,tableHeaderTextColor:Zt,tableHeaderBg:yt,tableFooterTextColor:Wa,tableFooterBg:Jr,tableHeaderCellSplitColor:qn,tableHeaderSortBg:_t,tableHeaderSortHoverBg:Wt,tableHeaderIconColor:sr.clone().setAlpha(sr.getAlpha()*Je).toRgbString(),tableHeaderIconColorHover:xr.clone().setAlpha(xr.getAlpha()*Je).toRgbString(),tableBodySortBg:mn,tableFixedHeaderSortActiveBg:ur,tableHeaderFilterActiveBg:mr,tableFilterDropdownBg:rr,tableRowHoverBg:nt,tableSelectedRowBg:St,tableSelectedRowHoverBg:Ht,zIndexTableFixed:qr,zIndexTableSticky:qr+1,tableFontSizeMiddle:ba,tableFontSizeSmall:Tt,tableSelectionColumnWidth:mo,tableExpandIconBg:no,tableExpandColumnWidth:vt+2*ve.padding,tableExpandedRowBg:Ct,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Va,tableScrollThumbBgHover:Se,tableScrollBg:Ce});return[qo(va),Nn(va),ii(va),Fo(va),Ze(va),Zl(va),un(va),le(va),ii(va),Os(va),No(va),Jn(va),co(va),Ju(va),Vo(va),Lo(va),Ro(va)]},ve=>{const{colorFillAlter:Se,colorBgContainer:Ce,colorTextHeading:Me,colorFillSecondary:Ve,colorFillContent:Je,controlItemBgActive:qe,controlItemBgActiveHover:vt,padding:yt,paddingSM:Zt,paddingXS:_t,colorBorderSecondary:Wt,borderRadiusLG:mn,fontSize:nt,controlHeight:St,colorTextPlaceholder:Ht}=ve,Ct=new mu.C(Ve).onBackground(Ce).toHexShortString(),Mn=new mu.C(Je).onBackground(Ce).toHexShortString(),zn=new mu.C(Se).onBackground(Ce).toHexShortString();return{headerBg:zn,headerColor:Me,headerSortActiveBg:Ct,headerSortHoverBg:Mn,bodySortBg:zn,rowHoverBg:zn,rowSelectedBg:qe,rowSelectedHoverBg:vt,rowExpandedBg:Se,cellPaddingBlock:yt,cellPaddingInline:yt,cellPaddingBlockMD:Zt,cellPaddingInlineMD:_t,cellPaddingBlockSM:_t,cellPaddingInlineSM:_t,borderColor:Wt,headerBorderRadius:mn,footerBg:zn,footerColor:Me,cellFontSize:nt,cellFontSizeMD:nt,cellFontSizeSM:nt,headerSplitColor:Wt,fixedHeaderSortActiveBg:Ct,headerFilterHoverBg:Je,filterDropdownMenuBg:Ce,filterDropdownBg:Ce,expandIconBg:Ce,selectionColumnWidth:St,stickyScrollBarBg:Ht,stickyScrollBarBorderRadius:100}});const po=[],ko=(ve,Se)=>{const{prefixCls:Ce,className:Me,rootClassName:Ve,style:Je,size:qe,bordered:vt,dropdownPrefixCls:yt,dataSource:Zt,pagination:_t,rowSelection:Wt,rowKey:mn="key",rowClassName:nt,columns:St,children:Ht,childrenColumnName:Ct,onChange:Mn,getPopupContainer:zn,loading:la,expandIcon:Ba,expandable:Sa,expandedRowRender:Za,expandIconColumnIndex:jr,indentSize:Jr,scroll:Wa,sortDirections:$a,locale:ka,showSorterTooltip:ba=!0,virtual:Tt}=ve,qn=ue.useMemo(()=>St||gl(Ht),[St,Ht]),ur=ue.useMemo(()=>qn.some(Kn=>Kn.responsive),[qn]),mr=(0,us.Z)(ur),rr=ue.useMemo(()=>{const Kn=new Set(Object.keys(mr).filter(Vn=>mr[Vn]));return qn.filter(Vn=>!Vn.responsive||Vn.responsive.some(vr=>Kn.has(vr)))},[qn,mr]),no=(0,Ia.Z)(ve,["className","style","columns"]),{locale:mo=uc.Z,direction:Va,table:sr,renderEmpty:xr,getPrefixCls:qr,getPopupContainer:va}=ue.useContext(ku.E_),Ir=(0,Vu.Z)(qe),oa=Object.assign(Object.assign({},mo.Table),ka),Ea=Zt||po,Co=qr("table",Ce),Fi=qr("dropdown",yt),cr=Object.assign({childrenColumnName:Ct,expandIconColumnIndex:jr},Sa),{childrenColumnName:dr="children"}=cr,kr=ue.useMemo(()=>Ea.some(Kn=>Kn==null?void 0:Kn[dr])?"nest":Za||Sa&&Sa.expandedRowRender?"row":null,[Ea]),Br={body:ue.useRef()},ti=ue.useMemo(()=>typeof mn=="function"?mn:Kn=>Kn==null?void 0:Kn[mn],[mn]),[Gr]=_i(Ea,dr,ti),Do={},si=function(Kn,Vn){let vr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Ta,pr,er;const _r=Object.assign(Object.assign({},Do),Kn);vr&&((Ta=Do.resetPagination)===null||Ta===void 0||Ta.call(Do),!((pr=_r.pagination)===null||pr===void 0)&&pr.current&&(_r.pagination.current=1),_t&&_t.onChange&&_t.onChange(1,(er=_r.pagination)===null||er===void 0?void 0:er.pageSize)),Wa&&Wa.scrollToFirstRowOnChange!==!1&&Br.body.current&&(0,Ru.Z)(0,{getContainer:()=>Br.body.current}),Mn==null||Mn(_r.pagination,_r.filters,_r.sorter,{currentDataSource:ui(Mi(Ea,_r.sorterStates,dr),_r.filterStates),action:Vn})},ni=(Kn,Vn)=>{si({sorter:Kn,sorterStates:Vn},"sort",!1)},[ou,ql,ts,El]=yo({prefixCls:Co,mergedColumns:rr,onSorterChange:ni,sortDirections:$a||["ascend","descend"],tableLocale:oa,showSorterTooltip:ba}),Qi=ue.useMemo(()=>Mi(Ea,ql,dr),[Ea,ql]);Do.sorter=El(),Do.sorterStates=ql;const Ui=(Kn,Vn)=>{si({filters:Kn,filterStates:Vn},"filter",!0)},[Ml,Xu,Ri]=Nr({prefixCls:Co,locale:oa,dropdownPrefixCls:Fi,mergedColumns:rr,onFilterChange:Ui,getPopupContainer:zn||va}),Hi=ui(Qi,Xu);Do.filters=Ri,Do.filterStates=Xu;const ie=ue.useMemo(()=>{const Kn={};return Object.keys(Ri).forEach(Vn=>{Ri[Vn]!==null&&(Kn[Vn]=Ri[Vn])}),Object.assign(Object.assign({},ts),{filters:Kn})},[ts,Ri]),[ce]=gu(ie),de=(Kn,Vn)=>{si({pagination:Object.assign(Object.assign({},Do.pagination),{current:Kn,pageSize:Vn})},"paginate")},[xe,Ie]=oi(Hi.length,de,_t);Do.pagination=_t===!1?{}:Ll(xe,_t),Do.resetPagination=Ie;const rt=ue.useMemo(()=>{if(_t===!1||!xe.pageSize)return Hi;const{current:Kn=1,total:Vn,pageSize:vr=el}=xe;return Hi.length<Vn?Hi.length>vr?Hi.slice((Kn-1)*vr,Kn*vr):Hi:Hi.slice((Kn-1)*vr,Kn*vr)},[!!_t,Hi,xe&&xe.current,xe&&xe.pageSize,xe&&xe.total]),[at,bt]=cu({prefixCls:Co,data:Hi,pageData:rt,getRowKey:ti,getRecordByKey:Gr,expandType:kr,childrenColumnName:dr,locale:oa,getPopupContainer:zn||va},Wt),Dt=(Kn,Vn,vr)=>{let Ta;return typeof nt=="function"?Ta=we()(nt(Kn,Vn,vr)):Ta=we()(nt),we()({[`${Co}-row-selected`]:bt.has(ti(Kn,Vn))},Ta)};cr.__PARENT_RENDER_ICON__=cr.expandIcon,cr.expandIcon=cr.expandIcon||Ba||ks(oa),kr==="nest"&&cr.expandIconColumnIndex===void 0?cr.expandIconColumnIndex=Wt?1:0:cr.expandIconColumnIndex>0&&Wt&&(cr.expandIconColumnIndex-=1),typeof cr.indentSize!="number"&&(cr.indentSize=typeof Jr=="number"?Jr:15);const kt=ue.useCallback(Kn=>ce(at(Ml(ou(Kn)))),[ou,Ml,at]);let Fn,Gt;if(_t!==!1&&(xe!=null&&xe.total)){let Kn;xe.size?Kn=xe.size:Kn=Ir==="small"||Ir==="middle"?"small":void 0;const Vn=pr=>ue.createElement(ss.Z,Object.assign({},xe,{className:we()(`${Co}-pagination ${Co}-pagination-${pr}`,xe.className),size:Kn})),vr=Va==="rtl"?"left":"right",{position:Ta}=xe;if(Ta!==null&&Array.isArray(Ta)){const pr=Ta.find(So=>So.includes("top")),er=Ta.find(So=>So.includes("bottom")),_r=Ta.every(So=>`${So}`=="none");!pr&&!er&&!_r&&(Gt=Vn(vr)),pr&&(Fn=Vn(pr.toLowerCase().replace("top",""))),er&&(Gt=Vn(er.toLowerCase().replace("bottom","")))}else Gt=Vn(vr)}let Yt;typeof la=="boolean"?Yt={spinning:la}:typeof la=="object"&&(Yt=Object.assign({spinning:!0},la));const[Jt,cn]=$o(Co),[,Mt]=(0,sc.Z)(),nn=we()(`${Co}-wrapper`,sr==null?void 0:sr.className,{[`${Co}-wrapper-rtl`]:Va==="rtl"},Me,Ve,cn),In=Object.assign(Object.assign({},sr==null?void 0:sr.style),Je),fa=ka&&ka.emptyText||(xr==null?void 0:xr("Table"))||ue.createElement(ls.Z,{componentName:"Table"}),Qn=Tt?Qu:zu,Wn={},wa=ue.useMemo(()=>{const{fontSize:Kn,lineHeight:Vn,padding:vr,paddingXS:Ta,paddingSM:pr}=Mt,er=Math.floor(Kn*Vn);switch(Ir){case"large":return vr*2+er;case"small":return Ta*2+er;default:return pr*2+er}},[Mt,Ir]);return Tt&&(Wn.listItemHeight=wa),Jt(ue.createElement("div",{ref:Se,className:nn,style:In},ue.createElement(bu.Z,Object.assign({spinning:!1},Yt),Fn,ue.createElement(Qn,Object.assign({},Wn,no,{columns:rr,direction:Va,expandable:cr,prefixCls:Co,className:we()({[`${Co}-middle`]:Ir==="middle",[`${Co}-small`]:Ir==="small",[`${Co}-bordered`]:vt,[`${Co}-empty`]:Ea.length===0}),data:rt,rowKey:ti,rowClassName:Dt,emptyText:fa,internalHooks:se,internalRefs:Br,transformColumns:kt})),Gt)))};var Rr=ue.forwardRef(ko);const Gn=(ve,Se)=>{const Ce=ue.useRef(0);return Ce.current+=1,ue.createElement(Rr,Object.assign({},ve,{ref:Se,_renderTimes:Ce.current}))},Yi=ue.forwardRef(Gn);Yi.SELECTION_COLUMN=wo,Yi.EXPAND_COLUMN=b,Yi.SELECTION_ALL=Pl,Yi.SELECTION_INVERT=xi,Yi.SELECTION_NONE=Hn,Yi.Column=ll,Yi.ColumnGroup=Ul,Yi.Summary=ht;var ho=Yi,Ua=ho},79870:function(ft,$e,z){"use strict";z.d($e,{default:function(){return bo}});var b=z(87462),se=z(4942),Pe=z(71002),be=z(1413),De=z(74902),Be=z(15671),ue=z(43144),Le=z(97326),Re=z(60136),Oe=z(51630),He=z(94184),Fe=z.n(He),pe={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(ln){var wn=ln.keyCode;if(ln.altKey&&!ln.ctrlKey||ln.metaKey||wn>=pe.F1&&wn<=pe.F12)return!1;switch(wn){case pe.ALT:case pe.CAPS_LOCK:case pe.CONTEXT_MENU:case pe.CTRL:case pe.DOWN:case pe.END:case pe.ESC:case pe.HOME:case pe.INSERT:case pe.LEFT:case pe.MAC_FF_META:case pe.META:case pe.NUMLOCK:case pe.NUM_CENTER:case pe.PAGE_DOWN:case pe.PAGE_UP:case pe.PAUSE:case pe.PRINT_SCREEN:case pe.RIGHT:case pe.SHIFT:case pe.UP:case pe.WIN_KEY:case pe.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(ln){if(ln>=pe.ZERO&&ln<=pe.NINE||ln>=pe.NUM_ZERO&&ln<=pe.NUM_MULTIPLY||ln>=pe.A&&ln<=pe.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&ln===0)return!0;switch(ln){case pe.SPACE:case pe.QUESTION_MARK:case pe.NUM_PLUS:case pe.NUM_MINUS:case pe.NUM_PERIOD:case pe.NUM_DIVISION:case pe.SEMICOLON:case pe.DASH:case pe.EQUALS:case pe.COMMA:case pe.PERIOD:case pe.SLASH:case pe.APOSTROPHE:case pe.SINGLE_QUOTE:case pe.OPEN_SQUARE_BRACKET:case pe.BACKSLASH:case pe.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},re=pe,a=z(34952),E=z(72978),x=z(67294),y=z(69610);function ee(zt){var ln=zt.dropPosition,wn=zt.dropLevelOffset,tt=zt.indent,yn={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(ln){case-1:yn.top=0,yn.left=-wn*tt;break;case 1:yn.bottom=0,yn.left=-wn*tt;break;case 0:yn.bottom=0,yn.left=tt;break}return x.createElement("div",{style:yn})}var te=z(36459),ne=z(97685),oe=z(45987);function ae(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Ee=ae()?x.useLayoutEffect:x.useEffect,me=Ee,ye=function(ln,wn){var tt=React.useRef(!0);Ee(function(){if(!tt.current)return ln()},wn),Ee(function(){return tt.current=!1,function(){tt.current=!0}},[])},he=z(73299),ge=z(73935);function fe(zt){return zt instanceof HTMLElement||zt instanceof SVGElement}function ke(zt){return fe(zt)?zt:zt instanceof x.Component?ge.findDOMNode(zt):null}var we=z(28580);function Ne(zt,ln,wn){var tt=React.useRef({});return(!("value"in tt.current)||wn(tt.current.condition,ln))&&(tt.current.value=zt(),tt.current.condition=ln),tt.current.value}function Ae(zt,ln){typeof zt=="function"?zt(ln):(0,Pe.Z)(zt)==="object"&&zt&&"current"in zt&&(zt.current=ln)}function Te(){for(var zt=arguments.length,ln=new Array(zt),wn=0;wn<zt;wn++)ln[wn]=arguments[wn];var tt=ln.filter(function(yn){return yn});return tt.length<=1?tt[0]:function(yn){ln.forEach(function(ca){Ae(ca,yn)})}}function We(){for(var zt=arguments.length,ln=new Array(zt),wn=0;wn<zt;wn++)ln[wn]=arguments[wn];return useMemo(function(){return Te.apply(void 0,ln)},ln,function(tt,yn){return tt.length===yn.length&&tt.every(function(ca,sa){return ca===yn[sa]})})}function dt(zt){var ln,wn,tt=(0,we.isMemo)(zt)?zt.type.type:zt.type;return!(typeof tt=="function"&&!((ln=tt.prototype)!==null&&ln!==void 0&&ln.render)||typeof zt=="function"&&!((wn=zt.prototype)!==null&&wn!==void 0&&wn.render))}function gt(zt,ln){var wn={};return wn[zt.toLowerCase()]=ln.toLowerCase(),wn["Webkit".concat(zt)]="webkit".concat(ln),wn["Moz".concat(zt)]="moz".concat(ln),wn["ms".concat(zt)]="MS".concat(ln),wn["O".concat(zt)]="o".concat(ln.toLowerCase()),wn}function ze(zt,ln){var wn={animationend:gt("Animation","AnimationEnd"),transitionend:gt("Transition","TransitionEnd")};return zt&&("AnimationEvent"in ln||delete wn.animationend.animation,"TransitionEvent"in ln||delete wn.transitionend.transition),wn}var Qe=ze(ae(),typeof window!="undefined"?window:{}),Ye={};if(ae()){var Xe=document.createElement("div");Ye=Xe.style}var je={};function Ue(zt){if(je[zt])return je[zt];var ln=Qe[zt];if(ln)for(var wn=Object.keys(ln),tt=wn.length,yn=0;yn<tt;yn+=1){var ca=wn[yn];if(Object.prototype.hasOwnProperty.call(ln,ca)&&ca in Ye)return je[zt]=ln[ca],je[zt]}return""}var ct=Ue("animationend"),jt=Ue("transitionend"),ot=!!(ct&&jt),Ot=ct||"animationend",Ke=jt||"transitionend";function fn(zt,ln){if(!zt)return null;if((0,Pe.Z)(zt)==="object"){var wn=ln.replace(/-\w/g,function(tt){return tt[1].toUpperCase()});return zt[wn]}return"".concat(zt,"-").concat(ln)}var On="none",Dn="appear",Tn="enter",It="leave",lt="none",et="prepare",wt="start",Kt="active",At="end";function Un(zt){var ln=x.useRef(!1),wn=x.useState(zt),tt=(0,ne.Z)(wn,2),yn=tt[0],ca=tt[1];x.useEffect(function(){return ln.current=!1,function(){ln.current=!0}},[]);function sa(Qt,En){En&&ln.current||ca(Qt)}return[yn,sa]}var An=function(ln){return+setTimeout(ln,16)},Sn=function(ln){return clearTimeout(ln)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(An=function(ln){return window.requestAnimationFrame(ln)},Sn=function(ln){return window.cancelAnimationFrame(ln)});var Ln=0,ua=new Map;function it(zt){ua.delete(zt)}var Pt=function(ln){var wn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Ln+=1;var tt=Ln;function yn(ca){if(ca===0)it(tt),ln();else{var sa=An(function(){yn(ca-1)});ua.set(tt,sa)}}return yn(wn),tt};Pt.cancel=function(zt){var ln=ua.get(zt);return it(ln),Sn(ln)};var Pa=Pt,kn=function(){var zt=x.useRef(null);function ln(){Pa.cancel(zt.current)}function wn(tt){var yn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;ln();var ca=Pa(function(){yn<=1?tt({isCanceled:function(){return ca!==zt.current}}):wn(tt,yn-1)});zt.current=ca}return x.useEffect(function(){return function(){ln()}},[]),[wn,ln]},xt=ae()?x.useLayoutEffect:x.useEffect,gn=xt,ht=[et,wt,Kt,At],mt=!1,Xt=!0;function vn(zt){return zt===Kt||zt===At}var en=function(zt,ln){var wn=Un(lt),tt=(0,ne.Z)(wn,2),yn=tt[0],ca=tt[1],sa=kn(),Qt=(0,ne.Z)(sa,2),En=Qt[0],pn=Qt[1];function pa(){ca(et,!0)}return gn(function(){if(yn!==lt&&yn!==At){var ja=ht.indexOf(yn),ir=ht[ja+1],Ut=ln(yn);Ut===mt?ca(ir,!0):En(function(Pr){function zr(){Pr.isCanceled()||ca(ir,!0)}Ut===!0?zr():Promise.resolve(Ut).then(zr)})}},[zt,yn]),x.useEffect(function(){return function(){pn()}},[]),[pa,yn]},Vt=function(zt){var ln=(0,x.useRef)(),wn=(0,x.useRef)(zt);wn.current=zt;var tt=x.useCallback(function(sa){wn.current(sa)},[]);function yn(sa){sa&&(sa.removeEventListener(Ke,tt),sa.removeEventListener(Ot,tt))}function ca(sa){ln.current&&ln.current!==sa&&yn(ln.current),sa&&sa!==ln.current&&(sa.addEventListener(Ke,tt),sa.addEventListener(Ot,tt),ln.current=sa)}return x.useEffect(function(){return function(){yn(ln.current)}},[]),[ca,yn]};function Aa(zt,ln,wn,tt){var yn=tt.motionEnter,ca=yn===void 0?!0:yn,sa=tt.motionAppear,Qt=sa===void 0?!0:sa,En=tt.motionLeave,pn=En===void 0?!0:En,pa=tt.motionDeadline,ja=tt.motionLeaveImmediately,ir=tt.onAppearPrepare,Ut=tt.onEnterPrepare,Pr=tt.onLeavePrepare,zr=tt.onAppearStart,ia=tt.onEnterStart,sn=tt.onLeaveStart,ea=tt.onAppearActive,ra=tt.onEnterActive,Oa=tt.onLeaveActive,Sr=tt.onAppearEnd,Or=tt.onEnterEnd,Hr=tt.onLeaveEnd,Wr=tt.onVisibleChanged,Da=Un(),or=(0,ne.Z)(Da,2),nr=or[0],Cr=or[1],La=Un(On),Bo=(0,ne.Z)(La,2),_o=Bo[0],di=Bo[1],gi=Un(null),mi=(0,ne.Z)(gi,2),Sl=mi[0],au=mi[1],Cu=(0,x.useRef)(!1),xl=(0,x.useRef)(null);function Rl(){return wn()}var ml=(0,x.useRef)(!1);function Ou($i){var Ao=Rl();if(!($i&&!$i.deadline&&$i.target!==Ao)){var il=ml.current,qu;_o===Dn&&il?qu=Sr==null?void 0:Sr(Ao,$i):_o===Tn&&il?qu=Or==null?void 0:Or(Ao,$i):_o===It&&il&&(qu=Hr==null?void 0:Hr(Ao,$i)),_o!==On&&il&&qu!==!1&&(di(On,!0),au(null,!0))}}var vu=Vt(Ou),Nu=(0,ne.Z)(vu,1),os=Nu[0],bl=x.useMemo(function(){var $i,Ao,il;switch(_o){case Dn:return $i={},(0,se.Z)($i,et,ir),(0,se.Z)($i,wt,zr),(0,se.Z)($i,Kt,ea),$i;case Tn:return Ao={},(0,se.Z)(Ao,et,Ut),(0,se.Z)(Ao,wt,ia),(0,se.Z)(Ao,Kt,ra),Ao;case It:return il={},(0,se.Z)(il,et,Pr),(0,se.Z)(il,wt,sn),(0,se.Z)(il,Kt,Oa),il;default:return{}}},[_o]),Dr=en(_o,function($i){if($i===et){var Ao=bl[et];return Ao?Ao(Rl()):mt}if(pu in bl){var il;au(((il=bl[pu])===null||il===void 0?void 0:il.call(bl,Rl(),null))||null)}return pu===Kt&&(os(Rl()),pa>0&&(clearTimeout(xl.current),xl.current=setTimeout(function(){Ou({deadline:!0})},pa))),Xt}),xu=(0,ne.Z)(Dr,2),Bs=xu[0],pu=xu[1],Gu=vn(pu);ml.current=Gu,gn(function(){Cr(ln);var $i=Cu.current;if(Cu.current=!0,!!zt){var Ao;!$i&&ln&&Qt&&(Ao=Dn),$i&&ln&&ca&&(Ao=Tn),($i&&!ln&&pn||!$i&&ja&&!ln&&pn)&&(Ao=It),Ao&&(di(Ao),Bs())}},[ln]),(0,x.useEffect)(function(){(_o===Dn&&!Qt||_o===Tn&&!ca||_o===It&&!pn)&&di(On)},[Qt,ca,pn]),(0,x.useEffect)(function(){return function(){Cu.current=!1,clearTimeout(xl.current)}},[]);var Iu=x.useRef(!1);(0,x.useEffect)(function(){nr&&(Iu.current=!0),nr!==void 0&&_o===On&&((Iu.current||nr)&&(Wr==null||Wr(nr)),Iu.current=!0)},[nr,_o]);var is=Sl;return bl[et]&&pu===wt&&(is=(0,be.Z)({transition:"none"},is)),[_o,pu,is,nr!=null?nr:ln]}var da=function(zt){(0,Re.Z)(wn,zt);var ln=(0,Oe.Z)(wn);function wn(){return(0,Be.Z)(this,wn),ln.apply(this,arguments)}return(0,ue.Z)(wn,[{key:"render",value:function(){return this.props.children}}]),wn}(x.Component),an=da;function hr(zt){var ln=zt;(0,Pe.Z)(zt)==="object"&&(ln=zt.transitionSupport);function wn(yn){return!!(yn.motionName&&ln)}var tt=x.forwardRef(function(yn,ca){var sa=yn.visible,Qt=sa===void 0?!0:sa,En=yn.removeOnLeave,pn=En===void 0?!0:En,pa=yn.forceRender,ja=yn.children,ir=yn.motionName,Ut=yn.leavedClassName,Pr=yn.eventProps,zr=wn(yn),ia=(0,x.useRef)(),sn=(0,x.useRef)();function ea(){try{return ia.current instanceof HTMLElement?ia.current:ke(sn.current)}catch(gi){return null}}var ra=Aa(zr,Qt,ea,yn),Oa=(0,ne.Z)(ra,4),Sr=Oa[0],Or=Oa[1],Hr=Oa[2],Wr=Oa[3],Da=x.useRef(Wr);Wr&&(Da.current=!0);var or=x.useCallback(function(gi){ia.current=gi,Ae(ca,gi)},[ca]),nr,Cr=(0,be.Z)((0,be.Z)({},Pr),{},{visible:Qt});if(!ja)nr=null;else if(Sr===On||!wn(yn))Wr?nr=ja((0,be.Z)({},Cr),or):!pn&&Da.current&&Ut?nr=ja((0,be.Z)((0,be.Z)({},Cr),{},{className:Ut}),or):pa||!pn&&!Ut?nr=ja((0,be.Z)((0,be.Z)({},Cr),{},{style:{display:"none"}}),or):nr=null;else{var La,Bo;Or===et?Bo="prepare":vn(Or)?Bo="active":Or===wt&&(Bo="start"),nr=ja((0,be.Z)((0,be.Z)({},Cr),{},{className:Fe()(fn(ir,Sr),(La={},(0,se.Z)(La,fn(ir,"".concat(Sr,"-").concat(Bo)),Bo),(0,se.Z)(La,ir,typeof ir=="string"),La)),style:Hr}),or)}if(x.isValidElement(nr)&&dt(nr)){var _o=nr,di=_o.ref;di||(nr=x.cloneElement(nr,{ref:or}))}return x.createElement(an,{ref:sn},nr)});return tt.displayName="CSSMotion",tt}var ya=hr(ot),Er="add",Ur="keep",uo="remove",xo="removed";function wr(zt){var ln;return zt&&(0,Pe.Z)(zt)==="object"&&"key"in zt?ln=zt:ln={key:zt},(0,be.Z)((0,be.Z)({},ln),{},{key:String(ln.key)})}function Tr(){var zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return zt.map(wr)}function Bn(){var zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],ln=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],wn=[],tt=0,yn=ln.length,ca=Tr(zt),sa=Tr(ln);ca.forEach(function(pn){for(var pa=!1,ja=tt;ja<yn;ja+=1){var ir=sa[ja];if(ir.key===pn.key){tt<ja&&(wn=wn.concat(sa.slice(tt,ja).map(function(Ut){return(0,be.Z)((0,be.Z)({},Ut),{},{status:Er})})),tt=ja),wn.push((0,be.Z)((0,be.Z)({},ir),{},{status:Ur})),tt+=1,pa=!0;break}}pa||wn.push((0,be.Z)((0,be.Z)({},pn),{},{status:uo}))}),tt<yn&&(wn=wn.concat(sa.slice(tt).map(function(pn){return(0,be.Z)((0,be.Z)({},pn),{},{status:Er})})));var Qt={};wn.forEach(function(pn){var pa=pn.key;Qt[pa]=(Qt[pa]||0)+1});var En=Object.keys(Qt).filter(function(pn){return Qt[pn]>1});return En.forEach(function(pn){wn=wn.filter(function(pa){var ja=pa.key,ir=pa.status;return ja!==pn||ir!==uo}),wn.forEach(function(pa){pa.key===pn&&(pa.status=Ur)})}),wn}var ta=["component","children","onVisibleChanged","onAllRemoved"],Na=["status"],Fa=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Ca(zt){var ln=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ya,wn=function(tt){(0,Re.Z)(ca,tt);var yn=(0,Oe.Z)(ca);function ca(){var sa;(0,Be.Z)(this,ca);for(var Qt=arguments.length,En=new Array(Qt),pn=0;pn<Qt;pn++)En[pn]=arguments[pn];return sa=yn.call.apply(yn,[this].concat(En)),(0,se.Z)((0,Le.Z)(sa),"state",{keyEntities:[]}),(0,se.Z)((0,Le.Z)(sa),"removeKey",function(pa){var ja=sa.state.keyEntities,ir=ja.map(function(Ut){return Ut.key!==pa?Ut:(0,be.Z)((0,be.Z)({},Ut),{},{status:xo})});return sa.setState({keyEntities:ir}),ir.filter(function(Ut){var Pr=Ut.status;return Pr!==xo}).length}),sa}return(0,ue.Z)(ca,[{key:"render",value:function(){var Qt=this,En=this.state.keyEntities,pn=this.props,pa=pn.component,ja=pn.children,ir=pn.onVisibleChanged,Ut=pn.onAllRemoved,Pr=(0,oe.Z)(pn,ta),zr=pa||x.Fragment,ia={};return Fa.forEach(function(sn){ia[sn]=Pr[sn],delete Pr[sn]}),delete Pr.keys,x.createElement(zr,Pr,En.map(function(sn){var ea=sn.status,ra=(0,oe.Z)(sn,Na),Oa=ea===Er||ea===Ur;return x.createElement(ln,(0,b.Z)({},ia,{key:ra.key,visible:Oa,eventProps:ra,onVisibleChanged:function(Or){if(ir==null||ir(Or,{key:ra.key}),!Or){var Hr=Qt.removeKey(ra.key);Hr===0&&Ut&&Ut()}}}),ja)}))}}],[{key:"getDerivedStateFromProps",value:function(Qt,En){var pn=Qt.keys,pa=En.keyEntities,ja=Tr(pn),ir=Bn(pa,ja);return{keyEntities:ir.filter(function(Ut){var Pr=pa.find(function(zr){var ia=zr.key;return Ut.key===ia});return!(Pr&&Pr.status===xo&&Ut.status===uo)})}}}]),ca}(x.Component);return(0,se.Z)(wn,"defaultProps",{component:"div"}),wn}var fr=Ca(ot),gr=ya,Mo=z(56261);function pi(zt,ln){var wn=x.useState(!1),tt=(0,ne.Z)(wn,2),yn=tt[0],ca=tt[1];x.useLayoutEffect(function(){if(yn)return zt(),function(){ln()}},[yn]),x.useLayoutEffect(function(){return ca(!0),function(){ca(!1)}},[])}var za=z(83898),Bt=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],Rt=function(ln,wn){var tt=ln.className,yn=ln.style,ca=ln.motion,sa=ln.motionNodes,Qt=ln.motionType,En=ln.onMotionStart,pn=ln.onMotionEnd,pa=ln.active,ja=ln.treeNodeRequiredProps,ir=(0,oe.Z)(ln,Bt),Ut=x.useState(!0),Pr=(0,ne.Z)(Ut,2),zr=Pr[0],ia=Pr[1],sn=x.useContext(y.k),ea=sn.prefixCls,ra=sa&&Qt!=="hide";me(function(){sa&&ra!==zr&&ia(ra)},[sa]);var Oa=function(){sa&&En()},Sr=x.useRef(!1),Or=function(){sa&&!Sr.current&&(Sr.current=!0,pn())};pi(Oa,Or);var Hr=function(Da){ra===Da&&Or()};return sa?x.createElement(gr,(0,b.Z)({ref:wn,visible:zr},ca,{motionAppear:Qt==="show",onVisibleChanged:Hr}),function(Wr,Da){var or=Wr.className,nr=Wr.style;return x.createElement("div",{ref:Da,className:Fe()("".concat(ea,"-treenode-motion"),or),style:nr},sa.map(function(Cr){var La=(0,b.Z)({},((0,te.Z)(Cr.data),Cr.data)),Bo=Cr.title,_o=Cr.key,di=Cr.isStart,gi=Cr.isEnd;delete La.children;var mi=(0,za.H8)(_o,ja);return x.createElement(Mo.Z,(0,b.Z)({},La,mi,{title:Bo,active:pa,data:Cr.data,key:_o,isStart:di,isEnd:gi}))}))}):x.createElement(Mo.Z,(0,b.Z)({domRef:wn,className:tt,style:yn},ir,{active:pa}))};Rt.displayName="MotionTreeNode";var Ft=x.forwardRef(Rt),Rn=Ft;function ma(){var zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],ln=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],wn=zt.length,tt=ln.length;if(Math.abs(wn-tt)!==1)return{add:!1,key:null};function yn(ca,sa){var Qt=new Map;ca.forEach(function(pn){Qt.set(pn,!0)});var En=sa.filter(function(pn){return!Qt.has(pn)});return En.length===1?En[0]:null}return wn<tt?{add:!0,key:yn(zt,ln)}:{add:!1,key:yn(ln,zt)}}function Ra(zt,ln,wn){var tt=zt.findIndex(function(Qt){return Qt.key===wn}),yn=zt[tt+1],ca=ln.findIndex(function(Qt){return Qt.key===wn});if(yn){var sa=ln.findIndex(function(Qt){return Qt.key===yn.key});return ln.slice(ca+1,sa)}return ln.slice(ca+1)}var $r=["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"],ar={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Ma=function(){},eo="RC_TREE_MOTION_".concat(Math.random()),ri={key:eo},Pn={key:eo,level:0,index:0,pos:"0",node:ri,nodes:[ri]},tr={parent:null,children:[],pos:Pn.pos,data:ri,title:null,key:eo,isStart:[],isEnd:[]};function pt(zt,ln,wn,tt){return ln===!1||!wn?zt:zt.slice(0,Math.ceil(wn/tt)+1)}function on(zt){var ln=zt.key,wn=zt.pos;return(0,za.km)(ln,wn)}function qt(zt){for(var ln=String(zt.data.key),wn=zt;wn.parent;)wn=wn.parent,ln="".concat(wn.data.key," > ").concat(ln);return ln}var tn=x.forwardRef(function(zt,ln){var wn=zt.prefixCls,tt=zt.data,yn=zt.selectable,ca=zt.checkable,sa=zt.expandedKeys,Qt=zt.selectedKeys,En=zt.checkedKeys,pn=zt.loadedKeys,pa=zt.loadingKeys,ja=zt.halfCheckedKeys,ir=zt.keyEntities,Ut=zt.disabled,Pr=zt.dragging,zr=zt.dragOverNodeKey,ia=zt.dropPosition,sn=zt.motion,ea=zt.height,ra=zt.itemHeight,Oa=zt.virtual,Sr=zt.focusable,Or=zt.activeItem,Hr=zt.focused,Wr=zt.tabIndex,Da=zt.onKeyDown,or=zt.onFocus,nr=zt.onBlur,Cr=zt.onActiveChange,La=zt.onListChangeStart,Bo=zt.onListChangeEnd,_o=(0,oe.Z)(zt,$r),di=x.useRef(null),gi=x.useRef(null);x.useImperativeHandle(ln,function(){return{scrollTo:function(Tu){di.current.scrollTo(Tu)},getIndentWidth:function(){return gi.current.offsetWidth}}});var mi=x.useState(sa),Sl=(0,ne.Z)(mi,2),au=Sl[0],Cu=Sl[1],xl=x.useState(tt),Rl=(0,ne.Z)(xl,2),ml=Rl[0],Ou=Rl[1],vu=x.useState(tt),Nu=(0,ne.Z)(vu,2),os=Nu[0],bl=Nu[1],Dr=x.useState([]),xu=(0,ne.Z)(Dr,2),Bs=xu[0],pu=xu[1],Gu=x.useState(null),Iu=(0,ne.Z)(Gu,2),is=Iu[0],$i=Iu[1],Ao=x.useRef(tt);Ao.current=tt;function il(){var ll=Ao.current;Ou(ll),bl(ll),pu([]),$i(null),Bo()}me(function(){Cu(sa);var ll=ma(au,sa);if(ll.key!==null)if(ll.add){var Tu=ml.findIndex(function(Vu){var us=Vu.key;return us===ll.key}),Ul=pt(Ra(ml,tt,ll.key),Oa,ea,ra),Ia=ml.slice();Ia.splice(Tu+1,0,tr),bl(Ia),pu(Ul),$i("show")}else{var Ru=tt.findIndex(function(Vu){var us=Vu.key;return us===ll.key}),ku=pt(Ra(tt,ml,ll.key),Oa,ea,ra),ls=tt.slice();ls.splice(Ru+1,0,tr),bl(ls),pu(ku),$i("hide")}else ml!==tt&&(Ou(tt),bl(tt))},[sa,tt]),x.useEffect(function(){Pr||il()},[Pr]);var qu=sn?os:tt,$u={expandedKeys:sa,selectedKeys:Qt,loadedKeys:pn,loadingKeys:pa,checkedKeys:En,halfCheckedKeys:ja,dragOverNodeKey:zr,dropPosition:ia,keyEntities:ir};return x.createElement(x.Fragment,null,Hr&&Or&&x.createElement("span",{style:ar,"aria-live":"assertive"},qt(Or)),x.createElement("div",null,x.createElement("input",{style:ar,disabled:Sr===!1||Ut,tabIndex:Sr!==!1?Wr:null,onKeyDown:Da,onFocus:or,onBlur:nr,value:"",onChange:Ma,"aria-label":"for screen reader"})),x.createElement("div",{className:"".concat(wn,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},x.createElement("div",{className:"".concat(wn,"-indent")},x.createElement("div",{ref:gi,className:"".concat(wn,"-indent-unit")}))),x.createElement(he.Z,(0,b.Z)({},_o,{data:qu,itemKey:on,height:ea,fullHeight:!1,virtual:Oa,itemHeight:ra,prefixCls:"".concat(wn,"-list"),ref:di,onVisibleChange:function(Tu,Ul){var Ia=new Set(Tu),Ru=Ul.filter(function(ku){return!Ia.has(ku)});Ru.some(function(ku){return on(ku)===eo})&&il()}}),function(ll){var Tu=ll.pos,Ul=(0,b.Z)({},((0,te.Z)(ll.data),ll.data)),Ia=ll.title,Ru=ll.key,ku=ll.isStart,ls=ll.isEnd,Vu=(0,za.km)(Ru,Tu);delete Ul.key,delete Ul.children;var us=(0,za.H8)(Vu,$u);return x.createElement(Rn,(0,b.Z)({},Ul,us,{title:Ia,active:!!Or&&Ru===Or.key,pos:Tu,data:ll.data,isStart:ku,isEnd:ls,motion:sn,motionNodes:Ru===eo?Bs:null,motionType:is,onMotionStart:La,onMotionEnd:il,treeNodeRequiredProps:$u,onMouseMove:function(){Cr(null)}}))}))});tn.displayName="NodeList";var $n=tn,rn=z(29873),aa=z(97153),jn=z(3596),yr=10,Nt=function(zt){(0,Re.Z)(wn,zt);var ln=(0,Oe.Z)(wn);function wn(){var tt;(0,Be.Z)(this,wn);for(var yn=arguments.length,ca=new Array(yn),sa=0;sa<yn;sa++)ca[sa]=arguments[sa];return tt=ln.call.apply(ln,[this].concat(ca)),tt.destroyed=!1,tt.delayedDragEnterLogic=void 0,tt.loadingRetryTimes={},tt.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,za.w$)()},tt.dragStartMousePosition=null,tt.dragNode=void 0,tt.currentMouseOverDroppableNodeKey=null,tt.listRef=x.createRef(),tt.onNodeDragStart=function(Qt,En){var pn=tt.state,pa=pn.expandedKeys,ja=pn.keyEntities,ir=tt.props.onDragStart,Ut=En.props.eventKey;tt.dragNode=En,tt.dragStartMousePosition={x:Qt.clientX,y:Qt.clientY};var Pr=(0,rn._5)(pa,Ut);tt.setState({draggingNodeKey:Ut,dragChildrenKeys:(0,rn.wA)(Ut,ja),indent:tt.listRef.current.getIndentWidth()}),tt.setExpandedKeys(Pr),window.addEventListener("dragend",tt.onWindowDragEnd),ir==null||ir({event:Qt,node:(0,za.F)(En.props)})},tt.onNodeDragEnter=function(Qt,En){var pn=tt.state,pa=pn.expandedKeys,ja=pn.keyEntities,ir=pn.dragChildrenKeys,Ut=pn.flattenNodes,Pr=pn.indent,zr=tt.props,ia=zr.onDragEnter,sn=zr.onExpand,ea=zr.allowDrop,ra=zr.direction,Oa=En.props,Sr=Oa.pos,Or=Oa.eventKey,Hr=(0,Le.Z)(tt),Wr=Hr.dragNode;if(tt.currentMouseOverDroppableNodeKey!==Or&&(tt.currentMouseOverDroppableNodeKey=Or),!Wr){tt.resetDragState();return}var Da=(0,rn.OM)(Qt,Wr,En,Pr,tt.dragStartMousePosition,ea,Ut,ja,pa,ra),or=Da.dropPosition,nr=Da.dropLevelOffset,Cr=Da.dropTargetKey,La=Da.dropContainerKey,Bo=Da.dropTargetPos,_o=Da.dropAllowed,di=Da.dragOverNodeKey;if(ir.indexOf(Cr)!==-1||!_o){tt.resetDragState();return}if(tt.delayedDragEnterLogic||(tt.delayedDragEnterLogic={}),Object.keys(tt.delayedDragEnterLogic).forEach(function(gi){clearTimeout(tt.delayedDragEnterLogic[gi])}),Wr.props.eventKey!==En.props.eventKey&&(Qt.persist(),tt.delayedDragEnterLogic[Sr]=window.setTimeout(function(){if(tt.state.draggingNodeKey!==null){var gi=(0,De.Z)(pa),mi=(0,jn.Z)(ja,En.props.eventKey);mi&&(mi.children||[]).length&&(gi=(0,rn.L0)(pa,En.props.eventKey)),"expandedKeys"in tt.props||tt.setExpandedKeys(gi),sn==null||sn(gi,{node:(0,za.F)(En.props),expanded:!0,nativeEvent:Qt.nativeEvent})}},800)),Wr.props.eventKey===Cr&&nr===0){tt.resetDragState();return}tt.setState({dragOverNodeKey:di,dropPosition:or,dropLevelOffset:nr,dropTargetKey:Cr,dropContainerKey:La,dropTargetPos:Bo,dropAllowed:_o}),ia==null||ia({event:Qt,node:(0,za.F)(En.props),expandedKeys:pa})},tt.onNodeDragOver=function(Qt,En){var pn=tt.state,pa=pn.dragChildrenKeys,ja=pn.flattenNodes,ir=pn.keyEntities,Ut=pn.expandedKeys,Pr=pn.indent,zr=tt.props,ia=zr.onDragOver,sn=zr.allowDrop,ea=zr.direction,ra=(0,Le.Z)(tt),Oa=ra.dragNode;if(Oa){var Sr=(0,rn.OM)(Qt,Oa,En,Pr,tt.dragStartMousePosition,sn,ja,ir,Ut,ea),Or=Sr.dropPosition,Hr=Sr.dropLevelOffset,Wr=Sr.dropTargetKey,Da=Sr.dropContainerKey,or=Sr.dropAllowed,nr=Sr.dropTargetPos,Cr=Sr.dragOverNodeKey;pa.indexOf(Wr)!==-1||!or||(Oa.props.eventKey===Wr&&Hr===0?tt.state.dropPosition===null&&tt.state.dropLevelOffset===null&&tt.state.dropTargetKey===null&&tt.state.dropContainerKey===null&&tt.state.dropTargetPos===null&&tt.state.dropAllowed===!1&&tt.state.dragOverNodeKey===null||tt.resetDragState():Or===tt.state.dropPosition&&Hr===tt.state.dropLevelOffset&&Wr===tt.state.dropTargetKey&&Da===tt.state.dropContainerKey&&nr===tt.state.dropTargetPos&&or===tt.state.dropAllowed&&Cr===tt.state.dragOverNodeKey||tt.setState({dropPosition:Or,dropLevelOffset:Hr,dropTargetKey:Wr,dropContainerKey:Da,dropTargetPos:nr,dropAllowed:or,dragOverNodeKey:Cr}),ia==null||ia({event:Qt,node:(0,za.F)(En.props)}))}},tt.onNodeDragLeave=function(Qt,En){tt.currentMouseOverDroppableNodeKey===En.props.eventKey&&!Qt.currentTarget.contains(Qt.relatedTarget)&&(tt.resetDragState(),tt.currentMouseOverDroppableNodeKey=null);var pn=tt.props.onDragLeave;pn==null||pn({event:Qt,node:(0,za.F)(En.props)})},tt.onWindowDragEnd=function(Qt){tt.onNodeDragEnd(Qt,null,!0),window.removeEventListener("dragend",tt.onWindowDragEnd)},tt.onNodeDragEnd=function(Qt,En){var pn=tt.props.onDragEnd;tt.setState({dragOverNodeKey:null}),tt.cleanDragState(),pn==null||pn({event:Qt,node:(0,za.F)(En.props)}),tt.dragNode=null,window.removeEventListener("dragend",tt.onWindowDragEnd)},tt.onNodeDrop=function(Qt,En){var pn,pa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,ja=tt.state,ir=ja.dragChildrenKeys,Ut=ja.dropPosition,Pr=ja.dropTargetKey,zr=ja.dropTargetPos,ia=ja.dropAllowed;if(ia){var sn=tt.props.onDrop;if(tt.setState({dragOverNodeKey:null}),tt.cleanDragState(),Pr!==null){var ea=(0,be.Z)((0,be.Z)({},(0,za.H8)(Pr,tt.getTreeNodeRequiredProps())),{},{active:((pn=tt.getActiveItem())===null||pn===void 0?void 0:pn.key)===Pr,data:(0,jn.Z)(tt.state.keyEntities,Pr).node}),ra=ir.indexOf(Pr)!==-1;(0,E.ZP)(!ra,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Oa=(0,rn.yx)(zr),Sr={event:Qt,node:(0,za.F)(ea),dragNode:tt.dragNode?(0,za.F)(tt.dragNode.props):null,dragNodesKeys:[tt.dragNode.props.eventKey].concat(ir),dropToGap:Ut!==0,dropPosition:Ut+Number(Oa[Oa.length-1])};pa||sn==null||sn(Sr),tt.dragNode=null}}},tt.cleanDragState=function(){var Qt=tt.state.draggingNodeKey;Qt!==null&&tt.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),tt.dragStartMousePosition=null,tt.currentMouseOverDroppableNodeKey=null},tt.triggerExpandActionExpand=function(Qt,En){var pn=tt.state,pa=pn.expandedKeys,ja=pn.flattenNodes,ir=En.expanded,Ut=En.key,Pr=En.isLeaf;if(!(Pr||Qt.shiftKey||Qt.metaKey||Qt.ctrlKey)){var zr=ja.filter(function(sn){return sn.key===Ut})[0],ia=(0,za.F)((0,be.Z)((0,be.Z)({},(0,za.H8)(Ut,tt.getTreeNodeRequiredProps())),{},{data:zr.data}));tt.setExpandedKeys(ir?(0,rn._5)(pa,Ut):(0,rn.L0)(pa,Ut)),tt.onNodeExpand(Qt,ia)}},tt.onNodeClick=function(Qt,En){var pn=tt.props,pa=pn.onClick,ja=pn.expandAction;ja==="click"&&tt.triggerExpandActionExpand(Qt,En),pa==null||pa(Qt,En)},tt.onNodeDoubleClick=function(Qt,En){var pn=tt.props,pa=pn.onDoubleClick,ja=pn.expandAction;ja==="doubleClick"&&tt.triggerExpandActionExpand(Qt,En),pa==null||pa(Qt,En)},tt.onNodeSelect=function(Qt,En){var pn=tt.state.selectedKeys,pa=tt.state,ja=pa.keyEntities,ir=pa.fieldNames,Ut=tt.props,Pr=Ut.onSelect,zr=Ut.multiple,ia=En.selected,sn=En[ir.key],ea=!ia;ea?zr?pn=(0,rn.L0)(pn,sn):pn=[sn]:pn=(0,rn._5)(pn,sn);var ra=pn.map(function(Oa){var Sr=(0,jn.Z)(ja,Oa);return Sr?Sr.node:null}).filter(function(Oa){return Oa});tt.setUncontrolledState({selectedKeys:pn}),Pr==null||Pr(pn,{event:"select",selected:ea,node:En,selectedNodes:ra,nativeEvent:Qt.nativeEvent})},tt.onNodeCheck=function(Qt,En,pn){var pa=tt.state,ja=pa.keyEntities,ir=pa.checkedKeys,Ut=pa.halfCheckedKeys,Pr=tt.props,zr=Pr.checkStrictly,ia=Pr.onCheck,sn=En.key,ea,ra={event:"check",node:En,checked:pn,nativeEvent:Qt.nativeEvent};if(zr){var Oa=pn?(0,rn.L0)(ir,sn):(0,rn._5)(ir,sn),Sr=(0,rn._5)(Ut,sn);ea={checked:Oa,halfChecked:Sr},ra.checkedNodes=Oa.map(function(nr){return(0,jn.Z)(ja,nr)}).filter(function(nr){return nr}).map(function(nr){return nr.node}),tt.setUncontrolledState({checkedKeys:Oa})}else{var Or=(0,aa.S)([].concat((0,De.Z)(ir),[sn]),!0,ja),Hr=Or.checkedKeys,Wr=Or.halfCheckedKeys;if(!pn){var Da=new Set(Hr);Da.delete(sn);var or=(0,aa.S)(Array.from(Da),{checked:!1,halfCheckedKeys:Wr},ja);Hr=or.checkedKeys,Wr=or.halfCheckedKeys}ea=Hr,ra.checkedNodes=[],ra.checkedNodesPositions=[],ra.halfCheckedKeys=Wr,Hr.forEach(function(nr){var Cr=(0,jn.Z)(ja,nr);if(Cr){var La=Cr.node,Bo=Cr.pos;ra.checkedNodes.push(La),ra.checkedNodesPositions.push({node:La,pos:Bo})}}),tt.setUncontrolledState({checkedKeys:Hr},!1,{halfCheckedKeys:Wr})}ia==null||ia(ea,ra)},tt.onNodeLoad=function(Qt){var En=Qt.key,pn=new Promise(function(pa,ja){tt.setState(function(ir){var Ut=ir.loadedKeys,Pr=Ut===void 0?[]:Ut,zr=ir.loadingKeys,ia=zr===void 0?[]:zr,sn=tt.props,ea=sn.loadData,ra=sn.onLoad;if(!ea||Pr.indexOf(En)!==-1||ia.indexOf(En)!==-1)return null;var Oa=ea(Qt);return Oa.then(function(){var Sr=tt.state.loadedKeys,Or=(0,rn.L0)(Sr,En);ra==null||ra(Or,{event:"load",node:Qt}),tt.setUncontrolledState({loadedKeys:Or}),tt.setState(function(Hr){return{loadingKeys:(0,rn._5)(Hr.loadingKeys,En)}}),pa()}).catch(function(Sr){if(tt.setState(function(Hr){return{loadingKeys:(0,rn._5)(Hr.loadingKeys,En)}}),tt.loadingRetryTimes[En]=(tt.loadingRetryTimes[En]||0)+1,tt.loadingRetryTimes[En]>=yr){var Or=tt.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),tt.setUncontrolledState({loadedKeys:(0,rn.L0)(Or,En)}),pa()}ja(Sr)}),{loadingKeys:(0,rn.L0)(ia,En)}})});return pn.catch(function(){}),pn},tt.onNodeMouseEnter=function(Qt,En){var pn=tt.props.onMouseEnter;pn==null||pn({event:Qt,node:En})},tt.onNodeMouseLeave=function(Qt,En){var pn=tt.props.onMouseLeave;pn==null||pn({event:Qt,node:En})},tt.onNodeContextMenu=function(Qt,En){var pn=tt.props.onRightClick;pn&&(Qt.preventDefault(),pn({event:Qt,node:En}))},tt.onFocus=function(){var Qt=tt.props.onFocus;tt.setState({focused:!0});for(var En=arguments.length,pn=new Array(En),pa=0;pa<En;pa++)pn[pa]=arguments[pa];Qt==null||Qt.apply(void 0,pn)},tt.onBlur=function(){var Qt=tt.props.onBlur;tt.setState({focused:!1}),tt.onActiveChange(null);for(var En=arguments.length,pn=new Array(En),pa=0;pa<En;pa++)pn[pa]=arguments[pa];Qt==null||Qt.apply(void 0,pn)},tt.getTreeNodeRequiredProps=function(){var Qt=tt.state,En=Qt.expandedKeys,pn=Qt.selectedKeys,pa=Qt.loadedKeys,ja=Qt.loadingKeys,ir=Qt.checkedKeys,Ut=Qt.halfCheckedKeys,Pr=Qt.dragOverNodeKey,zr=Qt.dropPosition,ia=Qt.keyEntities;return{expandedKeys:En||[],selectedKeys:pn||[],loadedKeys:pa||[],loadingKeys:ja||[],checkedKeys:ir||[],halfCheckedKeys:Ut||[],dragOverNodeKey:Pr,dropPosition:zr,keyEntities:ia}},tt.setExpandedKeys=function(Qt){var En=tt.state,pn=En.treeData,pa=En.fieldNames,ja=(0,za.oH)(pn,Qt,pa);tt.setUncontrolledState({expandedKeys:Qt,flattenNodes:ja},!0)},tt.onNodeExpand=function(Qt,En){var pn=tt.state.expandedKeys,pa=tt.state,ja=pa.listChanging,ir=pa.fieldNames,Ut=tt.props,Pr=Ut.onExpand,zr=Ut.loadData,ia=En.expanded,sn=En[ir.key];if(!ja){var ea=pn.indexOf(sn),ra=!ia;if((0,E.ZP)(ia&&ea!==-1||!ia&&ea===-1,"Expand state not sync with index check"),ra?pn=(0,rn.L0)(pn,sn):pn=(0,rn._5)(pn,sn),tt.setExpandedKeys(pn),Pr==null||Pr(pn,{node:En,expanded:ra,nativeEvent:Qt.nativeEvent}),ra&&zr){var Oa=tt.onNodeLoad(En);Oa&&Oa.then(function(){var Sr=(0,za.oH)(tt.state.treeData,pn,ir);tt.setUncontrolledState({flattenNodes:Sr})}).catch(function(){var Sr=tt.state.expandedKeys,Or=(0,rn._5)(Sr,sn);tt.setExpandedKeys(Or)})}}},tt.onListChangeStart=function(){tt.setUncontrolledState({listChanging:!0})},tt.onListChangeEnd=function(){setTimeout(function(){tt.setUncontrolledState({listChanging:!1})})},tt.onActiveChange=function(Qt){var En=tt.state.activeKey,pn=tt.props.onActiveChange;En!==Qt&&(tt.setState({activeKey:Qt}),Qt!==null&&tt.scrollTo({key:Qt}),pn==null||pn(Qt))},tt.getActiveItem=function(){var Qt=tt.state,En=Qt.activeKey,pn=Qt.flattenNodes;return En===null?null:pn.find(function(pa){var ja=pa.key;return ja===En})||null},tt.offsetActiveKey=function(Qt){var En=tt.state,pn=En.flattenNodes,pa=En.activeKey,ja=pn.findIndex(function(Pr){var zr=Pr.key;return zr===pa});ja===-1&&Qt<0&&(ja=pn.length),ja=(ja+Qt+pn.length)%pn.length;var ir=pn[ja];if(ir){var Ut=ir.key;tt.onActiveChange(Ut)}else tt.onActiveChange(null)},tt.onKeyDown=function(Qt){var En=tt.state,pn=En.activeKey,pa=En.expandedKeys,ja=En.checkedKeys,ir=En.fieldNames,Ut=tt.props,Pr=Ut.onKeyDown,zr=Ut.checkable,ia=Ut.selectable;switch(Qt.which){case re.UP:{tt.offsetActiveKey(-1),Qt.preventDefault();break}case re.DOWN:{tt.offsetActiveKey(1),Qt.preventDefault();break}}var sn=tt.getActiveItem();if(sn&&sn.data){var ea=tt.getTreeNodeRequiredProps(),ra=sn.data.isLeaf===!1||!!(sn.data[ir.children]||[]).length,Oa=(0,za.F)((0,be.Z)((0,be.Z)({},(0,za.H8)(pn,ea)),{},{data:sn.data,active:!0}));switch(Qt.which){case re.LEFT:{ra&&pa.includes(pn)?tt.onNodeExpand({},Oa):sn.parent&&tt.onActiveChange(sn.parent.key),Qt.preventDefault();break}case re.RIGHT:{ra&&!pa.includes(pn)?tt.onNodeExpand({},Oa):sn.children&&sn.children.length&&tt.onActiveChange(sn.children[0].key),Qt.preventDefault();break}case re.ENTER:case re.SPACE:{zr&&!Oa.disabled&&Oa.checkable!==!1&&!Oa.disableCheckbox?tt.onNodeCheck({},Oa,!ja.includes(pn)):!zr&&ia&&!Oa.disabled&&Oa.selectable!==!1&&tt.onNodeSelect({},Oa);break}}}Pr==null||Pr(Qt)},tt.setUncontrolledState=function(Qt){var En=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,pn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!tt.destroyed){var pa=!1,ja=!0,ir={};Object.keys(Qt).forEach(function(Ut){if(Ut in tt.props){ja=!1;return}pa=!0,ir[Ut]=Qt[Ut]}),pa&&(!En||ja)&&tt.setState((0,be.Z)((0,be.Z)({},ir),pn))}},tt.scrollTo=function(Qt){tt.listRef.current.scrollTo(Qt)},tt}return(0,ue.Z)(wn,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var yn=this.props.activeKey;yn!==void 0&&yn!==this.state.activeKey&&(this.setState({activeKey:yn}),yn!==null&&this.scrollTo({key:yn}))}},{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 yn,ca=this.state,sa=ca.focused,Qt=ca.flattenNodes,En=ca.keyEntities,pn=ca.draggingNodeKey,pa=ca.activeKey,ja=ca.dropLevelOffset,ir=ca.dropContainerKey,Ut=ca.dropTargetKey,Pr=ca.dropPosition,zr=ca.dragOverNodeKey,ia=ca.indent,sn=this.props,ea=sn.prefixCls,ra=sn.className,Oa=sn.style,Sr=sn.showLine,Or=sn.focusable,Hr=sn.tabIndex,Wr=Hr===void 0?0:Hr,Da=sn.selectable,or=sn.showIcon,nr=sn.icon,Cr=sn.switcherIcon,La=sn.draggable,Bo=sn.checkable,_o=sn.checkStrictly,di=sn.disabled,gi=sn.motion,mi=sn.loadData,Sl=sn.filterTreeNode,au=sn.height,Cu=sn.itemHeight,xl=sn.virtual,Rl=sn.titleRender,ml=sn.dropIndicatorRender,Ou=sn.onContextMenu,vu=sn.onScroll,Nu=sn.direction,os=sn.rootClassName,bl=sn.rootStyle,Dr=(0,a.Z)(this.props,{aria:!0,data:!0}),xu;return La&&((0,Pe.Z)(La)==="object"?xu=La:typeof La=="function"?xu={nodeDraggable:La}:xu={}),x.createElement(y.k.Provider,{value:{prefixCls:ea,selectable:Da,showIcon:or,icon:nr,switcherIcon:Cr,draggable:xu,draggingNodeKey:pn,checkable:Bo,checkStrictly:_o,disabled:di,keyEntities:En,dropLevelOffset:ja,dropContainerKey:ir,dropTargetKey:Ut,dropPosition:Pr,dragOverNodeKey:zr,indent:ia,direction:Nu,dropIndicatorRender:ml,loadData:mi,filterTreeNode:Sl,titleRender:Rl,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},x.createElement("div",{role:"tree",className:Fe()(ea,ra,os,(yn={},(0,se.Z)(yn,"".concat(ea,"-show-line"),Sr),(0,se.Z)(yn,"".concat(ea,"-focused"),sa),(0,se.Z)(yn,"".concat(ea,"-active-focused"),pa!==null),yn)),style:bl},x.createElement($n,(0,b.Z)({ref:this.listRef,prefixCls:ea,style:Oa,data:Qt,disabled:di,selectable:Da,checkable:!!Bo,motion:gi,dragging:pn!==null,height:au,itemHeight:Cu,virtual:xl,focusable:Or,focused:sa,tabIndex:Wr,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Ou,onScroll:vu},this.getTreeNodeRequiredProps(),Dr))))}}],[{key:"getDerivedStateFromProps",value:function(yn,ca){var sa=ca.prevProps,Qt={prevProps:yn};function En(Or){return!sa&&Or in yn||sa&&sa[Or]!==yn[Or]}var pn,pa=ca.fieldNames;if(En("fieldNames")&&(pa=(0,za.w$)(yn.fieldNames),Qt.fieldNames=pa),En("treeData")?pn=yn.treeData:En("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),pn=(0,za.zn)(yn.children)),pn){Qt.treeData=pn;var ja=(0,za.I8)(pn,{fieldNames:pa});Qt.keyEntities=(0,be.Z)((0,se.Z)({},eo,Pn),ja.keyEntities)}var ir=Qt.keyEntities||ca.keyEntities;if(En("expandedKeys")||sa&&En("autoExpandParent"))Qt.expandedKeys=yn.autoExpandParent||!sa&&yn.defaultExpandParent?(0,rn.r7)(yn.expandedKeys,ir):yn.expandedKeys;else if(!sa&&yn.defaultExpandAll){var Ut=(0,be.Z)({},ir);delete Ut[eo],Qt.expandedKeys=Object.keys(Ut).map(function(Or){return Ut[Or].key})}else!sa&&yn.defaultExpandedKeys&&(Qt.expandedKeys=yn.autoExpandParent||yn.defaultExpandParent?(0,rn.r7)(yn.defaultExpandedKeys,ir):yn.defaultExpandedKeys);if(Qt.expandedKeys||delete Qt.expandedKeys,pn||Qt.expandedKeys){var Pr=(0,za.oH)(pn||ca.treeData,Qt.expandedKeys||ca.expandedKeys,pa);Qt.flattenNodes=Pr}if(yn.selectable&&(En("selectedKeys")?Qt.selectedKeys=(0,rn.BT)(yn.selectedKeys,yn):!sa&&yn.defaultSelectedKeys&&(Qt.selectedKeys=(0,rn.BT)(yn.defaultSelectedKeys,yn))),yn.checkable){var zr;if(En("checkedKeys")?zr=(0,rn.E6)(yn.checkedKeys)||{}:!sa&&yn.defaultCheckedKeys?zr=(0,rn.E6)(yn.defaultCheckedKeys)||{}:pn&&(zr=(0,rn.E6)(yn.checkedKeys)||{checkedKeys:ca.checkedKeys,halfCheckedKeys:ca.halfCheckedKeys}),zr){var ia=zr,sn=ia.checkedKeys,ea=sn===void 0?[]:sn,ra=ia.halfCheckedKeys,Oa=ra===void 0?[]:ra;if(!yn.checkStrictly){var Sr=(0,aa.S)(ea,!0,ir);ea=Sr.checkedKeys,Oa=Sr.halfCheckedKeys}Qt.checkedKeys=ea,Qt.halfCheckedKeys=Oa}}return En("loadedKeys")&&(Qt.loadedKeys=yn.loadedKeys),Qt}}]),wn}(x.Component);Nt.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},Nt.TreeNode=Mo.Z;var $t=Nt,Cn=$t,ga=z(73148),dn=z(56747),to={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"},_a=to,Xa=z(74643),Lr=function(ln,wn){return x.createElement(Xa.Z,(0,b.Z)({},ln,{ref:wn,icon:_a}))},_n=x.forwardRef(Lr),na=z(53124),xa=z(50881),Zn=z(33603),Ha=z(32157);const Zr=4;function Xr(zt){const{dropPosition:ln,dropLevelOffset:wn,prefixCls:tt,indent:yn,direction:ca="ltr"}=zt,sa=ca==="ltr"?"left":"right",Qt=ca==="ltr"?"right":"left",En={[sa]:-wn*yn+Zr,[Qt]:0};switch(ln){case-1:En.top=-3;break;case 1:En.bottom=-3;break;default:En.bottom=-3,En[sa]=yn+Zr;break}return x.createElement("div",{style:En,className:`${tt}-drop-indicator`})}var zo=z(99184),Pi=x.forwardRef((zt,ln)=>{const{getPrefixCls:wn,direction:tt,virtual:yn,tree:ca}=x.useContext(na.E_),{prefixCls:sa,className:Qt,showIcon:En=!1,showLine:pn,switcherIcon:pa,blockNode:ja=!1,children:ir,checkable:Ut=!1,selectable:Pr=!0,draggable:zr,motion:ia,style:sn}=zt,ea=wn("tree",sa),ra=wn(),Oa=ia!=null?ia:Object.assign(Object.assign({},(0,Zn.Z)(ra)),{motionAppear:!1}),Sr=Object.assign(Object.assign({},zt),{checkable:Ut,selectable:Pr,showIcon:En,motion:Oa,blockNode:ja,showLine:!!pn,dropIndicatorRender:Xr}),[Or,Hr]=(0,Ha.ZP)(ea),Wr=x.useMemo(()=>{if(!zr)return!1;let or={};switch(typeof zr){case"function":or.nodeDraggable=zr;break;case"object":or=Object.assign({},zr);break;default:break}return or.icon!==!1&&(or.icon=or.icon||x.createElement(xa.Z,null)),or},[zr]),Da=or=>x.createElement(zo.Z,{prefixCls:ea,switcherIcon:pa,treeNodeProps:or,showLine:pn});return Or(x.createElement(Cn,Object.assign({itemHeight:20,ref:ln,virtual:yn},Sr,{style:Object.assign(Object.assign({},ca==null?void 0:ca.style),sn),prefixCls:ea,className:Fe()({[`${ea}-icon-hide`]:!En,[`${ea}-block-node`]:ja,[`${ea}-unselectable`]:!Pr,[`${ea}-rtl`]:tt==="rtl"},ca==null?void 0:ca.className,Qt,Hr),direction:tt,checkable:Ut&&x.createElement("span",{className:`${ea}-checkbox-inner`}),selectable:Pr,switcherIcon:Da,draggable:Wr}),ir))}),ol;(function(zt){zt[zt.None=0]="None",zt[zt.Start=1]="Start",zt[zt.End=2]="End"})(ol||(ol={}));function Du(zt,ln){function wn(tt){const{key:yn,children:ca}=tt;ln(yn,tt)!==!1&&Du(ca||[],ln)}zt.forEach(wn)}function Pu(zt){let{treeData:ln,expandedKeys:wn,startKey:tt,endKey:yn}=zt;const ca=[];let sa=ol.None;if(tt&&tt===yn)return[tt];if(!tt||!yn)return[];function Qt(En){return En===tt||En===yn}return Du(ln,En=>{if(sa===ol.End)return!1;if(Qt(En)){if(ca.push(En),sa===ol.None)sa=ol.Start;else if(sa===ol.Start)return sa=ol.End,!1}else sa===ol.Start&&ca.push(En);return wn.includes(En)}),ca}function gl(zt,ln){const wn=(0,De.Z)(ln),tt=[];return Du(zt,(yn,ca)=>{const sa=wn.indexOf(yn);return sa!==-1&&(tt.push(ca),wn.splice(sa,1)),!!wn.length}),tt}var Ii=function(zt,ln){var wn={};for(var tt in zt)Object.prototype.hasOwnProperty.call(zt,tt)&&ln.indexOf(tt)<0&&(wn[tt]=zt[tt]);if(zt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yn=0,tt=Object.getOwnPropertySymbols(zt);yn<tt.length;yn++)ln.indexOf(tt[yn])<0&&Object.prototype.propertyIsEnumerable.call(zt,tt[yn])&&(wn[tt[yn]]=zt[tt[yn]]);return wn};function Jl(zt){const{isLeaf:ln,expanded:wn}=zt;return ln?x.createElement(ga.Z,null):wn?x.createElement(dn.Z,null):x.createElement(_n,null)}function nu(zt){let{treeData:ln,children:wn}=zt;return ln||(0,za.zn)(wn)}const su=(zt,ln)=>{var{defaultExpandAll:wn,defaultExpandParent:tt,defaultExpandedKeys:yn}=zt,ca=Ii(zt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const sa=x.useRef(),Qt=x.useRef(),En=()=>{const{keyEntities:Wr}=(0,za.I8)(nu(ca));let Da;return wn?Da=Object.keys(Wr):tt?Da=(0,rn.r7)(ca.expandedKeys||yn||[],Wr):Da=ca.expandedKeys||yn,Da},[pn,pa]=x.useState(ca.selectedKeys||ca.defaultSelectedKeys||[]),[ja,ir]=x.useState(()=>En());x.useEffect(()=>{"selectedKeys"in ca&&pa(ca.selectedKeys)},[ca.selectedKeys]),x.useEffect(()=>{"expandedKeys"in ca&&ir(ca.expandedKeys)},[ca.expandedKeys]);const Ut=(Wr,Da)=>{var or;return"expandedKeys"in ca||ir(Wr),(or=ca.onExpand)===null||or===void 0?void 0:or.call(ca,Wr,Da)},Pr=(Wr,Da)=>{var or;const{multiple:nr}=ca,{node:Cr,nativeEvent:La}=Da,{key:Bo=""}=Cr,_o=nu(ca),di=Object.assign(Object.assign({},Da),{selected:!0}),gi=(La==null?void 0:La.ctrlKey)||(La==null?void 0:La.metaKey),mi=La==null?void 0:La.shiftKey;let Sl;nr&&gi?(Sl=Wr,sa.current=Bo,Qt.current=Sl,di.selectedNodes=gl(_o,Sl)):nr&&mi?(Sl=Array.from(new Set([].concat((0,De.Z)(Qt.current||[]),(0,De.Z)(Pu({treeData:_o,expandedKeys:ja,startKey:Bo,endKey:sa.current}))))),di.selectedNodes=gl(_o,Sl)):(Sl=[Bo],sa.current=Bo,Qt.current=Sl,di.selectedNodes=gl(_o,Sl)),(or=ca.onSelect)===null||or===void 0||or.call(ca,Sl,di),"selectedKeys"in ca||pa(Sl)},{getPrefixCls:zr,direction:ia}=x.useContext(na.E_),{prefixCls:sn,className:ea,showIcon:ra=!0,expandAction:Oa="click"}=ca,Sr=Ii(ca,["prefixCls","className","showIcon","expandAction"]),Or=zr("tree",sn),Hr=Fe()(`${Or}-directory`,{[`${Or}-directory-rtl`]:ia==="rtl"},ea);return x.createElement(Pi,Object.assign({icon:Jl,ref:ln,blockNode:!0},Sr,{showIcon:ra,expandAction:Oa,prefixCls:Or,className:Hr,expandedKeys:ja,selectedKeys:pn,onSelect:Pr,onExpand:Ut}))};var yl=x.forwardRef(su);const Xl=Pi;Xl.DirectoryTree=yl,Xl.TreeNode=Mo.Z;var bo=Xl},32157:function(ft,$e,z){"use strict";z.d($e,{TM:function(){return pe},Yk:function(){return Fe}});var b=z(45930),se=z(63185),Pe=z(14747),be=z(33507),De=z(45503),Be=z(67968);const ue=new b.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Le=(re,a)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${a.motionDurationSlow}`}}}),Re=(re,a)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:a.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${a.lineWidthBold}px solid ${a.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Oe=(re,a)=>{const{treeCls:E,treeNodeCls:x,treeNodePadding:y,titleHeight:ee,nodeSelectedBg:te,nodeHoverBg:ne}=a,oe=a.paddingXS;return{[E]:Object.assign(Object.assign({},(0,Pe.Wf)(a)),{background:a.colorBgContainer,borderRadius:a.borderRadius,transition:`background-color ${a.motionDurationSlow}`,[`&${E}-rtl`]:{[`${E}-switcher`]:{"&_close":{[`${E}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${E}-active-focused)`]:Object.assign({},(0,Pe.oN)(a)),[`${E}-list-holder-inner`]:{alignItems:"flex-start"},[`&${E}-block-node`]:{[`${E}-list-holder-inner`]:{alignItems:"stretch",[`${E}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${a.colorPrimary}`,opacity:0,animationName:ue,animationDuration:a.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${E}-node-content-wrapper`]:{color:a.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${E}-node-content-wrapper`]:Object.assign({},(0,Pe.oN)(a)),[`&:not(${x}-disabled).filter-node ${E}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${E}-draggable-icon`]:{flexShrink:0,width:ee,lineHeight:`${ee}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${a.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${E}-draggable-icon`]:{visibility:"hidden"}}}},[`${E}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:ee}},[`${E}-draggable-icon`]:{visibility:"hidden"},[`${E}-switcher`]:Object.assign(Object.assign({},Le(re,a)),{position:"relative",flex:"none",alignSelf:"stretch",width:ee,margin:0,lineHeight:`${ee}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${E}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:a.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${a.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ee/2*.8,height:ee/2,borderBottom:`1px solid ${a.colorBorder}`,content:'""'}}}),[`${E}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${E}-node-content-wrapper, ${E}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:ee,margin:0,padding:`0 ${a.paddingXS/2}px`,color:"inherit",lineHeight:`${ee}px`,background:"transparent",borderRadius:a.borderRadius,cursor:"pointer",transition:`all ${a.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ne},[`&${E}-node-selected`]:{backgroundColor:te},[`${E}-iconEle`]:{display:"inline-block",width:ee,height:ee,lineHeight:`${ee}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${E}-unselectable ${E}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${E}-node-content-wrapper`]:Object.assign({lineHeight:`${ee}px`,userSelect:"none"},Re(re,a)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${a.colorPrimary}`}},"&-show-line":{[`${E}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-y,borderInlineEnd:`1px solid ${a.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${E}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${E}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${ee/2}px !important`}}}}})}},He=re=>{const{treeCls:a,treeNodeCls:E,treeNodePadding:x,directoryNodeSelectedBg:y,directoryNodeSelectedColor:ee}=re;return{[`${a}${a}-directory`]:{[E]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${a}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${a}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${a}-node-selected`]:{color:ee,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${a}-switcher`]:{color:ee},[`${a}-node-content-wrapper`]:{color:ee,background:"transparent"}}}}}},Fe=(re,a)=>{const E=`.${re}`,x=`${E}-treenode`,y=a.paddingXS/2,ee=(0,De.TS)(a,{treeCls:E,treeNodeCls:x,treeNodePadding:y});return[Oe(re,ee),He(ee)]},pe=re=>{const{controlHeightSM:a}=re;return{titleHeight:a,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};$e.ZP=(0,Be.Z)("Tree",(re,a)=>{let{prefixCls:E}=a;return[{[re.componentCls]:(0,se.C2)(`${E}-checkbox`,re)},Fe(E,re),(0,be.Z)(re)]},re=>{const{colorTextLightSolid:a,colorPrimary:E}=re;return Object.assign(Object.assign({},pe(re)),{directoryNodeSelectedColor:a,directoryNodeSelectedBg:E})})},99184:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return E}});var b=z(87462),se=z(67294),Pe={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"},be=Pe,De=z(74643),Be=function(y,ee){return se.createElement(De.Z,(0,b.Z)({},y,{ref:ee,icon:be}))},ue=se.forwardRef(Be),Le=z(73148),Re=z(3407),Oe=z(34182),He=z(74664),Fe=z(94184),pe=z.n(Fe),re=z(96159),E=x=>{const{prefixCls:y,switcherIcon:ee,treeNodeProps:te,showLine:ne}=x,{isLeaf:oe,expanded:ae,loading:Ee}=te;if(Ee)return se.createElement(Re.Z,{className:`${y}-switcher-loading-icon`});let me;if(ne&&typeof ne=="object"&&(me=ne.showLeafIcon),oe){if(!ne)return null;if(typeof me!="boolean"&&me){const ge=typeof me=="function"?me(te):me,fe=`${y}-switcher-line-custom-icon`;return(0,re.l$)(ge)?(0,re.Tm)(ge,{className:pe()(ge.props.className||"",fe)}):ge}return me?se.createElement(Le.Z,{className:`${y}-switcher-line-icon`}):se.createElement("span",{className:`${y}-switcher-leaf-line`})}const ye=`${y}-switcher-icon`,he=typeof ee=="function"?ee(te):ee;return(0,re.l$)(he)?(0,re.Tm)(he,{className:pe()(he.props.className||"",ye)}):he!==void 0?he:ne?ae?se.createElement(Oe.Z,{className:`${y}-switcher-line-icon`}):se.createElement(He.Z,{className:`${y}-switcher-line-icon`}):se.createElement(ue,{className:ye})}},59810:function(ft,$e,z){"use strict";z.d($e,{default:function(){return tr}});var b=z(67294),se=z(74902),Pe=z(94184),be=z.n(Pe),De=z(87462),Be=z(15671),ue=z(43144),Le=z(60136),Re=z(51630),Oe=z(4942),He=z(45987),Fe=z(74165),pe=z(71002),re=z(15861),a=z(64217);function E(pt,on){var qt="cannot ".concat(pt.method," ").concat(pt.action," ").concat(on.status,"'"),tn=new Error(qt);return tn.status=on.status,tn.method=pt.method,tn.url=pt.action,tn}function x(pt){var on=pt.responseText||pt.response;if(!on)return on;try{return JSON.parse(on)}catch(qt){return on}}function y(pt){var on=new XMLHttpRequest;pt.onProgress&&on.upload&&(on.upload.onprogress=function(rn){rn.total>0&&(rn.percent=rn.loaded/rn.total*100),pt.onProgress(rn)});var qt=new FormData;pt.data&&Object.keys(pt.data).forEach(function($n){var rn=pt.data[$n];if(Array.isArray(rn)){rn.forEach(function(aa){qt.append("".concat($n,"[]"),aa)});return}qt.append($n,rn)}),pt.file instanceof Blob?qt.append(pt.filename,pt.file,pt.file.name):qt.append(pt.filename,pt.file),on.onerror=function(rn){pt.onError(rn)},on.onload=function(){return on.status<200||on.status>=300?pt.onError(E(pt,on),x(on)):pt.onSuccess(x(on),on)},on.open(pt.method,pt.action,!0),pt.withCredentials&&"withCredentials"in on&&(on.withCredentials=!0);var tn=pt.headers||{};return tn["X-Requested-With"]!==null&&on.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(tn).forEach(function($n){tn[$n]!==null&&on.setRequestHeader($n,tn[$n])}),on.send(qt),{abort:function(){on.abort()}}}var ee=+new Date,te=0;function ne(){return"rc-upload-".concat(ee,"-").concat(++te)}var oe=z(80334),ae=function(pt,on){if(pt&&on){var qt=Array.isArray(on)?on:on.split(","),tn=pt.name||"",$n=pt.type||"",rn=$n.replace(/\/.*$/,"");return qt.some(function(aa){var jn=aa.trim();if(/^\*(\/\*)?$/.test(aa))return!0;if(jn.charAt(0)==="."){var yr=tn.toLowerCase(),Nt=jn.toLowerCase(),$t=[Nt];return(Nt===".jpg"||Nt===".jpeg")&&($t=[".jpg",".jpeg"]),$t.some(function(Cn){return yr.endsWith(Cn)})}return/\/\*$/.test(jn)?rn===jn.replace(/\/.*$/,""):$n===jn?!0:/^\w+$/.test(jn)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(jn,"'.Skip for check.")),!0):!1})}return!0};function Ee(pt,on){var qt=pt.createReader(),tn=[];function $n(){qt.readEntries(function(rn){var aa=Array.prototype.slice.apply(rn);tn=tn.concat(aa);var jn=!aa.length;jn?on(tn):$n()})}$n()}var me=function(on,qt,tn){var $n=function rn(aa,jn){aa&&(aa.path=jn||"",aa.isFile?aa.file(function(yr){tn(yr)&&(aa.fullPath&&!yr.webkitRelativePath&&(Object.defineProperties(yr,{webkitRelativePath:{writable:!0}}),yr.webkitRelativePath=aa.fullPath.replace(/^\//,""),Object.defineProperties(yr,{webkitRelativePath:{writable:!1}})),qt([yr]))}):aa.isDirectory&&Ee(aa,function(yr){yr.forEach(function(Nt){rn(Nt,"".concat(jn).concat(aa.name,"/"))})}))};on.forEach(function(rn){$n(rn.webkitGetAsEntry())})},ye=me,he=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],ge=function(pt){(0,Le.Z)(qt,pt);var on=(0,Re.Z)(qt);function qt(){var tn;(0,Be.Z)(this,qt);for(var $n=arguments.length,rn=new Array($n),aa=0;aa<$n;aa++)rn[aa]=arguments[aa];return tn=on.call.apply(on,[this].concat(rn)),tn.state={uid:ne()},tn.reqs={},tn.fileInput=void 0,tn._isMounted=void 0,tn.onChange=function(jn){var yr=tn.props,Nt=yr.accept,$t=yr.directory,Cn=jn.target.files,ga=(0,se.Z)(Cn).filter(function(dn){return!$t||ae(dn,Nt)});tn.uploadFiles(ga),tn.reset()},tn.onClick=function(jn){var yr=tn.fileInput;if(yr){var Nt=tn.props,$t=Nt.children,Cn=Nt.onClick;if($t&&$t.type==="button"){var ga=yr.parentNode;ga.focus(),ga.querySelector("button").blur()}yr.click(),Cn&&Cn(jn)}},tn.onKeyDown=function(jn){jn.key==="Enter"&&tn.onClick(jn)},tn.onFileDrop=function(jn){var yr=tn.props.multiple;if(jn.preventDefault(),jn.type!=="dragover")if(tn.props.directory)ye(Array.prototype.slice.call(jn.dataTransfer.items),tn.uploadFiles,function($t){return ae($t,tn.props.accept)});else{var Nt=(0,se.Z)(jn.dataTransfer.files).filter(function($t){return ae($t,tn.props.accept)});yr===!1&&(Nt=Nt.slice(0,1)),tn.uploadFiles(Nt)}},tn.uploadFiles=function(jn){var yr=(0,se.Z)(jn),Nt=yr.map(function($t){return $t.uid=ne(),tn.processFile($t,yr)});Promise.all(Nt).then(function($t){var Cn=tn.props.onBatchStart;Cn==null||Cn($t.map(function(ga){var dn=ga.origin,to=ga.parsedFile;return{file:dn,parsedFile:to}})),$t.filter(function(ga){return ga.parsedFile!==null}).forEach(function(ga){tn.post(ga)})})},tn.processFile=function(){var jn=(0,re.Z)((0,Fe.Z)().mark(function yr(Nt,$t){var Cn,ga,dn,to,_a,Xa,Lr,_n,na;return(0,Fe.Z)().wrap(function(Zn){for(;;)switch(Zn.prev=Zn.next){case 0:if(Cn=tn.props.beforeUpload,ga=Nt,!Cn){Zn.next=14;break}return Zn.prev=3,Zn.next=6,Cn(Nt,$t);case 6:ga=Zn.sent,Zn.next=12;break;case 9:Zn.prev=9,Zn.t0=Zn.catch(3),ga=!1;case 12:if(ga!==!1){Zn.next=14;break}return Zn.abrupt("return",{origin:Nt,parsedFile:null,action:null,data:null});case 14:if(dn=tn.props.action,typeof dn!="function"){Zn.next=21;break}return Zn.next=18,dn(Nt);case 18:to=Zn.sent,Zn.next=22;break;case 21:to=dn;case 22:if(_a=tn.props.data,typeof _a!="function"){Zn.next=29;break}return Zn.next=26,_a(Nt);case 26:Xa=Zn.sent,Zn.next=30;break;case 29:Xa=_a;case 30:return Lr=((0,pe.Z)(ga)==="object"||typeof ga=="string")&&ga?ga:Nt,Lr instanceof File?_n=Lr:_n=new File([Lr],Nt.name,{type:Nt.type}),na=_n,na.uid=Nt.uid,Zn.abrupt("return",{origin:Nt,data:Xa,parsedFile:na,action:to});case 35:case"end":return Zn.stop()}},yr,null,[[3,9]])}));return function(yr,Nt){return jn.apply(this,arguments)}}(),tn.saveFileInput=function(jn){tn.fileInput=jn},tn}return(0,ue.Z)(qt,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function($n){var rn=this,aa=$n.data,jn=$n.origin,yr=$n.action,Nt=$n.parsedFile;if(this._isMounted){var $t=this.props,Cn=$t.onStart,ga=$t.customRequest,dn=$t.name,to=$t.headers,_a=$t.withCredentials,Xa=$t.method,Lr=jn.uid,_n=ga||y,na={action:yr,filename:dn,data:aa,file:Nt,headers:to,withCredentials:_a,method:Xa||"post",onProgress:function(Zn){var Ha=rn.props.onProgress;Ha==null||Ha(Zn,Nt)},onSuccess:function(Zn,Ha){var Zr=rn.props.onSuccess;Zr==null||Zr(Zn,Nt,Ha),delete rn.reqs[Lr]},onError:function(Zn,Ha){var Zr=rn.props.onError;Zr==null||Zr(Zn,Ha,Nt),delete rn.reqs[Lr]}};Cn(jn),this.reqs[Lr]=_n(na)}}},{key:"reset",value:function(){this.setState({uid:ne()})}},{key:"abort",value:function($n){var rn=this.reqs;if($n){var aa=$n.uid?$n.uid:$n;rn[aa]&&rn[aa].abort&&rn[aa].abort(),delete rn[aa]}else Object.keys(rn).forEach(function(jn){rn[jn]&&rn[jn].abort&&rn[jn].abort(),delete rn[jn]})}},{key:"render",value:function(){var $n,rn=this.props,aa=rn.component,jn=rn.prefixCls,yr=rn.className,Nt=rn.disabled,$t=rn.id,Cn=rn.style,ga=rn.multiple,dn=rn.accept,to=rn.capture,_a=rn.children,Xa=rn.directory,Lr=rn.openFileDialogOnClick,_n=rn.onMouseEnter,na=rn.onMouseLeave,xa=(0,He.Z)(rn,he),Zn=be()(($n={},(0,Oe.Z)($n,jn,!0),(0,Oe.Z)($n,"".concat(jn,"-disabled"),Nt),(0,Oe.Z)($n,yr,yr),$n)),Ha=Xa?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},Zr=Nt?{}:{onClick:Lr?this.onClick:function(){},onKeyDown:Lr?this.onKeyDown:function(){},onMouseEnter:_n,onMouseLeave:na,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return b.createElement(aa,(0,De.Z)({},Zr,{className:Zn,role:"button",style:Cn}),b.createElement("input",(0,De.Z)({},(0,a.Z)(xa,{aria:!0,data:!0}),{id:$t,disabled:Nt,type:"file",ref:this.saveFileInput,onClick:function(zo){return zo.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:dn},Ha,{multiple:ga,onChange:this.onChange},to!=null?{capture:to}:{})),_a)}}]),qt}(b.Component),fe=ge;function ke(){}var we=function(pt){(0,Le.Z)(qt,pt);var on=(0,Re.Z)(qt);function qt(){var tn;(0,Be.Z)(this,qt);for(var $n=arguments.length,rn=new Array($n),aa=0;aa<$n;aa++)rn[aa]=arguments[aa];return tn=on.call.apply(on,[this].concat(rn)),tn.uploader=void 0,tn.saveUploader=function(jn){tn.uploader=jn},tn}return(0,ue.Z)(qt,[{key:"abort",value:function($n){this.uploader.abort($n)}},{key:"render",value:function(){return b.createElement(fe,(0,De.Z)({},this.props,{ref:this.saveUploader}))}}]),qt}(b.Component);we.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:ke,onError:ke,onSuccess:ke,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var Ne=we,Ae=Ne,Te=z(5663),We=z(73935),dt=z(53124),gt=z(98866),ze=z(10110),Qe=z(24457),Ye={icon:function(on,qt){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:qt}},{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:on}}]}},name:"file",theme:"twotone"},Xe=Ye,je=z(74643),Ue=function(on,qt){return b.createElement(je.Z,(0,De.Z)({},on,{ref:qt,icon:Xe}))},ct=b.forwardRef(Ue),jt=z(3407),ot={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"},Ot=ot,Ke=function(on,qt){return b.createElement(je.Z,(0,De.Z)({},on,{ref:qt,icon:Ot}))},fn=b.forwardRef(Ke),On={icon:function(on,qt){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:on}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:qt}},{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:qt}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:qt}},{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:on}}]}},name:"picture",theme:"twotone"},Dn=On,Tn=function(on,qt){return b.createElement(je.Z,(0,De.Z)({},on,{ref:qt,icon:Dn}))},It=b.forwardRef(Tn),lt=z(38379),et=z(57838),wt=z(33603),Kt=z(96159),At=z(71577);function Un(pt){return Object.assign(Object.assign({},pt),{lastModified:pt.lastModified,lastModifiedDate:pt.lastModifiedDate,name:pt.name,size:pt.size,type:pt.type,uid:pt.uid,percent:0,originFileObj:pt})}function An(pt,on){const qt=(0,se.Z)(on),tn=qt.findIndex($n=>{let{uid:rn}=$n;return rn===pt.uid});return tn===-1?qt.push(pt):qt[tn]=pt,qt}function Sn(pt,on){const qt=pt.uid!==void 0?"uid":"name";return on.filter(tn=>tn[qt]===pt[qt])[0]}function Ln(pt,on){const qt=pt.uid!==void 0?"uid":"name",tn=on.filter($n=>$n[qt]!==pt[qt]);return tn.length===on.length?null:tn}const ua=function(){const on=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),tn=on[on.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(tn)||[""])[0]},it=pt=>pt.indexOf("image/")===0,Pt=pt=>{if(pt.type&&!pt.thumbUrl)return it(pt.type);const on=pt.thumbUrl||pt.url||"",qt=ua(on);return/^data:image\//.test(on)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(qt)?!0:!(/^data:/.test(on)||qt)},Pa=200;function kn(pt){return new Promise(on=>{if(!pt.type||!it(pt.type)){on("");return}const qt=document.createElement("canvas");qt.width=Pa,qt.height=Pa,qt.style.cssText=`position: fixed; left: 0; top: 0; width: ${Pa}px; height: ${Pa}px; z-index: 9999; display: none;`,document.body.appendChild(qt);const tn=qt.getContext("2d"),$n=new Image;if($n.onload=()=>{const{width:rn,height:aa}=$n;let jn=Pa,yr=Pa,Nt=0,$t=0;rn>aa?(yr=aa*(Pa/rn),$t=-(yr-jn)/2):(jn=rn*(Pa/aa),Nt=-(jn-yr)/2),tn.drawImage($n,Nt,$t,jn,yr);const Cn=qt.toDataURL();document.body.removeChild(qt),window.URL.revokeObjectURL($n.src),on(Cn)},$n.crossOrigin="anonymous",pt.type.startsWith("image/svg+xml")){const rn=new FileReader;rn.onload=()=>{rn.result&&($n.src=rn.result)},rn.readAsDataURL(pt)}else if(pt.type.startsWith("image/gif")){const rn=new FileReader;rn.onload=()=>{rn.result&&on(rn.result)},rn.readAsDataURL(pt)}else $n.src=window.URL.createObjectURL(pt)})}var xt=z(84249),gn=z(90674),ht=z(99569),mt=z(38703),Xt=z(83062),en=b.forwardRef((pt,on)=>{let{prefixCls:qt,className:tn,style:$n,locale:rn,listType:aa,file:jn,items:yr,progress:Nt,iconRender:$t,actionIconRender:Cn,itemRender:ga,isImgUrl:dn,showPreviewIcon:to,showRemoveIcon:_a,showDownloadIcon:Xa,previewIcon:Lr,removeIcon:_n,downloadIcon:na,onPreview:xa,onDownload:Zn,onClose:Ha}=pt;var Zr,Xr;const{status:zo}=jn,[ci,Pi]=b.useState(zo);b.useEffect(()=>{zo!=="removed"&&Pi(zo)},[zo]);const[ol,Du]=b.useState(!1);b.useEffect(()=>{const Qt=setTimeout(()=>{Du(!0)},300);return()=>{clearTimeout(Qt)}},[]);const Pu=$t(jn);let gl=b.createElement("div",{className:`${qt}-icon`},Pu);if(aa==="picture"||aa==="picture-card"||aa==="picture-circle")if(ci==="uploading"||!jn.thumbUrl&&!jn.url){const Qt=be()(`${qt}-list-item-thumbnail`,{[`${qt}-list-item-file`]:ci!=="uploading"});gl=b.createElement("div",{className:Qt},Pu)}else{const Qt=dn!=null&&dn(jn)?b.createElement("img",{src:jn.thumbUrl||jn.url,alt:jn.name,className:`${qt}-list-item-image`,crossOrigin:jn.crossOrigin}):Pu,En=be()(`${qt}-list-item-thumbnail`,{[`${qt}-list-item-file`]:dn&&!dn(jn)});gl=b.createElement("a",{className:En,onClick:pn=>xa(jn,pn),href:jn.url||jn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Qt)}const Ii=be()(`${qt}-list-item`,`${qt}-list-item-${ci}`),Jl=typeof jn.linkProps=="string"?JSON.parse(jn.linkProps):jn.linkProps,nu=_a?Cn((typeof _n=="function"?_n(jn):_n)||b.createElement(xt.Z,null),()=>Ha(jn),qt,rn.removeFile):null,su=Xa&&ci==="done"?Cn((typeof na=="function"?na(jn):na)||b.createElement(gn.Z,null),()=>Zn(jn),qt,rn.downloadFile):null,wl=aa!=="picture-card"&&aa!=="picture-circle"&&b.createElement("span",{key:"download-delete",className:be()(`${qt}-list-item-actions`,{picture:aa==="picture"})},su,nu),yl=be()(`${qt}-list-item-name`),Xl=jn.url?[b.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:yl,title:jn.name},Jl,{href:jn.url,onClick:Qt=>xa(jn,Qt)}),jn.name),wl]:[b.createElement("span",{key:"view",className:yl,onClick:Qt=>xa(jn,Qt),title:jn.name},jn.name),wl],bo={pointerEvents:"none",opacity:.5},zt=to?b.createElement("a",{href:jn.url||jn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:jn.url||jn.thumbUrl?void 0:bo,onClick:Qt=>xa(jn,Qt),title:rn.previewFile},typeof Lr=="function"?Lr(jn):Lr||b.createElement(ht.Z,null)):null,ln=(aa==="picture-card"||aa==="picture-circle")&&ci!=="uploading"&&b.createElement("span",{className:`${qt}-list-item-actions`},zt,ci==="done"&&su,nu),{getPrefixCls:wn}=b.useContext(dt.E_),tt=wn(),yn=b.createElement("div",{className:Ii},gl,Xl,ln,ol&&b.createElement(lt.default,{motionName:`${tt}-fade`,visible:ci==="uploading",motionDeadline:2e3},Qt=>{let{className:En}=Qt;const pn="percent"in jn?b.createElement(mt.Z,Object.assign({},Nt,{type:"line",percent:jn.percent,"aria-label":jn["aria-label"],"aria-labelledby":jn["aria-labelledby"]})):null;return b.createElement("div",{className:be()(`${qt}-list-item-progress`,En)},pn)})),ca=jn.response&&typeof jn.response=="string"?jn.response:((Zr=jn.error)===null||Zr===void 0?void 0:Zr.statusText)||((Xr=jn.error)===null||Xr===void 0?void 0:Xr.message)||rn.uploadError,sa=ci==="error"?b.createElement(Xt.Z,{title:ca,getPopupContainer:Qt=>Qt.parentNode},yn):yn;return b.createElement("div",{className:be()(`${qt}-list-item-container`,tn),style:$n,ref:on},ga?ga(sa,jn,yr,{download:Zn.bind(null,jn),preview:xa.bind(null,jn),remove:Ha.bind(null,jn)}):sa)});const Vt=(pt,on)=>{const{listType:qt="text",previewFile:tn=kn,onPreview:$n,onDownload:rn,onRemove:aa,locale:jn,iconRender:yr,isImageUrl:Nt=Pt,prefixCls:$t,items:Cn=[],showPreviewIcon:ga=!0,showRemoveIcon:dn=!0,showDownloadIcon:to=!1,removeIcon:_a,previewIcon:Xa,downloadIcon:Lr,progress:_n={size:[-1,2],showInfo:!1},appendAction:na,appendActionVisible:xa=!0,itemRender:Zn,disabled:Ha}=pt,Zr=(0,et.Z)(),[Xr,zo]=b.useState(!1);b.useEffect(()=>{qt!=="picture"&&qt!=="picture-card"&&qt!=="picture-circle"||(Cn||[]).forEach(bo=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(bo.originFileObj instanceof File||bo.originFileObj instanceof Blob)||bo.thumbUrl!==void 0||(bo.thumbUrl="",tn&&tn(bo.originFileObj).then(zt=>{bo.thumbUrl=zt||"",Zr()}))})},[qt,Cn,tn]),b.useEffect(()=>{zo(!0)},[]);const ci=(bo,zt)=>{if($n)return zt==null||zt.preventDefault(),$n(bo)},Pi=bo=>{typeof rn=="function"?rn(bo):bo.url&&window.open(bo.url)},ol=bo=>{aa==null||aa(bo)},Du=bo=>{if(yr)return yr(bo,qt);const zt=bo.status==="uploading",ln=Nt&&Nt(bo)?b.createElement(It,null):b.createElement(ct,null);let wn=zt?b.createElement(jt.Z,null):b.createElement(fn,null);return qt==="picture"?wn=zt?b.createElement(jt.Z,null):ln:(qt==="picture-card"||qt==="picture-circle")&&(wn=zt?jn.uploading:ln),wn},Pu=(bo,zt,ln,wn)=>{const tt={type:"text",size:"small",title:wn,onClick:yn=>{zt(),(0,Kt.l$)(bo)&&bo.props.onClick&&bo.props.onClick(yn)},className:`${ln}-list-item-action`,disabled:Ha};if((0,Kt.l$)(bo)){const yn=(0,Kt.Tm)(bo,Object.assign(Object.assign({},bo.props),{onClick:()=>{}}));return b.createElement(At.ZP,Object.assign({},tt,{icon:yn}))}return b.createElement(At.ZP,Object.assign({},tt),b.createElement("span",null,bo))};b.useImperativeHandle(on,()=>({handlePreview:ci,handleDownload:Pi}));const{getPrefixCls:gl}=b.useContext(dt.E_),Ii=gl("upload",$t),Jl=gl(),nu=be()(`${Ii}-list`,`${Ii}-list-${qt}`),su=(0,se.Z)(Cn.map(bo=>({key:bo.uid,file:bo})));let yl={motionDeadline:2e3,motionName:`${Ii}-${qt==="picture-card"||qt==="picture-circle"?"animate-inline":"animate"}`,keys:su,motionAppear:Xr};const Xl=b.useMemo(()=>{const bo=Object.assign({},(0,wt.Z)(Jl));return delete bo.onAppearEnd,delete bo.onEnterEnd,delete bo.onLeaveEnd,bo},[Jl]);return qt!=="picture-card"&&qt!=="picture-circle"&&(yl=Object.assign(Object.assign({},Xl),yl)),b.createElement("div",{className:nu},b.createElement(lt.CSSMotionList,Object.assign({},yl,{component:!1}),bo=>{let{key:zt,file:ln,className:wn,style:tt}=bo;return b.createElement(en,{key:zt,locale:jn,prefixCls:Ii,className:wn,style:tt,file:ln,items:Cn,progress:_n,listType:qt,isImgUrl:Nt,showPreviewIcon:ga,showRemoveIcon:dn,showDownloadIcon:to,removeIcon:_a,previewIcon:Xa,downloadIcon:Lr,iconRender:Du,actionIconRender:Pu,itemRender:Zn,onPreview:ci,onDownload:Pi,onClose:ol})}),na&&b.createElement(lt.default,Object.assign({},yl,{visible:xa,forceRender:!0}),bo=>{let{className:zt,style:ln}=bo;return(0,Kt.Tm)(na,wn=>({className:be()(wn.className,zt),style:Object.assign(Object.assign(Object.assign({},ln),{pointerEvents:zt?"none":void 0}),wn.style)}))}))};var da=b.forwardRef(Vt),an=z(14747),hr=z(33507),ya=z(67968),Er=z(45503),uo=pt=>{const{componentCls:on,iconCls:qt}=pt;return{[`${on}-wrapper`]:{[`${on}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:pt.colorFillAlter,border:`${pt.lineWidth}px dashed ${pt.colorBorder}`,borderRadius:pt.borderRadiusLG,cursor:"pointer",transition:`border-color ${pt.motionDurationSlow}`,[on]:{padding:`${pt.padding}px 0`},[`${on}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${on}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${on}-disabled):hover`]:{borderColor:pt.colorPrimaryHover},[`p${on}-drag-icon`]:{marginBottom:pt.margin,[qt]:{color:pt.colorPrimary,fontSize:pt.uploadThumbnailSize}},[`p${on}-text`]:{margin:`0 0 ${pt.marginXXS}px`,color:pt.colorTextHeading,fontSize:pt.fontSizeLG},[`p${on}-hint`]:{color:pt.colorTextDescription,fontSize:pt.fontSize},[`&${on}-disabled`]:{cursor:"not-allowed",[`p${on}-drag-icon ${qt},
|
|
p${on}-text,
|
|
p${on}-hint
|
|
`]:{color:pt.colorTextDisabled}}}}}},wr=pt=>{const{componentCls:on,antCls:qt,iconCls:tn,fontSize:$n,lineHeight:rn}=pt,aa=`${on}-list-item`,jn=`${aa}-actions`,yr=`${aa}-action`,Nt=Math.round($n*rn);return{[`${on}-wrapper`]:{[`${on}-list`]:Object.assign(Object.assign({},(0,an.dF)()),{lineHeight:pt.lineHeight,[aa]:{position:"relative",height:pt.lineHeight*$n,marginTop:pt.marginXS,fontSize:$n,display:"flex",alignItems:"center",transition:`background-color ${pt.motionDurationSlow}`,"&:hover":{backgroundColor:pt.controlItemBgHover},[`${aa}-name`]:Object.assign(Object.assign({},an.vS),{padding:`0 ${pt.paddingXS}px`,lineHeight:rn,flex:"auto",transition:`all ${pt.motionDurationSlow}`}),[jn]:{[yr]:{opacity:0},[`${yr}${qt}-btn-sm`]:{height:Nt,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[`
|
|
${yr}:focus-visible,
|
|
&.picture ${yr}
|
|
`]:{opacity:1},[tn]:{color:pt.actionsColor,transition:`all ${pt.motionDurationSlow}`},[`&:hover ${tn}`]:{color:pt.colorText}},[`${on}-icon ${tn}`]:{color:pt.colorTextDescription,fontSize:$n},[`${aa}-progress`]:{position:"absolute",bottom:-pt.uploadProgressOffset,width:"100%",paddingInlineStart:$n+pt.paddingXS,fontSize:$n,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${aa}:hover ${yr}`]:{opacity:1,color:pt.colorText},[`${aa}-error`]:{color:pt.colorError,[`${aa}-name, ${on}-icon ${tn}`]:{color:pt.colorError},[jn]:{[`${tn}, ${tn}:hover`]:{color:pt.colorError},[yr]:{opacity:1}}},[`${on}-list-item-container`]:{transition:`opacity ${pt.motionDurationSlow}, height ${pt.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Tr=z(45930),Bn=z(16932);const ta=new Tr.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Na=new Tr.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Ca=pt=>{const{componentCls:on}=pt,qt=`${on}-animate-inline`;return[{[`${on}-wrapper`]:{[`${qt}-appear, ${qt}-enter, ${qt}-leave`]:{animationDuration:pt.motionDurationSlow,animationTimingFunction:pt.motionEaseInOutCirc,animationFillMode:"forwards"},[`${qt}-appear, ${qt}-enter`]:{animationName:ta},[`${qt}-leave`]:{animationName:Na}}},{[`${on}-wrapper`]:(0,Bn.J$)(pt)},ta,Na]},fr=z(47448),gr=z(84780);const Mo=pt=>{const{componentCls:on,iconCls:qt,uploadThumbnailSize:tn,uploadProgressOffset:$n}=pt,rn=`${on}-list`,aa=`${rn}-item`;return{[`${on}-wrapper`]:{[`
|
|
${rn}${rn}-picture,
|
|
${rn}${rn}-picture-card,
|
|
${rn}${rn}-picture-circle
|
|
`]:{[aa]:{position:"relative",height:tn+pt.lineWidth*2+pt.paddingXS*2,padding:pt.paddingXS,border:`${pt.lineWidth}px ${pt.lineType} ${pt.colorBorder}`,borderRadius:pt.borderRadiusLG,"&:hover":{background:"transparent"},[`${aa}-thumbnail`]:Object.assign(Object.assign({},an.vS),{width:tn,height:tn,lineHeight:`${tn+pt.paddingSM}px`,textAlign:"center",flex:"none",[qt]:{fontSize:pt.fontSizeHeading2,color:pt.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${aa}-progress`]:{bottom:$n,width:`calc(100% - ${pt.paddingSM*2}px)`,marginTop:0,paddingInlineStart:tn+pt.paddingXS}},[`${aa}-error`]:{borderColor:pt.colorError,[`${aa}-thumbnail ${qt}`]:{[`svg path[fill='${fr.blue[0]}']`]:{fill:pt.colorErrorBg},[`svg path[fill='${fr.blue.primary}']`]:{fill:pt.colorError}}},[`${aa}-uploading`]:{borderStyle:"dashed",[`${aa}-name`]:{marginBottom:$n}}},[`${rn}${rn}-picture-circle ${aa}`]:{[`&, &::before, ${aa}-thumbnail`]:{borderRadius:"50%"}}}}},pi=pt=>{const{componentCls:on,iconCls:qt,fontSizeLG:tn,colorTextLightSolid:$n}=pt,rn=`${on}-list`,aa=`${rn}-item`,jn=pt.uploadPicCardSize;return{[`
|
|
${on}-wrapper${on}-picture-card-wrapper,
|
|
${on}-wrapper${on}-picture-circle-wrapper
|
|
`]:Object.assign(Object.assign({},(0,an.dF)()),{display:"inline-block",width:"100%",[`${on}${on}-select`]:{width:jn,height:jn,marginInlineEnd:pt.marginXS,marginBottom:pt.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:pt.colorFillAlter,border:`${pt.lineWidth}px dashed ${pt.colorBorder}`,borderRadius:pt.borderRadiusLG,cursor:"pointer",transition:`border-color ${pt.motionDurationSlow}`,[`> ${on}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${on}-disabled):hover`]:{borderColor:pt.colorPrimary}},[`${rn}${rn}-picture-card, ${rn}${rn}-picture-circle`]:{[`${rn}-item-container`]:{display:"inline-block",width:jn,height:jn,marginBlock:`0 ${pt.marginXS}px`,marginInline:`0 ${pt.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[aa]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${pt.paddingXS*2}px)`,height:`calc(100% - ${pt.paddingXS*2}px)`,backgroundColor:pt.colorBgMask,opacity:0,transition:`all ${pt.motionDurationSlow}`,content:'" "'}},[`${aa}:hover`]:{[`&::before, ${aa}-actions`]:{opacity:1}},[`${aa}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${pt.motionDurationSlow}`,[`${qt}-eye, ${qt}-download, ${qt}-delete`]:{zIndex:10,width:tn,margin:`0 ${pt.marginXXS}px`,fontSize:tn,cursor:"pointer",transition:`all ${pt.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${aa}-actions, ${aa}-actions:hover`]:{[`${qt}-eye, ${qt}-download, ${qt}-delete`]:{color:new gr.C($n).setAlpha(.65).toRgbString(),"&:hover":{color:$n}}},[`${aa}-thumbnail, ${aa}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${aa}-name`]:{display:"none",textAlign:"center"},[`${aa}-file + ${aa}-name`]:{position:"absolute",bottom:pt.margin,display:"block",width:`calc(100% - ${pt.paddingXS*2}px)`},[`${aa}-uploading`]:{[`&${aa}`]:{backgroundColor:pt.colorFillAlter},[`&::before, ${qt}-eye, ${qt}-download, ${qt}-delete`]:{display:"none"}},[`${aa}-progress`]:{bottom:pt.marginXL,width:`calc(100% - ${pt.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${on}-wrapper${on}-picture-circle-wrapper`]:{[`${on}${on}-select`]:{borderRadius:"50%"}}}};var Bt=pt=>{const{componentCls:on}=pt;return{[`${on}-rtl`]:{direction:"rtl"}}};const Rt=pt=>{const{componentCls:on,colorTextDisabled:qt}=pt;return{[`${on}-wrapper`]:Object.assign(Object.assign({},(0,an.Wf)(pt)),{[on]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${on}-select`]:{display:"inline-block"},[`${on}-disabled`]:{color:qt,cursor:"not-allowed"}})}};var Ft=(0,ya.Z)("Upload",pt=>{const{fontSizeHeading3:on,fontSize:qt,lineHeight:tn,lineWidth:$n,controlHeightLG:rn}=pt,aa=Math.round(qt*tn),jn=(0,Er.TS)(pt,{uploadThumbnailSize:on*2,uploadProgressOffset:aa/2+$n,uploadPicCardSize:rn*2.55});return[Rt(jn),uo(jn),Mo(jn),pi(jn),wr(jn),Ca(jn),Bt(jn),(0,hr.Z)(jn)]},pt=>({actionsColor:pt.colorTextDescription})),Rn=function(pt,on,qt,tn){function $n(rn){return rn instanceof qt?rn:new qt(function(aa){aa(rn)})}return new(qt||(qt=Promise))(function(rn,aa){function jn($t){try{Nt(tn.next($t))}catch(Cn){aa(Cn)}}function yr($t){try{Nt(tn.throw($t))}catch(Cn){aa(Cn)}}function Nt($t){$t.done?rn($t.value):$n($t.value).then(jn,yr)}Nt((tn=tn.apply(pt,on||[])).next())})};const ma=`__LIST_IGNORE_${Date.now()}__`,Ra=(pt,on)=>{const{fileList:qt,defaultFileList:tn,onRemove:$n,showUploadList:rn=!0,listType:aa="text",onPreview:jn,onDownload:yr,onChange:Nt,onDrop:$t,previewFile:Cn,disabled:ga,locale:dn,iconRender:to,isImageUrl:_a,progress:Xa,prefixCls:Lr,className:_n,type:na="select",children:xa,style:Zn,itemRender:Ha,maxCount:Zr,data:Xr={},multiple:zo=!1,action:ci="",accept:Pi="",supportServerRender:ol=!0,rootClassName:Du}=pt,Pu=b.useContext(gt.Z),gl=ga!=null?ga:Pu,[Ii,Jl]=(0,Te.Z)(tn||[],{value:qt,postState:Da=>Da!=null?Da:[]}),[nu,su]=b.useState("drop"),wl=b.useRef(null);b.useMemo(()=>{const Da=Date.now();(qt||[]).forEach((or,nr)=>{!or.uid&&!Object.isFrozen(or)&&(or.uid=`__AUTO__${Da}_${nr}__`)})},[qt]);const yl=(Da,or,nr)=>{let Cr=(0,se.Z)(or),La=!1;Zr===1?Cr=Cr.slice(-1):Zr&&(La=Cr.length>Zr,Cr=Cr.slice(0,Zr)),(0,We.flushSync)(()=>{Jl(Cr)});const Bo={file:Da,fileList:Cr};nr&&(Bo.event=nr),(!La||Cr.some(_o=>_o.uid===Da.uid))&&(0,We.flushSync)(()=>{Nt==null||Nt(Bo)})},Xl=(Da,or)=>Rn(void 0,void 0,void 0,function*(){const{beforeUpload:nr,transformFile:Cr}=pt;let La=Da;if(nr){const Bo=yield nr(Da,or);if(Bo===!1)return!1;if(delete Da[ma],Bo===ma)return Object.defineProperty(Da,ma,{value:!0,configurable:!0}),!1;typeof Bo=="object"&&Bo&&(La=Bo)}return Cr&&(La=yield Cr(La)),La}),bo=Da=>{const or=Da.filter(La=>!La.file[ma]);if(!or.length)return;const nr=or.map(La=>Un(La.file));let Cr=(0,se.Z)(Ii);nr.forEach(La=>{Cr=An(La,Cr)}),nr.forEach((La,Bo)=>{let _o=La;if(or[Bo].parsedFile)La.status="uploading";else{const{originFileObj:di}=La;let gi;try{gi=new File([di],di.name,{type:di.type})}catch(mi){gi=new Blob([di],{type:di.type}),gi.name=di.name,gi.lastModifiedDate=new Date,gi.lastModified=new Date().getTime()}gi.uid=La.uid,_o=gi}yl(_o,Cr)})},zt=(Da,or,nr)=>{try{typeof Da=="string"&&(Da=JSON.parse(Da))}catch(Bo){}if(!Sn(or,Ii))return;const Cr=Un(or);Cr.status="done",Cr.percent=100,Cr.response=Da,Cr.xhr=nr;const La=An(Cr,Ii);yl(Cr,La)},ln=(Da,or)=>{if(!Sn(or,Ii))return;const nr=Un(or);nr.status="uploading",nr.percent=Da.percent;const Cr=An(nr,Ii);yl(nr,Cr,Da)},wn=(Da,or,nr)=>{if(!Sn(nr,Ii))return;const Cr=Un(nr);Cr.error=Da,Cr.response=or,Cr.status="error";const La=An(Cr,Ii);yl(Cr,La)},tt=Da=>{let or;Promise.resolve(typeof $n=="function"?$n(Da):$n).then(nr=>{var Cr;if(nr===!1)return;const La=Ln(Da,Ii);La&&(or=Object.assign(Object.assign({},Da),{status:"removed"}),Ii==null||Ii.forEach(Bo=>{const _o=or.uid!==void 0?"uid":"name";Bo[_o]===or[_o]&&!Object.isFrozen(Bo)&&(Bo.status="removed")}),(Cr=wl.current)===null||Cr===void 0||Cr.abort(or),yl(or,La))})},yn=Da=>{su(Da.type),Da.type==="drop"&&($t==null||$t(Da))};b.useImperativeHandle(on,()=>({onBatchStart:bo,onSuccess:zt,onProgress:ln,onError:wn,fileList:Ii,upload:wl.current}));const{getPrefixCls:ca,direction:sa,upload:Qt}=b.useContext(dt.E_),En=ca("upload",Lr),pn=Object.assign(Object.assign({onBatchStart:bo,onError:wn,onProgress:ln,onSuccess:zt},pt),{data:Xr,multiple:zo,action:ci,accept:Pi,supportServerRender:ol,prefixCls:En,disabled:gl,beforeUpload:Xl,onChange:void 0});delete pn.className,delete pn.style,(!xa||gl)&&delete pn.id;const[pa,ja]=Ft(En),[ir]=(0,ze.Z)("Upload",Qe.Z.Upload),{showRemoveIcon:Ut,showPreviewIcon:Pr,showDownloadIcon:zr,removeIcon:ia,previewIcon:sn,downloadIcon:ea}=typeof rn=="boolean"?{}:rn,ra=(Da,or)=>rn?b.createElement(da,{prefixCls:En,listType:aa,items:Ii,previewFile:Cn,onPreview:jn,onDownload:yr,onRemove:tt,showRemoveIcon:!gl&&Ut,showPreviewIcon:Pr,showDownloadIcon:zr,removeIcon:ia,previewIcon:sn,downloadIcon:ea,iconRender:to,locale:Object.assign(Object.assign({},ir),dn),isImageUrl:_a,progress:Xa,appendAction:Da,appendActionVisible:or,itemRender:Ha,disabled:gl}):Da,Oa=be()(`${En}-wrapper`,_n,Du,ja,Qt==null?void 0:Qt.className,{[`${En}-rtl`]:sa==="rtl",[`${En}-picture-card-wrapper`]:aa==="picture-card",[`${En}-picture-circle-wrapper`]:aa==="picture-circle"}),Sr=Object.assign(Object.assign({},Qt==null?void 0:Qt.style),Zn);if(na==="drag"){const Da=be()(ja,En,`${En}-drag`,{[`${En}-drag-uploading`]:Ii.some(or=>or.status==="uploading"),[`${En}-drag-hover`]:nu==="dragover",[`${En}-disabled`]:gl,[`${En}-rtl`]:sa==="rtl"});return pa(b.createElement("span",{className:Oa},b.createElement("div",{className:Da,style:Sr,onDrop:yn,onDragOver:yn,onDragLeave:yn},b.createElement(Ae,Object.assign({},pn,{ref:wl,className:`${En}-btn`}),b.createElement("div",{className:`${En}-drag-container`},xa))),ra()))}const Or=be()(En,`${En}-select`,{[`${En}-disabled`]:gl}),Wr=(Da=>b.createElement("div",{className:Or,style:Da},b.createElement(Ae,Object.assign({},pn,{ref:wl}))))(xa?void 0:{display:"none"});return pa(aa==="picture-card"||aa==="picture-circle"?b.createElement("span",{className:Oa},ra(Wr,!!xa)):b.createElement("span",{className:Oa},Wr,ra()))};var ar=b.forwardRef(Ra),Ma=function(pt,on){var qt={};for(var tn in pt)Object.prototype.hasOwnProperty.call(pt,tn)&&on.indexOf(tn)<0&&(qt[tn]=pt[tn]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $n=0,tn=Object.getOwnPropertySymbols(pt);$n<tn.length;$n++)on.indexOf(tn[$n])<0&&Object.prototype.propertyIsEnumerable.call(pt,tn[$n])&&(qt[tn[$n]]=pt[tn[$n]]);return qt},ri=b.forwardRef((pt,on)=>{var{style:qt,height:tn}=pt,$n=Ma(pt,["style","height"]);return b.createElement(ar,Object.assign({ref:on},$n,{type:"drag",style:Object.assign(Object.assign({},qt),{height:tn})}))});const Pn=ar;Pn.Dragger=ri,Pn.LIST_IGNORE=ma;var tr=Pn},97909:function(ft){(function($e,z){ft.exports=z()})(this,function(){"use strict";var $e=1e3,z=6e4,b=36e5,se="millisecond",Pe="second",be="minute",De="hour",Be="day",ue="week",Le="month",Re="quarter",Oe="year",He="date",Fe="Invalid Date",pe=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,re=/\[([^\]]+)]|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,a={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(he){var ge=["th","st","nd","rd"],fe=he%100;return"["+he+(ge[(fe-20)%10]||ge[fe]||ge[0])+"]"}},E=function(he,ge,fe){var ke=String(he);return!ke||ke.length>=ge?he:""+Array(ge+1-ke.length).join(fe)+he},x={s:E,z:function(he){var ge=-he.utcOffset(),fe=Math.abs(ge),ke=Math.floor(fe/60),we=fe%60;return(ge<=0?"+":"-")+E(ke,2,"0")+":"+E(we,2,"0")},m:function he(ge,fe){if(ge.date()<fe.date())return-he(fe,ge);var ke=12*(fe.year()-ge.year())+(fe.month()-ge.month()),we=ge.clone().add(ke,Le),Ne=fe-we<0,Ae=ge.clone().add(ke+(Ne?-1:1),Le);return+(-(ke+(fe-we)/(Ne?we-Ae:Ae-we))||0)},a:function(he){return he<0?Math.ceil(he)||0:Math.floor(he)},p:function(he){return{M:Le,y:Oe,w:ue,d:Be,D:He,h:De,m:be,s:Pe,ms:se,Q:Re}[he]||String(he||"").toLowerCase().replace(/s$/,"")},u:function(he){return he===void 0}},y="en",ee={};ee[y]=a;var te="$isDayjsObject",ne=function(he){return he instanceof me||!(!he||!he[te])},oe=function he(ge,fe,ke){var we;if(!ge)return y;if(typeof ge=="string"){var Ne=ge.toLowerCase();ee[Ne]&&(we=Ne),fe&&(ee[Ne]=fe,we=Ne);var Ae=ge.split("-");if(!we&&Ae.length>1)return he(Ae[0])}else{var Te=ge.name;ee[Te]=ge,we=Te}return!ke&&we&&(y=we),we||!ke&&y},ae=function(he,ge){if(ne(he))return he.clone();var fe=typeof ge=="object"?ge:{};return fe.date=he,fe.args=arguments,new me(fe)},Ee=x;Ee.l=oe,Ee.i=ne,Ee.w=function(he,ge){return ae(he,{locale:ge.$L,utc:ge.$u,x:ge.$x,$offset:ge.$offset})};var me=function(){function he(fe){this.$L=oe(fe.locale,null,!0),this.parse(fe),this.$x=this.$x||fe.x||{},this[te]=!0}var ge=he.prototype;return ge.parse=function(fe){this.$d=function(ke){var we=ke.date,Ne=ke.utc;if(we===null)return new Date(NaN);if(Ee.u(we))return new Date;if(we instanceof Date)return new Date(we);if(typeof we=="string"&&!/Z$/i.test(we)){var Ae=we.match(pe);if(Ae){var Te=Ae[2]-1||0,We=(Ae[7]||"0").substring(0,3);return Ne?new Date(Date.UTC(Ae[1],Te,Ae[3]||1,Ae[4]||0,Ae[5]||0,Ae[6]||0,We)):new Date(Ae[1],Te,Ae[3]||1,Ae[4]||0,Ae[5]||0,Ae[6]||0,We)}}return new Date(we)}(fe),this.init()},ge.init=function(){var fe=this.$d;this.$y=fe.getFullYear(),this.$M=fe.getMonth(),this.$D=fe.getDate(),this.$W=fe.getDay(),this.$H=fe.getHours(),this.$m=fe.getMinutes(),this.$s=fe.getSeconds(),this.$ms=fe.getMilliseconds()},ge.$utils=function(){return Ee},ge.isValid=function(){return this.$d.toString()!==Fe},ge.isSame=function(fe,ke){var we=ae(fe);return this.startOf(ke)<=we&&we<=this.endOf(ke)},ge.isAfter=function(fe,ke){return ae(fe)<this.startOf(ke)},ge.isBefore=function(fe,ke){return this.endOf(ke)<ae(fe)},ge.$g=function(fe,ke,we){return Ee.u(fe)?this[ke]:this.set(we,fe)},ge.unix=function(){return Math.floor(this.valueOf()/1e3)},ge.valueOf=function(){return this.$d.getTime()},ge.startOf=function(fe,ke){var we=this,Ne=!!Ee.u(ke)||ke,Ae=Ee.p(fe),Te=function(je,Ue){var ct=Ee.w(we.$u?Date.UTC(we.$y,Ue,je):new Date(we.$y,Ue,je),we);return Ne?ct:ct.endOf(Be)},We=function(je,Ue){return Ee.w(we.toDate()[je].apply(we.toDate("s"),(Ne?[0,0,0,0]:[23,59,59,999]).slice(Ue)),we)},dt=this.$W,gt=this.$M,ze=this.$D,Qe="set"+(this.$u?"UTC":"");switch(Ae){case Oe:return Ne?Te(1,0):Te(31,11);case Le:return Ne?Te(1,gt):Te(0,gt+1);case ue:var Ye=this.$locale().weekStart||0,Xe=(dt<Ye?dt+7:dt)-Ye;return Te(Ne?ze-Xe:ze+(6-Xe),gt);case Be:case He:return We(Qe+"Hours",0);case De:return We(Qe+"Minutes",1);case be:return We(Qe+"Seconds",2);case Pe:return We(Qe+"Milliseconds",3);default:return this.clone()}},ge.endOf=function(fe){return this.startOf(fe,!1)},ge.$set=function(fe,ke){var we,Ne=Ee.p(fe),Ae="set"+(this.$u?"UTC":""),Te=(we={},we[Be]=Ae+"Date",we[He]=Ae+"Date",we[Le]=Ae+"Month",we[Oe]=Ae+"FullYear",we[De]=Ae+"Hours",we[be]=Ae+"Minutes",we[Pe]=Ae+"Seconds",we[se]=Ae+"Milliseconds",we)[Ne],We=Ne===Be?this.$D+(ke-this.$W):ke;if(Ne===Le||Ne===Oe){var dt=this.clone().set(He,1);dt.$d[Te](We),dt.init(),this.$d=dt.set(He,Math.min(this.$D,dt.daysInMonth())).$d}else Te&&this.$d[Te](We);return this.init(),this},ge.set=function(fe,ke){return this.clone().$set(fe,ke)},ge.get=function(fe){return this[Ee.p(fe)]()},ge.add=function(fe,ke){var we,Ne=this;fe=Number(fe);var Ae=Ee.p(ke),Te=function(gt){var ze=ae(Ne);return Ee.w(ze.date(ze.date()+Math.round(gt*fe)),Ne)};if(Ae===Le)return this.set(Le,this.$M+fe);if(Ae===Oe)return this.set(Oe,this.$y+fe);if(Ae===Be)return Te(1);if(Ae===ue)return Te(7);var We=(we={},we[be]=z,we[De]=b,we[Pe]=$e,we)[Ae]||1,dt=this.$d.getTime()+fe*We;return Ee.w(dt,this)},ge.subtract=function(fe,ke){return this.add(-1*fe,ke)},ge.format=function(fe){var ke=this,we=this.$locale();if(!this.isValid())return we.invalidDate||Fe;var Ne=fe||"YYYY-MM-DDTHH:mm:ssZ",Ae=Ee.z(this),Te=this.$H,We=this.$m,dt=this.$M,gt=we.weekdays,ze=we.months,Qe=we.meridiem,Ye=function(Ue,ct,jt,ot){return Ue&&(Ue[ct]||Ue(ke,Ne))||jt[ct].slice(0,ot)},Xe=function(Ue){return Ee.s(Te%12||12,Ue,"0")},je=Qe||function(Ue,ct,jt){var ot=Ue<12?"AM":"PM";return jt?ot.toLowerCase():ot};return Ne.replace(re,function(Ue,ct){return ct||function(jt){switch(jt){case"YY":return String(ke.$y).slice(-2);case"YYYY":return Ee.s(ke.$y,4,"0");case"M":return dt+1;case"MM":return Ee.s(dt+1,2,"0");case"MMM":return Ye(we.monthsShort,dt,ze,3);case"MMMM":return Ye(ze,dt);case"D":return ke.$D;case"DD":return Ee.s(ke.$D,2,"0");case"d":return String(ke.$W);case"dd":return Ye(we.weekdaysMin,ke.$W,gt,2);case"ddd":return Ye(we.weekdaysShort,ke.$W,gt,3);case"dddd":return gt[ke.$W];case"H":return String(Te);case"HH":return Ee.s(Te,2,"0");case"h":return Xe(1);case"hh":return Xe(2);case"a":return je(Te,We,!0);case"A":return je(Te,We,!1);case"m":return String(We);case"mm":return Ee.s(We,2,"0");case"s":return String(ke.$s);case"ss":return Ee.s(ke.$s,2,"0");case"SSS":return Ee.s(ke.$ms,3,"0");case"Z":return Ae}return null}(Ue)||Ae.replace(":","")})},ge.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},ge.diff=function(fe,ke,we){var Ne,Ae=this,Te=Ee.p(ke),We=ae(fe),dt=(We.utcOffset()-this.utcOffset())*z,gt=this-We,ze=function(){return Ee.m(Ae,We)};switch(Te){case Oe:Ne=ze()/12;break;case Le:Ne=ze();break;case Re:Ne=ze()/3;break;case ue:Ne=(gt-dt)/6048e5;break;case Be:Ne=(gt-dt)/864e5;break;case De:Ne=gt/b;break;case be:Ne=gt/z;break;case Pe:Ne=gt/$e;break;default:Ne=gt}return we?Ne:Ee.a(Ne)},ge.daysInMonth=function(){return this.endOf(Le).$D},ge.$locale=function(){return ee[this.$L]},ge.locale=function(fe,ke){if(!fe)return this.$L;var we=this.clone(),Ne=oe(fe,ke,!0);return Ne&&(we.$L=Ne),we},ge.clone=function(){return Ee.w(this.$d,this)},ge.toDate=function(){return new Date(this.valueOf())},ge.toJSON=function(){return this.isValid()?this.toISOString():null},ge.toISOString=function(){return this.$d.toISOString()},ge.toString=function(){return this.$d.toUTCString()},he}(),ye=me.prototype;return ae.prototype=ye,[["$ms",se],["$s",Pe],["$m",be],["$H",De],["$W",Be],["$M",Le],["$y",Oe],["$D",He]].forEach(function(he){ye[he[1]]=function(ge){return this.$g(ge,he[0],he[1])}}),ae.extend=function(he,ge){return he.$i||(he(ge,me,ae),he.$i=!0),ae},ae.locale=oe,ae.isDayjs=ne,ae.unix=function(he){return ae(1e3*he)},ae.en=ee[y],ae.Ls=ee,ae.p={},ae})},86625:function(ft){(function($e,z){ft.exports=z()})(this,function(){"use strict";return function($e,z){var b=z.prototype,se=b.format;b.format=function(Pe){var be=this,De=this.$locale();if(!this.isValid())return se.bind(this)(Pe);var Be=this.$utils(),ue=(Pe||"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(Le){switch(Le){case"Q":return Math.ceil((be.$M+1)/3);case"Do":return De.ordinal(be.$D);case"gggg":return be.weekYear();case"GGGG":return be.isoWeekYear();case"wo":return De.ordinal(be.week(),"W");case"w":case"ww":return Be.s(be.week(),Le==="w"?1:2,"0");case"W":case"WW":return Be.s(be.isoWeek(),Le==="W"?1:2,"0");case"k":case"kk":return Be.s(String(be.$H===0?24:be.$H),Le==="k"?1:2,"0");case"X":return Math.floor(be.$d.getTime()/1e3);case"x":return be.$d.getTime();case"z":return"["+be.offsetName()+"]";case"zzz":return"["+be.offsetName("long")+"]";default:return Le}});return se.bind(this)(ue)}}})},40618:function(ft){(function($e,z){ft.exports=z()})(this,function(){"use strict";var $e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},z=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|YYYY|YY?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,b=/\d\d/,se=/\d\d?/,Pe=/\d*[^-_:/,()\s\d]+/,be={},De=function(Fe){return(Fe=+Fe)+(Fe>68?1900:2e3)},Be=function(Fe){return function(pe){this[Fe]=+pe}},ue=[/[+-]\d\d:?(\d\d)?|Z/,function(Fe){(this.zone||(this.zone={})).offset=function(pe){if(!pe||pe==="Z")return 0;var re=pe.match(/([+-]|\d\d)/g),a=60*re[1]+(+re[2]||0);return a===0?0:re[0]==="+"?-a:a}(Fe)}],Le=function(Fe){var pe=be[Fe];return pe&&(pe.indexOf?pe:pe.s.concat(pe.f))},Re=function(Fe,pe){var re,a=be.meridiem;if(a){for(var E=1;E<=24;E+=1)if(Fe.indexOf(a(E,0,pe))>-1){re=E>12;break}}else re=Fe===(pe?"pm":"PM");return re},Oe={A:[Pe,function(Fe){this.afternoon=Re(Fe,!1)}],a:[Pe,function(Fe){this.afternoon=Re(Fe,!0)}],S:[/\d/,function(Fe){this.milliseconds=100*+Fe}],SS:[b,function(Fe){this.milliseconds=10*+Fe}],SSS:[/\d{3}/,function(Fe){this.milliseconds=+Fe}],s:[se,Be("seconds")],ss:[se,Be("seconds")],m:[se,Be("minutes")],mm:[se,Be("minutes")],H:[se,Be("hours")],h:[se,Be("hours")],HH:[se,Be("hours")],hh:[se,Be("hours")],D:[se,Be("day")],DD:[b,Be("day")],Do:[Pe,function(Fe){var pe=be.ordinal,re=Fe.match(/\d+/);if(this.day=re[0],pe)for(var a=1;a<=31;a+=1)pe(a).replace(/\[|\]/g,"")===Fe&&(this.day=a)}],M:[se,Be("month")],MM:[b,Be("month")],MMM:[Pe,function(Fe){var pe=Le("months"),re=(Le("monthsShort")||pe.map(function(a){return a.slice(0,3)})).indexOf(Fe)+1;if(re<1)throw new Error;this.month=re%12||re}],MMMM:[Pe,function(Fe){var pe=Le("months").indexOf(Fe)+1;if(pe<1)throw new Error;this.month=pe%12||pe}],Y:[/[+-]?\d+/,Be("year")],YY:[b,function(Fe){this.year=De(Fe)}],YYYY:[/\d{4}/,Be("year")],Z:ue,ZZ:ue};function He(Fe){var pe,re;pe=Fe,re=be&&be.formats;for(var a=(Fe=pe.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(oe,ae,Ee){var me=Ee&&Ee.toUpperCase();return ae||re[Ee]||$e[Ee]||re[me].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(ye,he,ge){return he||ge.slice(1)})})).match(z),E=a.length,x=0;x<E;x+=1){var y=a[x],ee=Oe[y],te=ee&&ee[0],ne=ee&&ee[1];a[x]=ne?{regex:te,parser:ne}:y.replace(/^\[|\]$/g,"")}return function(oe){for(var ae={},Ee=0,me=0;Ee<E;Ee+=1){var ye=a[Ee];if(typeof ye=="string")me+=ye.length;else{var he=ye.regex,ge=ye.parser,fe=oe.slice(me),ke=he.exec(fe)[0];ge.call(ae,ke),oe=oe.replace(ke,"")}}return function(we){var Ne=we.afternoon;if(Ne!==void 0){var Ae=we.hours;Ne?Ae<12&&(we.hours+=12):Ae===12&&(we.hours=0),delete we.afternoon}}(ae),ae}}return function(Fe,pe,re){re.p.customParseFormat=!0,Fe&&Fe.parseTwoDigitYear&&(De=Fe.parseTwoDigitYear);var a=pe.prototype,E=a.parse;a.parse=function(x){var y=x.date,ee=x.utc,te=x.args;this.$u=ee;var ne=te[1];if(typeof ne=="string"){var oe=te[2]===!0,ae=te[3]===!0,Ee=oe||ae,me=te[2];ae&&(me=te[2]),be=this.$locale(),!oe&&me&&(be=re.Ls[me]),this.$d=function(fe,ke,we){try{if(["x","X"].indexOf(ke)>-1)return new Date((ke==="X"?1e3:1)*fe);var Ne=He(ke)(fe),Ae=Ne.year,Te=Ne.month,We=Ne.day,dt=Ne.hours,gt=Ne.minutes,ze=Ne.seconds,Qe=Ne.milliseconds,Ye=Ne.zone,Xe=new Date,je=We||(Ae||Te?1:Xe.getDate()),Ue=Ae||Xe.getFullYear(),ct=0;Ae&&!Te||(ct=Te>0?Te-1:Xe.getMonth());var jt=dt||0,ot=gt||0,Ot=ze||0,Ke=Qe||0;return Ye?new Date(Date.UTC(Ue,ct,je,jt,ot,Ot,Ke+60*Ye.offset*1e3)):we?new Date(Date.UTC(Ue,ct,je,jt,ot,Ot,Ke)):new Date(Ue,ct,je,jt,ot,Ot,Ke)}catch(fn){return new Date("")}}(y,ne,ee),this.init(),me&&me!==!0&&(this.$L=this.locale(me).$L),Ee&&y!=this.format(ne)&&(this.$d=new Date("")),be={}}else if(ne instanceof Array)for(var ye=ne.length,he=1;he<=ye;he+=1){te[1]=ne[he-1];var ge=re.apply(this,te);if(ge.isValid()){this.$d=ge.$d,this.$L=ge.$L,this.init();break}he===ye&&(this.$d=new Date(""))}else E.call(this,x)}}})},26850:function(ft){(function($e,z){ft.exports=z()})(this,function(){"use strict";return function($e,z,b){var se=z.prototype,Pe=function(Le){return Le&&(Le.indexOf?Le:Le.s)},be=function(Le,Re,Oe,He,Fe){var pe=Le.name?Le:Le.$locale(),re=Pe(pe[Re]),a=Pe(pe[Oe]),E=re||a.map(function(y){return y.slice(0,He)});if(!Fe)return E;var x=pe.weekStart;return E.map(function(y,ee){return E[(ee+(x||0))%7]})},De=function(){return b.Ls[b.locale()]},Be=function(Le,Re){return Le.formats[Re]||function(Oe){return Oe.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(He,Fe,pe){return Fe||pe.slice(1)})}(Le.formats[Re.toUpperCase()])},ue=function(){var Le=this;return{months:function(Re){return Re?Re.format("MMMM"):be(Le,"months")},monthsShort:function(Re){return Re?Re.format("MMM"):be(Le,"monthsShort","months",3)},firstDayOfWeek:function(){return Le.$locale().weekStart||0},weekdays:function(Re){return Re?Re.format("dddd"):be(Le,"weekdays")},weekdaysMin:function(Re){return Re?Re.format("dd"):be(Le,"weekdaysMin","weekdays",2)},weekdaysShort:function(Re){return Re?Re.format("ddd"):be(Le,"weekdaysShort","weekdays",3)},longDateFormat:function(Re){return Be(Le.$locale(),Re)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};se.localeData=function(){return ue.bind(this)()},b.localeData=function(){var Le=De();return{firstDayOfWeek:function(){return Le.weekStart||0},weekdays:function(){return b.weekdays()},weekdaysShort:function(){return b.weekdaysShort()},weekdaysMin:function(){return b.weekdaysMin()},months:function(){return b.months()},monthsShort:function(){return b.monthsShort()},longDateFormat:function(Re){return Be(Le,Re)},meridiem:Le.meridiem,ordinal:Le.ordinal}},b.months=function(){return be(De(),"months")},b.monthsShort=function(){return be(De(),"monthsShort","months",3)},b.weekdays=function(Le){return be(De(),"weekdays",null,null,Le)},b.weekdaysShort=function(Le){return be(De(),"weekdaysShort","weekdays",3,Le)},b.weekdaysMin=function(Le){return be(De(),"weekdaysMin","weekdays",2,Le)}}})},23082:function(ft){(function($e,z){ft.exports=z()})(this,function(){"use strict";var $e="week",z="year";return function(b,se,Pe){var be=se.prototype;be.week=function(De){if(De===void 0&&(De=null),De!==null)return this.add(7*(De-this.week()),"day");var Be=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var ue=Pe(this).startOf(z).add(1,z).date(Be),Le=Pe(this).endOf($e);if(ue.isBefore(Le))return 1}var Re=Pe(this).startOf(z).date(Be).startOf($e).subtract(1,"millisecond"),Oe=this.diff(Re,$e,!0);return Oe<0?Pe(this).startOf("week").week():Math.ceil(Oe)},be.weeks=function(De){return De===void 0&&(De=null),this.week(De)}}})},99873:function(ft){(function($e,z){ft.exports=z()})(this,function(){"use strict";return function($e,z){z.prototype.weekYear=function(){var b=this.month(),se=this.week(),Pe=this.year();return se===1&&b===11?Pe+1:b===0&&se>=52?Pe-1:Pe}}})},33088:function(ft){(function($e,z){ft.exports=z()})(this,function(){"use strict";return function($e,z){z.prototype.weekday=function(b){var se=this.$locale().weekStart||0,Pe=this.$W,be=(Pe<se?Pe+7:Pe)-se;return this.$utils().u(b)?be:this.subtract(be,"day").add(b,"day")}}})},62661:function(ft,$e){"use strict";var z;var b=Symbol.for("react.element"),se=Symbol.for("react.portal"),Pe=Symbol.for("react.fragment"),be=Symbol.for("react.strict_mode"),De=Symbol.for("react.profiler"),Be=Symbol.for("react.provider"),ue=Symbol.for("react.context"),Le=Symbol.for("react.server_context"),Re=Symbol.for("react.forward_ref"),Oe=Symbol.for("react.suspense"),He=Symbol.for("react.suspense_list"),Fe=Symbol.for("react.memo"),pe=Symbol.for("react.lazy"),re=Symbol.for("react.offscreen"),a;a=Symbol.for("react.module.reference");function E(x){if(typeof x=="object"&&x!==null){var y=x.$$typeof;switch(y){case b:switch(x=x.type,x){case Pe:case De:case be:case Oe:case He:return x;default:switch(x=x&&x.$$typeof,x){case Le:case ue:case Re:case pe:case Fe:case Be:return x;default:return y}}case se:return y}}}z=ue,z=Be,z=b,z=Re,z=Pe,z=pe,z=Fe,z=se,z=De,z=be,z=Oe,z=He,z=function(){return!1},z=function(){return!1},z=function(x){return E(x)===ue},z=function(x){return E(x)===Be},z=function(x){return typeof x=="object"&&x!==null&&x.$$typeof===b},z=function(x){return E(x)===Re},z=function(x){return E(x)===Pe},z=function(x){return E(x)===pe},$e.isMemo=function(x){return E(x)===Fe},z=function(x){return E(x)===se},z=function(x){return E(x)===De},z=function(x){return E(x)===be},z=function(x){return E(x)===Oe},z=function(x){return E(x)===He},z=function(x){return typeof x=="string"||typeof x=="function"||x===Pe||x===De||x===be||x===Oe||x===He||x===re||typeof x=="object"&&x!==null&&(x.$$typeof===pe||x.$$typeof===Fe||x.$$typeof===Be||x.$$typeof===ue||x.$$typeof===Re||x.$$typeof===a||x.getModuleId!==void 0)},z=E},95845:function(ft,$e,z){"use strict";ft.exports=z(62661)},72665:function(ft,$e){"use strict";var z;var b=typeof Symbol=="function"&&Symbol.for,se=b?Symbol.for("react.element"):60103,Pe=b?Symbol.for("react.portal"):60106,be=b?Symbol.for("react.fragment"):60107,De=b?Symbol.for("react.strict_mode"):60108,Be=b?Symbol.for("react.profiler"):60114,ue=b?Symbol.for("react.provider"):60109,Le=b?Symbol.for("react.context"):60110,Re=b?Symbol.for("react.async_mode"):60111,Oe=b?Symbol.for("react.concurrent_mode"):60111,He=b?Symbol.for("react.forward_ref"):60112,Fe=b?Symbol.for("react.suspense"):60113,pe=b?Symbol.for("react.suspense_list"):60120,re=b?Symbol.for("react.memo"):60115,a=b?Symbol.for("react.lazy"):60116,E=b?Symbol.for("react.block"):60121,x=b?Symbol.for("react.fundamental"):60117,y=b?Symbol.for("react.responder"):60118,ee=b?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var ae=oe.$$typeof;switch(ae){case se:switch(oe=oe.type,oe){case Re:case Oe:case be:case Be:case De:case Fe:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case Le:case He:case a:case re:case ue:return oe;default:return ae}}case Pe:return ae}}}function ne(oe){return te(oe)===Oe}z=Re,z=Oe,z=Le,z=ue,z=se,z=He,z=be,z=a,z=re,z=Pe,z=Be,z=De,z=Fe,z=function(oe){return ne(oe)||te(oe)===Re},z=ne,z=function(oe){return te(oe)===Le},z=function(oe){return te(oe)===ue},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===se},z=function(oe){return te(oe)===He},z=function(oe){return te(oe)===be},z=function(oe){return te(oe)===a},$e.isMemo=function(oe){return te(oe)===re},z=function(oe){return te(oe)===Pe},z=function(oe){return te(oe)===Be},z=function(oe){return te(oe)===De},z=function(oe){return te(oe)===Fe},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===be||oe===Oe||oe===Be||oe===De||oe===Fe||oe===pe||typeof oe=="object"&&oe!==null&&(oe.$$typeof===a||oe.$$typeof===re||oe.$$typeof===ue||oe.$$typeof===Le||oe.$$typeof===He||oe.$$typeof===x||oe.$$typeof===y||oe.$$typeof===ee||oe.$$typeof===E)},z=te},12060:function(ft,$e,z){"use strict";ft.exports=z(72665)},15633:function(ft,$e){"use strict";var z;var b=typeof Symbol=="function"&&Symbol.for,se=b?Symbol.for("react.element"):60103,Pe=b?Symbol.for("react.portal"):60106,be=b?Symbol.for("react.fragment"):60107,De=b?Symbol.for("react.strict_mode"):60108,Be=b?Symbol.for("react.profiler"):60114,ue=b?Symbol.for("react.provider"):60109,Le=b?Symbol.for("react.context"):60110,Re=b?Symbol.for("react.async_mode"):60111,Oe=b?Symbol.for("react.concurrent_mode"):60111,He=b?Symbol.for("react.forward_ref"):60112,Fe=b?Symbol.for("react.suspense"):60113,pe=b?Symbol.for("react.suspense_list"):60120,re=b?Symbol.for("react.memo"):60115,a=b?Symbol.for("react.lazy"):60116,E=b?Symbol.for("react.block"):60121,x=b?Symbol.for("react.fundamental"):60117,y=b?Symbol.for("react.responder"):60118,ee=b?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var ae=oe.$$typeof;switch(ae){case se:switch(oe=oe.type,oe){case Re:case Oe:case be:case Be:case De:case Fe:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case Le:case He:case a:case re:case ue:return oe;default:return ae}}case Pe:return ae}}}function ne(oe){return te(oe)===Oe}z=Re,z=Oe,z=Le,z=ue,z=se,z=He,z=be,z=a,z=re,z=Pe,z=Be,z=De,z=Fe,z=function(oe){return ne(oe)||te(oe)===Re},z=ne,z=function(oe){return te(oe)===Le},z=function(oe){return te(oe)===ue},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===se},z=function(oe){return te(oe)===He},z=function(oe){return te(oe)===be},z=function(oe){return te(oe)===a},$e.isMemo=function(oe){return te(oe)===re},z=function(oe){return te(oe)===Pe},z=function(oe){return te(oe)===Be},z=function(oe){return te(oe)===De},z=function(oe){return te(oe)===Fe},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===be||oe===Oe||oe===Be||oe===De||oe===Fe||oe===pe||typeof oe=="object"&&oe!==null&&(oe.$$typeof===a||oe.$$typeof===re||oe.$$typeof===ue||oe.$$typeof===Le||oe.$$typeof===He||oe.$$typeof===x||oe.$$typeof===y||oe.$$typeof===ee||oe.$$typeof===E)},z=te},49286:function(ft,$e,z){"use strict";ft.exports=z(15633)},56261:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return me}});var b=z(87462),se=z(4942),Pe=z(45987),be=z(1413),De=z(15671),Be=z(43144),ue=z(97326),Le=z(60136),Re=z(51630),Oe=z(94184),He=z.n(Oe),Fe=z(34952),pe=z(67294),re=z(69610),a=function(he){for(var ge=he.prefixCls,fe=he.level,ke=he.isStart,we=he.isEnd,Ne="".concat(ge,"-indent-unit"),Ae=[],Te=0;Te<fe;Te+=1){var We;Ae.push(pe.createElement("span",{key:Te,className:He()(Ne,(We={},(0,se.Z)(We,"".concat(Ne,"-start"),ke[Te]),(0,se.Z)(We,"".concat(Ne,"-end"),we[Te]),We))}))}return pe.createElement("span",{"aria-hidden":"true",className:"".concat(ge,"-indent")},Ae)},E=pe.memo(a),x=z(3596),y=z(83898),ee=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],te="open",ne="close",oe="---",ae=function(ye){(0,Le.Z)(ge,ye);var he=(0,Re.Z)(ge);function ge(){var fe;(0,De.Z)(this,ge);for(var ke=arguments.length,we=new Array(ke),Ne=0;Ne<ke;Ne++)we[Ne]=arguments[Ne];return fe=he.call.apply(he,[this].concat(we)),fe.state={dragNodeHighlight:!1},fe.selectHandle=void 0,fe.cacheIndent=void 0,fe.onSelectorClick=function(Ae){var Te=fe.props.context.onNodeClick;Te(Ae,(0,y.F)(fe.props)),fe.isSelectable()?fe.onSelect(Ae):fe.onCheck(Ae)},fe.onSelectorDoubleClick=function(Ae){var Te=fe.props.context.onNodeDoubleClick;Te(Ae,(0,y.F)(fe.props))},fe.onSelect=function(Ae){if(!fe.isDisabled()){var Te=fe.props.context.onNodeSelect;Te(Ae,(0,y.F)(fe.props))}},fe.onCheck=function(Ae){if(!fe.isDisabled()){var Te=fe.props,We=Te.disableCheckbox,dt=Te.checked,gt=fe.props.context.onNodeCheck;if(!(!fe.isCheckable()||We)){var ze=!dt;gt(Ae,(0,y.F)(fe.props),ze)}}},fe.onMouseEnter=function(Ae){var Te=fe.props.context.onNodeMouseEnter;Te(Ae,(0,y.F)(fe.props))},fe.onMouseLeave=function(Ae){var Te=fe.props.context.onNodeMouseLeave;Te(Ae,(0,y.F)(fe.props))},fe.onContextMenu=function(Ae){var Te=fe.props.context.onNodeContextMenu;Te(Ae,(0,y.F)(fe.props))},fe.onDragStart=function(Ae){var Te=fe.props.context.onNodeDragStart;Ae.stopPropagation(),fe.setState({dragNodeHighlight:!0}),Te(Ae,(0,ue.Z)(fe));try{Ae.dataTransfer.setData("text/plain","")}catch(We){}},fe.onDragEnter=function(Ae){var Te=fe.props.context.onNodeDragEnter;Ae.preventDefault(),Ae.stopPropagation(),Te(Ae,(0,ue.Z)(fe))},fe.onDragOver=function(Ae){var Te=fe.props.context.onNodeDragOver;Ae.preventDefault(),Ae.stopPropagation(),Te(Ae,(0,ue.Z)(fe))},fe.onDragLeave=function(Ae){var Te=fe.props.context.onNodeDragLeave;Ae.stopPropagation(),Te(Ae,(0,ue.Z)(fe))},fe.onDragEnd=function(Ae){var Te=fe.props.context.onNodeDragEnd;Ae.stopPropagation(),fe.setState({dragNodeHighlight:!1}),Te(Ae,(0,ue.Z)(fe))},fe.onDrop=function(Ae){var Te=fe.props.context.onNodeDrop;Ae.preventDefault(),Ae.stopPropagation(),fe.setState({dragNodeHighlight:!1}),Te(Ae,(0,ue.Z)(fe))},fe.onExpand=function(Ae){var Te=fe.props,We=Te.loading,dt=Te.context.onNodeExpand;We||dt(Ae,(0,y.F)(fe.props))},fe.setSelectHandle=function(Ae){fe.selectHandle=Ae},fe.getNodeState=function(){var Ae=fe.props.expanded;return fe.isLeaf()?null:Ae?te:ne},fe.hasChildren=function(){var Ae=fe.props.eventKey,Te=fe.props.context.keyEntities,We=(0,x.Z)(Te,Ae)||{},dt=We.children;return!!(dt||[]).length},fe.isLeaf=function(){var Ae=fe.props,Te=Ae.isLeaf,We=Ae.loaded,dt=fe.props.context.loadData,gt=fe.hasChildren();return Te===!1?!1:Te||!dt&&!gt||dt&&We&&!gt},fe.isDisabled=function(){var Ae=fe.props.disabled,Te=fe.props.context.disabled;return!!(Te||Ae)},fe.isCheckable=function(){var Ae=fe.props.checkable,Te=fe.props.context.checkable;return!Te||Ae===!1?!1:Te},fe.syncLoadData=function(Ae){var Te=Ae.expanded,We=Ae.loading,dt=Ae.loaded,gt=fe.props.context,ze=gt.loadData,Qe=gt.onNodeLoad;We||ze&&Te&&!fe.isLeaf()&&!fe.hasChildren()&&!dt&&Qe((0,y.F)(fe.props))},fe.isDraggable=function(){var Ae=fe.props,Te=Ae.data,We=Ae.context.draggable;return!!(We&&(!We.nodeDraggable||We.nodeDraggable(Te)))},fe.renderDragHandler=function(){var Ae=fe.props.context,Te=Ae.draggable,We=Ae.prefixCls;return Te!=null&&Te.icon?pe.createElement("span",{className:"".concat(We,"-draggable-icon")},Te.icon):null},fe.renderSwitcherIconDom=function(Ae){var Te=fe.props.switcherIcon,We=fe.props.context.switcherIcon,dt=Te||We;return typeof dt=="function"?dt((0,be.Z)((0,be.Z)({},fe.props),{},{isLeaf:Ae})):dt},fe.renderSwitcher=function(){var Ae=fe.props.expanded,Te=fe.props.context.prefixCls;if(fe.isLeaf()){var We=fe.renderSwitcherIconDom(!0);return We!==!1?pe.createElement("span",{className:He()("".concat(Te,"-switcher"),"".concat(Te,"-switcher-noop"))},We):null}var dt=He()("".concat(Te,"-switcher"),"".concat(Te,"-switcher_").concat(Ae?te:ne)),gt=fe.renderSwitcherIconDom(!1);return gt!==!1?pe.createElement("span",{onClick:fe.onExpand,className:dt},gt):null},fe.renderCheckbox=function(){var Ae=fe.props,Te=Ae.checked,We=Ae.halfChecked,dt=Ae.disableCheckbox,gt=fe.props.context.prefixCls,ze=fe.isDisabled(),Qe=fe.isCheckable();if(!Qe)return null;var Ye=typeof Qe!="boolean"?Qe:null;return pe.createElement("span",{className:He()("".concat(gt,"-checkbox"),Te&&"".concat(gt,"-checkbox-checked"),!Te&&We&&"".concat(gt,"-checkbox-indeterminate"),(ze||dt)&&"".concat(gt,"-checkbox-disabled")),onClick:fe.onCheck},Ye)},fe.renderIcon=function(){var Ae=fe.props.loading,Te=fe.props.context.prefixCls;return pe.createElement("span",{className:He()("".concat(Te,"-iconEle"),"".concat(Te,"-icon__").concat(fe.getNodeState()||"docu"),Ae&&"".concat(Te,"-icon_loading"))})},fe.renderSelector=function(){var Ae=fe.state.dragNodeHighlight,Te=fe.props,We=Te.title,dt=We===void 0?oe:We,gt=Te.selected,ze=Te.icon,Qe=Te.loading,Ye=Te.data,Xe=fe.props.context,je=Xe.prefixCls,Ue=Xe.showIcon,ct=Xe.icon,jt=Xe.loadData,ot=Xe.titleRender,Ot=fe.isDisabled(),Ke="".concat(je,"-node-content-wrapper"),fn;if(Ue){var On=ze||ct;fn=On?pe.createElement("span",{className:He()("".concat(je,"-iconEle"),"".concat(je,"-icon__customize"))},typeof On=="function"?On(fe.props):On):fe.renderIcon()}else jt&&Qe&&(fn=fe.renderIcon());var Dn;typeof dt=="function"?Dn=dt(Ye):ot?Dn=ot(Ye):Dn=dt;var Tn=pe.createElement("span",{className:"".concat(je,"-title")},Dn);return pe.createElement("span",{ref:fe.setSelectHandle,title:typeof dt=="string"?dt:"",className:He()("".concat(Ke),"".concat(Ke,"-").concat(fe.getNodeState()||"normal"),!Ot&&(gt||Ae)&&"".concat(je,"-node-selected")),onMouseEnter:fe.onMouseEnter,onMouseLeave:fe.onMouseLeave,onContextMenu:fe.onContextMenu,onClick:fe.onSelectorClick,onDoubleClick:fe.onSelectorDoubleClick},fn,Tn,fe.renderDropIndicator())},fe.renderDropIndicator=function(){var Ae=fe.props,Te=Ae.disabled,We=Ae.eventKey,dt=fe.props.context,gt=dt.draggable,ze=dt.dropLevelOffset,Qe=dt.dropPosition,Ye=dt.prefixCls,Xe=dt.indent,je=dt.dropIndicatorRender,Ue=dt.dragOverNodeKey,ct=dt.direction,jt=!!gt,ot=!Te&&jt&&Ue===We,Ot=Xe!=null?Xe:fe.cacheIndent;return fe.cacheIndent=Xe,ot?je({dropPosition:Qe,dropLevelOffset:ze,indent:Ot,prefixCls:Ye,direction:ct}):null},fe}return(0,Be.Z)(ge,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var ke=this.props.selectable,we=this.props.context.selectable;return typeof ke=="boolean"?ke:we}},{key:"render",value:function(){var ke,we=this.props,Ne=we.eventKey,Ae=we.className,Te=we.style,We=we.dragOver,dt=we.dragOverGapTop,gt=we.dragOverGapBottom,ze=we.isLeaf,Qe=we.isStart,Ye=we.isEnd,Xe=we.expanded,je=we.selected,Ue=we.checked,ct=we.halfChecked,jt=we.loading,ot=we.domRef,Ot=we.active,Ke=we.data,fn=we.onMouseMove,On=we.selectable,Dn=(0,Pe.Z)(we,ee),Tn=this.props.context,It=Tn.prefixCls,lt=Tn.filterTreeNode,et=Tn.keyEntities,wt=Tn.dropContainerKey,Kt=Tn.dropTargetKey,At=Tn.draggingNodeKey,Un=this.isDisabled(),An=(0,Fe.Z)(Dn,{aria:!0,data:!0}),Sn=(0,x.Z)(et,Ne)||{},Ln=Sn.level,ua=Ye[Ye.length-1],it=this.isDraggable(),Pt=!Un&&it,Pa=At===Ne,kn=On!==void 0?{"aria-selected":!!On}:void 0;return pe.createElement("div",(0,b.Z)({ref:ot,className:He()(Ae,"".concat(It,"-treenode"),(ke={},(0,se.Z)(ke,"".concat(It,"-treenode-disabled"),Un),(0,se.Z)(ke,"".concat(It,"-treenode-switcher-").concat(Xe?"open":"close"),!ze),(0,se.Z)(ke,"".concat(It,"-treenode-checkbox-checked"),Ue),(0,se.Z)(ke,"".concat(It,"-treenode-checkbox-indeterminate"),ct),(0,se.Z)(ke,"".concat(It,"-treenode-selected"),je),(0,se.Z)(ke,"".concat(It,"-treenode-loading"),jt),(0,se.Z)(ke,"".concat(It,"-treenode-active"),Ot),(0,se.Z)(ke,"".concat(It,"-treenode-leaf-last"),ua),(0,se.Z)(ke,"".concat(It,"-treenode-draggable"),it),(0,se.Z)(ke,"dragging",Pa),(0,se.Z)(ke,"drop-target",Kt===Ne),(0,se.Z)(ke,"drop-container",wt===Ne),(0,se.Z)(ke,"drag-over",!Un&&We),(0,se.Z)(ke,"drag-over-gap-top",!Un&&dt),(0,se.Z)(ke,"drag-over-gap-bottom",!Un&>),(0,se.Z)(ke,"filter-node",lt&<((0,y.F)(this.props))),ke)),style:Te,draggable:Pt,"aria-grabbed":Pa,onDragStart:Pt?this.onDragStart:void 0,onDragEnter:it?this.onDragEnter:void 0,onDragOver:it?this.onDragOver:void 0,onDragLeave:it?this.onDragLeave:void 0,onDrop:it?this.onDrop:void 0,onDragEnd:it?this.onDragEnd:void 0,onMouseMove:fn},kn,An),pe.createElement(E,{prefixCls:It,level:Ln,isStart:Qe,isEnd:Ye}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),ge}(pe.Component),Ee=function(he){return pe.createElement(re.k.Consumer,null,function(ge){return pe.createElement(ae,(0,b.Z)({},he,{context:ge}))})};Ee.displayName="TreeNode",Ee.isTreeNode=1;var me=Ee},69610:function(ft,$e,z){"use strict";z.d($e,{k:function(){return se}});var b=z(67294),se=b.createContext(null)},29873:function(ft,$e,z){"use strict";z.d($e,{BT:function(){return E},E6:function(){return ee},L0:function(){return Oe},OM:function(){return a},_5:function(){return Re},r7:function(){return te},wA:function(){return Fe},yx:function(){return He}});var b=z(74902),se=z(71002),Pe=z(72978),be=z(67294),De=z(56261),Be=z(3596),ue=z(83898),Le=null;function Re(ne,oe){if(!ne)return[];var ae=ne.slice(),Ee=ae.indexOf(oe);return Ee>=0&&ae.splice(Ee,1),ae}function Oe(ne,oe){var ae=(ne||[]).slice();return ae.indexOf(oe)===-1&&ae.push(oe),ae}function He(ne){return ne.split("-")}function Fe(ne,oe){var ae=[],Ee=(0,Be.Z)(oe,ne);function me(){var ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ye.forEach(function(he){var ge=he.key,fe=he.children;ae.push(ge),me(fe)})}return me(Ee.children),ae}function pe(ne){if(ne.parent){var oe=He(ne.pos);return Number(oe[oe.length-1])===ne.parent.children.length-1}return!1}function re(ne){var oe=He(ne.pos);return Number(oe[oe.length-1])===0}function a(ne,oe,ae,Ee,me,ye,he,ge,fe,ke){var we,Ne=ne.clientX,Ae=ne.clientY,Te=ne.target.getBoundingClientRect(),We=Te.top,dt=Te.height,gt=(ke==="rtl"?-1:1)*(((me==null?void 0:me.x)||0)-Ne),ze=(gt-12)/Ee,Qe=(0,Be.Z)(ge,ae.props.eventKey);if(Ae<We+dt/2){var Ye=he.findIndex(function(Tn){return Tn.key===Qe.key}),Xe=Ye<=0?0:Ye-1,je=he[Xe].key;Qe=(0,Be.Z)(ge,je)}var Ue=Qe.key,ct=Qe,jt=Qe.key,ot=0,Ot=0;if(!fe.includes(Ue))for(var Ke=0;Ke<ze&&pe(Qe);Ke+=1)Qe=Qe.parent,Ot+=1;var fn=oe.props.data,On=Qe.node,Dn=!0;return re(Qe)&&Qe.level===0&&Ae<We+dt/2&&ye({dragNode:fn,dropNode:On,dropPosition:-1})&&Qe.key===ae.props.eventKey?ot=-1:(ct.children||[]).length&&fe.includes(jt)?ye({dragNode:fn,dropNode:On,dropPosition:0})?ot=0:Dn=!1:Ot===0?ze>-1.5?ye({dragNode:fn,dropNode:On,dropPosition:1})?ot=1:Dn=!1:ye({dragNode:fn,dropNode:On,dropPosition:0})?ot=0:ye({dragNode:fn,dropNode:On,dropPosition:1})?ot=1:Dn=!1:ye({dragNode:fn,dropNode:On,dropPosition:1})?ot=1:Dn=!1,{dropPosition:ot,dropLevelOffset:Ot,dropTargetKey:Qe.key,dropTargetPos:Qe.pos,dragOverNodeKey:jt,dropContainerKey:ot===0?null:((we=Qe.parent)===null||we===void 0?void 0:we.key)||null,dropAllowed:Dn}}function E(ne,oe){if(ne){var ae=oe.multiple;return ae?ne.slice():ne.length?[ne[0]]:ne}}var x=function(oe){return oe};function y(ne,oe){if(!ne)return[];var ae=oe||{},Ee=ae.processProps,me=Ee===void 0?x:Ee,ye=Array.isArray(ne)?ne:[ne];return ye.map(function(he){var ge=he.children,fe=_objectWithoutProperties(he,Le),ke=y(ge,oe);return React.createElement(TreeNode,_extends({key:fe.key},me(fe)),ke)})}function ee(ne){if(!ne)return null;var oe;if(Array.isArray(ne))oe={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,se.Z)(ne)==="object")oe={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,Pe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function te(ne,oe){var ae=new Set;function Ee(me){if(!ae.has(me)){var ye=(0,Be.Z)(oe,me);if(ye){ae.add(me);var he=ye.parent,ge=ye.node;ge.disabled||he&&Ee(he.key)}}}return(ne||[]).forEach(function(me){Ee(me)}),(0,b.Z)(ae)}},97153:function(ft,$e,z){"use strict";z.d($e,{S:function(){return ue}});var b=z(72978),se=z(3596);function Pe(Le,Re){var Oe=new Set;return Le.forEach(function(He){Re.has(He)||Oe.add(He)}),Oe}function be(Le){var Re=Le||{},Oe=Re.disabled,He=Re.disableCheckbox,Fe=Re.checkable;return!!(Oe||He)||Fe===!1}function De(Le,Re,Oe,He){for(var Fe=new Set(Le),pe=new Set,re=0;re<=Oe;re+=1){var a=Re.get(re)||new Set;a.forEach(function(ee){var te=ee.key,ne=ee.node,oe=ee.children,ae=oe===void 0?[]:oe;Fe.has(te)&&!He(ne)&&ae.filter(function(Ee){return!He(Ee.node)}).forEach(function(Ee){Fe.add(Ee.key)})})}for(var E=new Set,x=Oe;x>=0;x-=1){var y=Re.get(x)||new Set;y.forEach(function(ee){var te=ee.parent,ne=ee.node;if(!(He(ne)||!ee.parent||E.has(ee.parent.key))){if(He(ee.parent.node)){E.add(te.key);return}var oe=!0,ae=!1;(te.children||[]).filter(function(Ee){return!He(Ee.node)}).forEach(function(Ee){var me=Ee.key,ye=Fe.has(me);oe&&!ye&&(oe=!1),!ae&&(ye||pe.has(me))&&(ae=!0)}),oe&&Fe.add(te.key),ae&&pe.add(te.key),E.add(te.key)}})}return{checkedKeys:Array.from(Fe),halfCheckedKeys:Array.from(Pe(pe,Fe))}}function Be(Le,Re,Oe,He,Fe){for(var pe=new Set(Le),re=new Set(Re),a=0;a<=He;a+=1){var E=Oe.get(a)||new Set;E.forEach(function(te){var ne=te.key,oe=te.node,ae=te.children,Ee=ae===void 0?[]:ae;!pe.has(ne)&&!re.has(ne)&&!Fe(oe)&&Ee.filter(function(me){return!Fe(me.node)}).forEach(function(me){pe.delete(me.key)})})}re=new Set;for(var x=new Set,y=He;y>=0;y-=1){var ee=Oe.get(y)||new Set;ee.forEach(function(te){var ne=te.parent,oe=te.node;if(!(Fe(oe)||!te.parent||x.has(te.parent.key))){if(Fe(te.parent.node)){x.add(ne.key);return}var ae=!0,Ee=!1;(ne.children||[]).filter(function(me){return!Fe(me.node)}).forEach(function(me){var ye=me.key,he=pe.has(ye);ae&&!he&&(ae=!1),!Ee&&(he||re.has(ye))&&(Ee=!0)}),ae||pe.delete(ne.key),Ee&&re.add(ne.key),x.add(ne.key)}})}return{checkedKeys:Array.from(pe),halfCheckedKeys:Array.from(Pe(re,pe))}}function ue(Le,Re,Oe,He){var Fe=[],pe;He?pe=He:pe=be;var re=new Set(Le.filter(function(y){var ee=!!(0,se.Z)(Oe,y);return ee||Fe.push(y),ee})),a=new Map,E=0;Object.keys(Oe).forEach(function(y){var ee=Oe[y],te=ee.level,ne=a.get(te);ne||(ne=new Set,a.set(te,ne)),ne.add(ee),E=Math.max(E,te)}),(0,b.ZP)(!Fe.length,"Tree missing follow keys: ".concat(Fe.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var x;return Re===!0?x=De(re,a,E,pe):x=Be(re,Re.halfCheckedKeys,a,E,pe),x}},3596:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return b}});function b(se,Pe){return se[Pe]}},83898:function(ft,$e,z){"use strict";z.d($e,{I8:function(){return te},F:function(){return oe},zn:function(){return x},w$:function(){return a},oH:function(){return y},km:function(){return re},H8:function(){return ne}});var b=z(71002),se=z(74902),Pe=z(1413),be=z(45987),De=z(67294),Be=z(28580);function ue(ae){var Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},me=[];return De.Children.forEach(ae,function(ye){ye==null&&!Ee.keepEmpty||(Array.isArray(ye)?me=me.concat(ue(ye)):(0,Be.isFragment)(ye)&&ye.props?me=me.concat(ue(ye.props.children,Ee)):me.push(ye))}),me}function Le(ae,Ee){var me=(0,Pe.Z)({},ae);return Array.isArray(Ee)&&Ee.forEach(function(ye){delete me[ye]}),me}var Re=z(72978),Oe=z(3596),He=["children"];function Fe(ae,Ee){return"".concat(ae,"-").concat(Ee)}function pe(ae){return ae&&ae.type&&ae.type.isTreeNode}function re(ae,Ee){return ae!=null?ae:Ee}function a(ae){var Ee=ae||{},me=Ee.title,ye=Ee._title,he=Ee.key,ge=Ee.children,fe=me||"title";return{title:fe,_title:ye||[fe],key:he||"key",children:ge||"children"}}function E(ae,Ee){var me=new Map;function ye(he){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(he||[]).forEach(function(fe){var ke=fe[Ee.key],we=fe[Ee.children];warning(ke!=null,"Tree node must have a certain key: [".concat(ge).concat(ke,"]"));var Ne=String(ke);warning(!me.has(Ne)||ke===null||ke===void 0,"Same 'key' exist in the Tree: ".concat(Ne)),me.set(Ne,!0),ye(we,"".concat(ge).concat(Ne," > "))})}ye(ae)}function x(ae){function Ee(me){var ye=ue(me);return ye.map(function(he){if(!pe(he))return(0,Re.ZP)(!he,"Tree/TreeNode can only accept TreeNode as children."),null;var ge=he.key,fe=he.props,ke=fe.children,we=(0,be.Z)(fe,He),Ne=(0,Pe.Z)({key:ge},we),Ae=Ee(ke);return Ae.length&&(Ne.children=Ae),Ne}).filter(function(he){return he})}return Ee(ae)}function y(ae,Ee,me){var ye=a(me),he=ye._title,ge=ye.key,fe=ye.children,ke=new Set(Ee===!0?[]:Ee),we=[];function Ne(Ae){var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Ae.map(function(We,dt){for(var gt=Fe(Te?Te.pos:"0",dt),ze=re(We[ge],gt),Qe,Ye=0;Ye<he.length;Ye+=1){var Xe=he[Ye];if(We[Xe]!==void 0){Qe=We[Xe];break}}var je=(0,Pe.Z)((0,Pe.Z)({},Le(We,[].concat((0,se.Z)(he),[ge,fe]))),{},{title:Qe,key:ze,parent:Te,pos:gt,children:null,data:We,isStart:[].concat((0,se.Z)(Te?Te.isStart:[]),[dt===0]),isEnd:[].concat((0,se.Z)(Te?Te.isEnd:[]),[dt===Ae.length-1])});return we.push(je),Ee===!0||ke.has(ze)?je.children=Ne(We[fe]||[],je):je.children=[],je})}return Ne(ae),we}function ee(ae,Ee,me){var ye={};(0,b.Z)(me)==="object"?ye=me:ye={externalGetKey:me},ye=ye||{};var he=ye,ge=he.childrenPropName,fe=he.externalGetKey,ke=he.fieldNames,we=a(ke),Ne=we.key,Ae=we.children,Te=ge||Ae,We;fe?typeof fe=="string"?We=function(ze){return ze[fe]}:typeof fe=="function"&&(We=function(ze){return fe(ze)}):We=function(ze,Qe){return re(ze[Ne],Qe)};function dt(gt,ze,Qe,Ye){var Xe=gt?gt[Te]:ae,je=gt?Fe(Qe.pos,ze):"0",Ue=gt?[].concat((0,se.Z)(Ye),[gt]):[];if(gt){var ct=We(gt,je),jt={node:gt,index:ze,pos:je,key:ct,parentPos:Qe.node?Qe.pos:null,level:Qe.level+1,nodes:Ue};Ee(jt)}Xe&&Xe.forEach(function(ot,Ot){dt(ot,Ot,{node:gt,pos:je,level:Qe?Qe.level+1:-1},Ue)})}dt(null)}function te(ae){var Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},me=Ee.initWrapper,ye=Ee.processEntity,he=Ee.onProcessFinished,ge=Ee.externalGetKey,fe=Ee.childrenPropName,ke=Ee.fieldNames,we=arguments.length>2?arguments[2]:void 0,Ne=ge||we,Ae={},Te={},We={posEntities:Ae,keyEntities:Te};return me&&(We=me(We)||We),ee(ae,function(dt){var gt=dt.node,ze=dt.index,Qe=dt.pos,Ye=dt.key,Xe=dt.parentPos,je=dt.level,Ue=dt.nodes,ct={node:gt,nodes:Ue,index:ze,key:Ye,pos:Qe,level:je},jt=re(Ye,Qe);Ae[Qe]=ct,Te[jt]=ct,ct.parent=Ae[Xe],ct.parent&&(ct.parent.children=ct.parent.children||[],ct.parent.children.push(ct)),ye&&ye(ct,We)},{externalGetKey:Ne,childrenPropName:fe,fieldNames:ke}),he&&he(We),We}function ne(ae,Ee){var me=Ee.expandedKeys,ye=Ee.selectedKeys,he=Ee.loadedKeys,ge=Ee.loadingKeys,fe=Ee.checkedKeys,ke=Ee.halfCheckedKeys,we=Ee.dragOverNodeKey,Ne=Ee.dropPosition,Ae=Ee.keyEntities,Te=(0,Oe.Z)(Ae,ae),We={eventKey:ae,expanded:me.indexOf(ae)!==-1,selected:ye.indexOf(ae)!==-1,loaded:he.indexOf(ae)!==-1,loading:ge.indexOf(ae)!==-1,checked:fe.indexOf(ae)!==-1,halfChecked:ke.indexOf(ae)!==-1,pos:String(Te?Te.pos:""),dragOver:we===ae&&Ne===0,dragOverGapTop:we===ae&&Ne===-1,dragOverGapBottom:we===ae&&Ne===1};return We}function oe(ae){var Ee=ae.data,me=ae.expanded,ye=ae.selected,he=ae.checked,ge=ae.loaded,fe=ae.loading,ke=ae.halfChecked,we=ae.dragOver,Ne=ae.dragOverGapTop,Ae=ae.dragOverGapBottom,Te=ae.pos,We=ae.active,dt=ae.eventKey,gt=(0,Pe.Z)((0,Pe.Z)({},Ee),{},{expanded:me,selected:ye,checked:he,loaded:ge,loading:fe,halfChecked:ke,dragOver:we,dragOverGapTop:Ne,dragOverGapBottom:Ae,pos:Te,active:We,key:dt});return"props"in gt||Object.defineProperty(gt,"props",{get:function(){return(0,Re.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ae}}),gt}},34952:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return Le}});var b=z(1413),se=`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`,Pe=`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`,be="".concat(se," ").concat(Pe).split(/[\s\n]+/),De="aria-",Be="data-";function ue(Re,Oe){return Re.indexOf(Oe)===0}function Le(Re){var Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,He;Oe===!1?He={aria:!0,data:!0,attr:!0}:Oe===!0?He={aria:!0}:He=(0,b.Z)({},Oe);var Fe={};return Object.keys(Re).forEach(function(pe){(He.aria&&(pe==="role"||ue(pe,De))||He.data&&ue(pe,Be)||He.attr&&be.includes(pe))&&(Fe[pe]=Re[pe])}),Fe}},72978:function(ft,$e,z){"use strict";var b={};function se(Le,Re){}function Pe(Le,Re){}function be(){b={}}function De(Le,Re,Oe){!Re&&!b[Oe]&&(Le(!1,Oe),b[Oe]=!0)}function Be(Le,Re){De(se,Le,Re)}function ue(Le,Re){De(Pe,Le,Re)}$e.ZP=Be},81533:function(ft,$e){"use strict";var z;var b=typeof Symbol=="function"&&Symbol.for,se=b?Symbol.for("react.element"):60103,Pe=b?Symbol.for("react.portal"):60106,be=b?Symbol.for("react.fragment"):60107,De=b?Symbol.for("react.strict_mode"):60108,Be=b?Symbol.for("react.profiler"):60114,ue=b?Symbol.for("react.provider"):60109,Le=b?Symbol.for("react.context"):60110,Re=b?Symbol.for("react.async_mode"):60111,Oe=b?Symbol.for("react.concurrent_mode"):60111,He=b?Symbol.for("react.forward_ref"):60112,Fe=b?Symbol.for("react.suspense"):60113,pe=b?Symbol.for("react.suspense_list"):60120,re=b?Symbol.for("react.memo"):60115,a=b?Symbol.for("react.lazy"):60116,E=b?Symbol.for("react.block"):60121,x=b?Symbol.for("react.fundamental"):60117,y=b?Symbol.for("react.responder"):60118,ee=b?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var ae=oe.$$typeof;switch(ae){case se:switch(oe=oe.type,oe){case Re:case Oe:case be:case Be:case De:case Fe:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case Le:case He:case a:case re:case ue:return oe;default:return ae}}case Pe:return ae}}}function ne(oe){return te(oe)===Oe}z=Re,z=Oe,z=Le,z=ue,z=se,z=He,z=be,z=a,z=re,z=Pe,z=Be,z=De,z=Fe,z=function(oe){return ne(oe)||te(oe)===Re},z=ne,z=function(oe){return te(oe)===Le},z=function(oe){return te(oe)===ue},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===se},z=function(oe){return te(oe)===He},$e.isFragment=function(oe){return te(oe)===be},z=function(oe){return te(oe)===a},$e.isMemo=function(oe){return te(oe)===re},z=function(oe){return te(oe)===Pe},z=function(oe){return te(oe)===Be},z=function(oe){return te(oe)===De},z=function(oe){return te(oe)===Fe},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===be||oe===Oe||oe===Be||oe===De||oe===Fe||oe===pe||typeof oe=="object"&&oe!==null&&(oe.$$typeof===a||oe.$$typeof===re||oe.$$typeof===ue||oe.$$typeof===Le||oe.$$typeof===He||oe.$$typeof===x||oe.$$typeof===y||oe.$$typeof===ee||oe.$$typeof===E)},z=te},28580:function(ft,$e,z){"use strict";ft.exports=z(81533)},92389:function(ft,$e){"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(se){var Pe=se.keyCode;if(se.altKey&&!se.ctrlKey||se.metaKey||Pe>=z.F1&&Pe<=z.F12)return!1;switch(Pe){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(se){if(se>=z.ZERO&&se<=z.NINE||se>=z.NUM_ZERO&&se<=z.NUM_MULTIPLY||se>=z.A&&se<=z.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&se===0)return!0;switch(se){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}}};$e.Z=z},86010:function(ft,$e,z){"use strict";z.r($e),z.d($e,{clsx:function(){return se}});function b(Pe){var be,De,Be="";if(typeof Pe=="string"||typeof Pe=="number")Be+=Pe;else if(typeof Pe=="object")if(Array.isArray(Pe))for(be=0;be<Pe.length;be++)Pe[be]&&(De=b(Pe[be]))&&(Be&&(Be+=" "),Be+=De);else for(be in Pe)Pe[be]&&(Be&&(Be+=" "),Be+=be);return Be}function se(){for(var Pe,be,De=0,Be="";De<arguments.length;)(Pe=arguments[De++])&&(be=b(Pe))&&(Be&&(Be+=" "),Be+=be);return Be}$e.default=se},46762:function(ft,$e){"use strict";var z;var b=Symbol.for("react.element"),se=Symbol.for("react.portal"),Pe=Symbol.for("react.fragment"),be=Symbol.for("react.strict_mode"),De=Symbol.for("react.profiler"),Be=Symbol.for("react.provider"),ue=Symbol.for("react.context"),Le=Symbol.for("react.server_context"),Re=Symbol.for("react.forward_ref"),Oe=Symbol.for("react.suspense"),He=Symbol.for("react.suspense_list"),Fe=Symbol.for("react.memo"),pe=Symbol.for("react.lazy"),re=Symbol.for("react.offscreen"),a;a=Symbol.for("react.module.reference");function E(x){if(typeof x=="object"&&x!==null){var y=x.$$typeof;switch(y){case b:switch(x=x.type,x){case Pe:case De:case be:case Oe:case He:return x;default:switch(x=x&&x.$$typeof,x){case Le:case ue:case Re:case pe:case Fe:case Be:return x;default:return y}}case se:return y}}}z=ue,z=Be,z=b,z=Re,z=Pe,z=pe,z=Fe,z=se,z=De,z=be,z=Oe,z=He,z=function(){return!1},z=function(){return!1},z=function(x){return E(x)===ue},z=function(x){return E(x)===Be},z=function(x){return typeof x=="object"&&x!==null&&x.$$typeof===b},z=function(x){return E(x)===Re},$e.isFragment=function(x){return E(x)===Pe},z=function(x){return E(x)===pe},z=function(x){return E(x)===Fe},z=function(x){return E(x)===se},z=function(x){return E(x)===De},z=function(x){return E(x)===be},z=function(x){return E(x)===Oe},z=function(x){return E(x)===He},z=function(x){return typeof x=="string"||typeof x=="function"||x===Pe||x===De||x===be||x===Oe||x===He||x===re||typeof x=="object"&&x!==null&&(x.$$typeof===pe||x.$$typeof===Fe||x.$$typeof===Be||x.$$typeof===ue||x.$$typeof===Re||x.$$typeof===a||x.getModuleId!==void 0)},z=E},35110:function(ft,$e,z){"use strict";ft.exports=z(46762)},64217:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return Le}});var b=z(1413),se=`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`,Pe=`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`,be="".concat(se," ").concat(Pe).split(/[\s\n]+/),De="aria-",Be="data-";function ue(Re,Oe){return Re.indexOf(Oe)===0}function Le(Re){var Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,He;Oe===!1?He={aria:!0,data:!0,attr:!0}:Oe===!0?He={aria:!0}:He=(0,b.Z)({},Oe);var Fe={};return Object.keys(Re).forEach(function(pe){(He.aria&&(pe==="role"||ue(pe,De))||He.data&&ue(pe,Be)||He.attr&&be.includes(pe))&&(Fe[pe]=Re[pe])}),Fe}},75668:function(ft,$e,z){"use strict";function b(ze){"@babel/helpers - typeof";return b=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Qe){return typeof Qe}:function(Qe){return Qe&&typeof Symbol=="function"&&Qe.constructor===Symbol&&Qe!==Symbol.prototype?"symbol":typeof Qe},b(ze)}Object.defineProperty($e,"__esModule",{value:!0}),Object.defineProperty($e,"DraggableCore",{enumerable:!0,get:function(){return Re.default}}),$e.default=void 0;var se=re(z(67294)),Pe=Fe(z(45697)),be=Fe(z(73935)),De=Fe(z(86010)),Be=z(81825),ue=z(2849),Le=z(9280),Re=Fe(z(80783)),Oe=Fe(z(55904)),He=["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"];function Fe(ze){return ze&&ze.__esModule?ze:{default:ze}}function pe(ze){if(typeof WeakMap!="function")return null;var Qe=new WeakMap,Ye=new WeakMap;return(pe=function(je){return je?Ye:Qe})(ze)}function re(ze,Qe){if(!Qe&&ze&&ze.__esModule)return ze;if(ze===null||b(ze)!=="object"&&typeof ze!="function")return{default:ze};var Ye=pe(Qe);if(Ye&&Ye.has(ze))return Ye.get(ze);var Xe={},je=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Ue in ze)if(Ue!=="default"&&Object.prototype.hasOwnProperty.call(ze,Ue)){var ct=je?Object.getOwnPropertyDescriptor(ze,Ue):null;ct&&(ct.get||ct.set)?Object.defineProperty(Xe,Ue,ct):Xe[Ue]=ze[Ue]}return Xe.default=ze,Ye&&Ye.set(ze,Xe),Xe}function a(){return a=Object.assign||function(ze){for(var Qe=1;Qe<arguments.length;Qe++){var Ye=arguments[Qe];for(var Xe in Ye)Object.prototype.hasOwnProperty.call(Ye,Xe)&&(ze[Xe]=Ye[Xe])}return ze},a.apply(this,arguments)}function E(ze,Qe){if(ze==null)return{};var Ye=x(ze,Qe),Xe,je;if(Object.getOwnPropertySymbols){var Ue=Object.getOwnPropertySymbols(ze);for(je=0;je<Ue.length;je++)Xe=Ue[je],!(Qe.indexOf(Xe)>=0)&&Object.prototype.propertyIsEnumerable.call(ze,Xe)&&(Ye[Xe]=ze[Xe])}return Ye}function x(ze,Qe){if(ze==null)return{};var Ye={},Xe=Object.keys(ze),je,Ue;for(Ue=0;Ue<Xe.length;Ue++)je=Xe[Ue],!(Qe.indexOf(je)>=0)&&(Ye[je]=ze[je]);return Ye}function y(ze,Qe){var Ye=Object.keys(ze);if(Object.getOwnPropertySymbols){var Xe=Object.getOwnPropertySymbols(ze);Qe&&(Xe=Xe.filter(function(je){return Object.getOwnPropertyDescriptor(ze,je).enumerable})),Ye.push.apply(Ye,Xe)}return Ye}function ee(ze){for(var Qe=1;Qe<arguments.length;Qe++){var Ye=arguments[Qe]!=null?arguments[Qe]:{};Qe%2?y(Object(Ye),!0).forEach(function(Xe){dt(ze,Xe,Ye[Xe])}):Object.getOwnPropertyDescriptors?Object.defineProperties(ze,Object.getOwnPropertyDescriptors(Ye)):y(Object(Ye)).forEach(function(Xe){Object.defineProperty(ze,Xe,Object.getOwnPropertyDescriptor(Ye,Xe))})}return ze}function te(ze,Qe){return me(ze)||Ee(ze,Qe)||oe(ze,Qe)||ne()}function ne(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function oe(ze,Qe){if(ze){if(typeof ze=="string")return ae(ze,Qe);var Ye=Object.prototype.toString.call(ze).slice(8,-1);if(Ye==="Object"&&ze.constructor&&(Ye=ze.constructor.name),Ye==="Map"||Ye==="Set")return Array.from(ze);if(Ye==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Ye))return ae(ze,Qe)}}function ae(ze,Qe){(Qe==null||Qe>ze.length)&&(Qe=ze.length);for(var Ye=0,Xe=new Array(Qe);Ye<Qe;Ye++)Xe[Ye]=ze[Ye];return Xe}function Ee(ze,Qe){var Ye=ze==null?null:typeof Symbol!="undefined"&&ze[Symbol.iterator]||ze["@@iterator"];if(Ye!=null){var Xe=[],je=!0,Ue=!1,ct,jt;try{for(Ye=Ye.call(ze);!(je=(ct=Ye.next()).done)&&(Xe.push(ct.value),!(Qe&&Xe.length===Qe));je=!0);}catch(ot){Ue=!0,jt=ot}finally{try{!je&&Ye.return!=null&&Ye.return()}finally{if(Ue)throw jt}}return Xe}}function me(ze){if(Array.isArray(ze))return ze}function ye(ze,Qe){if(!(ze instanceof Qe))throw new TypeError("Cannot call a class as a function")}function he(ze,Qe){for(var Ye=0;Ye<Qe.length;Ye++){var Xe=Qe[Ye];Xe.enumerable=Xe.enumerable||!1,Xe.configurable=!0,"value"in Xe&&(Xe.writable=!0),Object.defineProperty(ze,Xe.key,Xe)}}function ge(ze,Qe,Ye){return Qe&&he(ze.prototype,Qe),Ye&&he(ze,Ye),Object.defineProperty(ze,"prototype",{writable:!1}),ze}function fe(ze,Qe){if(typeof Qe!="function"&&Qe!==null)throw new TypeError("Super expression must either be null or a function");ze.prototype=Object.create(Qe&&Qe.prototype,{constructor:{value:ze,writable:!0,configurable:!0}}),Object.defineProperty(ze,"prototype",{writable:!1}),Qe&&ke(ze,Qe)}function ke(ze,Qe){return ke=Object.setPrototypeOf||function(Xe,je){return Xe.__proto__=je,Xe},ke(ze,Qe)}function we(ze){var Qe=Te();return function(){var Xe=We(ze),je;if(Qe){var Ue=We(this).constructor;je=Reflect.construct(Xe,arguments,Ue)}else je=Xe.apply(this,arguments);return Ne(this,je)}}function Ne(ze,Qe){if(Qe&&(b(Qe)==="object"||typeof Qe=="function"))return Qe;if(Qe!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Ae(ze)}function Ae(ze){if(ze===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ze}function Te(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(ze){return!1}}function We(ze){return We=Object.setPrototypeOf?Object.getPrototypeOf:function(Ye){return Ye.__proto__||Object.getPrototypeOf(Ye)},We(ze)}function dt(ze,Qe,Ye){return Qe in ze?Object.defineProperty(ze,Qe,{value:Ye,enumerable:!0,configurable:!0,writable:!0}):ze[Qe]=Ye,ze}var gt=function(ze){fe(Ye,ze);var Qe=we(Ye);function Ye(Xe){var je;return ye(this,Ye),je=Qe.call(this,Xe),dt(Ae(je),"onDragStart",function(Ue,ct){(0,Oe.default)("Draggable: onDragStart: %j",ct);var jt=je.props.onStart(Ue,(0,ue.createDraggableData)(Ae(je),ct));if(jt===!1)return!1;je.setState({dragging:!0,dragged:!0})}),dt(Ae(je),"onDrag",function(Ue,ct){if(!je.state.dragging)return!1;(0,Oe.default)("Draggable: onDrag: %j",ct);var jt=(0,ue.createDraggableData)(Ae(je),ct),ot={x:jt.x,y:jt.y};if(je.props.bounds){var Ot=ot.x,Ke=ot.y;ot.x+=je.state.slackX,ot.y+=je.state.slackY;var fn=(0,ue.getBoundPosition)(Ae(je),ot.x,ot.y),On=te(fn,2),Dn=On[0],Tn=On[1];ot.x=Dn,ot.y=Tn,ot.slackX=je.state.slackX+(Ot-ot.x),ot.slackY=je.state.slackY+(Ke-ot.y),jt.x=ot.x,jt.y=ot.y,jt.deltaX=ot.x-je.state.x,jt.deltaY=ot.y-je.state.y}var It=je.props.onDrag(Ue,jt);if(It===!1)return!1;je.setState(ot)}),dt(Ae(je),"onDragStop",function(Ue,ct){if(!je.state.dragging)return!1;var jt=je.props.onStop(Ue,(0,ue.createDraggableData)(Ae(je),ct));if(jt===!1)return!1;(0,Oe.default)("Draggable: onDragStop: %j",ct);var ot={dragging:!1,slackX:0,slackY:0},Ot=!!je.props.position;if(Ot){var Ke=je.props.position,fn=Ke.x,On=Ke.y;ot.x=fn,ot.y=On}je.setState(ot)}),je.state={dragging:!1,dragged:!1,x:Xe.position?Xe.position.x:Xe.defaultPosition.x,y:Xe.position?Xe.position.y:Xe.defaultPosition.y,prevPropsPosition:ee({},Xe.position),slackX:0,slackY:0,isElementSVG:!1},Xe.position&&!(Xe.onDrag||Xe.onStop)&&console.warn("A `position` was applied to this <Draggable>, without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element."),je}return ge(Ye,[{key:"componentDidMount",value:function(){typeof window.SVGElement!="undefined"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}},{key:"componentWillUnmount",value:function(){this.setState({dragging:!1})}},{key:"findDOMNode",value:function(){var je,Ue,ct;return(je=(Ue=this.props)===null||Ue===void 0||(ct=Ue.nodeRef)===null||ct===void 0?void 0:ct.current)!==null&&je!==void 0?je:be.default.findDOMNode(this)}},{key:"render",value:function(){var je,Ue=this.props,ct=Ue.axis,jt=Ue.bounds,ot=Ue.children,Ot=Ue.defaultPosition,Ke=Ue.defaultClassName,fn=Ue.defaultClassNameDragging,On=Ue.defaultClassNameDragged,Dn=Ue.position,Tn=Ue.positionOffset,It=Ue.scale,lt=E(Ue,He),et={},wt=null,Kt=!!Dn,At=!Kt||this.state.dragging,Un=Dn||Ot,An={x:(0,ue.canDragX)(this)&&At?this.state.x:Un.x,y:(0,ue.canDragY)(this)&&At?this.state.y:Un.y};this.state.isElementSVG?wt=(0,Be.createSVGTransform)(An,Tn):et=(0,Be.createCSSTransform)(An,Tn);var Sn=(0,De.default)(ot.props.className||"",Ke,(je={},dt(je,fn,this.state.dragging),dt(je,On,this.state.dragged),je));return se.createElement(Re.default,a({},lt,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),se.cloneElement(se.Children.only(ot),{className:Sn,style:ee(ee({},ot.props.style),et),transform:wt}))}}],[{key:"getDerivedStateFromProps",value:function(je,Ue){var ct=je.position,jt=Ue.prevPropsPosition;return ct&&(!jt||ct.x!==jt.x||ct.y!==jt.y)?((0,Oe.default)("Draggable: getDerivedStateFromProps %j",{position:ct,prevPropsPosition:jt}),{x:ct.x,y:ct.y,prevPropsPosition:ee({},ct)}):null}}]),Ye}(se.Component);$e.default=gt,dt(gt,"displayName","Draggable"),dt(gt,"propTypes",ee(ee({},Re.default.propTypes),{},{axis:Pe.default.oneOf(["both","x","y","none"]),bounds:Pe.default.oneOfType([Pe.default.shape({left:Pe.default.number,right:Pe.default.number,top:Pe.default.number,bottom:Pe.default.number}),Pe.default.string,Pe.default.oneOf([!1])]),defaultClassName:Pe.default.string,defaultClassNameDragging:Pe.default.string,defaultClassNameDragged:Pe.default.string,defaultPosition:Pe.default.shape({x:Pe.default.number,y:Pe.default.number}),positionOffset:Pe.default.shape({x:Pe.default.oneOfType([Pe.default.number,Pe.default.string]),y:Pe.default.oneOfType([Pe.default.number,Pe.default.string])}),position:Pe.default.shape({x:Pe.default.number,y:Pe.default.number}),className:Le.dontSetMe,style:Le.dontSetMe,transform:Le.dontSetMe})),dt(gt,"defaultProps",ee(ee({},Re.default.defaultProps),{},{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},80783:function(ft,$e,z){"use strict";function b(Ne){"@babel/helpers - typeof";return b=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Ae){return typeof Ae}:function(Ae){return Ae&&typeof Symbol=="function"&&Ae.constructor===Symbol&&Ae!==Symbol.prototype?"symbol":typeof Ae},b(Ne)}Object.defineProperty($e,"__esModule",{value:!0}),$e.default=void 0;var se=He(z(67294)),Pe=Re(z(45697)),be=Re(z(73935)),De=z(81825),Be=z(2849),ue=z(9280),Le=Re(z(55904));function Re(Ne){return Ne&&Ne.__esModule?Ne:{default:Ne}}function Oe(Ne){if(typeof WeakMap!="function")return null;var Ae=new WeakMap,Te=new WeakMap;return(Oe=function(dt){return dt?Te:Ae})(Ne)}function He(Ne,Ae){if(!Ae&&Ne&&Ne.__esModule)return Ne;if(Ne===null||b(Ne)!=="object"&&typeof Ne!="function")return{default:Ne};var Te=Oe(Ae);if(Te&&Te.has(Ne))return Te.get(Ne);var We={},dt=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var gt in Ne)if(gt!=="default"&&Object.prototype.hasOwnProperty.call(Ne,gt)){var ze=dt?Object.getOwnPropertyDescriptor(Ne,gt):null;ze&&(ze.get||ze.set)?Object.defineProperty(We,gt,ze):We[gt]=Ne[gt]}return We.default=Ne,Te&&Te.set(Ne,We),We}function Fe(Ne,Ae){return x(Ne)||E(Ne,Ae)||re(Ne,Ae)||pe()}function pe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function re(Ne,Ae){if(Ne){if(typeof Ne=="string")return a(Ne,Ae);var Te=Object.prototype.toString.call(Ne).slice(8,-1);if(Te==="Object"&&Ne.constructor&&(Te=Ne.constructor.name),Te==="Map"||Te==="Set")return Array.from(Ne);if(Te==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Te))return a(Ne,Ae)}}function a(Ne,Ae){(Ae==null||Ae>Ne.length)&&(Ae=Ne.length);for(var Te=0,We=new Array(Ae);Te<Ae;Te++)We[Te]=Ne[Te];return We}function E(Ne,Ae){var Te=Ne==null?null:typeof Symbol!="undefined"&&Ne[Symbol.iterator]||Ne["@@iterator"];if(Te!=null){var We=[],dt=!0,gt=!1,ze,Qe;try{for(Te=Te.call(Ne);!(dt=(ze=Te.next()).done)&&(We.push(ze.value),!(Ae&&We.length===Ae));dt=!0);}catch(Ye){gt=!0,Qe=Ye}finally{try{!dt&&Te.return!=null&&Te.return()}finally{if(gt)throw Qe}}return We}}function x(Ne){if(Array.isArray(Ne))return Ne}function y(Ne,Ae){if(!(Ne instanceof Ae))throw new TypeError("Cannot call a class as a function")}function ee(Ne,Ae){for(var Te=0;Te<Ae.length;Te++){var We=Ae[Te];We.enumerable=We.enumerable||!1,We.configurable=!0,"value"in We&&(We.writable=!0),Object.defineProperty(Ne,We.key,We)}}function te(Ne,Ae,Te){return Ae&&ee(Ne.prototype,Ae),Te&&ee(Ne,Te),Object.defineProperty(Ne,"prototype",{writable:!1}),Ne}function ne(Ne,Ae){if(typeof Ae!="function"&&Ae!==null)throw new TypeError("Super expression must either be null or a function");Ne.prototype=Object.create(Ae&&Ae.prototype,{constructor:{value:Ne,writable:!0,configurable:!0}}),Object.defineProperty(Ne,"prototype",{writable:!1}),Ae&&oe(Ne,Ae)}function oe(Ne,Ae){return oe=Object.setPrototypeOf||function(We,dt){return We.__proto__=dt,We},oe(Ne,Ae)}function ae(Ne){var Ae=ye();return function(){var We=he(Ne),dt;if(Ae){var gt=he(this).constructor;dt=Reflect.construct(We,arguments,gt)}else dt=We.apply(this,arguments);return Ee(this,dt)}}function Ee(Ne,Ae){if(Ae&&(b(Ae)==="object"||typeof Ae=="function"))return Ae;if(Ae!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return me(Ne)}function me(Ne){if(Ne===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ne}function ye(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Ne){return!1}}function he(Ne){return he=Object.setPrototypeOf?Object.getPrototypeOf:function(Te){return Te.__proto__||Object.getPrototypeOf(Te)},he(Ne)}function ge(Ne,Ae,Te){return Ae in Ne?Object.defineProperty(Ne,Ae,{value:Te,enumerable:!0,configurable:!0,writable:!0}):Ne[Ae]=Te,Ne}var fe={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}},ke=fe.mouse,we=function(Ne){ne(Te,Ne);var Ae=ae(Te);function Te(){var We;y(this,Te);for(var dt=arguments.length,gt=new Array(dt),ze=0;ze<dt;ze++)gt[ze]=arguments[ze];return We=Ae.call.apply(Ae,[this].concat(gt)),ge(me(We),"state",{dragging:!1,lastX:NaN,lastY:NaN,touchIdentifier:null}),ge(me(We),"mounted",!1),ge(me(We),"handleDragStart",function(Qe){if(We.props.onMouseDown(Qe),!We.props.allowAnyClick&&typeof Qe.button=="number"&&Qe.button!==0)return!1;var Ye=We.findDOMNode();if(!Ye||!Ye.ownerDocument||!Ye.ownerDocument.body)throw new Error("<DraggableCore> not mounted on DragStart!");var Xe=Ye.ownerDocument;if(!(We.props.disabled||!(Qe.target instanceof Xe.defaultView.Node)||We.props.handle&&!(0,De.matchesSelectorAndParentsTo)(Qe.target,We.props.handle,Ye)||We.props.cancel&&(0,De.matchesSelectorAndParentsTo)(Qe.target,We.props.cancel,Ye))){Qe.type==="touchstart"&&Qe.preventDefault();var je=(0,De.getTouchIdentifier)(Qe);We.setState({touchIdentifier:je});var Ue=(0,Be.getControlPosition)(Qe,je,me(We));if(Ue!=null){var ct=Ue.x,jt=Ue.y,ot=(0,Be.createCoreData)(me(We),ct,jt);(0,Le.default)("DraggableCore: handleDragStart: %j",ot),(0,Le.default)("calling",We.props.onStart);var Ot=We.props.onStart(Qe,ot);Ot===!1||We.mounted===!1||(We.props.enableUserSelectHack&&(0,De.addUserSelectStyles)(Xe),We.setState({dragging:!0,lastX:ct,lastY:jt}),(0,De.addEvent)(Xe,ke.move,We.handleDrag),(0,De.addEvent)(Xe,ke.stop,We.handleDragStop))}}}),ge(me(We),"handleDrag",function(Qe){var Ye=(0,Be.getControlPosition)(Qe,We.state.touchIdentifier,me(We));if(Ye!=null){var Xe=Ye.x,je=Ye.y;if(Array.isArray(We.props.grid)){var Ue=Xe-We.state.lastX,ct=je-We.state.lastY,jt=(0,Be.snapToGrid)(We.props.grid,Ue,ct),ot=Fe(jt,2);if(Ue=ot[0],ct=ot[1],!Ue&&!ct)return;Xe=We.state.lastX+Ue,je=We.state.lastY+ct}var Ot=(0,Be.createCoreData)(me(We),Xe,je);(0,Le.default)("DraggableCore: handleDrag: %j",Ot);var Ke=We.props.onDrag(Qe,Ot);if(Ke===!1||We.mounted===!1){try{We.handleDragStop(new MouseEvent("mouseup"))}catch(On){var fn=document.createEvent("MouseEvents");fn.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),We.handleDragStop(fn)}return}We.setState({lastX:Xe,lastY:je})}}),ge(me(We),"handleDragStop",function(Qe){if(We.state.dragging){var Ye=(0,Be.getControlPosition)(Qe,We.state.touchIdentifier,me(We));if(Ye!=null){var Xe=Ye.x,je=Ye.y;if(Array.isArray(We.props.grid)){var Ue=Xe-We.state.lastX||0,ct=je-We.state.lastY||0,jt=(0,Be.snapToGrid)(We.props.grid,Ue,ct),ot=Fe(jt,2);Ue=ot[0],ct=ot[1],Xe=We.state.lastX+Ue,je=We.state.lastY+ct}var Ot=(0,Be.createCoreData)(me(We),Xe,je),Ke=We.props.onStop(Qe,Ot);if(Ke===!1||We.mounted===!1)return!1;var fn=We.findDOMNode();fn&&We.props.enableUserSelectHack&&(0,De.removeUserSelectStyles)(fn.ownerDocument),(0,Le.default)("DraggableCore: handleDragStop: %j",Ot),We.setState({dragging:!1,lastX:NaN,lastY:NaN}),fn&&((0,Le.default)("DraggableCore: Removing handlers"),(0,De.removeEvent)(fn.ownerDocument,ke.move,We.handleDrag),(0,De.removeEvent)(fn.ownerDocument,ke.stop,We.handleDragStop))}}}),ge(me(We),"onMouseDown",function(Qe){return ke=fe.mouse,We.handleDragStart(Qe)}),ge(me(We),"onMouseUp",function(Qe){return ke=fe.mouse,We.handleDragStop(Qe)}),ge(me(We),"onTouchStart",function(Qe){return ke=fe.touch,We.handleDragStart(Qe)}),ge(me(We),"onTouchEnd",function(Qe){return ke=fe.touch,We.handleDragStop(Qe)}),We}return te(Te,[{key:"componentDidMount",value:function(){this.mounted=!0;var dt=this.findDOMNode();dt&&(0,De.addEvent)(dt,fe.touch.start,this.onTouchStart,{passive:!1})}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var dt=this.findDOMNode();if(dt){var gt=dt.ownerDocument;(0,De.removeEvent)(gt,fe.mouse.move,this.handleDrag),(0,De.removeEvent)(gt,fe.touch.move,this.handleDrag),(0,De.removeEvent)(gt,fe.mouse.stop,this.handleDragStop),(0,De.removeEvent)(gt,fe.touch.stop,this.handleDragStop),(0,De.removeEvent)(dt,fe.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,De.removeUserSelectStyles)(gt)}}},{key:"findDOMNode",value:function(){var dt,gt,ze;return(dt=this.props)!==null&&dt!==void 0&&dt.nodeRef?(gt=this.props)===null||gt===void 0||(ze=gt.nodeRef)===null||ze===void 0?void 0:ze.current:be.default.findDOMNode(this)}},{key:"render",value:function(){return se.cloneElement(se.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}]),Te}(se.Component);$e.default=we,ge(we,"displayName","DraggableCore"),ge(we,"propTypes",{allowAnyClick:Pe.default.bool,disabled:Pe.default.bool,enableUserSelectHack:Pe.default.bool,offsetParent:function(Ae,Te){if(Ae[Te]&&Ae[Te].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:Pe.default.arrayOf(Pe.default.number),handle:Pe.default.string,cancel:Pe.default.string,nodeRef:Pe.default.object,onStart:Pe.default.func,onDrag:Pe.default.func,onStop:Pe.default.func,onMouseDown:Pe.default.func,scale:Pe.default.number,className:ue.dontSetMe,style:ue.dontSetMe,transform:ue.dontSetMe}),ge(we,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},61193:function(ft,$e,z){"use strict";var b=z(75668),se=b.default,Pe=b.DraggableCore;ft.exports=se,ft.exports.default=se,ft.exports.DraggableCore=Pe},81825:function(ft,$e,z){"use strict";function b(ge){"@babel/helpers - typeof";return b=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(fe){return typeof fe}:function(fe){return fe&&typeof Symbol=="function"&&fe.constructor===Symbol&&fe!==Symbol.prototype?"symbol":typeof fe},b(ge)}Object.defineProperty($e,"__esModule",{value:!0}),$e.addClassName=ye,$e.addEvent=Fe,$e.addUserSelectStyles=Ee,$e.createCSSTransform=ee,$e.createSVGTransform=te,$e.getTouch=oe,$e.getTouchIdentifier=ae,$e.getTranslation=ne,$e.innerHeight=E,$e.innerWidth=x,$e.matchesSelector=Oe,$e.matchesSelectorAndParentsTo=He,$e.offsetXYFromParent=y,$e.outerHeight=re,$e.outerWidth=a,$e.removeClassName=he,$e.removeEvent=pe,$e.removeUserSelectStyles=me;var se=z(9280),Pe=De(z(38650));function be(ge){if(typeof WeakMap!="function")return null;var fe=new WeakMap,ke=new WeakMap;return(be=function(Ne){return Ne?ke:fe})(ge)}function De(ge,fe){if(!fe&&ge&&ge.__esModule)return ge;if(ge===null||b(ge)!=="object"&&typeof ge!="function")return{default:ge};var ke=be(fe);if(ke&&ke.has(ge))return ke.get(ge);var we={},Ne=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Ae in ge)if(Ae!=="default"&&Object.prototype.hasOwnProperty.call(ge,Ae)){var Te=Ne?Object.getOwnPropertyDescriptor(ge,Ae):null;Te&&(Te.get||Te.set)?Object.defineProperty(we,Ae,Te):we[Ae]=ge[Ae]}return we.default=ge,ke&&ke.set(ge,we),we}function Be(ge,fe){var ke=Object.keys(ge);if(Object.getOwnPropertySymbols){var we=Object.getOwnPropertySymbols(ge);fe&&(we=we.filter(function(Ne){return Object.getOwnPropertyDescriptor(ge,Ne).enumerable})),ke.push.apply(ke,we)}return ke}function ue(ge){for(var fe=1;fe<arguments.length;fe++){var ke=arguments[fe]!=null?arguments[fe]:{};fe%2?Be(Object(ke),!0).forEach(function(we){Le(ge,we,ke[we])}):Object.getOwnPropertyDescriptors?Object.defineProperties(ge,Object.getOwnPropertyDescriptors(ke)):Be(Object(ke)).forEach(function(we){Object.defineProperty(ge,we,Object.getOwnPropertyDescriptor(ke,we))})}return ge}function Le(ge,fe,ke){return fe in ge?Object.defineProperty(ge,fe,{value:ke,enumerable:!0,configurable:!0,writable:!0}):ge[fe]=ke,ge}var Re="";function Oe(ge,fe){return Re||(Re=(0,se.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(ke){return(0,se.isFunction)(ge[ke])})),(0,se.isFunction)(ge[Re])?ge[Re](fe):!1}function He(ge,fe,ke){var we=ge;do{if(Oe(we,fe))return!0;if(we===ke)return!1;we=we.parentNode}while(we);return!1}function Fe(ge,fe,ke,we){if(ge){var Ne=ue({capture:!0},we);ge.addEventListener?ge.addEventListener(fe,ke,Ne):ge.attachEvent?ge.attachEvent("on"+fe,ke):ge["on"+fe]=ke}}function pe(ge,fe,ke,we){if(ge){var Ne=ue({capture:!0},we);ge.removeEventListener?ge.removeEventListener(fe,ke,Ne):ge.detachEvent?ge.detachEvent("on"+fe,ke):ge["on"+fe]=null}}function re(ge){var fe=ge.clientHeight,ke=ge.ownerDocument.defaultView.getComputedStyle(ge);return fe+=(0,se.int)(ke.borderTopWidth),fe+=(0,se.int)(ke.borderBottomWidth),fe}function a(ge){var fe=ge.clientWidth,ke=ge.ownerDocument.defaultView.getComputedStyle(ge);return fe+=(0,se.int)(ke.borderLeftWidth),fe+=(0,se.int)(ke.borderRightWidth),fe}function E(ge){var fe=ge.clientHeight,ke=ge.ownerDocument.defaultView.getComputedStyle(ge);return fe-=(0,se.int)(ke.paddingTop),fe-=(0,se.int)(ke.paddingBottom),fe}function x(ge){var fe=ge.clientWidth,ke=ge.ownerDocument.defaultView.getComputedStyle(ge);return fe-=(0,se.int)(ke.paddingLeft),fe-=(0,se.int)(ke.paddingRight),fe}function y(ge,fe,ke){var we=fe===fe.ownerDocument.body,Ne=we?{left:0,top:0}:fe.getBoundingClientRect(),Ae=(ge.clientX+fe.scrollLeft-Ne.left)/ke,Te=(ge.clientY+fe.scrollTop-Ne.top)/ke;return{x:Ae,y:Te}}function ee(ge,fe){var ke=ne(ge,fe,"px");return Le({},(0,Pe.browserPrefixToKey)("transform",Pe.default),ke)}function te(ge,fe){var ke=ne(ge,fe,"");return ke}function ne(ge,fe,ke){var we=ge.x,Ne=ge.y,Ae="translate(".concat(we).concat(ke,",").concat(Ne).concat(ke,")");if(fe){var Te="".concat(typeof fe.x=="string"?fe.x:fe.x+ke),We="".concat(typeof fe.y=="string"?fe.y:fe.y+ke);Ae="translate(".concat(Te,", ").concat(We,")")+Ae}return Ae}function oe(ge,fe){return ge.targetTouches&&(0,se.findInArray)(ge.targetTouches,function(ke){return fe===ke.identifier})||ge.changedTouches&&(0,se.findInArray)(ge.changedTouches,function(ke){return fe===ke.identifier})}function ae(ge){if(ge.targetTouches&&ge.targetTouches[0])return ge.targetTouches[0].identifier;if(ge.changedTouches&&ge.changedTouches[0])return ge.changedTouches[0].identifier}function Ee(ge){if(ge){var fe=ge.getElementById("react-draggable-style-el");fe||(fe=ge.createElement("style"),fe.type="text/css",fe.id="react-draggable-style-el",fe.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;}
|
|
`,fe.innerHTML+=`.react-draggable-transparent-selection *::selection {all: inherit;}
|
|
`,ge.getElementsByTagName("head")[0].appendChild(fe)),ge.body&&ye(ge.body,"react-draggable-transparent-selection")}}function me(ge){if(ge)try{if(ge.body&&he(ge.body,"react-draggable-transparent-selection"),ge.selection)ge.selection.empty();else{var fe=(ge.defaultView||window).getSelection();fe&&fe.type!=="Caret"&&fe.removeAllRanges()}}catch(ke){}}function ye(ge,fe){ge.classList?ge.classList.add(fe):ge.className.match(new RegExp("(?:^|\\s)".concat(fe,"(?!\\S)")))||(ge.className+=" ".concat(fe))}function he(ge,fe){ge.classList?ge.classList.remove(fe):ge.className=ge.className.replace(new RegExp("(?:^|\\s)".concat(fe,"(?!\\S)"),"g"),"")}},38650:function(ft,$e){"use strict";Object.defineProperty($e,"__esModule",{value:!0}),$e.browserPrefixToKey=se,$e.browserPrefixToStyle=Pe,$e.default=void 0,$e.getPrefix=b;var z=["Moz","Webkit","O","ms"];function b(){var Be,ue,Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window=="undefined")return"";var Re=(Be=window.document)===null||Be===void 0||(ue=Be.documentElement)===null||ue===void 0?void 0:ue.style;if(!Re||Le in Re)return"";for(var Oe=0;Oe<z.length;Oe++)if(se(Le,z[Oe])in Re)return z[Oe];return""}function se(Be,ue){return ue?"".concat(ue).concat(be(Be)):Be}function Pe(Be,ue){return ue?"-".concat(ue.toLowerCase(),"-").concat(Be):Be}function be(Be){for(var ue="",Le=!0,Re=0;Re<Be.length;Re++)Le?(ue+=Be[Re].toUpperCase(),Le=!1):Be[Re]==="-"?Le=!0:ue+=Be[Re];return ue}var De=b();$e.default=De},55904:function(ft,$e){"use strict";Object.defineProperty($e,"__esModule",{value:!0}),$e.default=z;function z(){var b}},2849:function(ft,$e,z){"use strict";Object.defineProperty($e,"__esModule",{value:!0}),$e.canDragX=De,$e.canDragY=Be,$e.createCoreData=Le,$e.createDraggableData=Re,$e.getBoundPosition=Pe,$e.getControlPosition=ue,$e.snapToGrid=be;var b=z(9280),se=z(81825);function Pe(Fe,pe,re){if(!Fe.props.bounds)return[pe,re];var a=Fe.props.bounds;a=typeof a=="string"?a:Oe(a);var E=He(Fe);if(typeof a=="string"){var x=E.ownerDocument,y=x.defaultView,ee;if(a==="parent"?ee=E.parentNode:ee=x.querySelector(a),!(ee instanceof y.HTMLElement))throw new Error('Bounds selector "'+a+'" could not find an element.');var te=ee,ne=y.getComputedStyle(E),oe=y.getComputedStyle(te);a={left:-E.offsetLeft+(0,b.int)(oe.paddingLeft)+(0,b.int)(ne.marginLeft),top:-E.offsetTop+(0,b.int)(oe.paddingTop)+(0,b.int)(ne.marginTop),right:(0,se.innerWidth)(te)-(0,se.outerWidth)(E)-E.offsetLeft+(0,b.int)(oe.paddingRight)-(0,b.int)(ne.marginRight),bottom:(0,se.innerHeight)(te)-(0,se.outerHeight)(E)-E.offsetTop+(0,b.int)(oe.paddingBottom)-(0,b.int)(ne.marginBottom)}}return(0,b.isNum)(a.right)&&(pe=Math.min(pe,a.right)),(0,b.isNum)(a.bottom)&&(re=Math.min(re,a.bottom)),(0,b.isNum)(a.left)&&(pe=Math.max(pe,a.left)),(0,b.isNum)(a.top)&&(re=Math.max(re,a.top)),[pe,re]}function be(Fe,pe,re){var a=Math.round(pe/Fe[0])*Fe[0],E=Math.round(re/Fe[1])*Fe[1];return[a,E]}function De(Fe){return Fe.props.axis==="both"||Fe.props.axis==="x"}function Be(Fe){return Fe.props.axis==="both"||Fe.props.axis==="y"}function ue(Fe,pe,re){var a=typeof pe=="number"?(0,se.getTouch)(Fe,pe):null;if(typeof pe=="number"&&!a)return null;var E=He(re),x=re.props.offsetParent||E.offsetParent||E.ownerDocument.body;return(0,se.offsetXYFromParent)(a||Fe,x,re.props.scale)}function Le(Fe,pe,re){var a=Fe.state,E=!(0,b.isNum)(a.lastX),x=He(Fe);return E?{node:x,deltaX:0,deltaY:0,lastX:pe,lastY:re,x:pe,y:re}:{node:x,deltaX:pe-a.lastX,deltaY:re-a.lastY,lastX:a.lastX,lastY:a.lastY,x:pe,y:re}}function Re(Fe,pe){var re=Fe.props.scale;return{node:pe.node,x:Fe.state.x+pe.deltaX/re,y:Fe.state.y+pe.deltaY/re,deltaX:pe.deltaX/re,deltaY:pe.deltaY/re,lastX:Fe.state.x,lastY:Fe.state.y}}function Oe(Fe){return{left:Fe.left,top:Fe.top,right:Fe.right,bottom:Fe.bottom}}function He(Fe){var pe=Fe.findDOMNode();if(!pe)throw new Error("<DraggableCore>: Unmounted during event!");return pe}},9280:function(ft,$e){"use strict";Object.defineProperty($e,"__esModule",{value:!0}),$e.dontSetMe=be,$e.findInArray=z,$e.int=Pe,$e.isFunction=b,$e.isNum=se;function z(De,Be){for(var ue=0,Le=De.length;ue<Le;ue++)if(Be.apply(Be,[De[ue],ue,De]))return De[ue]}function b(De){return typeof De=="function"||Object.prototype.toString.call(De)==="[object Function]"}function se(De){return typeof De=="number"&&!isNaN(De)}function Pe(De){return parseInt(De,10)}function be(De,Be,ue){if(De[Be])return new Error("Invalid prop ".concat(Be," passed to ").concat(ue," - do not set this, set it on the child."))}},57761:function(ft,$e,z){"use strict";Object.defineProperty($e,"__esModule",{value:!0});var b=function(){function Fe(pe,re){for(var a=0;a<re.length;a++){var E=re[a];E.enumerable=E.enumerable||!1,E.configurable=!0,"value"in E&&(E.writable=!0),Object.defineProperty(pe,E.key,E)}}return function(pe,re,a){return re&&Fe(pe.prototype,re),a&&Fe(pe,a),pe}}(),se=z(67294),Pe=Be(se),be=z(45697),De=Be(be);function Be(Fe){return Fe&&Fe.__esModule?Fe:{default:Fe}}function ue(Fe,pe){var re={};for(var a in Fe)pe.indexOf(a)>=0||Object.prototype.hasOwnProperty.call(Fe,a)&&(re[a]=Fe[a]);return re}function Le(Fe,pe){if(!(Fe instanceof pe))throw new TypeError("Cannot call a class as a function")}function Re(Fe,pe){if(!Fe)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return pe&&(typeof pe=="object"||typeof pe=="function")?pe:Fe}function Oe(Fe,pe){if(typeof pe!="function"&&pe!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof pe);Fe.prototype=Object.create(pe&&pe.prototype,{constructor:{value:Fe,enumerable:!1,writable:!0,configurable:!0}}),pe&&(Object.setPrototypeOf?Object.setPrototypeOf(Fe,pe):Fe.__proto__=pe)}var He=function(Fe){Oe(pe,Fe);function pe(re){Le(this,pe);var a=Re(this,(pe.__proto__||Object.getPrototypeOf(pe)).call(this,re));return a.scrollListener=a.scrollListener.bind(a),a.eventListenerOptions=a.eventListenerOptions.bind(a),a.mousewheelListener=a.mousewheelListener.bind(a),a}return b(pe,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var a=this.getParentElement(this.scrollComponent);a.scrollTop=a.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var a=!1,E={get passive(){a=!0}};try{document.addEventListener("test",null,E),document.removeEventListener("test",null,E)}catch(x){}return a}},{key:"eventListenerOptions",value:function(){var a=this.props.useCapture;return this.isPassiveSupported()&&(a={useCapture:this.props.useCapture,passive:!0}),a}},{key:"setDefaultLoader",value:function(a){this.defaultLoader=a}},{key:"detachMousewheelListener",value:function(){var a=window;this.props.useWindow===!1&&(a=this.scrollComponent.parentNode),a.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var a=window;this.props.useWindow===!1&&(a=this.getParentElement(this.scrollComponent)),a.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),a.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(a){var E=this.props.getScrollParent&&this.props.getScrollParent();return E!=null?E:a&&a.parentNode}},{key:"filterProps",value:function(a){return a}},{key:"attachScrollListener",value:function(){var a=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!a)){var E=window;this.props.useWindow===!1&&(E=a),E.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),E.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),E.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(a){a.deltaY===1&&!this.isPassiveSupported()&&a.preventDefault()}},{key:"scrollListener",value:function(){var a=this.scrollComponent,E=window,x=this.getParentElement(a),y=void 0;if(this.props.useWindow){var ee=document.documentElement||document.body.parentNode||document.body,te=E.pageYOffset!==void 0?E.pageYOffset:ee.scrollTop;this.props.isReverse?y=te:y=this.calculateOffset(a,te)}else this.props.isReverse?y=x.scrollTop:y=a.scrollHeight-x.scrollTop-x.clientHeight;y<Number(this.props.threshold)&&a&&a.offsetParent!==null&&(this.detachScrollListener(),this.beforeScrollHeight=x.scrollHeight,this.beforeScrollTop=x.scrollTop,typeof this.props.loadMore=="function"&&(this.props.loadMore(this.pageLoaded+=1),this.loadMore=!0))}},{key:"calculateOffset",value:function(a,E){return a?this.calculateTopPosition(a)+(a.offsetHeight-E-window.innerHeight):0}},{key:"calculateTopPosition",value:function(a){return a?a.offsetTop+this.calculateTopPosition(a.offsetParent):0}},{key:"render",value:function(){var a=this,E=this.filterProps(this.props),x=E.children,y=E.element,ee=E.hasMore,te=E.initialLoad,ne=E.isReverse,oe=E.loader,ae=E.loadMore,Ee=E.pageStart,me=E.ref,ye=E.threshold,he=E.useCapture,ge=E.useWindow,fe=E.getScrollParent,ke=ue(E,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]);ke.ref=function(Ne){a.scrollComponent=Ne,me&&me(Ne)};var we=[x];return ee&&(oe?ne?we.unshift(oe):we.push(oe):this.defaultLoader&&(ne?we.unshift(this.defaultLoader):we.push(this.defaultLoader))),Pe.default.createElement(y,ke,we)}}]),pe}(se.Component);He.propTypes={children:De.default.node.isRequired,element:De.default.node,hasMore:De.default.bool,initialLoad:De.default.bool,isReverse:De.default.bool,loader:De.default.node,loadMore:De.default.func.isRequired,pageStart:De.default.number,ref:De.default.func,getScrollParent:De.default.func,threshold:De.default.number,useCapture:De.default.bool,useWindow:De.default.bool},He.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},$e.default=He,ft.exports=$e.default},246:function(ft,$e,z){ft.exports=z(57761)},22827:function(ft,$e,z){"use strict";$e.__esModule=!0,$e.default=void 0;var b=De(z(67294)),se=z(61193),Pe=z(59069),be=z(448);function De(re){return re&&re.__esModule?re:{default:re}}function Be(){return Be=Object.assign||function(re){for(var a=1;a<arguments.length;a++){var E=arguments[a];for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&(re[x]=E[x])}return re},Be.apply(this,arguments)}function ue(re,a){var E=Object.keys(re);if(Object.getOwnPropertySymbols){var x=Object.getOwnPropertySymbols(re);a&&(x=x.filter(function(y){return Object.getOwnPropertyDescriptor(re,y).enumerable})),E.push.apply(E,x)}return E}function Le(re){for(var a=1;a<arguments.length;a++){var E=arguments[a]!=null?arguments[a]:{};a%2?ue(Object(E),!0).forEach(function(x){Fe(re,x,E[x])}):Object.getOwnPropertyDescriptors?Object.defineProperties(re,Object.getOwnPropertyDescriptors(E)):ue(Object(E)).forEach(function(x){Object.defineProperty(re,x,Object.getOwnPropertyDescriptor(E,x))})}return re}function Re(re,a){if(re==null)return{};var E={},x=Object.keys(re),y,ee;for(ee=0;ee<x.length;ee++)y=x[ee],!(a.indexOf(y)>=0)&&(E[y]=re[y]);return E}function Oe(re){if(re===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return re}function He(re,a){re.prototype=Object.create(a.prototype),re.prototype.constructor=re,re.__proto__=a}function Fe(re,a,E){return a in re?Object.defineProperty(re,a,{value:E,enumerable:!0,configurable:!0,writable:!0}):re[a]=E,re}var pe=function(re){He(a,re);function a(){for(var x,y=arguments.length,ee=new Array(y),te=0;te<y;te++)ee[te]=arguments[te];return x=re.call.apply(re,[this].concat(ee))||this,Fe(Oe(x),"state",void 0),Fe(Oe(x),"lastHandleRect",null),Fe(Oe(x),"slack",null),x}var E=a.prototype;return E.componentWillUnmount=function(){this.resetData()},E.lockAspectRatio=function(y,ee,te){return ee=y/te,y=ee*te,[y,ee]},E.resetData=function(){this.lastHandleRect=this.slack=null},E.runConstraints=function(y,ee){var te=[this.props.minConstraints,this.props.maxConstraints],ne=te[0],oe=te[1];if(!ne&&!oe)return[y,ee];if(this.props.lockAspectRatio){var ae=ee===this.props.height;if(ae){var Ee=this.props.width/this.props.height;ee=y/Ee,y=ee*Ee}else{var me=this.props.height/this.props.width;y=ee/me,ee=y*me}}var ye=y,he=ee,ge=this.slack||[0,0],fe=ge[0],ke=ge[1];return y+=fe,ee+=ke,ne&&(y=Math.max(ne[0],y),ee=Math.max(ne[1],ee)),oe&&(y=Math.min(oe[0],y),ee=Math.min(oe[1],ee)),this.slack=[fe+(ye-y),ke+(he-ee)],[y,ee]},E.resizeHandler=function(y,ee){var te=this;return function(ne,oe){var ae=oe.node,Ee=oe.deltaX,me=oe.deltaY;y==="onResizeStart"&&te.resetData();var ye=(te.props.axis==="both"||te.props.axis==="x")&&ee!=="n"&&ee!=="s",he=(te.props.axis==="both"||te.props.axis==="y")&&ee!=="e"&&ee!=="w";if(!(!ye&&!he)){var ge=ee[0],fe=ee[ee.length-1],ke=ae.getBoundingClientRect();if(te.lastHandleRect!=null){if(fe==="w"){var we=ke.left-te.lastHandleRect.left;Ee+=we}if(ge==="n"){var Ne=ke.top-te.lastHandleRect.top;me+=Ne}}te.lastHandleRect=ke,fe==="w"&&(Ee=-Ee),ge==="n"&&(me=-me);var Ae=te.props.width+(ye?Ee/te.props.transformScale:0),Te=te.props.height+(he?me/te.props.transformScale:0),We=te.runConstraints(Ae,Te);Ae=We[0],Te=We[1];var dt=Ae!==te.props.width||Te!==te.props.height,gt=typeof te.props[y]=="function"?te.props[y]:null,ze=y==="onResize"&&!dt;gt&&!ze&&(typeof ne.persist=="function"&&ne.persist(),gt(ne,{node:ae,size:{width:Ae,height:Te},handle:ee})),y==="onResizeStop"&&te.resetData()}}},E.renderResizeHandle=function(y){var ee=this.props.handle;return ee?typeof ee=="function"?ee(y):ee:b.default.createElement("span",{className:"react-resizable-handle react-resizable-handle-"+y})},E.render=function(){var y=this,ee=this.props,te=ee.children,ne=ee.className,oe=ee.draggableOpts,ae=ee.width,Ee=ee.height,me=ee.handle,ye=ee.handleSize,he=ee.lockAspectRatio,ge=ee.axis,fe=ee.minConstraints,ke=ee.maxConstraints,we=ee.onResize,Ne=ee.onResizeStop,Ae=ee.onResizeStart,Te=ee.resizeHandles,We=ee.transformScale,dt=Re(ee,["children","className","draggableOpts","width","height","handle","handleSize","lockAspectRatio","axis","minConstraints","maxConstraints","onResize","onResizeStop","onResizeStart","resizeHandles","transformScale"]);return(0,Pe.cloneElement)(te,Le(Le({},dt),{},{className:(ne?ne+" ":"")+"react-resizable",children:[].concat(te.props.children,Te.map(function(gt){return b.default.createElement(se.DraggableCore,Be({},oe,{key:"resizableHandle-"+gt,onStop:y.resizeHandler("onResizeStop",gt),onStart:y.resizeHandler("onResizeStart",gt),onDrag:y.resizeHandler("onResize",gt)}),y.renderResizeHandle(gt))}))}))},a}(b.default.Component);$e.default=pe,Fe(pe,"propTypes",be.resizableProps),Fe(pe,"defaultProps",{handleSize:[20,20],lockAspectRatio:!1,axis:"both",minConstraints:[20,20],maxConstraints:[1/0,1/0],resizeHandles:["se"],transformScale:1})},8735:function(ft,$e,z){"use strict";var b;b=!0,$e.default=void 0;var se=Le(z(67294)),Pe=Be(z(45697)),be=Be(z(22827)),De=z(448);function Be(x){return x&&x.__esModule?x:{default:x}}function ue(){if(typeof WeakMap!="function")return null;var x=new WeakMap;return ue=function(){return x},x}function Le(x){if(x&&x.__esModule)return x;if(x===null||typeof x!="object"&&typeof x!="function")return{default:x};var y=ue();if(y&&y.has(x))return y.get(x);var ee={},te=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var ne in x)if(Object.prototype.hasOwnProperty.call(x,ne)){var oe=te?Object.getOwnPropertyDescriptor(x,ne):null;oe&&(oe.get||oe.set)?Object.defineProperty(ee,ne,oe):ee[ne]=x[ne]}return ee.default=x,y&&y.set(x,ee),ee}function Re(){return Re=Object.assign||function(x){for(var y=1;y<arguments.length;y++){var ee=arguments[y];for(var te in ee)Object.prototype.hasOwnProperty.call(ee,te)&&(x[te]=ee[te])}return x},Re.apply(this,arguments)}function Oe(x,y){var ee=Object.keys(x);if(Object.getOwnPropertySymbols){var te=Object.getOwnPropertySymbols(x);y&&(te=te.filter(function(ne){return Object.getOwnPropertyDescriptor(x,ne).enumerable})),ee.push.apply(ee,te)}return ee}function He(x){for(var y=1;y<arguments.length;y++){var ee=arguments[y]!=null?arguments[y]:{};y%2?Oe(Object(ee),!0).forEach(function(te){a(x,te,ee[te])}):Object.getOwnPropertyDescriptors?Object.defineProperties(x,Object.getOwnPropertyDescriptors(ee)):Oe(Object(ee)).forEach(function(te){Object.defineProperty(x,te,Object.getOwnPropertyDescriptor(ee,te))})}return x}function Fe(x,y){if(x==null)return{};var ee={},te=Object.keys(x),ne,oe;for(oe=0;oe<te.length;oe++)ne=te[oe],!(y.indexOf(ne)>=0)&&(ee[ne]=x[ne]);return ee}function pe(x){if(x===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return x}function re(x,y){x.prototype=Object.create(y.prototype),x.prototype.constructor=x,x.__proto__=y}function a(x,y,ee){return y in x?Object.defineProperty(x,y,{value:ee,enumerable:!0,configurable:!0,writable:!0}):x[y]=ee,x}var E=function(x){re(y,x);function y(){for(var te,ne=arguments.length,oe=new Array(ne),ae=0;ae<ne;ae++)oe[ae]=arguments[ae];return te=x.call.apply(x,[this].concat(oe))||this,a(pe(te),"state",{width:te.props.width,height:te.props.height,propsWidth:te.props.width,propsHeight:te.props.height}),a(pe(te),"onResize",function(Ee,me){var ye=me.size;te.props.onResize?(Ee.persist&&Ee.persist(),te.setState(ye,function(){return te.props.onResize&&te.props.onResize(Ee,me)})):te.setState(ye)}),te}y.getDerivedStateFromProps=function(ne,oe){return oe.propsWidth!==ne.width||oe.propsHeight!==ne.height?{width:ne.width,height:ne.height,propsWidth:ne.width,propsHeight:ne.height}:null};var ee=y.prototype;return ee.render=function(){var ne=this.props,oe=ne.handle,ae=ne.handleSize,Ee=ne.onResize,me=ne.onResizeStart,ye=ne.onResizeStop,he=ne.draggableOpts,ge=ne.minConstraints,fe=ne.maxConstraints,ke=ne.lockAspectRatio,we=ne.axis,Ne=ne.width,Ae=ne.height,Te=ne.resizeHandles,We=ne.style,dt=ne.transformScale,gt=Fe(ne,["handle","handleSize","onResize","onResizeStart","onResizeStop","draggableOpts","minConstraints","maxConstraints","lockAspectRatio","axis","width","height","resizeHandles","style","transformScale"]);return se.createElement(be.default,{axis:we,draggableOpts:he,handle:oe,handleSize:ae,height:this.state.height,lockAspectRatio:ke,maxConstraints:fe,minConstraints:ge,onResizeStart:me,onResize:this.onResize,onResizeStop:ye,resizeHandles:Te,transformScale:dt,width:this.state.width},se.createElement("div",Re({},gt,{style:He(He({},We),{},{width:this.state.width+"px",height:this.state.height+"px"})})))},y}(se.Component);$e.default=E,a(E,"propTypes",He(He({},De.resizableProps),{},{children:Pe.default.element}))},448:function(ft,$e,z){"use strict";$e.__esModule=!0,$e.resizableProps=void 0;var b=Pe(z(45697)),se=z(61193);function Pe(De){return De&&De.__esModule?De:{default:De}}var be={axis:b.default.oneOf(["both","x","y","none"]),className:b.default.string,children:b.default.element.isRequired,draggableOpts:b.default.shape({allowAnyClick:b.default.bool,cancel:b.default.string,children:b.default.node,disabled:b.default.bool,enableUserSelectHack:b.default.bool,offsetParent:b.default.node,grid:b.default.arrayOf(b.default.number),handle:b.default.string,nodeRef:b.default.object,onStart:b.default.func,onDrag:b.default.func,onStop:b.default.func,onMouseDown:b.default.func,scale:b.default.number}),height:b.default.number.isRequired,handle:b.default.oneOfType([b.default.node,b.default.func]),handleSize:b.default.arrayOf(b.default.number),lockAspectRatio:b.default.bool,maxConstraints:b.default.arrayOf(b.default.number),minConstraints:b.default.arrayOf(b.default.number),onResizeStop:b.default.func,onResizeStart:b.default.func,onResize:b.default.func,resizeHandles:b.default.arrayOf(b.default.oneOf(["s","w","e","n","sw","nw","se","ne"])),transformScale:b.default.number,width:b.default.number.isRequired};$e.resizableProps=be},59069:function(ft,$e,z){"use strict";$e.__esModule=!0,$e.cloneElement=Be;var b=se(z(67294));function se(ue){return ue&&ue.__esModule?ue:{default:ue}}function Pe(ue,Le){var Re=Object.keys(ue);if(Object.getOwnPropertySymbols){var Oe=Object.getOwnPropertySymbols(ue);Le&&(Oe=Oe.filter(function(He){return Object.getOwnPropertyDescriptor(ue,He).enumerable})),Re.push.apply(Re,Oe)}return Re}function be(ue){for(var Le=1;Le<arguments.length;Le++){var Re=arguments[Le]!=null?arguments[Le]:{};Le%2?Pe(Object(Re),!0).forEach(function(Oe){De(ue,Oe,Re[Oe])}):Object.getOwnPropertyDescriptors?Object.defineProperties(ue,Object.getOwnPropertyDescriptors(Re)):Pe(Object(Re)).forEach(function(Oe){Object.defineProperty(ue,Oe,Object.getOwnPropertyDescriptor(Re,Oe))})}return ue}function De(ue,Le,Re){return Le in ue?Object.defineProperty(ue,Le,{value:Re,enumerable:!0,configurable:!0,writable:!0}):ue[Le]=Re,ue}function Be(ue,Le){return Le.style&&ue.props.style&&(Le.style=be(be({},ue.props.style),Le.style)),Le.className&&ue.props.className&&(Le.className=ue.props.className+" "+Le.className),b.default.cloneElement(ue,Le)}},1706:function(ft,$e,z){"use strict";ft.exports=function(){throw new Error("Don't instantiate Resizable directly! Use require('react-resizable').Resizable")},ft.exports.Resizable=z(22827).default,ft.exports.ResizableBox=z(8735).default},25510:function(ft){"use strict";ft.exports="data:image/png;base64,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"},32637:function(ft){"use strict";ft.exports="data:image/jpeg;base64,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"},96622:function(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAUCAYAAACeXl35AAAAAXNSR0IArs4c6QAAAI5JREFUSEtjZKASMI65Jnl2idZzQsYxElJArLxR/CVjxr8szwhZSlULQY4jZCnVLSRkKU0sxGcpzSzEZSkjKLKJTRjkqEOPU5pbiO5TuliIbCndLIRZOnwthCUeuvgQOaXS3EKMbEFO3sKmB1t+xlau0qykwVWI08RCfDUG1S2ka/VEyDJw5qdWoiG2iQEA4ntvEVdpqFkAAAAASUVORK5CYII="},12971:function(ft){"use strict";ft.exports="data:image/png;base64,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"},25365:function(ft){"use strict";ft.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},96908:function(ft){"use strict";ft.exports="data:image/png;base64,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"},57177:function(ft){"use strict";ft.exports="data:image/png;base64,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"},81378:function(ft){"use strict";ft.exports="data:image/png;base64,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"},41727:function(ft){"use strict";ft.exports="data:image/jpeg;base64,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"},69429:function(ft,$e,z){"use strict";ft.exports=z.p+"static/lock.1b5026ee.png"},36459:function(ft,$e,z){"use strict";z.d($e,{Z:function(){return b}});function b(se){if(se==null)throw new TypeError("Cannot destructure "+se)}}}]);
|